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
339489284128	339489284647	339489285197	339489285747	339489286297	339489286847	339489287397	339489287948	339489288498	339489289048	339489289598	339489290148	339489290698	339489291248	339489291798	339489292348	339489292898	339489293448	339489293998	339489294548	339489295098	339489295648	339489296198	339489296748	339489297299	339489297849	339489298399	339489298949	339489299499	339489300049	339489300599	339489301149	339489301699	339489302249	339489302799	339489303349	339489303899	339489304449	339489304999	339489305549	339489306100	339489306650	339489307200	339489307750	339489308300	339489308850	339489309400	339489309950	339489310500	339489311050	339489311600	339489312150	339489312700	339489313250	339489313800	339489314350	339489314900	339489315451	339489316001	339489316551	339489317101	339489317651	339489318201	339489318751	339489319301	339489319851	339489320401	339489320951	339489321501	339489322051	339489322601	339489323151	339489323701	339489324251	339489324802	339489325352	339489325902	339489326452	339489327002	339489327552	339489328102	339489328652	339489329202	339489329752	339489330302	339489330852	339489331402	339489331952	339489332502	339489333052	339489333603	339489334153	339489334703	339489335253	339489335803	339489336353	339489336903	339489337453	339489338003	339489338553	339489339103	339489339653	339489340203	339489340753	339489341303	339489341853	339489342403	339489342954	339489343504	339489344054	339489344604	339489345154	339489345704	339489346254	339489346804	339489347354	339489347904	339489348454	339489349004	339489349554	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2686	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2689	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2692	3600	2300	2693	3600	2300	2694	3600	2300	2695	3600	2300	2696	3600	2300	2696	3600	2300	2697	3600	2300	2697	3600	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22381	20188	27316	23124	36559	75443	63819	46688	32755	28331	27015	26586	26644	26446	26410	26155	26661	26301	26336	26321	26261	26260	26212	26279	26285	26318	26390	26218	26286	26335	26677	26275	26247	26383	26344	26331	26268	26460	26338	26063	26199	26344	26377	26222	26290	26107	26219	26347	26447	26247	26554	26298	26306	26154	26098	26382	26435	26131	25970	26295	26212	26363	26316	26163	26106	26191	26327	26149	26288	26196	26313	26112	26109	26248	26205	26443	26636	26112	26168	26441	26186	26264	26385	26304	26132	26168	26184	26130	26075	25982	26078	26337	26151	26115	26299	26345	26012	26079	26376	26098	26359	26409	26266	26324	26281	26155	26115	26329	26260	26231	26322	26350	26323	26182	26042	26141	26259	26243	26303	26229	26102	26269	26412	26356	26262	26610	26348	26294	26305	26210	26086	26262	26253	26217	26410	26184	26220	26226	26218	26486	26193	26132	26192	26252	26069	26171	26103	26365	26146	26210	26242	26240	26228	26417	26369	26331	26256	26019	26171	26300	26255	26361	26360	26326	26174	26172	26291	26168	26256	26438	26043	26251	26186	26392	26348	26363	26156	26106	26169	26277	26239	26204	26159	26320	26389	26084	26367	26177	26267	26267	25972	26523	26081	26298	26031	26200	26126	26019	26395	26263	26398	26385	26225	26320	26168	26169	26006	26044	26162	26174	26439	26210	26156	26203	26266	26019	26197	26162	26199	26432	26070	26420	26147	26269	26222	26092	26188	26167	26074	26219	26143	26331	26039	26245	26320	26184	26422	26193	26213	26236	26262	26119	26350	26261	26027	26152	26143	26259	26378	26230	26295	26505	26290	26206	26355	26226	26209	26131	26241	26485	26069	26483	26255	26219	26101	26113	26319	26312	26347	26316	26453	26133	26181	26106	26297	26153	26098	26024	26053	26231	26206	26028	26368	26149	26351	26404	26318	26399	26304	26174	25927	26034	26084	25998	26416	26183	26084	26190	26213	26329	26241	26173	26211	26209	26225	26218	26218	26426	26293	26265	25968	26169	26185	26136	26326	26357	26225	26215	26052	26236	26168	26312	26514	26205	26282	26196	26248	26096	26458	26425	26187	26028	26307	26262	26169	26290	26292	26322	26194	26221	26164	26402	26351	26334	26172	26298	26298	26386	26279	26208	26248	26375	26116	26191	26304	26071	26243	26075	26340	26325	26356	26094	26237	26391	26258	26197	26145	26118	26230	26144	26417	26524	26202	26275	26249	26244	26376	26272	26268	26127	26087	26283	26233	26329	26178	26143	26339	26235	26219	26132	26232	26279	26156	26333	26253	26325	26065	26329	26199	26363	26028	26195	26151	26151	26325	26087	26339	26366	26295	26357	26099	26255	26347	26320	26341	26298	26372	26348	26183	26189	26277	26251	26379	26185	26163	26212	26250	26107	26270	26221	26255	26428	26256	26313	26007	26191	26351	26118	26178	26333	26254	26285	26389	26403	26257	26098	26309	26131	26245	26170	26343	26347	26429	26136	26175	26158	26066	26245	26214	26353	26382	26164	26134	26072	26223	26263	26067	26134	26214	26176	26319	26024	26174	26404	26175	25959	26134	26063	26168	26160	26404	26211	26226	26356	26427	26218	26236	26402	26252	26114	25991	26093	26118	26278	26266	26173	26193	26467	26106	26256	26097	26093	26444	26262	26311	26127	26246	26323	26358	26318	26001	26180	26066	26209	26268	26240	26352	26065	26317	26395	26335	26219	26108	26274	26412	26182	26006	26170	26209	26310	26518	26340	26053	26047	26340	26270	26140	26247	26390	26256	26169	26127	26131	26221	26346	26231	26113	26240	26286	26014	26449	26312	26437	26292	26050	26443	26109	26191	26336	26203	26224	26257	26175	26215	26148	26492	26355	26352	26262	26058	26320	26107	26134	26082	26321	26454	26404	26374	26160	26209	26273	26208	26393	26233	26209	26414	26231	26293	26067	26187	25966	26233	26344	26233	26316	26228	26246	26170	26218	26170	26325	26453	25967	26199	26253	26270	26262	26362	26329	26306	26201	26129	26099	26167	26199	26228	26343	26232	26282	26264	26228	26199	26158	26285	26153	26061	26313	26253	26185	26159	26236	26231	26344	26203	26290	26221	26462	26309	25925	25975	26310	26094	26441	26527	26338	26254	26179	26392	26276	26235	26082	25944	26174	26151	26375	26049	26318	25873	26138	26355	26244	26095	26286	26212	26349	26183	26282	26238	26263	26179	26290	26263	26282	26228	26429	26212	26254	26424	26235	26401	26189	26343	26313	26224	26330	26264	26266	26187	26257	26191	26262	26680	26547	26055	26243	26367	26233	26319	26158	26230	25993	26147	26241	26277	26096	26230	26227	26436	26594	26319	26347	26161	26050	26226	26121	26259	26099	26072	26151	26310	26346	26250	26287	26392	26240	26007	26159	26272	26113	26205	26124	26292	26195	26445	26244	26222	26192	26302	26420	26425	26085	25981	26146	26600	26426	26274	26199	26035	26179	26260	26229	26192	26144	26173	26239	26246	26267	26272	26225	26350	26320	26330	26163	26358	26285	25988	26275	26211	26418	26398	26259	26294	26428	26120	26240	26216	26057	26374	26246	26255	26146	26231	26214	26264	26439	26254	26158	26011	26464	26186	26114	26196	26163	26162	26300	26159	26462	26311	26340	26002	26252	25985	26043	26368	26419	26362	26252	26116	26273	26114	26199	26128	26223	26243	26090	26236	26194	26250	26181	26050	26205	26320	26106	26084	26306	26263	26126	26187	26249	26351	26197	26341	26381	26316	26518	26309	26029	26068	26390	26307	26233	26416	26447	26200	26270	26099	26178	26623	26058	26347	26203	26288	26032	26252	26357	26399	26317	25968	26187	26249	26418	26335	26177	26159	26089	26096	26165	26150	26366	26181	26193	26134	26194	26090	26236	26163	26124	26263	26372	26301	26271	26137	26221	26172	26189	26347	26371	26208	26363	26226	26268	26236	26417	26201	26124	26132	26306	26193	26418	26230	26326	26084	26239	26290	26361	26393	26198	26278	26295	26277	26305	26344	26363	26156	26286	26175	26549	26159	26276	26258	26248	26342	26249	26233	26159	26269	26246	26227	26060	26317	26217	26194	26356	26255	26301	26420	26355	26057	26411	26199	26227	26073	26306	26168	26166	26305	26169	26346	26322	26228	26317	26098	26037	26395	26309	26382	26342	26074	26324	26307	26149	26400	26289	26509	26405	26129	26142	26326	26338	26197	26164	26177	26324	26349	26279	26441	26364	26078	26327	26236	26180	26216	26036	26249	26320	26163	26330	26189	26366	26301	26177	26161	26174	26195	26391	26308	26460	26458	26238	26244	26286	26237	26153	26180	26381	26059	26044	26338	26465	26236	26268	26389	26115	26093	26284	26372	26293	26265	26330	26250	26450	26151	26168	26289	26208	26455	26116	26371	26446	26351	26235	26276	26257	26253	26155	26253	26317	26227	26289	26432	26233	26135	26589	26155	26236	26316	26349	26249	25996	26100	26171	26439	26325	26276	26302	26317	26414	26309	26352	26191	26195	26289	26327	26226	26210	26348	26096	26003	26207	26172	26269	26246	26171	26136	26209	26217	26298	26490	26176	26169	26127	26099	26274	26366	26368	26280	26172	26020	26330	26256	26238	26032	26236	26122	26229	26075	26254	26332	26170	26213	26395	26431	26189	26149	26470	26157	26225	26080	26423	26082	26205	26210	26268	26439	26120	26308	26028	26171	26320	25987	26282	26186	26188	26225	26416	26192	26228	26237	26236	26206	26418	26155	26208	26297	26321	26189	26209	26113	26204	26331	26237	26204	26151	26293	26299	26153	26167	26248	26202	26223	26343	26093	26201	26071	26139	26326	26193	26289	26200	26230	26175	26120	26172	26303	26088	25993	26418	26144	25965	26324	26180	26270	26359	26170	26272	26381	26171	26164	26412	26268	26128	26148	26358	26052	26160	26201	26159	26111	26225	26188	26426	26276	26264	26150	26307	26287	26043	26062	26319	26237	26331	26215	26183	26091	26295	26068	26202	26111	26130	26194	26114	26366	26360	26090	26325	26143	26144	26402	26350	26249	26071	26395	26261	25988	26180	26155	26309	26229	26368	26229	26342	26400	26245	26560	26155	26426	26207	26318	26299	26088	26298	26364	26011	26041	26155	26138	26398	26355	26398	26309	26273	26307	26495	26262	26271	26123	26266	26125	26166	26230	26352	26104	26456	26298	26139	26313	26210	26169	26470	26176	26330	26600	26274	26249	26225	26329	26259	26319	26458	26142	26162	26098	26360	26362	26548	26131	26305	26173	26463	26178	26288	26176	26267	26174	26412	26289	26205	26239	26272	26055	26075	26194	26326	26329	26367	26104	26339	26010	26270	26112	26143	26090	26312	26298	26145	26281	26333	26236	26056	26449	26069	26172	26351	26235	26301	26252	26213	26486	26277	26293	26292	26114	26198	26151	26196	26377	26321	26086	26300	26223	26292	26266	26230	26268	26361	26155	26068	26264	26289	26297	26241	26388	26262	26383	26402	26252	26240	26096	26070	26247	26223	26432	26093	25941	26141	26220	26388	26235	26183	26209	26284	26167	26076	26292	26110	26069	26205	26160	26116	26016	26236	26153	26219	26189	26179	26263	26365	26419	26262	26357	26162	26224	26152	26151	26302	26263	26351	26090	26301	26341	26139	26146	25965	26200	26031	26029	26393	26108	26258	26155	26295	26517	26289	26463	26163	26270	26284	26451	26197	26315	26375	26309	26340	26254	25913	26223	26361	26172	26313	26320	26348	26286	26190	26269	26352	26433	26335	26276	26068	26197	26123	26301	26345	26281	26239	26177	26196	26229	26297	26238	26147	26235	26110	26194	26124	26399	26311	26186	26339	26187	26114	26183	26353	26175	26259	26100	25954	26361	26334	26326	26247	26105	26210	26344	26168	26256	26116	26237	26245	26255	26114	26073	26187	26247	26286	26105	26432	26137	26233	26441	26162	26189	26281	26309	26402	26183	26390	26297	26361	26235	26178	26350	26209	26321	26216	26210	26378	26420	26254	26369	26220	26330	26023	26155	26106	26314	26190	26398	26176	26089	26385	26261	26395	26320	26210	26239	26353	26276	26319	26267	26367	26263	26138	26291	26361	26180
20091	32643	30888	27651	49485	82455	68848	46583	29974	23724	21979	21820	21766	21723	21594	21775	21768	21718	21733	21759	21704	21674	21943	21834	21732	21787	21710	21730	21730	21678	21752	21921	21862	21916	21786	21853	21743	21861	21815	21790	21715	21717	21758	21633	21693	21815	21729	21673	21878	21759	21693	21750	21707	21773	21644	21806	21625	21779	21697	21703	21687	21641	21701	21640	21837	21696	21673	21690	21611	21806	21795	21706	21617	21736	21839	21696	21865	21704	21738	21833	21763	21924	21729	21593	21769	21692	21718	21679	21743	21590	21842	21673	21648	21522	21753	21654	21644	21802	21754	21703	21716	21754	21628	21656	21566	21866	21724	21777	21632	21738	21740	21874	21883	21770	21833	21715	21511	21843	21713	21647	21810	21661	21668	21597	21718	21659	21681	21694	21840	21673	21825	21677	21777	21830	21700	21647	21642	21704	21639	21531	21700	21910	21850	21773	21653	21828	21591	21603	21882	21743	21636	21620	21731	21875	21797	21750	21659	21733	21623	21768	21567	21696	22024	21786	21876	21646	21696	21711	21730	21618	21926	21491	21850	21721	21760	21832	21768	21725	21673	21804	21612	21573	21752	21727	21637	21736	21778	21901	21875	21804	21786	21798	21798	21878	21716	21637	21593	21583	21776	21757	21764	21683	21736	21696	21802	21559	21732	21945	21638	21676	21596	21569	21626	21795	21671	21720	21804	21893	21578	21854	21792	21904	21598	21692	21758	21601	21563	21788	21633	21836	21872	21605	21593	21621	21882	21692	21760	21758	21816	21814	21595	21762	21860	21781	21810	21708	21708	21785	21680	21725	21747	21750	21795	21813	21500	21639	21675	21647	21644	21874	21843	21794	21692	21697	21536	21714	21665	21719	21863	21657	21705	21685	21859	21726	21640	21547	21678	21763	21736	21978	21746	21608	21708	21567	21820	21830	21870	21831	21823	21735	21673	21821	21883	21747	21793	21748	21591	21904	21636	21796	21830	21758	21674	21912	21831	21847	21692	21872	21585	21721	21681	21871	21713	21685	21777	21542	22033	21524	21701	21726	21648	21840	21924	21649	21922	21845	21678	21683	21549	21835	21853	21654	21556	21763	21724	21784	21788	21796	21794	21600	21637	21609	21746	21920	21774	21785	21717	21788	21610	21713	21825	21768	21723	21627	21638	21798	21591	21779	21643	21687	22062	21785	21511	21648	21804	21645	21827	21776	21635	21879	21507	21769	21698	21766	21831	21593	21835	21737	21587	21784	21646	21716	21632	21688	21782	21699	21705	21726	21884	21621	21833	21763	21788	21567	21705	21588	21685	21707	21779	21709	21831	21815	21631	21680	21776	21588	21665	21685	21573	21622	21647	21806	21800	21691	21786	21635	21792	22013	21723	21567	21876	21752	21836	21723	21857	21605	21612	21658	21781	21726	21816	21704	21697	21648	21657	21667	21688	21849	21785	21558	21615	21712	21874	21756	21665	21698	21798	21853	21802	21747	21736	21745	21731	21741	21690	21795	21777	21641	21641	21883	21656	21702	21743	21640	21755	21662	21872	21697	21607	21674	21672	21713	21817	21674	22032	21589	21845	21671	21766	21577	21746	21608	21698	21800	21492	21636	21796	21651	21671	21831	21754	21750	21557	21658	21765	21705	21576	21695	21676	21937	22037	21698	21798	21664	21872	21685	21755	21643	21748	21598	21900	21734	21786	21737	21820	21818	21571	21647	21804	21742	21680	21507	21823	21817	21597	21651	21846	21615	21690	21818	21687	21622	21676	21695	21775	21694	21761	21823	21867	21686	21649	21707	21595	21589	21736	21863	21939	21695	21678	21743	21652	21711	21746	21667	21758	21727	21816	21884	21858	21616	21701	21793	21634	21742	21828	21665	21718	21743	21613	21884	21717	21961	21883	21742	21780	21679	21833	21857	21925	21575	21686	21852	21751	21806	21698	21516	21784	21796	21789	21649	21642	21819	21681	21603	21872	21727	21523	21683	21691	21904	21837	21732	21829	21391	21798	21945	21663	21723	21723	21834	21768	21826	21720	21722	21596	21668	21775	21782	21645	21807	21586	21765	21520	21807	21986	21759	21722	21746	21651	21771	21670	21820	21650	21727	21813	21885	21822	21642	21596	21781	21765	21765	21921	21695	21623	21666	21676	21945	21693	21753	21855	21446	21786	21762	21679	21778	21708	21724	21869	21648	21678	21646	21780	21574	21759	21828	21829	21717	21725	21881	21851	21670	21622	21808	21788	21661	21638	21722	21756	21787	21641	21717	21752	21835	21530	21705	21697	21745	21718	21624	21769	21759	21714	21720	21681	21791	21761	21707	21631	21664	21723	21634	21684	21776	21436	21686	21729	21741	21761	21755	21874	21458	21893	21684	21536	21866	21746	21557	21803	21591	21736	21550	21695	21709	21785	21745	21888	21590	21694	21679	21719	21708	21793	21585	21608	21740	21676	21650	21678	21788	21715	21789	21752	21761	21771	21570	21782	21726	21888	21783	21797	21735	21866	21751	21723	21829	21683	21558	21727	21767	21778	21799	21737	21758	21761	21650	21749	21593	21690	21800	21645	21703	21770	21709	21864	21840	21646	21824	21598	21752	21817	21677	21724	21712	21806	21633	21921	21795	21610	21580	21739	21513	21835	21647	21664	21817	21829	21842	21768	21765	21764	21770	21740	21630	21708	21711	21674	21594	21706	21813	21758	21747	21602	21622	21656	21643	21782	21612	21967	21631	21828	21646	21872	21940	21719	21703	21726	21912	21673	21708	21687	21653	21668	21931	21820	21726	21525	21753	21768	21762	21696	21776	21739	21804	21822	21718	21694	21678	21668	21771	21657	21808	21703	21775	21614	21690	21864	21567	21841	21831	21618	21648	21787	21760	21895	21639	21868	21744	21769	21860	21590	21720	21787	21676	21823	21608	21624	21825	21847	21675	21721	21702	21826	21647	21631	21641	21660	21677	21728	21777	21709	21811	21691	21776	21873	21623	21746	21807	21737	21763	21848	21652	21867	21769	21870	21734	21701	21706	21675	21733	21631	21707	21720	21659	21726	21913	21852	21709	21655	21734	21547	21540	21701	21776	21668	21617	21738	21665	22010	21704	21741	21781	21844	21675	21593	21765	21636	21777	21711	21779	21707	21508	21748	21709	21849	21829	21607	21627	21673	21684	21649	21546	21780	21594	21680	21714	21740	21751	21780	21858	21892	21754	21683	21865	21871	21917	21837	21751	21804	21766	21649	21689	21671	21685	21711	21620	21842	21718	21863	21634	21745	21919	21750	21734	21887	21834	21762	21740	21778	21728	21786	21862	21790	21683	21733	21666	21675	21810	21762	21736	21626	21702	21761	21816	21847	21839	21628	21713	21726	21829	21592	21721	21788	21942	21449	21902	21638	21758	21753	21516	21704	21717	21792	21727	21908	21814	21846	21845	21719	21713	21676	21709	21626	21730	21763	21557	21868	21605	21732	21568	21790	21595	21575	21668	21596	21857	21891	21719	21803	21640	21715	21711	21756	21961	21780	21660	21732	21580	21736	21542	21819	21687	21727	21721	21810	21770	21924	21654	21654	21773	21734	21709	21615	21862	21660	21685	21792	21722	21807	21761	21625	21565	21768	21741	21729	21800	21744	21703	21608	21739	21633	21768	21684	21641	21835	21847	21751	21710	21741	21787	21750	21713	21668	21827	21848	21849	21658	21833	21683	21760	21702	21994	21807	21762	21608	21685	21708	21746	21834	21665	21760	21708	21868	21658	21678	21672	21980	21681	21745	21642	21697	21714	21826	21593	21937	21691	21712	21813	21859	21740	21717	21639	21649	21938	21744	21588	21707	21662	21635	21814	21731	21830	21876	21659	21763	21673	21759	21810	21674	21710	21625	21742	21736	21843	21672	21744	21797	21787	21674	21826	21727	21649	21680	21591	21805	21891	21711	21669	21783	21805	21717	21875	21649	21738	21748	21762	21686	21844	21898	21671	21765	21757	21674	21700	21776	21864	21807	21696	21672	21516	21661	21637	21820	21716	21773	21741	21559	21804	21817	21729	21666	21582	21756	21757	21896	21592	21842	21811	21762	21904	21680	21804	21711	21550	21800	21767	21758	21708	21699	21787	21699	21971	21739	21627	21689	21918	21788	21877	21652	21803	21523	21645	21698	21857	21586	21569	21766	21710	21768	21623	21705	21623	21658	21646	21654	21710	21808	21900	21992	21943	21776	21433	21726	21825	21954	21764	21653	21830	21849	21682	21678	21611	21609	21856	21717	21700	21791	21776	21778	21803	21638	21537	21865	21765	21776	21789	21836	21930	21767	21931	21672	21665	21677	21743	21513	21873	21634	21837	21824	21746	21679	21853	21738	21600	21828	21658	21903	21641	21788	21778	21838	21782	21928	21892	21395	21898	21647	21634	21630	21787	21557	21657	21731	21969	21550	21741	21756	21772	21759	21608	21909	21852	21783	21756	21725	21901	21815	21769	21886	21719	21679	21676	21872	21864	21750	21834	21697	21863	21675	21495	21824	21880	21666	21887	21780	21745	21884	21673	22004	21636	21695	21695	21799	21734	21782	21656	21754	21609	21804	21616	21671	21808	21837	21501	21961	21675	21911	21610	21799	21812	21641	21877	21796	21776	21684	21751	21856	21459	21825	21778	21745	21787	21874	21631	21662	21787	21812	21625	21898	21708	21772	21857	21604	21842	21629	21683	21957	21709	21769	21751	21732	21772	21627	21692	21690	21721	21808	21583	21733	21753	21683	21816	21723	21667	21654	21951	21800	21621	21707	21853	21804	21729	21621	21697	21698	21769	21703	21627	21736	21688	21711	21757	21672	21610	21717	21798	21889	21682	21692	21714	21751	21681	21796	21939	21688	21778	21817	21680	21654	21701	21776	21714	21631	21772	21884	21693	21669	21591	21865	21496	21810	22048	21809	21770	21663	21775	21828	21691	21701	21729	21665	21776	21614	21880	21557	21776	21616	21632	21864	21870	21616	21755	21741	21543	21741	21668	21816	21822	21645	21825	21739	21840	21865	21721	21774	21716	21789	21769	21654	21820	21698	21900	21691	21690	21574	21651	21759	21694	21795	21647	21697	21828	21753	21494	21685	21726	21547	21711	21680	21470	21849	21822	21851	21684	21639	21798
31289	25518	29879	29114	31227	40757	36914	31005	28039	27894	27608	27682	27378	27731	27426	27316	27691	27523	27478	27377	27553	27510	27281	27400	27542	27576	27347	27546	27613	27777	27578	27362	27305	27691	27370	27477	27224	27343	27575	27445	27401	27585	27436	27572	27352	27399	27393	27602	27570	27430	27457	27457	27380	27572	27669	27475	27606	27441	27446	27472	27403	27464	27443	27526	27511	27470	27544	27508	27585	27399	27402	27513	27483	27279	27424	27351	27598	27527	27309	27418	27481	27474	27500	27643	27436	27503	27386	27444	27539	27486	27432	27559	27528	27624	27642	27497	27469	27480	27356	27448	27678	27601	27277	27567	27400	27662	27455	27354	27545	27095	27564	27620	27287	27418	27412	27595	27465	27201	27588	27444	27624	27392	27375	27482	27537	27272	27633	27133	27429	27493	27304	27380	27315	27631	27247	27533	27415	27331	27710	27524	27744	27344	27216	27545	27563	27391	27565	27693	27723	27497	27488	27434	27434	27477	27317	27361	27465	27459	27405	27304	27390	27395	27311	27592	27483	27453	27442	27413	27398	27346	27565	27391	27473	27245	27495	27549	27782	27163	27327	27175	27329	27543	27445	27494	27589	27246	27314	27428	27276	27333	27469	27366	27562	27542	27591	27301	27429	27477	27325	27279	27604	27366	27544	27552	27384	27372	27352	27468	27515	27533	27397	27373	27395	27498	27689	27522	27564	27352	27345	27399	27587	27474	27413	27561	27259	27130	27328	27570	27579	27171	27363	27585	27330	27504	27452	27537	27318	27671	27642	27514	27389	27513	27510	27689	27572	27436	27555	27341	27394	27373	27684	27641	27403	27618	27484	27373	27350	27672	27309	27571	27329	27511	27725	27402	27434	27632	27599	27484	27596	27362	27560	27344	27319	27362	27246	27428	27459	27590	27519	27321	27358	27562	27442	27550	27272	27540	27313	27413	27509	27306	27154	27487	27475	27377	27493	27500	27538	27495	27661	27545	27419	27402	27381	27523	27541	27491	27686	27581	27341	27434	27537	27469	27602	27390	27413	27385	27402	27431	27481	27436	27613	27471	27548	27607	27375	27580	27480	27466	27387	27385	27455	27449	27434	27581	27324	27579	27553	27422	27483	27220	27599	27359	27443	27348	27599	27545	27605	27540	27767	27575	27522	27375	27429	27442	27462	27427	27426	27409	27553	27549	27601	27593	27522	27507	27677	27521	27279	27438	27615	27520	27542	27308	27392	27344	27597	27571	27594	27414	27534	27143	27472	27609	27464	27505	27379	27455	27681	27587	27389	27377	27540	27380	27315	27632	27340	27510	27478	27224	27458	27492	27529	27273	27443	27487	27536	27332	27455	27347	27370	27507	27343	27436	27140	27428	27439	27342	27502	27317	27544	27592	27457	27243	27619	27449	27368	27402	27391	27415	27628	27495	27344	27335	27563	27339	27612	27619	27438	27620	27521	27553	27290	27560	27623	27365	27534	27592	27754	27375	27377	27584	27612	27549	27484	27509	27403	27648	27454	27386	27243	27744	27525	27427	27716	27494	27396	27470	27563	27481	27414	27467	27488	27711	27413	27476	27537	27304	27402	27472	27344	27405	27488	27404	27597	27329	27418	27515	27461	27441	27342	27596	27325	27589	27608	27486	27400	27131	27584	27599	27353	27501	27603	27470	27441	27497	27631	27413	27360	27617	27495	27410	27480	27677	27522	27552	27471	27448	27404	27378	27414	27523	27721	27334	27476	27601	27838	27464	27568	27333	27497	27567	27296	27591	27516	27351	27687	27400	27265	27499	27622	27427	27435	27597	27617	27712	27526	27293	27435	27354	27650	27342	27479	27296	27458	27425	27560	27567	27475	27603	27262	27301	27299	27392	27729	27600	27382	27677	27495	27487	27206	27553	27254	27568	27399	27471	27609	27450	27352	27505	27407	27607	27556	27441	27625	27426	27386	27422	27446	27451	27447	27409	27519	27379	27284	27350	27407	27553	27516	27384	27635	27499	27433	27552	27503	27454	27523	27379	27395	27451	27593	27595	27796	27559	27489	27401	27407	27529	27458	27662	27464	27382	27475	27299	27632	27462	27344	27307	27494	27486	27272	27580	27243	27406	27487	27287	27501	27456	27461	27573	27685	27467	27492	27611	27424	27505	27352	27504	27500	27368	27399	27388	27564	27709	27555	27322	27429	27333	27537	27500	27473	27428	27441	27639	27446	27413	27640	27348	27658	27491	27469	27568	27340	27364	27459	27509	27308	27384	27260	27534	27640	27442	27706	27606	27598	27392	27355	27239	27310	27426	27343	27568	27683	27777	27442	27459	27582	27276	27407	27497	27326	27661	27520	27411	27567	27279	27470	27626	27635	27461	27157	27323	27604	27356	27480	27552	27470	27279	27450	27518	27443	27395	27460	27617	27468	27449	27209	27404	27361	27803	27794	27137	27499	27683	27400	27386	27879	27544	27184	27631	27478	27650	27253	27423	27713	27506	27604	27544	27531	27471	27435	27485	27551	27409	27478	27581	27744	27505	27507	27291	27343	27454	27590	27622	27455	27483	27301	27498	27477	27415	27518	27370	27271	27357	27681	27514	27532	27573	27248	27221	27209	27387	27234	27349	27373	27496	27351	27525	27352	27667	27601	27518	27540	27565	27614	27530	27574	27510	27400	27555	27504	27396	27613	27560	27575	27525	27385	27399	27396	27465	27425	27447	27430	27416	27648	27442	27529	27393	27616	27272	27459	27475	27435	27351	27363	27570	27444	27604	27634	27444	27612	27554	27194	27334	27381	27208	27527	27360	27568	27455	27465	27322	27260	27343	27426	27596	27425	27578	27415	27612	27413	27501	27525	27434	27481	27299	27461	27177	27613	27446	27340	27430	27443	27372	27429	27679	27359	27627	27490	27290	27374	27337	27466	27315	27442	27531	27466	27286	27353	27097	27297	27333	27382	27612	27666	27550	27425	27534	27523	27384	27384	27680	27435	27424	27470	27362	27671	27447	27489	27621	27355	27385	27590	27591	27325	27241	27361	27396	27402	27304	27248	27320	27420	27263	27509	27368	27451	27582	27325	27433	27551	27766	27535	27539	27434	27370	27218	27500	27526	27511	27572	27523	27574	27367	27435	27287	27395	27507	27406	27462	27279	27540	27179	27255	27529	27456	27454	27476	27446	27492	27434	27384	27410	27764	27812	27290	27534	27463	27420	27430	27420	27509	27400	27600	27667	27414	27713	27625	27501	27565	27506	27508	27587	27415	27377	27454	27314	27684	27328	27432	27712	27539	27367	27385	27487	27570	27560	27463	27447	27428	27411	27699	27472	27428	27303	27273	27660	27297	27449	27548	27478	27393	27427	27630	27520	27335	27310	27337	27409	27551	27572	27513	27432	27492	27569	27434	27395	27577	27485	27709	27624	27602	27414	27483	27518	27434	27341	27395	27640	27225	27467	27394	27351	27602	27631	27383	27505	27541	27766	27435	27792	27406	27551	27599	27499	27483	27190	27402	27606	27289	27373	27458	27303	27505	27606	27350	27453	27435	27447	27623	27516	27442	27488	27660	27555	27187	27607	27220	27522	27406	27259	27511	27400	27425	27319	27437	27630	27440	27425	27467	27482	27740	27435	27411	27525	27647	27327	27414	27436	27513	27690	27180	27377	27508	27484	27595	27357	27579	27576	27336	27416	27408	27403	27569	27553	27443	27376	27409	27615	27482	27507	27766	27416	27396	27622	27571	27264	27339	27437	27341	27460	27551	27375	27304	27497	27397	27449	27412	27335	27446	27468	27454	27534	27351	27285	27530	27566	27331	27328	27572	27338	27504	27377	27406	27541	27637	27380	27412	27525	27513	27444	27541	27553	27629	27376	27534	27458	27568	27411	27642	27382	27434	27694	27335	27525	27601	27491	27540	27365	27637	27645	27483	27518	27357	27412	27327	27689	27600	27661	27443	27368	27278	27446	27587	27495	27334	27616	27503	27438	27552	27437	27429	27719	27455	27377	27480	27482	27416	27289	27384	27535	27453	27557	27534	27555	27541	27470	27507	27478	27481	27441	27399	27470	27623	27401	27536	27355	27525	27521	27589	27582	27324	27573	27648	27287	27391	27408	27595	27630	27415	27485	27612	27301	27584	27656	27481	27467	27500	27694	27353	27614	27495	27259	27369	27357	27636	27353	27623	27400	27369	27513	27615	27651	27664	27475	27335	27395	27543	27310	27588	27532	27398	27438	27563	27519	27386	27623	27402	27563	27512	27707	27325	27492	27745	27433	27412	27556	27411	27376	27527	27626	27585	27666	27412	27422	27248	27308	27321	27445	27296	27420	27306	27329	27588	27439	27284	27305	27311	27538	27430	27421	27512	27401	27330	27385	27369	27344	27520	27112	27577	27529	27420	27323	27377	27273	27642	27552	27418	27400	27477	27504	27250	27602	27428	27562	27585	27624	27450	27514	27507	27561	27329	27371	27311	27407	27579	27528	27605	27300	27368	27423	27486	27535	27460	27469	27373	27515	27460	27218	27390	27534	27388	27357	27244	27474	27204	27362	27564	27468	27529	27648	27442	27299	27505	27192	27585	27474	27323	27443	27561	27537	27577	27508	27509	27360	27420	27699	27708	27404	27639	27376	27313	27693	27473	27505	27420	27471	27521	27535	27472	27557	27447	27426	27520	27462	27244	27403	27483	27451	27355	27402	27557	27577	27570	27649	27320	27358	27256	27368	27379	27497	27368	27481	27462	27618	27580	27644	27435	27521	27486	27426	27361	27341	27523	27427	27446	27487	27501	27497	27689	27378	27387	27506	27492	27693	27449	27487	27477	27407	27437	27645	27481	27535	27551	27382	27281	27482	27331	27563	27544	27484	27501	27488	27431	27681	27263	27673	27412	27594	27334	27674	27516	27453	27297	27686	27519	27497	27349	27420	27465	27508	27458	27662	27218	27653	27429	27556	27421	27341	27545	27453	27336	27657	27754	27258	27299	27481	27570	27239	27393	27646	27711	27496	27417	27418	27295	27443	27490	27589	27309	27447	27558	27444	27569	27639	27404	27395	27461	27600	27610	27413	27311	27469	27317	27695	27273	27391	27437	27425	27405	27702	27419	27313	27552	27479	27426	27546	27395	27324	27443	27453	27504	27501	27442	27416	27567	27414	27536
21544	25342	24869	23940	29720	39685	33102	26368	23411	22906	22760	22752	22705	22768	22708	22816	22902	22682	22771	22833	22791	22838	22773	22691	22768	22741	22930	22701	22791	22696	22713	22791	22917	22790	22653	22809	22863	22783	22855	22847	22754	22865	23084	22864	22838	22788	22617	22731	22853	22713	22881	22741	22760	22719	22818	22744	22960	22667	22744	22778	22738	22651	22680	23000	22760	22749	22801	22753	22753	22606	22814	22604	22934	22618	22721	22799	22814	22700	22850	22672	22937	22834	22618	22802	22723	22780	22780	22706	22614	22881	22821	22746	22862	22744	22896	22755	22840	22771	22759	22826	22838	22868	22974	22983	22757	22913	22726	22792	22662	22746	22888	22816	22800	22780	22673	22811	22728	22963	22818	22720	22856	22687	22638	22825	22713	22812	22713	22838	22703	22671	22833	22676	22688	22873	22769	22688	22815	22664	22676	22800	22560	22558	22702	22844	22749	22727	22664	22678	22760	22657	22928	22767	22703	22845	22837	22820	22855	22800	22685	22503	22836	22829	22674	22802	22726	22716	22745	22710	22749	22845	22631	22690	22727	22848	22763	22819	22881	22712	22827	22865	22783	22701	22781	22616	22820	22823	22718	22850	22948	22847	22613	22855	22779	22700	22554	22791	22851	22727	22848	22782	22736	22747	22799	22802	22725	22822	22816	22784	22816	22727	22851	22799	22923	22776	22644	22804	22701	22752	22682	23016	22775	22779	22592	22948	22667	22614	22771	22700	22861	22734	22859	22784	22793	22920	22655	22828	22656	22598	22819	23059	22768	22824	22688	22902	22946	22709	22721	22824	22632	22861	22648	22844	22842	22530	22706	22733	22837	22793	22817	22871	22712	23031	22635	22791	22760	22790	22823	22733	22787	22819	22578	22867	22903	22770	22806	22731	22747	22692	22766	22780	22742	22718	22846	22722	22860	22754	22864	22652	22632	22752	22812	22733	22739	22668	22827	22696	22774	22868	22872	22561	22712	22667	22782	22748	22801	22680	22575	22964	22764	22663	22869	22724	22818	22855	22632	22744	22702	22569	22693	22790	22596	22830	22870	22767	22561	22869	22614	23061	22879	22857	22745	22977	22653	22653	22763	22674	22746	22781	22863	22708	22783	22761	22639	22863	22862	22625	22758	22761	22869	22675	22901	22651	22717	22821	22636	22944	22617	22640	22811	22916	22772	22682	22855	22777	22687	22746	22823	22793	22812	22628	22711	22911	22782	22874	22820	22606	22816	22782	22711	22630	22716	22873	22860	22698	22692	22564	22864	22784	22701	22789	22740	22843	22730	22639	22709	22810	22718	23048	22696	22843	22566	22680	22822	22822	22811	22965	22673	22650	22733	22956	22718	22807	22815	22796	22809	22789	22736	22956	22502	22673	22811	22778	22721	22869	22737	22837	22788	22747	22573	22633	22935	22949	22887	22707	22775	22675	22798	22855	22897	22611	22748	22616	22835	22653	22780	22684	22789	22803	22746	22842	22752	22787	22943	22848	22666	22644	22944	22908	22766	22564	22805	22825	22759	22763	22699	22944	22789	22828	22830	22663	22789	22889	22802	22699	22770	22626	22751	22567	22754	22762	22830	22630	22789	22536	22939	22573	22886	22763	22653	22745	22730	22805	22598	22837	22999	22841	22892	22792	22587	22807	22758	22844	22742	22681	22809	22692	22646	22652	22785	22840	22825	22803	22799	22487	22759	22861	22724	22664	22918	22764	22651	22792	22798	22613	22650	22930	22890	22919	22847	22757	22786	22744	22803	22935	22776	22803	22861	22774	22749	22406	22812	22707	22709	22776	22896	22736	22891	22891	22810	22823	22925	22794	22720	22739	22960	22983	22952	22787	22703	22722	22785	22861	22768	22841	22661	22961	22760	22803	22772	22834	22709	22871	22797	22752	22844	22676	22857	22721	22647	22739	22836	22647	22925	22642	22839	22811	22812	22842	22670	22731	22611	22709	22889	22730	22692	22910	22920	22808	22945	22860	22817	22767	22610	22723	22608	22964	22684	22859	22866	22823	22744	22557	22777	22588	22777	22669	22704	22840	22844	22913	22684	22782	22760	22724	22860	22748	22895	22751	22682	22807	22727	22947	23020	22656	22922	22647	22706	22699	22738	22848	22854	22790	22726	22754	22699	22813	22759	22538	22854	22754	22894	22820	22731	22678	22916	22847	22805	22659	22875	22793	22822	22646	22819	22656	22923	22718	22905	22847	22797	22696	22723	22716	22702	22619	22881	22961	22752	22759	22830	22674	22630	22657	22888	22872	22743	22847	22894	22681	22865	22772	22899	22662	22790	22760	22651	22803	22722	22888	22885	22762	22819	22862	22646	22895	22695	22576	22870	22624	22740	22925	22881	22823	22741	22731	22757	22748	22848	22835	22781	22795	22868	22941	22715	23000	22752	22704	22669	22797	22939	22887	22939	22883	22580	22826	22839	22548	22924	22778	22941	22753	22791	22801	22672	22864	22827	22896	22836	22757	22733	22783	22855	22682	22739	22867	22800	22565	22631	22573	22514	22577	22793	22727	22925	22904	22700	22851	22811	22640	22668	22830	22764	22839	22764	22697	22729	22692	22844	22661	22804	22631	22667	22727	22925	22876	22772	22744	22768	22778	22658	22632	22911	22824	22882	22764	22865	22855	22869	22675	22629	22661	22725	22801	22646	22803	22750	22609	22866	22916	22667	22670	22739	22728	22748	22758	22643	22647	22816	22708	22926	22818	22802	22693	22645	22816	22740	22635	22686	22876	22890	22963	22893	22608	22811	22703	22913	22769	22816	22777	22584	22833	22794	22886	22691	22836	22678	22845	22855	22953	22579	22744	22727	22592	22738	22612	22819	22778	23010	22811	22828	22951	22948	22860	22649	22660	22840	22572	22724	22501	22797	22805	22883	22539	22771	22817	22655	22781	22756	22826	22647	22949	22740	22836	22909	22626	22974	22669	22796	22807	22855	22873	22833	22777	22670	22626	22742	22655	22743	22785	22928	22608	22725	22902	22691	22902	22710	22854	22782	22759	22761	22762	22688	22772	22770	22865	22859	22577	22865	22713	22680	22667	22780	22614	22711	22706	22848	22901	22754	22671	22734	22677	22732	22702	22597	22786	22711	22808	22694	22778	22827	22809	22749	22625	22713	22723	22697	22844	22701	22590	22829	22678	22676	22666	22763	22884	22744	22541	22594	22735	22942	22563	22529	22866	22962	22783	22781	22786	22805	22885	22814	22755	22836	22737	22805	22921	22696	22827	22809	22794	22872	22852	22820	22644	22657	22789	22622	22749	22709	22806	22761	22887	22805	22723	22656	22883	22595	22929	22552	22837	22930	22750	22791	22847	22751	22728	22748	22727	22821	22809	22822	22710	22691	22885	22847	22793	22810	22960	22612	22852	22735	22846	22709	22634	22892	22896	22499	22815	22804	22829	22679	22681	22796	22832	22781	22694	22754	22691	22733	22697	22631	22800	22809	22926	22879	22799	22745	22808	22815	22822	22904	22798	22688	22762	22775	22673	22746	22736	22775	22938	22749	22737	22630	22954	22657	22943	22688	22648	22615	22719	22767	22798	22847	22816	22721	22853	22735	22768	22634	22814	22653	22808	22695	22806	22785	22843	22805	22867	22830	22674	23017	22701	22712	22929	22605	22918	22793	22599	22779	22714	22718	22836	22699	22879	22758	22812	22760	22699	22744	22809	22750	22754	22533	22744	22908	22714	22655	22741	22833	22598	22845	22747	22766	22838	22852	22934	22742	22578	22898	22684	22666	22717	22659	22695	22860	22835	22894	22776	22704	22754	22744	22939	22689	22786	22684	22793	22947	22764	22699	22686	22651	22704	22963	22764	22704	22865	22813	22715	22756	22840	22850	22875	22806	22762	22605	22789	22669	22909	22604	22812	22817	22762	22772	22818	22819	22635	22837	22626	22732	22710	22796	22765	22898	22700	22740	22843	22768	22850	22755	22818	22934	22760	22641	22753	22734	22872	22894	22904	22947	22684	22736	22753	22691	22785	22695	22523	22751	22657	22857	22754	22939	22581	22859	22734	22674	23019	22575	22731	22816	22621	22766	22746	22733	22680	22893	22796	22909	22844	22790	22872	22830	22752	22740	22937	22870	22736	22780	22833	22727	22820	22709	22992	22774	22841	22711	22714	22679	22806	22944	22820	22959	22708	22702	22448	22657	22860	22826	22822	22830	22772	22853	22871	22865	22883	22745	22723	22810	22894	22766	22835	22631	22696	22673	22821	22902	22845	22871	22767	22661	22709	22753	22795	22650	22676	22752	22778	22692	22664	22726	22673	22804	22767	22807	22730	22806	22921	22679	22809	22585	22779	22705	22806	22777	22865	22838	22762	22823	22764	23004	22791	22855	22899	22628	22701	22839	22732	22904	22843	22836	22704	22689	22796	22843	22883	22751	22757	22792	22878	22664	22872	22846	22800	22786	22639	22849	22708	22811	22843	22631	22809	22695	22997	22729	22772	22666	22812	22712	22891	22779	22749	22886	22672	23037	22634	22621	22897	22729	22749	22767	22960	22787	22757	22653	22910	22737	22942	22737	22858	22654	22725	22731	22845	22810	22974	22669	22720	22721	22758	22837	22857	22733	22894	22684	22709	22835	22727	22793	22941	22805	22951	22835	22655	22825	22728	22662	22692	22776	22936	22774	22715	22958	22820	22816	22718	22657	22658	22793	22670	23009	22840	22821	22827	22880	22842	22745	22739	22777	22762	22575	22755	22577	23027	22787	22701	22911	22846	22653	22834	22764	22811	22727	22712	22825	22767	22822	22987	22821	22795	22860	22572	22879	22662	22718	22780	22722	22823	22706	22573	22777	22553	22917	22683	22830	22696	22559	22775	22966	22753	22912	22758	22906	22704	22683	22771	22757	22702	22693	22758	22747	22539	22805	22844	22714	22861	22788	22735	22777	22568	22810	22931	22618	22672	22729	22717	22870	22923	22904	22836	22876	22634	22700	22726	22856	22712	22873	22683	22907	22654	22658	22808	22851	22850	22768	22668	22813	22740	22737	22720	22698	22860	22920	22752	22762	22940	22737	22665	22912	22898	22697	22736	22769	22788	22783	22667	22644	22727	22676	22878	22773	22822	22804	22658	22699	22774	22581	22819	22870	22743
25327	21428	28452	26491	44082	70652	59031	42093	31052	28271	27791	27655	27620	27634	27686	27768	27702	27475	27640	27717	27591	27637	27584	27518	27577	27476	27597	27474	27613	27547	27690	27504	27548	27666	27541	27611	27737	27437	27669	27340	27570	27544	27384	27538	27675	27389	27552	27540	27479	27379	27847	27718	27531	27368	27499	27569	27578	27686	27682	27525	27688	27629	27535	27398	27614	27587	27649	27413	27439	27486	27405	27368	27485	27597	27473	27564	27593	27255	27787	27581	27565	27429	27618	27356	27273	27523	27640	27538	27485	27554	27301	27512	27633	27353	27602	27608	27505	27561	27502	27496	27510	27425	27628	27753	27675	27416	27697	27350	27449	27637	27606	27344	27484	27529	27630	27472	27416	27418	27608	27419	27464	27431	27464	27502	27414	27391	27472	27413	27517	27407	27486	27459	27629	27749	27471	27333	27573	27453	27387	27437	27465	27609	27704	27564	27289	27457	27299	27360	27645	27605	27709	27534	27655	27532	27428	27685	27474	27723	27614	27410	27400	27471	27575	27692	27731	27697	27535	27494	27607	27544	27574	27440	27424	27499	27580	27580	27574	27327	27490	27575	27418	27483	27536	27479	27553	27561	27355	27622	27565	27282	27344	27747	27482	27446	27289	27544	27653	27606	27408	27628	27387	27656	27535	27561	27731	27487	27484	27482	27263	27323	27342	27427	27581	27609	27425	27404	27541	27241	27387	27674	27541	27663	27598	27646	27757	27471	27454	27578	27367	27386	27490	27497	27431	27354	27485	27671	27632	27410	27627	27527	27352	27406	27449	27580	27496	27509	27567	27631	27239	27452	27578	27295	27590	27555	27446	27497	27352	27462	27584	27557	27512	27363	27596	27245	27642	27583	27481	27362	27410	27659	27526	27393	27496	27848	27460	27470	27591	27644	27196	27584	27521	27417	27488	27407	27616	27284	27666	27706	27596	27348	27487	27358	27491	27561	27442	27580	27283	27530	27515	27484	27541	27547	27517	27316	27396	27788	27629	27592	27712	27637	27511	27629	27609	27506	27478	27539	27401	27605	27408	27493	27312	27807	27583	27479	27264	27344	27458	27494	27416	27401	27382	27362	27440	27607	27562	27649	27417	27534	27506	27602	27425	27621	27484	27460	27449	27650	27258	27441	27220	27316	27557	27535	27558	27696	27500	27356	27464	27568	27543	27522	27718	27472	27500	27365	27455	27641	27714	27493	27390	27361	27611	27613	27239	27425	27514	27574	27631	27302	27697	27588	27354	27342	27628	27679	27428	27371	27474	27545	27603	27438	27510	27611	27169	27325	27476	27609	27717	27713	27594	27568	27603	27614	27551	27710	27354	27509	27460	27381	27546	27479	27407	27570	27413	27294	27321	27407	27493	27578	27511	27642	27663	27549	27394	27376	27494	27455	27500	27460	27402	27474	27561	27743	27558	27360	27556	27527	27484	27599	27644	27494	27596	27602	27579	27507	27720	27683	27448	27552	27433	27515	27507	27431	27570	27499	27612	27433	27409	27461	27545	27360	27479	27471	27473	27146	27333	27367	27435	27552	27323	27517	27342	27531	27689	27566	27515	27361	27526	27672	27474	27403	27548	27584	27516	27506	27615	27226	27409	27439	27373	27502	27388	27559	27750	27697	27420	27422	27456	27591	27566	27423	27578	27363	27668	27470	27329	27613	27575	27595	27679	27604	27465	27419	27513	27355	27637	27648	27545	27431	27539	27393	27520	27423	27580	27464	27534	27426	27430	27516	27325	27464	27678	27601	27571	27699	27210	27521	27273	27565	27631	27470	27582	27608	27542	27305	27356	27561	27510	27685	27465	27444	27457	27381	27724	27412	27457	27418	27576	27464	27554	27365	27444	27564	27457	27471	27546	27533	27582	27456	27557	27460	27409	27468	27542	27454	27468	27512	27277	27652	27511	27654	27539	27599	27566	27779	27676	27619	27241	27670	27411	27608	27506	27571	27344	27575	27631	27483	27743	27490	27626	27410	27428	27568	27659	27626	27636	27450	27593	27674	27816	27347	27406	27511	27617	27180	27286	27563	27490	27459	27360	27332	27526	27538	27676	27446	27505	27671	27565	27441	27647	27302	27559	27743	27484	27416	27223	27330	27262	27467	27725	27413	27469	27415	27500	27350	27381	27616	27546	27271	27633	27499	27393	27301	27298	27498	27526	27432	27115	27429	27563	27625	27460	27678	27532	27393	27576	27176	27498	27395	27384	27767	27325	27381	27384	27491	27582	27518	27431	27610	27485	27410	27456	27318	27338	27685	27573	27547	27216	27428	27582	27719	27529	27570	27587	27504	27575	27527	27533	27359	27698	27496	27486	27592	27561	27311	27241	27508	27748	27522	27486	27451	27340	27435	27473	27315	27590	27725	27729	27599	27462	27506	27357	27460	27597	27593	27546	27360	27306	27714	27440	27445	27416	27489	27443	27520	27423	27713	27524	27383	27370	27377	27551	27771	27361	27517	27569	27547	27539	27523	27407	27625	27451	27488	27283	27596	27680	27388	27460	27409	27512	27412	27439	27661	27435	27462	27518	27496	27637	27548	27402	27499	27454	27360	27487	27534	27469	27596	27693	27496	27415	27647	27533	27551	27681	27611	27497	27502	27422	27511	27584	27533	27729	27460	27547	27382	27343	27555	27529	27607	27428	27566	27598	27504	27480	27605	27525	27189	27553	27504	27398	27287	27598	27447	27677	27597	27575	27657	27573	27527	27479	27460	27420	27544	27542	27120	27434	27697	27505	27440	27466	27436	27308	27360	27449	27212	27391	27544	27578	27542	27449	27175	27545	27534	27707	27422	27539	27553	27526	27244	27510	27279	27445	27461	27734	27325	27403	27385	27279	27382	27347	27407	27502	27402	27524	27605	27512	27457	27446	27421	27460	27651	27593	27277	27378	27433	27406	27394	27480	27543	27560	27590	27431	27474	27552	27504	27522	27512	27431	27450	27555	27420	27741	27581	27307	27543	27567	27474	27542	27643	27436	27723	27381	27286	27498	27501	27648	27515	27431	27558	27781	27224	27543	27730	27480	27538	27567	27300	27396	27520	27562	27572	27409	27785	27435	27619	27510	27604	27649	27574	27544	27475	27337	27415	27599	27549	27588	27630	27377	27272	27335	27397	27478	27914	27565	27373	27178	27433	27671	27316	27162	27318	27270	27256	27317	27543	27439	27364	27779	27502	27547	27421	27436	27554	27543	27471	27305	27517	27444	27454	27731	27567	27487	27378	27624	27461	27376	27679	27646	27477	27667	27397	27492	27283	27305	27665	27546	27429	27324	27571	27533	27355	27553	27483	27293	27592	27750	27582	27525	27499	27519	27225	27562	27498	27506	27558	27865	27589	27245	27376	27519	27344	27562	27691	27261	27565	27630	27384	27404	27422	27502	27525	27492	27635	27653	27442	27483	27579	27778	27470	27670	27326	27473	27394	27525	27223	27554	27420	27503	27449	27526	27378	27553	27420	27688	27319	27551	27650	27503	27485	27484	27315	27517	27475	27532	27334	27501	27461	27545	27481	27572	27471	27509	27383	27616	27701	27626	27480	27554	27354	27439	27450	27500	27462	27372	27568	27672	27580	27721	27654	27500	27396	27373	27569	27470	27427	27534	27698	27485	27630	27211	27426	27432	27393	27405	27399	27536	27539	27510	27595	27243	27693	27491	27615	27559	27504	27429	27495	27710	27557	27604	27542	27395	27696	27345	27766	27443	27411	27440	27507	27607	27503	27185	27207	27388	27526	27368	27549	27272	27400	27334	27499	27606	27501	27823	27646	27412	27615	27593	27430	27589	27367	27316	27507	27406	27421	27383	27563	27602	27371	27476	27614	27500	27023	27536	27457	27288	27527	27457	27483	27552	27669	27596	27508	27506	27700	27507	27518	27721	27535	27347	27635	27370	27414	27452	27766	27368	27570	27539	27386	27682	27482	27491	27385	27306	27553	27529	27624	27272	27729	27647	27617	27429	27522	27456	27559	27413	27429	27601	27588	27468	27411	27329	27495	27556	27504	27514	27535	27422	27591	27416	27319	27406	27312	27419	27333	27429	27572	27533	27337	27232	27601	27571	27376	27692	27478	27525	27478	27494	27574	27475	27504	27380	27590	27739	27148	27565	27596	27504	27594	27453	27552	27435	27783	27454	27538	27689	27276	27545	27476	27476	27456	27522	27427	27303	27549	27768	27493	27592	27364	27501	27545	27490	27562	27608	27374	27397	27527	27528	27570	27590	27651	27547	27516	27725	27621	27439	27469	27680	27672	27371	27380	27370	27494	27401	27359	27540	27600	27473	27736	27491	27565	27753	27494	27233	27688	27284	27538	27704	27426	27943	27679	27539	27517	27552	27455	27318	27538	27696	27588	27335	27647	27401	27506	27631	27655	27519	27523	27525	27689	27443	27700	27486	27554	27556	27765	27484	27350	27545	27422	27593	27635	27689	27574	27601	27397	27394	27508	27638	27504	27388	27750	27532	27228	27570	27459	27581	27443	27698	27583	27370	27766	27680	27389	27589	27541	27450	27457	27580	27562	27386	27492	27672	27409	27438	27449	27498	27419	27509	27513	27540	27389	27416	27422	27484	27362	27607	27264	27819	27575	27693	27353	27291	27385	27561	27366	27454	27404	27432	27440	27560	27518	27501	27505	27253	27451	27584	27810	27539	27662	27434	27670	27488	27516	27752	27368	27576	27482	27750	27662	27709	27456	27631	27315	27629	27631	27344	27386	27521	27493	27342	27451	27591	27421	27644	27486	27431	27437	27556	27547	27545	27388	27421	27492	27490	27556	27456	27483	27661	27297	27383	27597	27700	27440	27815	27672	27586	27421	27357	27675	27683	27585	27613	27356	27527	27724	27588	27354	27476	27650	27600	27521	27534	27470	27675	27580	27779	27519	27543	27486	27446	27778	27300	27561	27510	27574	27449	27389	27587	27603	27447	27292	27628	27434	27515	27604	27650	27772	27582	27417	27367	27559	27293	27257	27556	27812	27585	27711	27649	27380	27494	27671	27540	27730	27561	27699	27664	27483	27475	27483	27508	27578	27456	27776	27488	27650	27581	27494	27485	27434	27458	27612	27562	27398	27758	27634	27461	27517	27454	27582	27704	27510	27343	27415	27399	27441	27533	27717
21048	32993	31469	26952	51097	72534	58924	39170	26512	23687	23026	22957	23066	22692	22857	22944	22970	22969	22955	22726	22875	22788	23043	23110	22965	22747	22983	22923	22788	22794	23047	23031	22984	22815	23121	22878	22821	22792	23184	22997	22816	23021	22784	22899	22878	22943	22968	22948	23085	22995	23122	23048	22986	22909	22991	22995	23005	22896	22853	22781	22850	22864	22757	23043	22932	22948	22908	22800	22928	22905	22835	22919	22938	22794	22995	23058	23079	22942	23011	22910	22894	22791	22852	22919	22951	22951	22975	23021	22935	22751	22749	22938	22866	22945	22948	22906	23029	22866	22891	22918	23016	22919	23129	22792	22944	22916	22809	22986	22918	22990	22834	22844	22945	22934	22881	23053	23047	22777	22855	22772	22926	22929	22963	22772	22876	23013	22993	22863	22843	22975	22882	22788	22978	23056	22696	22888	22746	22940	22860	22861	22901	22862	23040	22786	22907	22764	22904	22839	22766	22802	22890	22987	22835	22835	22786	22780	22918	22824	23053	22927	22925	22708	22726	22789	23026	22979	22793	22760	22741	23126	23020	22882	23000	22844	22675	22945	22914	23053	22874	22917	22831	22812	23069	22995	22810	22954	22843	22912	22621	23032	22850	23034	23061	22774	22931	23047	22879	23143	23085	22861	23025	22728	22913	22837	22757	22774	23040	22964	22862	22944	22821	22965	22874	22830	22842	22781	22930	22897	22939	23095	22860	22946	22822	22859	22960	22926	22865	22790	22763	22790	22815	23003	22865	22932	22832	22908	22625	22902	22792	22854	22956	22933	23079	22899	22868	22899	23000	22926	23085	22884	22754	22796	22804	22855	22722	23027	22977	22894	22735	22844	22703	22905	23107	22941	22835	22967	22969	22953	23001	22742	22908	23021	23025	22961	22833	22831	23065	22863	22926	22847	22785	22821	23067	22987	22916	23016	22922	22777	22949	22926	23139	22964	22947	22797	23083	22713	23055	22821	22726	23028	23163	22825	22831	23038	23025	22746	22836	23138	23080	22908	23001	22998	22969	22906	22741	22975	22966	22794	23032	23023	23089	23000	22812	22874	22843	22713	22890	22935	22613	22920	22928	22789	22778	22927	22905	22977	22949	22975	22959	22903	22810	22798	22952	22834	22919	22987	22957	22911	22781	22971	22732	23057	22946	22891	22980	22681	22944	22916	22949	22967	22965	22880	22968	22613	23031	22850	22890	22893	23001	22699	22915	22954	22858	22919	22777	22961	23072	23014	22855	22887	22882	22671	22902	22937	22956	22779	22967	22939	22741	22949	22790	23025	22833	23000	22927	22962	23036	22872	23099	22894	22836	22990	22835	22977	22974	22915	22954	22851	23017	22732	22998	22936	22905	22789	22981	22895	22913	22848	22823	22902	22921	22837	22944	22843	22834	23112	22789	23016	23158	22608	22910	22965	22985	22745	22801	23068	22944	22851	23028	22740	22807	22989	22824	22980	23049	22793	22922	22963	22844	23055	22809	23053	22964	22795	22915	22892	22638	22977	22741	22942	22838	22891	22978	22841	22966	22963	23022	23032	22862	22882	23004	22942	22830	22772	22898	22956	23042	23030	22950	22755	23080	23010	22889	22870	23040	22807	22943	22916	22968	22918	22996	22822	22781	23055	22911	22697	22980	22921	22816	22894	23061	22941	22938	22980	22975	22878	22937	22852	22995	22930	22851	22940	22791	22856	22790	22890	22839	22829	22779	22971	22989	22934	22833	22808	22897	22911	22869	22972	22921	23018	22909	22903	22811	22956	22882	23053	22813	22855	22849	22737	22835	22857	22803	23140	22933	23074	22981	22935	23060	22998	22953	22931	22786	22827	22986	22806	22995	22958	22861	22986	23169	22777	22980	22980	22698	22884	22818	22936	23043	22907	22854	22892	22941	22791	22838	22875	22921	23078	23096	22908	22914	23194	22824	22861	22945	22919	22834	23122	22968	22838	23055	22909	22842	23061	22972	22792	22820	22803	22839	22852	22640	22967	22946	22895	22707	22927	22857	22942	23039	22851	22915	22933	23018	22802	22863	22818	22969	23014	22907	22966	22783	23060	22951	22752	22893	22822	22908	22938	22934	22999	22781	22883	22973	22990	22846	22907	22838	23054	23053	22843	22927	22793	22965	22855	23061	22913	22833	22906	22905	22973	22890	23015	22794	22895	22884	22763	23185	22958	22848	22983	22880	23135	23092	22981	22923	22800	22838	23009	22983	22868	22920	22905	22980	22811	22965	23019	22851	22904	22889	22982	22864	22978	22843	23101	22874	22814	23053	22966	22766	22778	22836	22937	22963	22915	23028	22838	22944	22889	22988	22908	22944	22806	22982	22892	23107	22821	22868	22877	22892	22983	22895	22773	22887	22788	22763	23036	22742	22979	23097	23052	23070	22833	22748	22717	23071	22854	22930	23120	22908	22764	22794	22967	22935	22822	23014	22767	22938	22749	22869	22896	22906	22912	23063	22957	22749	23111	22869	22976	22981	22783	23022	23026	22853	22857	22933	22959	22758	22771	22922	22940	22911	22873	22933	22932	22841	22632	22923	22948	22883	22798	22820	22819	22831	22942	23052	22819	22825	23001	23093	22927	22864	22998	22911	22804	22943	22886	22933	22845	22928	22989	23030	22824	22811	22814	22843	22991	22894	23106	22988	23106	23015	22783	22844	22902	22938	23036	22956	22972	22978	22884	22857	23063	23079	22922	22990	23137	22874	22832	22834	22957	23046	22999	22760	23025	23039	22850	22870	22849	22871	22939	22914	22975	23037	22732	22962	23066	22755	22933	22839	22957	22906	22969	22852	22744	22977	22874	22921	22920	23001	23067	22677	22969	22816	22969	22949	22798	22936	22664	22969	23178	22605	22927	22833	22848	22866	22663	22870	22892	22957	23160	22992	23026	23003	22750	22979	22945	22932	22804	22800	23001	22913	22796	23008	22964	23065	22972	22979	22917	22958	23053	22893	22995	22917	22991	23023	22926	22881	22780	22708	22841	22756	22911	23021	22901	22863	22883	22859	23088	22902	22764	23134	22809	22945	22843	22640	22921	22894	22961	22891	22824	23088	22787	22940	22960	22821	22894	22848	22941	22949	22925	22978	23045	23126	22904	22899	22933	22801	22980	23068	23180	22849	23023	22827	22869	22800	22826	22874	22752	22909	22965	22967	22776	22847	23076	22915	23023	22943	22745	22966	22640	22871	22863	22748	22990	22988	22941	22883	22851	22923	22976	22954	22980	22945	22887	23000	22793	22857	23106	22769	22949	22914	23019	22876	22984	22958	22811	23000	22823	22993	22811	22981	22765	22728	22675	22888	22968	22879	23013	22974	22767	22988	22759	23025	23064	22735	22987	22840	23013	23001	22886	22854	22908	22898	22952	22924	22915	22766	23003	22783	22883	22838	23021	22798	23045	22839	23153	22959	23025	22917	23036	22796	22877	22981	22886	22827	23024	22966	22948	22735	22915	22901	23040	22873	22845	23022	22927	22932	22938	22841	22888	23034	22828	22925	22916	23070	23045	22766	22936	22695	22984	23027	22710	22929	22905	22947	22943	22915	23005	22831	22960	23186	22948	22883	22970	22847	23103	22954	23096	22876	22776	23073	22972	22799	22929	22800	22988	22895	22874	22889	22801	22966	22993	22957	22818	22914	22856	22927	22837	23100	22867	23077	22821	22965	23039	22855	23011	22922	22899	22911	22984	22901	23047	22953	22899	22797	22788	22940	22639	22961	22979	22854	23072	22756	22923	23052	23019	22841	23038	22918	22931	23036	22885	22755	22961	22915	22886	23035	23011	22913	23050	22907	22992	23015	22955	22976	22764	22964	22916	22824	22980	22851	23000	22997	22905	23005	23006	22756	22931	22780	22841	22963	22945	22936	22977	22877	22667	22919	22823	22732	23086	23036	22758	22828	23003	22877	22866	23055	22869	22975	22918	22719	22822	22710	22895	23071	22694	22920	22941	22869	22919	23005	22856	22869	22877	23085	23018	22981	22912	22937	22940	23016	22761	23013	22813	23010	22983	22963	22979	23036	22989	22948	22901	22882	22764	22917	22871	22938	22995	22855	22863	22760	22792	23017	23052	22951	22846	22989	22683	22712	22724	22791	23083	23076	22900	22984	22680	22996	23011	22857	22955	22812	22853	22770	22817	22972	22750	22828	22973	23027	23039	22969	22959	22847	22895	22982	22789	22807	22878	23063	22922	22981	22922	23117	22912	22942	22993	22960	22727	23016	22966	22946	22941	22802	22770	22927	22866	23006	22875	22963	23137	22882	22846	22874	22759	22855	22994	23121	22860	22791	22910	22885	22897	22815	22917	22979	22877	22916	22971	22844	22846	22691	22895	22991	22877	22970	22884	22898	22823	22958	22963	23034	22986	22953	22931	23055	22796	22893	23011	23043	22990	22925	22837	22717	22862	22870	22981	22837	22920	22865	22937	22865	22998	23016	22729	22909	23002	22846	22895	22991	22882	22832	22934	23098	23006	22941	23049	23034	22991	23047	22926	22970	22889	22914	22840	22774	22766	22863	23137	22776	22999	22853	22923	23137	22852	22896	22950	22944	23014	22974	22840	22868	22935	22939	22906	22765	23027	22972	22853	22833	22907	23121	22943	23005	22961	22934	22735	23032	22984	22909	22902	22932	22996	22888	23021	22913	22788	22808	22855	22896	23030	22935	22815	22866	22960	22843	22966	22952	22829	22946	22664	22870	23009	23029	22981	22807	22846	22903	22826	22777	22770	22857	22866	22884	22815	22930	22977	22691	23095	22927	22918	23111	22700	22997	22927	22884	22777	22927	22876	22963	22968	22981	23071	22987	22939	22934	22898	22900	23080	22772	22872	23069	22861	23039	22921	23129	22919	22912	22810	22944	23002	22799	22889	22963	22997	22881	22933	22710	22869	23167	22825	22817	22838	22890	23017	23082	23014	22837	22960	22840	22976	23107	22845	22811	22988	22884	23049	23032	22878	23039	22955	22727	22777	22952	23029	22690	22776	22974	22952	22732	23085	22990	22870	22853	22872	23001	22676	22975	22806	22915	22845	22971	22991	22901	22921	22969	22769	22947	22868	23043	23048	22925	22812	22901	22902	23050	22934	22931	22962	22971	23117	23044	22767	22932	22956	22989	22872
23788	21424	28998	24491	46082	80754	68324	48589	33394	29416	28478	27973	28066	28139	28152	28005	27805	28130	28089	28089	28130	27968	28064	27926	28120	28285	28167	28003	27908	27812	28002	27922	27885	28202	27988	28013	27923	27841	27866	27997	28043	27988	27929	27901	27924	27952	27909	27896	28000	28202	27977	27823	28114	27971	28074	27814	27787	28122	27879	27965	27844	27995	28074	27844	27966	27962	27947	27950	27906	27995	27961	28039	27913	27800	27992	28082	28062	28083	27726	27706	27790	27909	27805	27907	27934	27837	27936	27846	27813	27917	27912	27965	27898	27837	27889	27721	28055	27985	27989	27858	27983	28152	27889	28002	27778	27900	27762	27898	27916	27881	27999	27939	27913	27899	28150	28085	28041	27920	27860	27946	28106	27847	27996	27939	28076	27773	27994	27857	28089	27950	27999	27641	27978	27729	28209	27867	27737	28074	27853	28035	27928	27781	27833	27825	27818	27925	27832	27759	28009	27743	27613	27889	27679	27952	28017	28032	28069	27932	27651	27809	27807	28038	27868	28056	28115	27615	27927	28010	27881	28093	27862	27576	28150	28085	28166	27648	28054	27941	27848	28065	27922	27738	27762	27924	27891	27995	28081	28018	27787	27735	27954	28006	27821	27747	28155	27850	27803	27918	28151	27894	28045	27771	27971	27990	27850	27694	27854	27950	28039	27830	28042	28156	27875	27892	27861	27784	27668	27755	27846	28111	28028	27836	27813	27856	27941	28171	27812	27807	27850	27868	27926	27981	27782	27982	28035	28148	28127	27980	28029	28003	28053	28023	27611	27779	27816	27973	27926	27823	27981	27794	27819	27994	27772	27943	27899	27643	27935	27893	27735	28010	28044	27832	27817	27919	28010	27863	27607	27918	28107	28007	28138	27860	27887	27863	27908	27830	27668	28156	27959	28071	27853	27896	27830	27798	27945	27997	27558	27927	27946	28083	28043	27923	27846	28025	27804	27703	27736	28020	27981	27670	27830	27832	28095	28027	27994	28048	28292	27737	27847	27818	27936	28045	27935	28354	27898	27703	27930	27930	27919	27865	27851	27898	27863	27895	27993	27677	27995	27713	28073	27801	27804	27941	27967	27901	27951	27989	28023	27965	27917	27701	28070	28113	27788	28048	27783	27830	28002	28007	28167	27823	28152	27706	28168	27911	28043	27879	27628	27796	27777	28062	28097	27868	27832	27812	28057	28016	27804	27997	27823	27970	27822	27818	27911	27778	27852	27953	27905	27885	27919	27859	27710	27960	27963	27875	27838	27925	27929	28015	27818	28150	28044	27892	27986	27997	28025	28004	28097	28001	27832	27948	27994	27884	27843	28037	27945	28004	27769	27970	27944	27782	28060	27837	27708	27744	28011	27998	27902	27803	27790	28062	27754	27920	28013	28123	27839	27778	27986	27906	27919	27807	27975	28016	28153	28154	27923	27692	27885	27930	27883	27945	28088	27816	27836	28110	28187	27962	27963	27972	27826	27940	28054	27975	27801	27896	27822	27811	27938	27786	27866	27544	27949	28017	27753	27948	27907	28003	27955	27729	27925	27814	28005	27649	27676	27831	27998	28067	27711	28158	27946	28012	28018	28139	27778	27866	27564	27939	27778	27860	27846	27767	27986	27973	27966	27902	28070	27833	27924	27961	27863	27660	27748	27866	27769	27808	28017	28048	27920	27924	27970	27972	28067	28032	27926	27953	27775	27838	28004	27907	27941	27979	27814	27655	27933	27783	27991	27975	27845	27930	27895	27866	27774	27992	28088	27855	28121	28033	27916	27828	27981	27690	27893	27982	28083	27842	27910	27771	27971	27726	27796	28105	28062	27813	27717	27701	27872	27844	28058	27991	27942	27856	27927	27592	27928	27821	27939	27924	27913	27996	27689	27946	28063	27883	28281	27911	27902	27926	28034	27928	27818	28047	27877	28079	27958	27984	27714	28028	27961	28031	27961	27927	27952	28084	27669	27819	27760	28164	27920	28132	27839	27972	27750	27998	28088	27766	27875	27988	27724	27751	28009	27814	27919	27982	27889	27899	27840	27980	28066	27894	27803	27966	27937	28012	27905	27877	28040	27874	28191	27956	28010	27877	27956	28019	27963	27943	27769	27801	27992	27826	27879	28019	27954	28048	27966	27924	27980	27846	28194	27939	28125	27877	27855	28045	27870	28027	28084	27933	27906	28043	27932	27679	27958	27807	27806	27778	27868	27845	27788	27831	28125	27778	27873	27900	28012	27731	27821	28103	27899	27824	27918	27688	27846	28010	27939	27850	27908	28178	27924	27898	27610	27925	27956	28107	27904	27863	28064	27884	27726	27986	28068	28054	27818	27887	28032	27808	28057	27985	28015	27966	28039	27745	28082	27995	27744	27806	27868	27920	27925	27752	28142	28062	27954	27784	27706	27823	27994	28009	28007	27909	27991	27939	27958	27998	27885	28045	27825	28012	27793	27744	27766	27892	27739	27939	27784	27843	27920	27850	27924	27956	27954	28135	27962	27813	27750	27897	27848	27856	28123	27951	27923	28058	27963	27760	27812	27968	27620	27720	27946	28018	28073	27954	27985	27981	28059	28092	27917	27742	27867	27936	27919	27850	27861	27922	27711	28065	28021	28035	28020	27722	27942	27896	27861	27924	27804	27971	27816	27931	27796	27972	27741	27759	27937	28034	28056	27856	28079	27975	28187	27865	27954	27796	27889	27819	27825	27944	27869	28069	27893	27895	28050	27957	27705	28070	27934	27795	28255	27846	27867	27996	27990	27902	28014	28104	27854	27984	28049	27898	28019	27943	27993	27958	28024	27794	27528	28026	28160	27869	27686	27981	27909	28160	27853	27859	27980	27970	27823	27894	28038	27909	27869	27801	27753	27719	27781	27812	27746	27962	27912	27940	27795	27844	27956	27800	27838	27863	27914	27964	27937	28085	27892	27778	27789	27965	27834	27873	27938	28028	28035	27808	27871	27914	27867	27746	28004	28118	27852	28123	27793	27856	28233	27980	27936	27968	27836	27817	28073	27954	27971	27753	28214	27869	27981	27930	27878	27807	27809	27864	27968	27901	27890	27811	27899	27892	28091	27733	27924	28057	27639	27916	27551	27744	27959	27767	27870	28157	27915	28001	27945	27803	28113	27873	27875	28077	27852	27985	27866	27987	27911	27836	27932	27859	27841	27835	28247	28054	28090	28036	28099	27987	27899	27943	27758	27731	27966	28059	27793	27862	27865	28030	27804	27553	27726	27730	27903	27961	27951	28060	28107	28020	27866	27784	28031	28099	28064	27994	27692	27890	27862	27911	27854	28004	27803	27848	27918	27690	27907	27984	27957	27996	28017	27820	28001	27898	28060	28088	27593	27755	27892	27760	27825	27819	27766	27885	27943	27857	28051	27899	27823	27957	27836	27807	28075	28137	27800	27950	27730	28041	27932	27832	27980	27944	27998	27945	27741	27927	27972	28056	27989	28010	27983	27988	28035	28076	27983	27959	28010	27812	28185	28100	27932	27826	28133	28132	27897	27865	27988	27763	28068	27930	27912	28111	27736	27870	27776	27945	28051	27927	27990	27808	27855	27871	27891	27891	27938	27844	27814	27646	28194	27790	27831	27852	28020	27972	28109	28032	27951	27734	28066	27992	28204	27957	27804	28056	27570	27862	28126	28107	27733	27792	27903	27817	27990	27555	27737	27871	27787	27893	28017	28003	27897	27601	27935	27812	28212	27907	27835	27875	28074	28205	28168	27753	27706	27716	27895	27890	27923	27702	27819	28020	27968	27930	28104	27722	27996	27990	27961	27999	27864	27665	27947	27895	27796	27814	27858	27910	27881	27866	27669	27909	27864	27855	28009	27879	28301	27960	28133	27828	27887	27686	28045	27844	27955	27952	27827	28016	28205	27947	27425	27795	27733	27854	27919	27937	27881	27929	27803	27890	27940	27836	28072	27844	27883	27888	27758	27812	27799	27860	27884	28041	28013	27928	28114	27760	27967	27930	27927	27979	28035	28094	28202	28076	27999	27740	27916	27895	27925	27941	27796	28058	27837	27890	27693	27802	27979	27996	27967	27922	27943	27864	27961	28018	27850	27813	27858	27861	27762	27916	28222	28135	27810	28025	28125	27928	27906	28214	27943	28069	27902	27946	27726	27676	28157	28114	28128	27707	27852	27847	27926	27878	28075	27597	27895	28032	28052	27805	27819	28118	27762	28002	28088	27843	28272	27887	27814	27825	27881	27978	27896	27824	27879	27873	27770	27721	27957	27819	27983	27855	27983	27679	27956	27955	27700	27777	27684	27854	28003	27995	27719	27963	28025	28086	27820	27810	28005	27880	28063	28117	27922	27874	27772	27733	27960	27788	27927	27847	28087	28029	27816	27877	27968	27947	27816	27676	27853	27950	28235	28012	27998	27724	27568	27863	28078	27872	28038	27977	27956	27978	27903	28068	27757	27968	27909	27980	28088	27946	27942	28021	27804	28034	27859	27971	27941	27930	27927	27743	27819	27977	28043	27938	27792	27950	27946	27968	27957	27959	27798	28046	27825	27747	27914	27976	27740	28007	27874	27835	27999	28043	27784	27788	27823	27822	27761	27803	27968	27915	27854	28071	27963	27953	27832	27835	27920	28085	28028	28053	28082	27965	28261	27644	28153	27978	27926	27993	27956	28010	27858	27819	27831	28213	27807	27824	27890	27839	28048	27877	27705	27869	27756	28099	27816	28100	28023	27818	27937	27905	27906	27803	27737	27831	27768	27804	27938	28109	27822	27677	27894	27950	27914	27838	27729	27997	28162	27809	27929	28208	28088	27945	27950	27888	28005	27921	27821	28149	27924	27964	28017	27858	27818	27963	28096	27904	27756	27824	27964	27837	27943	27866	28028	28145	27723	27601	27986	27769	28073	27910	28037	27957	27972	27868	27967	27841	27919	27792	27799	27872	27920	27863	27950	27933	27964	27815	27817	28013	27998	27578	28002	27956	27926	28044	28002	27832	27782	27875	27892	27968	27850	27828	28292	27863	28011	28021	28045	27908	27944	27850	27809	27862	27868	27846	27946	27870	27748	27952	27906	27984	28115	28156	28017	28060	28207	27895	27774	27955	28032	27754	27817	27863	27900	27886	27853	27882	28085	27838	27881	28037	27820	27809
22855	36395	34824	30263	59394	87893	73808	48329	29420	24340	23227	23272	23255	23201	23092	23342	23452	23137	23262	23203	23103	23259	23266	23250	23373	23280	23109	23157	23196	23148	23231	23133	23125	23147	23213	23112	23299	23192	23218	23146	23223	23218	23314	23311	23245	23132	23091	23204	22975	23053	23074	23253	23167	23107	23253	22972	23188	23099	23013	23193	23216	23257	23157	23137	23094	23167	23183	23031	23170	23062	23135	23317	23274	23199	23156	23124	23164	23216	23080	23178	23105	23373	23103	23141	23042	22985	23279	23229	23148	23109	23207	23168	23422	23024	23089	23250	23126	23093	23187	23099	23237	23175	23130	23169	23039	23242	23207	23264	23068	23109	23351	23026	23116	23136	23268	23274	23323	23015	23278	23079	23323	23082	23128	23288	23167	23130	23244	23293	23194	23130	23196	23067	23248	23248	23171	23252	23317	23186	23249	23081	23141	22932	23074	23196	23067	23146	23199	22947	22973	23130	23057	23273	22970	23224	23188	23242	23282	23211	23172	23214	23269	23197	23084	23299	23256	23188	23166	23283	23122	23112	23179	22996	23173	23232	23175	23164	23138	23123	23225	23117	23018	23205	23221	23208	23194	23284	23111	23115	23155	23305	23136	23210	23321	23278	23084	23227	23152	23254	23127	23142	23108	23182	23173	22977	23073	23161	23219	23041	23189	23245	23127	23246	23153	23299	23327	23331	23090	23097	23183	23193	23367	23103	23203	23144	23078	23142	23012	23049	22965	23210	23058	23135	23285	22985	23207	23151	23346	23123	23273	23105	23262	23140	23055	23201	23355	23107	23056	23099	23206	23114	23280	23480	23046	23090	23108	23033	23114	23170	23211	23236	23390	23127	23197	23227	22983	23033	23170	23190	23131	23051	23186	23235	23374	22896	23072	23208	23112	23067	23041	23132	23273	23156	23167	23069	23023	23322	23205	23198	23262	23088	23229	23105	23243	22932	23168	23222	23066	23178	23018	23254	23186	23086	23327	23372	23127	23176	23142	23192	23242	23227	23203	23094	23108	23035	23164	23156	22979	23229	23139	23119	23116	23373	23120	23043	23240	23162	23095	23275	23020	23199	23230	23171	23166	23044	23322	23195	23071	23087	23234	23187	23245	23208	23253	22997	23133	23242	23261	23348	23228	23118	23205	23135	22980	23277	23251	23055	23269	23162	23095	23203	23199	23106	23116	23238	23073	23090	23132	23030	23156	23083	23161	23272	23024	23254	23313	23091	23300	23098	23059	23192	23250	23135	23369	23184	23163	23072	23082	23217	23117	23046	23217	23044	23206	23236	23148	23293	23044	23196	23055	23025	23292	23291	23094	23032	23033	23136	23197	23189	23105	22974	23078	23183	23110	23315	23134	23209	23256	23231	23079	23068	23076	23123	23024	23090	23136	23217	23070	23227	23220	23110	23038	23219	23063	23164	23114	23147	23266	23187	23213	23146	23290	23196	23186	23147	23230	23192	23125	23226	23033	23115	23321	23094	23310	23125	23199	23103	23304	23302	23102	23062	23410	23169	23123	23172	23336	23139	23065	23319	23144	23230	23243	23290	23247	23005	22991	23209	23117	23220	23259	23166	23163	23209	23195	23156	23127	23142	23050	23329	23155	23102	23047	22973	23170	23185	23218	23180	23050	23124	22961	23073	23251	23079	23081	23053	23306	23151	23115	23156	23307	23355	23186	23176	23044	23349	23174	23211	23240	23279	23084	23070	23191	23203	23021	23284	23194	23188	23235	23159	23113	23075	22982	23121	23110	23192	23004	23026	23186	23241	23055	23218	23248	23289	23212	23148	23186	23196	23165	23189	23121	23192	23242	23327	23086	23200	23120	23081	23181	23201	23168	23141	23111	23103	23355	23216	23254	23218	23278	23189	23191	23234	23129	23241	23098	23246	23266	23117	23215	23264	23223	23182	23174	23129	23088	23191	23252	23198	23282	23050	23033	23190	23173	23033	23227	23044	22950	23072	23138	23074	23150	23327	23314	23091	23061	23043	23082	23295	23251	23194	23239	23119	23105	23151	23269	23051	23196	23144	23134	23272	23178	23187	22999	23004	23091	23212	22975	23058	23171	23247	23212	22968	23187	23183	23020	23128	22972	23117	23216	23073	23343	23308	23000	23153	23357	23159	23318	23190	23457	23234	23197	23229	23213	23145	23128	23081	23065	23198	22912	23217	23062	23064	23212	23380	23090	23263	23217	23111	23102	23281	23286	23507	23235	23163	23095	23005	22937	23120	23074	23263	23076	23080	23024	23200	23297	23182	23156	23277	23123	23409	23145	23256	23146	23304	23303	23161	23187	23169	23158	23142	23026	23097	23141	23194	23030	23213	23074	23206	23334	23143	23133	23045	23095	23101	23187	22997	23125	23284	23163	23186	23237	23111	23187	23167	23298	23164	23337	23262	23215	23115	23195	23204	23150	23056	23103	23079	23097	23058	23240	23185	23110	23104	23262	23203	23090	23152	23225	23191	22983	23144	23143	23019	23260	23120	23056	23037	23050	23122	23234	23106	23060	23233	23258	23113	23151	23148	23305	23117	23246	23163	23003	23173	23201	23233	23224	23350	23202	23015	23271	23067	23168	23071	23305	23104	23221	23158	23268	23167	23264	23267	23010	23122	22956	23194	23039	23086	23261	23117	23069	23090	23282	23201	23134	23166	23103	23049	23329	23034	23124	23273	23055	23330	23091	23209	23128	23122	23078	23325	23098	23102	23245	23011	23034	23154	23103	23170	23159	23173	23175	23151	23283	23014	23194	23169	23091	23258	23143	23037	23144	23005	23276	23074	23092	23163	23324	23179	23214	23140	23200	23103	23266	23061	23213	23164	23114	23119	23217	23242	23204	23197	23131	23203	23100	22984	23306	23124	23205	23124	23139	23185	23310	23111	23186	23076	23224	23189	23229	23195	23069	23164	22959	23175	23122	23181	23127	23103	23211	23097	23215	23239	23083	23214	23132	23091	23025	23195	23231	23162	23005	23256	23119	22949	23200	23366	23203	23225	23282	23281	23222	23156	23090	23192	23179	23051	23102	23033	23134	23156	23003	23202	23060	23147	23023	22914	23250	23219	23092	23156	23231	23200	23169	23222	23275	23197	23034	23310	22936	23215	23102	23028	23160	23050	23199	23154	23215	22983	23213	23289	23161	23155	23327	23256	22986	23095	23228	22997	23317	23199	23175	23000	23215	23131	23086	23120	23146	23227	23238	23292	23042	23119	23083	23084	23288	23184	22887	23134	23056	22962	23411	23224	23078	23097	23303	23190	23223	23210	23168	23036	23098	23329	23175	23109	23168	23174	23100	23224	23319	23119	23170	23140	23131	23356	23191	23245	23083	22998	23215	23079	23220	23144	23151	23104	23141	23138	23361	23202	22924	23192	23208	23105	23073	23102	23072	23232	23299	23189	23052	23129	23316	23073	23229	23265	23288	23084	23095	23023	23145	23012	23161	23291	23186	23155	23264	23301	22998	23155	23263	23112	23137	23131	23137	23120	23388	23344	23202	23373	23199	23352	23081	23281	23091	23090	23403	23282	23179	23249	23260	23145	23144	23015	23197	23229	23029	23210	23170	23339	23120	23200	23059	23035	23048	23125	23201	22929	23200	23060	23250	23397	23032	23197	23127	23334	23122	23180	23346	23368	23041	23229	23152	23084	23288	23225	23168	23109	23176	23167	23070	23163	23181	22963	23104	23206	23137	23090	23273	23110	23209	23073	23176	22960	23210	23157	23344	23158	23099	23146	23054	23094	23107	22961	23286	23317	23320	23361	23194	23288	23171	23268	23029	23291	23228	23067	23278	23054	23138	23141	23049	23162	23022	23248	23255	23134	23116	23129	23257	23142	23125	23466	23193	23249	23120	23076	23075	23163	23206	23209	23051	23143	23135	23213	23245	23132	23175	23212	23103	23133	23230	23081	23194	23304	23220	23130	23066	23048	23062	23162	23283	23155	23018	23289	23239	23183	23254	23293	23388	22942	23198	23174	23074	23050	23207	23119	23096	23129	23163	23235	23042	23479	23196	23213	23233	23301	23264	22968	23206	23103	23309	23055	23053	23225	23310	23100	23233	23054	23406	23123	23352	23142	23226	23094	23071	23211	23222	23162	23092	23214	23201	23176	23121	23398	23162	23317	23074	22968	23273	23205	23137	23082	23105	23150	23055	23150	23236	23170	23207	23130	23228	23353	23125	23049	23117	23275	23434	23300	23024	23193	23116	23337	23098	23122	23294	23133	23020	23206	23142	23252	23210	23102	23131	23035	23194	23159	23275	23163	23125	23220	23175	23175	23232	23208	23129	23316	23158	23102	23154	23330	23060	23454	23199	23172	23199	23058	23143	22915	23019	23056	23231	23144	23402	23121	23246	23339	23222	23110	23213	23047	23150	23155	23125	23212	23122	23193	23118	23121	23206	23218	23098	23242	23146	23135	23022	23345	23110	23047	23180	23211	23257	23309	23194	23127	23105	23038	22980	23186	23087	23121	23298	23185	23378	23034	23115	23132	23103	23131	23036	23221	23005	23139	23251	23170	23227	22944	23356	23139	23398	23194	23192	23210	23100	22981	23105	23334	23061	23195	23327	23105	23277	22950	23219	23137	23156	23206	23319	23092	23184	23125	23094	23156	23266	23003	23185	23261	23300	23211	23284	23169	23186	23180	23010	23235	23449	22962	23273	23229	23306	23232	23286	23143	23187	23098	23146	23174	23095	23215	23242	23121	23277	23169	23268	23254	23178	23123	23235	23233	23081	23126	23327	23350	23171	23279	23313	23188	23293	23118	23278	23080	23129	22963	23152	23175	23161	23220	23079	23220	23314	23024	23152	23262	23040	23111	22890	23259	23123	23100	23097	23051	23275	23283	23268	23179	23326	23066	23236	23340	23137	23073	23495	23006	23275	23133	23161	23182	23236	23237	23149	22943	23025	23096	23175	23175	23196	23096	23155	22995	23175	23120	23184	23227	23034	23287	23224	23135	23301	22902	22991	23124	23203	23233	23094	23120	23233	23263	23131	23287	23213	23109	23237	23131	23226	23171	23080	23128	23099	22918	23136	23010	23192	23303	23005	23145	23272	23035	23135	23147	23182	23295	23371	23106	23200	23242	23048	23235	23244	23145	23236	23194	23222	23122
31231	25981	30247	29597	33254	41133	37099	31234	28612	27764	27728	27751	27669	27766	27776	27551	27598	27927	27410	27337	27490	27477	27571	27586	27662	27375	27586	27514	27631	27536	27627	27621	27487	27563	27423	27749	27508	27555	27649	27797	27649	27553	27486	27736	27638	27498	27445	27709	27319	27620	27586	27630	27648	27449	27494	27393	27575	27606	27277	27619	27693	27816	27515	27434	27339	27370	27615	27714	27615	27702	27622	27546	27604	27310	27682	27652	27463	27744	27539	27733	27718	27677	27599	27579	27438	27682	27617	27509	27364	27692	27608	27868	27619	27691	27271	27687	27469	27412	27569	27610	27687	27712	27569	27484	27600	27551	27599	27556	27582	27543	27682	27662	27619	27592	27626	27560	27558	27694	27532	27621	27550	27526	27333	27624	27553	27640	27340	27396	27491	27757	27481	27626	27556	27655	27801	27518	27526	27696	27614	27412	27489	27619	27810	27607	27515	27581	27525	27664	27529	27524	27474	27424	27450	27609	27316	27637	27555	27617	27539	27523	27691	27367	27441	27523	27419	27373	27579	27720	27816	27627	27383	27537	27482	27435	27494	27597	27649	27542	27754	27615	27707	27477	27447	27509	27562	27583	27439	27410	27731	27481	27669	27624	27434	27377	27369	27627	27651	27469	27499	27469	27631	27630	27595	27388	27519	27660	27640	27523	27660	27483	27694	27696	27503	27695	27578	27499	27371	27316	27737	27533	27677	27425	27640	27647	27591	27424	27587	27525	27492	27475	27511	27575	27340	27460	27554	27620	27610	27588	27692	27544	27490	27591	27628	27611	27670	27409	27562	27349	27605	27504	27460	27517	27677	27433	27485	27704	27697	27388	27714	27619	27672	27520	27578	27711	27603	27811	27637	27552	27599	27514	27574	27482	27729	27723	27389	27505	27742	27598	27413	27550	27593	27609	27635	27500	27575	27651	27500	27589	27574	27579	27577	27400	27528	27460	27745	27635	27620	27456	27656	27526	27686	27616	27473	27724	27549	27623	27779	27739	27727	27551	27455	27571	27576	27458	27505	27653	27520	27607	27456	27474	27503	27854	27594	27290	27669	27800	27538	27478	27776	27497	27244	27546	27586	27378	27720	27643	27735	27660	27598	27680	27434	27590	27522	27234	27333	27364	27601	27503	27432	27678	27545	27511	27708	27502	27390	27538	27625	27753	27746	27601	27479	27702	27420	27480	27537	27521	27650	27544	27568	27618	27372	27464	27517	27492	27557	27532	27523	27626	27699	27474	27369	27537	27615	27518	27550	27668	27641	27730	27478	27726	27685	27695	27603	27407	27531	27593	27630	27653	27619	27483	27810	27699	27528	27643	27556	27595	27461	27610	27772	27337	27516	27578	27647	27557	27632	27734	27468	27608	27425	27461	27578	27617	27604	27569	27657	27695	27614	27449	27632	27616	27489	27553	27759	27594	27756	27325	27973	27603	27654	27538	27561	27689	27721	27577	27605	27598	27540	27642	27614	27631	27753	27576	27628	27747	27749	27634	27508	27608	27694	27487	27582	27584	27470	27594	27647	27624	27593	27674	27603	27628	27577	27528	27455	27504	27430	27554	27635	27613	27400	27510	27452	27559	27614	27725	27787	27652	27567	27549	27608	27669	27733	27392	27493	27660	27740	27597	27544	27553	27522	27505	27766	27693	27646	27718	27533	27514	27578	27750	27573	27707	27637	27571	27636	27688	27741	27785	27685	27594	27771	27496	27625	27607	27591	27666	27641	27586	27654	27750	27848	27585	27513	27461	27581	27611	27534	27712	27582	27711	27786	27550	27489	27595	27669	27406	27393	27502	27555	27472	27657	27440	27444	27550	27537	27576	27654	27830	27591	27651	27583	27556	27624	27654	27722	27520	27567	27642	27679	27656	27781	27474	27661	27521	27775	27643	27587	27599	27535	27516	27629	27513	27626	27384	27589	27446	27668	27748	27304	27672	27342	27549	27597	27513	27605	27611	27566	27443	27759	27565	27347	27327	27695	27577	27685	27497	27504	27700	27429	27713	27771	27741	27493	27553	27700	27492	27563	27485	27376	27564	27375	27573	27526	27561	27421	27627	27711	27553	27615	27577	27616	27571	27733	27419	27601	27690	27361	27561	27717	27532	27570	27741	27647	27607	27612	27658	27600	27465	27479	27380	27445	27690	27486	27587	27575	27421	27440	27559	27621	27588	27860	27765	27567	27820	27585	27542	27483	27329	27541	27780	27884	27613	27694	27660	27909	27704	27627	27482	27519	27514	27623	27793	27576	27381	27741	27560	27473	27684	27403	27676	27741	27830	27570	27580	27402	27587	27765	27526	27521	27672	27670	27541	27533	27903	27667	27566	27547	27718	27695	27591	27638	27484	27660	27576	27544	27695	27642	27537	27780	27423	27595	27442	27647	27481	27567	27622	27758	27877	27676	27558	27590	27618	27588	27528	27594	27505	27618	27399	27618	27495	27447	27687	27541	27183	27807	27529	27725	27607	27670	27538	27554	27600	27828	27603	27770	27740	27645	27344	27445	27605	27664	27745	27725	27640	27673	27613	27455	27693	27640	27513	27561	27473	27541	27589	27708	27555	27635	27708	27465	27443	27672	27516	27565	27641	27708	27465	27494	27601	27573	27614	27469	27327	27716	27824	27488	27397	27627	27741	27669	27570	27703	27620	27702	27650	27525	27486	27661	27670	27725	27411	27547	27484	27457	27670	27469	27476	27607	27556	27728	27507	27420	27540	27540	27496	27607	27744	27585	27631	27673	27565	27702	27633	27670	27548	27553	27480	27454	27535	27590	27802	27500	27599	27722	27418	27400	27736	27573	27416	27447	27339	27514	27449	27252	27518	27595	27557	27527	27699	27409	27674	27600	27434	27550	27565	27647	27772	27561	27429	27541	27577	27546	27678	27671	27771	27852	27706	27708	27434	27721	27636	27621	27618	27558	27458	27155	27361	27741	27507	27533	27426	27543	27519	27693	27523	27636	27491	27535	27416	27499	27406	27595	27658	27731	27556	27705	27585	27587	27469	27566	27468	27722	27751	27553	27364	27709	27662	27723	27590	27484	27692	27662	27810	27694	27529	27596	27504	27525	27633	27467	27356	27485	27591	27372	27275	27473	27530	27837	27626	27595	27758	27730	27617	27519	27526	27665	27686	27349	27749	27678	27722	27647	27393	27559	27567	27609	27716	27616	27433	27483	27797	27621	27674	27778	27736	27782	27497	27716	27606	27700	27534	27581	27853	27611	27522	27520	27536	27585	27455	27420	27570	27669	27439	27597	27668	27556	27498	27430	27597	27566	27671	27695	27595	27606	27242	27446	27560	27550	27425	27418	27744	27493	27675	27742	27504	27527	27583	27602	27618	27702	27522	27862	27488	27563	27460	27527	27626	27375	27865	27587	27741	27575	27361	27464	27621	27707	27574	27597	27799	27414	27536	27352	27764	27457	27387	27572	27521	27688	27678	27489	27456	27621	27589	27580	27532	27618	27801	27567	27601	27861	27640	27819	27522	27594	27387	27918	27452	27464	27494	27512	27475	27693	27646	27688	27771	27439	27445	27778	27617	27483	27655	27600	27489	27828	27674	27477	27610	27678	27439	27548	27706	27537	27526	27597	27451	27690	27546	27542	27400	27796	27440	27495	27701	27546	27692	27663	27552	27500	27429	27505	27518	27758	27619	27549	27486	27665	27429	27832	27857	27670	27645	27595	27691	27609	27636	27505	27464	27624	27347	27776	27569	27460	27339	27620	27848	27520	27570	27656	27326	27366	27722	27520	27674	27522	27689	27555	27755	27655	27848	27646	27630	27498	27506	27420	27514	27720	27606	27571	27515	27322	27562	27370	27403	27643	27590	27685	27581	27533	27700	27510	27481	27438	27397	27731	27568	27739	27553	27750	27361	27414	27305	27394	27544	27604	27707	27789	27435	27838	27615	27565	27613	27695	27606	27605	27492	27378	27683	27645	27572	27436	27705	27800	27731	27503	27555	27689	27548	27781	27496	27636	27654	27438	27663	27875	27740	27701	27277	27589	27691	27707	27689	27600	27680	27691	27749	27801	27353	27760	27504	27774	27673	27524	27575	27506	27346	27594	27416	27708	27453	27479	27685	27769	27637	27552	27598	27609	27577	27639	27469	27734	27757	27671	27438	27648	27720	27658	27752	27412	27593	27779	27578	27469	27626	27584	27596	27670	27642	27584	27684	27807	27746	27690	27680	27633	27612	27781	27548	27553	27637	27586	27620	27746	27516	27512	27711	28025	27590	27845	27635	27723	27586	27606	27533	27604	27663	27493	27742	27586	27522	27446	27530	27534	27661	27568	27655	27620	27593	27628	27459	27643	27645	27564	27750	27537	27646	27539	27541	27759	27464	27754	27559	27737	27322	27584	27499	27542	27704	27600	27496	27608	27564	27509	27525	27617	27425	27576	27325	27662	27571	27536	27408	27807	27670	27542	27562	27487	27635	27675	27537	27790	27476	27487	27691	27695	27602	27748	27498	27669	27726	27599	27750	27579	27724	27574	27480	27829	27623	27714	27367	27805	27615	27679	27499	27647	27715	27488	27481	27272	27639	27706	27800	27501	27400	27607	27404	27494	27612	27626	27663	27583	27659	27623	27548	27608	27698	27694	27631	27569	27611	27776	27819	27529	27515	27503	27715	27665	27736	27625	27494	27589	27669	27547	27459	27472	27435	27560	27360	27654	27716	27726	27727	27444	27381	27592	27566	27592	27630	27452	27408	27664	27800	27640	27650	27611	27336	27466	27735	27580	27505	27763	27840	27574	27730	27722	27777	27676	27296	27714	27508	27894	27659	27522	27557	27560	27420	27797	27557	27581	27607	27647	27712	27537	27634	27817	27549	27518	27578	27531	27652	27725	27618	27527	27652	27679	27654	27708	27557	27410	27696	27589	27558	27620	27561	27778	27480	27659	27608	27613	27338	27730	27827	27734	27793	27346	27794	27650	27421	27624	27535	27616	27553	27721	27608	27735	27736	27653	27797	27451	27920	27616	27574	27784	27535	27488	27678	27788	27653	27481	27542	27565	27603	27650	27544	27608	27586	27481	27692	27464	27520	27342	27739	27675	27581	27649	27567	27559	27486	27435	27569	27765	27541	27527	27665	27485	27565	27466	27519	27481	27490
22585	27225	26423	24680	32598	39132	33666	26681	23602	23097	22949	23050	22948	22807	23005	22908	22961	22868	22862	22939	23043	22953	22904	22854	22886	22948	22817	22916	22743	22856	22936	22925	22752	23033	22832	22828	22822	22952	22932	22989	22817	23101	22854	22858	22979	22972	23038	23035	22918	22959	22811	22819	22961	22837	22747	23056	22769	22885	22991	23093	22890	23121	22860	22691	23019	22835	22970	22765	22857	23021	22984	22917	22869	22937	22862	22986	23123	22986	22924	22758	22836	22875	22763	22967	22819	22762	23079	22982	22943	22640	23038	22875	22858	22888	22949	22885	23025	22866	22869	22911	23040	22863	22710	22702	22973	22847	22973	22814	22976	22840	22881	22950	22896	22957	22932	22799	22793	22982	22868	23036	22872	22883	22970	22767	22964	22724	22830	22884	22729	22862	23002	22822	22914	22849	22856	22848	23012	23041	22892	22857	22923	22886	22840	23038	22961	22835	22651	22907	22740	23020	22789	22816	22977	22760	22858	22943	22927	22962	22781	22760	23001	22784	22974	22883	23056	22989	22886	22805	22847	22776	22893	22861	22950	22887	22951	22798	22797	23071	22934	22913	22969	22896	23075	22951	22687	22898	22838	22748	23029	22958	23057	22790	22803	22788	22906	22812	22979	23103	23156	23027	22652	22883	23049	22883	22729	22872	22986	22847	23013	22797	23141	22786	22803	22695	22945	22875	22970	22856	22883	22897	22978	22833	22892	22819	22829	22978	22765	22762	22883	23041	22926	22912	22922	22739	22877	22955	22678	22876	22831	23013	22928	22958	23129	22951	23008	22867	22884	22976	22982	22603	22918	22795	22871	22761	22903	22937	22853	22789	23052	22842	22717	22910	22821	22862	22740	23005	23135	22961	22832	22901	22881	22820	22785	22851	22985	22941	22892	22745	22841	22895	22870	22971	22908	22818	22936	22898	22869	22844	22948	22910	22978	22927	22966	22761	22741	22892	22863	23013	22686	22992	22953	22944	22950	22878	22984	22965	23000	22852	22956	22872	22923	22958	22827	22676	22789	22817	22733	23068	22667	22867	22936	22648	22903	23000	22922	22970	22977	22872	22923	23013	23119	22756	22982	22896	22870	22883	22873	23099	22841	22945	22866	22866	22996	22976	22834	22857	23017	22889	22976	22867	22853	22930	22763	22694	22951	23063	22798	23080	22885	22830	22979	22857	23028	22918	23001	22773	22901	22895	22877	22987	22978	22822	22984	22834	22879	23017	22819	22888	23024	22932	23007	22907	22885	23116	23016	23018	23018	22860	22893	22905	22713	22989	22832	22967	22911	22887	22918	22956	22685	22820	22958	22996	22810	22802	22869	23031	22858	22971	22938	22903	23066	22852	22975	22719	22935	22876	22673	23032	22844	22852	23005	22828	22819	23000	22788	22666	22827	22913	22756	22878	23102	22742	23040	22900	23008	23109	22752	22984	22923	22813	22945	22919	22903	22983	22850	22760	22815	22859	22927	22844	22986	22821	22895	22628	23029	22802	22988	23056	22960	22742	22880	22904	22986	23092	22781	22922	22846	22799	22958	22767	22941	22725	22927	22758	22677	23015	22919	23044	22827	22752	22841	22722	22748	22873	22891	22878	22880	22892	22919	22748	22766	22929	22734	22775	22842	23179	22834	22855	22834	22896	22980	22820	23030	22946	23059	22927	23028	22792	23011	23007	22900	22958	22701	22988	23104	22805	22962	22816	23001	22994	22997	22795	22936	22978	22887	22934	23033	22991	22968	22931	23050	22863	23084	22807	22851	22946	22760	22809	22876	22935	22801	22885	22876	22979	22908	22839	22973	23026	22848	22893	22908	22915	22838	22871	22743	23026	23180	22855	23008	22796	22719	22889	22929	22890	22877	22894	22751	22861	22916	22889	22870	22783	23041	22794	22974	23084	22956	22916	23115	22965	22997	22764	23038	22769	22778	22621	22887	22894	22894	22964	22871	22939	22936	23046	23124	22936	22781	22785	22882	22819	23033	22815	22865	23004	22969	22974	23052	23010	22810	22797	22843	22889	22873	22919	23142	22933	22948	23043	22791	22836	23035	23027	22878	22915	22961	23034	22919	22851	22753	23056	22781	22829	22967	23072	22847	22952	22994	22880	22857	22984	22805	22869	22908	22961	22844	22915	22876	22724	23212	22940	22841	22860	22876	22827	22936	22933	22841	22689	22791	23017	22803	22913	22960	22709	23177	22887	22846	22885	22819	22855	22974	22803	22812	23021	23029	22955	22923	22928	22959	22930	22743	22944	22934	23098	22858	22849	22856	22966	22858	22941	22968	23021	22962	22742	23091	22897	23021	22978	22957	22841	23014	23096	22856	22773	22849	22832	22921	22858	22914	22811	22840	22878	22869	23025	22954	22882	22958	22817	23103	22948	22976	22915	23041	22966	22683	22899	23071	22937	22781	22774	22912	22916	22851	22976	22986	22826	22870	22808	22929	22977	22799	22812	22846	22944	22892	22924	22738	23072	23010	22936	22959	23049	22912	22947	22721	23020	22805	22760	22990	22980	22901	22955	23012	22812	22846	22943	22794	23019	22701	23064	22801	22864	22907	22694	22964	22975	22647	22858	22756	22846	22847	22992	22754	22698	22954	22979	22799	22942	23056	22872	23056	22967	22792	22928	23040	22857	22957	22915	22897	22798	22983	22940	22878	22766	22862	22984	22966	22750	22938	23065	22790	22936	23050	23026	23030	22810	22923	22910	22888	23041	22834	22921	23117	22797	22945	22837	22822	23038	22879	22969	22933	22902	22946	22756	22969	22863	23177	22860	22893	22898	22908	22997	22936	22781	22978	22838	22751	22802	22812	22925	22945	22860	22832	22860	22854	22912	22906	22856	22757	22975	22751	23000	22813	22996	22898	22814	22748	23031	22998	22838	22711	22883	23026	22721	22921	23016	22878	22839	23067	22985	22924	22878	22973	22958	22860	22885	23076	22875	22711	22970	22848	23050	22769	22610	22957	22934	22941	23040	22887	22910	22931	22776	22875	22885	22946	22898	22922	22931	23034	22769	22890	22726	22877	22991	22934	22928	22972	22828	22841	22779	23020	22941	22957	22918	23002	22956	22881	22853	22998	22758	22934	22783	22964	22770	22943	22765	22870	22910	22933	22884	22803	22852	22969	22793	22841	22848	23101	22836	22956	22763	22769	22916	22942	22902	22932	22904	22813	22859	22861	22712	22760	22976	22888	22984	22970	22937	22902	22960	22803	22874	23035	22947	22875	23024	22823	22967	22889	22910	22955	22930	22829	22875	22867	22904	22937	22890	22900	22841	23089	23066	22823	22897	22890	22851	22980	22704	22903	22815	22773	22941	23020	22921	23045	22913	22972	22867	22964	22884	22954	22837	22968	22743	23000	22970	22872	22951	22860	23082	22793	22804	22986	22782	22882	23102	22706	23031	22730	22972	22982	23111	22904	22839	22793	22959	22851	22947	22936	22874	22789	22908	22802	23030	22888	23032	22994	22858	22740	22948	22791	23015	22900	22996	22952	22975	22936	22988	22942	22876	22980	23025	22778	22936	22835	22844	22927	22974	22948	22813	22799	23053	22746	22808	22938	22819	23005	22784	23096	22754	22915	22661	22884	22937	22788	22976	22872	23131	22872	22760	22862	23023	23043	22915	23131	23074	23087	22992	22705	22829	22915	23041	22972	22990	22859	22972	22896	22999	22919	22842	22931	22937	22769	22990	23036	22980	22948	22939	23023	22891	22922	22896	22956	22936	22750	23086	22968	22629	22835	22988	22895	22823	22932	22924	22891	23175	23035	22838	22814	22792	22954	22867	22950	22827	22969	22885	22840	22984	23048	22982	22890	22886	22954	22874	22906	22980	22956	22935	22860	22949	22674	22842	22868	22724	22956	23043	22834	22817	22976	23064	22718	23087	22832	22913	22868	22807	22872	22878	22901	22766	22944	22824	22874	22762	22983	22857	22994	22875	22923	22895	23030	23074	22835	22890	22865	22782	23021	23094	22786	22718	22923	22869	22959	22748	22966	22826	22802	22996	22817	22947	22797	23056	22835	22802	22927	23154	22832	22931	22744	23016	22758	22943	23104	22841	22901	22966	22927	22887	22948	23012	22951	22837	22910	22784	22993	22939	22751	23054	22959	22953	22936	22780	22926	22806	22951	22928	22910	22874	23049	23052	22986	23071	23006	22874	22812	23055	22899	22934	23051	22900	23034	22891	22734	22773	22874	22844	22917	23087	22975	22882	22771	23086	23067	22853	23061	22953	22888	22780	23034	22774	22924	22833	22763	23084	23043	22839	22822	22918	22904	22974	22743	22925	22977	22882	22968	22914	22849	22805	22910	23044	23033	22911	22855	22945	22807	22822	22878	22721	22884	22833	22864	22954	22919	22852	22919	22788	23019	22838	23023	22807	22752	22808	23013	22825	22889	22795	22961	22997	23050	22636	23025	23006	22814	22909	22774	22985	22996	22968	22926	22778	22841	23021	22979	22678	22914	22661	22821	23052	22927	22948	22952	22906	22899	22945	22972	22863	22936	22960	23016	22999	22827	22973	22942	22947	22971	22908	22690	22893	22867	22873	22882	22955	22971	22764	22903	22946	22851	22733	22689	22889	23026	22967	22762	23139	22676	22863	23017	22889	22994	22971	22930	22866	22796	22913	22929	22945	22900	22832	23053	22912	22855	22818	23074	22833	22840	22984	22904	23122	22956	22819	22935	23000	22924	23033	22937	23070	22975	22824	22994	22715	22983	22762	22904	22957	22912	22824	22759	23108	22859	22939	22874	22877	22809	22776	22864	23116	23118	22914	22934	22878	22776	22906	22874	22869	22878	22935	23049	23006	22824	22891	23059	22902	22819	22912	22913	22855	22897	22944	22804	22845	22987	22937	23130	22900	22810	22982	22862	22773	22815	22868	22972	22837	22793	22920	22984	22743	23085	23009	22865	23012	22905	22730	22947	22999	22831	22788	22978	22866	22839	22920	22983	22812	22889	22960	23027	22676	22901	22849	22945	22842	22786	22913	22932	22888	23009	22983	22864	22713	22813	22992	22918	22882	22821	23018	22833	22925	22787	22943	22973	23067	22935	22866	22915	22891	22685	22741	22910	22712	23024	22994	23059	22817	22980	23031	22713	22816	22660	22965
25234	21424	28480	26803	54300	69064	56999	39424	30739	28878	28174	28043	27908	27716	27680	28007	27723	27713	27839	27655	27871	27933	27740	27615	27792	27668	27686	27761	28074	27709	27761	27634	27712	27762	27831	27592	27494	27669	27824	27833	27642	27709	27678	27782	27733	27671	27564	27823	27721	27522	27744	27451	27591	27609	27616	27732	27501	27891	27459	27482	27773	27822	27675	27886	27759	27528	27836	27812	27826	27486	27758	27774	27741	27620	27544	27566	27733	27691	27724	27802	27739	27814	27614	27645	27561	27765	27735	27670	27684	27600	27735	27840	27668	27705	27561	27726	27800	27414	27842	27724	27695	27905	27782	27686	27844	27615	27777	27750	27648	27622	27638	27837	27811	27610	27702	27643	27722	27816	27644	27659	28008	27575	27859	27622	27685	27726	27857	27445	27901	27590	27689	27662	27765	27560	27729	27690	27924	27829	27756	27505	27654	27421	27649	27502	27679	27765	27651	27689	27688	27633	27584	27622	27558	27648	27549	27573	27730	27607	27521	27574	27616	27695	27543	27687	27776	27516	27470	27719	27632	27614	27561	27622	27784	27639	27665	27560	27700	27570	27680	27764	27601	27581	27648	27748	27727	27712	27663	27602	27769	27886	27849	27683	27712	27708	27897	27739	27798	27724	27722	27787	27725	27854	28105	27789	27818	27765	27770	27701	27626	27581	27544	27660	27690	27761	27647	27566	27650	27830	28086	27554	27520	27730	27702	27578	27621	27642	27710	27728	27635	27691	27805	27680	27736	27790	27534	27713	27776	27842	27825	27893	27622	27617	27765	27707	27541	27684	27827	27613	27643	27601	27912	27812	27744	27836	27667	27734	27608	27811	27678	27660	27651	27583	27673	27859	27737	27722	27602	27498	27713	27865	27501	27600	28031	27964	27777	27548	27921	27733	27744	27820	27573	27986	27734	27647	27657	27881	27597	27625	27503	27672	27564	27730	27691	27681	27351	27837	27744	27570	27510	27776	27568	27474	27635	27620	27889	27572	27740	27707	27763	27509	27623	27630	27586	27480	27597	27571	27798	27777	27892	27605	27627	27422	27706	27689	27823	27730	27689	27613	27626	27471	27565	27575	27734	27781	27952	27785	27689	27674	27635	27929	27728	27549	27806	27653	27591	27850	27709	27406	27539	27531	27784	27688	27810	27606	27943	27903	27801	27921	27985	27848	27690	27789	27636	27760	27504	27500	27701	27756	27580	27767	27423	27685	27631	27721	27703	27772	27742	27598	27602	27528	27532	27945	27741	27325	27998	27921	27732	27741	27669	27542	27614	27710	27712	27452	27295	27650	27666	27588	27901	27703	27814	27517	27794	27686	27768	27704	27539	27566	27795	27638	27452	27647	27339	27673	27748	27688	27775	27711	27564	27694	27792	27869	27650	27646	27831	27568	27705	27712	27644	27864	27682	27556	27845	27703	27565	27823	27570	27620	27887	27661	27610	27510	27709	27559	27884	27599	27848	27793	27599	28004	27795	27624	28005	27880	27753	27619	27850	27694	27815	27558	27330	27648	27475	27845	27705	27671	27515	27483	27775	27667	27663	27683	27705	27609	27605	27810	27437	27691	27588	27941	27790	27641	27892	27650	27584	27696	27610	27734	27698	27592	27407	27410	27784	27794	27822	27612	27753	27580	27646	27691	27815	27755	27668	27598	27609	27490	27724	27621	27589	27642	27841	27737	27885	27668	27824	27691	27782	27839	27871	27731	27955	27593	27971	27637	27641	27597	27570	27532	27838	27656	27876	27505	27506	27623	27714	27813	27833	27590	27603	27713	27874	27888	27857	27905	27813	27908	27537	27750	27733	27571	27512	27688	27542	27529	27758	27768	27824	27889	27760	27722	27731	27697	27774	27593	27525	27591	27770	27610	27639	27797	27712	27641	27758	27828	27409	27756	27638	27489	27646	27738	27522	27812	27847	27417	27550	27640	27734	27560	27888	27919	27499	27697	27793	27561	27708	27678	27734	27664	27837	27665	27714	27669	27576	27673	27836	27601	27861	27695	27459	27769	27927	27618	27677	27580	27488	27784	27595	27773	27938	27708	27731	27753	27452	27741	27656	27788	27870	27611	27669	27660	27799	27846	27522	27752	27911	27486	27632	27494	27760	27784	27562	27717	27677	27438	28022	27698	27686	27835	27574	27863	27658	27462	27602	27807	27754	27720	27732	27795	27875	27965	27721	27616	27729	27789	27785	27848	27459	27576	27692	27608	27660	27590	27633	27580	27635	27673	27768	27746	27510	27537	27893	27596	27972	27745	27608	27931	27713	27611	27829	27797	28018	27836	27735	27771	27647	27544	27853	27676	27889	27801	27914	27560	27619	27683	27682	27930	27667	27594	27702	27659	27605	27612	27893	27721	27823	27825	27823	27673	27821	27758	27676	27577	27658	27566	27802	27657	27717	27683	27684	27638	27753	27599	27901	27706	27948	27648	27523	27921	27656	27897	27828	27734	27870	27644	27742	27833	27762	27693	27671	27550	27508	27696	27894	27718	27680	27738	27683	27750	27825	27782	27528	27612	27564	27759	27648	27838	27782	27892	27727	27901	27696	27687	27869	27588	27758	27726	27622	27690	27466	27615	27573	27770	27895	27678	27753	27557	27766	27785	27607	27578	27687	27753	27873	27614	27863	27708	27673	27457	27842	27785	27562	27730	27775	27779	27628	27587	27856	27732	27413	27687	27847	27918	27751	27587	27730	27608	27677	27874	27691	27605	27495	27678	27788	27664	27699	27709	27555	27816	27597	27607	27682	27860	27684	27701	27733	27608	27713	27678	27633	27676	27867	27767	27656	27664	27705	27940	27852	27714	27572	27550	27631	27699	27867	27756	27936	27601	27743	27575	27717	27659	27543	27660	27605	27477	27853	27634	27937	27589	27774	27780	27710	27748	27905	27833	27859	27707	27422	27777	27819	27760	27785	27738	27856	27772	28005	27696	27510	27801	27881	27732	27745	27695	27571	27933	27933	27636	27979	27636	27851	27796	27658	27422	27678	27825	27822	27668	27577	27734	27663	27675	27671	27681	27645	27659	27675	27766	27713	27540	27669	27622	27712	27832	27571	27541	27731	27917	27914	27743	27929	27673	27584	27655	27786	27675	27821	27733	27688	27653	27610	27574	27735	27563	27616	27831	27448	27663	27590	27765	27642	27654	27616	27464	27528	27586	27634	27710	27589	27581	27633	27633	27718	27825	27704	27699	27710	27652	27582	27742	27488	27697	27927	27736	27526	27730	27817	27592	27562	27934	27807	27859	27695	27598	27923	27776	27795	27593	27612	27690	27646	27645	27767	27806	27730	27792	27890	28000	27734	27434	27542	27743	27798	27660	27605	27707	27744	27563	27888	27868	27829	27775	27640	27513	27769	27655	27912	27499	27767	27938	27671	27787	27679	27721	27752	27650	27846	27624	27649	27765	27697	27673	27713	27594	27578	27677	27481	27519	27632	27584	27643	27656	27862	27691	27908	27772	27756	27809	27604	27616	27805	27613	27753	27709	27693	27646	27741	27719	27753	27746	27650	27414	27466	27754	27639	27682	27872	27765	27703	27763	27747	27742	27507	27807	27731	27717	27712	27611	27758	27725	27689	27857	27813	27752	27809	27586	27630	27852	27738	27735	27633	27553	27786	27616	27664	27781	27792	27837	27735	27600	27781	27805	27801	27688	27625	27612	27755	27715	27788	27743	27620	27863	27779	27614	27869	27730	27799	28008	27581	27722	27620	27618	27618	27621	27735	27807	27891	27589	27407	27803	27930	27645	27676	27611	27571	27708	27669	27943	27704	27470	27557	27799	27577	27533	27740	27828	27530	27674	27577	27626	27682	27697	27715	27709	27796	27513	27681	27679	27656	27664	27528	27714	27658	27527	27559	27811	27807	27912	27533	27750	27598	27908	27793	27739	27744	27627	27749	27577	27638	27475	27827	27587	27901	27734	27835	27611	27715	27728	27571	27659	27725	27645	27758	27704	27596	27572	27768	27479	27920	27636	27482	27580	27683	27823	27653	27557	27889	27638	27609	27628	27765	27797	27860	27834	27701	27725	27578	27735	27839	27684	27961	27719	27677	27575	27658	27692	27741	27611	27822	27782	27569	27585	27769	27633	27741	27667	27924	27690	27798	27815	27730	27598	27687	27405	27717	27797	27871	27717	27829	27775	27774	27645	27701	27686	27690	28101	27655	27843	27642	27837	27653	27603	27746	27754	27665	27813	27681	27656	28041	27530	27550	27500	27708	27547	27647	27676	27558	27743	27757	27788	27843	27883	27771	27631	27912	27517	27593	27610	27982	27640	27785	27756	27901	27688	27773	27676	27772	27553	27740	27663	27710	27807	27757	27915	27717	27679	27699	27795	27764	27637	27679	27545	27584	27875	27953	27653	27713	27653	27741	27725	27643	27851	27713	27732	27925	27723	27786	27632	27793	27809	27716	27750	27792	27717	27710	27750	27671	27590	27544	27664	27874	27769	27576	27706	27564	27636	27617	27554	27783	27687	27827	27764	27715	27679	27472	27928	27533	27585	27728	27720	27662	27586	27843	27732	27485	27541	27750	27593	27663	27941	27670	27659	27794	27463	27815	27760	27741	27527	27827	27853	27684	27447	27612	27695	27562	27811	27505	27579	27584	27920	27800	27639	27640	27664	27663	27552	27873	27631	27659	27620	27670	27817	27530	27775	27702	27713	27798	27892	27953	27791	27555	27841	27818	27720	27630	27855	27649	27833	27910	27548	27723	27832	27824	27750	27777	28047	27674	27776	27828	27953	27797	27869	27756	27573	27842	27685	27518	27819	27956	27623	27641	27716	27673	27783	27674	27575	27645	27667	27899	27786	27779	27584	27841	27845	28010	27740	27536	27323	27741	27837	27555	27860	27776	27597	27715	27844	27634	27654	27530	27689	27536	27654	27568	27871	27462	27507	27885	27819	27705	27695	27915	27790	27732	27910	27650	27774	27650	27913	27609	27535	27479	27609	27521	27567	27690	27598	27736	27688	27673	27907	27803	27665	27718	27759	27825	27664	27612	27415	27750	27677	27553	27625	27606	27812	27710	27755	27691	27762	27640	27705	27671	27578	27754	27620	27500	27820	27485	27867	27247	27500	27804	27628	27754	27701	27812	27505	27714	27641
20535	31681	31395	29616	65514	71687	56378	36067	26328	23918	23173	23196	23090	23197	23238	23042	23043	22973	22788	23091	23042	23012	23051	23014	23199	23057	23039	23059	23124	22965	23092	22804	23056	23095	23029	23158	22947	23175	22863	22952	23198	22994	22919	22940	23003	23089	23050	22860	23086	22999	22941	23100	22977	23044	22907	23089	23104	23129	23093	22984	22908	22976	22933	23089	23082	23059	22967	23181	23069	22953	22955	23194	23042	23021	23053	23127	22983	22993	23071	23009	22988	23102	22981	23114	23185	22986	23052	23023	23121	23023	23172	23098	23001	23019	22925	23085	23057	23064	22974	23021	22876	23113	23125	22987	23071	23175	22991	23328	23057	22826	22994	23054	22952	23282	23018	22849	23016	23121	23099	22952	23028	22893	23042	23001	23031	23001	23083	22949	23105	22983	22993	23113	22999	23044	22977	22882	22964	23117	22978	22949	22942	22948	22991	22942	23215	23010	23085	22834	23112	23069	22927	22874	23168	22946	22838	23174	23080	23055	22947	23081	23057	23024	22825	23174	23107	23071	23088	23053	22865	22844	23062	23066	23083	22889	22911	22898	23118	22979	23053	23004	23049	23064	23203	22981	22972	23019	23127	23063	22980	22990	23033	23149	22997	22888	23086	22996	22931	23020	22872	22932	22877	23015	23129	23036	23021	22965	22989	22935	23019	23029	22910	23010	22966	23003	22986	22906	23009	22975	22879	22870	23076	23124	23069	22956	22951	23030	23004	23033	23068	23103	23100	23050	22920	22948	23250	23123	23197	22964	23019	23009	22942	22988	23033	22904	22965	22977	23070	23020	22923	23000	23031	23034	23051	22991	23046	22979	23062	23100	23082	22959	23138	22978	23079	22935	23206	22988	23050	23059	23023	23049	22955	23149	22989	23027	23024	23077	22939	23041	22987	22885	22887	23204	23024	22807	23113	23097	22885	23025	23083	23030	23007	23150	22969	22828	23180	23148	22940	22991	22898	23020	23066	23041	23133	23062	23083	22893	23091	23195	22908	23036	23027	23006	22977	23005	22927	23011	23051	23041	23025	23213	23180	22842	23056	22991	23085	23054	23074	23195	22957	23039	23100	23151	22934	23055	22983	22744	23116	23069	23056	22978	22972	23023	23048	22962	23069	22966	22937	23131	22891	23145	23244	22935	22826	23115	22961	22960	23061	22848	22960	22912	22883	23025	22798	23288	22830	23034	23119	23027	23087	23004	22857	22958	22974	22892	23029	23152	23047	23180	22972	22913	23157	22908	22944	23024	22742	23049	23072	23033	22869	23054	23002	22847	23244	22981	23104	23175	22935	23285	23108	22983	23092	23004	23065	22883	23221	22959	22992	22900	22958	23076	22775	22929	23052	22937	22970	22999	23256	23107	23135	23110	22937	23055	23006	22928	22871	23026	23069	23070	23010	23047	23033	23053	23035	23025	23053	23146	22991	22997	22990	22994	22816	23088	23123	23026	23158	22921	23083	22981	23156	22957	23022	23006	23089	23000	23179	23129	23073	23073	23105	22870	23176	22852	22694	23158	22908	23115	22923	22937	22888	23248	23035	22951	22922	23005	23091	22967	23007	22724	23206	23087	23184	23078	23059	22842	22972	23005	23080	22944	23095	23130	22973	22852	23103	23077	22828	22976	22856	22819	22900	23188	22952	23257	23060	23120	23151	23215	23035	23120	23012	22996	23054	22996	23129	23019	22936	22931	23088	22998	23053	23124	23101	23098	22990	22835	22949	22947	23039	22997	23052	23003	23184	23034	23012	23074	23028	23081	23021	23021	23123	23045	23146	22918	23205	22970	23160	22946	23041	22954	22974	23123	23036	23126	23055	22740	23162	22909	22966	23093	23266	23077	23112	23196	22859	23005	22858	23087	23060	23116	23142	22890	23193	22847	23072	22913	22915	22978	23057	22875	22955	22910	22842	22995	22934	23010	23028	23009	23163	22870	23026	23098	22891	23076	22929	22935	22941	22947	23125	23064	22937	22935	22952	22807	23003	22850	22880	23026	23115	22947	23014	22844	22919	23079	22948	22941	22933	23226	23064	23074	23104	23000	23244	23019	23062	23020	22942	23196	22950	23036	23129	23188	23067	23213	23085	23058	23023	22920	22909	22973	23013	22909	23075	22838	22860	23095	22995	23220	22871	22977	23032	22976	23028	22894	23163	22947	22972	23235	22978	23117	23000	23125	22831	22983	23027	23079	22762	23060	22938	23057	22891	23003	23330	22987	23060	22907	23065	23159	22969	23034	23036	23176	23128	23161	22984	23033	22977	23083	23106	22971	23028	23064	22966	23079	22967	22870	23109	23016	22849	23142	22927	22975	23031	23260	22962	22914	22871	22880	22921	23098	23238	22820	22826	23002	23063	22906	23126	23059	23013	23036	23061	23072	23076	23117	23136	22849	23088	22949	22924	23030	23056	23116	23127	22944	23133	23062	23092	22908	22941	23096	23028	23022	23131	22896	23114	22985	22913	23012	22944	23023	23143	23037	22929	23102	22948	22840	23251	23182	22976	23083	23084	22983	23027	22928	22989	22949	23046	23139	22874	22984	22995	22975	22904	23078	23026	23032	23096	23005	22874	23056	22990	23093	22892	23048	22891	23107	23117	22943	23156	22911	23141	22932	22863	22839	23070	22981	23065	23126	22917	23008	22996	23018	22873	23067	23216	22933	23145	22946	23002	23074	23207	23111	23013	22891	22948	23087	22805	23216	23096	23064	23092	23144	23100	22759	23103	22954	23084	23055	23011	22966	23050	22951	22988	23111	23072	22881	22986	22884	22954	23038	23009	23220	23064	23058	23145	23127	23043	23055	23108	23068	23001	23200	23299	23126	23118	22907	22772	22983	23022	22936	23096	22994	23006	23063	22947	22999	23147	22758	23003	22957	22894	23044	23130	22899	23097	22768	23146	23066	23070	22841	23053	23013	22895	23042	22999	22953	23135	22878	23171	22772	23203	22940	22927	22969	22985	22910	23062	23029	22981	22961	22986	23035	23015	23024	23081	23128	22879	23200	23084	23077	23069	23143	22912	23089	23032	23198	23144	23001	23257	23017	23034	23196	22900	23006	23027	23004	22988	23228	22946	23058	23027	22964	22924	23182	23043	22880	22954	23233	23061	22988	22970	23086	22921	23022	22918	23035	23051	23234	23108	22998	23058	22998	22887	22950	22923	22975	22928	23118	23147	22968	22948	23043	22947	23135	22991	22917	23085	23081	23058	23027	23012	23166	22881	23061	23099	23147	22968	23012	22892	23012	23110	22890	23114	23060	23097	23127	23165	23096	22954	23097	23021	23089	23084	22918	23039	23081	23056	22859	23039	22913	23085	23074	22894	22815	23059	23229	22954	22996	22979	22788	23123	23098	23057	22876	22958	23093	23005	22969	23014	23097	23020	22974	22931	22941	22920	23165	22995	22959	22850	23008	22975	23127	23109	22919	22918	23016	23138	23035	23018	23153	23149	23230	22910	22851	23062	22903	23038	23282	23008	23021	23043	22946	23066	22923	22998	23114	22950	22960	23097	23118	23099	22962	22904	22914	23168	23099	22932	23093	23087	23108	23101	23004	23261	22991	23053	23031	22855	22994	23038	23215	22816	23050	23010	23027	22861	22933	23076	23083	22920	23064	22931	23032	22997	22979	23166	22902	22984	23006	22937	23047	23027	23056	22823	23119	23010	23028	22976	23023	22897	22909	23083	23083	23068	22916	22946	23068	23059	22902	23028	23032	22914	22957	23172	22974	22895	23041	23024	22985	22850	22966	23145	23096	23126	22836	23120	23009	22835	23092	22972	23059	22874	23047	23083	23071	23271	23031	22913	23143	23136	23255	22971	22924	22999	23000	22915	22958	23166	22961	23135	23060	23103	23033	22968	23105	23156	22988	23178	22929	23003	23009	23170	22976	22899	23140	23089	22914	23102	23047	22989	22919	23096	22944	23105	23070	23029	23021	22930	23233	22989	22921	23100	23202	23126	23055	23080	23189	22939	23018	23045	22957	23124	22966	23061	23221	22949	23033	23038	22909	22992	22926	22893	23027	23030	23082	23107	23185	23244	23036	22910	23015	23051	22992	23005	23144	22960	22983	23017	23091	23093	22931	23199	23124	22984	23036	23059	23124	22889	23147	22945	22984	22996	23104	22908	23069	23028	23180	22975	22963	22908	23083	23291	23057	22959	23054	23162	22998	23064	23093	22968	23049	23056	23166	22964	22976	23071	22940	23164	23107	23080	23121	23114	23052	23003	23003	23186	22985	23129	22866	22919	23082	22841	22954	22871	23224	23294	23148	22905	23033	23008	23008	22994	23048	23048	23037	23048	22815	23095	22957	23227	23001	23159	23072	22877	22899	23066	23048	23046	22988	23165	22975	22815	23009	23105	23037	23049	22886	23061	22967	23098	23080	23047	22954	23005	23002	23020	23274	23160	23148	23032	22950	22858	22898	23129	22941	23114	23104	23012	23016	22951	23070	22914	22998	22996	23054	23238	22912	23156	23054	22958	23025	23146	23046	23134	23141	23008	22965	23147	22859	23141	22909	22929	22948	23137	23016	22935	22931	23058	22968	22899	23037	23213	22857	23040	23006	22813	23001	22814	23072	22996	22904	22838	23050	23116	23053	23215	23146	22924	23148	22896	23021	22905	23086	23005	23097	22996	23053	23186	23119	23037	22941	22850	23096	23114	23000	23087	22996	22937	23057	23044	23012	22910	23136	23155	23061	22906	23030	23112	23077	23162	23021	22981	23136	23107	22817	23054	23088	23009	22937	23106	22860	22891	23016	23237	22975	23201	23026	22921	23086	22887	22750	23133	22929	22926	22897	23118	22875	23100	23057	23195	22992	22982	22916	23100	23042	22953	23054	22998	23073	23103	23135	23132	22839	23135	22979	23126	23069	23066	22927	22972	23122	23145	22910	22969	22914	23189	22939	22898	23043	23137	23026	23104	23100	22974	23029	23107	23067	22933	22973	23017	22883	22890	23026	23005	22942	23187	23181	23060	23017	23008	23194	23104	22942	22970	22939	22845	22961	23087	23106	22978	23015	23112	23081	23085	22956	23077	22886	23160	23052	22887	22912	23059	22902	23070	23006	23158	23107	23044	23075	22916	23135	23099	23197	22978	23160	23041	23007	23014	23253
23668	21371	28914	24513	64213	77125	62508	43353	33392	30562	28747	28595	28425	28473	28064	28199	28306	28346	28357	28564	28267	28123	28497	28356	28458	28361	28119	28187	28128	28200	28098	28276	28231	28278	28189	28421	28303	28292	28176	28167	28302	28224	28341	28241	28295	28210	28241	28154	28075	28027	28453	28225	28178	28169	28059	28126	28164	28181	28193	28205	28121	28155	27974	28142	28302	28314	28072	28035	27846	28206	28138	28223	28404	28119	28125	28184	28217	27954	28094	28327	28210	28165	27927	28033	28347	28247	28207	28122	28089	28163	28198	28166	28261	28293	28324	28208	28141	28058	27876	28043	28023	28269	28268	28272	28266	28277	27986	28296	28120	28269	27889	27963	28127	28183	28334	28034	28053	27983	28104	28300	28399	28281	28038	28100	28003	28130	28040	28118	28147	28213	28016	28193	28374	28304	28203	28011	28108	28048	28153	28050	28046	28158	28009	28287	28174	28167	28247	28081	28397	27867	28165	28354	28101	28391	28178	28016	27906	28069	27886	28153	28199	27848	28229	28222	28128	28277	27926	28088	28341	28180	28032	27889	28098	27978	28220	28063	28036	28042	28165	28135	28109	28031	28202	28137	28115	28154	28110	28185	28339	28154	28168	28074	28155	28178	28203	28113	27899	28257	28107	28040	28042	28142	28093	28052	28110	28202	28201	28262	28018	28072	28104	28244	27965	28193	28171	28321	28070	28078	28295	28285	28190	27937	28218	28199	28255	28160	28160	27871	28251	28084	28007	28238	28243	28156	28100	28018	28148	28263	28039	28034	28181	28152	28147	27825	28146	28096	28183	28310	28200	28325	28216	27964	28102	28078	28118	28108	27890	28157	28245	27813	28169	28069	27897	27976	28369	28129	28291	28388	28003	28289	28205	28202	28047	28161	28062	28317	28209	28067	28127	28251	28206	28178	28307	28356	28042	28217	27982	28121	28243	28066	28060	28209	28332	28001	28253	28307	28358	28055	28013	28061	28135	28319	28054	28157	28024	28168	28098	28289	27925	28116	27927	28158	28059	28055	28217	28116	28290	28081	28206	28076	28009	27942	28130	27990	28038	28278	28172	28115	28254	28043	28201	28187	27907	27927	28350	28122	28050	28327	28231	27905	28364	28293	28206	28059	28135	27940	28073	28074	28286	28242	28257	28185	28026	28156	27884	28109	28252	28047	28363	28270	28081	28136	27939	27949	28117	28122	28233	27976	28186	28254	28178	28257	27963	28120	28312	28230	28200	28248	28125	28101	28190	28203	28194	27862	28138	28183	27944	28084	28120	28119	27891	28305	28087	28255	28175	28182	28291	28011	27924	28046	28527	28163	28199	28109	28112	28069	28219	28019	28295	28094	27989	28119	27871	28057	28080	28041	28089	28153	28156	28216	27885	28058	28252	28002	28134	28305	28107	27991	28096	28311	28092	27858	28068	28189	28171	28062	28259	28218	27926	28180	28206	28015	28096	28319	27878	27863	27780	28014	28245	28192	28064	27958	28359	27997	27857	27900	28161	28115	28108	28177	28064	28178	28065	28074	28045	27928	28196	28093	28156	28327	27973	28311	28015	28398	28285	27954	28181	28196	28159	27992	28161	28133	28101	28234	28100	27988	28308	28368	28000	28309	28068	28216	28320	28254	28065	28041	27989	28140	28128	28086	28197	28159	28120	27977	28188	28059	28063	28175	28049	28094	28284	28087	28337	28177	28113	28413	28359	28235	28239	28056	28050	28244	27996	28176	28264	28205	28422	28081	28219	27929	28169	27950	28157	28191	28168	28159	28253	28122	27904	28049	28198	27940	28261	27980	28069	27973	28036	28105	27913	28445	28007	28112	28223	28149	27976	28053	28035	27896	28046	27928	28097	28214	28367	28158	28173	28031	28102	28059	28140	28235	28175	28305	28230	28239	28349	27977	28504	28145	28091	28148	28152	28301	28216	28075	28223	28008	28226	28078	28091	27934	28163	28124	28263	28004	28210	28173	28090	28255	28418	28322	28274	28000	28040	28003	28312	28254	28296	28209	28204	28231	28237	27988	28262	28194	28082	28068	28273	28016	28269	28152	28195	28236	27945	28139	28044	28376	28251	28081	27887	28048	28185	28213	28143	28013	28185	27991	28118	28179	28154	28167	28262	28397	28172	27929	28260	28267	28226	27998	28152	28233	28225	28129	28112	28335	28198	27975	27972	28035	28028	28249	28033	27877	28209	28113	28092	28040	28045	28256	28211	28268	28159	28148	28225	28022	28018	28158	28282	28123	28030	28193	28167	27984	28073	27966	27988	27929	28010	28199	28319	28146	28170	28024	28209	28007	28213	28488	28056	28062	28146	28039	27940	28429	28051	28006	28252	28150	27975	28172	28241	28333	28141	27992	28013	28082	28148	28089	28183	28303	28119	28017	28153	28145	28375	28201	28197	27983	28222	27956	28139	28100	28241	28164	28213	28196	28330	28112	28086	28149	27909	27845	28267	28120	27919	28057	28088	28242	28341	28331	28150	28069	28111	28047	28020	27977	27990	28126	28118	28206	28125	28062	28115	28139	28187	28270	28157	28231	28144	28086	28305	28045	27968	28046	27846	28204	27960	28011	28395	28168	28231	28290	28208	28383	28171	28113	28292	28223	28246	28086	28015	28355	27907	28284	28085	28010	28338	28204	28086	28185	28047	28007	28019	27894	28143	28061	28526	28314	27964	28270	27981	28016	28361	28148	28257	28267	28081	28200	28130	28377	28205	28245	27994	27979	28044	28127	28330	28177	28288	28077	28294	28171	27916	28006	28011	27938	28177	27958	28237	28094	28063	28026	28144	28345	28081	27967	28082	28108	28149	28363	28482	28169	28210	28005	28100	28051	28075	28187	28060	28094	28071	28166	28241	28117	28064	28372	27946	28107	28134	28376	28030	27807	27975	28120	28114	28161	28132	28254	28128	28213	28158	28091	27985	28302	28274	28239	28241	28002	28436	28074	28172	28180	28244	28140	28244	28074	28044	28305	28166	28026	27847	28251	28072	27908	28126	28319	28194	28255	28103	27892	28209	28407	28165	28180	28009	28343	28318	28264	27882	28252	28280	28246	28101	28057	27978	28108	28087	28079	28131	28053	28002	28190	28163	28207	28289	28342	28062	27980	28077	28201	28086	28164	27961	28201	28158	28132	28168	28315	28112	28063	28187	28114	28332	28157	28143	28099	28227	28085	28191	27983	28120	28267	28079	28247	28071	28306	28011	28150	28008	28174	28162	28219	27940	28048	28183	28249	28210	28038	28201	28008	28041	28062	28206	28192	28111	27969	28172	28139	28172	28196	28321	28242	28202	28239	28037	28110	27789	28098	28192	28186	28149	28264	28040	28166	28220	27984	27982	28286	28268	28309	28294	28186	27973	28211	28150	28156	28085	28199	28007	28173	28216	28193	28219	28224	27843	28158	28099	28193	28067	28011	28030	28132	28213	28094	28032	28136	28205	28189	28035	28307	28216	28141	28015	27740	28190	28236	28053	28074	27949	28177	28217	28226	28387	28190	28202	28297	28199	28386	28063	27882	28101	28216	28040	28108	28087	27910	27948	28087	28353	28319	27954	28196	28475	28334	28088	27995	28064	28489	28213	28088	28250	27898	28335	28261	28211	28307	28125	27993	27976	28110	28073	28369	28115	27934	28108	28045	28200	28285	27923	28320	28314	28167	28045	28146	28202	28396	28210	28136	28320	27960	28100	28356	28217	28058	28225	28185	27911	28109	28028	28070	27920	28117	28065	27959	28055	28243	28204	28073	28201	28032	28063	27905	28220	28030	27793	27914	28234	27983	28371	28304	28113	27966	27949	28093	28063	28149	28249	28187	28431	28428	28110	28242	28497	28080	28211	28049	28187	28032	28373	28123	27884	28075	27782	28101	28039	28222	28263	28094	28027	28150	28011	28266	28082	28074	28074	28128	28027	28033	28279	28019	28071	28414	28222	28245	28190	28210	28226	28204	28085	28190	28071	28066	28065	28090	28354	28284	28117	27988	27972	28326	28212	28166	28034	27996	28537	27869	28012	28160	28221	28274	28141	27986	28339	28011	28048	28036	28403	28135	28059	28142	28121	28014	27952	28107	27963	28000	28152	28194	28027	28053	28067	28186	28233	28257	28144	28257	28154	28384	28328	28035	28065	28017	28094	28157	28246	27994	28166	28181	28152	28120	27845	28164	28072	28217	28035	28131	28378	28029	27942	28119	28116	28250	28127	28350	28029	28096	28186	28133	28099	28129	27814	28205	28192	27957	28203	28295	28167	27979	27990	28289	28009	27960	28007	28038	28167	28164	28174	28049	28180	28304	28114	28047	28271	28158	28176	27968	28254	28008	28122	28121	28111	28062	27997	28047	28293	28158	28362	28055	28213	28158	28387	28106	28123	28051	28160	28027	28333	28164	28127	28250	28091	28318	28096	28236	28035	28189	28096	28108	28298	28189	27913	28264	28396	28089	28060	28293	28380	28122	28221	28115	27970	28195	28280	27826	28003	28016	28185	28039	27970	27952	28095	28061	28296	28198	28019	28035	27973	28021	28232	28106	28107	28303	28218	28200	28126	28131	28300	28132	28034	28282	28201	28026	28271	28095	28216	28035	28026	28123	28014	27923	28108	28218	28249	27898	27944	28047	28190	28429	28447	28120	28245	28202	27958	28216	28468	28121	28281	28205	28198	28061	28272	28221	28357	28103	28315	28091	28144	28120	28201	28271	28104	28096	28099	28051	28064	28358	27906	28273	28141	27914	28153	28043	27914	28044	27940	28094	28244	28112	28025	28029	28005	28037	28063	28190	28412	28202	28191	27961	27943	28264	28260	28223	28203	28066	28174	28050	28121	28082	27988	28170	28090	27952	28192	27889	28336	28104	28055	28193	28096	28267	28267	28208	28099	28164	27986	27979	28077	28291	28256	28170	28220	28041	28200	28139	28218	28347	28205	27951	27883	28102	28295	28044	28295	28110	28091	28050	28211	28273	28072	28069	28044	28390	28191	28008	28298	28154	28024	28220	28021	28201	28309	28234	28134	28095	28227	28179	27882	27947	27908	28177	28151	28070	28421	28240	28366	28216	28034	28197	28236	27914	28231	28114	28131	28159	27991	28340	28190	27842	28113	28165	28138	28039	28048	28165	28240	28300	28279	28077
22615	37261	34611	32248	82651	84777	66034	42484	30369	25789	23572	23511	23307	23432	23179	23218	23208	23271	23367	23200	23095	23400	23275	23245	23251	23200	23246	23174	23184	23319	23218	23201	23238	23447	23190	23297	23105	23137	23549	23212	23138	23255	23153	23151	23307	23161	23251	23292	23350	23221	23216	23455	23244	23373	23239	23137	23265	23227	23243	23277	23188	23360	23297	23343	23207	23277	23405	23220	23067	23208	23501	23291	23209	23301	23283	23097	23125	23248	23094	23207	23175	23270	23282	23384	23162	23197	23270	23213	23275	23195	23183	23295	23358	23211	23267	23353	23085	23227	23364	23147	23112	23302	23102	23184	23195	23252	23274	23316	23237	23323	23267	23296	23266	23279	23233	23178	23344	23394	23229	23303	23136	23345	23207	23147	23281	23353	23060	23193	23342	23093	23258	23274	23056	23285	23212	23128	22938	23252	23277	23244	23166	23091	23128	23362	23274	23428	23130	23259	23296	23242	23143	23307	23352	23093	23188	23258	23151	23534	23191	23370	23271	23214	23120	23235	23192	23288	23265	23187	23258	23164	23138	23087	23279	23333	23190	23202	23176	23404	23122	23367	23162	23130	23273	23280	23264	23330	23137	23252	23075	23107	23331	23238	23460	23452	23276	23386	23053	23007	23246	23257	23180	23161	23316	23117	23254	23126	23299	23055	23228	23348	23131	23147	23205	23294	23132	23176	23362	23163	23078	23318	23367	23266	23347	23099	23241	23197	23254	23074	23252	22975	23168	23295	23260	23101	23399	23118	23194	23142	23209	23261	23445	23081	23238	23045	23303	23322	23265	23439	23259	23287	23344	23267	23126	23113	23266	23090	23123	23286	23119	23252	23241	23305	23262	23369	23193	23115	23238	23286	23259	23188	23285	23295	23187	23318	23064	23262	23201	23030	23255	23372	23264	23266	23366	23468	23065	23245	23388	23117	23252	23240	23392	23239	23244	23280	23188	23365	23141	23079	23365	23269	23302	23265	23188	23319	23291	23132	23058	23229	23225	23466	23164	23182	23197	23307	23062	23385	23350	23058	23068	23282	23332	23102	23270	23436	23399	23096	23193	23179	23218	23152	23292	23268	23321	23245	23276	23278	23186	23221	23083	23194	23202	23232	23213	23211	23224	23293	23189	23217	23480	23271	23298	23183	23297	23198	23269	23151	23311	23180	23239	23339	23277	23289	23302	23085	23444	23342	23186	23423	23291	23082	23165	23324	23211	23256	23315	23220	23277	23090	23321	23097	23273	23283	23282	23287	23134	23291	23029	23057	23278	23478	23153	23233	23185	22999	23204	23221	23348	23252	23154	23426	23075	23197	23320	23194	23342	23385	23174	23339	23196	23157	23226	23294	23266	23291	23297	23192	23283	22958	23369	23189	23158	23085	23123	23255	23227	23221	23195	23067	23370	23287	23199	23187	23275	23409	23223	23235	23295	23059	23226	23121	23282	23251	23289	23100	23167	23139	23283	23139	23419	23387	23177	23209	23154	23284	23148	23180	23102	23382	23192	22914	23262	23107	23248	23203	23084	23089	23298	23406	23060	23020	23210	23187	23314	23134	23250	23196	23250	23439	23179	23282	23248	23295	23150	23372	23357	23233	23284	23398	23283	23252	23148	23214	23290	23273	23225	23151	23207	23345	23278	23341	23177	23465	23164	23151	23336	23227	23035	23247	23244	23168	23322	23270	23143	23288	23091	23467	23209	23148	23080	23420	23350	23433	23188	23332	23275	23344	23244	22983	23223	23329	23222	23129	23257	23211	23221	23386	23393	23444	23191	23126	23304	23101	23224	23371	23243	23069	23429	23282	23274	23261	23326	23247	23050	23273	23099	23319	23177	23188	23188	23157	23453	23200	23142	23235	23244	23177	23273	23109	23139	23419	23174	23392	23296	23305	23299	23153	23267	23230	23213	23090	23288	23301	23303	23187	23256	23216	23342	23310	23251	23297	23454	23280	23239	23081	23391	23071	23455	23308	23427	23104	23067	23293	23172	23137	23155	23206	23235	23109	23254	23312	23479	23165	23230	23150	23315	23266	23272	23085	23303	23280	23295	23243	23306	23153	23420	23170	23113	23259	23256	23227	23267	23222	23368	23355	23179	23186	23413	23368	23289	23191	23274	23312	23205	23420	23305	23182	23246	23131	23323	23298	23264	23244	23426	23096	23251	23215	23229	23264	23132	23180	23207	23243	23195	23416	23267	23057	23411	23164	23261	23244	23101	23272	23240	23366	23365	23211	23433	23112	23226	23124	23268	23215	23157	23335	23236	23256	23230	23246	23163	23127	23311	23203	23292	23161	23340	23111	23345	23298	23332	23122	23436	23338	23005	23082	23300	23385	23171	23209	23268	23109	23428	23260	23275	23225	23015	23289	23100	23254	23330	23241	23616	23360	23173	23299	23198	23082	23252	23111	23314	23107	23228	23363	23356	23237	23136	23304	23205	23227	23384	23016	23230	23239	23212	23223	23175	23230	23163	22992	23340	23368	23076	23374	23121	23301	23325	23133	23143	23204	23376	23343	23309	23280	23339	23327	23145	23218	23144	23288	23212	23222	23310	23089	23090	23275	23156	23168	23318	23195	23284	23231	23377	23385	23225	23095	23254	23388	23337	23270	23327	23250	23251	23335	23139	23255	23389	23205	23287	23247	23221	23225	23187	23314	23268	23188	23312	23252	23107	23324	23185	23174	23167	23141	23190	23184	23359	23183	23161	23262	23147	23215	23107	23277	23180	23332	23108	23152	23161	23151	23324	23353	23320	23125	23219	23271	23238	23358	23173	23185	23167	23188	23398	23202	23278	23310	23135	23265	23135	23254	23079	23225	23201	23193	23321	23320	23327	23233	23283	23234	23303	23160	23305	23198	23095	23209	23150	23217	23037	23274	23189	23101	23106	23198	23237	23239	23230	23115	23303	23013	23281	23209	23208	23182	23389	23257	23213	23342	23118	23139	23224	23151	23308	23422	23104	23483	23334	23187	23207	23308	23153	23277	23285	23343	23288	23266	23194	23142	23426	23138	23125	23380	23255	23385	23262	23075	23368	23261	23244	22932	23294	23299	23320	23438	23273	23421	23410	23188	23231	23383	23009	23275	23165	23180	23304	23246	23433	23287	23231	23349	23446	23228	23204	23184	23060	23313	23234	23284	23239	23407	23218	23277	23208	23167	23042	23282	23217	23388	23216	23284	23141	23126	23139	23248	23066	23371	23128	23109	23231	23228	23281	23270	23224	23154	23299	23302	23450	23283	23223	23191	23145	23378	23350	23117	23424	23331	23181	23255	23264	23369	23230	23286	23422	23397	23273	23216	23218	23307	23224	23226	23254	23157	23153	23347	23277	23406	23045	23316	23328	23168	23356	23339	23165	23224	23187	23226	23091	23125	23368	23152	23408	23225	23431	23231	23227	23159	23093	23135	23182	23356	23381	23133	23263	23250	23364	23201	23398	23215	23204	23221	23210	23176	23090	23238	23190	23163	23335	23214	23216	23362	23372	23335	23341	23114	23196	23411	23264	23187	23119	23371	23353	23133	23314	23154	23281	23108	23189	23217	23340	23303	23470	23052	23402	23266	23278	23251	23246	23402	23178	23134	23280	23283	23041	23338	23467	23121	23189	23160	23079	23167	23105	23312	23234	23115	23363	23068	23133	23271	23332	23198	23117	23149	23215	23350	23381	23112	23422	23353	23148	23120	23229	23188	23279	23147	23234	23089	23300	23050	23341	23278	22922	23130	23476	23345	23142	23071	23212	23346	23424	23373	23275	23264	23306	23332	23175	23282	23244	23230	23177	23124	23135	23256	23315	23257	23322	23428	23320	23099	23256	23283	23325	23237	23263	23343	23398	23173	23122	23289	23294	23237	23132	23250	23411	23316	23190	23437	23251	23343	23089	23203	23331	23152	23224	23233	22929	23278	23248	23022	23174	23296	23310	23140	23420	23326	23073	23128	23133	23212	23065	23232	23172	23384	23290	23216	23223	23274	23214	23271	23292	23317	23368	23270	23151	23425	23217	23191	23184	23299	23270	23267	23465	23175	23284	23200	23099	23235	23146	23368	23298	23230	23113	23125	23184	23342	23233	23128	23199	23065	23254	23073	23397	23330	23339	23196	23383	23143	23228	23103	23269	23155	23194	22995	23456	23276	23076	23157	23054	23272	23301	23402	23343	23090	23203	23182	23233	23070	23228	23178	23047	23249	23185	23287	23312	23209	23113	23215	23293	23358	23424	23225	23181	23297	23105	23421	23109	23330	23118	23386	23015	23350	23363	23281	23156	23146	23203	23086	23330	23241	23201	23315	23214	23319	23075	23232	23107	23377	22993	23464	23212	23278	23221	23264	23031	23200	23163	23376	23124	23394	23127	23173	23285	23307	23250	23222	23283	23316	23171	23481	23094	23161	23284	23118	23182	23307	23165	23161	23184	23250	23278	23438	23361	23183	23277	23297	23214	23189	23219	23177	23204	23266	22990	23165	23227	23294	23220	23285	23364	23079	23331	23182	23211	23174	23178	23261	23201	23207	23245	23069	23044	23168	23214	23330	23175	23333	23184	23213	23413	23182	23253	23232	23220	23270	23204	23141	23261	23157	23242	23255	23152	23210	23277	23347	23323	23268	23406	23280	23271	23368	23366	23269	23379	23110	23251	23056	23131	23023	23494	23409	23152	23238	23347	23218	23262	23391	23277	23250	23215	23249	23166	23161	23215	23179	23118	23105	23306	23294	23271	23349	23243	23288	23342	23158	23182	23359	23376	23257	23348	23246	23154	23295	23321	23278	23281	23256	23231	23284	23268	23380	23250	23241	23207	23373	23308	23106	23272	23188	23195	23178	23341	23265	23157	23491	23292	23386	23336	23145	23238	23040	23261	23352	23159	23333	23261	23267	23329	23142	23284	23272	23290	23161	23411	23167	23453	23068	23269	23294	23403	23417	23108	23191	23346	23244	23252	23328	22990	23327	23262	23175	23177	23345	23215	23269	23099	23216	23413	23196	23298	23286	23274	23165	23313	23292	23230	23409	23341	23229	23238	23233	23117	23507	23137	23372	23347	23263	23235	23080	23164	23365	23232	23301	23366	22993	23218	23126	23133	23453	23186	23436	23269	23253	23284	23213	23101	23155	23225	23357	23224	23343
31334	25914	29871	29296	37164	40490	35367	30541	28507	27963	27758	27839	27791	27720	27789	28002	27994	27825	27945	27814	27867	27765	27775	27791	27865	27861	27604	28069	27972	27574	27745	27687	27845	27746	27812	27767	27988	27624	27736	27828	27791	27837	27543	27629	27887	27545	27675	27595	27713	27762	27797	27719	27823	27788	27687	27652	27962	27572	27727	27729	27903	27885	27721	27690	27758	27809	27773	27843	27895	27623	27830	27737	27889	27682	27493	27729	27699	27730	27724	27851	27843	27867	27695	27791	27885	27564	27674	27645	27701	27540	27824	27745	27713	27563	27649	27732	27757	27765	27988	28030	27991	27870	27645	27912	27973	27702	27886	27549	27726	28073	27676	27668	27769	27692	27646	27816	27615	27882	27814	27593	27684	27725	27792	27778	27764	27734	27932	27836	27590	27743	27980	27655	27793	27949	27909	27753	27763	27762	27472	27859	27984	27740	27851	27620	27720	27631	27814	27697	27781	27690	27699	27772	27751	27936	27739	27752	27424	27787	27785	27902	27891	28136	28021	27555	27660	27766	27839	27686	27639	27709	27662	27589	27462	27740	27467	27549	27510	27784	27579	27793	27844	27574	27583	27691	27474	27849	27628	27802	27854	27627	27970	27739	27624	27686	27798	27576	27684	27855	27818	28074	27696	27724	27821	27904	27825	27725	27862	27796	27696	27768	27656	27795	27693	27915	27654	27819	27871	27613	27847	27624	27896	27905	27466	27775	27592	27766	28047	27643	27768	27733	27588	27850	27612	27485	27708	27763	27701	27632	27652	27746	27608	27540	27677	27727	27582	27652	27526	27716	27794	27844	27573	27843	27449	27726	27665	27606	27655	27766	27852	27755	27743	27953	27613	27762	27639	27645	28076	27824	27804	27709	27736	27880	27681	27616	27544	27864	27590	27905	27806	27798	27590	27647	27742	27806	27832	27859	27724	27893	27872	27884	27817	27564	27875	27740	27890	27754	27797	27719	27914	27889	27770	27617	27861	27721	27870	27636	27565	27833	27680	27758	27616	27708	27796	27568	27814	27751	27617	27884	27663	27859	27704	27653	27677	27632	27885	27728	27771	27656	27778	27535	27791	27597	27713	27774	27828	28057	27798	27821	27741	27656	27693	27900	27908	27756	27687	27786	27730	27878	27959	27804	27673	27790	27872	27770	27652	27594	27714	27548	27695	27573	27724	27831	27996	27871	27773	27838	27855	27635	27832	27977	27971	27934	27956	27890	27969	27768	27583	27709	27835	27738	27906	27604	27856	27828	27705	27814	27648	27669	27802	27782	27564	27911	27893	27735	27906	27851	27957	27714	27675	27759	27914	27741	27597	27807	27672	27883	27940	27611	27710	27732	27704	27724	27637	27700	27681	27869	27821	27855	27807	27444	27602	27639	27795	28007	27781	27833	27529	27848	27979	27655	27783	27697	27743	27653	27776	27764	27769	27811	27875	27638	27672	27816	27751	27800	27668	27813	27837	27614	27803	27725	27840	27852	27895	27795	27804	27858	27764	27911	27823	27832	27649	27836	27925	27769	27985	27675	27866	27770	27558	27713	27716	27702	27806	27891	27790	27924	27903	27730	27759	27716	27923	27781	27808	27900	27730	27602	27684	27780	27660	27671	27664	27677	27966	27616	27906	27548	27728	27586	27762	27734	27613	27572	27592	27852	27639	27788	27742	27723	27750	27899	27862	27600	27621	27654	27420	27845	27685	27601	27720	27758	27589	27743	27645	27668	27642	27808	27803	27695	27872	27769	27793	27790	27755	27615	27651	27813	27885	27786	27761	27568	27729	27821	27878	27659	27655	27676	27569	27661	27559	27619	27710	27502	27492	27675	27746	27822	27447	27692	27673	27533	27724	27833	27636	27685	27719	27791	27682	27651	27773	27962	27840	27805	27731	27551	27865	27630	27663	28046	27759	27857	27648	27735	27796	27798	27584	27829	28043	27937	27475	27711	27760	27729	27830	27808	27835	27709	27619	27717	27960	27857	27754	27749	27954	27784	27712	27739	27810	27828	27632	27811	27872	27799	27861	27572	27835	27966	27890	27889	27684	27816	27813	27597	27865	27624	27849	27836	27866	27881	27694	27919	28033	27755	27742	27844	27995	27797	27805	27918	27833	27822	27737	28024	27605	27693	27674	27809	27966	27879	27711	27648	27817	27703	27787	27791	27741	27806	27791	27908	27446	27668	27745	27545	27919	27584	27690	27531	27859	27620	27592	27634	27751	27881	27815	27773	27795	27586	27752	27692	27562	27588	27921	27760	27848	27687	27822	27723	27812	27474	27582	27834	27894	27542	27903	27903	27629	27653	27773	27645	27983	27515	27686	27718	27544	27679	27743	27755	27767	27710	27852	27959	27869	27684	27555	27785	27800	27879	27866	27858	27937	27726	27922	28044	28110	27756	27770	27597	28067	27775	27760	27561	27753	27724	27757	27777	27867	28028	27789	27721	27755	27584	27761	27977	27740	27564	27838	27763	27787	27681	27734	27755	27796	27592	27917	27671	27906	27541	27868	27808	27672	27734	27744	27789	27763	27696	27761	27835	27966	27828	27791	27959	28050	27832	27746	27736	27888	27830	27978	27765	27820	27770	27777	27761	27746	28012	27889	27741	27821	27632	27836	27955	27757	27558	27932	27700	27953	27801	27677	27816	28055	27837	27890	27753	27890	27790	27879	27774	27800	28019	27750	27734	27879	27677	27742	27737	27844	28008	27761	27459	27632	27796	27797	27815	27907	27563	27703	27603	27723	27756	27886	27624	27573	28063	28065	27731	27710	27743	27929	27753	27854	27894	27840	27844	27726	27891	27695	27707	27999	27688	27947	27796	27824	27783	27711	27712	28048	27765	27656	27541	27958	27664	27821	27657	27837	27709	27736	27655	28006	27640	27784	27776	27819	27721	27847	27836	27769	27707	27788	27583	27679	27575	27917	27789	27726	27706	27610	27578	27517	27862	27697	27756	27833	27759	27877	27795	27777	27659	27693	27953	27950	27815	27914	27843	27964	27802	27773	27817	27666	27570	27692	27914	27904	27892	27818	27894	27896	27882	27827	27843	27950	27682	27929	27634	27628	27857	27687	27585	27568	27695	27662	27597	27704	27852	27773	27829	27609	27713	27845	27619	27690	27617	27752	27517	27677	27727	27827	27904	27677	27882	27741	27633	27803	27628	27621	27656	27846	27985	27842	27883	27813	27595	27645	27713	27785	27806	27758	27619	27740	27960	27896	27670	27858	27669	27850	27892	27725	27669	27943	27757	27743	27746	27873	27805	27817	27693	27702	28020	27677	27701	27849	27833	28020	27859	27735	27549	27705	27649	27962	28003	27780	27816	27840	27790	27783	27944	27749	27454	27703	27730	27840	27771	27817	27507	27652	27585	27645	27799	27762	27716	27749	27854	27783	27655	27815	27608	27800	27672	27575	28012	27866	27763	27780	27924	27597	27735	27815	27921	27650	27764	27607	27770	27763	27818	27869	27432	27521	27596	27762	27601	27841	27737	27607	27537	27978	27784	27927	27630	27832	27942	27837	27651	27773	27730	27808	27668	27518	27620	27697	27729	27625	27764	27698	27734	27685	27786	27785	27794	27478	27639	27781	27696	27813	28021	27837	27686	27764	27864	27744	27757	27696	27934	27923	27933	27622	27913	27609	27780	27664	28019	27667	27779	27950	27759	27781	27729	27792	27843	27737	27900	27847	27576	27769	27732	27952	27786	27682	27685	27722	27986	27885	27758	27617	27838	27774	27557	28003	27441	27723	28034	27910	27974	27667	27801	27938	27963	27915	27692	27968	27828	27724	27828	27805	27710	27814	27755	28075	27540	27841	27748	27568	27615	27910	27963	27747	27838	27862	27730	27867	27762	27829	28061	27810	27909	27657	28112	27743	27667	27915	27752	27760	27831	27778	27623	27761	27642	27635	27777	27927	27605	27801	27812	27774	27758	27575	27844	27675	27760	27904	27577	27865	27765	27759	27862	27603	28000	27731	28067	27687	27718	27668	27946	27695	28007	27748	27546	27868	27694	27705	27781	27887	27680	27691	27896	27986	27681	27759	27790	27914	27793	27737	27788	27896	27955	27851	27854	27772	27664	27583	27951	27956	27760	27828	27921	27754	27565	27790	27606	27677	27875	27793	27605	27529	28042	27617	28084	27991	27750	27720	27663	27886	27581	27659	27774	28003	28007	27741	28024	27688	27810	27911	27627	27660	27953	27807	27829	27833	27767	27998	27850	27777	27859	27789	27610	27691	28018	27687	27774	27907	27632	27761	27968	27903	27926	28045	27920	27681	27862	27896	27641	28047	27730	27847	27778	27805	27771	27755	27825	27400	27797	27849	27936	27780	27656	27628	27926	27551	27751	27666	27588	27875	28077	27999	27822	27974	27893	27833	27797	27754	27833	27557	27561	27721	27670	27743	27620	27600	27803	27741	27794	27918	27616	28017	27666	27801	27850	27727	27924	27789	27846	27655	27688	28000	27839	27719	27865	27778	27575	27612	27654	27638	27835	27591	27687	27814	27816	27857	27469	27719	27585	27601	27949	27887	27684	27914	27917	27753	27668	27707	27562	27725	27627	27465	27720	27793	27721	27916	27720	27824	27682	27636	27733	27786	27931	27875	27884	27710	27677	27844	27669	27805	27815	27807	27857	27843	27760	27789	27695	27879	27882	27896	27681	27518	27834	27671	27806	27712	27807	27876	27817	27835	27837	27719	27706	27780	27558	27724	27483	27707	27816	28033	27705	27582	27628	27736	27825	27824	27858	27955	27897	27640	27700	27782	27846	27550	27855	27656	27907	27779	28060	27700	27779	27776	27890	27798	27587	27987	27746	28004	27985	27848	27827	27804	27939	27688	27514	27838	28035	27978	27792	27698	27757	27804	27617	27823	27758	27920	27836	27757	27769	27704	27630	27753	27731	27588	27464	27732	28049	27819	28042	27821	27747	27924	27725	27739	27642	27941	28011	27945	27720	27647	27763	27609	27758	27881	27877	27572	27909	27943	27901	27796	27654	27692	27782	27814	27648	27863	27718	27608	27674	27638	27798	27936	27871	27810	27869	27724	27704	27672	27683	27873	27936	27617	27845	27910	27775	27827	27518	27716	27769	27673	27903	27849	27779	27737	27636	27729	27635
22462	26299	25410	23950	37158	37987	31589	25738	23520	23040	23025	22999	22885	22795	22754	23000	22832	23029	22853	22878	23009	23003	22926	23063	22914	22714	22992	22876	22933	22928	22909	22836	22856	22843	22950	22979	22792	22815	22749	22877	22975	22765	22960	23128	22752	23045	22784	22811	22773	22875	22886	22919	22925	22915	22775	22984	22890	22809	22930	22943	22915	22988	22915	22806	22952	22881	22743	23090	22941	22778	22896	22801	22945	23061	22821	22852	22862	22865	22871	22931	22913	22862	22824	22873	22885	22847	22895	22932	22935	22840	22916	23009	22932	22836	22818	23068	22841	22911	22916	22855	22819	22701	22772	22789	22808	22706	22682	22817	22914	22817	23080	22958	22982	22943	22973	22699	22754	22801	23014	22778	22952	22951	22797	23009	22780	22867	22921	22838	22916	23047	22983	22799	22925	22796	22900	22870	22844	22914	22920	22820	22989	22970	22928	22872	22964	22815	22856	22938	22715	22839	22796	22849	22900	22764	22888	22847	22701	22772	22753	22827	22890	22778	22923	23026	22901	22773	22864	22956	23148	22882	22892	23024	22705	22839	22769	23040	22882	22892	22848	22882	22858	22898	22839	22816	23000	23040	22953	22825	22827	22847	22972	22974	22912	23006	23002	23031	22872	22840	22985	22913	22905	23095	22799	22942	22725	22840	22944	22910	22747	22617	22726	22919	23030	22841	22900	22596	22953	22993	22775	22892	22854	22751	22859	22905	22886	22834	22921	23065	22914	22998	22934	22839	22897	22859	22818	22977	22826	22792	23015	22967	22774	22931	22844	22907	22896	22561	22861	23037	22842	22890	22912	22982	22850	23089	22777	22825	22836	22901	22951	22777	23176	22908	22909	23016	22886	22943	22989	22811	22731	22921	22888	22945	23072	22911	23063	22862	22826	22992	22987	23042	22864	22974	22923	22916	22734	23066	22764	22906	22848	22968	22869	22859	23046	22779	22741	22781	22910	22814	22957	22985	22846	22977	22657	22964	22808	22973	22998	22919	22877	22907	22926	22980	22948	22953	22756	22958	22759	23017	22956	22771	22881	22963	22769	22945	22896	22915	22759	22865	23012	22887	22874	22789	22746	23019	22966	22860	22930	22793	22885	22831	22927	22992	23017	22718	22753	22828	22827	22946	22811	22805	23087	23036	23062	22925	22807	22794	22918	22873	22924	22690	22826	22827	22958	23090	22905	22883	22893	22967	22803	23079	23043	22960	22992	23109	22776	22913	22984	22697	23014	22725	22981	22874	22935	22830	22882	22909	22700	22979	22968	23013	22929	23000	22921	22999	22963	22807	22738	22707	23050	22688	22857	22848	22746	23066	22948	22970	23092	23028	22897	22912	23077	23008	23077	22830	22872	22756	22882	22971	22851	22897	22947	22846	22885	22837	22797	22857	22981	22813	22893	22844	22811	23118	22909	22856	22790	22969	22831	22888	23024	22812	22662	23141	22822	23076	22790	22812	22987	22939	22897	23046	22953	22861	22882	22781	22885	22823	22684	22982	22853	22852	22955	22918	22799	23022	22903	22845	22831	22926	22903	23089	22988	22847	22968	22834	22869	22913	23157	22891	22827	22814	22887	22830	22962	22845	23084	23010	22869	22829	22896	22831	22960	23006	22893	22898	22975	22996	22891	22875	23035	22932	22910	22886	22952	22934	22972	22779	22800	22955	23026	22682	22938	22809	22979	22879	22942	22694	23022	22889	22932	22821	22722	22743	22873	23000	22843	22827	22959	22998	22927	22923	22792	22813	22994	22897	23005	23035	22950	22910	22821	23027	22821	22899	22852	23028	22875	22937	22809	22856	22792	23002	22850	23008	23010	22939	22876	22800	22981	22916	22859	22798	22817	22961	22887	22921	22868	22849	22954	22976	22689	22855	22959	23049	22814	22816	22985	22955	22979	23104	22876	22785	22947	22877	22862	22932	22864	22851	22993	22989	23056	22890	22930	22798	22869	23072	22976	22846	22818	22924	22876	22959	22978	22775	22825	22995	22996	22793	22968	23012	22938	22942	22956	22841	22948	22904	23019	23123	22936	23020	22866	22840	22915	22949	23030	22900	22797	22901	23014	23011	22866	22853	22842	22955	22829	22912	22841	23088	22785	22944	22878	22803	22946	22724	22871	23003	22888	22766	22855	22869	22812	22902	22836	22948	22922	22897	22823	22951	22786	22999	22958	22896	22867	22838	22793	23001	22813	22867	22986	23023	22717	22939	22740	22921	22896	22755	23114	22943	23054	23077	22859	22842	22915	22839	22866	22959	22801	22909	22686	22915	22952	23001	22840	22986	22847	22875	22759	22878	22878	22920	23003	22874	22800	23048	22900	22788	23024	22942	22908	22947	22971	22733	22825	22963	22947	22876	23093	22784	22985	22935	22791	22808	22943	23017	22907	22908	22855	22869	22967	22994	22921	22718	22850	22983	22933	22843	22917	22752	22894	22887	22957	22920	22751	22795	23064	22894	22915	23026	22943	22804	22833	22813	23074	22803	23010	22888	23008	22836	22881	22867	22711	22803	22945	23136	22944	22900	22970	22960	22989	23050	22873	22884	22881	22883	22716	22779	22886	22836	22866	22800	22860	22877	22890	23158	22967	22833	22875	22923	22953	22999	22859	22946	22957	22914	22720	23039	22959	22777	22950	23180	22896	22810	22907	23003	22903	22957	23068	22861	22708	22956	22736	22865	22930	22927	22920	23000	22730	22933	22782	22896	22857	22981	22998	22852	23023	22958	22941	22738	22924	22902	22863	22852	22900	22807	22950	22842	22991	22879	22791	23008	22933	22784	23064	22866	22805	22983	22853	22756	22945	22983	22870	22749	22854	22938	22986	22917	22970	23038	22965	22869	22888	22991	22792	22916	22923	22889	22680	22885	22933	22878	22775	23113	22734	22938	22694	23123	22991	22853	23049	22849	22814	22952	22834	22773	23000	22883	22946	22690	23027	22856	22903	22941	22873	22907	22916	22801	23018	22977	22963	22928	22802	22800	23164	22761	22777	22939	22900	22943	22946	23065	22895	22851	23042	22928	22932	22914	22855	22730	23065	22894	22895	22984	23010	22901	22800	22933	22779	22865	22906	22842	23002	22814	23010	22990	22886	22897	23005	22766	23081	23019	22892	22802	23065	22933	23046	22928	22856	22802	22890	22942	22758	23020	22993	22989	22755	22998	22960	22885	22913	23171	22902	22823	22813	22968	22812	22907	23013	22888	22756	22995	23149	23000	22901	22782	22854	22899	22846	23025	22868	22893	22953	22781	22902	22902	22860	22841	22989	22971	22846	22924	22853	22863	23046	22871	22862	22892	22795	23025	22945	22663	22864	22821	22837	22949	22833	22846	22733	22744	22834	23090	22746	22852	22857	22882	22795	22853	22832	22829	22810	22931	22984	22954	22908	22817	22842	22893	22809	22931	22766	22897	22885	22957	22985	22930	23013	22990	23032	22816	22864	23012	23007	22770	22823	23038	22991	22845	22836	22953	23177	22818	23028	22893	22980	22730	23103	22863	23074	22919	22870	22946	22838	22732	22913	22940	22925	22986	22681	23168	22869	22904	22967	22891	22725	22914	22794	23058	22974	22940	22792	22993	22856	22998	22940	23171	23009	22817	22998	22938	22768	22794	23027	22890	22942	22835	22848	22938	22964	22918	22932	22956	22884	22895	22982	23022	22929	22898	22811	22881	22864	22928	22845	22870	22844	22896	22940	22931	22898	22873	22995	22957	22904	22937	22864	23088	22974	22978	22825	23054	22941	22917	22918	22953	22950	22807	22831	23067	22908	22900	22962	22821	22900	22937	22937	22877	22971	22861	22937	22819	23013	22752	22953	22944	22893	22865	22918	22997	22905	22786	22719	22954	23036	23023	22936	22971	22858	22952	23002	23008	22828	22847	23030	22908	22913	22964	22799	22840	23061	22958	22847	22818	22908	22882	23001	23140	23005	22886	22985	22766	22921	22956	22932	22886	22864	22724	22924	22765	22994	22852	22791	22844	22945	22926	23070	22826	22985	22923	22674	23104	23042	22919	22819	22877	22923	22797	22967	22885	22966	22933	22947	22934	22959	22706	22963	22815	23002	22721	22951	22823	22799	22964	22895	22931	22936	22891	22993	22967	22749	23039	22719	22777	22915	22904	22927	22923	22934	22869	22913	22867	22930	22837	22906	22948	22750	22991	22959	22789	22924	22929	22956	23139	22666	23080	23026	22854	22998	23003	22791	22849	22969	22928	22986	22819	23012	22973	23027	22827	23011	22805	22816	22746	22903	22773	22950	22847	22903	22762	23034	22864	23004	22927	22867	22977	22896	22997	22732	22914	23020	22865	22935	22719	22881	22954	22850	22920	22999	22996	22801	22877	22768	22866	23031	22859	22919	22979	22933	22720	22816	22967	22782	22839	22858	22712	22917	22896	22924	22798	22823	22947	22800	22948	22980	22947	22843	22934	22918	22921	22830	22768	23001	22959	22868	22799	22944	22792	22885	22906	22934	22966	22953	22845	22925	22934	23028	22809	22893	22760	22847	22781	22802	22918	22816	22847	22750	22985	22998	22809	23061	22837	22860	23008	23006	22904	22923	22947	23063	22991	22870	22911	22920	23019	22847	22746	23046	22705	22809	23044	22855	23031	22822	22931	23043	22868	22851	22730	22944	22986	22666	22845	23057	23048	22949	23022	22957	22868	23192	22957	23032	22870	22946	22973	22994	22852	23000	22859	23137	22883	22829	23095	23206	22862	23021	22874	22823	22961	22881	22935	22963	22928	22955	22855	22841	22843	22874	22901	23004	22909	22879	23030	22849	22785	22727	22943	22844	22901	22985	22772	22950	22985	23017	22754	23081	22855	22803	22905	22918	22747	23097	23012	22826	22978	22905	22954	22841	22944	22810	22972	22783	23041	22848	23053	22735	22869	23001	22963	22762	22756	22940	22907	22815	22836	22688	22789	22890	22991	22720	22894	22759	23036	22856	23048	23246	22986	22937	22950	22965	22884	22871	22881	22904	22584	23027	22881	22944	22813	22920	22897	22983	22839	22936	22818	22945	22808	22912	23003	23024	22869	22897	22963	23119	23038	22940	22841	22852	22938	22938	22838	22723	22816	22933	22790	23042	22710	23065	23028	22759	22903	23004	22943
25299	21439	28531	26803	56708	69256	56096	39182	30636	29125	28284	28282	28368	28013	28376	28236	28195	28177	28013	28151	28043	28312	28050	28244	28215	28248	28202	28130	28309	28067	28129	28083	28336	28022	28138	27848	28054	28093	28176	27918	28206	28141	28044	28068	27968	28234	28352	27973	28066	28160	27954	28004	28081	28244	28063	27843	28133	27999	28010	28114	28038	28152	28012	27862	28089	27923	28069	27980	28097	28069	28173	28182	28018	28111	27937	27991	27753	28038	28146	28239	28170	28111	28094	27999	27886	27955	28192	27941	27968	28121	28068	27710	28036	28024	27927	28043	27903	28101	28031	28144	28164	28057	27775	28147	28029	28196	28132	28211	27951	27979	27999	27980	27960	28128	28012	28114	28016	28188	28013	27904	28151	28245	28029	28084	28194	27932	27884	28068	28049	28010	28038	28016	28458	27979	27973	27952	28217	28008	28160	28086	28161	27972	28280	28133	27989	28002	28222	28133	28172	28069	27878	27909	28115	27881	28047	28018	27971	27988	27915	28040	27939	27961	28062	28007	28043	28175	28206	27921	27790	27891	27814	28178	28094	28051	28174	27997	27961	28024	27847	27915	28060	27929	27960	28191	27779	27690	28176	27934	27952	27917	28018	27773	28111	28404	28078	27947	27972	28007	28098	28306	27958	28001	28374	28072	28202	28364	28159	28070	28075	28171	27876	27939	27938	28061	28195	28067	28047	28015	28170	28125	28187	28176	28126	28061	28070	27953	27999	27964	28181	28038	28300	28017	28081	28062	28039	27979	27893	27979	28114	28130	27950	28039	27988	28047	28101	28023	28194	27844	28229	27940	27926	28185	27964	28058	28106	28013	28131	28204	28203	27929	28285	27863	28098	28063	28257	27606	28242	28076	28106	27973	28097	27963	28040	28183	27714	28052	28203	27995	28480	27959	27831	27739	28106	28143	28273	28130	28136	27973	28027	28245	27851	27997	28049	27956	27974	27829	28003	28127	28021	28003	28016	28242	28159	28004	28036	28083	27923	28215	27986	27902	28106	28045	27983	27962	27898	28009	27943	27905	27944	27885	28004	28027	28149	28040	28171	28061	28329	28136	28063	28140	27952	28167	28165	28079	28128	27930	28009	27971	28098	28033	27945	28202	28036	28001	28061	27952	28232	28388	28144	28140	28135	28134	28126	27984	28148	27994	28100	27801	27907	28138	27962	28048	28087	28088	28101	28062	28168	28094	28019	27857	27844	27999	28038	27968	28187	28266	28119	27994	28083	28105	28160	27827	27840	28164	28147	28124	28036	28110	28024	28068	28220	28028	28039	28157	28114	28132	28179	27936	28098	27851	28060	28150	28100	28030	28048	27956	28108	28010	27935	28299	28008	27814	27919	27951	28018	27940	27855	28041	28006	28051	28030	28004	28014	28158	28102	28047	27854	28105	28156	28101	28175	28246	27837	28050	27994	27988	28183	28050	27957	27974	28141	27880	28051	27842	27971	28153	27944	27976	27903	27998	27893	28166	28157	28026	28048	28066	28461	28006	27923	27976	28053	28094	28144	28275	28063	28152	28165	27998	28096	27947	27872	27754	27970	27941	27939	27885	27938	28112	28080	28154	28008	28343	27977	27950	27735	28041	28072	28046	28093	28234	28060	28034	27941	28064	28219	28121	27959	28033	27924	27912	28003	28017	27915	28102	28308	28201	28097	28180	28280	28051	27985	28128	28072	28040	28083	28220	28190	27899	27743	28198	27990	28307	27855	28285	27913	28001	27974	28017	28000	28035	27918	27996	28134	27996	27906	28216	27852	28008	27832	27954	28294	28004	28117	28025	28141	28066	28248	28087	27930	28004	28058	28081	28287	28011	27909	27915	28152	28058	28043	27984	28125	27890	28184	28119	28271	27889	28148	28018	27945	27945	27849	28166	28055	28034	27937	28036	28058	28100	27937	27863	28076	28026	28080	28040	27932	27926	28242	27981	27965	28143	28001	28005	27932	28030	28100	28137	28299	27986	28170	27948	28122	28215	28162	28018	28115	27996	28195	27902	28071	28035	28120	28118	28082	27835	28281	28328	28076	27910	28110	27855	28385	27993	27991	27704	27999	28172	28013	28231	28157	28053	28184	28018	28083	27844	28012	28249	27992	28010	28039	28110	28205	27995	27933	27972	28214	28135	28041	28153	28086	27825	27837	28106	28135	27993	27934	27988	27993	28216	27949	27955	28176	28025	28002	28317	28204	27984	28006	28081	28019	27937	27666	27913	27859	28045	28014	27916	28099	27930	27903	27907	28169	27937	28013	28266	28041	27854	28266	27958	27895	28209	27917	28170	28314	28042	27873	27927	28191	28050	28001	27881	28305	28277	27965	28048	27812	27862	27958	27914	28077	27959	28110	28025	28294	28007	27885	28086	28120	27879	28060	28192	27815	27981	28128	27947	28111	27991	28053	28116	28073	28047	27911	28083	28088	28069	28119	27997	28025	27876	27929	28075	27830	28013	27974	28059	27912	27937	28119	28130	28145	28200	28101	28147	28068	28059	28131	27895	28056	28058	27981	28251	28119	28280	28300	28044	27984	28173	28178	28184	27885	28167	28092	27928	27977	28228	28045	28119	28091	27993	28178	28184	28210	27946	28328	27745	28119	28075	27893	27873	27821	27876	28233	28146	28093	28023	28105	28080	28106	27789	28237	28089	28074	28045	27881	28192	28098	28105	27979	28036	27852	28075	28003	28193	28202	28121	28240	28041	28241	28068	27860	28281	28149	27960	27735	28250	28147	28055	28109	28075	28103	27911	28035	28185	27985	28085	28082	28082	28105	28041	28011	28101	28022	28091	28310	28015	27961	27948	28006	27905	28218	28095	27983	27903	27931	27942	28205	28043	28247	27922	28127	28029	28108	28087	28162	27918	28061	28058	27972	27894	28104	28023	27969	28173	27948	28070	28034	27881	28099	27988	28204	28113	28096	28198	28207	28043	27986	28058	27865	27910	27931	27990	28030	28057	27927	28098	28103	28123	28036	27959	27869	27991	28085	27501	28055	27995	27876	27974	27915	28140	27804	27901	27928	28157	27875	28050	28189	28072	28175	28271	28192	28175	28106	27898	28019	27912	28139	28120	28062	27962	28208	27828	27989	28170	28135	28085	28111	28140	28061	28090	28130	28120	27820	28140	28092	27925	27824	28071	28092	28133	28151	28167	27940	28053	28129	28073	27934	28168	27915	28029	27889	27950	28109	28093	28092	28030	28111	28207	28005	28012	28191	28012	28093	28412	28133	27904	28062	27995	28158	27987	27883	28193	28128	28170	27994	28005	28001	27998	27967	28147	27945	28064	28138	27783	28032	27969	28168	28050	28045	27981	27812	28004	28130	27949	28239	28106	28078	27891	28209	28251	28039	27976	27988	27981	28022	27979	28005	28034	28008	27996	28238	28288	28009	27887	28028	27964	28332	28134	28066	27974	28042	28166	28210	27898	27890	27800	27865	28261	28272	28267	27842	28027	28028	27964	28080	28110	27945	28088	28049	28318	28062	27987	28324	28266	28367	28114	27907	28051	28006	28072	28066	27936	27969	28189	28192	27976	27900	28050	27997	27987	28255	28008	27786	28108	28019	27974	28044	28033	28224	28245	27884	27674	28066	28075	27898	28163	28174	27924	28170	27991	28085	28046	28221	28101	28098	27815	28255	28079	27888	27957	28066	27851	28107	28086	27987	28038	28188	27884	28266	27945	27805	27973	28104	28068	28247	28072	28129	28152	27960	27998	27880	28046	28079	28162	28051	28004	28134	28109	28045	27888	27968	28191	28186	28019	28092	27995	28131	28001	28123	28006	27859	27922	28155	28086	28152	27852	28277	28177	28177	28109	27917	28374	28041	28034	28210	28303	28198	28200	28030	27986	27954	28442	28259	28059	27936	27864	28130	28027	28254	28034	27939	28136	28172	27998	27954	28152	28139	28048	27790	28125	28141	28086	27962	28116	28013	28128	28101	27960	28122	28018	28182	28109	27926	27890	28143	27987	27981	27896	27985	27984	28073	28178	28488	28085	28190	28057	27852	28177	27991	28029	28000	28019	28124	28016	27960	28022	27822	28086	28170	27936	28072	28172	28022	27953	27984	27934	27766	28073	28196	27940	28013	28157	28096	27986	28008	28044	27994	28217	27965	28077	28171	27941	28027	27995	28080	28017	28264	27975	28090	27941	28220	28002	28275	27692	28157	28096	28027	28046	28137	28029	28217	28116	27750	28210	28025	27948	28334	27785	27975	27955	28080	27769	28058	28094	28037	27859	27915	28014	27977	28006	28169	28210	28159	28219	28093	28020	28157	28117	28295	27943	28105	28054	28097	28015	27998	28104	28120	28229	28206	28042	28098	27880	27997	28264	28292	27990	28284	28074	28150	28132	28062	27709	28103	28105	27934	28049	28296	28097	28154	28038	28123	28060	28131	28096	28300	27859	27975	28110	28085	28084	28170	27852	28134	28007	27815	27990	28051	27749	28225	28087	28086	28020	28078	28011	28122	28235	27893	28198	28046	27897	27965	28228	28133	28102	28155	28192	28240	28056	28148	28203	27785	28105	27930	27817	27833	28189	27919	28107	28068	28147	28124	27892	27992	28130	28175	27908	27980	28271	28027	28219	27900	27973	27896	28055	28228	28190	27918	27850	28235	28164	27933	28263	28074	28216	28167	28116	28168	28165	28159	28096	28312	28011	28295	27981	28061	28037	28139	28045	28290	28133	28227	28257	27890	27958	27989	28097	28026	28209	28049	27995	27905	27812	27903	28325	28172	27954	28013	27695	27859	28122	28133	28034	28000	27917	28121	28004	28146	28198	28054	27776	28142	27946	27949	28153	27899	27973	28180	27941	28248	28087	27995	27940	28195	28124	28151	27910	28120	28049	28015	28036	28026	28016	27834	28004	27936	28174	27920	27901	28011	28114	27977	28087	27784	28037	28189	28067	28065	28009	27883	28117	28103	28009	28038	28297	28092	28075	27935	28142	28083	28019	27883	27978	28233	28017	28179	28229	27897	28044	28069	27926	27948	28010	28033	27841	28062	28181	28099	27951	28076	28132	28108	28187	27927	28071	28098	27858	27995	28167	28001	28207	28056	27901	28117	28058	28195	27872	28103	28201	28000	27950	28251	28032	28104	27965	27980	28223	27897	28067
20952	32901	31703	28497	67394	71265	54900	35968	26048	23654	23289	23306	23311	23378	23287	23067	23110	23199	23257	22910	23156	23127	23198	23037	23186	23243	23007	23178	23049	23034	23109	23363	23111	23161	22968	23322	23023	23096	23287	23134	23515	23286	23242	23080	23240	23018	23346	23368	23089	23158	23141	23168	23150	23079	23185	23100	23186	23261	23033	23113	22981	23019	23027	23047	23094	23308	23321	23192	23244	23306	23262	23050	23025	23305	23251	23096	23188	23260	23000	23191	23218	23132	23325	23086	23247	23176	23273	23262	23001	23172	23054	23155	23136	23054	23046	23057	23197	23232	23123	23210	22995	23136	23160	23157	23085	23186	23028	23147	23060	23241	23212	23203	23200	23196	23032	23204	23170	23121	23265	23239	23406	23008	23207	22935	23075	23145	23074	23213	23186	23178	23265	23165	23041	23079	23180	23309	23160	23190	23144	23398	23096	23346	23026	23227	23185	23338	23189	23260	23117	23102	23082	23017	23091	23187	23247	23130	23492	23229	23074	22980	23153	23077	23071	23177	23177	23205	23299	23103	23052	23223	23327	23208	23155	23188	23184	23224	23022	23016	23173	23179	23247	23156	23147	23130	23203	23052	23199	23332	23110	23348	23207	23362	23239	23085	23153	23093	23249	23267	23127	23117	23147	23243	23147	23174	22991	23161	23004	23077	23248	23152	23143	23085	23067	23230	23098	23027	23103	23125	23152	23256	23083	23230	23182	23035	23250	23082	23236	23069	23141	23100	23029	23207	23055	23148	23282	23199	23032	23356	23396	22978	23241	23240	23233	23213	23152	23071	23114	23359	23193	23184	23124	23230	23184	22948	23097	23057	23105	23229	22975	23037	22966	23122	23159	22919	23198	23153	23153	23108	23294	23222	23115	23198	23067	23056	23129	23193	23259	23059	23274	23039	23073	23254	23101	23271	23232	23088	23206	23252	23161	23114	23007	23152	23084	23020	23175	23129	23231	23143	23018	23122	23227	23319	23212	23334	23107	23092	23075	23222	23197	23080	23313	23105	23139	23109	23039	23164	22964	23194	23264	23196	23192	23373	23228	23047	23067	22850	23157	23171	23114	23068	23205	23135	23093	23122	23131	23046	23136	23227	23068	23191	23095	23221	23166	23115	23195	23358	23150	23112	23242	23141	23212	23042	23058	23054	23273	23070	23020	23107	22972	23166	23323	23199	23056	23176	23226	23235	23135	23134	23155	23166	23194	23276	23237	23096	23064	23173	23022	23132	23198	23101	23130	23136	23311	23049	23145	23118	23124	23024	23055	23383	23187	23092	23100	23021	23193	23208	23374	23120	22982	23243	23238	23038	23141	23095	23284	22983	23191	23095	23256	23181	23183	23270	23007	23208	23261	23155	23272	23131	23206	23101	23277	23175	23252	23049	23249	23015	23050	23251	23187	23024	23251	23223	23224	23019	23163	23180	23078	23341	23142	23236	23454	23181	23177	23084	23415	23122	23268	23151	23263	23145	23140	23125	23144	23275	23185	23075	23078	23097	23084	23112	23005	23290	23139	23095	23160	23132	23073	23066	23186	23180	23168	23082	23131	23273	22988	23161	23460	23192	23142	23137	23159	22998	23125	23186	23171	23068	23155	22997	23193	23284	23093	22979	23261	23007	23235	23155	23148	23098	23121	23272	23091	23343	23184	23193	23011	23237	23071	23004	23132	23291	23052	22930	23100	23198	23317	23167	23262	23177	22923	23008	23189	23215	23165	23115	22978	23175	23164	23103	23092	23121	23301	23222	23078	22956	23189	23346	23197	23217	23230	23224	23185	23044	23262	22918	23071	23273	23077	23106	23095	23197	23181	23206	23154	23195	23157	23125	23065	23153	23179	23123	23062	23210	23059	23170	23165	23238	23295	23240	23117	23129	23149	23179	23164	23160	23119	23075	23133	23062	23280	23006	23030	22966	23253	23224	23216	23178	22971	23217	23075	23165	23170	23127	23219	23090	23106	23120	23054	23291	23149	23061	23207	23245	23169	23271	23176	23262	23298	23048	23294	23096	23114	23124	23211	23204	23162	23129	23293	23363	22979	23253	23221	23204	23163	23107	23073	23093	23153	23050	23229	23128	23167	23215	23003	23226	23244	23253	23112	23087	23110	23276	23131	23053	23152	23135	23138	23178	23165	23304	23151	23115	23189	23234	23029	23191	23146	23003	22934	23049	23096	23166	23254	23155	23138	23144	23202	23030	23111	22997	23112	23208	23173	23129	23091	23010	23172	23183	23045	23179	23192	23097	23227	23144	23048	23084	23164	23287	23120	23276	23065	22932	23135	23162	22991	23100	23185	23038	23073	23403	23082	23231	23123	23212	23391	23190	22998	23107	23211	23104	23146	23210	23289	23237	23218	23215	23146	23139	23042	23292	23197	23063	23185	23186	23141	23351	23219	23034	23051	23005	23154	22954	23105	23221	23117	23129	23154	23020	23161	23275	23108	23203	23197	23246	23196	23039	23029	23209	23080	23167	23093	23144	23127	23195	23359	23184	23182	23108	23074	23101	23283	23331	23144	23191	23140	23060	22986	23321	23145	23223	23140	23342	23082	23112	23174	23048	23146	23173	23175	22985	23095	22987	23200	22948	23023	23067	23329	23281	23154	23026	23010	23239	22970	23170	23000	23152	23249	23142	23017	23096	23312	23216	22929	23169	23156	23226	23317	23223	23320	23005	23143	23086	23249	23230	23084	23096	23226	23168	23193	23125	23152	23088	23101	23176	23253	23176	23221	23132	23173	23342	23150	23245	23127	23129	23268	23002	23186	23303	22886	23078	22943	23202	23234	23099	23145	23184	23109	23047	23270	23205	23128	23097	23215	23172	23325	23134	23161	23008	23025	23035	23190	22945	23066	23248	23238	23065	23112	23061	23117	23223	23070	23163	23248	23212	23210	23234	23253	23132	23112	23087	23231	23125	23049	23078	23227	23085	23218	23266	23264	22940	23295	23201	23327	23005	23243	23179	23166	23243	23186	23050	23078	23058	23248	23116	23286	23261	23069	23120	23227	23244	23119	23351	23016	23329	23245	23042	23249	22849	23388	23091	23047	23199	23056	23150	23232	23194	22897	23069	23103	23173	23136	23159	23153	23210	23104	23219	23014	23241	23203	23177	23038	23187	23069	23187	23134	23224	23052	23147	23041	22999	23040	23045	23170	23140	23077	23179	23239	23024	23206	23119	23095	23286	23004	23176	23182	23078	23240	23014	23148	23258	23054	23125	22986	23175	23125	23249	23065	22969	23328	23268	23168	23096	23071	23160	23270	22938	23163	23267	23074	23190	23119	23228	22910	23167	23236	23117	23082	23290	23174	23110	23105	23188	22913	23240	23206	23134	23213	23049	23185	23189	23144	23142	23031	23053	23314	23170	22991	23236	23236	23065	23014	23153	23230	23251	23193	23278	22928	23116	22857	23235	22992	23160	23053	23137	23008	23229	22996	23177	23104	23149	22979	23193	23290	23061	23172	23028	23262	23175	23196	23069	23200	23112	23159	23194	23221	23093	23155	23036	23355	23154	23175	23216	23041	23088	23126	23017	23117	22984	23241	22923	23183	23046	23166	23168	23236	23181	23056	23119	23284	23144	23090	23046	23032	23044	23279	23168	23166	23109	23170	23187	23252	23169	23138	23279	23282	23262	23325	23143	22857	23176	23094	23054	23213	22944	23231	23059	23338	23005	23262	23026	22982	23005	23086	23189	23373	23198	23234	23242	23218	23105	23059	23150	23182	23100	23104	23033	23314	23083	23214	23077	23170	23045	23059	23134	23146	23300	23199	23175	22888	23265	22958	23141	23192	23431	23334	23090	23020	23186	23036	23205	23240	23031	23092	23088	23171	23202	23113	23311	23113	23113	23246	22882	23340	23212	23119	23036	23116	23225	23053	23269	23185	23214	23182	23187	23054	23105	23171	23224	23284	22971	23203	23110	23147	23256	23049	23174	23168	23199	23285	23229	23159	23383	23188	23110	23087	23110	23126	23104	23198	23090	23331	23271	23021	22943	23463	23139	23096	23224	23141	23114	23125	22936	23240	23104	23190	23156	23050	22956	23269	23152	23308	23122	23205	23182	23143	23160	23086	23012	23203	23186	23065	23141	22939	23355	23111	23200	23006	23149	23122	23186	23007	23268	23229	23116	23025	23075	23033	23251	23197	23144	23230	23224	23218	23209	23113	23055	23315	23210	23098	23174	23178	23159	23065	23333	23073	23003	23052	23303	23215	23109	23057	23017	23238	23084	23247	23301	22971	23225	23096	23246	23230	23012	23176	23218	23185	23024	23239	23166	23274	23034	23023	23179	23166	23108	23088	23176	23063	23357	23110	23293	23178	23323	23320	23018	23055	23296	22945	23106	23303	23124	23149	23237	23175	23117	23053	23285	23124	23226	23332	23180	23042	23190	23079	23000	23200	23321	23098	23074	23244	23116	23105	23108	23196	23136	23168	23173	23177	23118	23029	23276	23124	23219	23122	23157	23264	22912	23113	23100	23169	23294	23077	23422	23261	23186	23019	23007	23106	23272	23083	23227	23164	23191	23082	23222	23327	23215	23294	23153	23090	23112	23190	23304	22973	23044	23190	23090	23331	23116	23088	23125	23015	23379	23153	23119	23098	23200	23019	23257	23223	23066	23317	23340	23295	23362	23137	23328	23002	23225	23097	23353	23171	23122	23163	22912	23001	22893	23248	23206	23103	23074	23284	23265	23191	23309	23093	23171	23181	22998	23016	23025	23216	23133	23206	23141	23074	23301	23137	23244	23139	23115	23190	23154	23038	23205	23184	23293	23242	23082	22968	23203	23030	22952	23188	23197	23162	23177	23149	23245	23212	23146	23095	23116	23299	23222	23223	23051	23262	23184	23013	23083	23097	23236	23168	23049	23187	22998	23337	23232	23274	23294	23183	23241	23133	23186	23205	23375	23077	23173	23154	23198	23199	23369	22979	23130	23071	23145	23208	23177	23240	22979	23224	23163	23074	23007	23156	23046	23178	23240	23128	23325	23149	23259	23134	23023	23385	23251	23310	23106	23117	23163	23144	23035	23135	23168	23038	23325	23259	23191	23103	23223	23234	23201	23085	23257	23099	23203	23195	23157	23234	23144	23191	23239	23093	23092	23103	22913	23322	23257
23693	21390	28956	24600	62016	77410	63060	45005	33079	30032	28896	28621	28622	28668	28568	28478	28603	28521	28419	28400	28460	28558	28523	28547	28371	28221	28554	28588	28545	28334	28293	28401	28585	28265	28479	28702	28323	28351	28309	28462	28372	28470	28259	28346	28436	28261	28636	28504	28451	28492	28204	28455	28302	28265	28275	28298	28304	28584	28249	28426	28632	28527	28511	28460	28480	28533	28578	28509	28529	28415	28359	28279	28326	28407	28302	28344	28609	28671	28402	28533	28401	28421	28647	28458	28658	28519	28728	28583	28209	28256	28397	28395	28213	28496	28382	28235	28443	28694	28353	28306	28629	28651	28706	28331	28390	28472	28517	28625	28425	28579	28419	28259	28511	28285	28376	28342	28601	28365	28399	28458	28413	28339	28514	28301	28697	28546	28459	28722	28585	28519	28263	28382	28317	28233	28653	28392	28430	28519	28476	28428	28307	28492	28310	28614	28229	28199	28384	28433	28466	28320	28472	28305	28507	28107	28395	28268	28413	28321	28502	28329	28352	28296	28414	28268	28318	28433	28562	28255	28323	28199	28637	28277	28053	28655	28541	28262	28461	28234	28423	28418	28252	28253	28233	28519	28255	28576	28381	28362	28423	28429	28517	28309	28227	28643	28468	28540	28290	28395	28278	28394	28551	28342	28461	28544	28514	28356	28198	28201	28347	28312	28403	28219	28406	28462	28497	28421	28357	28511	28410	28413	28413	28449	28424	28457	28371	28438	28324	28339	28518	28394	28116	28441	28371	28490	28229	28380	28501	28395	28637	28425	28420	28278	28458	28359	28348	28442	28318	28369	28452	28540	28228	28371	28490	28350	28612	28447	28446	28323	28432	28284	28424	28412	28289	28371	28284	28617	28225	28601	28456	28385	28455	28479	28159	28605	28439	28283	28449	28273	28608	28353	28297	28517	28230	28579	28522	28460	28401	28414	28469	28415	28417	28391	28191	28241	28428	28329	28546	28571	28363	28329	28499	28454	28329	28442	28408	28355	28172	28463	28394	28383	28483	28159	28379	28296	28402	28433	28462	28469	28264	28583	28271	28451	28343	28463	28353	28400	28508	28551	28443	28579	28477	28476	28448	28334	28420	28529	28571	28387	28421	28368	28375	28419	28312	28353	28086	28481	28336	28236	28441	28324	28297	28349	28275	28315	28410	28163	28284	28346	28548	28282	28430	28299	28528	28434	28179	28471	28437	28485	28533	28384	28239	28286	28560	28532	28532	28660	28394	28261	28285	28610	28345	28448	28542	28426	28411	28370	28471	28735	28375	28405	28564	28456	28233	28524	28416	28468	28393	28190	28516	28369	28616	28474	28830	28323	28356	28316	28439	28556	28326	28443	28460	28216	28352	28377	28333	28216	28239	28570	28086	28415	28396	28281	28386	28423	28555	28490	28326	28456	28472	28537	28464	28485	28337	28458	28392	28307	28520	28588	28253	28224	28343	28478	28609	28266	28376	28628	28357	28116	28710	28293	28429	28253	28563	28381	28306	28453	28304	28414	28255	28233	28391	28147	28288	28231	28376	28204	28437	28411	28565	28386	28459	28356	28260	28355	28502	28207	28399	28388	28317	28488	28496	28498	28285	28243	28473	28525	28081	28397	28441	28597	28524	28415	28382	28296	28204	28498	28518	28539	28427	28478	28228	28563	28393	28352	28388	28189	28263	28345	28156	28098	28327	28426	28329	28524	28570	28384	28512	28454	28288	28405	28248	28563	28334	28386	28337	28411	28399	28229	28314	28560	28316	28604	28496	28334	28664	28156	28409	28523	28481	28485	28492	28388	28389	28394	28317	28387	28463	28314	28673	28337	28442	28263	28450	28356	28490	28555	28467	28536	28513	28388	28341	28347	28329	28338	28170	28261	28432	28456	28139	28251	28404	28424	28484	28502	28498	28641	28511	28403	28316	28339	28399	28458	28130	28531	28167	28382	28356	28610	28448	28278	28235	28387	28516	28381	28454	28537	28390	28252	28446	28472	28264	28422	28348	28453	28413	28172	28566	28189	28201	28452	28497	28280	28307	28329	28459	28202	28491	28150	28227	28306	28375	28507	28424	28135	28435	28308	28462	28467	28490	28303	28302	28638	28422	28328	28403	28373	28439	28362	28386	28471	28399	28337	28350	28396	28228	28224	28339	28376	28313	28549	28565	28314	28298	28605	28500	28244	28494	28324	28227	28099	28523	28528	28542	28351	28171	28394	28436	28418	28470	28352	28443	28205	28211	28384	28439	28339	28655	28246	28554	28478	28263	28493	28362	28371	28548	28236	28137	28448	28194	28587	28167	28410	28231	28485	28256	28507	28281	28136	28582	28271	28597	28128	28211	28223	28474	28383	28471	28452	28511	28362	28421	28681	28191	28243	28569	28167	28262	28316	28532	28493	28618	28264	28268	28488	28416	28181	28500	28535	28437	28359	28583	28523	28310	28501	28360	28321	28305	28504	28398	28086	28317	28330	28356	28302	28382	28342	28280	28274	28337	28344	28606	28568	28458	28463	28397	28326	28308	28480	28353	28456	28641	28409	28292	28322	28308	28390	28654	28554	28407	28268	28223	28440	28278	28342	28498	28433	28404	28176	28443	28258	28368	28493	28678	28488	28360	28347	28598	28474	28470	28519	28420	28354	28369	28236	28382	28563	28348	28411	28465	28455	28339	28324	28535	28259	28531	28428	28330	28426	28417	28340	28307	28579	28369	28345	28293	28436	28356	28479	28516	28306	28423	28310	28352	28243	28458	28468	28268	28347	28259	28383	28376	28329	28206	28553	28548	28623	28401	28160	28358	28483	28494	28780	28635	28464	28429	28117	28391	28501	28270	28516	28359	28575	28474	28378	28125	28428	28550	28389	28329	28356	28364	28539	28323	28489	28490	28258	28424	28482	28600	28251	28429	28315	28475	28448	28105	28450	28435	28227	28481	28405	28281	28282	28354	28454	28196	28664	28298	28332	28431	28550	28273	28299	28390	28375	28269	28378	28585	28501	28436	28623	28407	28452	28460	28222	28199	28225	28671	28280	28303	28275	28265	28525	28636	28444	28364	28604	28548	28536	28396	28496	28506	28290	28426	28273	28179	28237	28360	28391	28451	28335	28503	28300	28370	28508	28479	28383	28476	28424	28411	28265	28286	28576	28474	28285	28483	28268	28463	28403	28011	28493	28417	28237	28362	28467	28365	28182	28543	28207	28171	28509	28425	28500	28244	28570	28484	28418	28463	28400	28460	28288	28317	28660	28541	28240	28258	28374	28587	28560	28648	28383	28669	28546	28608	28290	28188	28491	28648	28465	28322	28414	28518	28425	28266	28358	28460	28511	28359	28381	28377	28232	28505	28436	28329	28295	28413	28288	28466	28516	28256	28493	28402	28530	28217	28423	28485	28350	28496	28248	28301	28357	28499	28474	28249	28352	28462	28358	28377	28378	28528	28449	28214	28417	28525	28396	28297	28324	28321	28600	28560	28123	28495	28582	28317	28430	28225	28272	28202	28344	28511	28381	28428	28357	28418	28394	28256	28213	28293	28500	28695	28300	28404	28424	28473	28443	28538	28400	28531	28333	28390	28363	28562	28494	28342	28435	28477	28295	28519	28368	28451	28348	28478	28136	28297	28670	28497	28482	28410	28499	28335	28155	28188	28249	28293	28402	28441	28486	28329	28504	28571	28350	28550	28318	28458	28368	28404	28563	28357	28390	28460	28470	28428	28419	28347	28191	28364	28439	28313	28335	28302	28364	28385	28367	28366	28361	28140	28319	28276	28261	28301	28217	28477	28583	28456	28123	28523	28428	28406	28497	28291	28400	28216	28267	28633	28416	28529	28596	28500	28357	28401	28366	28091	28330	28393	28405	28274	28321	28489	28262	28423	28332	28306	28463	28633	28388	28366	28376	28704	28553	28418	28234	28354	28501	28359	28470	28324	28395	28380	28287	28376	28488	28593	28411	28424	28596	28377	28330	28550	28598	28428	28426	28464	28355	28409	28359	28555	28386	28471	28285	28478	28535	28180	28424	28478	28557	28431	28182	28626	28450	28405	28291	28525	28458	28395	28505	28668	28421	28503	28531	28489	28320	28261	28175	28477	28327	28309	28392	28461	28314	28460	28499	28158	28357	28458	28416	28383	28321	28466	28479	28398	28472	28384	28225	28517	28559	28372	28609	28460	28433	28292	28361	28260	28407	28412	28577	28461	28333	28492	28386	28273	28369	28245	28415	28227	28402	28474	28309	28284	28385	28332	28446	28384	28583	28339	28266	28499	28362	28453	28396	28645	28377	28532	28550	28385	28451	28327	28449	28377	28411	28398	28261	28441	28222	28721	28396	28588	28292	28600	28508	28115	28355	28483	28414	28451	28701	28478	28310	28290	28405	28461	28600	28239	28451	28629	28449	28540	28350	28428	28623	28187	28469	28378	28583	28558	28379	28484	28470	28479	28214	28426	28119	28280	28281	28411	28255	28291	28429	28501	28514	28404	28227	28595	28539	28323	28423	28479	28776	28394	28323	28425	28141	28477	28546	28318	28479	28302	28317	28160	28370	28368	28543	28218	28227	28343	28685	28587	28564	28403	28350	28506	28452	28226	28401	28432	28657	28454	28437	28459	28302	28340	28558	28501	28339	28224	28323	28244	28350	28519	28255	28245	28451	28351	28319	28380	28179	28420	28705	28381	28322	28148	28404	28362	28486	28355	28451	28375	28383	28490	28399	28448	28481	28454	28503	28234	28143	28170	28276	28400	28175	28338	28113	28245	28414	28423	28588	28528	28137	28222	28485	28601	28510	28127	28234	28426	28524	28217	28249	28349	28330	28524	28350	28237	28052	28508	28219	28417	28273	28514	28342	28408	28426	28375	28350	28389	28458	28174	28479	28318	28508	28311	28226	28286	28416	28480	28347	28650	28490	28334	28320	28309	28223	28378	28279	28180	28456	28485	28433	28594	28351	28601	28364	28468	28235	28337	28451	28626	28454	28402	28445	28352	28305	28521	28549	28410	28487	28621	28361	28293	28557	28465	28645	28473	28452	28327	28410	28404	28518	28574	28507	28256	28355	28215	28534	28561	28597	28459	28671	28402	28492	28404	28334	28354	28560	28278	28438	28570	28433	28556	28459	28537	28461	28510	28281	28436	28323	28349	28223
22330	38503	35817	33358	81015	85985	66363	44664	29455	24735	23435	23342	23430	23279	23302	23568	23341	23356	23584	23532	23470	23239	23428	23426	23226	23260	23364	23332	23440	23333	23362	23306	23325	23406	23227	23465	23278	23328	23250	23351	23429	23313	23331	23324	23252	23346	23433	23158	23424	23316	23454	23489	23426	23294	23176	23348	23564	23277	23371	23356	23411	23414	23330	23286	23620	23417	23318	23436	23458	23334	23356	23412	23284	23347	23436	23302	23335	23332	23568	23427	23311	23345	23535	23463	23486	23318	23356	23675	23182	23292	23203	23226	23342	23280	23535	23124	23226	23327	23385	23332	23260	23411	23250	23325	23367	23393	23250	23309	23519	23273	23518	23418	23226	23399	23410	23509	23425	23261	23442	23375	23441	23463	23438	23430	23460	23384	23275	23481	23442	23284	23443	23272	23501	23604	23256	23210	23572	23350	23427	23236	23582	23474	23435	23337	23284	23434	23282	23524	23384	23447	23291	23333	23345	23284	23321	23387	23460	23350	23507	23398	23430	23289	23331	23409	23475	23435	23318	23285	23490	23340	23194	23304	23403	23508	23299	23326	23476	23175	23243	23198	23556	23397	23416	23508	23318	23245	23458	23207	23344	23410	23420	23399	23399	23444	23415	23449	23561	23377	23533	23460	23308	23423	23438	23342	23223	23320	23340	23448	23403	23475	23313	23463	23474	23380	23344	23509	23270	23565	23232	23339	23530	23184	23264	23239	23306	23261	23415	23269	23411	23417	23490	23367	23352	23379	23515	23549	23347	23495	23473	23358	23395	23330	23400	23375	23309	23457	23320	23387	23256	23248	23338	23273	23302	23310	23406	23385	23393	23254	23455	23509	23345	23460	23412	23360	23222	23415	23430	23244	23306	23271	23329	23332	23295	23398	23377	23330	23416	23426	23429	23281	23627	23231	23205	23420	23463	23172	23299	23415	23302	23374	23257	23469	23099	23448	23268	23257	23407	23323	23336	23224	23248	23349	23476	23309	23150	23530	23395	23431	23296	23499	23543	23217	23324	23389	23510	23404	23240	23248	23135	23572	23180	23350	23114	23209	23415	23359	23312	23297	23226	23326	23302	23226	23313	23222	23440	23520	23471	23322	23491	23430	23354	23539	23171	23263	23423	23318	23295	23288	23329	23495	23380	23353	23478	23316	23288	23148	23395	23655	23278	23235	23415	23397	23251	23479	23246	23386	23114	23287	23317	23268	23171	23571	23431	23407	23267	23454	23287	23313	23485	23182	23376	23390	23420	23334	23425	23304	23231	23421	23273	23397	23266	23348	23587	23422	23231	23394	23232	23574	23268	23348	23408	23508	23394	23360	23282	23395	23398	23308	23467	23356	23502	23369	23230	23310	23458	23381	23530	23398	23356	23335	23269	23436	23493	23426	23293	23332	23264	23304	23553	23373	23192	23313	23361	23500	23364	23417	23478	23639	23244	23319	23471	23453	23227	23459	23245	23362	23425	23410	23373	23336	23348	23378	23348	23175	23287	23181	23263	23330	23381	23179	23342	23287	23531	23199	23340	23296	23519	23311	23308	23283	23531	23307	23424	23247	23149	23375	23391	23308	23496	23299	23381	23247	23441	23433	23272	23435	23455	23619	23470	23282	23261	23443	23443	23360	23429	23357	23115	23187	23341	23327	23433	23467	23418	23312	23454	23294	23219	23390	23223	23446	23295	23623	23295	23368	23234	23724	23287	23323	23294	23488	23331	23485	23416	23325	23474	23402	23215	23271	23262	23599	23363	23435	23343	23383	23360	23511	23334	23316	23288	23376	23265	23283	23380	23208	23447	23194	23408	23443	23456	23435	23379	23257	23408	23367	23180	23222	23527	23354	23474	23423	23400	23356	23322	23326	23496	23305	23327	23629	23324	23382	23429	23417	23346	23339	23221	23191	23442	23441	23289	23376	23339	23353	23481	23318	23397	23428	23455	23423	23358	23176	23208	23428	23378	23373	23548	23366	23383	23401	23484	23362	23210	23289	23470	23326	23332	23401	23251	23535	23209	23508	23430	23453	23527	23379	23329	23073	23455	23439	23389	23413	23315	23474	23399	23250	23370	23406	23417	23204	23366	23423	23210	23532	23435	23309	23504	23389	23258	23401	23301	23379	23377	23381	23353	23327	23289	23507	23224	23369	23346	23525	23513	23320	23305	23256	23346	23359	23439	23302	23406	23423	23398	23171	23532	23377	23184	23554	23431	23181	23351	23396	23382	23196	23478	23398	23414	23382	23308	23244	23286	23362	23511	23154	23508	23196	23468	23246	23298	23503	23339	23412	23260	23419	23461	23410	23344	23400	23314	23487	23375	23374	23286	23484	23417	23420	23289	23418	23315	23391	23365	23208	23474	23298	23433	23336	23323	23381	23324	23547	23503	23208	23339	23458	23358	23319	23182	23374	23173	23424	23349	23413	23408	23385	23327	23419	23329	23334	23252	23447	23409	23366	23525	23295	23323	23279	23190	23408	23336	23424	23319	23394	23264	23397	23392	23407	23385	23184	23522	23184	23468	23344	23426	23328	23445	23496	23543	23302	23376	23199	23433	23430	23414	23500	23428	23226	23324	23292	23585	23314	23495	23203	23474	23425	23405	23448	23432	23353	23438	23338	23346	23456	23504	23066	23437	23245	23345	23444	23627	23353	23553	23338	23342	23218	23508	23403	23429	23315	23486	23390	23325	23357	23472	23218	23324	23390	23363	23266	23444	23395	23374	23271	23404	23418	23521	23298	23370	23261	23369	23349	23215	23530	23321	23328	23347	23440	23261	23150	23340	23210	23341	23331	23313	23305	23474	23433	23068	23323	23332	23176	23340	23297	23378	23271	23283	23202	23241	23340	23283	23325	23207	23302	23149	23556	23297	23306	23219	23336	23331	23270	23427	23558	23419	23264	23452	23368	23224	23444	23348	23514	23442	23315	23352	23431	23586	23380	23352	23342	23437	23359	23343	23565	23385	23288	23323	23204	23296	23412	23336	23190	23473	23416	23503	23321	23501	23465	23266	23427	23496	23276	23577	23331	23247	23359	23323	23209	23462	23440	23369	23364	23480	23303	23357	23356	23280	23322	23259	23430	23292	23425	23388	23381	23401	23384	23405	23317	23464	23493	23442	23471	23307	23171	23409	23342	23546	23570	23428	23336	23456	23522	23457	23424	23399	23405	23577	23381	23449	23415	23195	23405	23274	23453	23389	23356	23307	23405	23677	23443	23365	23557	23231	23370	23323	23284	23411	23598	23444	23359	23461	23464	23377	23341	23226	23143	23488	23351	23235	23577	23359	23359	23410	23321	23332	23496	23366	23362	23443	23454	23192	23442	23311	23423	23370	23557	23247	23249	23379	23359	23451	23218	23343	23252	23365	23187	23368	23461	23279	23450	23440	23452	23372	23355	23256	23429	23316	23504	23364	23419	23318	23474	23358	23356	23339	23355	23358	23364	23453	23361	23449	23309	23495	23405	23373	23564	23394	23405	23285	23374	23534	23500	23342	23409	23299	23320	23253	23359	23381	23279	23441	23429	23486	23347	23372	23269	23432	23357	23478	23543	23446	23269	23354	23263	23413	23257	23292	23441	23494	23449	23294	23346	23309	23330	23366	23337	23503	23442	23323	23359	23333	23488	23360	23367	23386	23385	23329	23324	23461	23576	23487	23260	23408	23309	23366	23314	23406	23415	23421	23343	23360	23337	23354	23532	23253	23461	23304	23464	23353	23337	23319	23454	23288	23292	23449	23510	23381	23291	23485	23354	23395	23335	23406	23424	23347	23336	23442	23416	23372	23476	23359	23242	23307	23242	23316	23396	23508	23412	23408	23421	23384	23433	23514	23419	23415	23381	23466	23292	23378	23306	23421	23175	23340	23437	23304	23372	23381	23436	23300	23405	23275	23511	23338	23337	23348	23516	23541	23360	23507	23443	23389	23396	23417	23395	23333	23353	23467	23492	23455	23336	23278	23478	23555	23405	23415	23321	23354	23474	23488	23561	23331	23419	23358	23257	23456	23416	23327	23356	23484	23487	23255	23435	23499	23369	23450	23288	23369	23377	23330	23421	23473	23634	23409	23386	23403	23373	23494	23459	23290	23449	23317	23303	23383	23267	23681	23321	23422	23368	23557	23395	23413	23327	23323	23428	23557	23569	23158	23531	23367	23233	23348	23289	23231	23359	23315	23385	23330	23212	23336	23311	23415	23418	23276	23277	23322	23355	23419	23510	23268	23229	23428	23533	23316	23464	23367	23437	23206	23233	23345	23213	23478	23406	23420	23356	23551	23534	23413	23371	23491	23399	23373	23390	23348	23389	23245	23375	23429	23420	23234	23273	23390	23436	23370	23336	23442	23328	23293	23291	23376	23361	23363	23387	23491	23456	23180	23396	23294	23397	23169	23333	23376	23379	23229	23425	23358	23415	23382	23427	23386	23158	23424	23292	23315	23192	23367	23443	23376	23400	23420	23401	23312	23328	23351	23260	23268	23442	23356	23185	23292	23293	23451	23521	23426	23272	23531	23491	23367	23464	23414	23380	23302	23299	23318	23452	23327	23298	23448	23314	23387	23315	23293	23331	23587	23319	23480	23264	23253	23220	23393	23289	23224	23496	23182	23379	23468	23416	23339	23369	23475	23239	23353	23469	23429	23365	23385	23424	23270	23376	23314	23222	23358	23472	23242	23399	23586	23394	23342	23417	23361	23368	23300	23403	23440	23335	23397	23419	23214	23425	23546	23319	23245	23343	23392	23173	23435	23217	23394	23314	23142	23568	23187	23424	23311	23344	23330	23448	23486	23317	23399	23554	23317	23220	23336	23443	23451	23297	23457	23426	23368	23249	23281	23415	23550	23310	23440	23477	23338	23342	23133	23428	23443	23171	23374	23290	23487	23398	23041	23655	23525	23545	23348	23385	23445	23456	23475	23277	23679	23310	23361	23338	23398	23342	23305	23327	23375	23360	23189	23515	23172	23526	23387	23379	23412	23354	23294	23292	23236	23306	23471	23437	23516	23270	23550	23456	23472	23310	23439	23244	23487	23491	23465	23451	23498	23299	23537	23461	23317	23540	23342	23357	23506	23347	23503	23393	23130	23363	23355	23605	23595	23460	23368	23466	23335	23496	23273	23459	23351	23437	23496	23207
31392	26022	30955	30151	37341	41659	36090	31052	28757	28211	28135	27900	28283	28196	28145	28075	27924	28274	28228	28306	28328	28124	28187	28282	28081	28137	28173	28159	28330	28027	28219	28110	28343	28346	28361	28123	27949	28261	28116	28011	28051	28252	28240	28324	28051	28151	28076	28161	28198	28448	28062	28186	28220	28141	28057	28037	28241	27996	28327	28187	28291	28068	28049	28411	28326	28032	28237	28236	28235	28147	28191	28187	28138	28215	28039	28095	28010	28284	28306	28153	28110	28452	28322	28050	28214	27956	28341	28191	28173	28395	28010	28349	28154	28125	28129	28111	28279	27976	28043	28157	27886	28002	28276	28093	28019	28195	28101	28012	28161	28168	28252	28034	27958	27922	28388	28220	27926	28260	28178	28374	28100	28049	28411	28095	28348	28240	28275	27826	28053	28254	28194	28014	28151	28332	28370	28279	28343	28165	28059	28356	28132	28270	28043	28259	28527	28061	28307	28057	28402	28115	28077	28081	28102	28029	28225	28401	28056	28461	28020	28194	28052	28128	28082	27970	28153	28190	28374	28055	28194	28424	27976	28183	28278	27879	28089	28096	28004	28312	28216	28086	28166	28125	28127	28132	28077	28006	28237	28128	28208	28312	28152	28169	28162	28121	28173	28216	28154	27942	28145	28220	28306	28117	28319	28125	28279	27956	28026	28173	28258	27946	28369	28088	27991	28157	28434	28201	28142	28252	28132	28207	28214	28026	28130	28037	28190	28183	28163	28372	28139	28324	27984	28167	28273	28033	28166	28388	28448	28318	28222	28433	28026	27898	27978	28204	27990	28132	28005	28134	28272	28092	28308	28336	28212	28133	28177	28124	28267	28225	28145	28050	27976	28015	28120	28206	28134	28090	28102	28053	28342	28237	28247	28037	28164	27952	28093	28159	28098	28333	28292	28185	28301	27998	28333	28022	28109	28137	28211	28079	28214	28048	28170	27920	28364	28179	28113	27995	28051	28265	28086	28027	28183	28219	28037	28269	28213	28293	28306	28274	28329	28033	28198	28018	28251	28053	28227	28012	28166	28466	28043	28142	28350	28109	28307	28208	28050	27985	27973	28297	28149	28216	28264	28173	28182	28311	28094	27993	28282	28160	28012	28238	27913	28024	27898	28208	27900	28328	28141	28060	28038	28367	27941	28196	28028	28095	28354	27909	28160	28226	28210	28173	28178	28250	28255	28145	28168	28236	28244	28230	28011	28118	28162	28026	28057	28156	28043	28115	28262	28217	28054	28284	28334	28309	27953	28302	28101	28434	28376	28275	28117	28287	28119	28125	28271	28177	28243	28104	28256	28339	27982	28148	28106	28132	28220	28244	28165	28154	28297	27867	28002	28128	28460	28275	28195	28397	28249	28146	28145	28176	27978	28288	28096	28068	28259	27938	27968	28144	28188	27788	28237	28143	28182	28155	27976	28229	28339	28149	28248	28068	28438	28274	28057	28306	28093	28163	28168	28309	28082	28244	28068	28113	28049	28363	27999	28124	28196	28067	28180	28052	28135	28389	28044	28136	28343	28270	28044	27935	28130	28301	28153	28071	28292	28109	28175	28198	28429	28236	28156	27945	28383	28069	28108	28180	28236	27911	28258	28093	28074	27995	28230	28395	28021	28181	28241	28018	28336	28119	28147	28248	28000	28053	28024	28243	28378	28139	28057	28161	28257	28377	27760	27998	28040	27892	28144	28059	28260	28290	28195	28231	28003	28153	28204	28215	28076	28229	28217	28135	28045	27934	28203	28070	27989	28131	28204	28301	28085	28143	28076	28194	28173	28114	28129	28131	27915	28012	28317	27938	28070	28172	28365	28108	28273	28355	28225	28100	28033	27786	28167	28427	27963	28130	28077	28164	28254	28089	27998	28212	28236	28255	28126	28279	28285	28317	28101	28225	27969	27971	28043	28070	27985	28444	28268	28103	28158	28311	28142	28174	28108	28194	28230	28227	28138	28140	27992	28032	28218	28066	27948	28087	28095	28497	28404	28273	28175	28139	28323	28218	28089	28055	28243	28190	27998	28313	28197	28092	28192	28234	28403	28271	28370	28169	27946	28059	28283	28171	28369	28319	28310	28155	27935	28186	27899	28493	28183	28210	28253	27993	28207	28200	28236	28458	28325	27966	28109	28110	28008	28080	28299	28462	28064	28070	28071	27904	28012	27922	28030	28098	28230	28220	28258	28213	28165	28077	28335	27908	27973	28201	28057	28044	28077	28386	28225	28173	27982	28008	27934	28373	28363	27971	28184	28309	28191	28165	28006	28239	28217	28007	28082	28296	28156	28189	28059	28348	28219	28189	28167	28160	28136	28211	28157	28277	28234	28120	28121	27911	27977	28316	28177	28014	28332	28237	28013	28304	28320	28557	28149	28049	28144	28166	28165	28105	28171	28354	28075	28113	28150	28171	27875	28128	28389	28380	28283	28151	27981	28407	28400	28191	28220	27896	28193	28076	28115	28353	28372	28090	28253	28244	28108	28290	28224	28347	28245	28288	28359	28462	28217	28062	27951	28092	28124	28113	28254	28157	28324	28025	28027	28037	28306	28212	28408	28159	28068	28035	28140	28365	28223	28041	28048	28236	28042	28018	28108	28101	28276	27873	28116	28163	28224	28309	28086	28312	28138	28067	28050	28219	28145	28151	28150	28103	28129	28270	28109	28202	28115	27901	28198	28214	28061	28333	28056	28159	28196	28195	28306	28263	28089	27979	28124	28041	28256	28256	28204	27944	28202	27995	28176	28038	28119	28191	28263	28190	28267	28106	28178	28098	28072	28340	28000	28292	28240	27969	28131	27877	28212	27968	28182	28402	28069	28228	28203	28373	27943	28209	28007	28262	27952	28133	28016	28111	27853	28404	28209	28138	27911	28135	28082	27935	28195	28153	28226	28153	28041	27931	28159	28246	28159	28289	28217	28150	28281	28181	28336	28207	28209	28040	27862	28084	28249	28170	28049	28202	28088	28063	28015	28079	28187	28204	28246	28139	27989	27952	28286	28191	28254	28096	28313	27917	28255	28218	28141	28169	28167	28389	28148	27974	28311	28382	28117	28265	28193	28126	28276	28149	28199	28354	28201	28125	28034	28232	28218	28144	28146	28162	28242	28160	28003	28165	28079	28102	28049	28148	28271	28048	28601	28340	28419	27991	28210	27965	27988	27952	28023	28116	28001	28112	28428	28204	28096	27948	28396	28264	28137	28162	28114	28214	28214	27846	28343	28187	28183	28122	28181	28079	28199	28216	28339	28083	28230	27982	28184	28046	28174	28163	28249	28408	28156	28053	28158	28227	28314	28170	28305	28144	28060	28392	28180	28469	28262	28117	28396	27959	28267	28115	28216	28235	28257	28142	28191	28132	28263	28088	28313	28309	28075	28320	27983	28027	28301	28279	28217	28200	28207	28025	28082	28258	28147	28341	28151	28008	28255	28052	28032	28002	28164	28166	28167	28427	28316	28415	28042	28137	27980	28019	28201	28159	28206	28514	28267	28026	28087	28136	28085	27781	28117	27981	28373	28255	27995	28106	28317	28037	28173	28276	28182	28107	28088	28104	28198	28218	28145	28211	28020	28110	27901	28122	28123	28250	28232	28113	28293	27987	27999	28361	28225	28351	28290	28149	28125	28276	28045	28340	28125	28249	28337	28223	28071	28417	28130	28129	28310	28075	28164	28134	28357	28285	28242	28213	28124	28146	28053	28130	28294	27863	28282	28130	28190	28149	28195	28177	28214	28158	28245	28172	28234	28340	28301	28141	28102	28087	28037	28238	28210	28226	28214	28015	28064	28048	28119	28120	27995	28078	28056	28082	28255	28143	28276	28177	27955	28133	28347	28180	28268	28228	28150	27907	28233	28219	28329	27863	28181	28169	28126	28101	28260	28035	28186	28149	28109	28209	28174	27902	28121	28010	27957	28002	28186	28219	28191	28339	28329	28171	28197	28226	28136	27884	28149	28319	28160	28117	28220	28147	28176	28238	28365	28207	28350	28199	28297	27988	28084	28171	28079	28235	28116	28139	28316	28395	28138	28323	27979	28340	28084	28408	28312	28150	28220	28331	28426	28048	28172	27974	28264	28118	28098	28241	28388	28101	28138	28085	28080	28290	28016	28251	28089	28112	28248	28086	28171	27973	28269	28269	28270	28439	28116	28234	28288	28158	28121	28093	28327	28223	28280	28195	28328	28233	28253	28341	28190	28144	27762	28160	28177	28188	28077	28325	28098	28217	28087	28127	28402	28048	28198	28032	28210	27960	28295	28141	28119	28351	28323	28213	28183	28526	28149	28163	28129	28159	28130	28220	28348	28287	28256	28292	28124	28223	28392	28208	28181	28128	28271	28255	28097	28208	28313	28336	28070	28302	28090	27976	28103	28092	28226	28080	28098	28342	28156	28087	28275	28135	27806	28082	28251	28311	27869	27991	28314	28404	28140	28197	28027	28045	28173	28286	28082	28219	28130	28142	28024	28315	28356	28079	28071	28022	28283	28151	28242	28204	28003	28177	28225	28243	28062	28182	28166	28235	28024	28182	28193	28137	28161	28104	28253	28307	28228	28054	28191	28238	28055	28551	28259	28177	28172	28211	27916	28182	28153	28164	28061	28230	28234	28463	28230	28329	28208	28234	28154	28221	28171	28131	28017	28234	28168	28070	28304	28237	28081	28049	28316	28062	28050	28209	28166	28170	28316	28190	28004	28215	28138	28218	28205	28174	28207	28038	27948	28039	28331	28184	28119	28104	28175	28263	28199	28093	28143	28311	28310	28197	28262	27988	28138	28208	28251	28177	28110	28324	28373	28521	28116	27829	28288	28086	28128	28353	28328	28262	28093	28499	28286	28116	28182	28035	28222	27859	28127	28201	28101	28016	28344	28116	28121	28069	28046	28232	28371	28024	28107	28176	28295	28141	28087	28047	27889	28241	28131	28207	28116	28108	28179	28152	28365	28112	28165	28246	28020	28175	27864	27991	27923	28175	28126	28187	28112	28270	28380	28276	28250	28272	28156	28260	28261	28364	28195	28147	28138	28130	28334	28023	28402	28090	28310	28332	27984	27946	28135	28108	28142	28236	28091	28283	27992	28166	28021	27885	28072	28310	28130	28244	28114	28164	28149	28303	28121	28073	28026	28335	28200	28053
22049	26927	26558	25151	37117	38828	31988	25926	23886	23166	23303	23266	23056	23331	23323	23016	23308	23130	23030	23126	23084	23207	23148	23098	23066	23056	23364	22994	23018	23086	23368	23116	23158	23208	23198	23154	23107	23259	23127	23125	23209	23073	22964	23212	23192	23161	23251	23191	23170	23207	23153	23263	23291	23192	23215	23374	23187	23016	23133	23231	23112	22973	23143	23075	23189	23199	22984	23024	23131	23140	23132	23168	23337	23080	23037	23053	23360	23062	23040	23131	23048	23196	23180	23146	23095	23239	23186	23331	23252	23344	23075	23359	23231	23289	23087	23146	22997	23215	23136	23147	23082	23237	23134	23119	22834	23335	22989	23145	23135	23154	23272	23265	23198	23146	23173	23058	23277	23020	23131	23094	23140	23160	23082	23197	23071	23077	23142	23170	23168	23181	23236	23273	23249	23170	23098	23051	23180	23117	23215	23082	23149	23077	23147	23186	23270	23147	23073	23160	23133	23133	23207	23210	23218	23092	23209	23162	23183	23179	23129	23012	23226	23118	23111	23118	23201	22934	23329	23201	22945	23160	23124	23132	23129	23229	23122	23221	23131	23137	23268	23088	23259	23055	23046	23153	23153	23178	23137	23207	23120	23067	23097	23245	23202	23297	23120	23059	23237	23259	23162	23188	23146	23131	22931	23087	22988	23177	22998	23199	23170	23077	23205	23233	23081	23172	23201	23262	23192	23319	23307	23165	23014	23224	23056	23034	23093	23122	23263	23139	23213	23155	23302	23074	23180	23162	23243	23305	23106	23138	23114	23077	23237	23104	23306	23086	23203	23174	23138	23165	22999	22923	22935	23169	23032	23017	23250	23203	23183	23015	23413	23028	23057	23127	23238	23181	23283	23073	23078	23329	23210	23020	23103	23107	23105	23099	23076	23121	23184	23068	23198	23142	23163	23200	23211	23242	23148	23143	23233	23080	23105	23187	23312	23044	23091	23243	23170	23202	23198	23278	23224	23107	23217	23160	23061	23209	23087	23118	23179	23142	23124	23137	23206	23199	23058	23045	23149	23184	23166	23207	23278	23092	23045	23124	23248	23286	23205	22992	23073	23072	23135	23180	23261	23285	23163	23059	23093	23216	23143	23115	23270	23255	23019	23156	23382	23120	23314	23085	23317	23353	23060	23218	23328	22970	23052	23298	23221	23072	23121	22970	23245	23281	23114	23179	23036	23124	23054	23272	23204	23072	22971	23305	23069	23087	23133	23082	23237	23164	23064	23273	23193	23213	23206	23164	22987	23160	23185	23129	23168	23090	23250	23248	22949	23150	23080	23292	22926	23104	22914	22994	23273	23190	23122	23122	23157	23204	23273	23251	23255	23150	23231	23156	23189	23004	23334	23218	23138	23108	23155	23109	23145	23185	23035	23286	23119	23199	23184	23239	23172	22866	23210	23123	23280	23155	23184	23095	23305	23194	23254	23140	23267	23220	22994	23344	23146	23192	23195	23148	23094	23189	23348	23303	23075	23121	23157	23069	23167	23094	23081	23243	23187	23304	23183	23101	23262	23072	23123	23263	23165	23257	23256	23093	23219	23243	23139	23147	23189	23236	23247	23337	23120	23159	23128	23087	23195	23103	23280	23255	23249	22926	23184	23204	23030	23167	23277	23132	23106	23179	23002	23192	23125	23233	23215	23127	23110	23274	23273	23074	23114	23279	23139	23190	23282	23101	23225	23291	23227	23120	23171	23038	23083	23258	23112	23215	23122	23217	23202	23230	23232	23123	23243	23174	23296	23143	23094	23319	23152	23177	23337	23232	23016	22977	23186	23059	23088	22940	23111	23296	23132	23007	23273	23087	23095	23018	23235	23232	23222	23044	23199	23130	23025	23070	23353	23172	23260	23073	23134	23110	23212	23246	23158	23307	23169	23185	23165	23083	23242	23149	23193	23174	23211	23066	23144	22960	23077	23330	23170	23382	23055	23288	23055	23055	23310	23036	23106	23251	22932	23060	23088	23279	23271	23205	23276	23128	23059	23140	23152	23164	23176	23193	23074	23266	23216	23145	23027	23310	23206	23085	23198	23056	22946	23283	23216	23101	23090	23197	23282	23058	23045	23228	23208	22947	23091	23033	23191	23118	23233	23105	23253	23182	23140	23227	23091	23117	23382	23213	23194	23054	23283	23138	23203	23264	23026	23248	23246	23066	23223	23092	23165	23175	23035	23071	23152	22933	23185	22962	23114	23274	22863	22888	23225	23107	23227	23072	23227	23277	23163	22963	23045	23234	23276	23164	23075	23181	23148	23070	22974	23067	23143	23153	23254	23021	23328	23338	23145	23260	23294	23102	23212	23105	22791	23085	23271	23203	23076	23225	23316	23051	23110	23318	23283	23158	23219	23194	23391	23146	22943	23230	23066	23182	23025	23146	23038	23158	23202	22908	23100	23058	23257	23188	23119	23210	23050	23197	23096	23234	23178	23048	23161	23157	23044	23105	23128	23117	23009	23148	23197	23161	23197	22918	23124	23158	23221	23250	23186	23097	23098	23224	23136	23068	23046	23245	23096	23293	23112	23039	23215	23080	22998	23315	23117	23226	23112	23159	23205	23140	23313	23154	23080	23178	23083	23290	23105	23428	23227	23158	23095	23150	23094	22982	23229	23009	23240	23001	23042	23191	23159	23162	22941	23201	22976	23214	23194	23279	23267	23086	23462	23128	23047	23001	23063	23202	23046	23169	23205	23136	23043	23150	23148	23186	23248	23101	23233	23147	23243	23184	23110	23096	23272	23153	23085	23232	23242	23139	23219	23082	23156	23113	23213	23171	23164	23425	23063	23228	23210	23160	23112	23272	23009	23232	23089	23201	23162	23080	23073	23041	23220	23271	23166	23355	23225	23090	23350	23121	22962	23102	23074	23086	23018	23246	23114	22996	23076	23264	23163	23164	23215	23006	23177	23342	23181	23093	23049	23225	23279	23198	23119	23133	23175	23283	23263	23147	23143	23051	23157	23270	23290	23070	23218	23238	22969	23025	23101	23281	23020	23093	23148	23046	23135	22930	23226	23214	23130	23354	23154	23223	23191	23217	23119	23147	23136	23113	23184	23134	23078	23244	23207	23213	23280	23192	23077	22932	23182	23069	23204	23224	23288	23190	23043	23260	23212	23209	23203	23124	23157	23180	23207	23196	23235	23217	23340	23048	23162	23216	23050	23101	23255	23235	23124	22974	23243	23113	23317	23180	23014	23041	23065	23071	23283	23109	23272	23039	23161	23151	23191	23238	22946	23104	23060	23165	23158	23169	23080	23173	23219	23224	23069	23253	23070	23201	23113	23214	23163	23105	23191	23052	23298	23379	23270	22963	23114	23128	23146	23243	22971	23396	23048	22827	23302	23172	23176	23250	23133	23149	23137	23261	23176	23196	23095	23099	23207	23030	23073	23147	23186	22983	22989	23292	23224	23218	23209	23310	23251	23169	23152	23166	23338	23124	23209	23034	23003	23221	23154	23264	23291	23259	23117	23286	23199	23168	23201	23127	23283	23212	22970	23160	23071	23203	23109	23185	23145	23179	23050	23056	23068	23147	23194	23098	23153	23178	23128	23023	22942	23039	22998	23270	23175	23157	23194	23062	23318	23116	23114	23244	23151	23231	23259	23056	23209	23049	23313	23167	23251	23159	23232	23207	23071	23114	23233	23210	23180	23124	23120	23367	23201	23168	23238	22920	23105	23180	23053	23023	23249	23274	23074	23242	23268	23192	23157	23166	23120	23187	23060	23033	22991	23133	23183	23280	23070	23288	23116	23344	23137	23129	23137	23122	23182	23250	23052	23161	23228	23068	23212	23100	23053	23066	23247	23132	23123	23208	23214	23249	23099	23362	23077	23057	22997	23239	23073	22953	23245	23163	23209	23101	23104	23261	23231	23398	23125	23358	23157	23238	23307	23135	23232	23127	23078	23168	23214	23010	22997	23269	23142	23209	23067	23332	23067	23310	22966	23202	23246	23028	23288	23249	23176	23145	23088	23163	23239	23272	23163	23191	23131	23000	23142	23310	23105	23129	23172	23004	23134	23059	23242	23238	23287	23229	23127	23160	23194	23118	23132	23114	23191	23138	23373	22997	23303	23078	23191	23221	23195	23391	23319	23353	23205	23227	23124	23161	23093	23381	23095	23195	23105	23221	23196	23201	23287	23230	23296	23192	23250	23267	23261	23164	23142	23257	23034	23279	23209	22970	23143	23260	23253	23215	23154	23196	23139	23228	23148	22981	23010	23213	23142	23027	23085	23170	23284	23118	23331	23134	23315	23232	23275	23172	23186	23095	23385	23110	23072	23072	23043	23020	23192	23167	23214	23101	23152	23168	23175	23316	23228	23118	23251	23036	23218	23235	23203	23305	23113	23181	23077	23056	23073	23200	23210	23273	23161	23041	23128	23205	23140	23027	23113	23093	23213	23232	23105	23144	23276	23219	23162	22919	22942	23248	23168	22996	23327	23275	23241	23334	23214	23284	23120	23179	23124	23430	23183	23107	23075	23228	23043	23121	22995	23203	23119	23132	23142	23153	23307	23133	23157	23110	23210	23142	23161	23123	23114	23266	23041	23201	22981	23079	23140	23183	23137	23064	23085	23299	23214	23050	23114	23242	23278	23197	23126	23059	23094	23321	23067	23129	23397	23171	23310	23242	23123	23062	23188	22992	23269	23146	23318	23122	23115	22940	23067	23115	23004	23142	23157	23281	23152	23229	23021	23057	23041	23294	23389	23225	23086	23287	23239	23049	23113	23171	23335	23125	23083	22990	23247	23206	23170	23165	23126	23100	23307	23202	23275	23074	23130	23077	23227	23057	23314	23221	23074	23226	23195	23301	23181	23387	23201	23229	23059	22859	23135	23368	23230	23066	23060	23169	23222	23077	23268	23071	23066	23268	23159	23167	23077	23322	23234	22932	23131	23378	23160	23106	23131	23258	23087	23203	23142	23132	23230	23337	22909	23239	23165	23115	23159	22980	23351	23212	23132	23118	23059	23301	23060	23161	23209	23164	23268	23176	23167	23224	23251	23212	23180	23305	23242	23294	22895	23050	23413	23201	23285	23186	23222	22993	23111	23232	23232	23097	23273	23022	23129	23056	22964	23232	23280	22945	23179	23120	23134	23374	23226	23137	23044	23099
25171	21424	28451	26977	57077	69632	56752	39413	31835	29569	28748	28394	28400	28432	28350	28394	28310	28317	28372	28208	28272	28390	28427	28282	28389	28455	28333	28153	28621	28627	28363	28333	28253	28299	28397	28385	28181	28269	28206	27942	28232	28352	28420	28216	28269	28143	28229	28439	28296	28240	28083	28181	28490	28328	28306	28181	28129	28341	28399	28185	28352	28514	28198	28186	28443	28199	28376	28427	28194	28357	28338	28423	28263	28131	28067	28210	28290	28316	28214	28359	28250	28114	28357	28194	27952	28316	28283	28277	28359	28110	28162	28187	28220	28098	28410	28011	28212	28309	28308	28082	28064	28281	28407	28290	28230	28213	28281	28335	28030	28278	28147	28404	28290	28503	27926	28258	28335	28343	28084	28002	28292	28223	28354	28205	28440	28062	28116	28373	28451	28276	28371	28062	28539	28103	28273	28374	28106	28298	28198	28437	28084	28158	28201	28209	28410	28360	28424	28215	28390	28180	28123	28355	28155	28340	28188	28265	28165	28144	28185	28296	28145	28322	28091	28291	28439	28229	28426	28369	28570	28447	28090	28281	28182	28335	28437	28269	28143	28203	28265	28159	27911	28259	28384	28132	28355	28185	28284	28301	28343	28266	28198	28254	28332	28287	28190	28284	28312	27984	28324	28143	28352	28380	28329	28258	28276	28008	28275	28108	28003	28021	28211	28325	28386	28194	28179	28244	28146	28213	28423	28030	28212	28299	28276	28483	28029	27985	28275	28250	28249	28413	28141	28097	28163	28352	28440	28306	28144	28199	28222	28041	28362	28520	28694	28141	28334	28112	28213	28282	28186	28325	28332	28300	28150	28236	28092	28048	28045	28363	28161	28121	28278	28294	28127	28370	28067	28085	28296	28279	28298	28263	28269	27998	28254	28095	28492	28135	28056	28161	28261	28118	28281	28180	28173	28202	28261	28356	28241	28111	28244	28168	28128	28414	28579	28350	28134	28474	28300	28256	28302	28173	28530	28469	28270	28299	28325	28127	28158	28565	28451	28085	28264	28376	28261	28240	28389	28210	28065	28013	28212	28247	28293	28273	28044	28220	28475	28385	28260	28365	28381	28246	28003	28262	28471	28259	28315	28214	28415	28458	28292	28134	28055	28298	28011	28264	28359	28137	28249	28048	28225	28284	28196	28336	28178	28281	28368	28299	28254	28237	28291	28078	28124	28218	28261	28285	28281	28150	28147	28275	28257	28374	28121	28283	28367	28222	28408	28567	28240	28393	28160	28001	28431	28468	28126	28086	28236	28298	28233	28154	28349	28285	28566	28414	28079	28330	28151	28091	28206	28186	28385	28207	28299	28545	28367	28280	28222	28323	28305	28180	28277	28509	28237	28277	28241	28287	28207	28047	28308	28312	28287	28075	28388	28286	28292	28233	28201	28292	28355	28204	28105	28199	28093	28448	28229	28144	28297	28032	28040	28272	28355	28201	28306	28520	28278	28316	28287	28325	28436	28102	28171	28170	28308	28509	28167	28090	28211	28078	28179	28362	28331	28249	28611	28439	28034	28219	28371	28318	28079	28238	28247	28308	28480	28385	28177	28486	28345	28390	28350	28341	28175	28207	28376	28159	28267	28223	28393	28112	28234	28106	28272	28135	28168	28329	28179	28180	28281	28003	28258	28210	28169	28249	28306	28320	28188	28125	28125	28198	28231	28209	28161	28345	28298	28389	28606	28498	28347	28081	28209	28234	28636	28466	28395	28436	28455	28452	28262	28344	28266	28250	28287	28036	28367	28089	28024	28436	28371	28231	28212	28189	28249	28256	28119	28223	28289	28459	28188	28199	28315	28216	28351	28145	28226	28443	28395	28134	28156	28253	28163	28366	28368	28049	28317	28389	28263	28194	28459	28218	28322	28333	28242	28420	28287	28543	28153	28156	27998	27949	28265	28290	28128	28255	28583	28515	28284	28315	28374	28384	28414	28282	28392	28190	28332	28311	28256	28274	28268	28376	28368	28120	28327	28219	28357	28274	28310	28071	28233	27929	28272	28185	28133	28087	28129	28280	28137	28131	28117	28172	28570	28309	28322	28263	28306	28242	28173	28203	28402	28286	28052	28308	28243	28055	28021	28381	28262	27923	28516	28417	28175	28215	28356	28097	28355	28219	28288	28289	28290	28364	28314	28296	28278	28380	28124	28376	28329	28217	28134	28286	27934	28534	28235	28153	28168	28272	28120	28581	28283	28363	28318	28169	28383	28480	28396	28244	28323	28323	28180	28324	28321	28243	28292	28292	28136	28432	28149	28249	28518	28230	28374	28369	28134	28325	28293	28147	28563	28192	28246	28222	28366	28341	28226	28310	28321	28064	28178	28045	28044	28190	28216	28144	28196	28134	28150	28396	28302	28287	28060	28156	28350	28334	28274	28356	28226	28155	28268	28368	28020	28149	28097	28533	28170	28436	28259	28512	28105	28140	28202	28205	28273	28211	28520	28306	28025	28188	28199	28363	28243	28293	28186	28307	28163	28208	28120	28112	28166	28106	28306	28299	28234	28213	28318	28162	28004	28450	28335	28239	28143	28250	28375	28053	28246	28376	28174	28220	28342	28295	28153	28193	28254	28221	28395	28087	28306	28097	28120	28126	28174	28292	28318	28127	28174	28440	28375	28338	28355	28202	28167	28328	28315	28322	28235	28451	28289	28081	28404	28249	28253	28096	28199	28178	28466	28382	28561	28270	28223	28273	28148	28215	28214	28342	28067	28292	28174	28169	28436	28336	28288	28451	28342	28566	28334	28227	28350	28163	28033	28420	28127	28289	28328	28163	28292	28079	28171	28299	28133	28383	28359	28276	28263	28311	28308	28229	28325	28239	28275	28507	28010	28042	28206	28207	28397	28241	28404	28221	28203	28190	28240	28379	28168	28261	28185	28269	28352	28112	28320	28194	28481	28358	28232	28413	28277	28189	28395	28298	28104	28264	28235	28246	28027	28177	28205	28018	28119	28022	28179	28364	28237	28288	28377	28090	28110	28445	28436	28123	28256	28221	28000	28228	28336	28039	28112	28254	28375	28534	28348	28066	28153	28254	28178	28206	28420	28426	28152	28403	28265	28100	28134	28035	28368	28364	28161	28370	28176	28319	28169	28001	28025	28185	28217	28146	28408	28114	28300	28385	28151	28221	28032	28188	28354	28322	28152	28241	28434	28194	28071	28329	28152	28066	28244	28289	28368	28357	28282	28168	28369	28044	28067	28135	28208	28153	28186	28339	28364	28245	28471	28361	28171	28015	28338	28390	28476	28345	28128	28374	28479	28424	28302	28297	28204	28079	28279	28071	28320	28247	28036	28084	28253	28172	28313	28246	28200	28453	28374	28188	28360	28384	28243	28377	28346	28245	28283	28200	28110	28313	28194	28444	28254	28366	28271	28263	28448	28402	28218	28356	28235	28285	28153	28408	28326	28226	28496	28417	28428	28330	28281	28237	28323	28054	28266	28261	28258	28052	28391	28052	28173	28457	28175	28141	28197	28267	28379	28371	28198	28430	28355	28211	28401	28399	28040	27974	28307	28016	28283	28426	28076	28226	28305	28541	28328	28317	28256	28495	28298	28236	28282	28171	28408	28319	28198	28563	28383	28210	28310	28299	28234	28427	28379	28175	28360	28343	28050	28086	28300	28401	28365	28157	28179	28200	28268	28391	28214	28371	28281	28285	28282	28234	28378	28345	28249	28192	28406	28323	28205	28182	28147	28183	28314	28218	28341	28163	28520	28365	28468	27986	28103	27966	28451	28132	28117	28238	28376	28224	28167	28467	28323	28120	28277	28040	28395	28071	28143	28172	28288	28320	28216	28201	28215	28090	28149	28244	28287	28320	28181	28059	28070	28304	28321	27990	28332	28267	28237	28321	28142	28444	28214	28135	28263	28149	28152	28270	28353	28343	28394	28435	28372	28265	28125	28235	27946	28162	28373	28221	28376	28272	28142	28076	28430	28170	28204	28073	28377	28058	28431	28167	28363	28331	28144	28056	28264	28116	28300	28263	28345	28371	28090	28238	28293	28338	28167	28327	28211	28412	28323	28357	28386	28335	28284	28510	28361	28382	28231	28362	28212	28181	28182	28277	28243	28201	28399	28417	28289	28302	28160	28217	28049	28457	28332	28508	28285	28231	28070	28231	28317	28139	28526	28253	28268	28290	28331	28446	28301	28129	27945	28150	28232	28278	28440	28199	28147	28290	28140	28074	28304	28267	28158	28224	28283	28386	28167	28118	28318	28252	28132	28273	28247	28296	28408	28154	28382	28425	28329	28143	28182	28395	28206	28376	28201	28395	28275	28338	28114	28230	28298	28399	28160	28261	28451	28267	28222	28310	28127	28148	28309	28175	28336	28352	28147	28346	28275	28447	28229	28345	28264	28274	28279	28217	28274	28206	28310	28297	28134	28223	28283	28227	28471	28150	28215	28364	28270	28310	28374	28336	28109	28061	28142	28027	28435	28501	28394	28038	28218	28301	28602	28300	28154	28167	28075	28382	28133	28295	28247	28395	28365	28170	28302	28096	28288	28179	28375	28375	28019	28435	28218	28248	28307	28409	28282	28194	28320	28239	28183	28324	28200	28069	28377	28274	28411	28421	28412	28074	28236	28510	28483	28335	28127	28207	28150	28263	28315	28452	28377	28032	28246	28277	28281	28164	28130	28227	27915	28261	28292	28260	28191	28243	28368	28445	28488	28329	28373	28303	28292	28096	28144	28283	28179	28337	28325	28258	28282	28461	28261	28085	28389	28420	28320	28331	28426	28395	28289	28142	28220	28058	28203	28339	28300	28143	28125	28381	28273	28399	28148	28202	28165	28222	28664	28259	28307	28197	28367	28198	28393	28273	28234	28231	28385	28378	28136	28328	28209	28111	28262	28199	28298	28112	28324	28201	28201	28288	28227	28326	28335	28166	27916	28383	28228	28145	28170	28185	28248	28404	28339	28164	28424	28344	28358	28057	28228	28305	28390	28049	28308	28376	28376	28321	28280	28381	28212	28209	28103	28198	28258	28170	28381	28266	28168	28211	28213	28119	28223	28235	28214	28273	28201	28237	28476	28178	28085	28256	28182	28317	28620	28556	28481	28287	28306	28260	28242	28183	28278	28244	28143	28372	28203	28380	28424	28317	28209	28239
20607	32936	31324	29801	66039	71159	55828	36896	27757	24547	23304	23181	23421	23159	23392	23216	23229	23300	23227	23301	23280	23389	23337	23326	23366	23218	23242	23207	23193	23214	23329	23177	23235	23386	23216	23367	23270	23300	23096	23317	23074	23106	23201	23160	23363	23269	23313	23216	23406	23059	23121	23309	23157	23386	23205	23265	23500	23165	23191	23191	23439	23330	23211	23245	23356	23298	23321	23296	23300	23210	23259	23125	23261	23157	23132	23237	23368	23331	23228	23268	23293	23260	23213	23199	23393	23159	23352	23131	23229	23226	23267	23239	23182	23489	23395	23250	23180	23348	23283	23290	23191	23240	23255	23417	23283	23282	23100	23365	23342	23396	23096	23324	23417	23308	23485	23232	22979	23293	23208	23406	23341	23222	23317	23555	23431	23077	23325	23235	23215	23274	23077	23284	23373	23378	23073	23452	23166	23375	23230	23162	23233	23451	23309	23238	23297	23348	23247	23513	22970	23424	23149	23228	23471	23247	23099	23292	23166	23162	23119	23236	23307	23079	23302	23228	23220	23199	23184	23326	23258	23338	23413	23219	23122	23209	23270	23218	23413	23010	23262	23312	23231	23327	23394	23318	23160	23178	23301	23406	23322	23340	23288	23205	23409	23365	23179	23230	23145	23231	23222	23191	23257	23248	23258	23441	23211	23363	23127	23126	23253	23223	23341	23362	23396	23055	23280	23369	23081	23375	23227	23182	23343	23222	23180	23348	23189	23233	23269	23357	23387	23274	23524	23058	23302	23254	23388	23262	23380	23263	23210	23216	23198	23164	23273	23266	23289	23211	23278	23363	23232	23253	23452	23379	23443	23452	23261	23052	23400	23273	23461	23192	23157	23256	23254	23296	23323	23231	23290	23364	23151	23185	23197	23119	23244	23143	23332	23275	23213	23510	23124	23328	23505	23489	23316	23382	23085	23319	23087	23238	23034	23308	23240	23324	23249	23247	23337	23032	23278	23085	23279	23404	23360	23276	23314	23245	23306	23321	23478	23418	23503	22981	23254	23445	23337	23159	23259	23326	23198	23202	23098	23243	23173	23256	23221	23337	23281	23143	23336	23333	23479	23259	23176	23395	23153	23539	23189	23307	23228	23171	23314	23157	23286	23260	23384	23532	23193	23190	23299	23125	23114	23356	23352	23325	23339	23100	23327	23315	23219	23247	23292	23488	23264	23296	23379	23368	23149	23212	23025	23287	23397	23176	23443	23378	23247	23359	23337	23330	23289	23117	23203	23293	23338	23236	23230	23432	23359	23192	23439	23434	23181	23355	23295	23139	23420	23134	23158	23296	23240	23186	23225	23361	23081	23215	23224	23172	23029	23420	23324	23209	23027	23300	23258	23221	23168	23236	23118	23274	23163	23253	23338	23413	23318	23337	23191	23302	23227	23258	23166	23101	23373	23134	23143	23286	23261	23330	23216	23229	23217	23302	23283	23270	23213	23300	23217	23254	23235	23400	23272	23268	23320	23045	23138	23303	23288	23264	23311	23245	23086	23219	23363	23364	23164	23341	23395	23224	23311	23333	23273	23324	23367	23090	23106	23016	23246	23083	23406	23158	23269	23248	23200	23470	23257	23106	23445	23365	23357	23267	23262	23304	23278	23155	23303	23209	23293	23151	23238	23395	23392	23242	23308	23279	23118	23160	23229	23350	23167	23209	23375	23381	23284	23349	23121	23200	23388	23307	23253	23227	23158	23100	23041	23333	23316	23259	23303	23252	23100	23216	23211	23282	23186	23194	23245	23178	23194	23345	23163	23189	23136	23006	23301	23002	23343	23218	23374	23434	23315	23307	23162	23253	23114	23284	23297	23159	23213	23312	23194	23194	23258	23198	23383	23338	23049	23429	23187	23018	23148	23428	23476	23291	23230	23346	23378	23309	23412	23286	23360	23296	23096	23063	23147	23242	23402	23267	23288	23109	23213	23259	23151	23238	23132	23369	23365	23181	23331	23504	23338	23335	23390	23358	23208	23202	23276	23352	23305	23292	23272	23435	23312	23248	23499	23311	23342	23145	23413	23296	23336	23287	23411	23297	23375	23287	23192	23383	23210	23341	23112	23405	23462	23259	23384	23242	23253	23430	23200	23218	23386	23230	23388	23251	23279	23375	23230	23237	23197	23178	23110	23215	23296	23162	23282	23274	23187	23329	23300	23203	23187	23284	23205	23180	23262	23334	23238	23236	23357	23173	23334	23290	23151	23320	23249	23439	23394	23332	23255	23201	23242	23118	23152	23293	23241	23378	23404	23256	23242	23194	23265	23121	23254	23339	23267	23129	23397	23367	23300	23175	23334	23254	23289	23288	23152	23347	23184	23369	23202	23177	23315	23302	23337	23079	23317	23179	23332	23326	23275	23215	23226	23378	23057	23386	23358	23435	23126	23433	23146	23325	23342	23349	23235	23344	23193	23162	23152	23408	23233	23146	23351	23060	23344	23494	23448	23080	23324	23278	23176	23461	23336	23134	23336	23303	23280	23250	23303	23552	23231	23370	23200	23319	23195	23341	23184	23408	23363	23236	23219	23290	23264	23337	23242	23250	23236	23414	23140	23297	23216	23258	23306	23348	23236	23223	23544	23213	23227	23297	23202	23284	23426	23170	23301	23045	23267	23197	23213	23178	23315	23268	23270	23313	23279	23209	23328	23305	23179	23322	23363	23320	23294	23327	23236	23383	23129	23278	23236	23259	23404	23291	23275	23248	23070	23440	23179	23373	23343	23105	23256	23180	23366	23207	23214	23277	23218	23380	23164	23272	23243	23353	23203	23157	23393	23281	23390	23193	23214	23303	23240	23235	23302	23263	23295	23306	23274	23160	23161	23192	23171	23236	23195	23432	23359	23169	23191	23257	23276	23258	23301	23213	23161	23427	23277	23316	23282	23185	23280	23249	23357	23443	23125	23341	23299	23139	23094	23273	23282	23220	23197	23199	23255	23272	23120	23137	23163	23064	23465	23480	23105	23422	23253	23060	23312	23349	23396	23232	23398	23331	23358	23221	23224	23279	23217	23363	23140	23203	23450	23332	23233	23312	23235	23322	23304	23367	23359	23323	23390	23428	23115	23121	23348	23334	23036	23146	23150	23115	23287	23416	23122	23404	23188	23285	23306	23147	23286	23209	23255	23286	23362	23337	23306	23265	23233	23274	23082	23410	23250	23245	23524	23332	23166	23300	23220	23384	23266	23058	23402	23396	23240	23195	23576	23305	23262	23242	23180	23358	23194	23216	23338	23310	23232	23265	23276	23234	23356	23339	23280	23068	23346	23319	23257	23237	23379	23257	23287	23118	23323	23202	23229	23240	23317	23091	23235	23432	23341	23234	23083	23177	23415	23082	23244	23306	23201	23209	23094	23346	23308	23257	23300	23150	23187	23277	23253	23201	23175	23192	23109	23273	23153	23414	23163	23321	23248	23184	23380	23178	23253	23316	23271	23180	23451	23196	23362	23234	23283	23294	23252	23199	23225	23349	23302	23384	23277	23262	23194	23289	23126	23280	23303	23127	23231	23242	23251	23248	23232	23055	23387	23196	23239	23354	23270	23039	23426	23297	23216	23299	23416	23385	23301	23114	23255	23361	23351	23249	23342	23192	23435	23233	23294	23341	23341	23309	23232	23293	23232	23277	23395	23302	23129	23252	23202	23318	23138	23342	23284	23212	23413	23520	23159	23004	23332	23277	23291	23248	23317	23332	23297	23211	23244	23208	23216	23488	23339	23270	23199	23500	23098	23252	23420	23191	23408	23322	23122	23346	23147	23316	23320	23230	23282	23093	23266	23191	23250	23360	23126	23350	23192	23332	23205	23349	23269	23209	23273	23226	23269	23207	23176	23416	23390	23358	23183	23167	23140	23427	23259	23326	23119	23291	23338	23209	23204	23078	23162	23264	23235	23425	23211	23116	23306	23183	23179	23231	23331	23211	23222	23306	23044	23247	23254	23304	23446	23132	23305	23332	23047	23303	23316	23224	23321	23273	23207	23283	23391	23200	23235	23082	23427	23312	23248	23171	23141	23276	23181	23352	23206	23166	23220	23172	23285	23337	23310	23059	23446	23256	23285	23240	23137	23241	23127	23278	23263	23376	23112	23317	23131	23061	23512	23483	23318	23394	23173	23346	23508	23368	23163	23122	23348	23164	23328	23243	23444	23273	23268	22995	23359	23302	23104	23376	23393	23326	23403	23379	23095	23359	23119	23329	23365	23343	23386	23221	23207	23201	23200	23261	23458	23274	23364	23387	23327	23210	23290	23119	23376	23476	23219	23330	23163	23305	23190	23300	23460	23195	23416	23148	23249	23131	23200	23043	23292	23210	23321	23260	23191	23177	23344	23176	23116	23218	23308	23367	23230	23314	23282	23227	23152	23199	23308	23364	23370	23287	23158	23231	23144	23277	23154	23377	23157	23336	23262	23203	23220	23376	23390	23259	23280	23268	23344	23304	23119	23042	23189	23466	23109	23131	23391	23391	23267	23273	23311	23363	23447	23145	23321	23258	23201	23108	23404	23220	23120	23143	23156	23342	23172	23315	23266	23185	23283	23275	23424	23088	23149	23109	23342	23336	23107	23508	23301	23408	23276	23278	23317	23309	23310	23304	23213	23378	23123	23361	23320	23244	23210	23314	23195	23226	23194	23275	23346	23323	23288	23355	23297	23216	23279	23425	23271	23390	23151	23403	23287	23281	23436	23119	23218	23359	23378	23383	23198	23246	23324	23245	23140	23350	23257	23134	23306	23249	23256	23346	23246	23327	23198	23324	23335	23330	23280	23320	23292	23163	23416	23124	23418	23213	23309	23143	23324	23078	23336	23302	23172	23429	23362	23245	23269	23359	23223	23452	23130	23242	23109	23180	23379	23243	23334	23162	23281	23215	23207	23423	23365	23240	23114	23233	23239	23352	23130	23308	23210	23490	23190	23326	23219	23273	23253	23276	23245	23320	23337	23321	23263	23215	23424	23307	23261	23471	23471	23390	23340	23225	23215	23313	23277	23364	23339	23287	23090	23389	23287	23196	23423	23180	23411	23354	23207	23346	23208	23115	23308	23307	23412	23266	23222	23415	23241	23258	23073	23284	23156	23306	23184	23497	23415	23451	23366	23282	23415	23269	23270	23181	23258	23321	23239	23220
23703	21410	28982	24658	54010	76268	63875	48807	36937	31618	29692	29345	28902	28685	28970	28864	29042	28785	28822	28757	28680	28510	28744	28859	28823	28883	28735	28882	29051	28652	28819	28862	28864	28995	28327	28652	28824	28736	29013	28648	28808	28818	28618	28634	28745	28458	28908	28968	28646	28776	28795	28883	28929	28705	28716	28645	28665	28685	28827	28861	28768	28643	28662	28689	28542	28545	28691	28652	28911	28299	28630	28548	28745	28837	28882	28748	28839	28689	28813	28748	28606	28778	28561	28690	28833	28841	28568	28892	28679	28595	28711	28595	28487	28666	28660	28593	28791	28950	28724	28714	28725	28647	28833	28745	28824	28615	28625	28655	28220	28746	28780	28661	28784	28668	28693	28868	28616	28631	28942	28684	28774	28861	28940	28686	28576	28751	28957	28687	28579	28905	28677	28846	28546	28785	28773	28793	28751	28653	28683	28615	28628	28735	28607	28787	28847	28796	28850	28764	28765	28674	28822	28513	28751	28612	28969	28975	28760	28497	28840	28521	28642	28830	28931	28831	28585	28599	28802	28785	28582	28824	28874	28708	28817	28873	28756	28773	28759	28571	28762	28700	28497	28748	28692	28626	28611	28586	28341	28931	28811	28615	28696	28537	28758	28723	28775	28738	28753	28604	28669	28683	28816	28809	28876	28675	28525	28696	28596	28739	28797	28797	28702	28563	28494	28645	28751	28790	29010	28374	28822	28643	28616	28741	28862	28648	28605	28808	28625	28647	28784	28921	28558	28480	28800	28562	28712	28765	28462	28621	28997	28647	28788	28768	28780	28944	28836	28708	28527	28747	28568	28633	28771	28561	28918	28707	28762	28600	28650	28599	28851	28508	28392	28662	28770	28725	28754	28688	28769	28741	28945	28664	28816	28722	28804	28525	28906	28922	28794	28789	28806	28590	28935	28663	28793	28620	28594	28482	28805	28839	28637	28763	28547	28785	28636	28684	28662	28542	28471	28603	28668	28649	28708	28795	28724	28692	28816	28562	28553	28768	28725	28705	28664	28586	28711	28713	28561	28694	29029	28856	28619	28545	28802	28686	28675	28558	28807	28906	28828	28504	28626	28495	28798	28825	28944	28847	28558	28631	28784	28681	28715	28553	28650	28549	28656	28698	28611	28764	28760	28663	28563	28783	28665	28648	28608	28717	28769	28736	28736	28811	28526	28638	28555	28862	28659	28740	28485	28584	28952	28694	28586	28747	28754	28715	28839	28783	28481	28786	28846	28587	28613	28544	28695	28559	28555	28799	28666	28692	28775	28608	28950	28584	28563	28744	28488	28641	28590	28677	28475	28600	28725	28542	28497	28647	28885	28505	28506	28675	28720	28489	28635	28737	28856	28579	28804	28579	28766	28740	28755	28708	28723	28830	28617	28762	28699	28761	28602	28429	28383	28573	28556	28610	28718	28621	28885	28735	28781	28682	28613	28785	28666	28740	28431	28545	28746	28741	28752	28581	29091	28717	28935	28895	28467	28708	28957	28564	28729	28708	28682	28870	28729	28518	28586	28640	28680	28644	28560	28765	29090	28903	28682	28651	28823	28776	28645	28527	28732	28789	28625	28652	28620	28757	28748	28619	28689	28605	28534	28650	28654	28696	28537	28565	28556	28644	28713	28651	28504	28568	28688	28810	28856	28760	28855	28735	28683	28541	28713	28561	28590	28474	28676	28836	28615	28534	28759	28427	28782	28918	28685	28627	28623	28574	28594	28706	28740	28743	28667	28690	28630	28656	28633	28659	28733	28616	28743	28666	28849	28715	28685	28601	28836	28735	28651	28648	28835	28479	28446	28505	28762	28820	28632	28756	28564	28644	28602	28606	28630	28601	28783	28838	28704	28519	28530	28683	28604	28667	28586	28565	28549	28600	28843	28984	28557	28876	28939	28737	28623	28729	28594	28692	28837	28674	28616	28697	28847	28793	28682	28774	28898	28587	28605	28848	28684	28810	28524	28706	29087	28791	28429	28672	28660	28692	28887	28606	28856	28660	28781	28753	28603	28748	28369	28597	28626	28987	28820	28673	28679	28836	29013	28672	28608	28915	28546	28657	28536	28816	28855	28705	28756	28623	28886	28853	28538	28935	28778	28616	28864	28627	28596	28491	28551	28942	28654	28670	28638	28548	28626	28481	28746	28654	28669	28530	28962	28603	28474	28740	28524	28679	28513	28602	28642	28844	28732	28782	28635	28851	28709	28686	28753	28546	28665	28804	28566	28793	28577	28646	28520	28544	28436	28487	28776	28765	28845	28734	28616	28697	28482	28661	28566	28736	28412	28738	28691	28821	28664	28741	28764	28751	28451	28670	28727	28674	28803	28764	28729	28658	28611	28582	28572	28863	28702	28600	28701	28700	28487	28678	28731	28898	28807	28670	28827	28806	28959	28646	28927	28779	28840	28695	28551	28571	28753	28682	28421	28589	28580	28662	28766	28519	28576	28508	28705	28850	28677	28532	28391	28886	28714	28591	28592	28653	28798	28641	28765	28736	28746	28883	28853	28778	28798	28554	28652	28559	28635	28677	28676	28642	28637	28561	28700	28842	28567	28712	28540	28750	28685	29080	28793	28607	28749	28905	28783	28494	28761	28488	28816	28728	28566	28600	28800	28831	28613	28668	28789	28643	28471	28839	28803	28516	28730	28676	28734	28736	28429	28682	28764	28620	28592	28391	28512	28700	28678	28785	28695	28656	28553	28767	28464	28695	28671	28938	28607	28625	28729	28646	28746	28703	28756	28811	28852	28908	28573	28416	28744	28858	28777	28504	28660	28737	28855	28840	28817	28776	28705	28772	28783	28906	28578	28734	28656	28518	28792	28637	28644	28800	28729	28737	28830	28649	28781	28841	28534	28717	28578	28419	28750	28447	28552	28719	28877	28669	28890	28731	28749	28696	28596	28595	28702	28958	28617	28666	28634	28763	28545	28756	28781	28935	28924	28552	28781	28583	28766	28833	28715	28644	28633	28776	28582	28569	28724	28648	28702	28602	28625	28800	28868	28923	28640	28612	28715	28765	28630	28824	28772	28640	28744	28777	28728	28548	28617	28617	28562	28656	28609	28696	28666	28681	28645	28854	28757	28801	28655	28649	28827	28637	28554	28658	28554	28799	28556	28683	28702	28934	28579	28606	28925	28741	28823	28690	28859	28668	28492	28607	28704	28757	28528	28758	28764	28660	28490	28850	28768	28710	28723	28677	28660	28806	28641	28732	28653	28721	28464	28732	28659	28910	28712	28954	28579	28483	28461	28728	28691	28714	28561	28705	28786	28832	28608	28755	28787	28684	28546	28636	28776	28650	28611	28885	28749	28950	28723	28636	28745	28590	28589	28607	28683	28740	28654	28638	28510	28610	28468	28519	28584	28842	28816	28640	28709	28484	28785	28633	28679	28589	28721	28791	28789	28683	28590	28668	28803	28641	28600	28819	28686	28820	28757	29192	28674	28579	28863	28721	28736	28989	28692	28632	28727	28866	28898	28675	28711	28832	28777	28735	28988	28739	28720	28464	28652	28665	28768	28731	28653	28599	28584	28649	28482	28825	28716	28459	28532	28648	28874	28810	28622	28695	28652	28760	28695	28847	28685	28477	28820	28816	28715	28777	28683	28427	28877	28718	28618	28689	28767	28570	28884	28860	28635	28617	28660	28720	28903	28945	28928	28548	28790	28610	28582	28669	28740	28650	28698	28759	28658	28781	28800	28813	28710	28849	28645	28792	28897	28525	28759	28473	28659	28805	28653	28912	28743	28631	28662	28802	28678	28869	28768	28394	28590	28655	28469	28646	28720	28726	28505	28761	28650	28741	28849	28776	28518	28716	28855	28622	28711	28650	28568	28678	28831	28531	28654	28762	28649	28828	28827	28694	28798	28568	28806	28674	28640	28730	28573	28898	28631	28619	28739	28663	28803	28890	28878	28623	28555	28506	28719	28591	28631	28653	28678	28685	28855	28964	28602	28460	28912	28635	28624	28634	28591	28615	28793	28234	28605	28672	28879	28552	28531	28621	28608	28541	28582	28798	28612	28633	28885	28702	28496	28913	28633	28590	28693	28708	28717	28753	28739	28794	28804	28752	28742	28957	28679	28638	28517	28418	28698	28833	28866	28585	28345	28849	28563	28663	28624	28497	28750	28677	28621	28529	28596	28816	28564	28625	28762	28639	28618	28613	28722	28430	28785	28852	28709	28709	28652	28746	28527	28785	28542	28696	28662	28899	28656	28658	28643	28799	28616	28611	28758	28739	28917	28366	28615	28734	28584	28741	28746	28491	28421	28719	28602	28585	28700	28540	28649	28835	28753	28654	28763	28853	28684	28713	28747	28695	28733	28756	28801	28771	28644	28925	28731	28673	28855	28849	28871	28510	28898	28634	28770	28560	28701	28710	28880	28636	28841	28525	28598	28607	28560	28887	28567	28768	28489	28552	28724	28610	28508	28657	28648	28653	28622	28616	28434	28522	28605	28567	28796	28903	28581	28788	28573	28816	28888	28738	28971	28611	28787	28915	28914	28682	28715	28833	28750	28795	28850	28488	28614	28648	28691	28761	28459	28717	28683	28674	28609	28845	28611	28800	28505	28784	28751	28784	28894	28463	28569	28537	28439	28458	28654	28683	28385	28575	28746	28427	28713	28742	28836	28635	28673	28785	28771	28680	28745	28758	28961	28906	28784	28648	28510	28660	28699	28818	28795	28851	28523	28632	28867	28800	28650	28626	28627	28702	28546	28598	28780	28714	28620	28764	28823	28653	28636	28708	28849	28591	28876	28629	28859	28640	28699	28660	28727	28643	28460	28430	28615	28442	28611	28557	28708	28821	28580	28657	28559	28583	28689	28835	28664	28720	28645	28672	28816	28826	28709	28650	28878	28597	28616	28754	28632	28544	28718	28773	29089	28686	28877	28583	29032	28780	28617	28478	28501	28652	28699	28658	28620	28907	28661	28776	28631	28913	28608	28720	28723	28619	28976	28732	28689	28698	28623	28813	28743	28664	28757	28908	28704	28638	28741	28622	28823	28482	28817	28656	28515	28737	28584	28718	28831	28865	28579	28682	28598	28707	28732	28570	28674	28817	28876	28579	28877	28777	28500	28907	28924	28681	28803	28673	28528	28617	28704	28525	28643	28770	28804	28803
21857	37406	36582	33353	73556	84962	68545	50535	34513	26804	24297	23930	23703	23522	23503	23493	23587	23532	23603	23507	23568	23607	23599	23572	23516	23550	23457	23550	23747	23521	23735	23392	23589	23649	23483	23376	23428	23624	23819	23696	23536	23552	23619	23542	23479	23533	23487	23553	23684	23714	23528	23633	23602	23540	23434	23488	23636	23485	23582	23623	23529	23595	23752	23419	23500	23360	23645	23565	23568	23515	23506	23580	23620	23474	23614	23481	23664	23607	23611	23492	23526	23612	23503	23481	23535	23445	23665	23298	23628	23560	23536	23346	23419	23485	23462	23391	23504	23344	23475	23523	23568	23687	23480	23622	23548	23513	23336	23602	23362	23583	23617	23654	23587	23640	23588	23515	23516	23325	23732	23519	23609	23408	23480	23486	23439	23591	23523	23513	23587	23475	23447	23693	23534	23493	23536	23513	23401	23542	23716	23556	23552	23590	23498	23587	23454	23851	23562	23538	23525	23734	23668	23431	23523	23386	23661	23427	23700	23659	23570	23440	23485	23623	23477	23729	23648	23625	23628	23471	23429	23494	23518	23758	23573	23553	23560	23767	23456	23616	23656	23561	23525	23682	23545	23658	23640	23412	23555	23568	23636	23581	23455	23579	23608	23292	23528	23696	23529	23562	23504	23740	23610	23654	23633	23763	23615	23615	23501	23525	23424	23748	23559	23456	23568	23610	23669	23495	23575	23510	23752	23785	23684	23481	23651	23578	23493	23517	23535	23510	23536	23804	23519	23661	23574	23556	23485	23431	23525	23433	23563	23668	23488	23581	23508	23687	23542	23467	23514	23648	23369	23523	23587	23534	23541	23542	23585	23494	23667	23569	23481	23687	23601	23505	23565	23610	23564	23583	23499	23749	23305	23581	23418	23614	23405	23395	23528	23595	23519	23538	23589	23483	23502	23356	23621	23479	23400	23537	23537	23670	23549	23613	23673	23463	23568	23525	23526	23545	23456	23511	23499	23307	23436	23792	23533	23684	23554	23390	23651	23577	23624	23547	23480	23639	23604	23525	23647	23470	23373	23411	23651	23402	23469	23432	23657	23579	23595	23576	23637	23427	23547	23591	23560	23712	23511	23588	23599	23523	23698	23474	23547	23272	23579	23597	23523	23600	23461	23522	23450	23481	23792	23416	23668	23543	23413	23326	23588	23512	23570	23550	23725	23623	23533	23551	23455	23489	23640	23582	23584	23660	23621	23383	23601	23628	23524	23418	23608	23519	23484	23639	23570	23520	23584	23530	23516	23521	23496	23616	23750	23535	23466	23639	23524	23453	23416	23572	23575	23572	23578	23364	23490	23638	23540	23624	23681	23524	23560	23496	23368	23447	23397	23490	23682	23497	23470	23623	23529	23556	23547	23498	23412	23511	23636	23416	23570	23357	23380	23484	23484	23465	23513	23513	23530	23448	23515	23605	23566	23545	23606	23663	23483	23508	23620	23728	23663	23602	23621	23609	23575	23602	23530	23527	23675	23452	23594	23597	23639	23501	23609	23471	23644	23608	23395	23343	23445	23556	23573	23571	23421	23556	23636	23703	23543	23375	23698	23555	23718	23551	23674	23516	23547	23534	23565	23533	23427	23676	23507	23447	23619	23495	23612	23371	23377	23703	23518	23438	23446	23643	23602	23434	23578	23453	23565	23547	23658	23607	23435	23628	23698	23475	23498	23611	23447	23594	23686	23431	23547	23511	23578	23567	23599	23623	23501	23565	23533	23572	23390	23591	23405	23512	23417	23506	23513	23465	23448	23485	23721	23570	23594	23717	23402	23657	23528	23649	23399	23356	23446	23386	23590	23631	23314	23611	23585	23529	23536	23744	23464	23466	23517	23760	23640	23620	23426	23485	23663	23600	23602	23580	23574	23734	23742	23585	23568	23365	23595	23508	23400	23519	23543	23340	23422	23451	23389	23532	23650	23509	23455	23549	23507	23352	23406	23657	23641	23473	23491	23420	23721	23629	23479	23441	23634	23467	23778	23503	23406	23626	23510	23548	23531	23579	23568	23552	23843	23652	23418	23565	23489	23657	23569	23597	23562	23499	23707	23456	23541	23496	23566	23671	23709	23511	23488	23419	23570	23533	23525	23620	23669	23743	23513	23635	23565	23376	23457	23463	23330	23491	23605	23526	23452	23766	23510	23368	23209	23726	23430	23509	23388	23504	23604	23439	23583	23426	23693	23480	23605	23589	23471	23355	23573	23617	23533	23540	23632	23565	23423	23366	23602	23596	23471	23513	23570	23445	23484	23586	23591	23438	23397	23460	23582	23524	23411	23775	23494	23727	23617	23560	23466	23685	23497	23656	23733	23502	23542	23506	23474	23569	23435	23640	23721	23563	23507	23247	23709	23585	23498	23535	23624	23612	23493	23522	23413	23458	23502	23491	23600	23609	23532	23538	23641	23597	23444	23503	23654	23502	23605	23611	23390	23204	23616	23554	23537	23653	23579	23547	23608	23549	23553	23543	23473	23699	23594	23618	23545	23717	23411	23375	23587	23540	23498	23587	23569	23562	23494	23387	23578	23635	23517	23565	23468	23738	23509	23531	23630	23557	23437	23642	23704	23456	23525	23478	23534	23611	23450	23446	23547	23551	23716	23663	23479	23530	23477	23570	23462	23686	23535	23463	23468	23547	23323	23528	23648	23628	23812	23589	23588	23494	23594	23409	23663	23375	23514	23815	23498	23519	23642	23769	23482	23432	23570	23521	23540	23524	23623	23466	23611	23365	23369	23641	23549	23667	23671	23800	23384	23578	23528	23578	23683	23729	23717	23551	23455	23417	23676	23500	23632	23476	23624	23491	23422	23540	23659	23472	23637	23602	23699	23731	23517	23544	23532	23690	23502	23619	23669	23542	23617	23587	23404	23660	23456	23589	23640	23526	23522	23593	23478	23378	23592	23474	23479	23452	23670	23619	23712	23648	23408	23410	23550	23642	23599	23487	23294	23555	23531	23552	23442	23491	23574	23437	23401	23385	23642	23425	23861	23470	23635	23550	23486	23408	23526	23659	23352	23624	23510	23631	23668	23634	23611	23500	23675	23363	23554	23268	23438	23622	23517	23392	23378	23591	23451	23560	23522	23609	23327	23672	23590	23520	23457	23519	23539	23670	23573	23466	23456	23718	23635	23609	23574	23513	23508	23525	23536	23524	23492	23750	23520	23657	23535	23705	23487	23569	23439	23394	23613	23759	23584	23518	23543	23443	23581	23499	23623	23566	23617	23486	23589	23632	23650	23498	23646	23563	23646	23661	23427	23503	23627	23414	23569	23454	23473	23416	23471	23598	23337	23486	23442	23663	23538	23479	23603	23433	23298	23492	23485	23680	23483	23569	23519	23582	23462	23650	23510	23510	23808	23611	23519	23578	23740	23543	23504	23560	23649	23449	23452	23577	23476	23669	23514	23688	23703	23829	23704	23467	23572	23659	23387	23562	23625	23403	23692	23606	23631	23507	23509	23528	23601	23606	23591	23260	23646	23581	23634	23691	23466	23445	23501	23548	23476	23533	23584	23610	23679	23664	23453	23569	23516	23591	23559	23482	23549	23506	23499	23532	23491	23616	23495	23550	23605	23465	23580	23482	23474	23408	23383	23510	23540	23539	23550	23408	23700	23615	23587	23497	23620	23746	23586	23436	23310	23511	23310	23491	23617	23584	23492	23533	23564	23489	23631	23466	23608	23468	23591	23594	23427	23652	23448	23483	23580	23588	23542	23628	23637	23467	23403	23507	23600	23531	23614	23431	23509	23537	23677	23707	23788	23506	23411	23487	23754	23487	23599	23484	23461	23636	23498	23655	23467	23478	23613	23488	23633	23483	23415	23629	23583	23456	23527	23707	23579	23406	23439	23735	23751	23410	23617	23506	23661	23473	23643	23543	23549	23711	23428	23536	23587	23437	23548	23475	23534	23647	23536	23727	23648	23608	23590	23542	23437	23702	23487	23534	23587	23544	23541	23521	23500	23636	23495	23574	23726	23495	23615	23724	23515	23595	23460	23505	23421	23527	23478	23606	23668	23526	23664	23711	23602	23519	23653	23519	23471	23544	23511	23561	23527	23611	23595	23596	23383	23584	23551	23632	23689	23537	23393	23550	23379	23589	23528	23553	23660	23575	23626	23593	23653	23477	23583	23685	23590	23594	23643	23494	23613	23470	23639	23555	23478	23536	23354	23507	23594	23524	23644	23335	23502	23562	23643	23502	23463	23546	23490	23407	23528	23401	23699	23489	23482	23503	23361	23489	23464	23678	23598	23644	23667	23454	23617	23591	23571	23322	23400	23578	23563	23460	23499	23520	23665	23652	23622	23519	23636	23547	23555	23414	23725	23722	23672	23430	23571	23460	23649	23672	23603	23443	23466	23585	23786	23389	23520	23482	23285	23356	23630	23521	23529	23385	23589	23652	23614	23362	23463	23685	23566	23693	23559	23542	23674	23637	23589	23556	23777	23526	23655	23643	23596	23656	23514	23603	23460	23396	23536	23680	23576	23526	23568	23688	23639	23435	23456	23746	23540	23523	23451	23662	23601	23547	23671	23582	23521	23476	23577	23534	23479	23460	23732	23468	23349	23414	23596	23438	23731	23690	23811	23573	23547	23588	23689	23575	23650	23320	23602	23574	23624	23451	23658	23582	23589	23344	23400	23525	23606	23576	23558	23596	23574	23505	23552	23435	23580	23324	23649	23359	23621	23522	23514	23579	23491	23530	23665	23550	23568	23573	23521	23662	23487	23641	23455	23685	23518	23615	23520	23721	23637	23596	23568	23676	23482	23711	23588	23483	23631	23558	23831	23526	23461	23344	23601	23437	23652	23568	23533	23535	23662	23442	23638	23679	23431	23464	23484	23557	23670	23528	23594	23703	23371	23594	23524	23410	23608	23563	23523	23396	23571	23488	23682	23386	23619	23573	23602	23423	23508	23678	23468	23619	23524	23512	23660	23452	23630	23550	23582	23426	23624	23710	23610	23599	23629	23500	23605	23532	23364	23638	23470	23593	23536	23549	23627	23579	23576	23507	23806	23634	23686	23473	23524	23603	23318	23589	23795	23595	23589	23665	23445	23579	23557	23504	23640	23542	23661	23792	23461	23667	23707	23621	23530	23470	23645	23341	23594	23431	23549	23575
31609	26016	30395	30020	34296	40116	35794	32519	29809	28760	28640	28801	28574	28419	28505	28693	28764	28382	28552	28446	28708	28438	28693	28583	28233	28683	28605	28509	28621	28522	28432	28640	28435	28364	28573	28355	28589	28626	28457	28686	28399	28368	28354	28468	28512	28404	28263	28647	28578	28684	28369	28768	28624	28302	28549	28412	28508	28280	28601	28416	28621	28552	28309	28475	28275	28569	28398	28255	28380	28428	28368	28462	28371	28474	28438	28467	28583	28240	28407	28283	28664	28531	28320	28521	28619	28551	28511	28418	28337	28171	28565	28544	28485	28425	28232	28486	28623	28491	28422	28533	28394	28490	28376	28524	28582	28433	28397	28457	28405	28475	28525	28533	28436	28607	28383	28435	28410	28571	28355	28455	28581	28466	28598	28495	28489	28476	28259	28504	28306	28427	28680	28419	28428	28704	28638	28337	28561	28393	28684	28362	28700	28552	28349	28515	28306	28603	28481	28442	28555	28464	28307	28471	28485	28520	28764	28572	28489	28528	28368	28489	28368	28572	28489	28529	28739	28527	28468	28365	28518	28706	28401	28434	28492	28514	28409	28685	28517	28480	28377	28305	28357	28371	28511	28451	28471	28381	28363	28613	28301	28603	28529	28396	28595	28511	28385	28676	28758	28457	28373	28493	28382	28396	28756	28506	28421	28450	28340	28640	28581	28509	28407	28270	28443	28581	28635	28755	28272	28465	28564	28352	28501	28503	28460	28454	28425	28136	28574	28351	28565	28596	28574	28357	28248	28369	28777	28283	28238	28436	28377	28573	28381	28555	28363	28307	28564	28434	28391	28528	28591	28607	28580	28593	28559	28766	28681	28336	28420	28329	28478	28380	28568	28422	28610	28587	28547	28599	28431	28538	28387	28618	28338	28267	28300	28562	28826	28637	28353	28532	28378	28285	28645	28381	28620	28513	28446	28570	28402	28210	28390	28513	28458	28486	28388	28454	28508	28647	28392	28411	28495	28365	28567	28294	28495	28668	28435	28429	28534	28569	28296	28674	28587	28328	28329	28440	28526	28292	28306	28512	28327	28267	28467	28516	28649	28424	28436	28576	28363	28521	28372	28692	28480	28400	28794	28622	28241	28339	28468	28353	28385	28513	28499	28537	28337	28503	28644	28408	28616	28435	28498	28692	28571	28434	28505	28419	28656	28251	28388	28422	28515	28550	28291	28584	28501	28633	28439	28816	28411	28470	28438	28468	28432	28426	28240	28319	28505	28486	28620	28329	28465	28485	28381	28266	28627	28475	28402	28433	28407	28615	28263	28414	28641	28562	28601	28371	28666	28555	28284	28488	28383	28467	28222	28475	28638	28180	28459	28337	28544	28478	28363	28515	28523	28371	28388	28654	28392	28454	28579	28588	28634	28350	28519	28253	28550	28516	28620	28492	28758	28640	28668	28636	28657	28478	28765	28454	28569	28444	28310	28394	28489	28600	28355	28418	28415	28492	28419	28440	28308	28294	28453	28429	28374	28666	28529	28645	28446	28442	28704	28527	28393	28278	28231	28488	28400	28336	28548	28626	28295	28481	28539	28314	28460	28540	28526	28497	28379	28535	28464	28450	28724	28539	28712	28506	28572	28412	28705	28719	28662	28461	28308	28618	28397	28444	28459	28531	28557	28413	28699	28517	28450	28157	28279	28417	28441	28736	28458	28422	28311	28348	28371	28549	28414	28442	28501	28547	28364	28521	28497	28539	28478	28320	28486	28487	28640	28616	28505	28333	28535	28592	28501	28546	28564	28547	28497	28575	28546	28784	28383	28229	28628	28498	28471	28699	28523	28711	28370	28450	28560	28526	28430	28458	28458	28626	28684	28320	28203	28483	28529	28491	28669	28260	28595	28489	28676	28403	28539	28582	28448	28371	28635	28378	28436	28652	28279	28472	28510	28452	28596	28591	28611	28240	28338	28430	28443	28265	28646	28393	28676	28614	28416	28204	28756	28514	28373	28620	28480	28677	28522	28285	28583	28696	28378	28458	28343	28130	28602	28682	28561	28651	28603	28208	28170	28540	28615	28521	28490	28592	28428	28601	28806	28365	28725	28702	28340	28429	28154	28483	28581	28520	28657	28449	28368	28269	28489	28514	28690	28601	28566	28542	28573	28517	28660	28355	28529	28377	28497	28768	28638	28407	28381	28515	28304	28604	28571	28566	28598	28481	28458	28384	28424	28480	28360	28259	28429	28360	28529	28533	28584	28634	28546	28376	28531	28583	28667	28635	28480	28296	28439	28496	28523	28509	28415	28505	28418	28208	28483	28569	28630	28562	28378	28530	28304	28210	28477	28550	28590	28323	28533	28513	28781	28622	28265	28332	28399	28651	28472	28515	28378	28407	28455	28405	28363	28445	28461	28427	28572	28411	28313	28697	28540	28676	28457	28500	28601	28566	28329	28419	28356	28506	28675	28403	28615	28439	28664	28261	28475	28404	28242	28446	28276	28349	28273	28500	28376	28575	28389	28264	28429	28645	28699	28388	28522	28398	28455	28625	28391	28225	28476	28531	28394	28504	28275	28318	28631	28536	28456	28575	28559	28512	28466	28342	28653	28375	28401	28533	28586	28627	28344	28344	28452	28568	28595	28515	28419	28305	28305	28378	28523	28374	28517	28508	28655	28364	28466	28375	28395	28582	28445	28548	28311	28489	28564	28534	28633	28407	28613	28382	28365	28663	28594	28257	28547	28374	28527	28489	28515	28552	28572	28562	28479	28419	28714	28572	28562	28393	28679	28355	28374	28742	28229	28386	28436	28549	28534	28420	28682	28543	28500	28532	28314	28377	28504	28612	28708	28488	28527	28547	28400	28384	28522	28496	28595	28576	28466	28481	28226	28416	28812	28556	28622	28520	28534	28451	28371	28629	28509	28533	28502	28450	28435	28497	28361	28437	28746	28577	28289	28448	28635	28623	28504	28550	28515	28499	28529	28481	28398	28461	28368	28571	28383	28453	28237	28442	28513	28370	28471	28461	28389	28428	28291	28559	28466	28566	28333	28547	28407	28669	28421	28396	28549	28590	28480	28745	28556	28674	28540	28484	28489	28291	28429	28543	28328	28325	28313	28590	28291	28498	28674	28405	28488	28459	28118	28547	28458	28670	28495	28521	28394	28572	28260	28231	28382	28423	28534	28472	28407	28378	28340	28261	28351	28488	28598	28549	28561	28434	28404	28403	28477	28536	28433	28373	28136	28306	28309	28481	28396	28746	28457	28678	28624	28703	28347	28501	28422	28495	28609	28600	28448	28476	28441	28475	28419	28394	28569	28544	28676	28602	28540	28539	28573	28500	28568	28466	28623	28564	28343	28309	28312	28550	28487	28530	28494	28467	28531	28186	28352	28394	28428	28499	28455	28527	28538	28275	28527	28306	28358	28483	28290	28572	28554	28587	28593	28576	28549	28460	28632	28547	28512	28395	28529	28465	28599	28406	28539	28576	28650	28519	28532	28513	28596	28493	28472	28538	28602	28485	28559	28356	28617	28432	28244	28255	28741	28435	28664	28415	28582	28473	28432	28479	28406	28468	28479	28391	28586	28449	28649	28436	28537	28513	28371	28399	28479	28646	28397	28327	28214	28510	28422	28267	28424	28380	28484	28430	28546	28533	28599	28653	28420	28441	28322	28590	28543	28308	28644	28720	28572	28438	28624	28347	28604	28204	28315	28675	28436	28518	28637	28409	28245	28425	28533	28279	28351	28676	28620	28439	28459	28405	28524	28519	28510	28485	28609	28711	28493	28403	28466	28601	28586	28562	28436	28661	28515	28470	28571	28352	28601	28379	28785	28371	28503	28572	28579	28664	28623	28361	28582	28535	28447	28458	28607	28519	28732	28424	28338	28680	28569	28430	28356	28455	28435	28386	28514	28221	28596	28400	28540	28454	28366	28496	28241	28706	28723	28470	28279	28640	28533	28610	28582	28362	28214	28557	28483	28466	28681	28433	28505	28508	28236	28516	28530	28479	28358	28526	28429	28629	28542	28594	28645	28550	28685	28588	28545	28385	28505	28584	28371	28548	28393	28501	28539	28469	28496	28379	28366	28486	28464	28329	28418	28291	28370	28392	28453	28386	28475	28551	28491	28242	28513	28521	28566	28341	28447	28382	28808	28503	28421	28383	28654	28630	28824	28442	28361	28338	28567	28578	28559	28481	28734	28688	28381	28469	28399	28306	28751	28459	28668	28611	28387	28268	28119	28518	28628	28623	28492	28423	28517	28493	28511	28539	28351	28124	28887	28421	28213	28324	28385	28565	28523	28490	28424	28540	28355	28290	28461	28411	28591	28565	28554	28753	28296	28421	28503	28373	28445	28530	28441	28450	28433	28444	28471	28550	28379	28281	28565	28600	28641	28436	28421	28420	28411	28490	28489	28415	28807	28327	28519	28490	28646	28508	28514	28439	28632	28410	28310	28534	28504	28478	28644	28469	28518	28415	28619	28359	28313	28626	28592	28479	28266	28378	28664	28470	28623	28550	28658	28639	28419	28474	28506	28674	28552	28269	28517	28499	28486	28359	28527	28516	28535	28601	28460	28547	28435	28613	28492	28308	28385	28651	28344	28495	28355	28492	28431	28616	28508	28340	28628	28315	28617	28393	28625	28486	28588	28554	28604	28505	28520	28479	28693	28465	28738	28374	28658	28495	28467	28630	28590	28491	28640	28537	28562	28231	28536	28299	28390	28703	28502	28523	28568	28391	28524	28420	28280	28625	28483	28468	28300	28319	28415	28578	28651	28129	28493	28506	28518	28645	28574	28377	28556	28455	28512	28307	28658	28610	28468	28479	28601	28468	28552	28637	28479	28626	28803	28528	28528	28475	28622	28491	28353	28417	28366	28533	28600	28445	28313	28381	28554	28541	28405	28664	28542	28646	28532	28651	28404	28379	28431	28607	28588	28529	28221	28320	28301	28524	28565	28687	28622	28527	28449	28488	28399	28508	28640	28546	28522	28599	28462	28631	28553	28616	28508	28403	28497	28667	28549	28514	28409	28684	28544	28350	28580	28511	28683	28630	28499	28471	28558	28652	28467	28529	28478	28548	28543	28475	28362	28390	28740	28473	28538	28259	28600	28688	28460	28409	28615	28356	28445	28427	28424	28540	28570	28468	28429	28300	28329	28694	28566	28398
22137	25404	25525	24312	33063	37514	32210	27962	24757	23730	23390	23453	23565	23313	23377	23352	23153	23604	23277	23324	23246	23341	23484	23442	23394	23211	23336	23301	23349	23448	23243	23380	23466	23438	23360	23356	23253	23377	23394	23456	23339	23221	23272	23374	23455	23484	23402	23366	23501	23421	23491	23388	23414	23342	23219	23338	23500	23329	23398	23488	23493	23252	23345	23237	23358	23546	23514	23414	23712	23412	23472	23282	23119	23371	23241	23271	23380	23235	23234	23464	23353	23521	23350	23500	23389	23420	23268	23289	23284	23400	23320	23251	23328	23276	23278	23283	23493	23230	23504	23201	23500	23389	23333	23233	23287	23219	23355	23189	23571	23500	23485	23289	23355	23089	23354	23263	23375	23260	23333	23414	23550	23364	23370	23294	23514	23119	23174	23401	23564	23338	23311	23346	23472	23358	23319	23356	23295	23336	23446	23290	23312	23160	23330	23366	23325	23462	23425	23255	23492	23469	23372	23231	23243	23480	23482	23368	23393	23226	23462	23371	23459	23510	23538	23348	23455	23305	23383	23428	23287	23361	23054	23336	23460	23291	23365	23348	23314	23447	23355	23303	23445	23359	23455	23304	23429	23392	23344	23387	23260	23362	23228	23239	23310	23495	23205	23264	23376	23173	23547	23406	23414	23320	23249	23398	23444	23540	23330	23423	23265	23575	23275	23535	23393	23377	23329	23333	23402	23344	23438	23338	23365	23214	23261	23366	23244	23309	23288	23380	23361	23373	23489	23358	23320	23467	23321	23240	23425	23342	23292	23390	23227	23325	23352	23381	23380	23220	23320	23559	23305	23418	23177	23319	23291	23167	23391	23335	23330	23207	23441	23603	23264	23390	23309	23283	23398	23296	23317	23252	23342	23300	23213	23426	23488	23438	23260	23426	23249	23479	23271	23421	23233	23446	23362	23345	23380	23320	23308	23407	23299	23444	23440	23318	23233	23193	23345	23507	23520	23286	23461	23265	23362	23423	23302	23536	23234	23303	23440	23415	23509	23256	23411	23295	23289	23416	23379	23324	23454	23492	23447	23361	23453	23344	23261	23325	23200	23560	23377	23328	23457	23265	23363	23384	23326	23358	23243	23365	23266	23327	23451	23261	23587	23453	23321	23466	23464	23567	23367	23261	23303	23359	23252	23426	23360	23482	23113	23187	23395	23297	23364	23384	23475	23114	23271	23206	23371	23392	23351	23292	23294	23266	23296	23143	23385	23177	23280	23624	23377	23220	23376	23486	23277	23182	23264	23319	23316	23333	23471	23386	23251	23128	23419	23283	23340	23401	23532	23473	23301	23179	23433	23374	23343	23313	23450	23350	23370	23325	23238	23157	23308	23215	23317	23410	23456	23321	23191	23367	23328	23383	23342	23227	23407	23200	23351	23127	23264	23378	23472	23220	23532	23282	23464	23239	23422	23398	23401	23309	23339	23322	23165	23346	23470	23174	23335	23342	23266	23251	23259	23385	23266	23488	23414	23519	23185	23485	23492	23406	23164	23358	23197	23290	23443	23359	23317	23430	23439	23182	23452	23436	23433	23312	23225	23130	23434	23481	23218	23293	23407	23452	23464	23494	23248	23416	23433	23363	23412	23230	23378	23404	23380	23376	23190	23356	23281	23299	23407	23282	23546	23361	23282	23321	23433	23208	23278	23446	23301	23379	23261	23371	23374	23357	23421	23443	23354	23394	23279	23442	23301	23200	23344	23277	23248	23379	23399	23316	23284	23291	23472	23180	23325	23280	23331	23349	23370	23339	23350	23362	23182	23348	23377	23177	23321	23270	23487	23299	23331	23289	23413	23232	23451	23258	23422	23225	23285	23418	23493	23309	23347	23410	23425	23299	23338	23237	23249	23485	23310	23181	23479	23414	23250	23373	23249	23089	23528	23361	23463	23282	23319	23390	23321	23345	23336	23321	23328	23234	23352	23457	23317	23271	23485	23160	23211	23205	23282	23295	23227	23416	23319	23284	23433	23450	23317	23378	23267	23336	23203	23296	23169	23428	23449	23315	23221	23374	23386	23147	23423	23403	23094	23311	23520	23178	23204	23223	23216	23490	23232	23290	23459	23280	23206	23477	23494	23272	23409	23370	23502	23375	23390	23235	23447	23460	23449	23403	23206	23340	23361	23355	23404	23194	23410	23386	23410	23291	23231	23359	23341	23338	23330	23332	23489	23360	23287	23444	23418	23671	23308	23360	23126	23379	23306	23390	23292	23427	23298	23256	23266	23384	23354	23314	23437	23427	23350	23367	23421	23452	23296	23377	23475	23335	23410	23432	23391	23382	23537	23555	23315	23417	23600	23193	23380	23366	23249	23332	23396	23281	23281	23509	23412	23151	23315	23444	23499	23389	23362	23262	23454	23348	23257	23428	23294	23293	23360	23306	23374	23289	23257	23227	23441	23483	23356	23253	23370	23237	23335	23432	23457	23370	23213	23481	23323	23444	23306	23337	23269	23407	23400	23372	23455	23423	23211	23322	23254	23415	23370	23405	23447	23541	23362	23370	23458	23235	23390	23436	23495	23244	23474	23386	23216	23336	23492	23500	23530	23433	23222	23306	23323	23349	23342	23442	23362	23515	23258	23393	23352	23296	23352	23184	23186	23369	23300	23371	23475	23347	23391	23539	23345	23483	23210	23366	23326	23480	23256	23398	23321	23509	23395	23256	23306	23557	23370	23433	23334	23421	23497	23512	23439	23427	23548	23290	23336	23404	23516	23476	23368	23255	23392	23375	23239	23148	23310	23272	23522	23352	23315	23231	23482	23516	23336	23467	23370	23559	23301	23108	23149	23368	23243	23400	23373	23433	23317	23367	23382	23494	23434	23376	23311	23283	23548	23408	23524	23353	23038	23189	23186	23488	23370	23323	23161	23240	23313	23470	23227	23462	23403	23424	23361	23328	23241	23279	23270	23418	23243	23465	23235	23268	23242	23387	23427	23470	23307	23201	23418	23414	23512	23413	23493	23207	23366	23365	23378	23385	23361	23181	23519	23366	23321	23283	23313	23424	23366	23352	23350	23201	23497	23441	23401	23461	23230	23356	23346	23241	23346	23358	23212	23415	23500	23153	23238	23469	23457	23217	23461	23304	23561	23410	23090	23343	23422	23246	23355	23138	23538	23485	23573	23346	23409	23343	23364	23098	23303	23461	23333	23229	23327	23361	23327	23294	23471	23212	23415	23268	23405	23124	23504	23263	23386	23426	23148	23306	23280	23632	23340	23324	23395	23293	23304	23538	23215	23393	23425	23244	23233	23290	23524	23413	23536	23506	23453	23506	23408	23240	23501	23292	23378	23421	23413	23249	23310	23405	23386	23393	23371	23262	23422	23275	23324	23393	23418	23444	23319	23286	23498	23429	23484	23302	23251	23445	23449	23267	23411	23197	23293	23473	23327	23378	23409	23299	23417	23228	23355	23337	23486	23403	23306	23410	23364	23427	23467	23469	23384	23260	23399	23173	23274	23414	23206	23309	23529	23406	23423	23428	23311	23420	23116	23228	23308	23404	23205	23259	23076	23459	23331	23388	23470	23410	23310	23263	23508	23348	23384	23402	23458	23240	23340	23551	23298	23420	23444	23231	23416	23347	23279	23382	23417	23490	23345	23485	23364	23416	23151	23505	23485	23433	23353	23235	23402	23367	23286	23215	23299	23432	23361	23262	23253	23373	23417	23193	23279	23359	23257	23407	23329	23323	23374	23392	23434	23267	23343	23358	23189	23289	23378	23310	23350	23329	23394	23419	23407	23386	23235	23363	23388	23352	23322	23413	23317	23431	23458	23403	23438	23352	23409	23279	23426	23326	23331	23328	23339	23443	23431	23276	23296	23337	23271	23449	23309	23241	23378	23469	23355	23347	23353	23218	23422	23401	23510	23377	23421	23374	23313	23270	23237	23559	23382	23354	23340	23190	23357	23329	23237	23513	23356	23288	23208	23282	23411	23352	23407	23450	23361	23287	23362	23233	23209	23327	23113	23305	23471	23352	23382	23348	23315	23359	23366	23450	23280	23443	23285	23449	23319	23352	23481	23203	23339	23257	23396	23114	23339	23438	23310	23494	23383	23352	23484	23232	23309	23256	23199	23591	23320	23300	23584	23257	23515	23378	23500	23376	23203	23307	23411	23421	23385	23315	23391	23391	23391	23443	23309	23451	23312	23384	23331	23361	23593	23399	23236	23304	23402	23334	23209	23275	23151	23372	23335	23350	23435	23450	23447	23124	23398	23369	23406	23316	23331	23449	23345	23464	23246	23413	23439	23253	23169	23379	23219	23496	23348	23504	23463	23456	23461	23254	23365	23399	23326	23401	23326	23438	23303	23339	23439	23330	23476	23189	23257	23311	23479	23425	23459	23210	23315	23316	23323	23546	23391	23314	23533	23318	23486	23310	23409	23477	23362	23204	23346	23534	23522	23318	23370	23274	23174	23300	23372	23388	23235	23326	23390	23273	23371	23161	23158	23320	23338	23311	23408	23360	23398	23432	23449	23552	23350	23448	23505	23475	23346	23471	23232	23325	23181	23335	23386	23453	23483	23383	23487	23292	23427	23450	23337	23363	23332	23374	23437	23333	23444	23334	23198	23293	23370	23447	23308	23418	23341	23513	23121	23282	23267	23353	23351	23383	23491	23124	23319	23322	23185	23412	23331	23498	23454	23363	23285	23286	23285	23474	23500	23415	23499	23263	23174	23521	23304	23384	23285	23212	23344	23298	23464	23328	23317	23302	23384	23387	23414	23299	23356	23489	23447	23180	23256	23336	23504	23412	23372	23212	23365	23354	23362	23287	23445	23472	23489	23408	23460	23089	23212	23336	23241	23317	23273	23431	23379	23385	23449	23666	23283	23384	23350	23387	23350	23358	23146	23364	23413	23386	23269	23242	23403	23244	23409	23298	23275	23442	23272	23483	23369	23369	23420	23356	23407	23511	23163	23175	23311	23420	23453	23284	23430	23508	23336	23470	23370	23630	23265	23341	23387	23202	23493	23326	23352	23395	23236	23408	23368	23312	23376	23452	23308	23360	23248	23292	23389	23391	23381	23355	23371	23143	23437	23450	23251	23348	23450	23269	23529	23524	23398	23227	23237	23283	23339	23304	23263	23228	23422	23450	23326	23318	23385	23312
25224	21447	28494	26799	45720	70471	59866	44154	33721	29969	28965	28704	28588	28541	28864	28396	28758	28641	28568	28660	28482	28398	28771	28568	28401	28350	28318	28551	28438	28529	28496	28373	28347	28536	28487	28325	28461	28322	28486	28479	28474	28310	28604	28499	28363	28656	28559	28492	28645	28298	28612	28417	28601	28598	28659	28558	28633	28296	28436	28571	28199	28519	28277	28451	28380	28558	28441	28321	28513	28422	28371	28511	28343	28411	28595	28412	28500	28323	28535	28381	28224	28300	28460	28202	28438	28397	28835	28234	28431	28310	28483	28428	28458	28469	28665	28295	28454	28387	28312	28454	28488	28522	28646	28634	28457	28448	28456	28373	28708	28255	28562	28194	28304	28332	28620	28384	28566	28333	28334	28343	28288	28583	28381	28579	28458	28384	28434	28507	28469	28552	28406	28631	28392	28534	28424	28373	28555	28571	28249	28429	28580	28323	28138	28435	28469	28375	28411	28498	28108	28557	28301	28314	28319	28331	28396	28362	28492	28418	28512	28543	28456	28401	28344	28372	28404	28342	28381	28283	28503	28218	28549	28401	28572	28430	28407	28558	28534	28153	28276	28294	28208	28487	28499	28444	28323	28476	28239	28375	28508	28561	28277	28279	28505	28520	28467	28355	28473	28327	28465	28255	28487	28447	28437	28299	28482	28342	28276	28286	28512	28257	28371	28421	28349	28571	28230	28317	28383	28326	28312	28513	28527	28487	28451	28382	28370	28434	28508	28445	28346	28372	28598	28438	28552	28347	28297	28169	28467	28464	28146	28501	28358	28158	28467	28399	28292	28565	28254	28618	28428	28373	28274	28387	27946	28396	28337	28616	28455	28551	28451	28706	28589	28324	28424	28134	27996	28485	28468	28426	28523	28360	28506	28327	28531	28508	28304	28463	28473	28370	28483	28407	28442	28524	28673	28313	28482	28238	28585	28654	28348	28355	28398	28514	28415	28319	28444	28420	28416	28464	28385	28398	28431	28408	28296	28481	28344	28173	28268	28430	28396	28376	28213	28209	28358	28442	28477	28666	28488	28323	28311	28218	28233	28565	28555	28474	28575	28427	28533	28552	28465	28417	28429	28539	28324	28367	28449	28597	28573	28412	28438	28205	28228	28515	28323	28541	28558	28148	28295	28196	28597	28356	28257	28570	28410	28343	28315	28578	28482	28495	28312	28503	28652	28244	28527	28412	28495	28638	28584	28316	28550	28560	28392	28532	28749	28481	28256	28424	28210	28497	28474	28533	28579	28490	28523	28263	28461	28154	28788	28333	28417	28452	28169	28351	28511	28422	28482	28310	28737	28647	28251	28377	28503	28126	28443	28594	28405	28391	28749	28560	28455	28265	28319	28505	28343	28475	28417	28453	28442	28343	28335	28420	28695	28240	28419	28430	28452	28367	28462	28428	28481	28527	28258	28555	28677	28629	28460	28354	28668	28434	28318	28319	28515	28250	28533	28578	28490	28394	28378	28259	28367	28430	28531	28347	28370	28610	28394	28606	28696	28543	28442	28643	28458	28369	28192	28372	28405	28503	28583	28388	28576	28581	28576	28408	28499	28433	28346	28478	28313	28274	28589	28172	28781	28495	28577	28343	28524	28373	28459	28328	28378	28275	28371	28426	28653	28417	28292	28342	28520	28423	28458	28314	28509	28587	28392	28417	28409	28348	28242	28338	28352	28285	28605	28481	28668	28341	28430	28468	28327	28647	28517	28319	28314	28478	28471	28444	28417	28438	28423	28144	28457	28577	28064	28391	28530	28495	28263	28463	28367	28418	28490	28285	28300	28219	28406	28383	28613	28505	28514	28231	28469	28517	28256	28513	28540	28346	28189	28537	28527	28522	28308	28369	28534	28554	28500	28268	28605	28575	28312	28390	28587	28288	28456	28321	28424	28456	28601	28297	28384	28417	28755	28472	28235	28282	28391	28384	28404	28248	28461	28449	28205	28585	28579	28452	28411	28468	28565	28649	28536	28519	28287	28559	28420	28373	28304	28628	28391	28321	28499	28297	28507	28513	28324	28274	28292	28473	28542	28507	28378	28420	28370	28467	28534	28445	28450	28358	28140	28733	28496	28324	28484	28253	28563	28358	28730	28499	28487	28214	28286	28610	28686	28344	28529	28389	28302	28343	28481	28403	28478	28330	28536	28387	28711	28488	28267	28419	28396	28340	28378	28537	28365	28340	28380	28525	28574	28227	28319	28481	28362	28378	28417	28319	28275	28394	28496	28154	28437	28616	28376	28327	28456	28353	28523	28430	28389	28233	28551	28484	28410	28539	28650	28461	28312	28509	28325	28606	28424	28557	28285	28444	28358	28412	28269	28700	28554	28462	28649	28320	28547	28716	28484	28453	28533	28017	28467	28159	28442	28764	28615	28639	28426	28424	28698	28415	28321	28160	28265	28462	28335	28334	28374	28441	28340	28629	28296	28533	28628	28489	28395	28511	28570	28252	28345	28347	28485	28434	28653	28476	28379	28331	28294	28341	28430	28542	28433	28483	28524	28468	28492	28396	28263	28402	28320	28350	28289	28520	28495	28481	28417	28485	28528	28753	28559	28451	28423	28223	28322	28578	28667	28395	28303	28461	28610	28499	28594	28386	28261	28260	28529	28232	28270	28280	28348	28470	28476	28433	28286	28386	28520	28217	28399	28424	28440	28394	28492	28233	28556	28425	28477	28412	28582	28630	28267	28559	28223	28487	28385	28353	28747	28426	28320	28438	28534	28350	28366	28503	28303	28680	28674	28572	28340	28342	28340	28188	28684	28711	28467	28356	28338	28416	28287	28576	28210	28442	28275	28548	28150	28320	28388	28449	28508	28447	28624	28471	28495	28686	28563	28364	28535	28611	28453	28367	28553	28511	28518	28591	28394	28455	28419	28601	28561	28425	28299	28388	28588	28660	28525	28309	28498	28571	28602	28366	28366	28563	28276	28388	28593	28436	28352	28512	28726	28373	28438	28477	28269	28404	28384	28291	28185	28633	28660	28360	28242	28551	28498	28449	28381	28555	28542	28358	28664	28491	28500	28417	28598	28468	28439	28550	28182	28332	28510	28369	28405	28408	28476	28400	28376	28558	28419	28384	28477	28184	28209	28384	28350	28368	28557	28179	28417	28491	28415	28496	28333	28465	28454	28551	28627	28613	28496	28504	28423	28446	28520	28244	28560	28501	28720	28364	28608	28454	28420	28509	28476	28498	28199	28617	28309	28552	28591	28549	28324	28369	28416	28438	28340	28477	28323	28460	28477	28360	28414	28566	28318	28361	28375	28474	28875	28694	28548	28456	28352	28693	28489	28384	28394	28354	28490	28634	28625	28580	28468	28242	28638	28617	28723	28504	28745	28487	28598	28587	28509	28373	28641	28455	28479	28461	28585	28608	28504	28489	28398	28227	28307	28311	28545	28462	28410	28325	28247	28686	28433	28382	28547	28536	28610	28318	28244	28177	28425	28430	28311	28193	28459	28717	28550	28454	28581	28677	28400	28168	28571	28545	28277	28344	28348	28228	28465	28313	28368	28399	28442	28404	28346	28479	28694	28541	28459	28344	28621	28485	28392	28458	28368	28345	28665	28459	28449	28416	28202	28452	28309	28345	28474	28474	28409	28305	28480	28352	28597	28321	28411	28320	28584	28495	28387	28644	28341	28230	28470	28498	28321	28397	28367	28257	28445	28244	28567	28281	28335	28472	28229	28625	28495	28658	28406	28377	28181	28301	28576	28059	28226	28396	28450	28636	28123	28266	28550	28701	28525	28398	28423	28414	28218	28314	28337	28596	28242	28399	28619	28340	28427	28397	28574	28180	28448	28577	28613	28156	28616	28349	28432	28412	28671	28544	28525	28472	28524	28587	28310	28283	28461	28468	28245	28671	28366	28421	28597	28371	28402	28285	28259	28379	28587	28316	28419	28490	28740	28310	28589	28400	28258	28336	28442	28268	28579	28324	28500	28466	28363	28315	28251	28576	28673	28568	28587	28679	28593	28526	28631	28392	28539	28425	28327	28294	28279	28129	28374	28421	28217	28293	28606	28365	28278	28590	28740	28551	28556	28551	28619	28356	28442	28563	28353	28404	28250	28228	28318	28678	28437	28314	28590	28640	28534	28419	28701	28530	28427	28512	28395	28377	28452	28224	28512	28267	28471	28450	28378	28383	28622	28437	28441	28440	28377	28532	28291	28314	28377	28417	28335	28399	28373	28302	28452	28468	28262	28365	28594	28358	28427	28600	28424	28285	28330	28351	28335	28339	28450	28660	28694	28385	28343	28306	28389	28513	28419	28672	28450	28432	28144	28370	28298	28344	28552	28363	28299	28114	28468	28634	28461	28326	28385	28350	28428	28414	28524	28409	28541	28510	28445	28441	28410	28382	28422	28427	28608	28437	28576	28633	28587	28374	28372	28612	28449	28361	28674	28258	28537	28486	28576	28507	28514	28435	28714	28519	28583	28509	28584	28449	28260	28449	28588	28386	28502	28448	28608	28563	28070	28402	28133	28441	28477	28375	28426	28300	28422	28453	28465	28459	28407	28484	28290	28488	28261	28509	28298	28465	28639	28285	28583	28469	28416	28617	28550	28368	28548	28364	28531	28368	28425	28301	28360	28304	28298	28478	28638	28495	28482	28390	28424	28237	28290	28320	28417	28482	28302	28576	28246	28564	28426	28347	28569	28526	28752	28416	28402	28581	28360	28421	28530	28489	28597	28255	28510	28383	28536	28564	28457	28609	28269	28606	28482	28605	28338	28656	28429	28438	28526	28528	28408	28556	28449	28556	28627	28274	28427	28464	28376	28219	28300	28336	28583	28392	28241	28535	28615	28498	28429	28548	28298	28407	28374	28189	28439	28357	28338	28502	28617	28551	28463	28656	28378	28528	28383	28468	28055	28643	28593	28471	28537	28337	28483	28324	28461	28534	28280	28463	28587	28558	28414	28508	28312	28498	28476	28476	28604	28440	28093	28885	28472	28448	28080	28579	28578	28320	28508	28555	28412	28395	28439	28183	28499	28364	28345	28431	28654	28622	28460	28429	28395	28629	28612	28610	28364	28211	28226	28583	28536	28533	28509	28332	28632	28534	28389	28537	28505	28533	28516	28551	28308	28380	28496	28406	28272	28308	28322	28332	28219	28331
20510	32166	31263	28360	52590	71368	59762	42212	29050	24472	23675	23600	23432	23444	23538	23528	23495	23440	23424	23305	23488	23393	23362	23421	23509	23492	23377	23291	23345	23540	23520	23410	23340	23483	23470	23217	23624	23275	23493	23689	23472	23608	23410	23667	23406	23527	23389	23362	23344	23399	23307	23243	23426	23352	23447	23433	23485	23232	23393	23240	23495	23490	23164	23256	23451	23272	23385	23322	23355	23476	23497	23341	23341	23468	23337	23412	23352	23484	23379	23307	23479	23428	23375	23568	23303	23364	23317	23448	23303	23589	23500	23174	23528	23325	23455	23541	23236	23543	23474	23479	23416	23569	23222	23486	23444	23431	23396	23181	23435	23403	23400	23289	23408	23414	23358	23495	23289	23371	23302	23321	23347	23508	23511	23432	23380	23320	23300	23466	23296	23484	23503	23353	23295	23455	23273	23378	23374	23365	23431	23511	23303	23560	23397	23407	23351	23368	23310	23513	23288	23255	23287	23420	23283	23337	23392	23228	23444	23429	23212	23406	23414	23332	23514	23404	23463	23348	23407	23309	23313	23473	23422	23378	23381	23335	23383	23478	23520	23355	23514	23569	23322	23404	23352	23232	23280	23424	23397	23386	23302	23495	23365	23421	23334	23292	23218	23540	23444	23454	23533	23277	23229	23418	23614	23486	23436	23308	23383	23326	23404	23498	23433	23431	23277	23410	23439	23623	23390	23445	23319	23520	23340	23286	23541	23374	23431	23442	23362	23533	23542	23338	23503	23484	23326	23382	23401	23267	23634	23571	23314	23428	23437	23524	23347	23389	23343	23220	23466	23344	23383	23256	23278	23464	23356	23384	23399	23320	23323	23417	23403	23388	23390	23506	23508	23242	23283	23462	23345	23368	23420	23255	23221	23411	23518	23485	23359	23372	23387	23200	23511	23439	23308	23503	23360	23561	23360	23338	23444	23450	23480	23314	23585	23514	23366	23368	23319	23624	23372	23324	23473	23435	23611	23297	23282	23336	23306	23531	23397	23309	23381	23386	23320	23331	23294	23497	23448	23485	23466	23402	23225	23392	23467	23294	23447	23353	23351	23361	23368	23332	23439	23361	23268	23252	23417	23449	23380	23466	23537	23236	23553	23450	23284	23378	23459	23458	23488	23301	23442	23295	23531	23402	23370	23080	23367	23277	23387	23357	23308	23307	23469	23271	23279	23451	23563	23406	23334	23357	23454	23424	23377	23241	23326	23415	23551	23527	23267	23297	23483	23320	23246	23215	23460	23365	23258	23394	23497	23215	23343	23280	23400	23484	23341	23164	23519	23270	23384	23184	23495	23315	23344	23383	23259	23339	23314	23383	23337	23368	23448	23454	23297	23379	23483	23463	23330	23365	23315	23520	23527	23163	23184	23442	23422	23390	23422	23502	23397	23476	23387	23557	23414	23362	23583	23325	23518	23504	23466	23272	23495	23396	23299	23507	23441	23498	23547	23373	23512	23321	23454	23640	23348	23510	23232	23500	23357	23488	23606	23464	23445	23469	23332	23295	23352	23248	23410	23446	23293	23382	23487	23525	23476	23234	23391	23424	23437	23356	23354	23533	23554	23522	23416	23443	23525	23527	23331	23483	23466	23475	23385	23471	23471	23343	23369	23448	23472	23450	23250	23290	23278	23650	23461	23268	23278	23359	23394	23320	23254	23344	23407	23417	23287	23334	23358	23492	23643	23549	23302	23257	23595	23375	23480	23288	23503	23417	23196	23456	23365	23283	23284	23332	23304	23316	23414	23607	23468	23272	23423	23294	23488	23451	23391	23381	23414	23185	23344	23249	23197	23464	23373	23428	23371	23542	23096	23575	23549	23468	23266	23474	23380	23411	23442	23558	23409	23279	23414	23355	23573	23349	23290	23382	23409	23522	23442	23523	23256	23444	23423	23450	23391	23305	23361	23304	23585	23425	23517	23408	23371	23342	23419	23492	23519	23321	23389	23301	23492	23603	23576	23405	23276	23449	23345	23633	23308	23565	23363	23384	23354	23282	23343	23264	23606	23337	23236	23518	23454	23332	23378	23583	23554	23367	23417	23467	23465	23445	23323	23482	23314	23470	23388	23416	23348	23224	23432	23393	23360	23280	23472	23370	23307	23394	23291	23619	23390	23285	23342	23430	23348	23470	23390	23496	23435	23409	23248	23477	23261	23598	23284	23532	23520	23533	23401	23425	23455	23174	23472	23617	23390	23478	23328	23323	23223	23389	23724	23271	23496	23201	23399	23338	23370	23386	23411	23460	23278	23532	23405	23331	23405	23329	23385	23404	23199	23355	23454	23356	23268	23273	23114	23402	23371	23415	23301	23482	23533	23416	23382	23476	23479	23353	23437	23357	23339	23264	23243	23427	23444	23495	23369	23372	23444	23428	23310	23430	23410	23516	23307	23301	23297	23349	23495	23419	23445	23318	23283	23530	23362	23482	23504	23431	23281	23425	23422	23450	23265	23346	23199	23371	23351	23450	23370	23263	23459	23483	23361	23444	23537	23629	23589	23232	23369	23561	23406	23322	23525	23377	23446	23233	23392	23456	23396	23550	23086	23336	23534	23517	23503	23336	23543	23246	23590	23188	23592	23392	23524	23378	23332	23581	23436	23468	23315	23454	23319	23434	23335	23444	23325	23549	23183	23496	23470	23221	23360	23269	23404	23289	23336	23477	23433	23446	23557	23582	23398	23506	23360	23556	23482	23370	23540	23368	23404	23447	23440	23390	23474	23404	23585	23408	23624	23359	23429	23587	23548	23551	23286	23392	23584	23329	23481	23375	23356	23361	23548	23583	23335	23316	23452	23378	23431	23321	23368	23310	23469	23482	23457	23369	23331	23593	23192	23255	23469	23574	23316	23595	23348	23410	23361	23533	23512	23288	23386	23420	23396	23283	23542	23364	23326	23534	23525	23405	23413	23359	23448	23449	23453	23524	23362	23308	23440	23322	23621	23522	23450	23138	23327	23332	23585	23161	23590	23379	23605	23381	23474	23460	23364	23260	23384	23372	23315	23449	23458	23328	23275	23380	23619	23252	23410	23334	23437	23471	23415	23543	23495	23417	23378	23338	23291	23437	23305	23218	23385	23490	23319	23483	23356	23194	23382	23393	23340	23380	23438	23359	23680	23343	23461	23406	23502	23357	23307	23503	23437	23414	23402	23342	23543	23400	23404	23555	23341	23352	23476	23322	23263	23274	23258	23332	23383	23434	23304	23554	23414	23444	23283	23282	23539	23227	23334	23445	23296	23328	23439	23411	23484	23276	23347	23391	23385	23256	23206	23563	23279	23310	23330	23438	23408	23323	23202	23495	23489	23500	23451	23447	23369	23620	23367	23429	23348	23422	23603	23423	23389	23223	23380	23398	23346	23347	23427	23389	23437	23336	23362	23378	23465	23345	23236	23166	23454	23316	23430	23380	23536	23467	23204	23437	23356	23525	23354	23371	23628	23460	23342	23414	23422	23382	23325	23537	23302	23412	23413	23477	23359	23392	23518	23387	23445	23344	23452	23340	23411	23440	23476	23407	23430	23529	23548	23453	23425	23565	23400	23347	23396	23472	23489	23347	23329	23454	23508	23409	23487	23624	23194	23464	23333	23429	23392	23483	23425	23320	23390	23385	23183	23441	23545	23614	23328	23397	23334	23643	23359	23427	23357	23302	23366	23434	23364	23306	23592	23412	23380	23385	23384	23398	23401	23438	23396	23564	23385	23307	23247	23500	23519	23213	23236	23270	23495	23644	23438	23279	23411	23375	23325	23408	23085	23539	23451	23402	23474	23420	23328	23598	23520	23340	23384	23448	23410	23390	23294	23330	23361	23370	23459	23328	23531	23339	23436	23387	23358	23306	23311	23382	23491	23412	23557	23388	23182	23373	23461	23297	23209	23399	23503	23403	23342	23582	23300	23353	23472	23386	23322	23368	23448	23434	23325	23591	23329	23406	23628	23456	23400	23447	23458	23371	23510	23575	23432	23366	23401	23112	23502	23293	23506	23478	23481	23331	23375	23455	23422	23298	23498	23293	23450	23518	23409	23595	23425	23339	23335	23407	23553	23387	23356	23615	23291	23386	23281	23383	23443	23301	23349	23411	23407	23210	23365	23520	23358	23312	23356	23407	23497	23444	23366	23473	23424	23298	23378	23365	23485	23275	23549	23418	23354	23290	23482	23511	23274	23508	23203	23205	23540	23361	23390	23182	23412	23346	23343	23494	23305	23429	23579	23473	23387	23402	23330	23470	23234	23552	23432	23272	23352	23482	23450	23411	23353	23322	23465	23421	23394	23321	23323	23483	23554	23371	23292	23519	23450	23278	23432	23507	23233	23243	23356	23467	23241	23413	23371	23200	23342	23617	23458	23504	23268	23442	23451	23468	23280	23269	23379	23484	23356	23460	23454	23419	23450	23300	23301	23213	23243	23430	23424	23508	23402	23495	23307	23398	23210	23404	23316	23524	23466	23372	23451	23322	23520	23214	23417	23492	23424	23495	23335	23410	23406	23320	23370	23302	23504	23582	23348	23253	23367	23294	23392	23288	23445	23529	23342	23399	23411	23508	23560	23513	23507	23523	23350	23490	23464	23187	23374	23657	23366	23487	23287	23409	23430	23420	23244	23263	23374	23484	23462	23290	23296	23400	23292	23385	23535	23374	23383	23316	23356	23406	23364	23294	23473	23250	23468	23544	23366	23267	23375	23420	23366	23453	23344	23305	23366	23487	23255	23666	23212	23477	23329	23318	23413	23227	23344	23425	23283	23435	23441	23491	23548	23468	23320	23463	23457	23408	23272	23425	23314	23427	23331	23284	23474	23481	23365	23452	23505	23410	23512	23350	23299	23551	23304	23284	23278	23440	23252	23418	23561	23449	23415	23276	23374	23465	23378	23461	23381	23377	23357	23505	23229	23425	23235	23425	23481	23414	23499	23326	23393	23392	23389	23432	23207	23411	23476	23339	23415	23522	23524	23378	23275	23294	23475	23496	23357	23484	23320	23500	23226	23343	23338	23241	23407	23403	23364	23412	23486	23380	23482	23243	23318	23300	23419	23381	23455	23358	23475	23214	23465	23245	23317	23540	23423	23461	23384	23397	23475	23322	23502	23339	23445	23331	23365	23424	23300	23635	23329	23423	23341	23441
23784	21428	29012	24547	52949	76895	65782	45995	34319	30445	29573	29116	29185	28948	28988	28876	28987	28989	28940	28737	28928	28836	29078	29076	29065	28860	28938	28882	28457	28777	28874	28817	28719	28731	28851	28745	28963	28888	28673	28740	28918	28862	28664	28933	28853	28780	28609	28758	28703	28797	28775	28971	28773	28872	28667	28733	28892	28718	28661	28700	28786	29068	28825	28724	28616	28755	28580	28448	28746	28761	28925	28776	28791	28754	28708	28488	28586	28646	28778	28724	29026	28875	28605	28752	28759	28747	29052	28831	28831	28826	28664	28871	28816	28599	28867	29078	28898	28523	28526	28820	28753	28645	28777	28763	28804	28683	29002	28697	28840	28443	28765	28488	28925	28670	28802	28690	28804	28661	28734	28603	28832	28900	28787	28687	28797	28840	28901	28701	28648	28766	28767	28764	28598	28718	28762	28786	28787	28674	28657	28770	28658	28631	28835	28688	28661	28911	28509	28778	28713	28499	28821	28782	28748	28845	28800	28894	28656	28870	29024	28560	28608	28815	28695	28903	28838	28618	28783	28752	28801	28641	28969	28776	28647	28625	28786	28766	29060	28510	28596	28838	28841	28818	28676	28779	28751	28907	28811	28986	28663	28719	28688	28863	28685	28671	28662	28825	28585	28644	28785	28720	28730	28839	28745	28548	28768	28884	28597	28722	28726	28774	28671	28893	28767	28841	28609	28651	28621	28590	28754	28789	28688	28940	28464	28693	28862	28767	28553	28703	28869	28797	28862	28722	28714	28581	28427	28684	28718	28689	28795	28664	28585	28737	28684	28694	28637	28584	28980	28845	28606	28650	28700	28524	28857	28632	28691	28669	28689	28936	28957	28537	28642	28647	28518	28676	28865	28794	28662	28600	28832	28799	28788	28844	28999	28898	28825	28687	28867	28690	28523	28758	28589	28950	28643	28927	28745	28602	28779	28734	28847	28767	28775	28649	28562	28799	28739	28690	28654	28654	28647	28672	28649	28613	28675	28805	28474	28696	28913	28909	28804	28731	28704	28835	28752	28876	28862	28711	28887	28763	28743	28697	28668	28797	28816	28863	28790	28708	28872	28724	28782	28770	28780	28759	28751	28757	28901	28703	28641	28654	28927	28721	28672	28551	28769	28833	28637	28804	28613	28859	28814	28740	28550	28848	28831	28869	28651	28838	28717	28659	28596	28496	28696	28641	28647	28633	28850	28786	28573	28647	28721	28841	28880	28612	28917	28704	28886	28945	28857	28823	29004	28815	28749	28712	28696	28690	28713	28755	28740	28602	28683	28702	28909	28743	28728	28589	28824	28877	28567	28817	28805	28722	28810	28743	28742	28821	28867	28761	28491	28685	28845	28866	28604	28739	28704	28891	28829	28778	28773	28794	28670	28920	28884	28817	28841	28733	28820	28968	28608	28487	28560	28747	28551	28399	28883	28805	28761	28972	28795	28654	28641	28678	28665	28904	28691	28745	28600	28769	28757	28485	29103	28983	28846	28675	28575	28661	28544	28847	28572	28626	28781	28743	28743	28770	28924	28644	28795	28598	28754	28694	28667	28636	28700	28597	28742	28854	28446	28711	28787	28694	28862	28786	28630	28756	28712	28630	28453	28558	28753	28701	28938	28512	28774	28634	28401	28637	28604	28820	28717	28838	28883	28584	28597	28799	28611	28556	28685	28766	28662	28530	28721	28847	28676	28795	28465	28587	28799	28652	28802	28505	28553	28877	28845	28824	28818	28620	28787	28928	28850	28999	28870	28608	28683	28742	28783	28674	28729	28734	28793	28706	28689	28977	28805	28785	28587	28559	28665	28685	28915	28981	28473	28689	28710	28554	28963	28829	28680	28650	28571	28880	28740	28852	28642	28955	28732	28901	28667	28706	28626	28477	28854	28567	28734	28797	28826	28549	28919	28785	28701	28821	28721	28724	28745	28449	28744	28726	28578	28789	28894	28839	28624	28764	28849	28701	28928	29019	28604	28700	28515	28702	28669	28665	28723	28596	28844	28604	28559	28863	28723	28519	28758	28651	29076	28721	28518	28909	28878	28686	28814	28724	28900	28759	28749	28862	28773	28760	28633	28648	28941	28774	28682	28479	28637	28910	28893	28583	28718	28721	28697	28713	28848	28637	28565	28661	28699	28905	28669	28903	29106	29135	28595	28553	28883	28684	28567	28876	28673	28648	28827	28758	28639	28793	28623	28738	28673	28708	28794	28642	28860	28531	28716	28852	28767	28865	28860	28725	28604	29088	28857	28664	28708	28784	28915	29017	28681	28695	28899	28925	28578	28702	28714	28675	28835	28493	28868	28555	28584	28812	28704	28757	28874	28701	28563	28734	28790	28626	28927	28846	28649	28627	28794	28604	28719	28950	28701	28657	28664	28591	28739	28817	28550	28853	28717	28975	28920	28954	28807	28797	29066	28763	28712	28723	28605	28577	28906	28910	28765	28561	28714	28638	28746	28802	28706	28487	28743	28626	28647	28605	28882	28793	28868	28552	28631	28390	28657	28763	28612	28739	28774	28623	28782	28695	28770	28726	28836	28733	28766	28716	28861	28751	28869	28629	28886	28751	28788	28903	28842	28846	28677	28791	28808	28799	28964	28822	28745	28793	28889	28732	28827	28713	28986	28736	28715	28587	28700	28611	28662	28639	28732	28680	28738	28887	28634	28767	28898	28721	28672	28744	28614	28867	28769	28631	28768	28739	28922	28885	28733	28749	28829	28602	28968	28745	28827	28862	28395	28621	28794	28791	28582	28779	28663	28634	28547	28714	28681	28812	28834	28819	28646	28865	28708	28688	28817	28762	28893	28797	28777	28711	28834	28893	28854	28866	28774	28784	28980	28564	28895	28814	28600	28624	28788	28655	28827	28654	28590	28716	28725	28399	28830	28691	28903	28678	28553	28637	28806	28608	29073	28637	28761	28883	28796	28841	28684	28656	28802	28732	28584	28691	28765	28733	28678	28657	28596	28749	28687	28679	28677	28711	28851	28613	28635	28710	28854	28942	28802	28706	28559	28772	28655	28785	28852	28528	28628	28744	28742	28784	28733	28848	28692	28931	28652	28696	28557	28694	28745	28662	28839	28695	28855	28720	28799	28846	28745	28710	28950	28749	28805	28793	28626	28524	28803	28829	28526	28675	28884	28538	28683	28745	28801	28557	28679	28603	28726	28926	28919	28663	28836	28571	28823	28700	28709	28703	28449	28809	28877	28685	28880	28598	28687	28428	28815	28643	28588	28753	28600	28777	28670	28569	28548	28774	29027	28641	28792	28703	28699	28810	28880	28799	28556	28917	28672	28738	28900	28533	28900	28707	28622	28711	28493	28644	28800	28748	28655	28810	28773	28876	28809	28686	28614	28753	28812	28598	28523	28620	28758	28676	28494	28661	28671	28626	28702	28625	28748	28555	28957	28691	28917	28871	28785	28876	28808	28827	28652	28601	28953	28622	28846	28704	28678	28857	28713	28650	28623	28425	28681	28602	28849	28649	28951	28693	28707	28710	28928	28729	28478	28675	28797	28758	28622	28788	28711	28636	28604	29023	28615	28731	28857	28779	28814	28571	28586	28754	28581	28940	28635	28701	28920	28847	28712	28735	28629	28674	28646	28631	28823	28637	28618	28816	28731	28684	28691	28827	28617	28816	28799	28597	28800	28644	28653	28805	28845	28859	28639	28462	28653	28717	28668	28792	28712	28713	28749	28774	28720	28647	28840	28855	28857	28819	28738	28507	28623	28643	28626	28567	28937	28499	28438	28689	28639	28650	28901	28822	29119	28716	28883	28578	28765	28777	28691	28675	28836	28686	28650	28856	28748	28679	28741	28795	28773	28808	28644	28735	28872	28908	28661	29066	28772	28786	28714	28974	28745	28762	28794	28630	28399	28820	28832	28485	28687	28764	28876	28531	28650	28770	28641	28413	28759	28632	28506	28587	28854	28704	28697	28556	28721	28850	28720	28883	28580	28883	28563	28803	28700	28999	28717	28524	28599	28708	28657	28753	28549	28481	28666	28578	28882	28857	28870	28679	28846	28709	28641	28480	28693	28649	28644	29125	28772	28644	28726	28741	28544	28844	28545	28670	28766	28764	28826	28673	28827	28674	28695	28622	28917	28488	28684	28704	28985	28643	28765	28646	28816	28459	28351	28870	28854	28592	28679	28754	28996	28500	28919	28719	28907	28682	28668	28782	28757	28782	28927	28880	28876	28579	28660	28693	28482	28608	28791	28814	29012	28559	28927	28515	28774	28712	28821	28649	28659	28797	28906	28811	28781	28860	28713	28642	28484	28752	28855	28602	28832	28712	28841	28794	28778	28871	28833	28975	28814	28846	28887	28752	28848	28766	28908	28546	28632	28753	28722	28584	28710	28581	28686	28668	28728	28540	28661	28730	28884	28607	28799	28720	28659	28466	28843	28705	28618	28821	29065	28862	28848	28739	28790	28833	28692	28568	28966	28848	28850	28857	28716	28703	28924	28733	28748	28729	28713	28681	28637	28660	28683	28834	28794	28673	28758	28955	28864	28857	28682	28735	28745	28769	28735	28793	28642	28568	28596	28594	28533	28849	28720	28975	28746	28622	28649	28762	28675	28764	28607	28538	28782	28882	28767	28810	28848	28714	28755	28730	28722	28681	28730	28644	28634	28652	28753	28705	28886	28922	28742	28749	28793	28588	28609	28720	28827	28918	28748	28843	28856	28853	28755	28576	28580	28665	28591	28862	28552	28850	28751	28553	28748	28893	28478	28576	28772	28828	28619	28686	28448	28678	28875	28714	28846	28908	28713	28774	29108	28521	28983	28755	28805	28637	28744	28817	28620	28854	28636	28703	28682	28719	28775	28984	28740	28852	28496	28856	28964	28795	28882	28630	28774	28530	28618	28838	28725	28961	28740	28736	28772	28574	28672	28679	28613	28915	28747	28852	28798	28741	28905	28931	28702	28734	28704	28709	28618	28510	28622	28657	28701	28969	28634	28715	28846	28665	28755	28899	28671	28822	28620	28495	28707	28618	28743	28880	28559	28706	28764	28767	29116	28589	28934	28793	28705	28715	28613	28726	28896	28663	28687	28566	28701	28782	28970	28626	28910	28858	28891	28715	28599	28446	28918	28973	28637	28957	28696	28691	28641	28666	29000	28656
22636	38414	36090	31755	73299	88008	70598	45715	30433	24986	23609	23620	23671	23571	23568	23598	23778	23672	23498	23564	23439	23568	23680	23596	23704	23670	23572	23530	23723	23463	23444	23589	23580	23383	23580	23623	23502	23631	23665	23631	23494	23568	23641	23491	23554	23495	23584	23634	23684	23624	23516	23505	23805	23841	23520	23650	23509	23496	23558	23435	23674	23661	23504	23659	23465	23719	23683	23585	23581	23475	23520	23446	23503	23378	23683	23376	23427	23649	23571	23473	23573	23627	23448	23655	23460	23770	23514	23451	23524	23701	23553	23527	23591	23513	23848	23503	23688	23537	23599	23587	23644	23434	23457	23613	23527	23716	23413	23548	23603	23673	23631	23532	23420	23623	23486	23576	23539	23864	23581	23635	23503	23407	23668	23672	23759	23652	23805	23752	23608	23272	23563	23523	23561	23617	23384	23587	23523	23511	23681	23494	23502	23501	23521	23740	23603	23645	23708	23575	23471	23453	23553	23603	23666	23439	23565	23433	23600	23375	23696	23585	23599	23594	23562	23399	23502	23512	23728	23591	23750	23452	23558	23676	23441	23548	23545	23663	23533	23542	23589	23494	23630	23481	23633	23501	23590	23457	23671	23598	23475	23521	23632	23544	23545	23567	23522	23513	23709	23493	23644	23724	23562	23583	23530	23612	23646	23798	23544	23514	23543	23482	23423	23378	23691	23574	23482	23790	23470	23448	23538	23752	23664	23600	23466	23574	23887	23531	23529	23562	23678	23516	23471	23556	23711	23568	23640	23641	23555	23535	23538	23698	23643	23472	23577	23553	23353	23703	23620	23561	23743	23397	23633	23569	23674	23581	23593	23528	23605	23479	23542	23594	23414	23546	23674	23681	23534	23730	23631	23443	23520	23594	23467	23533	23539	23493	23530	23655	23554	23426	23540	23688	23567	23466	23273	23555	23556	23704	23546	23496	23596	23609	23591	23401	23545	23732	23469	23670	23553	23530	23552	23564	23593	23527	23590	23659	23584	23664	23660	23591	23643	23651	23705	23610	23431	23621	23594	23439	23583	23476	23814	23736	23449	23517	23597	23688	23682	23583	23646	23464	23471	23661	23558	23619	23563	23615	23599	23592	23695	23654	23569	23511	23485	23469	23578	23510	23557	23568	23632	23599	23571	23561	23694	23487	23346	23616	23555	23605	23692	23592	23549	23461	23656	23497	23622	23667	23467	23574	23539	23559	23615	23615	23434	23616	23468	23632	23643	23534	23587	23667	23506	23485	23572	23619	23546	23636	23610	23457	23469	23708	23501	23471	23597	23531	23462	23541	23759	23561	23499	23499	23707	23502	23501	23507	23552	23652	23424	23685	23623	23633	23564	23456	23675	23495	23562	23525	23439	23637	23555	23503	23490	23536	23577	23529	23319	23565	23605	23555	23624	23474	23462	23584	23614	23513	23643	23689	23467	23652	23546	23446	23719	23477	23562	23576	23598	23537	23642	23396	23431	23592	23393	23739	23633	23620	23573	23688	23627	23554	23540	23530	23550	23559	23504	23519	23571	23524	23450	23526	23632	23494	23582	23459	23458	23563	23508	23612	23356	23586	23560	23696	23596	23468	23603	23655	23576	23707	23540	23641	23461	23679	23704	23596	23561	23508	23445	23577	23787	23693	23473	23497	23443	23408	23591	23351	23643	23555	23680	23414	23539	23449	23535	23427	23570	23699	23619	23724	23505	23621	23622	23590	23629	23586	23440	23584	23480	23770	23502	23605	23571	23638	23496	23532	23578	23568	23506	23553	23367	23627	23363	23388	23550	23308	23624	23578	23501	23522	23706	23515	23559	23450	23742	23507	23366	23599	23717	23453	23546	23573	23450	23506	23630	23546	23358	23553	23508	23402	23338	23753	23549	23563	23691	23758	23526	23614	23561	23670	23650	23589	23578	23540	23512	23511	23506	23547	23365	23738	23443	23586	23548	23540	23612	23663	23451	23679	23577	23443	23426	23680	23334	23513	23667	23610	23642	23592	23601	23482	23442	23530	23643	23740	23615	23513	23510	23453	23301	23437	23538	23584	23548	23642	23520	23448	23595	23515	23545	23488	23683	23530	23468	23566	23529	23672	23622	23396	23601	23735	23579	23482	23627	23420	23513	23422	23638	23442	23638	23454	23697	23554	23466	23494	23531	23464	23452	23602	23627	23649	23313	23665	23533	23524	23662	23568	23624	23508	23421	23500	23420	23531	23592	23530	23668	23427	23667	23611	23561	23791	23451	23534	23414	23630	23623	23661	23671	23618	23498	23508	23685	23479	23497	23581	23430	23713	23448	23641	23579	23605	23417	23409	23390	23579	23531	23662	23721	23531	23817	23562	23563	23831	23652	23502	23665	23409	23560	23337	23397	23506	23640	23443	23579	23566	23599	23536	23688	23576	23577	23673	23699	23659	23444	23534	23608	23444	23585	23536	23808	23603	23435	23575	23693	23431	23605	23638	23471	23597	23560	23387	23599	23453	23392	23621	23769	23548	23611	23595	23621	23459	23439	23395	23614	23535	23511	23534	23610	23501	23678	23516	23611	23453	23626	23603	23521	23490	23584	23630	23598	23468	23444	23532	23535	23520	23591	23702	23653	23593	23539	23477	23672	23488	23369	23600	23455	23547	23596	23461	23652	23607	23628	23427	23619	23648	23483	23701	23662	23562	23687	23426	23462	23693	23680	23434	23745	23565	23568	23478	23681	23479	23529	23426	23436	23636	23475	23657	23557	23804	23615	23633	23640	23621	23554	23606	23607	23657	23461	23519	23642	23480	23388	23525	23533	23544	23484	23527	23665	23479	23524	23415	23544	23567	23432	23643	23661	23445	23867	23680	23499	23682	23656	23477	23670	23561	23462	23699	23555	23544	23703	23325	23485	23536	23526	23607	23533	23707	23587	23574	23564	23650	23759	23641	23638	23684	23584	23519	23541	23537	23648	23626	23566	23487	23556	23676	23849	23661	23521	23496	23565	23695	23586	23471	23659	23541	23638	23587	23746	23531	23551	23564	23525	23565	23557	23574	23368	23429	23647	23541	23626	23620	23478	23603	23481	23694	23606	23530	23647	23624	23749	23655	23664	23525	23695	23717	23482	23669	23677	23655	23765	23531	23472	23450	23666	23576	23622	23564	23616	23569	23653	23391	23578	23588	23593	23687	23549	23737	23609	23445	23615	23485	23724	23508	23634	23503	23570	23732	23510	23600	23606	23604	23649	23518	23446	23627	23606	23636	23549	23577	23593	23489	23637	23646	23692	23428	23659	23521	23748	23578	23684	23441	23546	23626	23529	23694	23502	23523	23543	23507	23571	23478	23628	23721	23499	23532	23660	23584	23392	23626	23565	23718	23624	23556	23393	23572	23488	23649	23540	23612	23672	23585	23371	23506	23571	23473	23652	23679	23569	23514	23532	23655	23572	23441	23600	23391	23636	23726	23565	23540	23587	23555	23442	23546	23647	23509	23572	23556	23544	23730	23742	23699	23750	23674	23579	23410	23443	23570	23444	23477	23567	23473	23487	23683	23519	23494	23591	23304	23668	23556	23486	23525	23446	23498	23638	23543	23613	23506	23720	23520	23593	23462	23610	23464	23533	23232	23506	23557	23823	23388	23737	23724	23462	23556	23717	23496	23460	23553	23405	23413	23480	23553	23726	23688	23578	23654	23559	23627	23673	23404	23467	23455	23729	23598	23571	23491	23525	23494	23665	23565	23535	23584	23699	23593	23587	23410	23371	23461	23623	23709	23474	23526	23512	23637	23595	23794	23428	23531	23591	23541	23729	23670	23720	23782	23636	23623	23740	23570	23593	23535	23329	23718	23575	23607	23529	23692	23626	23788	23546	23589	23444	23642	23430	23766	23340	23722	23503	23581	23639	23651	23723	23474	23586	23672	23737	23540	23366	23712	23574	23580	23544	23585	23620	23411	23438	23530	23522	23613	23403	23776	23419	23638	23595	23664	23562	23522	23639	23380	23855	23451	23724	23629	23653	23612	23580	23562	23526	23642	23662	23509	23758	23559	23532	23503	23519	23497	23418	23475	23383	23573	23710	23457	23540	23412	23497	23524	23565	23590	23511	23650	23675	23464	23639	23475	23402	23433	23570	23646	23637	23574	23570	23537	23532	23653	23572	23564	23587	23754	23584	23506	23865	23559	23638	23801	23472	23595	23573	23489	23768	23621	23861	23513	23584	23632	23424	23628	23467	23594	23644	23636	23661	23463	23610	23482	23580	23685	23455	23513	23611	23641	23676	23493	23699	23611	23515	23590	23629	23539	23682	23567	23595	23661	23722	23572	23601	23527	23599	23525	23575	23716	23525	23585	23732	23478	23739	23546	23528	23598	23610	23534	23391	23706	23601	23734	23546	23336	23463	23680	23632	23423	23573	23488	23480	23317	23490	23399	23693	23559	23485	23441	23489	23669	23506	23526	23604	23586	23592	23477	23599	23484	23645	23692	23632	23449	23631	23645	23538	23362	23725	23396	23518	23549	23600	23493	23598	23624	23598	23557	23571	23406	23604	23595	23571	23540	23548	23619	23634	23652	23557	23807	23607	23531	23510	23483	23415	23543	23648	23609	23657	23569	23808	23424	23488	23514	23672	23473	23670	23748	23631	23440	23698	23375	23617	23571	23504	23449	23634	23613	23678	23519	23616	23471	23774	23499	23522	23590	23384	23770	23491	23634	23488	23506	23704	23492	23570	23515	23601	23613	23510	23630	23506	23569	23593	23515	23587	23713	23544	23749	23393	23432	23590	23504	23494	23569	23581	23497	23704	23403	23583	23655	23591	23526	23579	23678	23467	23456	23544	23439	23769	23412	23639	23500	23277	23620	23382	23419	23622	23698	23616	23682	23552	23425	23681	23294	23791	23529	23670	23524	23523	23600	23541	23569	23543	23638	23531	23563	23549	23656	23599	23593	23834	23370	23531	23521	23398	23512	23566	23757	23531	23858	23554	23655	23585	23571	23639	23689	23546	23376	23660	23565	23574	23567	23679	23520	23607	23551	23352	23708	23645	23603	23704	23634	23652	23478	23562	23377	23545	23445	23535	23450	23558	23570	23571	23353	23681	23658	23697	23538	23661	23664	23755	23581	23539	23523	23369	23629	23443	23558	23634	23474	23492	23504	23647	23497
31716	26198	30851	30047	35372	41422	37064	31186	29206	28302	28551	28338	28520	28414	28355	28293	28451	28179	28539	28393	28479	28357	28573	28462	28174	28597	28511	28336	28452	28533	28481	28502	28294	28519	28175	28497	28401	28382	28299	28563	28171	28469	28238	28276	28464	28267	28239	28445	28496	28303	28344	28532	28272	28464	28470	28148	28463	28283	28122	28287	28741	28367	28142	28192	28305	28397	28277	28449	28276	28336	28554	28366	28496	28297	28216	28354	28161	28370	28676	28280	28489	28152	28340	28366	28288	28365	28336	28461	28163	28206	28479	28291	28235	28463	28324	28343	28370	28471	28183	28406	28516	28506	28513	28171	28255	28291	28512	28278	28228	28474	28355	28314	28611	28387	28423	28372	28332	28290	28276	28604	28372	28301	28626	28203	28443	28282	28501	28418	28067	28229	28189	28090	28284	28265	28223	28395	28399	28375	28176	28028	28449	28548	28600	28279	28503	28207	28371	28185	28387	28319	28285	28161	27982	28208	28398	28370	28195	28344	28230	28266	28716	28231	28578	28261	28390	28337	28248	28146	28454	28259	28388	28201	28286	28430	28337	28270	28468	28285	28463	28333	28213	28262	28229	28137	28143	28235	28309	28423	28367	28320	28428	28300	28374	28325	28324	28507	28077	28407	28374	28291	28371	28209	28309	28342	28174	28207	28328	28343	28338	28205	28386	28210	28519	28369	28331	28290	28211	28360	28083	28445	28316	28316	28345	28250	28357	28187	28216	28268	28150	28245	28320	28488	28279	28103	28436	28299	28489	28516	28237	28257	28550	28430	28354	28311	28279	28358	28211	28287	28406	28316	28309	28318	28562	28372	28303	28463	28271	28146	28595	28304	28191	28407	28366	28598	28284	28368	28395	28477	28286	28115	28028	28642	28441	28328	28143	28392	28548	28318	28342	28214	28352	28344	28400	28653	28269	28326	28179	28131	28407	28313	28448	28354	28327	28594	28264	28358	28358	28429	28408	28179	28307	28234	28337	28218	28263	28234	28262	28310	28284	28283	28232	27953	28457	28485	28450	28385	28311	28401	28260	28307	28374	28144	28123	28510	28291	28497	28291	28359	28206	28529	28390	28318	28105	28284	28387	28479	28289	28117	28457	28482	28339	28182	28397	28243	28402	28383	28356	28227	28416	28388	28499	28252	28337	28233	28213	28467	28283	28471	28274	28286	28470	28690	28291	28366	28439	28466	28381	28531	28323	28209	28308	28146	28275	28525	28582	28229	28388	28197	28424	28318	28305	28367	28370	28292	28320	28281	28372	28648	28351	28434	28107	28265	28257	28131	28626	28221	28370	28464	28307	28260	28501	28197	28356	28239	28405	28466	28400	28536	28369	28268	28396	28244	28462	28394	28591	28537	28261	28239	28313	28487	28407	28233	28321	28373	27984	28284	28041	28381	28394	28198	28229	28526	28344	28342	28308	28553	28451	28559	28386	28537	28379	28415	28501	28380	28339	28288	28286	28213	28292	28159	28137	28351	28249	28148	28444	28477	28436	28319	28229	28568	28276	28606	28412	28355	28439	28340	28427	28496	28420	28408	28360	28337	28347	28494	28428	28598	28279	28501	28101	28305	28462	28169	28275	28250	28273	28526	28304	28095	28384	28449	28422	28660	28230	28370	28510	28420	28314	28246	28588	28482	28193	28348	28385	28603	28478	28447	28631	28406	28505	28394	28271	28205	28521	28288	28572	28228	28405	28551	28329	28241	28163	28338	28127	28356	28441	28484	28272	28226	28380	28526	28342	28347	28522	28541	28303	28352	28435	28414	28267	28491	28292	28300	28392	28249	28276	28248	28329	28423	28387	28309	28409	28403	28242	28281	28244	28364	28363	28231	28440	28213	28207	28183	28499	28221	28191	28283	28369	28103	28246	28237	28405	28380	28396	28459	28294	28463	28342	28380	28374	28527	28389	28401	28154	28332	28285	28297	28402	28473	28629	28336	28287	28311	28313	28281	28435	28287	28196	28470	28055	28117	28420	28392	28402	28224	28357	28249	28347	28353	28506	28382	28457	28355	28292	28307	28450	28260	28414	28348	28594	28446	28321	28477	28376	28432	28406	28231	28141	28640	28273	28289	28549	28049	28323	28515	28288	28244	28525	28338	28357	28067	28253	28347	28381	28105	28564	28526	28263	28356	28491	28312	28228	28425	28345	28378	28312	28394	28515	28392	28205	28162	28319	28371	28388	28273	28379	28479	28346	28446	28429	28210	28227	28465	28315	28433	28441	28204	28417	28289	28347	28383	28240	28422	28310	28261	28131	28444	28399	28488	28408	28483	28340	28254	28432	28346	28360	28287	28221	28330	28516	28329	28316	28372	28309	28266	28356	28340	28400	28547	28366	28386	28280	28221	28467	28432	28268	28559	28348	28500	28276	28370	28482	28382	28244	28453	28489	28433	28397	28403	28405	28314	28346	28205	28324	28144	28403	28168	28500	28373	28383	28228	28284	28302	28079	28277	28442	28251	28520	28493	28610	28296	28449	28293	28272	28182	28236	28548	28486	28472	28339	28198	28159	28253	28607	28507	28523	28436	28328	28324	28153	28405	28432	28232	28388	28370	28273	28510	28261	28524	28460	28346	28282	28336	28268	28074	27996	28178	28264	28363	28348	28155	28294	28281	28363	28437	28061	28345	28508	28378	28576	28484	28334	28344	28176	28479	28402	28204	28486	28359	28454	28336	28317	28020	28360	28368	28348	28250	28427	28217	28255	28243	28431	28353	28313	28417	28438	28468	28425	28407	28562	28320	28313	28482	28189	28208	28546	28388	28225	28334	28326	28334	28493	28441	28338	28714	28412	28439	28398	28419	28306	28272	28308	28076	28376	28441	28703	28531	28215	28562	28553	28343	28506	28473	28401	28556	28205	28283	28224	28547	28241	28268	28310	28385	28227	28336	28249	28392	28635	28538	28427	28125	28589	28550	28344	28462	28268	28393	28455	28396	28557	28264	28365	28292	28482	28327	28266	28458	28229	28302	28412	28318	28622	28264	28481	28431	28293	28318	28126	28509	28145	28191	28291	28412	28467	28636	28441	28332	28570	28420	28437	28268	28447	28343	28356	28119	28395	28356	28313	28234	28510	28283	28581	28365	28294	28319	28359	28159	28721	28465	28165	28380	28560	28450	28342	28270	28491	28175	28408	28332	28394	28387	28407	28552	28308	28525	28279	28270	28477	28361	28352	28440	28389	28051	28523	28194	28421	28250	28266	28510	28395	28259	28125	28423	28191	28400	28297	28338	28525	28535	28440	28473	28430	28403	28463	28518	28586	28226	28259	28622	28422	28326	28184	28228	28359	28609	28269	28029	28403	28361	28855	28261	28395	28319	28269	28441	28334	28278	28437	28213	28542	28272	28705	28315	28192	28164	28264	28287	28605	28348	28410	28325	28307	28374	28367	28326	28384	28432	28407	28272	28110	28354	28321	28224	28302	28364	28437	28383	28443	28377	28245	28391	28400	28290	28239	28319	28295	28012	28325	28463	28241	28353	28623	28444	28467	28406	28245	28587	28478	28444	28213	28292	28560	28337	28364	28474	28337	28091	28401	28389	28348	28333	28082	28149	28511	28632	28483	28451	28375	28444	28322	28223	28415	28427	28350	28395	28321	28416	28312	28428	28291	28009	28500	28243	28143	28384	28702	28534	28310	28263	28454	28504	28316	28413	28466	28234	28429	28361	28386	28525	28183	28310	28191	28128	28409	28512	28394	28342	28664	28448	28440	28370	28375	28572	28595	28713	28452	28271	28474	28645	28338	28298	28331	28211	28422	28399	28297	28306	28604	28525	28543	28036	28433	28480	28522	28261	28128	28164	28493	28484	28306	28324	28322	28228	28346	28331	28466	28329	28388	28355	28366	28276	28348	28276	28239	28406	28375	28248	28568	28252	28236	28293	28308	28318	28301	28394	28474	28197	28349	28364	28213	28239	28237	28291	28457	28487	28373	28369	28254	28295	28405	28338	28279	28649	28144	28394	28354	28317	28145	28369	28352	28230	28092	28463	28413	28481	28289	28355	28328	28304	28338	28228	28384	28267	28057	28553	28239	28602	28303	28523	28177	28408	28310	28343	28484	28394	28286	28512	28372	28412	28387	28162	28257	28448	28541	28339	28312	28234	28344	28160	28372	28468	28359	28112	28253	28326	28361	28306	28280	28341	28431	28378	28156	28592	28424	28229	28721	28191	28379	28250	28312	28431	28280	28376	28591	28362	28462	28419	28301	28346	28296	28555	28362	28197	28229	28290	28381	28486	28287	28147	28400	28282	28366	28563	28380	28348	28374	28257	28390	28351	28335	28387	28456	28343	28213	28355	28356	28228	28501	28406	28473	28320	28503	28495	28299	28460	28456	28185	28657	28402	28189	28435	28387	28117	28317	28230	28495	28386	28369	28236	28326	28194	28297	28179	28269	28357	28380	28754	28442	28382	27967	28244	28337	28485	28391	28492	28653	28389	28494	28345	28558	28373	28314	28276	28481	28376	28457	28533	28485	28286	28249	28262	28312	28595	28262	28546	28462	28218	28373	28380	28292	28404	28324	28500	28315	28485	28286	28077	28254	28464	28345	28334	28373	28073	28250	28237	28569	28560	28332	28551	28305	28241	28304	28484	28335	28280	28041	28279	28468	28393	28495	28288	28297	28223	28325	28241	28250	28390	28350	28429	28129	28151	28389	28360	28542	28214	28311	28387	28494	28253	28347	28302	28342	28457	28578	28291	28479	28356	28119	28234	28393	28411	28547	28240	28374	28424	28323	28145	28389	28404	28257	28517	28387	28411	28612	28326	28294	28480	28347	28289	28337	28396	28349	28412	28234	28246	28335	28304	28471	28280	28519	28573	28416	28420	28246	28331	28274	28338	28338	28477	28256	28399	28267	28165	28342	28490	28449	28519	28469	28511	28286	28336	28160	28441	28286	28333	28269	28237	28412	28250	28377	28382	28146	28425	28446	28420	28308	28136	28439	27974	28416	28588	28405	28119	28375	28313	28466	28026	28429	28168	28445	28347	28275	28271	28514	28350	28272	28444	28386	28308	28401	28413	28149	28242	28245	28337	28575	28268	28353	28327	28500	28372	28189	28353	28569	28561	28482	28461	28545	28509	28536	28488	28607	28514	28200	27984	28422	28432
22677	26721	25955	24424	34668	38836	32889	26237	23936	23355	23182	23203	23429	23175	23026	23196	23328	23218	23156	23339	23444	23293	23450	23577	23277	23184	23195	23296	23355	23179	23362	23393	23190	23334	23305	23398	23250	23181	23253	23261	23307	23169	23343	23318	23246	23404	23272	23418	23264	23327	23195	23128	23269	23302	23153	23254	23297	23287	23308	23279	23262	23284	23397	23269	23316	23501	23335	23346	23195	23230	23224	23291	23276	23112	23386	23340	23371	23239	23235	23307	23491	23316	23261	23446	23337	23338	23223	23264	23248	23164	23469	23183	23369	23327	23239	23272	23295	23289	23279	23523	23538	23200	23360	23205	23099	23363	23192	23327	23314	23510	23272	23321	23284	23286	23299	23404	23179	23161	23242	23345	23315	23220	23262	23165	23181	23288	23285	23350	23333	23211	23046	23377	23002	23365	23163	23444	23278	23317	23316	23229	23235	23253	23336	23094	23316	23369	23336	23282	23410	23208	23196	23314	23125	23380	23339	23267	23109	23418	23299	23296	23260	23100	23360	23267	23157	23165	23432	23439	23279	23385	23176	23160	23321	23342	23243	23256	23056	23394	22967	23216	23317	23412	23071	23222	23285	23322	23423	23279	23219	23367	23603	23238	23264	23490	23212	23278	23345	23229	23180	23233	23159	23400	23295	23401	23340	23227	23202	23313	23419	23389	23072	23326	23274	23288	23496	23171	23634	23254	23320	23162	23155	23645	23364	23292	23231	23169	23168	23267	23208	23248	23300	23282	23306	23393	23488	23174	23252	23346	23326	23249	23300	23379	23084	23442	23305	23394	23385	23399	23322	23241	23227	23319	23307	23399	23259	23189	23340	23300	23358	23268	23226	23286	23335	23213	23388	23256	23289	23264	23292	23173	23164	23301	23290	23292	23118	23262	23131	23345	23183	23469	23122	23440	23282	23222	23489	23192	23494	23342	23360	23136	23291	23191	23310	23251	23333	23189	23186	23319	23220	23461	23040	23238	23315	23515	23195	23264	23386	23082	23313	23298	23425	23218	23182	23333	23317	23289	23318	23263	23319	23294	23118	23135	23093	23462	23047	23322	23236	23431	23243	23165	23344	23427	23405	23323	23236	23258	23103	23409	23307	23331	23392	23353	23460	23320	23074	23330	23176	23268	23434	23504	23296	23545	23334	23313	23235	23409	23569	23345	23474	23286	23299	23448	23263	23347	23315	23341	23219	23558	23210	23401	23282	23237	23359	23344	23412	23184	23376	23261	23314	23244	23210	23147	23410	23204	23158	23175	23378	23343	23131	23325	23176	23280	23379	23149	23456	23350	23278	23160	23437	23176	23324	23157	23290	23401	23199	23336	23365	23259	23141	23312	23383	23347	23375	23437	23403	23191	23264	23404	23455	23262	23436	23413	23190	23335	23137	23325	23163	23336	23174	23180	23205	23219	23409	23335	23283	23437	23345	23164	23233	23204	23123	23313	23260	23276	23239	23271	23221	23317	23249	23118	23491	23382	23300	23312	23307	23359	23388	23119	23375	23246	23320	23159	23300	23429	23208	23455	23245	23161	23312	23270	23215	23414	23337	23303	23112	23410	23079	23408	23271	23349	23334	23351	23347	23503	23367	23444	23194	23416	23327	23169	23251	23430	23348	23273	23185	23347	23279	23312	23229	23400	23162	23326	23388	23290	23396	23366	23213	23426	23117	23313	23244	23241	23330	23254	23304	23260	23403	23229	23213	23151	23371	23277	23180	23542	23253	23322	23329	23146	23359	23279	23363	23291	23348	23459	23130	23380	23247	23424	23171	23336	23239	23355	23411	23270	23307	23160	23476	23314	23207	23374	23098	23303	23294	23284	23270	23138	23396	23255	23371	23257	23201	23266	23419	23343	23098	23181	23220	23299	23158	23137	23272	23297	23213	23256	23446	23142	23218	23184	23268	23409	23260	23196	23146	23045	23210	23261	23533	23340	23292	23274	23384	23267	23378	23317	23438	23295	23229	23341	23247	23153	23338	23100	23217	23299	23310	23337	23391	23364	23282	23339	23362	23125	23255	23173	23226	23249	23192	23227	23271	23166	23146	23302	23374	23112	23241	23271	23305	23124	23254	22980	23389	23320	23354	23353	23293	23346	23239	23102	23175	23073	23523	23349	23419	23308	23344	23302	23350	23168	23247	23295	23013	23300	22994	23271	23528	23180	23393	23263	23379	23144	23532	23337	23171	23163	23346	23211	23306	23158	23229	23245	23356	23366	23113	23377	23162	23161	23209	23299	23375	23196	23250	23187	23453	23223	23331	23217	23452	23293	23438	23286	23449	23411	23226	23300	23477	23259	23382	23201	23215	23335	23210	23223	23136	23344	23419	23375	23430	23290	23229	23222	23316	23211	23245	23367	23241	23369	23243	23292	23277	23310	23442	23047	23294	23365	23314	23200	23296	23401	23283	23281	23230	23217	23321	23282	23112	23253	23336	23427	23309	23166	23293	23531	23103	23332	23122	23644	23148	23340	23363	23263	23334	23168	23469	23130	23338	23188	23230	23350	23343	23255	23413	23120	23441	23238	23291	23235	23293	23319	23437	23416	23320	23263	23350	23319	23375	23337	23442	23292	23394	23228	23323	23259	23315	23344	23337	23292	23295	23350	23375	23421	23230	23331	23056	23281	23364	23342	23287	23173	23361	23281	23474	23332	23171	23234	23255	23389	23462	23270	23289	23142	23228	23382	23392	23166	23282	23060	23292	23369	23251	23363	23285	23201	23270	23413	23443	23203	23228	23363	23303	23184	23216	23292	23319	23510	23353	23376	23447	23328	23371	23255	23351	23326	23212	23399	23315	23234	23303	23106	23353	23270	23225	23148	23182	23171	23306	23188	23334	23339	23539	23325	23347	23356	23249	23236	23295	23483	23282	23383	23276	23272	23361	23336	23237	23379	23174	23233	23264	23419	23226	23078	23429	23352	23356	23347	23358	23304	23424	23158	23303	23160	23351	23437	23169	23080	23068	23386	23280	23255	23390	23227	23357	23186	23466	23344	23377	23375	23199	23432	23283	23126	23418	23309	23333	23291	23408	23484	23396	23142	23386	23303	23096	23402	23337	23353	23429	23312	23335	23076	23209	23056	23392	23332	23163	23310	23352	23197	23383	23128	23194	23384	23135	23408	23311	23271	23352	23489	23224	23233	23020	23399	23188	23403	23208	23318	23388	23294	23316	23371	23343	23267	23428	23281	23203	23260	23159	23261	23228	23314	23319	23158	23351	23262	23329	23251	23264	23034	23293	23348	23360	23237	23456	23050	23326	23232	23398	23171	23226	23223	23239	23413	23347	23059	23344	23295	23354	23355	23206	23254	23399	23360	23357	23426	23375	23234	23242	23203	23293	23142	23358	23318	23406	23332	23070	23295	23441	23138	23424	23289	23319	23350	23243	23375	23492	23343	23270	23320	23308	23240	23124	23136	23345	23384	23253	23274	23269	23248	23283	23314	23412	23171	23340	23203	23285	23352	23243	23127	23280	23272	23094	23268	23403	23361	23488	23294	23251	23370	23302	23166	23466	23299	23311	23256	23226	23270	23422	23284	23307	23565	23398	23127	23466	23366	23419	23301	23169	23276	23364	23350	23318	23298	23360	23347	23293	23128	23121	23313	23163	23350	23374	23279	23174	23215	23310	23337	23267	23311	23208	23412	23261	23236	23240	23457	23311	23273	23272	23329	23265	23253	23397	23356	23111	23335	23311	23263	23260	23123	23460	23392	23312	23273	23425	23571	23187	23296	23249	23377	23332	23264	23311	23329	23326	23201	23335	23390	23355	23092	23225	23213	23280	23165	23315	23294	23331	23333	23283	23287	23344	23142	23294	23266	23211	23300	23104	23309	23302	23369	23302	23113	23434	23565	23270	23207	23245	23274	23200	23296	23295	23381	23135	23467	23394	23208	23120	23347	23290	23174	23273	23195	23360	23332	23193	23442	23555	23099	23307	23283	23310	23132	23402	23337	23444	23184	23359	23305	23275	23494	23235	23282	23202	23287	23337	23108	23278	23198	23147	23206	23219	23389	23292	23251	23364	23303	23225	23305	23315	23353	23272	23208	23372	23253	23347	23178	23477	23290	23383	23207	23263	23210	23311	23280	23321	23223	23152	23215	23424	23226	23268	23235	23265	23289	23236	23191	23351	23201	23258	23259	23281	23236	23188	23259	23197	23160	23377	23093	23351	23228	23282	23439	23250	23110	23303	23398	23414	23261	23441	23405	23315	23415	23283	23307	23315	23386	23325	23455	23359	23222	23255	23483	23074	23364	23416	23271	23300	23363	23302	23340	23284	23326	23378	23252	23388	23171	23213	23396	23251	23252	23291	23289	23157	23161	23387	23379	23244	23286	23350	23068	23242	23284	23303	23152	23257	23190	23425	23274	23199	23363	23121	23467	23205	23261	23314	23217	23323	23271	23356	23439	23317	23286	23269	23207	23308	23208	23334	23291	23257	23296	23236	23549	23389	23164	23332	23164	23229	23363	23440	23291	23216	23272	23172	23356	23223	23338	23487	23249	23368	23335	23368	23319	23291	23414	23455	23294	23308	23349	23295	23260	23228	23252	23473	23285	23293	23477	23222	23265	23278	23423	23211	23408	23245	23335	23183	23149	23350	23220	23131	23204	23229	23225	23423	23255	23311	23328	23183	23221	23236	23111	23342	23314	23322	23563	23400	23251	23318	23263	23377	23440	23301	23257	23050	23185	23313	23305	23365	23278	23151	23333	23340	23098	23300	23248	23377	23132	23330	23331	23135	23192	23181	23335	23305	23249	23511	23219	23341	23272	23351	23238	23445	23219	23224	23134	23303	23112	23267	23442	23332	23096	23294	23341	23276	23225	23355	23464	23390	23212	23294	23256	23272	23137	23497	23365	23352	23493	23309	23293	23266	23220	23300	23224	23468	23070	23227	23264	23255	23324	23293	23385	23304	23361	23369	23189	23471	23351	23118	23299	23310	23270	23361	23413	23316	23320	23133	23244	23254	23295	23350	23335	23280	23393	23149	23432	23311	23383	23246	23425	23264	23313	23121	23203	23308	23296	23332	23406	23259	23299	23296	23205	23349	23221	23187	23643	23076	23383	23458	23274	23445	23279	23382	23320	23410	23317	23320	23309	23362	23466	23293	23455
25287	21406	28454	26761	58480	69522	56169	39152	30582	29035	28628	28359	28234	28430	28183	28301	28243	28468	28013	28357	28508	28364	28152	28324	28041	28297	28307	28390	28388	28228	28409	28237	28265	28383	28240	28292	28449	28418	28161	28251	28428	28214	28452	28278	28161	28281	28443	28159	28441	28249	28099	28219	28399	28336	28324	28044	28167	28289	28192	28091	28205	28139	28245	28319	28219	28205	28241	28350	28178	28322	28158	28157	28408	28128	28254	28153	28283	28314	28103	28426	28329	28355	28265	28362	28292	28080	28217	28276	28322	28389	28400	28221	28198	28331	28304	27992	28165	28171	28311	28322	28219	28060	28478	28221	28192	28282	27856	28329	28202	28272	28308	28161	28334	28326	28088	28230	28279	28068	28153	28274	28152	27860	27982	28267	28305	28357	28129	28027	28320	28043	28160	28222	28250	28179	28070	28215	28244	28466	28316	28431	28326	28287	28116	28483	28038	28336	28131	28363	28213	28163	28388	28257	28303	28464	28328	28065	28179	27997	28194	28286	27973	28443	28385	28331	28168	28316	28258	28106	28186	27978	28065	28109	28166	28273	28111	28330	28178	28347	28109	28166	28098	28384	27993	28172	28169	28241	28193	28237	28162	28395	28431	28179	28129	28041	28164	28055	28317	28038	28160	28298	28377	28263	28494	28292	28307	27967	28121	28208	28073	28017	28171	28199	28269	28182	28012	28287	28413	28264	28071	28023	28139	28155	28187	27988	28107	28051	28055	28236	28043	28156	28087	28214	28178	28039	28206	28198	27954	28155	28134	28087	28238	28215	28081	28035	28116	28252	28205	28238	28271	28191	28099	28043	28254	28145	28265	28168	28385	28401	28400	28162	28294	28151	28279	28301	28313	28305	28190	28144	28116	28064	28130	27997	28412	27990	28398	27994	28204	28177	28064	28069	28226	28228	28387	28053	28167	28269	28139	28110	28365	28070	28274	28084	28267	28248	27870	28001	27837	28168	28169	28250	28227	28218	28067	28134	28088	28135	28206	28192	27982	28088	28291	27962	28051	28134	28371	28159	28301	28231	28247	28352	28157	28056	28097	28250	28122	28357	28087	28228	28456	28043	28091	28149	28406	28093	28101	28143	28349	27998	28182	28163	28164	28268	28280	28132	28321	28173	28328	28292	28149	28266	28207	28120	28057	28094	28325	28233	28132	28238	28154	28234	28167	28228	28368	28090	28227	28172	28070	28075	28157	28260	28196	28596	28078	28299	28281	28295	28296	28168	28297	28123	28223	28163	28448	28189	28188	28244	28169	28191	28254	28358	28314	28296	28196	28192	28183	28339	28132	28080	28286	28287	28362	28010	28467	28213	28194	28228	28226	28032	28107	28178	28190	28120	28222	27972	28154	28110	28227	28075	28200	28247	28202	28397	28153	28264	28327	28268	28212	28149	28242	28242	28245	28288	28059	28161	28139	27927	28174	28163	28346	28196	28301	28357	28250	28072	28254	28156	28167	28178	28096	28085	28155	28218	28394	28459	28255	28193	28290	28160	28173	28232	28298	28376	28201	28406	28244	28318	28237	28152	28276	28112	28174	28293	28353	28219	28161	28153	28307	28323	28399	28242	28286	28341	28336	28163	28373	28247	28194	28155	28348	28451	28378	28331	28235	28225	28058	28169	28186	28471	27948	27974	28152	28159	28138	28140	28365	28286	28117	28122	28172	28000	28148	28191	28260	28193	28293	28330	28178	28015	28368	28100	28406	28110	28169	28281	28148	28243	28199	28247	28136	28116	28376	28159	28185	28164	28203	27881	28216	28272	28187	28224	28088	27961	28063	28167	28325	28223	28277	28331	28253	28453	28234	28217	28413	28087	28086	28203	28200	28177	28372	28286	28153	27986	28355	28330	28268	28261	28099	28237	28200	28086	28363	28369	28163	28246	28119	28309	27986	28186	28396	28156	28393	28448	28239	28266	28263	28321	28321	28293	28109	28188	28448	28270	28252	28226	28318	28372	28221	28360	28207	28084	28110	28436	28306	28106	28121	28163	28230	28144	28023	28329	28185	28216	28246	28282	28038	28290	28252	28226	28242	28155	28045	28050	28271	28321	28292	28201	28133	28263	28423	28138	28241	28094	28149	28416	28159	28180	28172	28261	28429	28187	28123	28224	28151	28246	27951	28073	28200	28236	28453	28194	28172	28287	28032	28019	28333	28494	28212	28140	28301	28032	28220	28248	28263	28124	28286	28195	28121	28178	28405	28280	27983	28152	28373	28195	28013	28359	28261	28332	28410	28355	28313	28032	28155	28273	28046	28259	28346	28053	28105	28307	28231	28022	28405	28216	28198	28074	28127	28190	28191	28470	27910	28320	28471	28324	28226	28268	28159	28083	28248	28129	28030	28189	28360	28214	28291	28195	28253	28080	28383	28242	28201	28328	28247	28331	28272	28155	28155	28066	28212	28049	28178	28040	28190	28194	28347	28241	28518	28182	28263	28076	28224	28081	28354	28356	28332	28082	28255	28119	28231	28286	28111	28167	28356	28250	28150	28152	28254	28075	28314	28185	28006	28179	28137	28252	28239	28358	28303	28186	27983	28277	28257	28125	28423	28170	28091	28191	28306	28223	28188	28305	28226	28286	28259	28398	28039	28151	28142	28310	28177	28055	28173	28304	28229	28170	28206	28327	28317	28321	28290	28430	28262	28178	27912	28182	28113	28343	27984	28047	28205	28348	28173	28311	28142	28254	28234	28137	28225	28420	28177	28217	28255	28010	28195	28122	28203	28280	28019	28107	28190	28236	28230	28153	28181	28174	28148	28373	28119	28099	28007	28259	28134	28088	28478	28411	28366	28273	28063	28226	28293	28266	28328	28142	28198	28310	28261	28137	28142	28115	28140	28271	28363	28279	28202	28174	28145	28274	28361	28340	28313	28215	28347	28186	27936	28100	28098	28078	28321	28281	28123	28230	28172	28051	28116	28340	28264	28042	28204	28013	28314	28112	28089	28435	28453	28200	28258	28267	28251	28047	28414	28274	28396	28316	28310	28183	28405	28097	28137	28106	28351	28332	28346	28267	28294	28184	28173	28166	28188	28217	28392	28120	28323	28123	28169	28124	28123	28388	28248	28151	28424	28413	28291	28160	28044	28007	28126	28110	28347	28051	28290	28212	28163	28095	28006	28156	28361	28228	28321	28128	28343	28375	28394	28424	28084	28388	28284	28486	28271	28218	28156	28265	28530	28481	28226	28242	28389	28150	28291	28455	28358	28240	28307	28196	28450	28157	28327	28239	28189	28163	28391	28319	28336	28062	28236	28345	28013	28119	28189	28182	28197	28247	28243	28113	28145	28117	28215	28205	28181	28031	28294	28165	28188	28340	28454	28161	28279	28298	28232	28310	28262	28315	28291	28098	28155	28154	28363	28270	28510	28186	28176	28210	28399	28329	28290	28097	28257	28152	28266	28362	28112	28248	28265	28405	28231	28150	28240	28206	28155	28074	28255	28286	28173	27939	28197	28120	28247	28091	28240	28144	28240	28255	28323	28295	28208	28186	28100	28150	28204	28324	28229	27953	28449	28210	28186	28240	28544	28219	28439	28163	28015	28291	28213	28322	28470	28295	28373	28275	28235	28241	28182	28180	28195	27911	28328	28164	28287	28118	28349	27918	28178	28220	28299	28076	28179	28308	28202	28207	28247	28333	28271	28393	28292	28016	28106	28074	28170	28308	28066	28175	28327	28380	28262	28104	28069	28376	28186	28152	28287	28358	28256	28281	28245	28064	28248	28331	28280	28337	28107	28302	28140	28277	28584	28093	27970	28174	28306	28269	28194	28265	28223	28386	28086	28220	28026	28466	28276	28355	28275	28184	28300	28031	28265	28203	28379	28215	28203	28219	28025	28201	28290	28193	28098	28169	28361	28268	28025	28207	28559	28011	28277	28149	28075	28287	28234	28354	28375	28189	28074	28150	28359	28409	28284	28220	28273	28115	28109	28128	28427	28040	28139	28220	28183	28242	28248	28116	28115	28058	28164	28193	28223	28168	28304	28219	28158	28281	28055	28128	28448	28189	28266	28138	28499	28169	28161	28159	28373	28141	28194	28090	28430	28449	28168	28351	28148	28099	28221	28365	28342	28116	28202	28132	28367	28221	28244	28570	28222	28272	28167	28127	28327	28272	28103	28105	28294	27969	28044	28126	28231	28353	28116	28298	28207	28291	28358	28466	28131	28428	28159	28284	28452	28333	28568	28392	28332	28346	28285	28330	28312	28316	28098	28238	28131	28439	28368	28208	28154	28049	28268	28114	28192	28145	28211	28301	28196	28142	28250	28178	28239	28184	28472	28185	28348	28243	28341	28247	28031	28149	28238	27904	28137	28106	28334	28201	28063	28324	28199	28183	28236	28136	28222	28318	28148	28284	28238	28286	28208	28176	28231	28456	28242	28197	28466	28219	28096	28198	28226	28274	28291	28221	28456	28393	28431	28249	28294	28299	28154	28216	28154	28153	28225	28334	28224	28277	28217	28069	28334	28317	28371	28454	28363	28235	28235	28242	28208	28405	28126	28364	28346	28234	28349	28098	28211	28166	28368	28280	28005	28247	28188	28202	27995	28002	28148	28234	28256	28247	27955	28128	28014	28167	28397	28240	28403	28214	28385	27902	28210	28107	28502	28120	28330	28183	28208	28030	28049	28243	27983	28264	28016	28483	28450	28301	28229	28202	28170	28207	28616	28211	28235	28132	27895	28203	28287	28224	28196	28347	28226	28226	28329	28160	28292	28341	28068	28483	28143	28254	28453	28070	28153	28154	28270	28103	28088	28441	28348	28317	28252	28271	28402	28257	28372	28229	28237	28105	28444	28161	28145	28062	28175	28409	28209	28169	28125	28183	28248	28418	28429	28317	28423	27983	28302	28104	28281	28157	28236	28003	28217	28262	28041	28294	28303	28194	28125	28373	28196	28263	28468	28090	28115	28328	28034	28023	28133	28185	28087	28363	28300	28241	28146	28229	28171	28404	28105	28040	28236	28347	28396	28185	28358	28551	28242	28099	28353	28070	28141	28006	28379	28228	28264	28476	28398	28379	28091	28486	28295	28142	28352	28155	28134	28172	28187	28207	28003	28301	28026	28129	28060	28002	28284	28048	28198	28069	28248	28272	28256	28330	28177	28367
21319	32947	31217	28395	68177	71231	55425	35489	25789	23760	23369	23400	23289	23358	23245	23269	23274	23249	23207	23097	23236	23444	23289	23272	23290	23244	23359	23207	23312	23380	23221	23325	23391	23115	23286	23517	23163	23215	23402	23027	23367	23259	23532	23098	23195	23254	23239	23334	23513	23188	23225	23279	23299	23307	23042	23231	23344	23129	23320	23326	23251	23365	23321	23264	23314	23310	23278	23260	23029	23194	23300	23182	23319	23080	23270	23265	23328	23313	23285	23219	23218	23290	23292	23231	23286	23432	23261	23256	23173	23364	23391	23143	23368	23123	23130	23149	23343	23292	23378	23147	23448	23299	23203	23385	23449	23100	23300	23392	23126	23190	23177	23253	23392	23232	23295	23150	23348	23306	23373	23292	22964	23445	23248	23308	23368	23118	23304	23199	23213	23215	23369	23332	23350	23228	23280	23251	23318	23238	23137	23271	23285	23212	23147	23460	23251	23191	23339	23222	23301	23310	23349	23258	23140	23194	23149	23088	23141	23396	23241	23215	23306	23406	23123	23323	23327	23151	23315	23410	23046	23302	23280	23169	23177	23204	23201	23417	23193	23240	23274	23171	23310	23336	23082	23134	23241	23254	23109	23189	23162	23155	23099	23234	23259	23302	23105	23244	23110	23198	23388	23282	23176	23088	23248	23298	23416	23315	23183	23182	23344	23267	23361	23098	23218	23209	23149	23269	23166	23246	23198	23237	23294	23109	23376	23347	23133	23128	23242	23148	23138	23336	23234	23375	23251	23213	23163	23387	23438	23260	23258	23269	23429	23253	23321	23169	23371	23084	23425	23136	23303	23076	23267	23333	23191	23307	23153	23068	23230	23310	23047	23321	23333	23342	23367	23258	23280	23180	23228	23122	23282	23263	23237	23052	23221	23325	23244	23284	23384	23241	23166	23333	23319	23297	23181	23272	23241	23252	23116	23122	23188	23204	23390	23128	23307	23346	23330	23243	23132	23292	23162	23238	23268	23360	23286	23138	23306	23352	23300	23162	23338	23211	23257	23261	23258	23395	23250	23094	23275	23365	23187	23381	23288	23252	23046	23217	23366	23369	23006	23353	23265	23209	23351	23131	23251	23392	23152	23135	23305	23183	23351	23280	23259	22992	23187	23282	23441	23039	23293	23374	23328	23504	23106	23357	23185	23162	23190	23415	23234	23276	23232	23081	23292	23242	23271	23361	23351	23338	23395	23240	23345	23215	23203	23168	23080	23226	23197	23156	23260	23224	23207	23315	23393	23324	23355	23326	23137	23348	23214	23307	23266	23153	23453	23278	23069	23128	23272	23298	23072	23116	23284	23337	23274	23305	23244	23133	23400	23193	23498	23211	23341	23298	23279	23331	23283	23233	23193	23061	23389	23249	23375	23261	23376	23249	23154	23396	23396	23311	22963	23279	23367	23244	23195	23136	23051	23129	23348	23404	23272	23114	23300	23219	23279	23292	23308	23290	23282	23484	23219	23329	23262	22989	23113	23122	23314	23253	23387	23269	23185	23284	23178	23314	23371	23033	23429	23162	23202	23399	23395	23328	23272	23187	23174	23390	23308	23141	23392	23267	23248	23089	23214	23008	23264	23253	23193	23232	23164	23383	23187	23468	23278	23202	23421	23365	23114	23240	23177	23433	23173	23225	23176	23222	23298	23253	23224	23396	23209	23216	23169	23213	23265	23199	23274	23239	23385	23067	23173	23386	23325	23369	23362	23204	23313	23243	23401	23420	23163	23341	23365	23329	23327	23382	23231	23309	23155	23268	23285	23052	23295	23336	23200	23196	23288	23228	23250	23292	23283	23121	23269	23369	23246	23050	23349	23374	23184	23215	23270	23172	23097	23139	23160	23186	23151	23161	23254	23418	23310	23387	23293	23249	23198	23266	23426	23289	23193	23247	23283	22978	23236	23326	23163	23275	23224	23250	23221	23321	23259	23351	23168	23274	23259	23079	23207	23161	23151	23241	23421	23269	23204	23376	23265	23257	23269	23385	23357	23236	23346	23243	23326	23255	23246	23328	23228	23337	23195	23264	23301	23292	23253	23203	23367	23248	23100	23242	23296	23384	23136	23205	23339	23445	23191	23161	23187	23106	23203	23088	23259	23185	23282	23358	23239	23201	23258	23340	23253	23266	23407	22937	23228	23225	23164	23304	23293	23147	23097	23377	23229	23177	23236	23259	23069	23160	23233	23259	23078	23247	23331	23274	23075	23298	23352	23314	23230	23250	23180	23240	23112	23218	23260	23270	23303	23355	23332	23247	23321	23387	23277	23252	23391	23108	23300	23184	23304	23408	23336	23184	23182	23068	23343	23149	23195	23350	23183	23362	23272	23100	23294	23273	23113	23197	23261	23275	23262	23248	23059	23308	23175	23225	23194	23308	23144	23430	23203	23243	23173	23495	23111	23451	23097	23229	23156	23230	23314	23265	23372	23276	23154	23312	23336	23305	23404	23080	23248	23346	23322	23282	23148	23262	23215	23108	23276	23165	23143	23267	23218	23271	23475	23167	23297	23250	23335	23233	23307	23249	23312	23179	23314	23221	23262	23262	23282	23056	23415	23250	23343	23369	23099	23243	23234	23351	23267	23229	23375	23234	23270	23074	23009	23289	23439	23387	23421	23221	23199	23370	23218	23210	23061	23288	23236	23218	23252	23205	23121	23269	23343	23240	23246	23129	23150	23272	23301	23138	23256	23225	23439	23071	23354	23159	23366	23247	23428	23336	23170	23116	23214	23404	23224	23182	23421	23335	23134	23311	23342	23389	23051	23147	23386	23054	23214	23222	23144	23328	23399	23064	23217	23318	23193	23178	23042	23191	23267	23366	23231	23294	23355	23170	23413	23248	23131	23148	22966	23351	23232	23219	23423	23368	23183	23360	23266	23152	23297	23222	23157	23374	23185	23081	23033	23129	23352	23250	23189	23100	23328	23294	23476	23375	23325	23195	23335	23338	23146	23379	23189	23233	23193	23185	23108	22988	23266	23379	23163	23244	23343	23236	23401	23350	23278	23183	23247	23199	23251	23219	23449	23296	23259	23163	23265	23176	23391	23074	23277	23300	23134	23343	23115	23257	23295	23484	23212	23174	23081	23259	23224	23180	23319	23161	23342	23275	23349	23288	23238	23247	23259	23394	23316	23099	23262	23033	23206	23275	23244	23220	23214	23239	23284	23270	23068	23211	23054	23198	23252	23366	23254	23384	23292	23206	23197	23152	23276	23427	23165	23006	23216	23205	23246	23357	23093	23384	23174	23228	23258	23298	23207	23185	23317	23222	23267	23331	23138	23269	23072	23304	23281	23170	23423	23330	23294	23148	23233	23132	23317	23183	23223	23117	23200	23335	23170	23166	23205	23221	23080	23185	23414	23203	23304	23377	23097	23147	23062	23342	23151	23364	23219	23195	23338	23162	23400	23216	23086	23200	23223	23272	23254	23071	23261	23408	23154	23205	23057	23063	23307	23227	23210	23264	23391	23265	23324	23167	23330	23351	23174	23278	23186	23277	23311	23205	23297	23082	23393	23260	23137	23196	23318	23250	23249	23301	23246	23251	23502	23261	23305	23191	23299	23174	23340	23316	23036	23407	23197	23139	23210	23311	23353	23350	23331	23366	23403	23451	23178	23310	23261	23215	23195	23095	23250	23101	23386	23472	23401	23430	23351	23136	23211	23324	23190	23302	23362	23039	23378	23241	23200	23304	23269	23183	23205	23246	23213	23257	23132	23247	23140	23265	23185	23226	23304	23166	23249	23256	23272	23132	23247	23323	23323	23071	23337	23317	23210	23099	23273	23338	23203	23093	23288	23344	23171	23271	23321	23219	23197	23115	23252	23091	23288	23279	23360	23016	23493	23299	23309	23336	23159	23228	23142	23240	23353	23283	23342	23299	23085	23159	23221	23221	23130	23142	23183	23370	23211	23363	23558	23177	23186	23379	23269	23197	23458	23221	23335	23114	23177	23310	23368	23245	23087	23307	23294	22997	23153	23378	23266	23214	23200	23324	23253	23332	23427	23301	23216	23300	23195	22990	23330	23185	23123	23289	23165	23175	23367	23195	23252	23228	23214	23246	23559	23324	23490	23187	23328	23345	23111	23042	23435	23106	23264	23177	23323	23352	23351	23216	23234	23308	23349	23070	23176	23298	23400	23190	23239	23332	23245	23325	23438	23348	23247	23141	23001	23190	23252	23327	23178	23160	23409	23357	23244	23384	23334	23167	23341	23324	23254	23226	23102	23136	23269	23100	23433	23262	23233	23178	23328	23376	23285	23269	22987	23218	23289	23267	23297	23112	23044	23342	23270	23253	23272	23258	23263	23175	23157	23166	23270	23299	23153	23376	23331	23230	23119	23314	23245	23171	23196	23205	23372	23277	23201	23270	23250	23314	23376	23215	23260	23471	23290	23276	23539	23300	23181	23105	23128	23142	23228	23352	23249	23234	23309	23180	23389	23260	23562	23234	23200	23211	23362	23503	23210	23264	23245	23165	23288	23195	23191	23300	23378	23411	23220	23372	23328	23208	23031	23299	23179	23232	23371	23311	23220	23339	22995	23282	23156	23163	23277	23263	23220	23187	23167	23244	23224	23162	23189	23195	23301	23293	23246	23298	23463	23279	23273	23217	23326	23281	23313	23406	23134	23058	23114	23302	23227	23254	23182	23230	23277	23265	23285	23286	23201	23007	23329	23344	23327	23238	23377	23083	23110	23100	23373	23183	23175	23160	23256	23261	23150	23358	23186	23215	23487	23145	23319	23144	23264	23411	23435	23431	23416	23266	23204	23184	23127	23218	23223	23237	23168	23443	23294	23408	23247	23288	23212	23278	23110	23007	23284	23137	23194	23379	23270	23227	23023	23365	23224	23385	23225	23131	23246	23110	23217	23059	23016	23363	23286	23275	23286	23183	23252	23227	23193	23209	23197	23304	23223	23095	23488	23293	23231	23409	23433	23160	23148	23354	23311	23201	23246	23331	23339	23279	23171	23229	23359	23298	23383	23091	23463	23314	23297	23185	23493	23226	23155	23370	23392	23340	23341	23209	23136	23237	23074	23438	23121	23376	23557	23077	23041	23256	23272	23125	23145	23206	23306	23128	23227	23369	23314	23071	23118	23307	23275	23368	23265	23287	23228	23087
23759	21428	28934	24643	63180	78272	64427	44364	32488	29899	29291	28907	28804	28804	28888	28956	29151	28734	28630	28648	28733	28628	28511	28807	28878	28830	28854	28775	28636	28585	28517	28625	28808	28437	28686	28575	28768	28870	28847	28813	28813	28732	28682	28719	28711	28542	28666	28637	28432	28971	28640	28549	28742	28647	28801	28762	28739	28761	28664	28640	28680	28553	28692	28871	28612	28689	28675	28617	28854	28800	28684	28855	28513	28552	28841	28705	28739	28382	28763	28551	28614	28691	28680	28548	28620	28956	28679	28629	28706	28684	28563	28704	28527	28637	28524	28712	28684	28722	28641	28749	28563	28256	28490	28644	28682	28726	28875	28676	28599	28573	28374	28562	28364	28565	28600	28432	28598	28612	28607	28687	28452	28628	28722	28458	28516	28729	28693	28746	28640	28780	28704	28553	28567	28533	28677	28739	28876	28819	28493	28493	28674	28478	28464	28532	28645	28583	28536	28504	28707	28580	28307	28694	28678	28568	28515	28680	28667	28451	28607	28666	28784	28530	28668	28698	28755	28616	28670	28586	28695	28706	28425	28690	28474	28556	28679	28488	28676	28557	28766	28506	28848	28820	28550	28727	28519	28611	28447	28536	28481	28894	28295	28873	28599	28582	28733	28777	28864	28498	28576	28509	28533	28514	28525	28487	28609	28644	28643	28648	28758	28516	28306	28520	28220	28566	28571	28544	28699	28772	28505	28668	28706	28709	28688	28692	28744	28525	28682	28647	28596	28562	28279	28403	28543	28595	28578	28379	28593	28312	28622	28729	28946	28675	28655	28682	28371	28567	28772	28536	28511	28834	28360	28729	28507	28682	28648	28595	28577	28817	28673	28829	28760	28854	28540	28679	28497	28403	28638	28769	28501	28753	28757	28515	28774	28611	28688	28653	28550	28529	28535	28433	28685	28451	28749	28574	28685	28441	28617	28638	28674	28776	28631	28399	28550	28411	28477	28470	28467	28499	28404	28616	28570	28613	28727	28716	28766	28396	28621	28491	28350	28795	28509	28687	28604	28546	28508	28676	28759	28901	28334	28606	28500	28464	28561	28447	28767	28596	28674	28571	28529	28795	28732	28477	28607	28594	28588	28584	28552	28406	28553	28722	28443	28531	28452	28517	28730	28582	28766	28686	28978	28692	28324	28164	28540	28607	28806	28596	28686	28439	28572	28390	28577	28487	28587	28801	28604	28547	28647	28776	28695	28710	28846	28715	28698	28588	28555	28720	28618	28598	28403	28545	28631	28486	28843	28384	28883	28623	28660	28579	28542	28669	28695	28591	28591	28598	28554	28736	28654	28594	28851	28650	28586	28655	28525	28692	28616	28768	28870	28426	28584	28605	28632	28573	28240	28578	28835	28651	28757	28767	28737	28477	28496	28586	28724	28514	28791	28776	28571	28828	28655	28700	28800	28619	28748	28621	28873	28506	28459	28656	28617	28825	28625	28555	28624	28532	28456	28387	28815	28605	28396	28626	28650	28489	28265	28689	28614	28576	28697	28718	28749	28708	28649	28587	28748	28675	28538	28760	28691	28572	28512	28604	28686	28783	28529	28610	28797	28738	28726	28499	28543	28776	28767	28217	28600	28569	28777	28726	28620	28614	28713	28463	28596	28305	28466	28426	28496	28601	28655	28710	28537	28594	28600	28642	28521	28645	28841	28761	28459	28716	28597	28551	28387	28752	28409	28675	28828	28536	28691	28609	28513	28475	28764	28706	28815	28703	28663	28530	29007	28673	28732	28503	28453	28548	28692	28453	28703	28647	28612	28616	28829	28725	28586	28393	28621	28500	28512	28521	28671	28594	28676	28564	28527	28770	28598	28820	28658	28649	28699	28636	28696	28542	28543	28540	28720	28601	28624	28508	28527	28613	28374	28645	28583	28672	28611	28265	28451	28491	28503	28384	28542	28554	28750	28830	28526	28927	28685	28611	28644	28602	28560	28620	28683	28538	28467	28692	28768	28755	28497	28671	28826	28508	28597	28759	28668	28392	28694	28445	28674	28459	28817	28751	28647	28493	28712	28677	28516	28530	28781	28357	28740	28798	28313	28572	28732	28698	28448	28643	28602	28547	28417	28640	28592	28714	28381	28480	28574	28606	28465	28501	28634	28411	28777	28533	28536	28658	28519	28633	28563	28417	28610	28332	28594	28617	28677	28729	28600	28606	28562	28565	28760	28526	28693	28670	28602	28800	28785	28493	28764	28557	28405	28451	28666	28588	28547	28649	28643	28491	28491	28401	28800	28643	28528	28842	28612	28787	28777	28633	28627	28538	28286	28685	28411	28572	28574	28606	28642	28465	28601	28595	28912	28707	28422	28602	28726	28533	28499	28813	28890	28517	28770	28691	28460	28537	28878	28603	28526	28704	28775	28633	28723	28524	28522	28639	28512	28522	28655	28710	28773	28769	28595	28593	28646	28527	28494	28453	28518	28645	28569	28530	28630	28486	28802	28700	28564	28603	28661	28478	28595	28621	28851	28655	28508	28414	28659	28675	28449	28518	28649	28512	28649	28701	28501	28750	28827	28682	28432	28388	28560	28594	28690	28499	28483	28612	28635	28626	28725	28608	28574	28537	28331	28631	28639	28787	28317	28616	28628	28540	28870	28483	28650	28682	28747	28578	28746	28496	28571	28501	28666	28810	28667	28574	28514	28623	28582	28662	28671	28590	28522	28670	28797	28638	28658	28568	28695	28448	28717	28730	28477	28386	28518	28544	28499	28571	28514	28482	28765	28555	28539	28640	28725	28573	28546	28709	28404	28739	28625	28361	28661	28402	28605	28802	28507	28516	28712	28612	28731	28507	28533	28852	28657	28520	28644	28508	28715	28813	28597	28638	28804	28529	28886	28655	28564	28476	28698	28406	28548	28536	28709	28566	28711	28638	28686	28786	28485	28425	28223	28598	28698	28697	28762	28608	28612	28616	28647	28669	28545	28647	28410	28782	28562	28871	28862	28656	28373	28779	28737	28558	28606	28590	28669	28753	28640	28565	28561	28670	28367	28583	28550	28349	28541	28576	28276	28665	28756	28547	28783	28631	28563	28617	28647	28546	28770	28654	28767	28522	28750	28415	28700	28790	28557	28446	28646	28560	28771	28451	28603	28815	28242	28568	28722	28717	28692	28576	28589	28689	28848	28779	28749	28525	28689	28809	28852	28437	28353	28544	28519	28467	28528	28688	28602	28534	28797	28711	28560	28590	28676	28590	28600	28477	28648	28869	28675	28583	28721	28628	28715	28535	28806	28637	28630	28409	28606	28680	28752	28791	28762	28769	28606	28679	28933	28615	28593	28517	28747	28637	28670	28329	28607	28544	28543	28608	28391	28878	28773	28540	28522	28515	28490	28523	28486	28627	28693	28610	28682	28685	28687	28488	28714	28457	28747	28605	28610	28452	28674	28595	28491	28500	28752	28595	28668	28482	28310	28773	28657	28594	28429	28732	28689	28443	28507	28661	28783	28456	28715	28697	28428	28488	28729	28536	28813	28739	28756	28808	28731	28488	28470	28493	28753	28746	28657	28637	28855	28505	28813	28573	28632	28455	28638	28526	28676	28703	28388	28564	28630	28615	28757	28583	28635	28559	28655	28711	28776	28507	28655	28608	28612	28438	28456	28696	28647	28632	28839	28488	28578	28571	28682	28633	28668	28612	28663	28692	28452	28540	28626	28579	28643	28273	28563	28719	28738	28609	28646	28603	28587	28551	28790	28479	28693	28609	28832	28664	28698	28697	28798	28645	28890	28685	28821	28758	28639	28529	28610	28846	28750	28576	28559	28645	28432	28711	28624	28608	28667	28674	28436	28676	28572	28614	28554	28323	28692	28696	28561	28673	28444	28619	28681	28725	28581	28588	28718	28737	28557	28429	28468	28544	28563	28624	28741	28621	28420	28652	28650	28523	28514	28626	28646	28417	28342	28690	28669	28913	28533	28475	28658	28750	28580	28473	28632	28561	28618	28489	28736	28548	28593	28512	28620	28700	28679	28544	28422	28575	28729	28562	28615	28684	28772	28583	28393	28615	28635	28658	28562	28589	28590	28589	28623	28798	28544	28543	28460	28571	28564	28491	28688	28292	28579	28293	28462	28535	28730	28666	28405	28632	28674	28348	28539	28689	28585	28928	28551	28787	28871	28512	28556	28449	28817	28495	28531	28674	28579	28539	28415	28345	28460	28694	28833	28539	28728	28663	28557	28518	28836	28514	28619	28557	28575	28591	28564	28242	28364	28451	28556	28506	28727	28403	28504	28509	28512	28727	28657	28509	28671	28700	28590	28716	28769	28612	28587	28816	28537	28527	28455	28607	28536	28723	28613	28657	28617	28317	28621	28527	28600	28512	28508	28898	28759	28461	28564	28677	28747	28554	28542	28935	28631	28884	29016	28855	28656	28648	28730	28570	28643	28399	28547	28594	28568	28643	28575	28649	28870	28786	28772	28643	28690	28597	28580	28497	28583	28537	28904	28687	28597	28507	28566	28677	28405	28478	28693	28654	28684	28778	28853	28390	28493	28605	28718	28321	28608	28415	28633	28812	28673	28388	28478	28318	28734	28372	28595	28561	28709	28721	28422	28503	28569	28804	28613	28645	28727	28613	28864	28516	28669	28846	28577	28537	28658	28675	28692	28510	28639	28529	28760	28497	28692	28468	28674	28519	28532	28690	28572	28462	28373	28525	29001	28560	28579	28688	28523	28558	28594	28859	28539	28621	28498	28401	28635	28788	28564	28456	28654	28266	28665	28551	28530	28835	28653	28503	28403	28452	28745	28525	28688	28422	28281	28782	28700	28538	28669	28862	28498	28496	28422	28697	28457	28632	28414	28402	28698	28722	28722	28593	28661	28562	28697	28613	28684	28543	28815	28664	28671	28473	28406	28320	28779	28678	28615	28524	28565	28610	28699	28522	28454	28455	28432	28627	28562	28740	28511	28608	28454	28399	28529	28652	28652	28500	28766	28570	28810	28549	28895	28603	28843	28475	28711	28694	28470	28738	28800	28338	28811	28564	28546	28688	28730	28677	28807	28677	28831	28635	28456	28584	28742	28481	28473	28803	28750	28716	28483	28624	28671	28749	28488	28329	28566	28522	28757	28703	28672	28752	28611	28434	28481	28921	28629	28528	28621	28925
22878	38264	35997	32061	80134	87142	68563	42884	27808	24429	23769	23622	23516	23452	23560	23499	23432	23465	23557	23624	23348	23409	23466	23499	23451	23603	23521	23545	23434	23659	23468	23563	23632	23490	23557	23516	23431	23518	23508	23536	23494	23424	23504	23454	23682	23572	23446	23617	23519	23610	23592	23697	23483	23430	23360	23522	23401	23263	23433	23439	23522	23474	23567	23478	23429	23515	23597	23522	23626	23508	23510	23305	23392	23361	23409	23436	23487	23350	23491	23272	23570	23404	23410	23497	23371	23480	23368	23532	23452	23509	23540	23499	23536	23318	23572	23506	23524	23580	23441	23414	23573	23493	23557	23404	23546	23434	23461	23364	23581	23357	23590	23579	23432	23395	23505	23378	23509	23543	23441	23437	23306	23467	23519	23582	23543	23488	23342	23558	23569	23323	23332	23540	23507	23642	23567	23579	23500	23570	23441	23529	23468	23399	23488	23579	23525	23583	23490	23596	23574	23443	23506	23600	23608	23593	23486	23508	23457	23486	23480	23478	23665	23381	23534	23473	23641	23551	23489	23483	23632	23391	23530	23571	23675	23514	23471	23596	23445	23316	23505	23525	23378	23572	23575	23319	23547	23444	23437	23382	23608	23619	23471	23603	23494	23674	23419	23551	23567	23474	23590	23530	23410	23291	23623	23330	23243	23511	23562	23462	23474	23558	23534	23458	23555	23443	23380	23437	23298	23433	23575	23479	23531	23348	23354	23591	23487	23512	23508	23415	23493	23395	23298	23476	23588	23400	23546	23467	23654	23553	23600	23468	23471	23435	23346	23511	23541	23364	23570	23379	23644	23602	23517	23372	23408	23322	23569	23533	23488	23439	23525	23437	23455	23491	23506	23592	23507	23552	23714	23363	23312	23432	23591	23376	23243	23548	23414	23470	23367	23369	23604	23507	23553	23272	23558	23359	23514	23469	23375	23543	23326	23430	23367	23523	23527	23451	23534	23613	23518	23453	23390	23402	23407	23565	23515	23410	23673	23571	23621	23503	23436	23496	23519	23487	23491	23606	23362	23540	23341	23511	23469	23478	23390	23652	23413	23388	23437	23407	23449	23308	23408	23572	23525	23399	23570	23450	23713	23652	23599	23478	23490	23559	23536	23433	23540	23442	23416	23495	23348	23432	23562	23397	23375	23605	23562	23400	23688	23597	23605	23501	23421	23433	23491	23466	23301	23410	23381	23401	23762	23427	23518	23608	23490	23392	23596	23501	23560	23371	23399	23413	23426	23555	23471	23455	23699	23422	23351	23403	23383	23615	23386	23628	23586	23326	23329	23489	23548	23393	23573	23497	23359	23303	23455	23594	23642	23496	23528	23462	23655	23315	23394	23500	23455	23467	23501	23495	23574	23363	23340	23658	23391	23591	23418	23468	23415	23384	23413	23482	23665	23357	23573	23335	23593	23542	23392	23551	23421	23536	23377	23296	23448	23556	23628	23516	23663	23601	23728	23482	23585	23665	23448	23403	23560	23352	23600	23439	23561	23470	23676	23488	23498	23668	23510	23394	23459	23496	23583	23556	23520	23423	23591	23455	23347	23492	23430	23537	23565	23551	23566	23385	23388	23461	23571	23583	23546	23644	23445	23439	23486	23269	23458	23549	23363	23488	23483	23602	23388	23547	23446	23326	23375	23420	23563	23598	23598	23607	23424	23559	23224	23431	23353	23475	23666	23664	23301	23486	23440	23457	23466	23367	23226	23365	23536	23558	23461	23448	23524	23466	23646	23622	23344	23509	23812	23365	23334	23593	23460	23559	23367	23539	23399	23465	23324	23429	23427	23374	23621	23400	23518	23459	23428	23404	23367	23603	23650	23499	23453	23606	23536	23385	23473	23548	23430	23457	23556	23654	23504	23587	23596	23545	23527	23430	23404	23307	23576	23362	23494	23565	23419	23643	23500	23630	23589	23578	23483	23400	23476	23483	23718	23480	23415	23433	23484	23300	23549	23375	23539	23420	23644	23576	23416	23506	23576	23487	23497	23379	23431	23503	23447	23710	23469	23521	23641	23290	23408	23472	23439	23545	23385	23479	23499	23562	23461	23658	23440	23414	23455	23433	23378	23421	23491	23336	23395	23536	23412	23712	23485	23537	23590	23554	23380	23421	23519	23617	23568	23520	23544	23665	23348	23384	23529	23422	23460	23361	23457	23161	23635	23594	23539	23411	23519	23440	23670	23527	23375	23421	23449	23287	23472	23481	23521	23483	23513	23461	23425	23501	23552	23313	23515	23388	23680	23358	23489	23721	23583	23401	23363	23380	23458	23546	23467	23595	23265	23566	23513	23476	23546	23469	23496	23367	23352	23646	23695	23379	23510	23610	23467	23414	23542	23436	23429	23397	23607	23270	23545	23511	23462	23529	23408	23568	23467	23358	23525	23703	23493	23508	23487	23530	23372	23500	23481	23547	23466	23364	23553	23509	23385	23560	23413	23480	23425	23620	23716	23443	23595	23722	23542	23278	23609	23314	23590	23498	23488	23529	23449	23588	23517	23387	23495	23482	23476	23578	23471	23491	23404	23419	23512	23389	23628	23613	23377	23466	23607	23405	23485	23650	23517	23439	23318	23553	23522	23550	23412	23352	23511	23430	23614	23444	23336	23747	23551	23417	23446	23570	23556	23438	23528	23470	23392	23681	23450	23365	23420	23541	23432	23429	23492	23523	23470	23666	23672	23435	23549	23428	23562	23557	23781	23445	23531	23463	23486	23415	23513	23500	23600	23626	23513	23300	23627	23489	23432	23406	23299	23489	23464	23571	23470	23510	23430	23621	23371	23285	23467	23651	23485	23415	23322	23622	23606	23470	23407	23481	23283	23399	23351	23552	23621	23404	23569	23425	23470	23270	23604	23569	23455	23456	23565	23407	23628	23334	23300	23611	23580	23645	23505	23356	23585	23478	23198	23653	23419	23632	23493	23474	23514	23435	23530	23432	23521	23544	23398	23436	23319	23431	23500	23432	23580	23503	23386	23429	23473	23672	23334	23652	23611	23652	23584	23476	23420	23392	23545	23734	23636	23611	23542	23380	23293	23545	23432	23548	23408	23510	23389	23423	23532	23432	23640	23521	23449	23537	23516	23360	23442	23368	23518	23423	23560	23572	23410	23667	23488	23532	23375	23530	23407	23453	23465	23438	23477	23427	23510	23385	23422	23547	23416	23611	23491	23434	23581	23638	23545	23300	23552	23479	23338	23671	23513	23550	23485	23411	23477	23517	23508	23501	23460	23431	23381	23477	23533	23514	23351	23556	23360	23455	23575	23453	23405	23368	23583	23465	23467	23306	23545	23567	23581	23380	23566	23476	23476	23575	23574	23594	23467	23550	23448	23429	23379	23619	23594	23462	23541	23458	23453	23439	23470	23441	23553	23387	23422	23662	23614	23396	23444	23491	23322	23451	23368	23571	23447	23410	23495	23442	23652	23572	23589	23522	23402	23605	23543	23455	23456	23527	23573	23406	23470	23448	23653	23608	23465	23325	23574	23518	23713	23443	23470	23443	23525	23433	23324	23621	23325	23563	23378	23513	23530	23465	23481	23715	23468	23508	23643	23732	23430	23496	23374	23546	23447	23291	23339	23469	23370	23412	23566	23476	23553	23499	23586	23607	23414	23446	23376	23522	23466	23630	23435	23426	23654	23448	23608	23422	23516	23560	23217	23454	23342	23636	23589	23483	23398	23519	23542	23563	23570	23475	23857	23381	23531	23592	23374	23544	23516	23311	23554	23549	23355	23613	23500	23532	23488	23579	23456	23568	23517	23440	23584	23597	23723	23658	23501	23692	23595	23383	23513	23548	23432	23494	23596	23584	23431	23261	23408	23547	23398	23459	23684	23319	23753	23451	23552	23520	23549	23440	23466	23511	23394	23571	23537	23629	23500	23376	23655	23495	23364	23494	23689	23489	23425	23509	23606	23539	23455	23508	23607	23533	23514	23508	23750	23380	23537	23662	23475	23319	23577	23534	23216	23610	23470	23495	23692	23489	23388	23443	23555	23254	23734	23545	23632	23401	23405	23514	23369	23414	23577	23690	23561	23513	23605	23568	23448	23446	23437	23634	23495	23633	23472	23681	23439	23396	23408	23519	23316	23572	23539	23459	23465	23475	23625	23354	23596	23399	23414	23482	23543	23601	23462	23596	23483	23527	23503	23411	23521	23481	23416	23467	23431	23385	23224	23633	23495	23636	23369	23381	23597	23527	23601	23487	23510	23440	23408	23366	23508	23559	23495	23487	23397	23470	23409	23405	23477	23545	23441	23587	23254	23536	23430	23508	23486	23468	23556	23419	23504	23467	23407	23510	23663	23355	23532	23480	23724	23291	23537	23554	23391	23423	23546	23363	23392	23505	23472	23295	23500	23367	23685	23638	23311	23472	23330	23619	23447	23536	23728	23462	23644	23402	23432	23723	23439	23670	23354	23616	23386	23519	23565	23422	23582	23513	23529	23398	23582	23455	23718	23555	23623	23525	23577	23583	23537	23625	23587	23470	23489	23655	23503	23513	23451	23486	23474	23488	23567	23554	23472	23455	23306	23585	23493	23653	23542	23555	23675	23392	23366	23385	23409	23535	23701	23542	23450	23430	23467	23658	23606	23611	23447	23476	23602	23455	23492	23499	23686	23577	23428	23496	23487	23489	23589	23520	23713	23422	23361	23444	23612	23561	23718	23332	23675	23622	23398	23519	23575	23402	23483	23533	23349	23487	23641	23484	23783	23439	23590	23356	23435	23372	23490	23448	23579	23477	23425	23454	23260	23374	23387	23547	23694	23479	23394	23506	23465	23492	23540	23562	23596	23488	23508	23467	23574	23513	23699	23481	23444	23350	23584	23493	23521	23397	23487	23587	23473	23460	23400	23526	23530	23473	23384	23647	23526	23645	23525	23399	23589	23375	23472	23476	23484	23541	23421	23450	23405	23521	23604	23550	23496	23468	23442	23419	23524	23394	23530	23573	23409	23510	23656	23471	23518	23392	23439	23476	23597	23358	23464	23604	23390	23375	23266	23553	23516	23444	23502	23438	23705	23381	23458	23305	23288	23366	23523	23484	23536	23358	23492	23582	23509	23511	23411	23442	23385	23834	23549	23308	23591	23381	23240	23602	23419	23570	23265	23388	23317	23475
31521	25898	30815	30445	38039	41122	35514	30808	28843	28309	28395	28238	28070	28555	28072	28282	28275	28260	28098	28260	28433	28385	28381	28332	28058	28357	28238	28284	28537	28309	28403	28336	28221	28224	28356	28087	28295	28337	28209	28276	28291	28247	28245	28076	28432	28238	28158	28166	28466	28325	28381	28274	28349	28215	28331	28249	28189	28363	28499	28381	28256	28438	28385	28398	28456	28408	28323	28549	28177	28292	28261	28276	28208	28390	28408	28376	28262	28098	28139	28337	28340	28310	28093	28265	28345	28139	28173	28419	28316	28328	28319	28327	28234	28170	28080	28164	28384	28036	28307	28029	28275	28278	28142	28390	28261	28184	28280	28159	28444	28139	28323	28438	28363	28266	28167	28309	28440	28313	28396	28166	28174	28237	28478	28344	28132	28358	28275	28229	28151	28102	28204	28062	28276	28306	28335	28162	28148	28288	28002	28333	28276	28158	28357	28365	28150	28262	28368	28103	28289	28262	27984	28165	28385	28227	28347	28255	28380	28085	28034	28355	28355	28375	28150	28246	28190	28572	28211	28204	28159	28414	28169	28408	28487	28308	28230	28157	28066	28443	28249	28280	28370	28214	28385	28413	28285	28230	28083	28238	28231	28378	28386	28087	28168	28272	28598	28466	28281	28123	28013	27941	28155	28278	28290	28402	28356	28422	28364	28316	28246	28145	28304	28486	28359	28292	28392	28378	28173	28110	28229	28342	28328	28391	28505	28298	28100	28331	28484	28208	28311	28254	28273	28346	28288	28408	28120	28378	28265	28377	28443	28480	28331	28142	28392	28133	28320	28140	28245	28188	28221	28330	28370	28223	28376	28468	28337	28250	28228	28060	28345	28465	28073	28102	28154	28294	28161	28275	28222	28416	28279	28224	28160	28262	28264	28291	28351	28382	28355	28287	28407	28174	28174	28305	28277	28127	28180	28109	28160	28398	28308	28278	28363	28117	28511	28156	28233	28015	28051	28367	28192	28125	28165	28229	28026	28365	28357	28172	28362	28310	28329	28337	28134	28260	28309	28136	28221	28178	28270	28455	28355	28288	28302	28242	28382	28060	28302	28186	28228	28239	28205	28124	28257	28327	28308	28162	28296	28283	28312	28101	28123	28118	28146	28256	28306	28254	28347	28103	28253	28203	28343	28277	28237	28461	28170	28352	28542	28075	28404	27940	28205	28174	28212	28372	28098	28327	28189	28332	28144	28144	28329	28199	28192	28118	28224	28299	28339	28247	28351	28307	28364	28322	28170	28256	28168	28077	28380	28269	28253	28354	28363	28287	28101	28348	28531	28209	28462	28275	28502	28484	28256	28175	28242	28375	28275	28502	28472	28197	28172	28256	28159	28178	28288	28333	28286	28192	28579	28228	28133	28138	28290	28073	28306	28271	28308	28168	28471	28305	28347	28331	28332	28250	28468	28162	28430	28131	28163	28143	28258	28359	28266	28212	28189	28288	28153	28243	28333	28459	28392	28394	28243	28117	28316	28299	28306	28398	28241	28407	28325	28312	28240	28029	28264	28228	28330	28165	28276	28081	28279	28211	28318	28390	28585	28115	28237	28103	28179	28216	28441	28166	28267	28140	28391	28471	28514	28251	28432	28197	28280	28034	28393	28311	28310	28263	28430	28521	28110	28137	28115	28148	28485	28154	28405	28149	28357	28118	28269	28313	28214	28206	28290	28453	28259	28167	28297	28274	28199	28341	28367	28220	28254	28244	28229	28214	28286	28325	28222	27917	28239	28186	28194	28352	28173	28419	28355	28497	28221	28461	28403	28335	28174	28108	28262	28224	28214	28351	28350	28156	28249	28388	28041	28011	28149	28190	28165	28195	28031	28376	28215	28049	28198	28270	28234	28252	28105	28151	28251	28031	28172	28310	28238	28136	28435	28447	28441	28011	28316	28486	28443	28322	28470	28074	28290	28450	28128	28310	28232	28182	28276	28232	28290	28328	28332	28442	28414	28078	28281	28380	28299	28283	28307	28111	28083	28247	28198	28273	28133	28283	28397	28269	28012	28209	28142	27913	28230	28299	28175	28182	28359	28274	28319	28341	28520	28337	28328	28521	28270	28155	28224	28100	28246	28374	28132	28232	28172	28305	28131	28203	28245	28312	28327	28187	28253	28344	28467	28202	28588	28361	28241	28266	28277	28211	28325	28151	28385	28367	28203	28404	28197	28269	28211	28291	28347	28367	28061	28328	28453	28265	28177	28109	28049	28357	28236	28105	28337	28179	28108	28290	28175	28255	28485	28248	28307	28219	28016	28215	28327	28283	28185	28203	28226	28348	28056	28142	28213	28150	28350	28230	28144	28356	28101	28187	28305	28288	28096	28112	28471	28498	28289	28236	28350	28082	28312	28117	28171	28333	28427	28263	28216	28270	28577	28182	28360	28506	28495	28308	28239	28227	28216	28184	28494	28417	28377	28215	28252	28358	28396	28257	28049	28192	28171	28141	28253	28199	28075	27965	28364	28276	28254	28182	28423	28405	28134	28207	28204	28287	28258	28367	28197	28133	28288	28463	27979	28356	28202	28629	28192	28434	28357	28497	28210	28231	28549	28176	28204	28094	28159	28303	28039	28346	28275	28253	28119	28272	28225	28201	28174	28134	28224	28250	28121	28175	28251	28474	28376	28457	28052	28199	28210	28336	28136	28153	28539	28084	28219	28259	28243	28217	28138	28294	28507	28281	28172	28420	28437	28248	28272	28161	28413	28219	28193	28405	28444	28352	28073	28186	28316	28430	28026	28293	28524	28455	28356	28383	28432	28370	28413	28328	28346	28338	28398	28170	28260	28018	28397	28194	28300	28293	28361	28094	28290	28171	28250	28217	28418	28215	28159	28305	28229	28498	28269	28247	28414	28383	28351	28353	28545	28289	28320	28110	28276	28495	28180	28415	28111	28178	28417	28024	28199	28393	28384	28364	28456	28350	28158	28006	28203	28133	28029	28373	28382	28196	28314	28228	28154	28117	28197	28378	28179	28155	28396	28136	28285	28324	28424	28138	28423	28208	28237	28125	28293	28211	28437	28284	28136	28247	28041	28274	27947	28317	28303	28195	28169	28355	28332	28198	28144	28103	28180	28315	28383	28405	28323	28233	28416	28171	28389	27988	28420	28385	28565	28661	28244	28184	28267	28252	28100	28312	28334	28123	28258	28231	28116	28350	28374	28468	28136	28339	28227	27987	28154	28159	28153	28040	28307	28355	28279	28302	28180	28251	28411	28130	28415	28246	28556	28336	28264	28323	28102	28317	28408	28343	28395	28037	28357	28163	28154	28402	28142	28289	28177	28287	28212	28493	28189	27955	28263	28256	28320	28373	28285	28259	28212	28222	28461	28294	28243	28161	28198	28358	28104	28419	28218	28341	28299	28345	28019	28303	28271	28198	28522	28149	28394	28532	28219	28148	28525	28321	28178	28079	28374	28212	28246	28180	28280	28049	28218	28035	28242	28012	28373	28423	28442	28465	28548	28499	28219	28333	28505	28131	28358	28223	28359	28305	28387	28523	28216	28336	28228	28081	28210	28144	28427	28347	28385	28067	28385	28416	28280	28497	28301	28381	28102	28295	28350	28218	28101	28165	28331	28445	28170	28233	28284	28119	28284	28088	28306	28068	28155	28221	28536	28395	28348	28193	28093	28262	28214	28222	28074	28256	28126	27999	28327	28292	28097	28304	28207	28425	28180	28415	28219	28301	28211	28385	28118	28437	28139	28421	28288	28275	28168	28254	28225	28324	28368	28445	28213	28361	28223	28226	28267	28156	28193	28095	28368	28446	28332	28306	28231	28459	28278	28269	28278	28143	28208	28313	28008	28087	28245	28405	28267	28287	28215	28337	28428	28112	28058	28355	28264	28298	28163	28271	28289	28307	28197	28184	28062	28200	28245	28064	28202	28346	28509	28529	28364	28317	28111	28082	28462	28331	28290	28257	28429	28343	28361	28215	28275	28133	28209	28237	28203	28346	28278	28126	28093	28235	28241	28436	28124	28253	28379	28423	28114	28174	28246	28464	28287	28238	28438	28166	28247	28240	28205	28468	28315	28249	28249	28123	28130	28211	28219	28194	28285	28194	28273	28095	28236	28351	28203	28208	28277	28286	28342	28020	28300	28208	28342	28245	28474	28199	28249	28219	28352	28285	28329	28217	28393	28173	28185	28138	28084	27992	28443	28383	28493	28349	28230	28147	28523	28232	28203	28377	28303	28299	28374	28333	28395	28367	28152	28296	28179	28387	28433	28259	28121	28475	28072	28439	28458	28440	28454	28111	28164	28279	28330	28353	28264	28383	28146	28439	28409	28318	28200	28377	28460	28274	28475	28455	28522	28525	28262	28559	28238	28265	28463	28288	27921	28355	28299	28308	28270	28299	28490	28205	28038	28468	28439	28173	28157	28269	28308	28332	28139	28531	28375	28234	28519	28276	28402	28400	28334	28569	28289	28154	28389	28272	28299	28392	28033	28158	28276	28197	28275	28215	28184	28365	28261	28296	28204	28108	28308	28355	28223	28142	28353	28330	28364	28295	28189	28184	28148	28358	28088	28382	28138	28120	27950	28229	28099	28081	28298	28278	28247	28119	28202	28164	28321	28221	28403	28539	28225	28127	28161	28251	28409	28406	28056	28245	28303	28352	28211	28353	28275	28193	28250	28404	28198	28271	28198	28510	28511	28359	28432	28060	28110	28198	28236	28337	28186	28323	28193	28305	28400	28179	28450	28156	28259	28497	28119	28371	28213	28327	27973	28347	28366	28303	28254	28100	28375	28259	28544	28193	28105	28220	28420	28309	28452	28236	28383	28224	28318	28241	28229	28288	28420	28366	28272	28303	28147	28147	28138	28436	28205	28371	28196	28369	28367	28376	28360	28305	28178	28162	28309	28227	28277	28083	28293	28188	27997	28351	28470	28445	28160	28079	28310	28473	28286	28277	28297	28249	28239	28290	28049	28321	28284	28111	28286	28131	28134	28193	28473	28433	28096	28381	27996	28399	28287	28204	28295	28256	28424	28373	28286	28286	28318	28371	28229	28122	28215	28477	28474	28305	28055	28130	28344	28323	28280	28223	28542	28300	28228	28351	28083	28294	28315	28360	28121	28164	28294	28248	28296	28142	28161	28363	28291	28352	28267	28169
22574	26559	26508	24971	37690	38098	31513	25735	23735	23271	23300	23389	23266	23171	23031	23195	23138	23224	23364	23297	23073	23163	23336	23253	23119	23428	23238	23151	22950	23236	23216	23245	23328	23192	23157	23192	23075	23062	23245	23345	23051	23245	23111	23318	23217	23254	23194	23174	23225	23174	23177	23248	23224	23145	23306	23260	23286	23361	23221	23102	23356	23370	23155	23326	23274	23099	23138	23227	23296	23052	23402	23320	23277	23210	23137	23127	23245	23223	23285	23415	23202	23093	23278	23354	23205	23121	23197	23130	23269	23306	23242	23165	23081	23232	23114	23315	23078	23148	23243	22994	23334	23210	23127	23245	22985	23311	23279	23216	23183	23189	23287	23110	23001	23167	23063	23006	23335	23268	23195	22977	23403	23288	23237	23350	23297	23131	23322	23072	23189	23229	23232	23230	23191	23188	23325	23111	23256	23260	23233	23050	23034	23284	23216	23220	23181	23306	23318	23218	23079	23362	23132	23177	23243	23046	23459	22961	23321	23289	23304	23060	23245	23230	23286	23321	23113	23179	23262	23296	23191	23158	23277	23056	23248	23380	23299	23463	23283	23076	23343	23250	23330	23165	23132	23271	23162	23181	23282	23157	23302	23118	23261	23193	23203	23163	23172	23259	23287	23179	23196	22993	23110	23359	23140	23338	23052	23069	23185	23221	23179	23386	23202	23121	23293	23140	22984	23242	23140	23311	23160	23291	23183	23175	23364	23101	23141	23162	23332	23135	23348	23203	23134	23235	23198	23202	23177	23139	23142	23223	23185	23271	23091	23174	23105	23219	23226	23095	23320	23467	23264	23114	23238	23195	23367	23082	23131	23300	23184	23253	23012	22939	23149	23227	23255	23271	23370	23107	23246	23139	23254	23076	23151	23453	23233	23136	23190	23222	23030	23206	23343	23056	22924	23297	23221	23090	23203	23146	23203	23304	23376	23038	23367	23181	23197	23113	23301	23061	23232	23274	23228	23224	23227	23251	23066	23168	23222	23141	23241	23165	23266	23097	23230	23250	23153	23169	23156	23221	23191	23086	23142	23301	23188	23369	23321	23299	23252	23127	23064	23053	23372	23044	23192	23201	23213	23036	23262	23122	23224	23297	23199	23243	23227	23377	23331	23066	23325	23341	23213	23093	23207	23243	23060	23308	23111	23148	23154	23053	23181	23165	23271	23152	23297	23131	23138	23270	23319	23063	23044	23168	23342	23179	23278	23291	23416	23223	23204	23246	23258	23170	23015	23230	23164	23175	23245	23115	23154	23220	23266	23255	23216	23340	22984	23220	23205	23201	23094	23360	23193	23063	23225	23126	23370	23257	23147	23097	23319	23375	23322	23220	23163	23327	23173	23114	23198	23209	23292	23126	23343	23261	23174	23155	23129	23100	23205	23277	23223	23324	23171	23351	23258	23300	23246	23178	23258	23145	23150	23141	23431	23515	23189	23023	23296	23309	23296	23148	23016	23321	23102	23259	23179	23190	23391	23015	23234	23275	23154	23181	23185	23272	23075	23175	23273	23212	23334	23307	23149	23363	23053	23288	23477	23391	23192	23226	23287	23232	23077	23257	23113	23242	23247	23039	23137	23017	23080	23394	23260	23318	23227	23167	23107	23381	23189	23273	23204	23325	23004	23214	23247	23070	23139	23218	23214	23068	23517	23304	23008	23076	23110	23157	23245	23176	22970	23183	23090	23438	23193	23076	23279	22951	23245	23283	23012	23211	23219	23087	23322	23132	23118	23263	23094	23445	23236	23122	23321	23117	23078	23106	23250	23147	23149	23170	23091	23100	23104	23241	23214	23202	23163	23181	23252	23366	23314	23290	23323	23196	23239	23231	23188	23141	23187	23213	23238	23373	23132	23187	23330	23384	23260	23437	23144	23065	23099	23129	23303	23112	23318	23066	23134	23084	23246	23219	23001	23233	23283	23164	23117	23305	23204	23328	23235	23206	23347	23295	23014	23269	23065	23245	23362	23188	23175	23292	23114	23094	23118	23130	23213	23327	23321	23324	23225	23208	23249	23303	23236	23276	23165	23167	23182	23073	23133	23109	23264	23191	23253	23011	23309	23331	23232	23230	23097	23299	23187	23219	23334	23066	23387	23096	23276	23187	23181	23159	23244	23049	23262	23291	23433	23398	23366	23275	23321	23097	23275	23256	23294	23211	23225	23183	23156	23098	23179	23346	23270	23115	23247	23175	23177	23274	23320	23182	23326	23271	23240	23187	23232	23250	23127	23380	23301	23106	23339	23206	23082	23267	23311	23190	23200	23088	23315	23302	23103	23090	23105	23169	23263	23278	23580	23243	23178	23096	23335	23307	23172	23264	23355	23219	23182	23224	23155	23171	23094	23157	23203	23175	23099	23139	23377	23291	23307	23218	23272	23308	23274	23185	23326	23210	23304	23290	23102	23339	23347	23191	23289	23313	23029	23260	23252	23193	23366	23287	23349	23131	23157	23090	23262	23118	23257	23167	23007	23193	23270	23030	23426	23166	23274	23347	23141	23225	23292	23335	23158	23191	23172	23264	23126	23273	23155	23231	23033	23222	23153	23078	23346	23072	23320	23265	23370	23113	23178	23210	23310	23234	23258	23216	23194	23265	23198	23275	23202	23112	23173	23218	23291	23104	23272	23102	23150	23124	23215	23068	23161	23241	23206	23083	23151	23440	23373	23014	23203	23215	23195	23164	23240	23031	23454	23278	23300	23527	23175	23087	23253	23192	22873	23309	23197	23298	23049	23280	23201	23294	23286	23302	23161	23245	23189	23288	23171	23383	23124	23220	23203	23385	23056	23215	23378	23404	23193	23198	23144	23055	23078	23271	23421	23233	23046	23439	23274	23253	23327	22972	23242	23291	23170	23191	23205	23259	23231	23102	23208	23135	23272	23119	23312	23156	23158	23277	23222	23094	22925	23203	23149	23189	23214	23031	22962	23184	23289	23158	23065	23316	23235	23287	23152	23055	23342	23432	23151	23305	23212	23200	23213	23186	23327	23241	23210	23135	23295	23226	23245	23249	23248	23239	23227	23086	23261	23132	23330	23029	23253	23099	23239	23097	23302	23127	23057	23179	23102	23212	23093	23284	23219	23242	23220	23137	23260	23144	23123	22984	23155	23220	22995	23372	23247	23115	23341	23102	23400	23075	23147	23241	23352	23335	23244	23158	23250	23211	23244	23100	23301	23344	23126	23272	23377	23197	23170	23390	23119	23303	23185	23010	23255	23150	23143	23128	23226	23173	23209	23208	23319	23300	23367	23154	23317	23190	23335	23202	23142	23270	23312	23304	23262	23185	23481	23243	23215	23178	23224	23181	23161	23103	23263	23207	23467	23356	23205	23491	23200	23118	23241	23045	23319	23140	23091	23267	23177	23242	23138	23324	23182	23019	23330	23229	23326	23348	23129	23159	23230	23376	23112	23091	23289	23303	23160	23157	23333	23163	23278	23240	23242	22920	23380	23022	23448	23128	23114	23263	23051	22956	23259	23331	23190	23176	23282	23116	23216	23275	23257	23190	23304	23181	23314	23238	23274	23281	23300	23223	23160	23203	23116	23347	23149	23224	23077	23203	23221	23336	23241	23216	23343	23144	23162	23318	23095	23321	23162	23389	23222	23054	23217	23312	23264	23298	23226	23164	23227	23134	23125	23039	23156	23219	22941	23156	23132	23155	23219	23533	23301	23092	23305	23186	23237	23113	23120	23221	23356	23260	23134	23165	23201	23297	23083	23334	23216	23288	23203	23198	23269	23122	23220	23125	22911	23425	23254	23244	23225	23070	23246	23259	23171	23549	23297	23135	23205	23261	23389	23175	23209	23140	23200	23037	23340	23160	23206	23209	23060	23257	23175	23186	23254	23195	23056	23273	23166	23273	23184	23174	23254	23379	23176	23159	23131	23280	23244	23339	23143	23066	23310	23023	23306	23218	23177	23203	23166	23157	23130	23084	23319	23167	23320	23379	23286	23134	23313	23431	23276	22926	23203	23141	23100	23262	23306	23148	23238	23339	23119	23327	23144	23158	23133	23151	23096	23123	23365	23191	23090	23161	23203	23356	23229	23156	23237	23182	23153	23352	23282	23204	23083	23272	23287	23130	23393	23032	23144	23121	23271	23214	23409	23332	22986	23275	23274	23117	23221	23133	23187	23307	23172	23035	23063	23247	23324	23235	23052	23310	23164	23341	23312	23221	23222	23197	23381	23178	23290	23161	23316	23215	23256	22951	23061	23123	23285	23200	23250	23364	23186	23169	23381	23207	23148	23160	23325	23153	23286	23160	23186	23172	23134	23304	23132	23207	23163	23147	23278	23308	23066	23282	23173	23344	23195	23328	23095	23108	23343	23311	23136	23338	23146	23177	23311	23314	23183	23154	23091	23168	23196	23123	23212	23225	23253	23261	23314	23165	23197	23133	23170	23130	23000	23323	23171	23248	23323	23197	23289	23120	23338	23160	23185	23179	23327	23332	23313	23235	23151	23346	23145	23381	23127	23165	23179	23167	23131	23183	23058	23196	23209	23110	23155	23181	23097	23357	23258	23217	23007	23209	23319	22902	23281	23173	23420	23131	23252	23348	23242	23142	23131	23120	23287	23347	23210	23338	23485	23192	23454	23269	23265	23229	23231	23212	23116	23209	23317	23203	23221	23337	23303	23299	23211	23163	23203	23056	23271	23113	23225	23293	23293	23178	23467	23254	23242	23186	23101	23170	23160	23060	23455	23274	23195	23177	23223	23301	23230	23217	23323	23182	23215	23287	23310	23090	23100	23110	23248	23105	23156	23246	23214	23183	23320	23497	23204	23171	23369	23183	23266	23084	23420	23261	23301	23298	23255	23207	23133	23106	23103	23289	23226	23146	23181	23355	23369	23346	23158	23140	23223	23242	22965	23221	22961	23256	23096	23164	23292	23200	23147	23221	23151	23143	23281	23166	23439	23303	23076	23259	23135	23345	23207	23082	23156	23133	23104	23297	23135	23195	23227	23179	23386	23185	23209	23222	23190	23162	23234	23137	23416	23081	23288	23278	23275	23157	23124	23284	23193	23373	23383	23146	23155	23429	23203	23294	23220	23192	23390	23328	23188	23286	23097	23397	23082	23082	23230	23128	23212	23142	23260	23270	23272	23252	23236	23026
25235	21449	28458	26939	58076	65291	54848	40800	33280	30176	28579	28299	28452	28148	28236	28356	28436	28417	28290	28312	28327	28203	28440	28240	28310	28237	28313	28265	28230	28137	28404	28525	28536	28206	28424	28479	28147	28235	28063	28141	28149	28408	28294	28380	28249	28369	28305	28325	28314	28298	28363	28290	28306	28197	28432	28391	28256	28210	28224	28077	28251	28016	28464	28288	28242	28216	28247	28099	28228	28231	28334	28348	28258	28167	28282	27964	28126	28148	28146	28227	28379	28190	28205	28343	28371	28216	28188	28129	27988	28284	28115	28273	28249	28212	28158	28156	28190	28303	28040	28416	28188	28301	28291	28208	28306	28121	28098	28177	28443	28229	28229	28218	28327	28411	28062	28185	28375	28282	28516	28440	28208	27929	28186	28088	28259	28279	28253	28323	28247	28186	28389	28311	28382	27959	28088	28364	28211	28404	28135	28331	28410	28248	28433	28293	28246	28061	28307	27971	27987	28559	28283	28229	28375	28334	28549	28208	28442	28116	28061	28301	28141	28148	28095	28233	28188	28503	28234	28229	28098	28152	28268	28446	28369	28248	28043	28190	28073	28526	28041	28120	28138	28282	28079	28276	28315	28439	28172	28238	28114	28096	28282	28195	28221	28240	28026	27998	28140	28195	28157	28097	28557	28243	28415	27992	28393	28342	28139	28157	28255	28406	28387	28144	28324	28176	28317	28328	28145	28292	28373	28398	28197	28222	28209	28203	28359	28249	28385	28258	28299	28239	28536	28063	28343	28206	28283	28258	28195	28273	28097	28079	28224	28201	28318	28252	28347	28123	28221	28305	28514	28255	28371	28207	28407	28258	28268	28031	28229	28351	28411	28274	28324	28188	28383	28071	28098	28044	28113	28240	28109	28289	28290	28406	28198	28098	28079	28090	28097	28215	28131	28047	28345	28201	27998	28231	28037	28456	28179	28027	28376	28011	28432	28264	28115	28218	28193	28244	27984	27908	28258	28118	28462	28291	28250	28151	28019	27994	28099	28158	28229	28193	28225	28308	28184	28342	28216	28202	28162	28195	28208	28129	28499	28379	27869	28074	28223	28142	28223	28075	28187	28383	28048	28157	28325	28134	28296	28292	28415	27961	28050	28142	28174	28241	28267	28041	28377	28038	28202	28375	28294	28381	28132	28149	28232	28345	28335	28022	28010	28140	28147	28202	28372	28403	28191	28156	28406	28256	27867	28280	28166	28115	28106	28106	28068	28105	28148	28239	28132	28022	28174	28099	28120	28062	28155	28098	28368	28273	28376	28292	28404	28453	28300	28154	28303	28207	28282	27959	28298	28080	28041	28133	28298	28250	28193	28396	28193	28226	28335	28439	28370	28290	28258	28265	28165	28225	28479	28144	28138	28262	28239	28034	28294	28098	28373	28293	28277	28249	28296	28231	28413	28076	28195	28368	28015	28370	28319	28037	28293	28406	28527	28134	28211	28051	28191	28302	28239	28182	28251	28488	28129	28130	28199	28327	28501	28237	28294	28131	28094	28156	28139	28095	28392	28101	28185	28293	28440	28407	28429	28249	28440	28283	28325	28185	28498	28380	28305	28204	28398	28432	28028	28457	28182	28132	28442	28317	28301	28206	28129	28225	28264	28318	28578	28303	27964	28277	28281	28288	28280	28248	28189	27995	28224	28059	28229	28363	28082	28041	28327	28255	28313	28120	28090	28237	28199	28138	28202	28252	28617	28311	28297	28273	28180	28193	28260	28141	28047	28173	28615	28363	28294	28331	28319	28467	28337	28043	28298	28119	28246	28413	28298	28470	28242	28279	28441	28213	28195	28109	28118	28244	28143	28218	28191	28330	28139	28233	28285	28206	28587	28368	28336	28400	28237	28089	28277	28100	28073	28060	28133	28370	28177	28311	28482	28457	27984	28221	28207	28079	28071	28012	28171	27984	28304	28066	28293	28253	28359	28337	28104	28092	28385	28307	28138	28125	28169	28154	28201	28329	28191	28206	28173	28106	28110	28220	28686	28096	28190	28281	28336	28260	28076	28205	28234	28189	28092	28100	27933	28253	28328	28217	28428	28247	28309	28380	28222	28189	28201	28176	28240	28306	28163	28233	28192	27984	28185	28148	28242	28123	28164	28112	28209	28204	27944	28206	28338	28345	28165	28019	28083	28383	28348	28200	28377	28307	28107	28323	28290	28398	28367	28039	28262	28314	28400	28269	28073	28058	28292	28174	28323	28196	28383	28297	28451	28264	28302	28082	28234	28360	28168	28375	28202	28127	27941	28311	28440	28176	28345	28198	28119	28088	28085	28217	28246	28210	28320	28284	28171	28006	28314	28143	28407	28237	28585	28394	28335	28028	28071	28480	27968	28411	28208	28233	28087	28118	28157	28110	28361	28164	28276	28139	28117	28441	28261	28195	28072	28537	27961	28135	28276	28248	28119	28201	28356	28133	28110	28128	28345	28363	28177	28273	28083	28279	28155	28010	28255	28320	28001	28222	28079	28223	28335	28312	28173	28250	28062	28122	28359	28262	28155	28252	28453	28080	28422	28422	28444	28245	28192	28308	28372	28322	28192	28361	28166	28148	28202	28179	28300	28305	28275	28386	28297	28325	28028	28543	28229	28296	28294	28343	28178	28077	28180	28267	28341	28100	28332	28216	28297	28204	28083	28066	28279	27974	28072	28112	28198	28162	28300	28390	28263	28297	28128	28128	28048	28130	28002	28026	28121	28115	28229	28117	28052	28206	28077	28277	28325	28307	28184	28262	28184	28134	28276	28457	28194	28196	28413	28387	28056	28141	28208	28116	27979	28365	28425	28125	28075	28221	28301	28282	28202	28093	28283	28269	28191	28358	28434	28241	28195	28443	28584	28209	28170	28330	28373	28274	28174	28141	28403	28156	28441	28476	28283	28033	28090	28224	28164	28071	28429	28265	28199	27919	28191	28421	28181	28356	28120	28310	28339	28577	28007	28350	28258	28199	28127	27923	28102	28204	28443	28299	28353	28227	28343	28051	28210	28469	28332	28144	28099	28055	28356	28218	28156	28266	28164	28315	28258	28371	28377	28246	28202	28201	28186	28211	28325	28224	28365	28246	28110	28226	28213	28280	28343	28162	28157	28254	28315	28041	28257	28203	28386	28209	28384	28171	28229	28302	28105	28259	28267	28419	28244	28133	27997	28084	27734	28217	28051	28227	28330	28282	28522	28309	28275	28314	28131	28253	28277	28270	28359	28344	28328	28486	28526	28184	28246	28139	28438	28484	28353	28291	28332	28216	28039	28260	28266	27941	28220	28025	28013	28066	28070	28109	28306	28446	28581	28219	28256	28067	28501	28118	28268	28277	28076	28357	28095	28326	28191	28244	28265	28474	28228	28156	28428	28233	28514	28175	27903	28178	28349	28087	28197	28440	28269	28111	28311	28403	28285	28138	28154	28317	28053	28277	28331	28392	28163	28202	28291	28567	28440	28187	28229	27851	28000	28275	28259	28040	28167	28068	28224	28104	28140	28175	28124	28063	28114	28232	28167	27996	28279	28424	27952	28129	28030	28366	28157	28384	28445	28277	28272	28291	28389	28314	28141	28237	28372	28157	28472	28184	28351	28255	28122	28506	28398	28340	28212	28362	28211	28262	28167	28131	28082	28140	28231	28257	28136	28240	28233	28204	28013	28256	28169	28501	28230	28387	28488	28550	28330	28340	28360	28226	28065	28017	28464	28329	28140	28177	28368	28379	28212	28327	28207	28121	28195	28200	28157	28262	28066	28230	28185	28002	28048	28464	28239	28182	28412	28363	28122	28318	28177	28251	28279	28102	28221	28263	28391	28339	28218	28504	28311	28251	28352	28301	28457	28328	28176	28174	28284	28135	28151	28363	28270	28534	28383	28063	28278	28182	28418	28173	28229	28254	28302	28500	28111	28232	28327	28440	28374	28393	28370	28312	28177	28277	28407	28317	28221	28276	28087	28264	28277	28250	28279	27940	27899	28265	28109	28121	28542	28138	28244	28472	28062	28405	28166	28299	28108	28197	28312	27974	28181	28326	28146	28396	28207	28255	28229	28022	28403	28411	28111	28271	28090	28258	28180	28267	27952	28283	28307	28145	28315	28305	28325	27961	28407	28186	28307	28342	28215	28236	28152	28244	28003	28094	28289	28241	28250	28355	28178	28191	28283	27960	28206	28166	28479	28585	28266	28065	28315	28281	28290	28200	28143	28149	28307	28386	28345	28498	28302	28191	28083	28508	28208	28284	28272	28180	28305	28308	28264	28019	28249	28289	28092	28179	28349	28300	28121	28304	28199	28113	28205	28014	28291	28397	28101	28266	28138	28140	28245	28032	28295	28138	28287	28331	28127	28559	28052	28238	28140	28071	28159	28241	28190	28275	28340	28350	28136	28021	28343	28277	28060	28206	28304	28544	28347	28296	28309	27975	28215	28203	28376	28372	28205	28367	28116	28099	28192	28466	28273	28193	28242	28236	28178	28090	28029	28209	28313	28247	28245	28354	28190	28137	28370	28113	28355	28161	28421	28520	28183	28474	28430	28113	28366	28304	28223	28144	28385	28231	28482	28364	28300	28245	28144	28245	28236	28141	28381	28147	28334	28230	28403	28148	28177	28183	28017	28159	28212	28452	28062	28151	28205	28271	28341	28449	28298	28236	28098	28220	28374	28497	28340	28281	28271	28222	28299	28389	28297	28311	28082	28529	28449	28329	28137	28249	28302	28376	28179	28236	28149	28326	28279	28027	28178	28434	28273	28185	28047	28423	28014	28118	28559	28305	28070	28285	28268	28310	28166	28339	28263	28250	28185	28166	28266	28370	28463	28408	28154	28263	28262	28180	28049	28396	28224	28381	28449	28249	28074	28406	28194	28222	28266	28369	28401	28126	28236	28302	28361	28175	28520	28399	28427	28223	28316	28183	28430	28349	28113	28205	28542	27912	28167	28236	28229	28398	28443	28206	28310	28133	28104	28411	28223	28225	28330	28268	28155	27997	28479	28321	28211	28156	28286	28104	28179	28194	28228	28360	28362	28482	28185	28070	28090	28054	28091	28306	28055	28199	28372	28162	28272	28177	28445	28212	28150	28346	28237	28262	28101	28112	28129	28293	28239	28248	28348	28350	28281	28252	28149	28218	28084	28325	28268	28369
21109	32913	31063	28110	67624	65576	55379	39236	29677	25151	23592	23358	23339	23282	23325	23119	23200	23291	23340	23373	23410	23328	23321	23335	23463	23237	23324	23422	23318	23316	23366	23189	23423	23368	23296	23221	23445	23369	23243	23359	23182	23391	23160	23389	23302	23204	23323	23468	23211	23279	23351	23177	23467	23400	23264	23178	23346	23461	23184	23398	23328	23318	23304	23241	23403	23303	23226	23368	23315	23484	23157	23165	23239	23262	23379	23258	23372	23169	23238	23272	23177	23384	23362	23179	23203	23313	23317	23244	23459	23311	23270	23152	23252	23121	23375	23285	23245	23284	23292	23289	23102	23293	23180	23301	23211	23270	23300	23242	23299	23223	23262	23348	23430	23342	23191	23290	23354	23167	23217	23277	23234	23261	23359	23284	23358	23267	23319	23158	23302	23308	23228	23269	23244	23448	23139	23211	23179	23265	23234	23416	23269	23128	23264	23398	23355	23229	23371	23292	23522	23168	23390	23362	23402	23335	23404	23354	23232	23327	23285	23441	23254	23260	23170	23220	23332	23293	23275	23271	23086	23060	23157	23124	23455	23309	23248	23502	23242	23320	23335	23316	23270	23169	23180	23227	23377	23437	23325	23332	23260	23233	23260	23204	23335	23205	23338	23292	23168	23195	23445	23146	23195	23181	23380	23287	23312	23218	23271	23333	23321	23248	23179	23110	23213	23341	23468	23413	23278	23214	23350	23339	23215	23384	23409	23262	23135	23318	23377	23248	23508	23260	23390	23099	23340	23257	23399	23233	23487	23378	23266	23348	23325	23230	23225	23324	23115	23335	23191	23244	23347	23549	23324	23442	23319	23264	23327	23255	23275	23422	23397	23165	23259	23335	23354	23343	23246	23204	23255	23312	23195	23261	23342	23148	23367	23190	23348	23156	23317	23308	23093	23505	23287	23279	23413	23231	23357	23269	23304	23384	23276	23137	23244	23307	23138	23228	23401	23250	23233	23377	23247	23323	23168	23489	23179	23259	23402	23339	23147	23217	23283	23273	23221	23368	23248	23366	23152	23339	23236	23184	23376	23235	23169	23177	23281	23207	23323	23278	23276	23337	23289	23361	23137	23386	23186	23357	23142	23242	23280	23367	23220	23374	23365	23493	23306	23245	23433	23193	23343	23263	23339	23317	23343	23229	23012	23082	23279	23273	23230	23398	23309	23337	23294	23279	23416	23270	23098	23228	23260	23577	23266	23324	23379	23119	23374	23261	23370	23103	23467	22994	23229	23231	23248	23412	23326	23288	23396	23407	23453	23101	23332	23312	23188	23430	23190	23287	23412	23346	23397	23266	23305	23311	23362	23250	23286	23482	23376	23222	23273	23425	23259	23309	23083	23395	23224	23264	23240	23409	23236	23396	23327	23232	23181	23365	23216	23265	23337	23240	23476	23489	23421	23350	23153	23183	23218	23303	23246	23494	23168	23336	23268	23279	23273	23340	23254	23295	23194	23398	23355	23258	23326	23385	23363	23252	23456	23339	23182	23375	23366	23408	23372	23459	23251	23140	23190	23261	23226	23308	23448	23347	23214	23276	23213	23163	23483	23166	23376	23440	23299	23187	23251	23360	23383	23279	23114	23244	23197	23354	23466	23337	23310	23284	23140	23423	23330	23403	23129	23204	23311	23478	23342	23266	23296	23534	23257	23340	23196	23246	23293	23154	23425	23065	23191	23329	23203	23352	23376	23618	23209	23133	23341	23348	23135	23442	23287	23155	23235	23226	23403	23180	23286	23358	23344	23342	23489	23505	23353	23412	23197	23277	23306	23321	23162	23363	23402	23283	23294	23318	23276	23392	23414	23411	23293	23321	23332	23456	23181	23261	23503	23250	23307	23214	23142	23431	23298	23182	23298	23294	23145	23162	23283	23199	23281	23423	23180	23343	23057	23345	23204	23115	23327	23455	23294	23144	23163	23407	23524	23209	23313	23270	23242	23112	23239	23323	23380	23408	23396	23210	23378	23247	23312	23225	23380	23225	23234	23188	23269	23294	23335	23232	23202	23398	23349	23455	23290	23014	23478	23474	23274	23232	23334	23279	23145	23142	23237	23479	23450	23176	23403	23187	23335	23313	23368	23433	23183	23308	23309	23328	23241	23258	23185	23385	23412	23389	23245	23200	23366	23205	23230	23408	23178	23214	23389	23221	23297	23123	23232	23286	23353	23362	23132	23386	23356	23141	23426	23280	23436	23081	23346	23300	23385	23401	23297	23257	23294	23498	23243	23505	23162	23363	23305	23177	23444	23131	23161	23345	23234	23418	23259	23267	23423	23356	23292	23232	23207	23171	23426	23498	23325	23267	23254	23335	23204	23310	23378	23532	23160	23367	23319	23291	23332	23272	23279	23247	23369	23224	23284	23274	23243	23332	23230	23345	23168	23443	23390	23419	23288	23334	23289	23159	23211	23278	23316	23279	23267	23137	23582	23254	23179	23276	23321	23217	23365	23211	23165	23335	23246	23360	23500	23376	23253	23272	23315	23267	23385	23319	23227	23371	23298	23303	23170	23357	23173	23209	23240	23391	23196	23273	23308	23300	23268	23348	23463	23207	23179	23343	23321	23400	23444	23388	23385	23334	23423	23421	23396	23241	23191	23375	23323	23397	23333	23435	23199	23316	23208	23219	23186	23281	23345	23208	23287	23673	23257	23309	23248	23196	23559	23130	23379	23297	23354	23222	23283	23277	23254	23285	23247	23222	23481	23203	23247	23111	23351	23332	23212	23286	23339	23298	23187	23051	23384	23376	23294	23252	23329	23239	23471	23396	23319	23355	23245	23279	23338	23120	23188	23377	23235	23237	23232	23307	23228	23333	23195	23348	23209	23273	23217	23190	23461	23287	23345	23293	23389	23312	23412	23209	23255	23439	23220	23407	23284	23206	23288	23251	23344	23192	23242	23361	23317	23350	23380	23346	23238	23439	23440	23327	23305	23271	23135	23165	23396	23166	23377	23382	23287	23151	23355	23433	23472	23321	23326	23324	23349	23179	23337	23216	23250	23132	23281	23272	23304	23212	23094	23333	23056	23258	23146	23248	23210	23357	23469	23419	23365	23209	23301	23358	23287	23067	23415	23256	23346	23265	23335	23284	23323	23504	23256	23227	23339	23313	23506	23201	23333	23099	23243	23304	23262	23374	23247	23420	23534	23242	23488	23299	23153	23350	23346	23389	23402	23230	23322	23193	23312	23475	23094	23363	23193	23337	23143	23228	23289	23412	23239	23342	23435	23385	23370	23455	23349	23228	23321	23366	23319	23467	23226	23392	23307	23278	23395	23160	23270	23401	23297	23282	23413	23364	23308	23377	23290	23139	23257	23323	23306	23150	23389	23253	23452	23222	23379	23260	23501	23159	23162	23218	23410	23270	23239	23002	23224	23173	23235	23240	23336	23216	23426	23359	23231	23509	23379	23196	23334	23274	23273	23187	23311	23586	23234	23336	23211	23157	23123	23184	23168	23411	23434	23165	23320	23152	23173	23313	23085	23132	23144	23142	23197	23195	23270	23418	23343	23308	23355	23174	23400	23391	23400	23266	23358	23322	23162	23306	23239	23121	23415	23304	23458	23349	23357	23382	23222	23490	23383	23240	23376	23208	23459	23406	23276	23181	23320	23419	23192	23211	23368	23248	23298	23351	23395	23206	23124	23331	23295	23315	23367	23181	23190	23315	23290	23128	23288	23384	23285	23087	23277	23353	23159	23274	23270	23335	23305	23445	23281	23434	23301	23359	23288	23076	23393	23428	23445	23257	23258	23261	23299	23422	23425	23133	23428	23265	23424	23226	23254	23489	23262	23360	23329	23334	23198	23289	23197	23215	23277	23323	23326	23342	23375	23509	23254	23265	23246	23271	23368	23255	23311	23435	23279	23246	23345	23126	23324	23444	23125	23417	23382	23305	23335	23364	23083	23221	23345	23155	23446	23303	23276	23372	23247	23446	23393	23278	23316	23223	23429	23355	23404	23330	23274	23268	23300	23274	23317	23466	23172	23350	23211	23481	23171	23551	23310	23265	23315	23262	23371	23322	23269	23325	23404	23301	23139	23384	23212	23372	23349	23165	23598	23449	23114	23301	23430	23264	23254	23256	23486	23261	23284	23097	23298	23465	23138	23411	23587	23370	23176	23245	23453	23237	23322	23258	23213	23343	23447	23460	23486	23378	23328	23254	23234	23278	23227	23224	23252	23308	23156	23398	23281	23304	23362	23432	23263	23271	23455	23203	23284	23075	23204	23247	23269	23266	23274	23287	23320	23144	23293	23122	23287	23135	23017	23286	23390	23205	23299	23317	23182	23227	23323	23303	23269	23379	23188	23391	23245	23301	23439	23340	23208	23181	23387	23301	23316	23130	23140	23340	23306	23236	23162	23300	23239	23215	23339	23496	23354	23282	23405	23181	23359	23303	23109	23173	23311	23385	23211	23456	23261	23166	23448	23136	23285	23364	23325	23452	23422	23470	23300	23304	23236	23375	23420	23161	23347	23294	23183	23435	23433	23233	23075	23053	23312	23356	23215	23071	23341	23331	23092	23261	23285	23193	23319	23437	23461	23372	23189	23071	23173	23289	23316	23362	23087	23298	23221	23206	23235	23238	23304	23361	23249	23341	23391	23423	23319	23362	23189	23503	23166	23316	23462	23313	23411	23387	23362	23316	23317	23005	23284	23439	23241	23348	23307	23220	23303	23194	23262	23405	23395	23291	23129	23163	23288	23280	23373	23305	23234	23369	23196	23429	23394	23175	23347	23307	23325	23371	23365	23166	23337	23271	23511	23331	23229	23261	23357	23555	23280	23152	23095	23340	23491	23278	23256	23323	23388	23400	23343	23331	23350	23542	23297	23348	23404	23178	23390	23281	23281	23351	23189	23357	23272	23375	23303	23261	23454	23361	23276	23139	23332	23354	23307	23264	23221	23292	23349	23259	23459	23267	23074	23239	23216	23385	23209	23102	23359	23199	23150	23292	23252	23328	23523	23279	23219	23248	23195	23382	23252	23272	23326	23362	23242	23296	23294	23361	23282	23180	23410	23336	23241	23331	23322	23356	23371	23206	23355	23219	23252	23044	23249	23385	23163	23196	23563	23392	23311	23316	23118	23237	23300	23102	23432	23352	23403	23215	23358	23466
23739	21469	29041	24651	57315	74034	65035	47839	35748	31191	29474	28944	28874	28883	29171	28911	28873	29145	28888	29078	28895	28744	28814	28620	28884	29004	28729	28853	28689	28763	28811	28602	28913	28613	28904	28627	28707	28692	28597	29019	28751	28703	28788	28652	28930	28664	28683	28603	28467	28946	28843	28738	28764	28682	28695	28703	28934	28622	28906	28529	28545	28688	28761	28589	28557	28597	28695	28711	28444	28598	28596	28679	28714	28399	28549	28546	28554	28681	28567	28636	28742	28585	28778	28631	28715	28592	28702	28663	28598	28869	28583	28497	28499	28503	28828	28756	28696	28827	28555	28723	28661	28300	28734	28597	28763	28640	28739	28584	28643	28653	28773	28638	28540	28671	28549	28515	28625	28885	28636	28443	28660	28559	28482	28469	28441	28823	28582	28758	28807	28653	28631	28508	28530	28425	28621	28620	28778	28695	28541	28590	28835	28632	28622	28431	28551	28371	28569	28955	28797	28534	28510	28413	28628	28543	28487	28608	28492	28579	28528	28634	28694	28647	28744	28682	28521	28489	28607	28700	28658	28597	28765	28776	28704	28505	28751	28710	28733	28691	28624	28548	28538	28820	28767	28364	28614	28838	28593	28440	28672	28788	28666	28558	28354	28611	28532	28236	28565	28575	28543	28620	28758	28570	28568	28954	28700	28897	28578	28808	28750	28829	28773	28762	28559	28765	28586	28827	28655	28470	28386	28469	28679	28885	28500	28637	28654	28614	28564	28450	28720	28607	28594	28870	28885	28714	28879	28518	28783	28626	28802	28728	28366	28708	28644	28518	28462	28693	28686	28589	28666	28478	28644	28529	28632	28547	28757	28777	28727	28524	28582	28690	28586	28864	28564	28681	28635	28424	28601	28637	28559	28469	28573	28593	28680	28652	28778	28633	28570	28516	28567	28631	28657	28435	28727	28672	28623	28539	28539	28501	28686	28584	28765	28535	28666	28575	28474	28619	28843	28771	28563	28467	28472	28490	28622	28668	28617	28956	28652	28395	28674	28636	28556	28666	28524	28637	28812	28758	28744	28814	28480	28596	28665	28890	28576	28513	28800	28493	28647	28680	28617	28649	28610	28634	28573	28870	28621	28626	28960	28757	28748	28738	28485	28992	28628	28443	28596	28643	28463	28529	28778	28428	28839	28789	28534	28520	28637	28721	28644	28673	28999	28546	28369	28568	28485	28612	28475	28779	28675	28628	28684	28617	28620	28726	28677	28608	28722	28698	28879	28821	28705	28674	28728	28543	28601	28593	28617	28507	28558	28705	28571	28519	28581	28592	28580	28609	28632	28743	28229	28500	28571	28583	28699	28677	28700	28542	28758	28677	28788	28849	28714	28736	28565	28748	28823	28738	28723	28387	28697	28452	28780	28582	28553	28684	28834	28855	28765	28621	28827	28911	28567	28539	28485	28523	28583	28348	28794	28618	28515	28920	28452	28476	28734	28747	28546	28470	28772	28748	28667	28850	28607	28649	28681	28791	28625	28762	28771	28503	28538	28530	28743	28888	28735	28470	28657	28632	28834	28553	28228	28489	28548	28594	28639	28694	28915	28854	28551	28514	28542	28661	28691	28507	28385	28537	28581	28703	28631	28783	28659	28647	28488	28528	28658	28656	28586	28633	28629	28747	28592	28649	28850	28502	28553	28356	28626	28467	28771	28659	28704	28642	28638	28570	28766	28597	28822	28650	28594	28471	28815	28524	28652	28576	28688	28565	28982	28523	28497	28582	28541	28716	28594	28654	28440	28675	28796	28427	28568	28670	28490	28559	28552	28634	28594	28603	28487	28835	28529	28767	28751	28750	28631	28759	28732	28635	28728	28427	28622	28354	28384	28662	28702	28859	28602	28566	28734	28647	28328	28485	28721	28772	28786	28440	28774	28775	28774	28574	28649	28754	28595	28554	28641	28619	28415	28591	28598	28685	28805	28633	28611	28576	28582	28574	28532	28363	28510	28415	28566	28661	28580	28760	28624	28821	28801	28608	28714	28675	28773	28659	28633	28692	28742	28870	28649	28758	28886	28940	28828	28717	28601	28814	28799	28547	28375	28404	28600	28525	28691	28566	28502	28902	28770	28503	28254	28519	28723	28664	28528	28512	28854	28647	28576	28335	28480	28426	28684	28578	28765	28527	28538	28612	28657	29006	28737	28638	28524	28627	28688	28581	28729	28812	28737	28487	28866	28714	28547	28883	28698	28602	28570	28590	28679	28554	28849	28858	28979	28645	28793	28616	28683	28742	28801	28618	28683	28591	28592	28805	28599	28546	28393	28458	28672	28640	28471	28648	28602	28549	28622	28730	28560	28649	28482	28873	28589	28564	28717	28690	28554	28729	28615	28560	28740	28612	28789	28768	28809	28611	28582	28474	28620	28511	28779	28828	28698	28759	28819	28415	28691	28864	28726	28821	28691	28585	28731	28524	28837	28582	28670	28688	28528	28769	28540	28607	28711	28676	28625	28612	28648	28614	28548	28594	28478	28808	28787	28613	28444	28639	28409	28402	28549	28736	28603	28437	28635	28657	28528	28582	28883	28540	28688	28698	28766	28746	28555	28469	28486	28757	28753	28914	28662	28713	28701	28668	28433	28655	28574	28542	28775	28558	28710	28763	28665	28836	28853	28561	28674	28578	28737	28545	28792	28532	28606	28842	28461	28560	28516	28690	28751	28796	28616	28813	28690	28666	28801	28676	28800	28545	28793	28675	28352	28362	28601	28690	28553	28494	28447	28821	28732	28745	28540	28522	28598	28720	28648	28801	28618	28517	28767	28592	28544	28527	28712	28699	28480	28434	28739	28723	28551	28623	28581	28695	28602	28507	28763	28463	28722	28547	28737	28475	28422	28743	28637	28803	28829	28556	28536	28683	28744	28768	28697	28743	28794	28736	28834	28607	28827	28476	28478	28579	28590	28752	28442	28641	28612	28467	28573	28766	28495	28614	28449	28698	28637	28717	28766	28588	28611	28495	28805	28741	28299	28643	28782	28520	28683	28580	28702	28616	28586	28656	28676	28595	28546	28548	28570	28560	28646	28730	28719	28733	28637	28338	28750	28964	28618	28832	28475	28532	28716	28495	28363	28498	28799	28601	28620	28791	28676	28944	28606	28536	28558	28618	28668	28672	28535	28589	28653	28451	28747	28733	28574	28463	28699	28551	28587	28658	28577	28727	28676	28538	28616	28634	28932	28643	28696	28763	28642	28455	28545	28454	28710	28650	28409	28606	28516	28793	28883	28616	28556	28641	28798	28625	28601	28936	28602	28744	28831	28645	28542	28822	28516	28424	28671	28656	28385	28826	28550	28502	28637	28597	28588	28540	28629	28473	28860	28631	28715	28597	28612	28548	28465	28760	28606	28626	28436	28446	28763	28508	28756	28710	28582	28795	28559	28700	28863	28489	28716	28770	28567	28509	28534	28547	28533	28586	28422	28856	28765	28355	28475	28726	28578	28713	28697	28507	28719	28812	28498	28471	28661	28876	28642	28860	28804	28637	28522	28800	28689	28698	28633	28653	28623	28710	28538	28355	28547	28480	28713	28565	28365	28793	28697	28738	28587	28353	28656	28582	28670	28768	28624	28615	28629	28417	28649	28682	28923	28611	28635	28407	28665	28639	28745	28730	28521	28679	28583	28730	28395	28528	28615	28739	28607	28704	28582	28783	28883	28635	28680	28734	28485	28758	28761	28662	28675	28545	28840	28724	28633	28650	28854	28725	28679	28489	28755	28788	28865	28414	28777	28836	28682	28610	28582	28635	28650	28710	28661	28527	28679	28587	28613	28526	28751	28773	28736	28526	28577	28718	28706	28734	28712	28768	28687	28524	28566	28663	28445	28553	28503	28696	28864	28626	28593	28772	28625	29058	28798	28694	28424	28421	28523	28701	28468	28648	28816	28554	28751	28664	28448	28838	28759	28606	28678	28752	28659	28652	28564	28798	28694	28518	28831	28808	28734	28692	28551	28832	28753	28710	28715	28867	28737	28431	28621	28778	28675	28737	28646	28704	28564	28457	28784	28617	28589	28459	28843	28858	28674	28692	28658	28421	28491	28598	28576	28604	28613	28853	28684	28523	28779	28473	28422	28800	28773	28499	28328	28524	28645	28805	28771	28618	28805	28417	28658	28887	28781	28546	28703	28614	28881	28521	28719	28822	28718	28786	28832	28915	28589	28586	28639	28501	28698	28715	28736	28455	28747	28907	28658	28743	28522	28626	28589	28574	28592	28627	28680	28817	28705	28633	28647	28700	28628	28788	28643	28934	28654	28354	28639	28812	28610	28570	28739	28539	28770	28746	28697	28629	28785	28602	28730	28620	28535	28521	28504	28839	28740	28596	28638	28718	28732	28627	28820	28620	28505	28539	28836	28695	28598	28715	28510	28321	28651	28541	28503	28723	28561	28574	28701	28476	28704	28593	28555	28840	28556	28590	28692	28638	28433	28459	28766	28771	28525	28559	28586	28808	28550	28744	28464	28367	28547	28615	28539	28425	28711	28829	28529	28636	28699	28574	28602	28366	28848	28868	28749	28825	28767	28737	28528	28610	28558	28736	28744	28675	28818	28675	28658	28624	28589	28441	28677	28696	28492	28850	28694	28480	28638	28801	28733	28506	28662	28517	28761	28623	28615	28690	28695	28645	28677	28757	28564	28684	28977	28794	28792	28493	28406	28405	28613	28553	28576	28562	28836	28773	28598	28567	28408	28711	28777	28409	28656	28572	28571	28637	28565	28744	28840	28894	28576	28644	28391	28518	28495	28599	28593	28651	28466	28538	28673	28815	28597	28581	28881	28721	28653	28766	28700	28769	28794	28862	28552	28263	28487	28742	28472	28552	28492	28564	28907	28731	28812	28541	28685	28664	28749	28639	28638	28651	28620	28530	28884	28480	28678	28501	28655	28792	28651	28522	28724	28706	28724	28705	28626	28416	28516	28762	28548	28787	28673	28507	28763	28509	28405	28510	28690	28626	28966	28787	28798	28815	28668	28566	28701	28687	28836	28408	28646	28813	28802	28664	28618	28590	28586	28635	28724	28477	28653	28871	28889	28858	28699	28442	28861	28592	28808	28499	28503	28747	28609	28871	28584	28598	28916	28612	28647	28482	28781	28563	28871	28666	28829	28573	28437	28843
23145	37590	36116	31840	75292	81128	70261	47909	33002	26214	23824	23468	23577	23794	23413	23489	23668	23318	23646	23575	23421	23795	23608	23577	23423	23360	23723	23363	23478	23563	23458	23531	23453	23578	23357	23398	23364	23518	23347	23636	23544	23441	23424	23699	23650	23661	23533	23381	23751	23413	23423	23488	23641	23468	23614	23513	23439	23578	23590	23257	23588	23418	23356	23335	23473	23500	23566	23430	23531	23558	23515	23549	23387	23521	23459	23367	23364	23569	23589	23391	23449	23640	23655	23557	23562	23391	23514	23523	23374	23365	23511	23563	23518	23463	23477	23371	23331	23411	23590	23520	23555	23577	23415	23514	23564	23507	23452	23552	23570	23521	23485	23493	23301	23622	23424	23491	23462	23469	23384	23411	23573	23548	23482	23760	23317	23511	23454	23709	23565	23542	23429	23545	23469	23478	23431	23505	23405	23505	23527	23691	23389	23417	23494	23454	23512	23496	23415	23458	23617	23223	23507	23568	23470	23455	23331	23467	23394	23679	23463	23530	23532	23329	23636	23323	23436	23426	23298	23301	23493	23616	23668	23521	23543	23477	23551	23735	23547	23415	23441	23525	23554	23448	23368	23244	23428	23615	23556	23648	23655	23479	23424	23502	23483	23185	23337	23603	23617	23480	23561	23806	23693	23569	23457	23558	23429	23567	23501	23535	23488	23522	23348	23501	23457	23556	23438	23613	23485	23653	23441	23430	23530	23409	23466	23638	23566	23582	23504	23636	23564	23428	23477	23449	23564	23585	23651	23724	23571	23606	23505	23599	23409	23462	23475	23474	23599	23455	23587	23382	23330	23644	23678	23571	23692	23448	23571	23553	23422	23368	23297	23633	23420	23530	23433	23564	23543	23493	23683	23341	23461	23564	23516	23468	23624	23503	23646	23405	23405	23554	23571	23584	23584	23564	23591	23565	23459	23623	23548	23303	23539	23370	23328	23609	23536	23505	23547	23518	23621	23503	23598	23473	23496	23329	23345	23241	23503	23467	23487	23380	23520	23494	23570	23525	23446	23678	23465	23245	23530	23411	23480	23598	23581	23579	23481	23521	23627	23566	23433	23517	23403	23489	23621	23651	23353	23477	23506	23470	23430	23435	23355	23560	23415	23616	23538	23451	23590	23396	23567	23413	23386	23501	23522	23394	23450	23504	23452	23390	23806	23459	23440	23445	23442	23498	23615	23585	23633	23449	23470	23514	23605	23523	23592	23492	23550	23445	23522	23496	23399	23505	23395	23542	23472	23400	23661	23403	23380	23481	23450	23426	23372	23483	23565	23388	23632	23329	23387	23463	23530	23309	23656	23510	23473	23494	23618	23512	23458	23689	23557	23473	23629	23238	23443	23672	23464	23486	23494	23515	23557	23424	23626	23721	23457	23589	23555	23540	23588	23468	23667	23488	23513	23424	23403	23330	23467	23307	23370	23419	23577	23545	23397	23588	23561	23642	23514	23346	23481	23451	23650	23512	23408	23549	23625	23460	23448	23515	23504	23556	23279	23493	23432	23411	23441	23448	23509	23712	23506	23735	23401	23315	23444	23531	23597	23506	23463	23428	23502	23419	23480	23535	23633	23489	23437	23378	23436	23469	23403	23584	23592	23451	23499	23586	23558	23472	23512	23591	23501	23362	23502	23516	23376	23576	23731	23510	23581	23539	23601	23495	23451	23613	23624	23345	23583	23528	23557	23580	23406	23493	23690	23496	23491	23332	23365	23441	23511	23509	23571	23465	23400	23405	23473	23549	23527	23481	23546	23502	23214	23588	23448	23595	23496	23587	23469	23327	23442	23502	23177	23538	23239	23626	23567	23286	23506	23516	23526	23575	23581	23621	23530	23323	23588	23358	23696	23568	23642	23545	23272	23582	23660	23595	23673	23365	23503	23443	23455	23435	23396	23498	23463	23595	23549	23440	23729	23453	23509	23600	23585	23315	23377	23706	23615	23242	23498	23467	23428	23722	23450	23286	23427	23237	23402	23480	23412	23521	23361	23597	23598	23485	23358	23470	23547	23356	23587	23481	23557	23451	23440	23600	23391	23558	23628	23687	23567	23567	23548	23558	23373	23592	23383	23389	23762	23527	23461	23558	23595	23554	23318	23434	23539	23503	23401	23621	23437	23656	23559	23414	23615	23520	23532	23385	23591	23429	23497	23344	23485	23429	23492	23582	23564	23591	23379	23446	23534	23396	23513	23508	23428	23531	23550	23094	23648	23332	23417	23507	23442	23657	23465	23501	23524	23633	23506	23512	23437	23529	23575	23328	23660	23495	23451	23385	23532	23537	23558	23607	23460	23488	23588	23334	23561	23380	23539	23323	23342	23253	23544	23507	23434	23720	23279	23263	23464	23561	23513	23502	23457	23472	23512	23597	23693	23402	23471	23443	23492	23647	23349	23560	23512	23512	23508	23706	23586	23485	23434	23447	23518	23402	23415	23533	23457	23402	23313	23478	23550	23473	23530	23547	23645	23469	23560	23441	23301	23528	23605	23495	23464	23542	23424	23340	23681	23446	23696	23567	23459	23384	23197	23544	23501	23733	23486	23559	23485	23483	23458	23470	23420	23399	23493	23519	23648	23418	23637	23399	23526	23341	23712	23318	23427	23569	23532	23527	23621	23539	23559	23610	23639	23216	23689	23436	23620	23448	23591	23571	23521	23460	23548	23398	23527	23567	23499	23589	23557	23513	23405	23335	23556	23540	23470	23553	23420	23569	23500	23542	23432	23574	23530	23586	23540	23455	23385	23590	23337	23632	23552	23591	23467	23456	23357	23321	23368	23429	23486	23526	23501	23587	23518	23691	23583	23642	23297	23540	23459	23492	23587	23601	23422	23430	23500	23713	23569	23603	23615	23626	23465	23740	23440	23577	23654	23505	23256	23255	23277	23512	23503	23441	23459	23612	23503	23601	23536	23444	23536	23466	23507	23635	23289	23620	23425	23636	23419	23557	23536	23355	23600	23296	23343	23665	23435	23532	23574	23502	23350	23557	23486	23446	23489	23458	23452	23606	23603	23721	23522	23519	23388	23465	23492	23650	23527	23533	23451	23578	23436	23599	23411	23408	23692	23601	23456	23400	23600	23433	23381	23570	23438	23399	23637	23478	23569	23352	23562	23506	23501	23540	23530	23560	23505	23666	23364	23661	23462	23431	23682	23542	23415	23581	23442	23607	23619	23509	23517	23410	23436	23690	23396	23395	23622	23508	23423	23517	23480	23611	23588	23517	23534	23128	23395	23513	23380	23547	23508	23577	23326	23520	23437	23488	23463	23392	23554	23451	23596	23500	23548	23500	23425	23416	23577	23440	23634	23639	23481	23698	23368	23622	23572	23426	23418	23476	23572	23395	23397	23455	23412	23609	23604	23620	23546	23463	23484	23377	23540	23523	23592	23577	23472	23358	23498	23312	23359	23606	23453	23388	23553	23606	23474	23408	23614	23375	23507	23463	23710	23455	23578	23483	23546	23326	23388	23592	23548	23631	23534	23602	23511	23540	23324	23516	23459	23457	23379	23315	23595	23450	23507	23557	23538	23646	23597	23412	23629	23453	23535	23487	23345	23677	23634	23433	23574	23605	23452	23277	23512	23482	23464	23537	23449	23464	23511	23488	23519	23387	23551	23552	23563	23594	23455	23611	23434	23494	23414	23587	23380	23432	23751	23512	23414	23469	23362	23426	23645	23592	23451	23457	23698	23492	23580	23518	23327	23578	23707	23454	23595	23326	23310	23633	23372	23433	23525	23338	23623	23506	23545	23438	23571	23537	23536	23632	23175	23630	23212	23522	23646	23346	23496	23520	23676	23448	23575	23342	23482	23449	23582	23472	23516	23545	23366	23394	23367	23521	23421	23607	23520	23711	23539	23358	23517	23421	23607	23470	23502	23485	23505	23426	23424	23508	23712	23370	23554	23396	23362	23701	23690	23623	23502	23318	23522	23663	23383	23712	23543	23513	23402	23544	23534	23467	23742	23676	23692	23545	23368	23471	23565	23568	23683	23377	23438	23496	23545	23281	23484	23588	23383	23591	23549	23415	23477	23445	23380	23445	23543	23455	23544	23727	23673	23389	23467	23455	23594	23485	23202	23740	23456	23377	23509	23265	23479	23553	23511	23480	23376	23485	23569	23510	23619	23461	23520	23462	23538	23459	23437	23575	23455	23509	23515	23495	23476	23422	23541	23437	23569	23425	23549	23328	23624	23484	23412	23482	23556	23435	23773	23409	23372	23702	23474	23540	23759	23591	23488	23610	23495	23581	23449	23673	23532	23583	23538	23559	23422	23390	23482	23543	23521	23484	23678	23376	23601	23620	23635	23745	23540	23526	23427	23502	23232	23493	23517	23434	23448	23516	23602	23456	23483	23422	23473	23699	23305	23305	23458	23450	23493	23479	23519	23427	23377	23536	23331	23660	23654	23519	23534	23396	23630	23464	23476	23367	23555	23425	23439	23455	23602	23643	23596	23493	23496	23416	23592	23379	23675	23422	23555	23574	23543	23481	23749	23408	23526	23668	23551	23514	23536	23506	23447	23674	23576	23376	23490	23453	23551	23277	23455	23425	23520	23547	23429	23518	23576	23394	23548	23547	23630	23486	23434	23649	23433	23751	23403	23418	23368	23653	23549	23417	23558	23373	23381	23397	23550	23520	23465	23520	23654	23387	23613	23524	23594	23458	23587	23472	23493	23447	23678	23430	23407	23484	23643	23677	23504	23595	23430	23396	23474	23546	23570	23310	23601	23495	23649	23388	23687	23524	23576	23724	23362	23505	23580	23490	23495	23404	23780	23307	23670	23585	23346	23548	23451	23524	23424	23451	23742	23343	23577	23489	23394	23368	23474	23440	23396	23457	23567	23441	23565	23442	23561	23486	23489	23647	23451	23508	23390	23549	23530	23552	23302	23465	23364	23362	23476	23448	23367	23606	23541	23401	23399	23455	23455	23526	23454	23427	23613	23362	23267	23700	23570	23406	23553	23399	23484	23578	23593	23431	23499	23507	23639	23544	23306	23525	23311	23395	23551	23511	23402	23550	23357	23501	23520	23585	23607	23526	23548	23720	23530	23611	23600	23612	23486	23443	23315	23592	23704	23516	23375	23676	23734	23553	23665	23456	23522	23517	23358	23510	23544	23407
31535	25885	30366	29664	36312	40777	36153	30828	28847	28452	28157	27965	28089	28014	27988	27794	27994	28093	28236	28092	28018	28192	27968	27933	28206	27996	28133	28160	28315	28072	28196	28104	28195	27990	28006	27965	27989	27960	27991	28080	28086	27943	27616	27894	28107	27899	28025	28055	28203	27938	27992	28067	28121	28215	28016	28174	28088	28104	28258	28038	28056	28011	28096	28061	27758	28055	27935	27833	27985	27982	27949	27922	27986	28015	28025	28091	28230	28035	28140	27977	28014	28194	28043	27960	28021	28132	27972	28084	28113	28148	28082	28160	28219	28091	28225	28086	28071	28068	28024	27892	28059	27910	28016	28047	28030	28148	28134	27840	27993	28103	27841	28147	28047	28069	28037	27949	28119	27959	27980	28097	27922	28112	27923	28097	27995	28068	27966	28034	28145	28068	27991	28214	28164	28103	28025	28381	28214	27977	28317	27975	27902	28129	28015	27861	28068	28196	27985	27919	28006	27932	27953	28055	28119	28116	27975	28100	28205	28126	28257	28179	28167	27959	27952	28088	28134	27984	28114	27905	28181	28026	28167	27747	27922	28224	28252	27950	27827	28027	28051	28309	28060	28075	28234	27995	28130	27826	27960	27988	28079	28270	27877	27818	28032	27903	28204	28044	28040	27792	28133	28156	27956	28000	28139	28128	28177	28193	28089	28024	28100	28165	28250	27916	27961	28031	27838	28175	28246	27999	28047	28037	28000	27630	28090	27996	27964	27926	28233	28066	28204	28230	27914	27918	27957	28253	27880	28052	28116	28129	28148	28115	28100	27944	27985	28133	28269	28013	28104	28021	28010	27938	28119	27769	28174	27954	27933	27939	28050	27748	28163	27963	28008	27938	28190	27958	28051	28125	28071	28006	28232	28137	28039	28088	28224	27916	28297	27985	28109	28081	28220	28109	27995	28279	27893	28235	28100	28037	28071	28212	28010	28028	28143	28066	28013	27877	28010	28069	28184	28146	28141	27873	28289	28326	27976	28167	28188	28038	28132	28132	28062	28197	27978	27975	28027	28022	28189	27963	28108	27932	28321	28068	27944	28096	28155	28207	28182	28228	28047	27867	28142	28158	27868	28064	28111	28056	28051	28006	28029	28084	28242	28080	27934	28013	28126	27713	28024	27912	27955	27939	28127	28101	28120	27910	27974	28066	28276	27890	27921	28116	27942	28017	28019	27978	28087	28126	28155	28124	28249	27958	28162	27934	28089	28178	28016	27989	28161	28067	28044	28059	28150	27767	27954	27938	27982	28127	28060	28056	28004	28139	28263	27989	28174	27904	28065	27891	28201	28127	28246	27922	28023	27984	27884	28127	28231	28199	28095	28110	28065	28061	28046	27977	28094	27999	28007	28040	27891	28179	28144	27923	28132	27995	28101	28075	27979	27889	27931	28008	28050	28076	28124	28114	28038	27989	28062	28017	28016	28084	27865	28047	28321	28153	28302	28319	28265	28135	27968	27908	28081	27971	28189	27928	28139	28237	27848	28059	27928	28406	28098	28070	28115	27742	28015	28056	28142	27888	27969	27926	28199	27952	28058	28018	28250	27912	28128	28004	28444	28052	28087	27987	28020	28102	28039	28018	28056	28213	28174	27816	27882	27830	28227	27973	28152	28289	28213	27999	28016	27945	28008	28166	28240	28070	27938	27977	28103	28094	28271	28196	28313	28129	27957	28028	28120	27990	28003	28169	28012	28115	28032	28144	28064	28228	28086	28034	28184	28175	27958	27964	28292	28264	28019	28185	27950	28008	27966	28133	28124	27804	27977	28091	28031	28101	27991	28149	27893	27721	28029	28046	27810	27960	27803	27737	27979	27978	28108	28006	28145	28018	28157	27853	28183	28109	28050	27844	27978	27896	27922	28019	28009	28171	28010	28120	28012	28088	28116	27881	28423	28268	27880	28056	28020	28109	28234	28101	28002	27926	28332	27980	28076	28098	28131	28088	28078	28007	28239	28025	28067	28012	27963	27944	27954	28102	28076	27943	28123	28149	27885	28187	28245	28081	28245	28021	28096	28183	28052	27880	28076	28074	28271	28208	28105	28308	28168	28416	27934	28182	28107	28030	28027	27829	28001	27981	28008	28046	28398	28167	28013	28176	28213	28084	28258	28052	28090	27962	28062	28156	28038	27834	28005	28063	27957	27967	28108	28089	27994	27910	28211	28056	28059	27850	28191	27914	28067	28103	28095	27781	28235	27994	28256	28051	28144	28077	27990	28018	27959	28131	28084	28113	28084	28294	28087	28209	27863	27864	27932	28073	28299	27877	28001	27839	28048	27826	28049	28248	28128	27871	28342	28038	28026	28221	27983	27907	28001	27803	28124	28056	28046	28329	28181	28141	28046	28153	27907	28247	28388	28136	28059	27991	27913	27715	28077	28059	28173	28100	28071	27883	28125	27868	28032	27706	27882	28081	28052	27990	27898	28017	28180	28200	27762	27950	28145	27951	28356	28050	28023	28089	28097	28093	28295	27886	27888	27856	27697	28119	28138	28117	27865	28215	28207	27883	28026	28222	28019	27942	28015	28071	27938	28095	28159	28082	28186	28149	28113	28047	27938	28133	28192	28199	28069	27933	28090	28188	28069	27980	28112	27961	28084	27834	27895	27945	28134	27982	28007	27852	27912	28157	28008	27808	27944	27860	28221	27917	27888	28208	28146	27761	28095	27981	28018	28165	28299	27992	28035	28032	28116	28094	28110	27911	28106	28051	28177	28203	28057	27723	28235	28218	28187	28077	28016	28419	28090	27977	28143	28183	27941	28232	28106	27893	28081	28204	28158	27964	27987	28312	28102	28148	28209	28004	28043	28180	28103	28098	28124	27847	28188	27985	28171	28133	28246	28195	28023	28079	27743	28053	28214	28119	27775	27913	28185	27949	27986	28186	28279	28254	28072	27993	28172	27942	28187	28162	27866	28124	27931	28007	28143	28416	28030	27919	28275	28322	28056	27714	28161	28152	28053	28171	28201	27984	28211	27978	27950	28090	28004	27946	27960	27948	28227	28135	28206	28138	28184	28392	28194	28052	27957	28141	27890	27938	28097	28256	28120	27900	28141	28094	27893	27834	28070	28049	28003	28129	28114	28201	28018	28040	27797	28129	28081	28071	27955	27952	28050	27983	27961	28118	28158	28231	28262	28051	28127	28143	28103	28275	28086	28045	28031	28103	28168	28272	28336	28117	28004	28168	28133	28090	27857	27921	28069	28342	28171	28158	28000	27753	28107	28208	28020	27903	28054	27927	28164	28095	28260	28172	27962	27962	28024	28062	27966	27986	28125	27917	28183	27893	28229	28178	27966	28113	27961	28115	28205	28152	28106	28037	28157	28145	28136	28057	28215	28079	28040	28173	28257	27941	28053	28036	27935	28156	28118	28072	28153	27904	27980	28160	27951	27876	27955	27989	28023	28026	28177	27877	28151	27904	28188	27955	28045	28119	28293	28044	28340	28101	28029	28139	28100	28133	28218	28156	27927	28095	28141	27962	28021	27974	28072	28160	28234	28222	28055	28280	27988	28206	27991	27998	27943	27882	28032	28167	28296	28251	28113	27923	27977	28080	28119	27763	28011	28069	28121	27930	27956	28366	28036	28082	28113	28195	27961	27881	28043	28019	28012	28167	27785	28063	28012	28143	28075	28021	28204	28031	27914	28005	28130	28082	27961	27992	28073	27981	28168	28216	28021	27765	27935	28239	27916	28030	28026	28174	28005	28193	28022	28019	28229	28033	28044	28009	27971	28217	28145	28180	28151	28116	28227	27973	28362	27937	28191	27893	27957	28042	27848	28044	28270	28084	27980	27817	27988	28133	28032	28079	28276	28054	28051	27935	28128	28161	28124	28039	28137	27901	28086	28245	28123	27904	27733	28354	28151	28240	28079	27967	27902	27956	28030	28064	28400	28032	28274	27937	27959	28046	27899	27934	27935	28064	27955	27881	28304	28055	28164	28079	27984	28235	27935	27861	28051	27924	27746	28193	28213	28317	28050	28097	28335	28210	28096	28196	28071	28272	27932	28094	28072	28124	28139	28155	27947	28057	28123	28003	27920	27882	28028	27833	28125	28154	27944	27990	28292	28216	27934	28067	27829	27968	28247	27907	27944	28094	28152	28240	27880	27912	28164	28060	27908	27976	28199	28009	28199	28204	28093	28115	28113	28168	28167	28266	28236	28030	28271	28074	28089	28007	28049	28256	28245	27839	28118	28171	27888	28216	28157	27924	28113	27915	28217	28023	28081	28037	28170	28049	28086	28065	27955	28144	28117	28104	27940	28093	28046	27973	28073	28127	28025	28233	27978	28350	28178	28216	28278	27911	28009	27976	28137	28024	27896	28073	28034	28114	28130	28113	27951	27979	27962	28001	27920	28005	27812	28044	27918	28072	27919	27930	27957	28018	28126	28045	28111	28040	28151	27966	28279	28203	28174	27992	28129	27980	28123	27854	28044	28322	28179	28021	28059	28079	28052	28061	28193	28074	28035	28195	28001	28309	27968	27999	28094	28276	28072	28346	28044	27989	28311	28172	27955	28328	28043	28139	28034	28067	28134	28105	28177	28233	27886	27898	28162	28134	27892	27890	28131	27896	28326	28033	28240	28085	27876	27985	28079	28172	28136	27980	27978	28008	28087	28226	28326	28084	28141	28107	27945	27992	28059	27905	28213	28068	28040	28376	28119	27955	28075	28069	28260	27818	28159	28155	28160	28096	27877	28043	28020	28005	28172	28075	28116	27973	28120	28129	28234	28166	27916	28048	28035	27898	28101	28199	27762	28191	28172	27751	28102	27984	28128	28037	28093	28202	28211	28157	28263	28016	28045	28043	27967	27784	27808	27945	28225	27761	28312	28297	28249	28069	28176	27994	28024	28018	28004	28293	28289	28222	27816	28115	28089	28033	28197	28122	28131	28070	27916	27920	28076	28051	27959	27682	27949	27905	28197	28041	28201	27920	28095	28073	27981	28012	28050	28003	28247	28113	28141	28013	28140	27758	28174	28232	28316	28029	28132	28046	28198	28190	28054	27848	28098	28128	27992	28105	28117	28078	28213	27960	28212	28049	28351	28444	28154	28010	28030	27965	27946	28126	28312	27971	28203	28198	28145	28018	27907	28127	28283	28135	28025	28069	28256	27893
22310	25441	25717	24961	36034	38031	32321	26096	23932	23309	23122	23087	23201	23173	23283	23080	23164	23103	23032	23042	23113	23003	23031	23111	23182	23167	23023	22954	23234	23221	23078	23304	23119	23019	22818	22980	22967	23134	22937	23058	23066	23032	23147	23027	23237	23055	23003	23113	23148	23070	23150	23129	23091	22909	23052	23090	23172	22965	23254	23092	22995	22996	23128	23111	23030	23125	23285	23339	22954	23167	23204	22944	23161	23083	23043	23097	23170	23123	23053	23179	23278	23142	22991	22932	23224	23039	23157	22937	23123	23066	23064	23272	23175	23212	23152	23159	23036	23083	23101	22882	23205	23174	23017	22911	23085	23119	23146	23025	23026	23174	23144	23088	22983	23078	23015	23138	23053	23050	23237	22999	22995	23045	23036	23075	23115	23104	22987	23087	22859	23023	23006	23139	22894	23180	23021	23111	23043	22917	23023	23117	23031	23167	23124	23167	23146	23098	23010	23223	23165	23112	23214	23180	22942	23089	23187	23079	23155	23170	23091	23049	23032	23195	23070	23026	23141	23179	22952	23155	23208	23113	23134	23077	23181	22990	22955	23039	23037	23103	23051	23018	23076	22938	23182	23058	23079	23103	23027	23091	23168	23035	22973	23096	23279	23086	22957	23010	23229	23106	23093	23098	23039	23247	23009	23118	22974	23058	23019	23195	23064	23112	23155	23172	23043	23122	22995	23116	23028	23025	23238	23050	23013	23105	23049	23106	23241	23117	23086	23044	23199	23302	23100	23071	23133	23324	23143	23202	23219	23095	23036	23228	23077	22875	22951	23102	23040	23010	22976	23090	23100	22960	23025	23361	23095	23129	23196	23213	22989	23104	22926	23068	23128	23130	23142	23020	23060	23209	23108	23111	23015	23166	23181	23299	23072	23117	23016	23000	23058	23142	23298	23081	23014	23044	22797	23049	23335	23097	23045	23095	23166	23018	22975	23052	23004	23313	22932	23137	23164	23051	23188	23099	23033	23167	23227	22934	23155	23113	23114	23224	23014	22943	23203	23031	23030	23211	23230	22995	23262	23090	23017	23069	22988	22945	23130	23333	23030	23009	23094	23049	23059	22881	23046	23192	23090	23007	23050	23211	23087	23304	23089	23259	23197	23038	23242	23002	23125	22996	23114	22813	22987	22985	23021	23117	23164	23056	22985	23024	22966	23068	23091	23007	23012	23217	22912	23284	23355	23106	23085	23033	23109	23053	23179	23050	23046	23034	23087	23183	23102	23130	23178	23164	23015	23005	22938	23061	23153	23098	22952	23156	22999	23023	23108	23093	23171	23224	23084	23070	23205	23053	23122	23167	22930	22962	23046	23055	23204	23059	22938	22966	22939	23068	23149	23089	23166	23220	22990	23107	23186	23046	23095	23112	23151	23010	23208	23097	22890	23211	23184	23130	23102	23142	23080	23084	23156	22965	23085	22997	23175	23079	22974	23104	23040	23057	23150	23038	23119	23204	23007	23058	23074	22948	23298	23082	23040	22979	22906	23272	23087	23016	23184	22904	22901	23117	23138	22985	23076	23320	23219	23006	23173	22999	23158	23109	22964	23059	23088	23075	23090	22940	23225	23082	23160	23111	23087	22955	23229	22976	23075	22968	23092	23134	23091	23156	23171	23106	23013	23260	22937	23141	23134	23080	22977	23196	23020	23101	22967	22913	23032	23218	23025	23102	23122	22924	23078	23038	22995	22906	23211	23120	23030	23198	23171	23121	23164	23085	23105	22899	23216	23005	23187	23106	23066	22950	23173	23145	23132	22908	23180	23114	23160	22905	23062	23110	23062	23217	23092	23028	23028	23141	23161	23127	22951	23194	23059	22942	23205	23280	23197	23052	23308	23032	23074	23021	23259	23141	23286	23067	23079	23080	22923	23172	23040	22842	23206	23011	23209	23141	23264	23064	23130	23056	23045	23080	23029	23150	23151	22907	23158	23182	23076	23253	23163	23284	22989	23192	23042	23122	23194	23057	23162	23043	22902	23150	23146	23115	23053	23194	23165	22951	23038	23186	23231	23136	23143	23213	22926	23083	23127	23098	23019	23001	23094	23007	23142	23041	23143	23090	22888	22899	23226	23161	23177	23083	23157	23017	23028	23231	23131	22928	22896	23021	23015	23131	23119	23084	23091	23071	23159	23052	22961	23270	23162	23045	23037	23031	22899	23141	23138	23056	23003	23224	23112	23145	22992	23266	23168	23119	23134	23005	23139	23031	23232	23027	22977	23097	23089	22900	23046	23116	23044	23022	22966	23227	23070	23204	23231	23351	22984	23027	23263	22990	23349	23178	23127	23208	22975	23170	23027	22952	23043	23223	23214	23018	23128	23061	23135	23041	23034	23165	23128	23003	23048	23273	22901	23085	23185	23019	23135	22967	23242	23139	23349	23159	23103	23046	23272	23040	23153	23114	23167	23078	23135	23105	23099	23054	23131	23218	23158	23127	23271	22971	23089	23334	23027	23193	23103	23019	23131	23219	23162	22831	23121	23107	23219	22878	23213	23067	23174	23155	23188	23067	22966	23325	23150	23101	23107	23078	22935	23031	23104	23002	23115	23018	23160	23037	23056	23233	23162	23183	23142	22952	23107	23222	23088	23015	23147	23216	23104	23160	23172	23011	23101	22984	22942	23053	22921	23102	23122	23088	23207	23129	23204	23019	23085	23060	23348	23178	23108	22969	23171	22851	23044	22963	22938	23003	23014	23192	23166	23289	23169	23236	22939	23112	23096	22957	23059	23101	23199	23021	23182	23111	23229	23069	23048	22977	22952	22973	22979	23182	23005	23025	23299	23046	23259	23016	23222	23021	22878	23090	23078	22941	22996	23068	23126	23007	22988	23058	23057	23316	23094	22921	23120	23054	23212	23243	23007	23223	23036	23201	23041	23223	23051	23159	23015	23135	22919	23015	23031	23155	22868	23102	23066	23105	23199	23146	23026	23185	23302	23045	22998	23064	23094	22962	22994	23247	23088	23158	23088	23167	23084	23091	23049	23163	22923	23149	22951	23085	23147	23077	23103	23242	22985	23108	23077	22962	23107	23098	23098	22962	23062	23320	22999	22968	23350	23156	22953	23075	23038	23196	23093	22972	23124	23174	23007	22991	23165	23078	23089	23071	22942	23190	22966	22943	23136	22901	23290	22941	23071	23072	23075	23025	22924	23037	23056	22988	23177	23077	22925	23140	23145	23205	23119	23188	22960	23049	22988	23229	23092	23042	23167	23163	23191	23157	23055	23219	23008	23104	23285	23129	23036	23150	23084	23065	23105	22871	23095	23237	22885	23090	22962	22987	23034	23054	23145	23125	23024	22973	23056	22919	23064	23035	23205	23331	23283	23170	23035	23173	22997	22946	22995	23056	23160	22919	23074	23077	23155	23094	22969	23245	23187	23029	23085	23373	23093	23205	23014	23281	23101	23076	23267	23129	23121	23072	23096	23069	22958	23008	23277	23036	23237	23096	23045	23161	23046	22988	23047	22949	23045	23204	23121	23099	23058	23213	23079	22988	23057	23214	23162	23034	23128	23103	23123	23139	23036	23036	22999	23118	23025	23191	22960	23176	23217	23267	23143	23310	22996	22882	22985	23164	23244	23076	23085	23004	23060	22931	23002	23050	22975	23153	23221	23156	23135	22916	23067	23211	23198	23071	23176	23144	23033	23198	22985	23216	23041	23395	22982	23144	23134	23114	23035	23148	23046	23168	23028	23033	23214	23076	23041	23046	23255	23094	23015	23198	23108	23293	23129	23043	23225	23094	22963	22968	23212	23230	23169	23157	23057	23198	23016	22988	23073	23074	23137	22914	23096	23204	23233	23132	23102	23063	23093	23180	23013	23209	23237	23055	23114	23060	23011	23194	23063	23277	22947	23108	23139	23082	23250	23061	23201	23161	23130	23022	23224	23115	22988	23001	22939	23247	22969	23213	23152	23310	23216	23176	23142	23151	23080	22977	23037	23234	23011	23265	23098	23149	23290	23208	23260	23037	23205	22956	23178	23154	23261	23077	23184	23114	23104	22967	23042	23175	22946	23157	23243	23039	23020	22963	23070	23145	22976	23070	23122	23143	23008	22965	23072	22899	23086	23098	23330	22988	23185	23110	23044	23060	23258	23150	23112	23135	23085	23046	23238	23309	23093	23010	23164	22905	23167	23141	23130	22914	23185	23311	23167	23175	22979	23050	23004	22982	23359	23005	23202	22875	23155	23100	23044	23165	23116	23167	23072	22866	23212	23047	23212	23217	22918	23037	23228	23185	23004	23050	22967	23080	23119	23097	23189	23079	23098	22948	22976	23043	23096	23027	23142	22979	23154	23126	23305	23071	23119	23095	23010	23256	23141	23061	23041	23163	23106	23132	23085	23095	23097	23051	23295	23002	23075	23261	23218	23102	23251	23144	23045	23095	23099	22995	23270	23125	23309	23021	23049	23142	23308	23069	23073	23067	23227	23115	23138	23147	23211	23290	22988	22965	23014	23118	23003	23089	23088	23194	23004	23111	22987	23019	22937	22924	23212	23218	23359	23285	23157	23250	23109	22978	23263	23011	23213	23214	23059	23007	23081	23159	23052	23022	23301	23006	23160	23245	23031	23182	23019	23197	23268	23108	23178	22908	23139	23104	23210	23081	23090	23028	23240	23018	23080	23241	23073	22973	22948	23148	23086	23109	23231	23019	22956	23014	23070	23035	23109	23036	23269	23070	23126	23209	22977	23119	23043	23074	23078	23062	23150	23109	23139	23059	23159	23201	23039	23132	22971	23134	23024	23121	23042	23169	22964	23081	23065	23184	23174	23112	23159	22963	23158	23237	23073	23040	23111	23093	23113	23143	23232	23153	23102	23066	23137	22944	22926	23195	23123	23235	22995	23162	23031	23152	22957	23174	23125	23034	23141	23182	23201	23180	23135	22937	23249	23001	23076	23014	23035	23137	23109	23227	23101	23188	23132	23081	23093	23123	23318	23112	23228	23240	23159	23059	23140	22970	23234	23110	23140	23254	23142	23086	23053	23206	23129	23085	23164	23094	22920	23282	23067	23156	23106	23111	23191	23191	23247	23105	23198	22986	23069	23164	23163	23119	23066	23172	23223	22965	23155	23109	22961	23119	23115	23053	23110	23029	23017	23156	23028	23207
25203	21393	28410	26727	54209	68771	55355	37907	30622	29011	28329	28197	28365	28082	28187	28194	28070	28119	28141	28043	28013	28103	27924	28012	28189	28149	27800	27979	28220	28167	28032	27953	28167	28075	28022	28164	28021	28037	28226	27810	28175	27937	28088	27942	28012	27826	27979	28257	28177	28236	28133	28202	27863	27880	27926	28050	28286	28070	27941	28082	27959	27883	28287	27976	28110	28036	28558	28152	27899	28030	27854	28013	28288	28230	28039	28131	28024	28031	28179	27892	27978	28038	27800	28044	28133	27873	27879	28039	28092	28228	28095	28040	28147	27960	28030	28039	28106	28306	28278	28160	28092	28069	27902	27960	28156	28538	28057	28219	28065	28101	28063	28145	27851	28063	27919	27945	27767	27976	28195	28095	28064	28022	28284	27991	28079	27988	28147	28155	28153	27878	27885	28020	28189	27991	28204	27964	27839	28049	28090	28120	27942	27851	27937	27880	27977	28020	28039	28080	28043	28044	28060	27863	27919	28054	28033	28106	27794	28212	28201	28050	28059	27841	27946	28007	28183	27953	28035	28101	27824	28120	28086	28107	28047	28049	28048	28015	27961	28068	28048	27973	28092	28161	27955	28169	28244	28015	27942	28486	27999	28018	27928	27863	28044	28109	28100	28019	28203	27961	28110	27994	27872	27726	27899	27988	28113	28066	27896	28146	28073	28129	28094	28035	28090	27896	28053	28095	28081	28078	28170	28026	28123	27951	28267	27988	27772	28056	28010	27908	28044	28279	27979	28094	28267	28164	28123	27946	28029	27974	27877	28041	28128	27936	28002	28013	28117	27889	27937	28191	28036	28218	27992	28014	28025	28094	28178	28038	27888	28141	27977	28107	28047	28039	27895	28076	28294	28189	27981	28044	27829	27751	27994	28041	28040	28002	28076	28149	28127	27954	28123	28206	28002	27942	28205	28298	28022	27838	27877	27918	27836	27952	27909	28146	28117	27999	28234	28077	27862	28178	28142	28241	28087	27836	27952	28145	28152	28053	27943	27856	27915	27854	28106	28052	28032	28002	27824	28138	28089	28255	28156	28128	28002	28219	28228	28172	28045	28141	28174	28033	28103	27889	27916	27862	27958	28117	28066	27879	28132	27982	27943	27858	28058	28029	28164	28174	28190	28087	28076	28057	27857	28060	27855	28077	28199	27937	28203	27922	27957	28021	28013	27961	28308	28106	28294	28060	28048	28013	28053	28250	28028	28062	28022	27789	27917	27935	27883	28073	28002	28081	27999	28035	28163	27940	28177	28139	27970	28106	28025	28203	27978	28044	28060	28053	28239	28196	28197	28004	28166	28161	28160	28015	27947	27847	28086	28001	28209	28059	28144	28087	27856	28205	28218	28136	28105	28221	28085	28144	28098	27999	28016	28204	27884	28160	28009	27984	28109	28100	28148	28032	27970	27820	28129	28155	27992	27795	28099	27708	28084	28092	28162	28042	28074	27985	28149	28106	28158	28069	27900	28050	27903	27926	28222	28101	28159	27905	28300	28049	27864	27987	27942	28020	28261	27995	27683	28056	27928	28292	27918	28051	28030	27772	28037	28146	28209	27945	27977	27954	28069	28000	27999	27966	27805	28083	28061	28181	28102	28045	27921	27987	28205	28064	28122	27979	28074	27873	27662	27937	28171	28213	28026	28122	28263	28243	28057	27934	27809	28145	27967	27845	27954	27876	28061	28039	28086	28119	28134	27902	27914	28023	27779	28098	28037	28168	27915	27892	27920	27925	28159	28034	28048	27843	27814	27949	28143	28113	28308	27967	28274	28092	27797	27921	27851	28087	28064	28102	27995	27993	28034	27905	28062	28055	28044	28101	28259	28194	28027	28150	27962	28011	28019	28064	28114	28029	28024	28133	28096	27954	27988	28110	27982	28117	27937	27959	28210	27926	28300	28184	28018	28242	28147	28029	28175	28196	28004	28063	28149	28083	27931	28151	28020	28002	28059	27636	28013	28084	28071	27941	27814	28026	27930	27901	27888	28217	28080	28014	28160	27930	28028	27944	28033	28162	28158	28101	28220	28180	28189	27868	28158	27911	28022	28181	27884	28122	28149	28026	27995	28164	28165	27679	27778	27708	28110	28270	27910	27999	27955	28060	28243	28085	27924	28065	27832	27959	28382	28084	28125	28006	28064	28316	27853	28225	27978	27907	28155	27921	28102	27946	28241	27902	27980	27890	27966	27916	28183	27687	27995	27951	28049	28058	28175	28106	28163	28346	27882	27898	28102	28149	28068	28107	27949	28020	28248	27983	27883	28049	27972	28167	27960	27888	28010	27835	27917	28000	28046	28171	28081	28074	28051	28146	28032	27929	28274	27987	28150	28221	28026	27891	28085	27921	27946	28043	28095	27862	28182	28248	28111	28177	28159	28047	28015	27883	28111	28024	28154	28205	28022	28052	28102	28143	27908	27893	28012	28124	28101	27893	28134	27902	27897	28018	28123	27960	28145	28276	27952	28124	27828	28170	28122	28121	27837	28186	28309	28217	28037	27890	28062	27957	28040	28056	28189	27930	27930	28000	28289	28120	28013	27945	28107	28020	28122	28053	27931	27923	27904	28093	28263	28100	28189	28060	28350	28202	28101	28221	28010	28023	28011	28064	28208	28241	27858	28027	28051	27810	28041	28229	28098	28010	28064	28164	28014	27990	27821	27995	28085	28190	28039	28216	28045	28051	28345	28084	28080	28131	28041	27897	28158	28039	28054	27800	28062	28181	28144	27922	27937	28096	28047	28074	28124	28115	28229	28046	28074	28121	28133	28198	28144	28259	28159	28037	28157	28106	27883	28155	27980	27915	28009	27939	28242	27851	28182	27901	27928	27850	27857	28107	28058	28195	28018	28208	27922	28170	28150	28096	28067	27928	27911	27917	28080	27938	28177	27994	27958	28119	28349	27772	28020	27885	27970	28057	28053	27721	28064	28026	28068	27961	28024	28106	27822	27849	28355	28238	27935	28138	27999	28128	28159	28098	28161	28141	28189	28172	27979	28146	28199	28052	28222	28250	28022	27909	27978	28077	27962	28015	28160	28189	28247	28077	27926	28184	28147	27937	28123	27763	28170	28006	27999	28000	27760	28066	28060	27975	27955	28150	27847	27843	28029	27968	28022	28084	27844	27976	27987	28140	27874	27952	28123	28036	27974	28116	27937	27994	28081	28112	28218	27947	28253	28137	28011	28025	28114	27963	28069	27923	28206	27921	28104	28178	28324	28085	28151	28071	28027	27920	27965	28030	28202	27947	28014	27976	28205	27870	28012	28036	28008	28090	28137	28194	28350	28049	27874	27829	27968	27970	28174	28155	27962	28049	28310	27995	28018	28054	27947	28066	27996	27991	28083	27980	27950	27915	28201	28057	28039	28109	27904	28046	28018	28168	27977	28183	27948	28035	28281	28007	27800	27847	28189	28027	27918	28136	28112	28315	28210	28076	28060	28038	27978	28053	27993	28111	27981	28092	27866	27917	28026	27926	27913	27958	28133	27846	27962	28150	28024	27910	28108	28234	28049	28240	27876	28008	27897	27916	27982	27908	28027	27701	28239	28136	28096	28156	28060	28090	27647	28138	27967	28170	27944	28073	28175	28022	27805	28125	27875	27920	27986	28270	27841	28099	27988	28118	27860	28012	28068	28165	28039	28157	27936	28131	28124	27847	27993	28128	27962	28146	28186	27988	27989	28227	28293	28185	27937	28005	28045	28112	28107	27857	28074	28036	27982	27693	28318	28058	27988	28015	27983	27806	28142	27919	27930	28101	27899	28145	28181	28045	28047	28139	28062	27916	28090	28047	28049	27833	28009	28139	27963	27744	28128	27842	28042	28162	27964	27973	28102	27822	27926	28084	28101	28173	28079	27925	27908	28260	27935	27992	28041	27898	27976	27901	28133	28055	27846	28021	28012	27850	27999	27973	27941	27973	28085	28095	28186	28056	28006	27986	28250	28122	28337	27915	27878	28179	27985	28130	28018	28143	28102	27927	27859	28026	28043	28012	27881	27832	28072	28053	28135	28202	28117	28110	28065	27985	27954	27837	27884	27823	28107	27819	28245	27819	27923	28045	28040	28017	27996	27928	27949	28075	27980	28126	28133	28076	28158	27878	27818	28234	28118	28153	28007	27980	28130	28102	27950	28088	28233	28053	28035	27976	28113	28091	27956	27852	27923	28106	28078	27901	28073	28082	27990	27920	28278	27941	27936	27868	27981	28174	28124	27980	28072	28330	28275	27959	28119	28069	28149	27989	28121	28008	28036	28313	28190	27931	27915	28264	28294	28134	27990	28222	28035	27885	28025	28180	28103	27920	28105	28028	27856	27782	27968	27987	27842	27828	28052	28016	28153	27994	28004	28195	27911	28018	27922	28010	28237	27992	27892	28077	28229	28112	27831	28180	27887	28004	28052	28012	27952	28018	27976	27830	28028	28006	27994	28134	27980	28152	27944	28234	27933	27989	28096	28084	27805	28189	28112	28171	27827	28291	28223	27927	28052	28086	28051	28062	27970	28042	28044	28079	27982	28104	28136	27997	28136	28195	28034	27905	28103	27979	27926	28067	28138	27941	28082	27918	27962	28037	28186	28212	28311	27843	28272	28139	27992	28082	28064	28103	27859	27916	27879	28020	27837	27923	28137	28121	28252	28337	28157	28130	28180	28063	28000	28003	28160	28223	28066	28016	28126	28010	28116	28171	28130	27929	28033	28031	28111	28145	28135	28099	28149	28164	28206	28230	27972	28106	28119	28141	28130	28105	27958	28218	27946	27940	28142	27931	27810	27968	27856	27942	27961	28085	28170	28023	28314	27908	28177	27970	27960	28086	28082	28184	28202	28054	28068	27990	28018	27919	28203	28016	28095	27838	28005	28199	27998	28006	28154	28110	28131	28005	28134	28017	28041	28047	28055	27894	27905	27877	28330	27909	27876	28141	28214	28076	28112	28059	28193	27938	28104	28011	27721	28030	28150	28111	27922	28152	27954	28197	27955	27759	27978	28146	28112	28060	27749	28140	27933	28013	28054	27892	28073	27794	27997	28003	27861	27954	28040	28109	27946	28024	28054	27944	28033	27931	27863	28192	27896	28095	27752	27820	27983	28008	28121	28232	27865	27733	28000	28015	27951	27816	27975	27757	28043	28006
20811	32392	31453	28083	65159	71495	54495	34969	25460	23564	23125	23213	23271	23313	23127	23209	23153	23113	23251	23246	23233	23038	22976	23226	23083	23045	23245	23208	23147	23129	23091	23061	23171	23129	23242	23068	23095	23128	23298	23189	23068	23080	23108	23278	23305	23094	23156	23007	22889	23196	23169	23112	23152	23165	23100	23271	23170	23157	23160	23191	23082	23145	23152	23186	23139	23316	23149	23215	23033	23191	23216	23136	23342	23144	23078	23195	22873	23052	23175	23234	23423	23151	23008	23006	23120	23096	23110	23111	23271	23175	23153	23041	23020	23233	23219	23072	23027	23183	23067	22981	23125	23163	23027	23246	23049	23074	23069	23090	23065	23047	23225	23099	23219	22950	23124	23080	23296	23050	22931	23325	22907	22975	23203	23182	23053	23227	23207	23121	22914	23056	23165	23166	23189	23053	23248	23256	23142	23148	23058	23064	23068	23149	23088	23091	23296	23222	23132	22970	23145	22990	23110	23028	23133	23193	23260	23184	23115	23367	23050	23157	23029	23102	23048	23063	23062	23035	23124	23047	23031	23077	22966	23087	23125	23254	22927	23077	23009	23219	23121	23198	23082	23109	23059	23257	23111	23058	23223	23068	23121	23146	23033	23157	23111	22932	23143	23123	23095	23094	23105	23079	23125	23147	23201	23147	23152	22908	23153	23130	23116	23164	22963	23197	23055	23076	23090	23018	23214	22970	23041	23166	22934	23336	23254	22886	23233	23168	23043	23113	23283	23247	22886	23210	23068	23075	23098	23101	23220	23071	23019	23056	23277	22989	23175	22949	23140	23235	22929	23103	23224	23038	23146	23049	23180	23269	23073	23156	22953	23136	23071	23232	23071	23188	23050	23073	23149	23052	23242	22953	23047	23041	23195	23022	23130	23049	23043	23220	23036	23137	23206	23004	23188	23235	23128	23061	23132	23131	22988	23130	23136	23192	23199	22899	23184	23197	23220	23226	23150	23130	23219	23049	23064	23201	23126	23175	23178	23344	23096	23061	23224	23008	23202	23058	23139	23122	23025	23075	23193	23041	23197	23028	23038	22871	23098	23159	23350	22934	23219	22947	23200	23155	22929	23087	23183	23073	22938	23160	23098	23142	23048	23142	23110	23270	23052	23277	23077	23128	23299	23151	23068	23120	23034	23037	23040	22947	23249	23089	23087	23340	23102	23249	23211	23133	23111	23120	23075	22968	23084	23032	23376	23154	22951	23114	23224	23138	23126	23260	23119	23079	23116	23193	23145	23194	23124	23101	23051	23093	23089	23202	23265	22940	23278	22952	23139	23090	23217	23129	22924	23076	23143	23205	23054	23077	22985	22995	23200	23223	23267	23006	23119	23134	23097	23219	23231	23155	23014	22845	23203	22936	23150	23366	23045	22990	23032	23309	23175	23109	23075	22951	23015	23110	22883	23297	23030	22940	23305	23105	23192	23196	23394	23093	23131	22995	23061	22980	23272	23199	23154	23086	23001	23060	23158	23112	22996	22992	22972	23138	23077	23174	23062	23226	23357	23067	23137	23100	23189	23163	23071	22950	23040	23079	23060	23148	23045	23158	23212	23033	23159	23015	23216	23133	23152	23136	23034	23212	22927	23257	23125	23060	23296	23143	23057	23253	22967	23120	23254	23049	23140	23136	23128	23030	23005	22894	23077	22931	22964	22991	23183	23090	23153	23047	23284	23142	23118	23011	23112	23165	22968	23221	22991	23060	23040	22917	23069	23150	23153	23026	23099	23100	23109	23003	23202	23016	23283	23073	23139	23006	23191	23086	23102	23300	23038	23129	23159	23098	23287	23224	23170	23218	23241	23419	23163	23027	22946	22923	23247	22913	22968	23214	23121	23161	23189	22981	23106	23153	23136	23151	23061	23044	23116	23040	23178	23046	23113	23186	23195	23118	23011	23115	23031	23234	23069	23219	23233	23290	23110	22909	23362	23130	22959	23195	22909	23015	23250	23334	23003	23100	23130	23167	23297	23197	23224	23120	23204	23095	23201	23145	22922	23157	22990	23259	23143	23258	23106	22985	23011	23269	23076	23159	23160	23199	23015	23224	23179	23096	23171	23077	23139	22897	22979	23055	23153	23079	23277	23169	23062	22999	22795	23255	23010	23081	23206	23214	23065	23022	23141	23129	23079	23061	23015	23022	23024	23113	23308	23089	23169	22991	23061	23029	23056	23153	22965	23169	23145	23033	23103	23156	23163	23271	23090	23064	23053	23079	23066	23155	23092	23203	23087	23196	23033	22980	23182	23093	23282	23103	23240	23029	23121	23215	23075	23256	23196	23153	23184	23124	22992	23079	23226	23081	23070	23212	23158	23274	23199	23117	23273	22998	23346	23296	23126	23132	23378	23081	23143	22942	23058	23075	22969	23188	22973	23095	23180	23114	23113	23274	22918	23338	23064	23085	23063	23337	23228	23208	23090	22966	23154	22969	23115	23183	23250	23146	23116	23165	23395	22893	23167	23201	23023	23169	23160	23077	22982	23171	23076	22972	23249	22970	23188	23106	23152	23188	23139	23104	23146	22975	23214	23147	22968	23238	23062	23034	23054	22975	23022	23183	23022	23240	23067	23096	23321	23157	23180	23229	23244	23024	23211	23110	22910	23169	23252	23209	23034	23197	23037	23077	23233	22955	23184	23145	23227	23240	23004	23142	23193	23093	23149	23102	23083	23100	23057	23032	23164	22935	23052	23108	23107	23164	23047	23217	23224	23082	23208	23268	23011	23059	22911	23071	23085	23273	23014	22961	22974	23219	22905	23110	23027	23061	23059	23227	22970	23006	23120	23152	22964	23285	23132	23084	22984	23052	23229	22970	23090	22987	23078	23143	23050	23090	23162	23191	23366	23114	23111	23149	23076	23097	23146	23034	23140	23260	23135	23107	23014	23123	23146	22955	22895	22995	23023	23060	23290	23176	23294	23019	23170	23047	23080	23171	23125	23013	23222	23175	23010	22974	23355	23202	23101	23281	23070	23116	23028	23116	23097	23242	23140	23122	23043	23055	23237	23325	23133	23095	23125	23220	23069	22984	23048	23105	23209	23135	23291	23070	23129	23198	23254	23167	23110	23042	23112	22970	23178	23335	23095	23024	23047	23269	23257	23197	23095	23034	23198	22999	23066	23092	23190	23262	22922	23062	23240	23261	22951	23069	23034	22906	23190	23255	23016	22961	23155	23200	22993	23099	23161	23054	22876	23239	23016	23126	23204	23082	23142	23117	22957	23010	23167	23019	23216	23021	23230	23163	23199	22984	23295	23360	23231	23002	23013	23069	23011	23163	23053	23208	23151	23151	23202	23047	23245	23147	23099	23241	23106	23185	23111	23154	23105	23088	23054	23104	23142	23094	23144	23071	23080	23014	23236	22937	23158	23110	22956	23012	23076	23117	23112	23078	22989	23198	22961	23226	23214	23266	23182	23001	23156	23144	23100	22980	23050	23057	23125	23199	23138	23192	23106	23196	23084	23260	23175	23119	23259	23115	23180	23203	23210	23026	23119	23070	23285	23137	23152	22892	23237	23116	23038	23072	23172	23189	23116	23035	23371	23025	23237	23225	23028	23352	23061	23232	23310	23107	23107	23185	23058	23355	22968	23171	23127	23175	23170	23270	23218	23077	23243	23343	23139	23109	23180	23248	23141	22964	23077	23134	23078	22978	23306	23055	23019	23112	23209	23026	23095	23119	22998	23075	23041	23177	23199	23097	22973	23109	23152	23143	23112	23079	23114	23015	22896	23221	23043	23094	23166	23114	23062	23105	23059	23216	23230	23355	23174	23112	23111	23092	23052	23116	23046	22911	23262	23215	22907	23047	23234	23024	23168	23074	23217	23145	23254	23102	23266	23131	23215	23063	23199	23011	23350	23081	23281	23084	23160	23124	23052	23214	23193	23045	23139	23156	23048	23232	23155	23152	23145	23174	23106	23120	23131	23247	23172	23062	23232	22980	23136	23283	23066	23099	23138	23024	23125	23112	23257	22879	23038	22940	23044	23036	23034	23251	23113	23046	23105	23077	23183	23162	23024	23132	23187	23060	23102	23078	22999	23091	23034	23012	23143	22994	23242	23055	23117	23194	23174	23188	23128	23309	23100	23128	23097	22943	23293	23071	23036	23164	23064	22969	22950	23138	23200	23110	23001	23185	23166	22834	23157	23041	23181	22942	23016	23230	23197	23171	23009	23131	23184	22929	23318	22983	23144	23098	23089	23121	23233	23045	23146	23063	23161	22988	23329	22873	23183	23060	23168	22932	23092	23002	23186	23117	22905	23221	23277	23217	23122	23060	23039	23005	23269	22949	23248	22973	23103	23180	23036	23189	23098	23117	22981	23067	23114	23196	23017	23084	23192	23196	23038	23203	23091	23053	23135	23092	23047	22997	23092	23117	23230	23169	23259	23227	23235	23223	23262	23221	22991	23090	23021	23027	23233	23011	23172	23178	23183	23035	23161	22974	23129	23071	22980	23143	23296	23120	23197	22999	23058	23085	23163	23287	23098	23159	23161	23161	23252	23170	23205	23009	23053	23148	23054	23048	23197	23012	23201	23068	23369	23294	23152	23269	23037	23014	22911	23124	23110	23126	23001	22951	23264	23117	23033	22924	22945	23160	23254	23069	23032	23057	22888	23253	23123	23199	22978	23040	23166	23156	23017	23030	23019	23216	23025	23121	23092	23252	23139	23075	22934	23219	23083	23084	23136	22973	23229	23198	23071	23117	23073	23128	23092	23004	23096	23128	23120	23026	23113	23132	23168	22886	23277	23194	22952	23175	23119	23039	23096	23124	23209	23095	23297	23229	23116	23166	23234	23196	22999	23089	23003	23287	23169	23115	23104	23338	23082	23020	23070	22984	23044	23092	23003	23068	23046	23066	23202	22953	23042	23073	23134	22915	23165	23146	23234	23144	23005	23053	22867	23149	23165	23290	23009	23066	23201	23123	23068	23007	23225	23070	23316	23266	22992	23137	23095	22898	23099	23135	23010	23027	23187	23009	23054	22975	22970	23142	22998	23170	23269	23252	23174	23045	23086	23144	23169	23151	23261	23159	23236	23130	23250	23053	23134	23219	23254	23047	23185	23155	23270	22861	23171	23058	22983	23147	23180	23058	23119	23220	23268	23146	23028	23049
23729	21396	28907	24776	70210	76338	61799	41937	31731	29591	29045	28685	28473	28814	28638	28436	28586	28664	28512	28763	28522	28524	28799	28535	28385	28443	28511	28447	28513	28447	28560	28407	28414	28437	28627	28437	28611	28321	28661	28648	28665	28543	28398	28376	28287	28690	28471	28409	28448	28551	28464	28315	28304	28376	28468	28397	28560	28594	28170	28532	28434	28377	28356	28483	28407	28604	28485	28287	28436	28468	28458	28296	28216	28683	28198	28479	28463	28300	28162	28203	28374	28224	28224	28426	28306	28594	28544	28390	28481	28422	28395	28520	28281	28517	28293	28430	28107	28485	28348	28310	28496	28358	28506	28521	28179	28381	28347	28136	28524	28591	28404	28583	28481	28242	28679	28481	28514	28253	28381	28315	28405	28394	28510	28303	28573	28274	28497	28478	28512	28516	28218	28409	28392	28512	28347	28231	28273	28376	28242	28322	28344	28537	28344	28376	28516	28534	28444	28477	28316	28274	28221	28280	28700	28192	28381	28465	28164	28199	28145	28355	28414	28291	28369	28406	28313	28402	28507	28412	28581	28543	28490	28371	28524	28467	28405	28415	28233	28279	28519	28065	28324	28474	28280	28377	28294	28446	28684	28401	28538	28393	28514	28193	28468	28261	28290	28299	28322	28647	28591	28436	28214	28341	28429	28226	28342	28399	28316	28517	28261	28453	28435	28342	28354	28562	28336	28177	28266	28371	28192	28398	28334	28233	28418	28368	28362	28450	28258	28384	28419	28321	28765	28728	28158	28319	28380	28442	28511	28369	28421	28380	28393	28168	28276	28521	28417	28194	28210	28190	28243	28322	28539	28331	28473	28353	28588	28284	28410	28344	28453	28461	28354	28411	28304	28578	28378	28237	28300	28425	28239	28462	28360	28330	28371	28524	28459	28318	28138	28550	28389	28350	28360	28500	28406	28525	28367	28290	28493	28519	28371	28220	28646	28538	28394	28613	28622	28323	28465	28529	28432	28423	28397	28240	28302	28238	28470	28151	28545	28253	28447	28291	28373	28188	28240	28367	28304	28063	28486	28111	28297	28352	28376	28371	28259	28513	28409	28432	28435	28573	28296	28601	28394	28507	28307	28438	28511	28490	28583	28279	28226	28389	28502	28337	28453	28376	28256	28186	28598	28440	28422	28481	28203	28323	28469	28403	28435	28303	28326	28467	28316	28315	28376	28725	28399	28354	28481	28356	28313	28196	28477	28518	28406	28306	28319	28418	28508	28212	28163	27889	28138	28434	28321	28211	28286	28157	28521	28511	28489	28200	28497	28711	28472	28194	28160	28528	28299	28280	28297	28407	28506	28411	28410	28357	28142	28299	28414	28685	28306	28318	28552	28335	28545	28312	28251	28481	28484	28484	28205	28375	28437	28320	28351	28292	28448	28537	28219	28594	28236	28259	28471	28359	28330	28346	28243	28548	28452	28460	28515	28321	28390	28324	28246	28327	28547	28318	28791	28405	28113	28428	28474	28348	28515	28519	28525	28404	28508	28505	28498	28493	28541	28429	28355	28400	28476	28663	28163	28139	28450	28481	28308	28384	28354	28257	28502	28532	28420	28436	28256	28245	28269	28245	28449	28457	28411	28519	28190	28476	28446	28363	28417	28415	28283	28351	28356	28604	28270	28330	28333	28242	28286	28447	28249	28554	28417	28169	28431	28379	28307	28410	28646	28345	28386	28412	28668	28314	28296	28324	28633	28349	28444	28332	28296	28416	28485	28485	28337	28350	28562	28472	28363	28592	28489	28508	28276	28509	28546	28315	28273	28451	28277	28268	28359	28507	28349	28426	28171	28341	28512	28161	28137	28353	28427	28324	28347	28573	28378	28675	28548	28410	28613	28191	28486	28505	28342	28350	28265	28333	28466	28286	28348	28533	28355	28461	28520	28168	28146	28261	28568	28378	28478	28427	28407	28248	28610	28535	28333	28345	28584	28476	28590	28657	28391	28370	28387	28322	28460	28473	28414	28303	28244	28384	28326	28284	28347	28224	28491	28270	28371	28309	28467	28566	28323	28480	28254	28331	28287	28327	28377	28328	28531	28498	28607	28290	28339	28416	28277	28419	28311	28309	28259	28238	28684	28515	28239	28289	28462	28415	28331	28585	28459	28360	28324	28510	28113	28358	28154	28292	28233	28251	28178	28376	28283	28459	28414	28717	28301	28415	28208	28486	28430	28462	28409	28386	28336	28403	28286	28475	28486	28385	28167	28455	28382	28398	28379	28567	28306	28707	28428	28405	28664	28475	28437	28327	28469	28511	28397	28576	28448	28459	28266	28329	28272	28578	28411	28397	28350	28221	28245	28320	28517	28068	28425	28417	28573	28205	28397	28232	28316	28379	28413	28460	28352	28324	28264	28306	28477	28272	28668	28191	28441	28370	28601	28616	28185	28240	28382	28221	28483	28345	28642	28414	28265	28497	28445	28560	28239	28380	28444	28220	28426	28461	28475	28440	28332	28185	28601	28394	28440	28413	28198	28506	28563	28266	28517	28298	28365	28487	28333	28504	28407	28352	28120	28349	28155	28504	28270	28427	28450	28438	28371	28486	28452	28578	28497	28684	28393	28321	28104	28351	28490	28410	28213	28490	28258	28415	28409	28729	28454	28341	28252	28312	28308	28575	28524	28332	28335	28709	28442	28270	28494	28156	28471	28286	28429	28560	28406	28442	28494	28448	28182	28277	28691	28427	28382	28335	28375	28291	28359	28300	28366	28276	28353	28441	28265	28209	28388	28376	28596	28460	28408	28178	28613	28398	28172	28157	28080	28427	28654	28475	28031	28454	28355	28309	28350	28349	28318	28406	28501	28357	28457	28250	28527	28638	28326	28294	28108	28420	28428	28368	28383	28471	28359	28433	28352	28466	28238	28431	28405	28537	28608	28364	28308	28075	28395	28422	28554	28299	28626	28203	28409	28428	28373	28346	28349	28542	28612	28417	28267	28467	28528	28525	28384	28453	28325	28496	28340	28466	28385	28527	28266	28340	28398	28422	28305	28291	28242	28292	28406	28486	28510	28185	28394	28437	28459	28305	28324	28288	28360	28218	28289	28308	28296	28533	28401	28550	28203	28468	28495	28199	28444	28285	28463	28415	28478	28223	28151	28439	28406	28419	28442	28479	28373	28260	28297	28654	28339	28214	28198	28234	28340	28342	28489	28307	28514	28348	28534	28257	28479	28213	28455	28467	28276	28480	28144	28234	28385	28264	28253	28372	28518	28397	28302	28238	28200	28249	28451	28422	28272	28393	28284	28407	28202	28338	28345	28288	28357	28485	28425	28290	28314	28417	28392	28594	28382	28391	28344	28400	28423	28293	28414	28455	28451	28332	28341	28522	28330	28441	28392	28582	28325	28457	28593	28443	28658	28380	28576	28456	28351	28226	28524	28313	28586	28448	28297	28571	28495	28497	28528	28468	28563	28451	28434	28153	28079	28324	28607	28556	28464	28225	28102	28234	28329	28242	28477	28534	28185	28349	28410	28240	28349	28506	28361	28254	28401	28249	28446	28441	28313	28342	28264	28445	28438	28298	28490	28437	28310	28280	28443	28229	28384	28218	28541	28152	28536	28411	28373	28399	28509	28265	28413	27992	28223	28499	28624	28343	28126	28165	28511	28411	28560	28486	28583	28463	28485	28304	28534	28517	28202	28279	28320	28203	28268	28242	28214	28451	28558	28469	28467	28663	28481	28417	28367	28173	28304	28211	28544	28497	28351	28267	28060	28534	28378	28132	28498	28249	28435	28472	28617	28300	28452	28417	28137	28382	28240	28378	28262	28601	28330	28391	28361	28341	28504	28162	28401	28505	28623	28485	28620	28459	28261	28347	28204	28234	28178	28361	28634	28260	28511	28442	28488	28315	28479	28411	28523	28538	28550	28441	28187	28444	28494	28439	28451	28501	28189	28396	28485	28601	28423	28229	28557	28304	28482	28077	28390	28302	28197	28340	28343	28397	28309	28586	28505	28455	28238	28201	28474	28244	28280	28309	28492	28295	28613	28471	28346	28349	28488	28280	28538	28380	28345	28299	28535	28474	28213	28238	28339	28489	28539	28506	28591	28457	28363	28215	28253	28354	28380	28411	28578	28618	28369	28285	28472	28532	27971	28588	28439	28461	28351	28360	28262	28546	28502	28426	28359	28397	28302	28442	28358	28312	28361	28409	28349	28488	28400	28341	28411	28401	28696	28318	28325	27998	28470	28250	28600	28532	28508	28519	28270	28532	28123	28325	28266	28234	28387	28452	28421	28345	28280	28367	28189	28228	28580	28377	28279	28487	28333	28260	28380	28361	28323	28380	28440	28677	28454	28264	28308	28353	28355	28269	28326	28196	28320	28270	28359	28243	28230	28406	28357	28460	28444	28544	28365	28405	28325	28329	28388	28535	28370	28673	28370	28464	28249	28299	28364	28361	28652	28480	28285	28326	28411	28355	28360	28473	28287	28303	28298	28560	28491	28515	28445	28295	28352	28147	28544	28395	28520	28415	28340	28393	28385	28483	28288	28221	28579	28482	28284	28275	28249	28458	28357	28560	28508	28320	28242	28386	28594	28210	28490	28228	28284	28353	28240	28310	28397	28313	28336	28187	28407	28358	28470	28461	28510	28059	28532	28202	28332	28303	28110	28374	28483	28501	28475	28735	28407	28372	28572	28196	28400	28294	28291	28255	28385	28444	28317	28185	28339	28301	28458	28538	28303	28486	28442	28479	28408	28647	28532	28362	28457	28304	28476	28391	28297	28529	28260	28289	28490	28288	28443	28488	28503	28249	28454	28242	28294	28364	28306	28337	28319	28361	28300	28318	28419	28432	28374	28171	28728	28528	28300	28400	28283	28369	28300	28337	28436	28140	28464	28503	28541	28330	28406	28324	28347	28362	28459	28308	28273	28334	28167	28332	28146	28581	28479	28097	28462	28308	28402	28484	28335	28384	28502	28324	28276	28373	28389	28389	28391	28340	28417	28205	28319	28440	28402	28184	28341	28459	28487	28688	28588	28470	28626	28563	28429	28368	28341	28406	28332	28460	28532	28421	28307	28448	28569	28575	28410	28285	28414	28262	28452	28438	28406	28245	28383	28413	28541	28521	28532	28133	28425	28453	28388	28335	28384	28439	28342	28222	28344	28187
22431	37993	36631	36087	85969	85016	64987	40310	27166	24062	23472	23427	23452	23291	23412	23452	23544	23544	23343	23364	23496	23396	23380	23265	23465	23434	23380	23466	23352	23400	23326	23338	23210	23326	23204	23393	23408	23448	23240	23313	23269	23401	23453	23465	23280	23476	23237	23377	23421	23327	23348	23350	23395	23229	23343	23618	23493	23332	23638	23304	23485	23282	23341	23309	23314	23377	23371	23505	23380	23451	23457	23282	23188	23404	23370	23384	23315	23370	23461	23158	23320	23505	23407	23447	23185	23350	23276	23365	23204	23403	23462	23431	23353	23292	23427	23378	23209	23244	23347	23295	23549	23359	23506	23159	23472	23205	23378	23388	23241	23346	23360	23253	23295	23316	23347	23320	23481	23217	23264	23319	23385	23247	23439	23424	23244	23309	23491	23381	23483	23396	23117	23511	23288	23433	23216	23374	23075	23415	23421	23353	23399	23397	23345	23217	23212	23294	23496	23549	23196	23572	23417	23497	23411	23168	23232	23330	23473	23295	23365	23331	23345	23502	23201	23476	23187	23454	23202	23343	23330	23617	23285	23408	23344	23273	23536	23376	23128	23396	23319	23304	23205	23272	23402	23304	23419	23265	23241	23392	23236	23377	23287	23192	23477	23169	23384	23387	23399	23217	23466	23113	23375	23358	23409	23338	23129	23195	23319	23343	23363	23351	23445	23284	23411	23299	23236	23368	23400	23331	23256	23354	23423	23250	23322	23324	23489	23340	23313	23665	23360	23338	23433	23296	23180	23328	23409	23361	23060	23466	23508	23397	23313	23444	23387	23291	23252	23137	23452	23326	23405	23415	23323	23158	23364	23269	23567	23304	23370	23465	23282	23365	23392	23337	23208	23407	23519	23313	23212	23351	23346	23435	23236	23384	23470	23475	23177	23311	23462	23550	23415	23381	23337	23369	23368	23517	23294	23151	23316	23153	23447	23466	23359	23326	23201	23387	23296	23407	23290	23041	23291	23241	23512	23213	23431	23292	23462	23303	23312	23467	23377	23502	23323	23269	23399	23362	23207	23361	23465	23380	23332	23386	23352	23321	23423	23343	23418	23373	23426	23552	23400	23308	23602	23198	23271	23296	23173	23329	23247	23346	23319	23388	23302	23254	23579	23365	23297	23152	23238	23329	23314	23126	23379	23324	23239	23358	23374	23476	23622	23329	23282	23361	23491	23481	23264	23424	23407	23387	23546	23227	23395	23322	23269	23414	23298	23362	23459	23333	23194	23305	23314	23369	23371	23127	23361	23441	23285	23407	23472	23331	23546	23149	23368	23349	23438	23352	23378	23553	23241	23188	23467	23333	23364	23323	23314	23437	23380	23321	23333	23358	23240	23503	23326	23331	23340	23334	23527	23314	23174	23415	23331	23142	23176	23263	23251	23410	23220	23303	23335	23667	23444	23206	23377	23177	23338	23366	23220	23415	23535	23295	23442	23337	23546	23310	23206	23361	23475	23333	23407	23383	23543	23437	23298	23705	23258	23484	23389	23372	23358	23222	23478	23421	23205	23426	23352	23335	23302	23420	23415	23225	23385	23272	23437	23355	23155	23270	23200	23285	23305	23412	23516	23274	23297	23361	23326	23340	23412	23269	23487	23402	23406	23470	23314	23402	23246	23288	23466	23318	23512	23343	23507	23251	23338	23416	23487	23406	23352	23233	23411	23220	23440	23288	23511	23452	23180	23376	23191	23491	23425	23428	23359	23448	23215	23358	23394	23199	23341	23275	23476	23443	23265	23298	23240	23337	23386	23453	23469	23371	23405	23170	23421	23225	23379	23417	23579	23477	23210	23334	23257	23447	23457	23355	23357	23315	23437	23414	23229	23289	23524	23149	23254	23374	23462	23233	23293	23352	23395	23133	23206	23270	23366	23306	23340	23147	23273	23334	23315	23312	23268	23490	23402	23268	23280	23326	23357	23460	23395	23253	23313	23360	23430	23440	23305	23338	23414	23410	23322	23222	23335	23392	23416	23462	23335	23346	23320	23313	23338	23502	23426	23422	23466	23262	23525	23155	23513	23442	23439	23461	23444	23419	23368	23363	23260	23342	23297	23235	23423	23252	23258	23265	23485	23434	23364	23335	23467	23342	23396	23352	23367	23399	23451	23184	23299	23348	23178	23425	23444	23329	23353	23170	23347	23303	23364	23368	23415	23594	23278	23355	23301	23411	23374	23542	23328	23392	23400	23269	23498	23429	23409	23307	23281	23482	23341	23537	23248	23362	23443	23463	23441	23518	23414	23502	23159	23391	23519	23381	23386	23319	23368	23278	23184	23345	23541	23272	23324	23220	23271	23299	23448	23506	23295	23335	23310	23246	23477	23263	23436	23234	23440	23506	23470	23349	23455	23363	23414	23285	23481	23303	23333	23406	23345	23322	23519	23244	23498	23479	23219	23451	23309	23324	23255	23296	23509	23311	23420	23325	23515	23274	23512	23224	23410	23099	23372	23276	23287	23442	23475	23428	23348	23288	23366	23449	23421	23553	23417	23204	23239	23332	23498	23138	23392	23463	23366	23237	23438	23419	23270	23276	23329	23486	23280	23365	23318	23300	23261	23413	23458	23582	23247	23288	23509	23238	23313	23260	23438	23223	23435	23391	23516	23349	23287	23477	23222	23394	23470	23393	23445	23387	23348	23199	23422	23336	23351	23401	23369	23312	23191	23339	23520	23468	23306	23389	23157	23363	23345	23411	23240	23353	23281	23395	23315	23321	23389	23203	23602	23178	23431	23366	23454	23347	23531	23427	23329	23412	23495	23126	23374	23425	23323	23240	23381	23456	23192	23180	23577	23306	23321	23262	23405	23280	23421	23210	23221	23373	23387	23333	23304	23594	23306	23351	23365	23459	23591	23141	23405	23471	23357	23209	23385	23360	23498	23406	23386	23302	23214	23326	23235	23346	23364	23553	23373	23389	23482	23428	23386	23601	23578	23421	23404	23470	23378	23488	23375	23270	23256	23373	23454	23313	23377	23349	23082	23272	23237	23442	23537	23370	23480	23283	23403	23372	23314	23264	23242	23272	23337	23457	23100	23301	23358	23444	23346	23133	23433	23235	23407	23371	23484	23249	23352	23604	23458	23367	23298	23374	23146	23451	23303	23442	23344	23421	23305	23300	23262	23321	23394	23445	23385	23321	23480	23449	23476	23588	23345	23187	23333	23201	23347	23389	23380	23366	23272	23203	23505	23382	23256	23352	23384	23333	23346	23474	23460	23437	23347	23210	23275	23377	23379	23308	23366	23509	23244	23440	23396	23146	23587	23267	23475	23284	23201	23297	23313	23431	23112	23465	23303	23304	23551	23463	23355	23380	23312	23378	23513	23318	23439	23155	23314	23394	23367	23401	23471	23160	23338	23400	23277	23551	23396	23288	23354	23183	23719	23528	23566	23286	23238	23357	23482	23404	23333	23399	23373	23396	23505	23255	23501	23252	23333	23407	23333	23323	23383	23375	23391	23187	23473	23418	23215	23394	23390	23183	23454	23321	23517	23391	23366	23356	23340	23358	23386	23607	23309	23397	23357	23300	23408	23549	23231	23480	23317	23269	23374	23543	23314	23402	23364	23376	23352	23422	23131	23377	23462	23329	23535	23269	23335	23204	23435	23342	23418	23316	23594	23392	23321	23287	23438	23329	23322	23435	23164	23314	23445	23125	23389	23260	23358	23407	23332	23307	23248	23281	23442	23385	23189	23459	23260	23428	23251	23496	23464	23378	23371	23322	23405	23232	23459	23341	23248	23350	23272	23294	23068	23353	23307	23236	23460	23457	23419	23495	23392	23425	23331	23411	23270	23303	23229	23469	23211	23382	23540	23283	23513	23377	23657	23465	23359	23400	23235	23278	23344	23332	23290	23413	23403	23450	23340	23391	23419	23552	23374	23544	23431	23556	23516	23353	23260	23496	23282	23338	23436	23488	23313	23563	23435	23298	23657	23335	23215	23186	23465	23359	23317	23406	23404	23377	23290	23445	23325	23355	23333	23436	23283	23396	23383	23381	23498	23237	23461	23451	23329	23197	23663	23334	23564	23380	23430	23404	23366	23572	23456	23232	23426	23583	23519	23297	23306	23173	23243	23376	23424	23398	23537	23408	23287	23321	23273	23405	23401	23405	23330	23242	23244	23282	23312	23467	23456	23383	23111	23335	23305	23442	23314	23357	23519	23216	23513	23242	23252	23353	23386	23375	23474	23246	23475	23331	23384	23217	23244	23239	23355	23272	23404	23329	23364	23259	23313	23491	23226	23445	23231	23352	23275	23381	23541	23346	23274	23320	23280	23453	23319	23218	23456	23414	23448	23350	23360	23505	23277	23393	23376	23299	23445	23406	23496	23286	23252	23193	23416	23280	23374	23212	23520	23268	23507	23366	23284	23250	23355	23445	23574	23224	23394	23309	23545	23328	23271	23348	23197	23510	23424	23374	23423	23457	23320	23371	23435	23340	23289	23240	23267	23344	23427	23375	23516	23458	23296	23394	23440	23325	23432	23397	23301	23345	23386	23394	23455	23302	23474	23372	23419	23397	23278	23445	23465	23337	23378	23499	23490	23184	23292	23436	23440	23320	23376	23560	23518	23238	23496	23210	23369	23443	23386	23479	23438	23446	23345	23294	23266	23475	23298	23325	23413	23409	23546	23383	23181	23421	23602	23362	23432	23341	23268	23439	23513	23469	23378	23324	23220	23426	23294	23383	23342	23480	23379	23362	23247	23461	23142	23413	23439	23386	23379	23366	23371	23421	23206	23421	23392	23311	23504	23283	23328	23437	23434	23332	23059	23267	23554	23315	23591	23313	23341	23301	23250	23510	23511	23264	23659	23305	23427	23366	23311	23422	23286	23432	23383	23522	23290	23467	23439	23365	23174	23484	23269	23320	23525	23400	23555	23579	23247	23177	23329	23264	23525	23525	23160	23440	23330	23238	23382	23420	23338	23304	23439	23336	23478	23241	23277	23335	23352	23188	23223	23302	23364	23343	23257	23116	23355	23472	23405	23499	23325	23174	23351	23355	23423	23383	23379	23364	23225	23244	23394	23290	23274	23328	23359	23180	23420	23110	23655	23299	23412	23294	23327	23454	23466	23401	23266	23455	23387	23427	23334	23229	23390	23388	23421	23378	23602	23336
31587	26067	30783	30410	39593	40502	35262	30143	28815	28276	28083	28101	28299	27877	28108	27950	28205	28068	28001	28136	27900	28193	27995	28057	28027	28146	27689	27930	28244	27946	28089	28015	28080	28015	28151	27825	28181	28170	28201	27962	28178	28148	28154	27694	27957	27892	27977	28064	28164	28079	28065	27860	28433	28029	28089	28036	27953	28274	28025	28142	27998	28321	28198	28051	28059	28135	27815	28057	27863	28021	28003	27984	28103	28101	28077	28037	27912	28030	27958	28124	27949	27857	28004	28035	28129	28040	28082	28089	27856	27862	27811	27982	28240	27969	27897	28191	28128	28186	28112	28081	28051	28053	27988	27910	28110	27912	27962	27911	28109	28050	28293	28003	28064	27969	27832	28051	27898	28019	28027	27995	28001	28045	28003	27983	28181	28306	28209	27808	28152	27852	28167	28051	27852	27970	28063	27845	28235	27860	28083	28122	28055	28131	28224	28111	27938	28015	27913	28167	27876	28029	28093	27910	28146	28062	27963	27994	27911	27967	28127	28155	27989	28195	27819	28065	27917	28075	28058	28099	27776	28084	28015	27846	28089	27997	28251	27803	28297	27836	28242	27954	28213	28221	28025	28158	27969	28242	27969	27948	28181	27888	28112	28133	27916	28133	28016	28211	28193	28020	28023	28079	27958	28007	28256	27869	28025	27880	28311	27825	28196	28028	28031	28029	27934	27917	27984	28259	28215	28004	28174	28099	28100	28089	28301	28175	28028	28072	28103	27757	27960	27984	28339	28250	27963	27952	28161	27978	28289	27899	28000	28145	28032	27816	27932	27844	28112	28063	28163	28098	28075	28162	28111	28015	27954	28066	28170	28217	28154	28103	28052	28140	28005	27872	28189	28092	27971	27929	28224	28045	28150	28197	28000	27930	28015	27808	28091	28073	27886	28181	27968	28117	28079	27944	27790	27900	28001	28158	27927	28081	27931	28190	28050	28086	28024	27979	28045	28057	27847	27855	28205	28007	28008	28062	28180	28092	27987	28081	28160	28275	28111	27989	27971	28067	28221	28042	28090	27957	28146	28193	28057	27979	28156	27843	28136	28050	27862	27986	27969	27982	28099	27888	28098	28142	28177	28140	28015	28145	27808	28220	28203	28014	28028	28006	27772	27982	28008	28215	27977	28198	28253	28033	28011	28053	28211	28016	28054	27793	27941	28105	27957	28017	27758	28044	28203	28016	27968	27965	28086	28230	28230	27920	27873	27961	28135	28018	28058	27822	28069	28081	28096	28177	28083	27693	28080	27854	28129	27879	28152	28073	28059	27912	27988	27909	28001	27982	28057	28116	28207	27911	27981	27947	28072	27929	27834	27996	28153	28135	27941	28201	28254	28114	28027	28119	27897	28005	28133	28073	28146	28060	28174	28184	28012	28136	27935	28110	28141	27932	28109	28204	28040	28088	27974	27934	27888	27987	28195	28185	28033	27933	27922	27882	28016	27932	28124	28084	28151	27867	28031	28182	28113	28038	28176	28109	28063	28096	27939	28133	27938	28079	27974	27883	28062	28011	28322	28098	28087	28206	28065	28082	28081	28304	28116	28107	28103	28081	28062	28108	27971	28093	28061	27923	28075	27845	28016	27967	28198	28020	27774	28044	28072	28086	27937	27995	28089	27987	27938	28326	28045	27959	28057	28098	27934	28313	27900	28068	27889	27968	27948	27859	28075	28098	27995	27994	28249	28056	28234	28193	27931	28190	28173	28226	28032	28046	28023	28001	28209	28029	28191	28217	28243	28058	28060	27991	27881	28102	28317	28195	28190	28147	27798	27946	28023	27979	28104	28054	28080	28049	27871	28091	28118	27964	27957	28060	28122	28016	27914	28311	28025	27767	28142	28086	28263	28080	28127	27857	27947	28145	28164	27947	28053	28156	27987	28228	28191	28201	28076	28093	27890	28005	28116	28217	28093	28049	28195	28144	28038	28060	28020	28064	28016	28097	27999	28204	28105	27893	27947	28002	28101	28140	28113	27748	28180	28059	28083	28065	27981	27964	28136	28053	28203	28008	28089	27929	27931	28066	28218	28094	28111	28027	27968	27992	28076	28100	27944	27860	28128	28178	28030	28172	28403	27995	28058	27947	28208	28062	27856	27781	28168	27820	28020	27987	27953	28215	27860	28043	28226	27956	27838	28104	28128	28217	28085	28125	28118	28132	28200	27902	28176	27957	28011	28187	28293	28015	28148	27892	28243	27936	27987	28168	28222	28199	28205	28028	27899	28003	28002	28143	28094	28077	27940	28034	28034	27810	27905	27989	28209	27807	28135	28220	28071	28254	27915	27834	28143	27927	27834	27987	27882	27891	28059	28045	28202	28002	28047	27867	28076	28022	28135	28010	27857	27987	28049	27976	27914	28016	28073	28072	27969	28055	28281	27854	28144	27892	28168	28234	28176	28306	27929	28373	27969	28111	28242	28029	28185	27962	28005	28063	28017	28220	28105	28077	28174	28208	28008	28114	28076	28102	28302	28155	28084	28189	27945	28034	28011	28172	28103	28096	28248	27968	28063	27952	28019	27953	28032	28060	28237	28166	28036	27851	28173	28167	28276	28078	28053	28207	28004	28090	28080	27898	28063	28097	28129	27807	28026	27847	27941	28054	27888	27942	28034	28007	28069	27905	28234	27939	27979	28310	27974	28096	28159	28229	28026	28101	28254	28172	27826	27859	28168	28101	27997	28059	28158	27966	28055	28108	28028	27834	28123	27949	27923	28214	28169	27968	28091	27903	28067	27982	28143	28092	27827	28070	27895	28226	28050	27898	27951	27968	28024	28110	28103	28062	27956	28078	28169	28163	28228	27879	28085	27993	28053	27946	28142	28079	28194	28124	28061	27845	28110	28083	27955	28089	28055	28188	28215	28116	28018	28065	27882	27905	28353	27996	28218	28046	28097	28127	28133	27961	28167	28091	28064	28051	28066	27924	28097	28210	27859	28081	28062	28004	28083	28127	28092	28277	27944	28133	28010	27920	28002	28075	27939	28185	28180	28217	28198	27970	28181	28007	28019	28056	27943	28039	28081	28068	28042	27991	28161	28147	28106	28212	28068	28034	28007	28046	28045	27904	28208	28234	28132	27989	28029	28197	27981	27837	27908	27946	28221	27937	28066	28093	28081	27989	28299	28097	28138	27775	27964	27911	28158	28013	27882	28231	28190	28024	28110	28034	27965	28142	28252	27965	28058	27918	28158	28129	28033	27867	28024	27991	28091	27826	28086	27932	27931	28129	27982	28179	28031	27959	27954	27739	28213	28079	28108	27916	28017	28067	27867	28147	28033	28332	28062	27927	28238	28189	27986	27849	28199	28031	28161	28100	28225	28127	27929	27955	28186	27886	28131	27803	27877	28054	27944	28093	28118	27946	28286	28165	28142	28059	28104	28236	28100	27954	28227	28072	28382	28244	28161	27917	27961	27970	28081	28130	28042	27993	28069	27923	28147	28192	28265	28107	28068	27929	27963	28160	27919	27936	28011	27969	28018	28065	28012	28046	28229	28130	28059	28112	27973	27839	28032	27991	28224	28146	28139	27771	28130	28144	28126	28325	28127	27965	27866	28083	28206	28096	28054	28017	28125	27942	28084	28193	28058	28031	27945	28081	28007	28088	28027	28041	27758	28075	27845	27914	28151	28057	28034	27931	28301	28062	27990	28226	28010	27968	27917	28083	28073	28093	27979	28153	28325	28172	27991	28168	28035	27960	28373	27889	28198	27833	28067	28000	27816	27941	28201	28062	28220	28145	28128	28032	28006	28058	28016	28111	28185	27915	28056	28081	28198	28164	28099	28263	28170	28181	28093	28032	28199	28122	28024	28008	28032	28006	27719	28154	28003	28093	28031	28284	27921	27956	27998	27825	28082	28199	28109	28383	28035	28026	28012	27981	28023	27793	28045	28248	27907	28024	28032	27959	28210	28211	28146	28034	27893	28006	28282	28054	28248	27925	27965	28082	28056	27997	28202	27976	28135	28012	27893	28260	28078	28160	28033	28075	27953	28139	28051	28103	28306	28035	28262	28072	28065	28293	27982	28062	28188	28092	28084	28055	28055	28140	28020	27991	28185	27799	28074	28008	27953	27887	27936	28143	27901	27888	28066	28033	28105	27946	28056	28122	28103	28338	27942	28097	28294	28265	28104	28037	28167	27920	28134	28014	28071	27850	28056	28116	28198	27884	28073	27927	27873	27985	28041	28011	28024	28371	28120	28247	28070	28108	27972	28171	27969	27907	27852	28104	27983	27877	28181	28004	28083	28234	28179	28040	28216	28180	28031	28013	27944	28073	27925	27932	28123	27795	27925	28016	28144	27825	28202	28114	28076	27910	28082	27972	28042	28197	28193	27979	28012	28108	27962	28005	28069	28002	27994	28121	27996	27902	28094	28135	27990	28148	28189	28045	27809	28059	28145	27777	28157	28087	28063	27773	28014	28111	28008	28014	28058	28007	27957	28058	27995	27925	28129	27967	27813	28096	28222	28110	28179	27869	27937	28002	28062	28125	28076	28068	27888	27819	28071	28032	27946	28101	28094	27997	28140	28296	28158	27949	28070	28232	28519	28025	27894	27961	27923	28171	28247	28281	27944	27877	28076	28152	27941	28089	28176	28082	28257	28126	28161	28143	27890	28056	28234	27739	28084	28148	28097	28167	27888	27960	27868	28131	28174	28079	28191	28105	27987	27809	28037	28152	27860	28105	28170	27956	28152	27968	28026	28072	28165	27963	28098	28082	27903	28122	28165	28078	28037	27949	27860	28108	28027	28220	27943	27963	28112	28004	28204	28125	27857	28281	28184	27975	28099	27880	27990	27987	28000	28079	28187	28062	28039	28158	27969	28138	28145	27844	28075	28267	28353	27996	28152	28100	27828	28067	27934	27849	27984	27817	28251	28043	28061	28042	28037	27790	28149	28146	28238	28076	27980	27934	28071	28162	28166	28133	28170	28179	28098	28154	27965	28087	28129	27937	28200	27982	28076	28095	27747	27722	28065	28096	28152	28347	28226	28135	27986	28026	28168	28054	27967	27957	28184	28075	27948	28155	28077	28043	27823	28002	27986	28032	28226	28077	28199	28218	28205	28111	28312	27919	27868	28217	28043	28005	28262	28134	28298	28011	28091	28007	27923	28092	27928	28025
22177	26435	26620	25493	39707	37620	31012	25670	23759	23105	23233	23273	23143	23045	23016	23043	23101	23347	23223	23070	22991	22904	23088	23264	23160	23287	23043	23098	22995	23123	23060	23216	23130	23176	22971	23181	23009	23162	23243	23243	23024	23176	23183	23012	23053	22991	23200	23181	23036	22911	23225	23013	23146	22970	23201	23063	22958	23002	23145	23139	23081	23142	23030	23294	23083	23101	22969	22967	23004	23135	23102	22932	23057	23089	23122	23049	23204	23141	22838	22945	23173	23147	23177	23039	23189	23100	23182	23055	23083	23074	23071	23233	23148	23103	23086	23111	23093	23187	23093	23170	23183	23114	23303	23182	23006	23173	23035	22988	23071	23043	23085	23101	23046	23181	23235	22986	23048	23074	23253	23100	23290	23046	22960	23052	22986	22987	23025	23149	23058	23087	23130	22976	23316	23006	23021	22911	23050	22921	23353	23013	23003	23216	23196	23165	23234	23098	22973	23268	22828	23001	23122	23221	23112	22959	23112	22952	23007	23144	23219	23088	22878	23084	23093	23171	23062	23087	23107	22954	23241	23065	22992	22989	23048	23059	23179	23069	23037	23013	23064	23034	23010	23072	23255	23308	23063	23102	23177	23176	23076	23030	22842	23142	23188	23139	23241	23161	22832	23068	23022	23148	23047	23358	23114	23120	23067	23097	23101	23153	22773	23260	23118	23212	23028	22918	23169	23192	22999	23026	23162	23233	22999	23226	23039	22889	23071	23116	23079	23149	23145	23077	23173	23227	23162	23114	22976	23018	23015	23049	23292	23132	23069	22984	22982	23114	22892	23143	23092	23208	22964	23058	23213	23089	23053	23066	23006	23079	23246	23123	23170	23043	23236	23096	23116	23049	23149	23108	23139	23064	23084	23116	23022	23198	23155	23091	23136	23001	23194	23253	23162	23176	23124	23147	22994	22936	23118	23016	23144	22991	23090	23047	23076	23082	22973	22967	22904	23047	23367	23044	23030	22923	23013	22946	22944	23169	23028	23129	23118	22968	23006	23212	23016	22997	22817	23253	23078	23225	23031	23053	23201	23114	22869	23217	22946	23073	23026	23143	23336	22954	22986	23104	23177	23112	23081	23143	23129	23051	23364	23113	23121	23125	23090	22996	22912	22990	22853	23106	22830	23151	23046	23044	23062	23202	23138	23110	23075	22908	23143	23020	23132	23046	23150	23166	23165	22977	23080	23081	23167	23110	22985	23113	23251	23077	22939	23064	23187	23039	22910	23103	23131	23013	23203	23142	23031	22938	23044	23068	22870	23180	23395	22997	23302	22977	23094	23121	22850	23147	23080	23064	23059	23001	23160	23035	23056	23107	23202	23109	23182	23048	22987	23068	23029	23185	23053	23084	23221	23192	22923	23182	23141	23039	23158	22977	23035	23063	23094	23011	22979	23177	23141	23228	23230	23108	23136	23165	23256	23031	23076	23068	23133	23092	23214	23121	23189	23069	23158	23100	23146	23100	23213	23061	23255	23060	23242	23123	23131	23339	23071	23210	23168	23004	23066	23033	23071	23035	23116	22985	23276	22958	23137	23069	23099	23122	23000	23245	23231	23131	23051	23052	22984	23114	22920	23024	23117	22971	22981	23053	23147	23081	23103	23092	23287	23082	23147	23183	23035	23249	23106	23155	22989	22995	23040	23090	23208	22976	23179	23198	23048	23122	23149	23180	23233	23119	23037	23079	23029	23004	23140	23017	22983	23357	23113	23004	23270	23238	22982	23080	23202	23053	23110	23140	23061	23095	23157	23073	23231	23114	23249	23132	23174	23034	23201	23211	23150	22984	23215	23203	23046	23113	23039	23081	23028	23244	23035	23026	23131	23021	23123	23193	23235	22968	23290	23295	23087	23164	23143	22958	23142	23166	23005	23055	23235	23306	23246	23023	23088	23083	23246	23004	23152	23313	23086	22907	23362	23142	22955	22991	23290	23121	23210	23302	23184	23233	23230	22968	23105	23139	23046	23087	22981	23083	23111	23066	23008	23128	23092	23334	23096	23168	22991	23120	23061	23157	23165	23149	23179	23068	23144	23118	22971	23224	23043	23239	23127	23110	23042	23140	23039	22994	23087	23126	23255	23261	23026	23189	23198	23115	22926	23115	23272	22989	23269	22906	23077	23299	23005	23049	23082	22980	23209	23030	23170	23233	23242	23059	23214	23124	22828	23169	23206	23172	22926	23114	23113	22877	23147	23114	23095	23058	23095	23127	22986	23231	23171	23207	23191	23162	23166	22854	22911	23113	23021	23200	23021	23082	23013	23002	23030	22924	23175	22869	23115	23164	23002	23100	23116	23064	22906	22922	23134	23085	23192	23125	23100	23105	23015	23018	23224	23189	23195	23105	23087	23099	23098	23045	23173	23087	23219	23058	23127	23240	22974	23162	23131	23156	23223	23215	23102	23097	23018	23121	22902	23002	23302	23122	22954	23035	23046	23013	23241	23206	22981	23234	22943	23176	23228	23291	22953	23029	23233	23190	23031	23114	22895	23098	23078	23180	23199	23111	23037	23132	23042	23090	23229	23192	23084	23073	23100	23273	23077	23169	23019	23025	23097	23058	23009	23042	23092	23133	23251	23204	23001	23051	23149	23038	23183	23019	23222	23094	23189	23158	23054	23021	23167	23094	23044	23033	23036	23026	23187	23089	23055	23202	23175	23168	23004	23065	23037	22967	23046	23289	23067	23156	23193	23143	23031	23268	23254	23014	23120	23006	23253	22986	23255	23143	23216	23196	23305	23145	22982	23139	23057	23026	23118	23077	23154	22950	23051	23230	23048	23172	23136	23156	22982	23162	23142	23037	23290	23122	22935	23049	23160	23266	23121	23120	22922	23048	23150	23012	23110	23104	23184	23085	23111	23231	23138	23124	23079	22963	23295	23254	23040	23179	23185	23154	23131	22937	23083	23049	23199	23159	22891	23353	23172	23074	23209	22946	23209	22897	23167	23108	22987	23265	23129	22832	23168	23098	23146	23059	23013	23019	23024	22916	23160	23078	23000	23032	23216	23027	23214	22873	23071	23130	23116	23240	23067	23038	22991	23117	23040	23048	23069	23043	23014	23142	23057	23045	23157	23106	23015	23251	23128	23018	23178	23063	23141	23036	23160	23153	22995	22952	23086	23111	23058	23159	23025	23175	23080	23086	22977	23210	23122	23054	23068	23019	23044	23075	23050	22997	23215	22966	23104	23026	23261	23186	23038	23231	23022	23214	23252	23120	23274	23172	22950	23167	23208	23000	23212	23063	22979	22911	23232	23078	23190	23035	23059	23020	22983	23201	22938	23231	23147	23162	23121	23056	22939	23076	23226	23091	23048	22993	23005	23023	22931	23238	23297	23097	23220	23104	23090	23025	23055	23201	23153	23128	22941	23192	23039	23309	23129	23330	23032	23216	23163	23029	23014	23167	22960	22932	23289	23031	23096	23076	23061	22826	23091	23191	23201	23047	23354	23055	23171	23176	23331	23275	23101	22993	22957	23127	22961	23231	23027	23048	23209	23039	23178	23198	23132	23257	23126	23187	23152	23075	23192	23040	23092	23141	22936	22970	23014	23197	23250	23065	23228	23054	23189	23016	23120	23151	23131	23199	22968	23209	23038	23083	23021	23086	23014	23201	23081	23160	23206	23003	23157	22976	23057	23077	23224	23233	23034	23121	23043	22940	22968	23059	23119	23102	23081	23350	23162	22943	23231	23015	22939	23167	23296	23293	23015	23122	23083	23153	23155	22905	22966	23020	23144	23129	22989	22864	23082	23012	23086	23151	22984	23105	23121	23244	23183	23005	23105	23215	23220	23035	23057	22996	23087	23050	22995	23261	23013	22960	23216	23073	23064	23134	23244	23161	23170	22913	22993	23001	23099	23085	22856	22993	23121	23022	22936	23136	23221	23138	23133	23061	23209	23022	22816	23140	23163	22958	23177	23200	23224	23256	22900	22988	22973	23097	23028	23039	23111	23245	23120	23119	23108	22930	22957	23101	23032	23193	23119	23096	23180	22981	23067	22891	23160	23084	22975	23172	23044	23004	23026	23044	23088	23236	23163	23050	23208	23061	23285	22990	23287	23092	23189	23141	22921	23216	23077	23162	22983	23196	23158	23081	23139	22982	22904	23034	22818	23173	22914	23270	23033	22953	23020	22983	23052	23070	23009	23106	23098	23116	23177	23077	23307	23081	23136	22944	23292	23011	23215	23280	23094	22843	23026	23175	22950	23025	23132	22874	23054	23042	23093	23243	23246	22870	23091	23058	23197	23016	23049	23165	23105	23135	23316	23010	23147	23106	23147	23111	23156	23163	23216	23207	23194	23037	23011	23111	23024	23111	22942	23226	23007	23325	23115	23029	23165	23050	22919	23128	23136	23043	23106	23283	22926	23158	23088	23222	23219	23163	22975	23353	23183	23191	23102	23158	23129	23120	22979	22993	23243	22944	23183	23128	22926	23167	23353	23083	23298	23076	23135	23100	22980	23029	23128	23115	23164	22969	23085	23189	23175	23119	23101	22971	23207	23090	23211	23094	23211	23165	23213	23083	23054	23070	23212	23333	23186	23210	23006	23004	23078	23003	23121	23212	23041	22939	23014	23216	23214	23028	23027	23106	23019	23083	23237	23175	23185	22971	23057	23098	23132	23106	23142	23161	23267	23115	23034	23082	22932	23052	23053	23124	23161	23196	23189	23118	23160	23112	23137	23093	23227	23076	22989	23166	23036	23062	23006	22998	22885	23073	23146	22988	22951	23125	23210	22943	23037	23100	23242	23166	23026	22933	23244	23211	23119	23182	23365	23094	23136	23241	23352	23157	23012	23074	23223	23228	22953	23178	23054	23037	22988	23166	22954	22933	23105	23230	23015	23260	23114	23149	23129	23076	23107	23328	23074	23147	23072	23082	23070	23098	23065	23085	22966	23022	23199	23142	23088	23110	23031	23209	22910	23207	23368	23056	23145	23185	23132	23243	22933	23131	23041	22963	23197	22974	23288	23210	22997	23122	22992	22977	23032	23241	22996	23114	23004	23257	23089	22954	23125	23267	23122	23105	23128	23369	23272	23141	23170	23002	23007	23186	23175	22997	23184	22940	23225	23233	23141	23103	23161	23039	23041	23171	22955	22867	23076	23177	23303	22954
25301	21442	28535	26992	57045	70507	55223	38052	30576	28670	28318	28251	28236	28276	28283	28025	28189	28174	28341	28180	28123	28113	28060	28093	28197	28247	28370	28083	27906	28199	28020	28081	28020	27957	28091	27876	28104	27831	28059	28216	27934	28026	28050	27852	28209	28074	28148	27955	27977	27972	28033	27884	28042	28254	27723	28034	28278	27925	27924	28049	27986	28121	28108	28137	28169	27924	28030	28005	28018	27978	27844	28057	28263	27967	28091	28155	27965	27858	27974	28069	27986	28001	27938	28076	28018	28189	27960	28165	28136	28114	27776	28188	27754	27967	27824	27935	27841	28008	27925	28016	28068	27792	27975	27935	28122	27954	28044	28112	27916	28032	28092	27808	28016	27966	27974	28199	27996	28071	27835	27768	27974	28023	27960	28131	27990	27979	27946	28100	27913	28113	28044	27960	28205	27777	28143	27978	28316	27907	27879	27993	27961	28102	27915	27962	28239	28160	27968	27848	27884	28120	28038	28145	28181	27898	27946	28111	28050	28117	27980	27938	27923	28146	27868	27860	27838	28122	27845	28172	28026	28015	27932	27912	27941	27914	27889	28082	27863	28082	27732	28065	28149	27764	28097	27829	27958	28018	28103	28056	27952	27922	27838	28106	27972	28076	27706	27947	27970	28061	27915	28188	27980	27937	27911	28014	28053	28022	27984	27746	27905	28066	27912	27707	27867	28043	28087	27935	28099	28041	28058	28014	28047	28005	27986	28101	27964	27991	27864	27862	27910	27847	28024	27704	28090	27948	28169	28012	27950	27905	28084	28070	27972	27951	27882	27871	27925	28077	28080	27993	27876	27977	27745	27943	27847	28113	28049	27928	28027	28093	28004	28089	28276	27859	28111	28144	28070	27824	28139	27964	28357	27780	28223	27999	27849	28246	27937	27992	27718	28060	27990	28087	27932	28060	28022	27819	28142	28032	28162	28152	27876	27972	27943	27827	27957	28006	27868	27930	27851	27874	28041	27720	28041	27873	27897	28061	27957	28145	28002	28129	28173	27964	27873	27709	28010	27982	27924	27811	27764	28066	27905	27959	28083	27839	28094	27568	27891	27899	27932	27988	28167	27698	27956	27940	27980	27884	28011	28034	28117	28086	28163	27944	27873	27966	27889	28063	28023	27965	28102	27865	28030	28005	27788	28146	28012	28154	27938	27858	28166	28069	27700	28146	28179	27785	27895	28155	28041	27857	28065	27736	28137	28157	28051	28032	28246	27995	27986	27932	27973	28143	27949	28071	28151	28021	27966	28033	27940	27864	28047	27966	27895	27961	27951	28294	28020	27755	28056	27930	28063	27816	28003	27979	28133	27807	27939	27958	28053	27914	28116	28208	27905	27851	28055	27888	27940	27849	27961	27923	28060	27891	27883	27824	28027	28124	27832	27894	27855	28098	28142	27999	27931	27871	27773	27959	27755	28230	27954	27999	27905	28042	27876	27965	27970	28014	28079	27895	28114	28010	27806	27950	27867	28066	27922	28089	27976	27932	27919	27896	28081	28008	28045	28164	28165	27876	27999	27953	27773	27990	27851	28104	28020	28343	28111	27970	28136	27999	28129	27992	28123	28087	27951	28079	28285	27942	28377	27896	28152	28055	28181	27994	27977	28273	27911	27956	28055	28050	28072	27924	28130	27951	27861	27916	28049	27863	27953	28081	27641	28040	28170	28028	28027	28044	28034	28121	28147	27891	28216	28075	28084	28154	27997	28071	27812	28013	28117	27917	28070	27875	27926	28110	28027	27947	28041	28116	28090	28114	28308	28008	28011	28006	28137	28054	28139	28015	27989	27863	28008	27853	28183	28043	28032	28021	27930	28186	27867	28041	28052	27938	28187	27815	28174	27962	28071	28013	28090	28112	28037	28159	28119	28065	28003	28208	28149	27907	27957	27708	27921	28178	28175	28056	27921	27970	27890	28255	28159	27915	28335	28233	28019	28061	27813	28130	27928	27933	28119	27758	28084	27894	27973	28121	28121	28036	27889	27940	28057	27808	27999	28187	28092	27902	27875	28044	28084	28179	28051	27872	28313	27932	27977	27940	27838	28005	27810	27699	27876	27993	27948	27922	28147	27997	27824	28369	27930	27889	27972	28118	27990	28069	28321	28037	28032	27955	28047	28162	28035	27898	28216	28016	27855	28080	28080	28128	27962	27933	28081	28183	28004	27909	28115	27915	28033	27854	27992	27850	27958	27892	27960	27782	27956	28059	28021	27858	27773	27798	28046	27985	28135	28290	27841	27995	28162	27968	28048	27855	27908	28275	28003	28267	28242	27952	27885	28290	27905	27868	27949	28095	28049	28117	28117	27804	27861	27932	27888	28173	28157	27827	28038	28057	27664	27764	28132	28131	27765	28069	28094	28102	28096	27981	27870	27868	28117	28097	27962	28078	28083	28015	27948	28152	27920	27996	27865	28041	28086	28275	28186	27773	27850	28046	28120	28186	28020	27891	27952	28007	27958	28025	27685	27848	28050	27850	28088	28316	28159	28145	28227	27972	28189	28047	27877	28018	28077	27930	28066	27899	27997	27900	28048	27945	28008	27789	28032	28088	28105	27869	27935	27913	28181	28077	28167	27925	28136	28027	27983	27921	27845	28088	28181	28139	28192	28156	27779	27953	27948	27971	28194	28163	27962	27995	28077	28009	28141	28000	28223	28035	28071	28004	27957	27942	28047	27939	27904	28105	28024	28005	28074	28121	28094	28076	28163	28145	28128	27926	28023	27930	28043	27884	27868	27863	27823	28088	28039	28043	28124	27760	28208	28205	28011	27975	28054	27910	27611	27971	28136	28361	28185	27900	27989	27860	28149	27885	27886	27923	28125	28131	28200	28052	27994	27917	28024	27914	27857	27836	27952	27984	27702	27896	27976	28006	27948	27892	28166	27943	28034	28062	27942	27765	28027	27968	27884	28081	27819	28001	28121	27945	28059	28148	28104	27996	27979	27990	28188	28053	27912	27892	28092	27839	28181	27904	27640	27967	27950	27842	28007	28031	28123	28127	28016	27977	28012	28200	27954	27941	28056	27966	28183	28264	27913	27968	28128	27899	28140	27839	27902	27940	27718	28120	28101	27631	27770	27978	27997	27708	27943	28080	28254	27970	28097	27930	27990	28112	27932	28079	27812	27918	27990	27878	28101	27943	27889	28076	27817	27815	28188	27909	27909	28158	27979	27932	28149	28065	27896	28019	27994	28064	28005	28216	28276	28186	27977	28143	27902	28094	27898	27988	28054	27968	27938	27929	27773	27941	27947	28157	28127	27915	27942	27879	28054	27929	28075	28012	28201	27915	28018	27989	28041	28021	27746	27982	28020	28021	27978	28098	28048	28048	27729	27887	28079	28093	27932	28047	27869	28021	27958	27950	28034	27966	28118	28040	27970	27971	27962	28106	28181	27857	27806	27803	28152	27951	28112	28152	27971	27872	27889	28039	27927	27876	28032	27812	28087	28007	27780	28058	28050	27912	28141	27992	27955	27903	28091	27963	28029	27967	27999	27904	27984	27881	27913	28053	27909	27939	27915	27946	27909	27938	27877	27826	28053	27920	28368	28093	28091	28089	28295	27893	28313	27848	28048	28047	28190	28138	28055	27954	28145	27948	28219	27859	28247	27781	27991	27930	28120	27951	27917	28059	27907	27779	28241	27570	27859	27742	28072	27915	28055	28000	28042	28031	27798	28157	27747	27596	28050	28072	28132	28011	27827	27971	27881	27848	28267	27995	28274	27971	27923	28058	27860	27946	28105	27735	28035	27796	27865	28093	28030	27774	28083	28207	28011	28098	28127	27888	28045	28046	27890	27788	28094	28168	27987	27965	27843	28070	27987	27852	28018	28029	28014	28063	28018	27999	28054	28145	27709	27983	28055	27870	27967	27942	28115	28155	27964	28190	27881	27859	27812	27675	27856	27797	28180	27971	27947	27820	27878	27772	28045	28057	28045	27954	28130	28032	28070	28223	28058	28138	27741	27885	28198	27850	28024	28079	28111	28107	27998	27878	27971	28133	27955	27883	28201	27780	28133	27727	28094	27975	27946	27934	27897	28045	28155	27963	27831	27954	28137	28192	28116	27986	28038	28145	27943	28264	28185	27797	27827	27901	27909	27889	28189	28221	27998	28203	28173	27730	28240	27943	28024	28042	27587	28047	28289	27864	27955	28001	27935	28028	28125	28124	28222	28043	27950	28169	28072	28166	28015	28115	28111	27998	28004	28200	28157	28098	28035	28023	28072	28051	27836	28110	27941	28180	28002	27811	27921	28238	27960	28194	28112	28179	27969	28034	28207	27978	28098	27955	28030	28151	27938	28075	28191	27922	27962	28210	27835	28234	27920	27993	28079	27988	28163	28118	28062	27977	27880	28077	28147	27855	27903	28014	28097	27946	27760	27884	28211	28173	27996	27898	27933	27958	27801	28128	28428	28170	27949	27985	28217	27865	27974	28252	28117	28104	28067	28096	27967	28049	28071	27952	27890	27779	27884	27994	28052	27768	28090	27995	28091	28003	27963	27869	28126	27909	27993	27998	27850	28065	28043	27867	27958	28127	27897	28109	28180	27987	27923	27991	28082	28015	28146	28038	28009	28325	28082	27919	27711	28102	27883	27880	28183	28039	28183	28038	27966	27974	27966	28035	27984	27831	27944	28071	27987	28157	28128	27899	27905	27984	28056	28411	28137	27742	27928	28060	27859	27836	27948	28189	28025	28148	28126	27866	28061	27916	28058	28130	28189	27940	27857	27851	27981	28146	28142	27890	28273	28130	28194	27787	27783	27815	28137	28142	28231	28053	28133	27939	28068	28080	27960	28036	27977	28206	28333	28044	27792	28048	27795	28135	27965	28066	28094	28001	28152	28093	28030	27983	27889	28031	28009	28151	28102	28022	28202	27967	28210	28117	28150	27973	28122	27922	27977	28014	28175	27928	27978	28224	28077	27859	27606	27709	27842	28074	27983	28088	27806	28097	28028	28059	27896	28053	27935	27709	28015	28013	28090	28180	28052	27899	27916	27946	28090	27875	28183	28213	28248	28119	28067	27986	28160	28186	28253	28225	27944	28138	28091	27979	27883	27766	27798	28121	27961	28036	28177	27991	27878	28002	28194	28056	28041	28045	28124	28191	27992	27713	28137	28051
20660	32622	32674	29494	67325	72376	54056	34964	25565	23505	23221	23177	23060	23229	23027	23117	23145	23095	23057	23132	23248	23090	23098	23194	23323	23123	23121	23170	23027	23174	23145	23209	23138	23077	23286	23165	23215	23114	23057	23253	23105	22889	23196	23113	23172	23060	23191	23014	23287	23079	22976	23217	23080	22975	23076	23125	23134	23277	23084	23067	23196	23051	23209	22950	23199	23096	23078	23039	23077	23276	23071	22946	22938	23036	23134	23176	23090	23178	22890	23044	23167	23107	23274	23076	23277	23149	23064	23087	23225	23227	23154	23107	23238	23144	23232	23068	23132	23053	23143	23059	23100	23222	23006	23088	23022	22995	23056	23075	23065	23121	23212	23173	22885	23037	23142	22976	23007	23090	23153	23014	22982	23160	23259	22928	23148	23082	23164	23368	23112	23123	23002	23068	22994	23144	23172	23342	23071	23091	23085	23125	23160	22908	23187	23267	22990	23128	23200	23052	22987	23267	23107	23153	23101	23102	23171	22965	23122	23079	23047	23129	23079	23272	22966	23211	23209	23146	23182	22988	23109	23054	23099	23324	23174	23109	23156	23071	23026	23243	23124	23151	23092	23109	23134	23347	23115	23180	23139	23006	22952	23214	23079	23183	22947	23146	23115	23028	23193	23179	23127	23298	23040	23028	23229	23048	23251	23013	23328	23107	23105	23061	23157	23026	23215	22885	23177	23242	23094	22992	23072	23203	23100	23246	22983	23052	23256	23029	23080	23227	23114	23066	23186	23046	23187	23001	23134	23111	23003	22975	23203	23276	22960	22996	22989	22961	23140	23023	23036	23052	23099	23291	23312	23044	23092	23227	23098	23034	23130	23024	23038	23016	23012	23136	23086	23256	23037	23230	23206	23053	23167	23082	23211	23300	23250	23124	23142	23190	23019	23141	23146	23038	23025	23103	23215	23131	23146	23146	23209	23206	23059	23240	23085	23142	23167	23199	23309	23160	23189	23188	23223	22947	23062	23108	23003	22964	23066	23149	23135	23057	23180	23370	23100	23230	22886	22993	23143	23030	23163	23178	23037	23021	23172	23262	23013	23051	22969	23214	23189	23212	23210	22995	22911	23117	23152	22986	23031	22993	23143	23043	23186	23178	23226	23163	23250	23172	22936	23021	23190	23010	23362	23161	23309	23111	23141	23229	22988	23235	23104	23170	23281	23091	23038	23211	23063	23109	23202	23084	23068	23201	23109	23203	23098	22982	23182	23182	23196	23044	23176	23093	23078	23100	23093	23127	23059	23047	23098	23091	23071	23144	23220	23097	22856	23076	23223	23042	23158	23094	23273	23067	22998	23141	23178	23140	23098	23120	23142	23135	23118	23160	23080	23165	23208	23067	23127	23132	23167	23034	22962	23259	23150	23088	23052	23248	23100	23054	23205	23220	23184	23157	23238	23100	23161	23191	22883	23158	23059	23092	23355	23129	23008	23178	23099	23085	23085	22979	23215	23290	22889	23044	23216	23229	23014	23142	23087	23174	23151	23062	23338	23101	23095	23112	23073	23097	23207	23106	23309	22892	23123	23163	23126	23237	23185	23025	22916	23111	23072	23099	23237	23049	23028	23201	23104	23068	23129	23131	23257	23322	22964	23240	23251	23084	23128	23212	23109	23180	22999	23117	22981	23100	23323	23069	23159	23224	23116	23076	23350	23189	23168	22979	23318	23111	23144	23184	23058	23017	23131	23117	23160	23041	23141	23075	23213	23134	22923	23158	23179	23129	23060	23220	23009	23052	23110	23129	23061	23280	23034	22982	23183	23120	23203	23263	23035	23213	23120	23077	23223	23108	23099	23086	23187	23218	23192	23246	23293	23075	23178	23092	23006	22893	23173	23110	23159	23092	23064	23138	23168	23130	23055	23288	23209	23068	23173	22916	23178	23011	23203	22985	23231	23165	22993	23243	23056	23108	23100	23342	23127	23006	23119	23008	23256	23098	23029	23138	23097	23103	23109	22855	23146	23073	23101	22877	23242	23136	23059	23048	23188	23236	23265	22836	23199	23101	23155	23224	23024	23154	23069	23179	22936	23155	23071	23048	23198	23129	23147	23162	23223	23110	23346	23067	23153	23268	23240	23283	23151	23194	23111	23292	23125	23110	23176	23156	23174	22975	23055	23203	23113	23236	23064	23127	23221	23285	23058	22998	23154	23091	23049	23170	23167	23035	22911	23042	23083	23106	23118	22976	22948	23128	23201	23224	23157	23134	22948	23205	23067	23276	23116	23043	23061	23257	23146	22960	23130	23122	23078	23070	23262	23090	23255	23232	23201	23035	23226	23047	22947	22983	23123	23242	23125	23009	23275	23176	23324	23080	23252	23059	23269	23063	23060	23081	23224	23112	23085	22985	23145	23126	23029	23031	23155	23191	22932	23129	23119	23215	23185	23032	22981	23151	23179	23119	23096	23181	23079	23152	23002	23088	23104	22963	23260	23219	23151	23051	23112	22935	23263	22944	23151	23176	23093	23299	23105	23171	23110	23140	23134	23216	23200	23170	23125	22871	23114	23087	23084	23019	23004	23259	22989	22910	23181	23264	22963	23118	23060	23063	23298	23212	22854	23258	23081	23080	23069	23109	23175	22973	23093	23283	23348	23018	23063	23081	23203	23116	23176	23143	22957	23384	23048	23116	23048	23191	22931	23277	23075	23092	23217	23214	23153	23268	23161	23112	23127	23101	23154	23169	23132	23029	23195	23187	22935	22910	23022	23156	23061	23016	23104	22935	23225	23402	22995	23299	22975	23153	23246	23116	23114	23069	23112	23212	23050	23330	22880	23169	23167	23134	23169	22949	23257	23021	23181	23248	23099	23098	23235	23124	23316	23222	23037	23123	22948	23147	23051	23230	22964	22991	23045	23169	23107	23295	23074	23124	23236	23112	23107	23188	23268	23069	23130	23030	23323	23327	23373	23078	23044	23252	23037	23095	23351	22994	23105	23244	23119	23043	23180	23037	23230	23186	22994	23166	23107	22953	23056	23260	23176	23083	23037	23270	23086	23219	23206	22961	23149	23265	23303	23070	23158	22998	23294	23220	23159	23068	23175	22889	23110	22974	23178	23325	23208	23146	23103	23069	23159	23200	23017	23131	22953	22927	23217	23184	23259	23225	23103	23130	22975	23146	23066	23226	23008	23121	23153	23172	23256	23150	23128	23089	23120	23011	22992	23063	23161	23032	23182	23017	23148	23046	23106	23111	23099	22986	23235	23038	23091	22996	23146	23098	23084	23099	23109	23219	23182	23163	23107	23182	23118	23078	23136	23261	23042	23111	23416	23163	23082	23133	23344	23178	23224	23107	23157	23326	23245	23045	23076	23068	22985	23193	23120	23170	22952	23082	23225	23137	23175	23255	23319	23129	23261	23115	23214	23258	23086	23024	23235	23054	23199	23000	23059	23222	23239	23028	22940	23061	23214	23137	23208	23038	23201	23198	23171	23186	23139	23234	23128	23100	23068	23116	23187	23016	23330	23146	23395	23267	23267	23233	23079	23144	23077	23130	23271	22981	23014	22986	22960	23168	23298	22994	23320	23072	23246	23153	23130	23100	23169	23129	23211	23152	23165	23212	23111	23131	23064	23410	23276	23234	23036	23104	23105	23035	22983	23136	23180	23172	23241	23182	23060	23013	23026	23255	23190	23038	23134	23048	23218	23068	23084	23171	23017	23070	23180	23081	23198	23004	23166	23143	22969	23170	23270	23209	23023	23133	23337	23057	23055	23167	22924	23159	23193	23316	23085	23048	23092	23169	23165	23092	23297	22943	23134	23114	22957	23171	23295	23295	23259	22979	23040	23162	23001	23188	23055	23297	23048	23073	23210	22964	23206	23193	23143	23076	23178	23244	22998	23078	23301	23044	23095	23076	23192	23062	23240	23022	23146	23058	22985	23055	22945	23247	23088	23016	23053	23120	23178	23129	23112	22914	23114	23175	23164	23239	23159	23190	23106	23088	23036	23106	23154	23087	23139	23175	22960	23076	23161	23125	23115	23062	23176	23052	23224	23109	23051	23242	23084	23172	23132	23380	23208	23264	22919	23115	23137	23155	23042	23070	23351	22971	23193	22890	23211	23158	23224	22945	23110	23177	23189	23356	23091	23096	23232	23246	23203	23135	23034	23018	23024	23224	22999	23140	23174	23006	23164	22963	23162	23016	23169	23248	23186	23029	22961	23068	23218	22949	23161	23083	23220	23220	23168	23011	23255	23235	23290	23124	23215	23166	23213	23036	23221	23001	23146	23214	23041	23086	23150	23120	23079	23110	23038	22952	23149	23142	23116	23075	23007	23277	23270	23217	23093	23100	23167	23173	22923	23196	23101	23220	23132	23276	23171	23171	23105	22997	23020	23122	23157	23127	23219	23345	23186	23172	23210	23088	22830	22858	23269	22972	23115	23065	23095	23126	23182	22994	23236	23140	23227	23184	23018	23263	23019	23103	23258	23009	23055	23113	23105	23040	23065	23206	23020	23117	23087	22904	23172	23131	23093	23151	23098	23173	23047	22933	23171	23290	23236	22972	23156	23084	23109	23062	23182	23017	23112	23167	23239	23120	23274	23246	23181	23019	23087	23163	22990	23090	23321	23269	23084	23096	23128	23263	22967	23114	23061	23033	23354	23145	23241	23178	22985	23079	23264	22996	23098	23237	23137	23183	22843	23246	23092	22880	23055	23278	23139	23293	23209	23236	23119	23172	23282	23346	23328	23287	23239	23132	23153	23284	23102	23056	23091	23167	23145	23125	23056	23065	23057	23169	23134	23185	23231	23110	23208	23285	23144	23266	23128	23227	23011	23250	23173	22993	23090	23340	23165	23153	23134	23242	22997	23167	23144	23244	23068	23208	23124	23115	23127	23014	23006	23039	23268	23016	23042	23080	23127	23159	23196	23040	22868	23127	23311	23213	23041	23153	22986	23195	23090	23118	23095	23077	23203	23212	23265	23074	23102	22900	23240	23074	23154	23016	23018	23018	23098	23302	23200	23218	23037	23153	23124	23150	23236	23100	23227	23176	23105	23163	23107	23065	23175	23104	23175	23074	23281	23177	23261	23061	23228	23119	23174	22967	23267	23112	23266	23301	23051	22998	23143	23133	23064	23159	23232	23148	23061	22991	23150	23246	22918	23036
23789	21389	28944	24581	56836	78504	64244	43912	32361	29642	28825	28428	28619	28463	28331	28599	28417	28500	28270	28384	28530	28542	28595	28379	28420	28293	28225	28381	28538	28508	28334	28441	28680	28398	28276	28335	28251	28499	28289	28302	28560	28338	28571	28494	28404	28469	28380	28471	28277	28425	28333	28635	28379	28254	28258	28455	28471	28174	28178	28188	28658	28269	28461	28341	28421	28422	28409	28306	28112	28457	28325	28443	28241	28401	28231	28449	28155	28140	28378	28490	28239	28330	28202	28395	28210	28272	28296	28406	28094	28581	28319	28422	28417	28343	28278	28472	28382	28338	28209	28394	28135	28196	28289	28384	28603	28271	28399	28340	28411	28042	28277	28499	28395	28222	28353	28362	28382	28445	28467	28133	28256	28360	28275	28304	28217	28266	28293	28231	28209	28256	28206	28430	28188	28442	28252	28211	28512	28089	28401	28452	28304	28346	28349	28420	28564	28337	28163	28304	28217	28399	28249	28094	28274	28374	28358	28309	28303	28187	28319	28190	28444	28428	28174	28072	28466	28270	28105	28488	28506	28343	28271	28050	28371	28253	28383	28428	28292	28193	28536	28474	28276	28208	28036	28491	28390	28460	28358	28428	28153	28342	28459	28574	28345	28094	28270	28381	28393	28413	28404	28365	28354	28256	28421	28320	28194	28186	28170	28264	28270	28416	28351	28145	28356	28185	28450	28096	28537	28296	28386	28125	28368	28485	28539	28389	28433	28335	28214	28304	28492	28500	28309	28130	28076	28432	28461	28134	28248	28256	28313	28312	28412	28301	28270	28459	28351	28273	28290	28395	28297	28256	28199	28245	28373	28273	28506	28241	28389	28155	28318	28452	28294	28260	28484	28217	28302	28337	28143	28227	28431	28052	28181	28195	28309	28524	28035	28260	28353	28380	28393	28523	28391	28231	28374	28358	28253	28154	28324	28240	28335	28247	28299	28504	28370	28134	28430	28164	28228	28423	28119	28215	28304	28158	28442	28187	28130	28497	28453	28193	28210	28209	28239	28234	28197	28466	28304	28117	28381	28109	28285	28354	28279	28464	28268	28179	28154	28429	28557	28148	28330	28100	28389	28314	28273	28116	28229	28220	28568	28330	28309	28282	28368	28133	28606	28348	28422	28362	28223	28035	28233	28410	28486	28389	28146	28355	28475	28361	28373	28460	28362	28469	28403	28232	28315	28642	28427	28320	28448	28205	28309	28061	28457	28263	28167	28240	28453	28261	28388	28429	28411	28398	28195	28210	28519	28368	28403	28367	28368	28208	27788	28192	28173	28306	28214	28113	28459	28157	28279	28264	28322	28332	28226	28318	28571	28346	27968	28216	28231	28441	28250	28197	28124	28335	28418	28323	28430	28366	28085	28283	28270	28408	28383	28221	28371	28270	28377	28485	28173	28339	28301	28360	28121	28141	28179	28268	28242	28297	28413	28149	28201	28182	28273	28140	28389	28297	28195	28083	28169	28305	28214	28203	28327	28209	28347	28299	28271	28333	28285	28324	28322	28247	28362	28434	28350	28378	28219	28224	28279	28357	28114	28221	28226	28430	28128	28440	28339	28385	28314	28185	28143	28183	28600	28435	28499	28022	28337	28316	28100	28183	28198	28326	28217	28404	28418	28373	28408	28353	28307	28157	28521	28365	28219	28128	28289	28252	28341	28273	28288	28487	28373	28371	28373	28332	28299	28086	28123	28216	27929	28259	28469	28520	28297	28420	28363	28388	28076	28251	28422	28125	28158	28357	28310	28412	28236	28424	28083	28196	28458	28215	28281	28433	28409	28343	28392	28294	28361	28181	28402	28382	28249	28177	28116	28457	28322	28347	28284	28183	28460	28107	28460	28359	28341	28286	28418	28484	28620	28196	28165	28331	28390	28243	28461	28278	28305	28072	28303	28310	28420	28224	28411	28231	28232	28222	28348	28339	28314	28328	28190	28289	28376	28544	28367	28123	28447	28347	28273	28348	28036	28204	28075	28519	28142	28381	28447	28216	28308	28035	28145	28119	28096	28239	28323	28367	28595	28232	28397	28391	28410	28156	28376	28314	28398	28394	28206	28402	28314	28314	28329	28249	28108	28186	28302	28451	28257	28391	28334	28316	28372	28334	28391	28277	28454	28386	28171	28253	28184	28270	28581	28135	28310	28454	28305	28163	28401	28220	28204	28133	28347	28110	28350	28262	28287	28381	28287	28253	28361	28251	28289	28301	28432	28192	28303	28588	28307	28357	28495	28311	28361	28395	28436	28189	28547	28231	28091	28287	28439	28400	28295	28255	28208	28212	28296	28279	28204	28552	28178	28205	28571	28524	28188	28597	28440	28296	28196	28101	28270	28214	28142	28264	28457	28257	28374	28474	28572	28661	28347	28253	28379	28324	28516	28351	28188	28443	28338	28467	28167	28331	28487	28626	28365	28429	28483	28132	28545	28394	28469	28198	28364	28356	28470	28226	28305	28327	28236	28270	28374	28297	28244	28356	28372	28105	28310	28145	28256	28306	28435	28228	28496	28053	28378	28147	28209	28177	28258	28257	28355	28346	28377	28516	28263	28194	27939	28455	28376	28416	28392	28243	28208	28349	28482	28192	28327	28443	28174	28101	28297	28394	28198	28410	28434	28123	28257	28114	28224	28347	28324	28336	28236	28216	28338	28588	28381	28357	28205	28478	28377	28478	28319	28333	28415	28293	28405	28255	28289	28405	28369	28351	28238	28225	28383	28400	28358	28290	28584	28486	28471	28468	28159	28199	28212	28444	28282	28390	28443	28353	28368	28248	28104	28134	28354	28210	28321	28377	28419	28460	28462	28339	28463	28171	28318	28254	28286	28344	28356	28466	28178	28143	28346	28295	28222	28355	28412	28642	28333	28215	28281	28311	28364	28518	28502	28020	28257	28201	28352	28264	28310	28371	28149	28218	28301	28178	28153	28111	28111	28290	28441	28462	28372	28221	28269	28313	28550	28287	28301	28160	28343	28247	28110	28170	28216	28386	28311	28308	28336	28001	28205	28223	28318	28269	28329	28316	28370	28387	28311	28261	28385	28387	28156	28419	28443	28241	28140	28177	28431	28273	28223	28431	28342	28607	28445	28354	28132	28170	28262	28116	28319	28583	28304	28171	28440	27921	28178	28223	28269	28193	28349	28354	28315	28193	28217	28063	28427	28349	28457	28427	28485	28330	28146	28342	28392	28303	28376	28535	28246	28334	28157	28292	28391	28353	28399	28342	28036	28420	28052	28263	28232	28189	28443	28215	28226	28318	28344	28201	28410	28276	28045	28460	28009	28147	28189	28385	28355	28213	28208	28169	28288	28473	28556	27964	28458	28595	28227	28265	28357	28473	28458	28472	28429	28612	28301	28157	28141	28165	28223	28066	28221	28151	28115	28261	28263	28190	28141	28280	28261	28300	28405	28433	28289	28438	28577	28373	28128	28453	28492	28399	28192	28361	28368	28207	28250	28128	28273	28418	28336	28333	28572	28319	28418	28161	28441	28465	28237	28361	28275	28238	28156	28482	28228	28084	28291	28318	28280	28430	28510	28524	28263	28244	28554	28294	28183	28217	28186	28276	28297	28201	28370	28519	28034	28374	28443	28275	28198	28141	28331	28468	28222	28153	28212	28404	28418	28470	28383	28512	28301	28231	28429	28509	28220	28366	28328	28345	28415	28216	28226	28166	28152	28335	28372	28357	28378	28242	28173	28340	28025	28151	28124	28216	28494	28165	28392	28500	28335	28369	28265	28394	28483	28122	28077	28050	28249	28409	28203	28368	28176	28471	28146	28291	28334	28233	28445	28099	28242	28116	28369	28401	28259	28345	28201	28171	28395	28312	28182	28264	27994	28437	28367	28022	28377	28151	28036	28255	28315	28399	28273	28143	28286	28484	28479	28326	28383	28353	28181	28322	28395	28519	28332	28242	28174	28280	28346	28079	28298	28446	28278	28130	28363	28406	28292	28152	28367	28388	28117	28317	28303	28349	28295	28280	28431	28358	28541	28367	28311	28183	28365	28396	28135	28572	28341	28241	28273	28283	28423	28274	28674	28135	28182	28355	28290	28536	28509	28424	28410	28364	28336	28316	28162	28404	28466	28327	28096	28092	28359	28320	28310	28139	28236	28190	28160	28368	28244	28295	28541	28244	28306	28357	28277	28342	28139	28143	28144	28374	28229	28252	28447	28420	28515	28307	28422	28064	28279	28317	28452	28255	28540	28392	28133	28430	28432	28243	28410	28389	28541	28388	28241	28123	28212	28218	28267	28055	28105	28409	28610	28278	28475	28347	28365	28232	28226	28048	28338	28183	28324	28216	28427	28152	28325	28491	28451	28387	28212	28468	28297	28079	28294	28420	28266	28023	28124	28388	28299	28336	28236	28491	28392	28390	28430	28204	28164	28511	28440	28165	28234	28341	28476	28046	28223	28417	28121	28250	28172	28392	28299	28356	28373	28482	28156	28186	28255	28258	28509	28299	28237	28217	27984	28156	28252	28240	28243	28267	28078	28351	28487	28201	28153	28250	28134	28558	28386	28203	28408	28164	28215	28581	28463	28467	28098	28324	28431	28518	28289	28117	28152	28308	28304	28505	28635	28420	28476	28319	28357	28298	28379	28356	28192	28143	28215	28160	28281	27982	28258	28464	28424	28186	28191	28174	28295	28352	28351	28309	28227	28307	28359	28178	28321	28437	28252	28377	28340	28539	28427	28027	28355	28117	28052	28241	28320	28263	28154	28336	28299	28349	28357	28379	28677	28550	28461	28449	28239	28291	28335	28322	27980	28206	28360	28418	28560	28146	28178	28320	28438	28463	28421	28397	28200	28107	28440	28317	28303	28132	28248	28485	28341	28294	28316	28332	28306	28322	28192	28427	28290	28345	28296	28373	28401	28240	28353	28328	28168	28393	28312	28402	28247	28189	28393	28151	28370	28443	28338	28256	28326	28552	28428	28120	28156	28478	28467	28278	28346	28318	28329	28448	28492	28267	28297	28172	27983	28594	28292	28346	28413	28304	28256	28102	28567	28347	28568	28408	28428	28398	28395	28197	28291	28434	28259	28259	28373	28378	28268	28176	28211	28466	28278	28153	28369	28525	28347	28486	28360	28314	28390	28382	28368	28269	28404	28381	28241	28300
22688	37693	36671	32416	75974	87777	67417	42711	28363	24280	23316	23392	23183	23422	23397	23205	23400	23344	23264	23161	23257	23413	23180	23216	23228	23398	23264	23509	23373	23139	23384	23315	23257	23474	23260	23274	23429	23155	23438	23284	23383	23373	23214	23136	23234	23245	23267	23314	23190	23325	23229	23291	23221	23342	23157	23315	23264	23305	23306	23207	23410	23278	23438	23195	23254	23281	23235	23297	23395	23214	23179	23234	23479	23279	23360	23323	23225	23356	23227	23257	23310	23317	23290	23307	23279	23216	23174	23305	23233	23328	23089	23198	23307	23346	23362	23395	23379	23221	23404	23090	23451	23313	23329	23310	23300	23304	23494	23283	23155	23176	23308	23209	23197	23432	23193	23288	23125	23148	23369	23458	23195	23238	23176	23132	23128	23354	23218	23301	23142	23383	23154	23324	23408	23242	23256	23376	23231	23249	23338	23313	23335	23214	23366	23287	23226	23214	23132	23066	23287	23140	23304	23399	23080	23100	23178	23323	23162	23229	23215	23283	23387	23329	23371	23264	23298	23355	23144	23254	23306	23314	23484	23338	23125	23135	23197	23361	23290	23215	23267	23198	23300	23256	23301	23263	23379	23360	23090	23200	23320	23317	23396	23186	23178	23294	23330	23291	23502	23265	23304	23290	23252	23246	23286	23132	23414	23146	23267	23205	23267	23270	23243	23226	23279	23342	23272	23339	23238	23174	23099	23235	23087	23126	23263	23223	23298	23123	23248	23193	23266	23181	23235	23202	23188	23188	23181	23480	23309	23294	23082	23234	23241	23148	23571	23177	23221	23278	23247	23396	23302	23318	23240	23576	23320	23061	23378	23229	23250	23267	23388	23269	23229	23223	23353	22998	23287	23386	23435	23320	23373	23177	23258	23011	23415	23376	23196	23179	23277	23071	23372	23428	23260	23219	23171	23372	23287	23507	23332	23240	23474	23287	23566	23390	23405	23356	23245	23214	23188	23327	23246	23451	23265	23330	23231	23401	23292	23432	23160	23312	23301	23375	23127	23161	23299	23353	23307	23213	23361	23338	23171	23316	23270	23284	23325	23212	23347	23261	23276	23241	23209	23410	23232	23053	23252	23363	23262	23409	23377	23048	23368	23402	23194	23344	23436	23253	23478	23200	23358	23023	23218	23314	23261	23323	23376	23120	23425	23364	23285	23436	23197	23369	23108	23312	23168	23257	23350	23303	23451	23205	23330	23161	23144	23215	23362	23249	23472	23288	23234	23373	23106	23325	23332	23255	23506	23335	23221	23132	23231	23360	23256	23165	23377	23418	23278	23214	23186	23309	23354	23316	23091	23148	23177	23238	23256	23145	23232	23279	23202	23376	23290	23264	23199	23418	23334	23355	23230	23316	23131	23275	23302	23201	23147	23124	23176	23092	23309	23332	23254	23302	23211	23284	23534	23393	23410	23228	23227	23341	23292	23219	23277	23292	23190	23316	23186	23246	23400	23165	23174	23222	23128	23416	23160	23244	23292	23281	23148	23374	23350	23233	23257	23402	23207	23142	23404	23185	23316	23288	23459	23225	23399	23191	23307	23189	23131	23401	23263	23214	23426	23260	23191	23136	23245	23332	23168	23378	23230	23043	23301	23287	23214	23167	23229	23334	23170	23192	23318	23375	23345	23336	23343	23330	23311	23353	23302	23104	23234	23328	23237	23319	23209	23283	23067	23341	23379	23313	23459	23176	23199	23291	23255	23197	23213	23393	23372	23289	23540	23436	23134	23359	23215	23271	23276	23246	23251	23175	23298	23235	23345	23358	23444	23286	23367	23301	23227	23131	23204	23305	23255	23432	23132	23354	23181	23349	23296	23279	23234	23312	23273	23260	23327	23180	23314	23320	23257	23349	23301	23329	23174	23299	23384	23235	23322	23311	23151	23335	23382	23272	23163	23194	23166	23176	23377	23406	23346	23349	23260	23346	23236	23353	23247	23377	23335	23369	23236	23096	23310	23316	23348	23146	23243	23162	23143	23470	23260	23267	23375	23076	23270	23237	23311	23170	23278	23216	23224	23232	23304	23023	23181	23279	23188	23332	23380	23215	23307	23192	23387	23187	23431	23359	23294	23413	23183	23363	23203	23157	23247	23274	23188	23400	23232	23249	23277	23261	23027	23429	23103	23543	23364	23294	23287	23264	23360	23236	23340	23147	23202	23285	23210	23405	23346	23164	23367	23254	23362	23389	23397	23323	23324	23307	23140	23228	23292	23358	23134	23228	23428	23189	23099	23326	23342	23236	23394	23313	23076	23327	23362	23229	23356	23245	23331	23375	23277	23179	23205	23303	23290	23033	23385	23368	23372	23350	23337	23326	23269	23330	23182	23260	23358	23224	23235	23164	23174	23169	23196	23301	23203	23286	23174	23247	23269	23089	23340	23333	23273	23145	23265	23251	23279	23195	23044	23458	23454	23274	23345	23314	23300	23458	23486	23124	23338	23240	23249	23483	23326	23332	23412	23367	23452	23348	23400	23350	23210	23210	23250	23266	23292	23303	23272	23294	23283	23285	23342	23321	23189	23309	23341	23402	23385	23262	23337	23055	23204	23296	23367	23272	23276	23190	23384	23299	23344	23096	23425	23311	23083	23419	23298	23136	23196	23288	23347	23026	23367	23119	23371	23402	23196	23189	23252	23138	23094	23088	23200	23225	23295	23255	23195	23341	23065	23340	23227	23184	23373	23441	23284	23391	23225	23312	23434	23179	23018	23136	23440	23210	23322	23406	23099	23274	23450	23487	23281	23374	23186	23212	23311	23302	23166	23350	23355	23299	23365	23294	23330	23135	23424	23300	23197	23558	23169	23443	23130	23307	23552	23157	23184	23132	23358	23222	23400	23107	23279	23188	23294	23296	23385	23126	23066	23124	23246	23101	23189	23330	23351	23222	23368	23246	23160	23148	23111	23228	23212	23336	23231	23406	23380	23327	23116	23294	23299	23251	23082	23133	23253	23310	23305	23143	23412	23213	23295	23453	23412	23085	23221	23214	23217	23215	23383	23440	23324	23309	23227	23303	23245	23265	23237	23288	23335	23323	23402	23214	23260	23220	23282	23386	23270	23322	23346	23211	23414	23485	23473	23309	23167	23386	23333	23242	23320	22987	23388	23372	23242	23440	23185	23196	23324	23255	23274	23375	23316	23171	23331	23409	23417	23351	23144	23153	23271	23352	23290	23224	23470	23328	23224	23519	23432	23267	23331	23266	23219	23205	23294	23307	23243	23177	23343	23408	23176	23182	23308	23320	23307	23227	23370	23209	23037	23382	23378	23309	23272	23252	23245	23482	23135	23402	23338	23226	23433	23031	23285	23347	23259	23208	23390	23316	23337	23351	23257	23460	23296	23439	23371	23285	23305	23329	23287	23216	23363	23240	23278	23194	23288	23304	23197	23380	23364	23401	23227	23216	23323	23262	23286	23389	23234	23235	23151	23352	23221	23292	23398	23348	23325	23196	23416	23420	23270	23151	23188	22982	23235	23326	23248	23195	23161	23283	23238	23535	23472	23444	23126	23371	23400	23153	23271	23239	23114	23289	23408	23249	23368	23231	23287	23307	23270	23297	23146	23261	23206	23316	23378	23254	23343	23275	23127	23101	23292	23463	23268	23246	23325	23303	23297	23217	23351	23276	23366	23334	23109	23406	23437	23206	23336	23196	23178	23239	23388	23265	23237	23297	23394	23287	23325	23277	23190	23199	23323	23172	23230	23114	23221	23295	23331	23219	23197	23345	23277	23243	23549	23302	23206	23389	23170	23307	23212	23224	23486	23109	23279	23213	23239	23474	23154	23200	23298	23280	23297	23180	23047	23212	23320	23212	23248	23367	23129	23249	23117	23162	23351	23316	23497	23394	23350	23377	23279	23243	23196	23205	23296	23264	23404	23399	23159	23337	23224	23252	23383	22974	23341	23208	23232	23401	23326	23343	23489	23229	23329	23356	23186	23216	23555	23306	23398	23120	23289	23282	23272	23306	23270	23500	23305	23401	23032	23269	23260	23412	23260	23020	23238	23214	23149	23209	23331	23240	23238	23205	23415	23307	23167	23073	23179	23316	23266	23367	23297	23363	23294	23494	23251	23369	23079	23171	23309	23582	23230	23210	23355	23422	23337	23193	23331	23184	23403	23198	23374	23149	23256	23414	23269	23277	23368	23273	23433	23296	23299	23436	23212	23311	23247	23390	23288	23076	23324	23257	23215	23447	23241	23256	23274	23292	23458	23204	23203	23356	23235	23350	23346	23323	23263	23297	23300	23220	23343	23389	23358	23248	23305	23223	23446	23225	23265	23420	23276	23407	23304	23308	23037	23491	23416	23196	23328	23306	23183	23142	23321	23292	23337	23229	23211	23346	23355	23370	23174	23392	23299	23269	23273	23295	23267	23437	23275	23437	23217	23325	23262	23133	23313	23357	23403	23218	23233	23174	23459	23366	23349	23333	23041	23278	23218	23298	23358	23186	23401	23085	23415	23282	23371	23250	23507	23354	23234	23174	23298	23354	23362	23162	23158	23241	23110	23295	23458	23223	23237	23303	23295	23182	23329	23134	23119	23317	23300	23208	23344	23295	23483	23351	23408	23159	23283	23229	23214	23085	23029	23288	23200	23109	23249	23359	23294	23185	23280	23354	23358	23184	23385	23242	23272	23324	23321	23164	23300	23219	23404	23257	23258	23103	23290	23423	23252	23122	23270	23184	23181	23139	23282	23314	23322	23241	23281	23404	23247	23411	23410	23248	23332	23138	23325	23211	23241	23174	23021	23163	23297	23260	23229	23411	23303	23347	23447	23451	23299	23196	23104	23290	23416	23400	23337	23354	23206	23389	23292	23310	23387	23213	23214	23263	23113	23170	23243	23034	23194	23264	23333	23077	23386	22914	23196	23339	23282	23227	23203	23254	23341	23370	23160	23227	23163	23118	23182	23297	23380	23355	23359	23205	23156	23353	23269	23298	23232	23428	23257	23217	23257	23365	23364	23308	23242	23263	23313	23383	23142	23368	23213	23184	23250	23451	23462	23315	23233	23398	23327	23113	23557	23164	23405	23267	23400	23394	23284	23240	23492	23263	23257	23216	23203	23353	23161	23407	23349	23378	23192	23300	23366	23121	23364	23171	23273	23138	23274	23216
31428	26274	30908	30310	38456	41239	35698	31104	28782	28248	28285	28058	28277	28109	28319	28281	28319	28232	28110	28028	28062	28011	28257	28402	28087	28246	28190	28329	28177	28094	28426	28197	28321	28285	28130	28246	28208	28203	28331	28339	28161	28133	28215	28188	28287	28225	28167	28111	28082	28272	28151	28082	28343	28258	28276	28053	28143	28057	28170	28117	28215	28297	28367	28001	28177	27988	28097	28126	28297	28119	28262	27899	28279	28262	28169	28290	28263	28225	28313	28085	28285	28121	28030	28262	28156	28170	28483	28210	28262	28112	27899	28117	28054	28161	28235	27937	28331	28143	28010	28230	28144	27851	28056	28264	28094	28264	28248	28303	28094	28208	27991	28258	28278	28121	28108	28202	28078	28276	28102	28409	28178	28214	28039	28020	28235	28125	28157	28428	28147	28275	28118	28265	28199	28077	28106	28072	28240	27943	28181	28145	28252	28261	28098	28145	27900	28057	28333	28254	28043	28042	28209	28114	28234	28333	28207	28200	28122	28172	28167	28068	28259	28304	28289	28186	28293	28107	28437	28002	28217	28301	28235	28011	28162	27912	28230	28045	28022	28277	28241	28166	28266	28024	28381	28207	28241	28127	28163	28373	27959	28222	28153	28175	28141	28115	27878	28051	28181	28095	28186	28297	28148	28165	28090	28114	28083	27987	28252	28005	28049	28095	28041	28280	28279	28543	28228	28191	28206	28019	28012	28100	28111	28343	27973	28269	28360	28330	28304	28185	28335	28229	28094	28007	28324	27855	28004	28062	28225	28105	28074	28106	28221	28283	28091	28043	28072	28172	28013	28073	28202	27837	28396	28303	28207	28133	28361	28352	28313	27905	28450	28217	28389	28246	28166	28083	28150	28309	28280	28226	28348	28038	28000	28171	27937	28024	28153	28049	28207	28093	28067	28286	28067	27840	28304	28098	28206	28300	28392	28075	28084	28244	28176	28417	28220	28312	28294	28198	28169	28049	28179	28455	28110	28395	28056	28161	28189	28396	28019	28286	28292	28166	28154	28186	28514	28263	28060	28239	28137	28060	28111	27981	28246	28168	28054	28157	28483	28069	28281	28293	28199	28210	28043	28187	28082	28245	28193	28044	28102	28116	28381	28065	28287	27967	27993	28259	28366	28071	28109	28194	28130	28399	28075	28136	28168	28179	28235	28353	27977	28251	28052	27993	28160	28072	28204	28151	28262	28044	28219	28148	28114	27812	28073	28156	28247	27940	28404	28266	28092	28289	28142	28245	28001	27960	28283	28214	28100	28107	28066	28011	28096	27992	28302	28056	28182	28216	28345	28056	28099	28168	27962	28232	28120	28323	28069	28104	28358	28312	28338	28219	28268	27990	28120	28236	28218	28274	28071	28153	28288	28271	28317	28285	28191	28213	28130	28005	28390	28032	28034	28094	28109	28255	28245	28209	28139	28124	28252	28106	28269	28140	28201	28158	28004	28310	28213	27965	27987	28423	28333	28167	28396	28361	28205	27998	28336	28050	28176	28220	28274	28327	28186	27973	27937	28082	27962	27963	28046	28319	28204	28282	28025	28216	28116	28098	28201	28172	28084	28155	28453	28546	27674	28161	28054	28053	28208	28151	28144	28179	28059	28143	28116	28042	28087	28133	28050	28131	28091	28190	28177	28153	28237	28068	28287	28197	28441	28108	28151	28219	28154	28282	28319	28307	28184	28028	28190	28231	28259	28205	28054	28305	28183	27938	28095	28186	28303	28205	27988	27955	28248	28187	28273	27998	27897	28074	28022	28385	28049	28314	28094	28013	28044	28200	28014	28209	28068	28211	28419	28231	27945	28107	28015	28193	28325	28160	28318	28209	28179	28134	28070	28300	27961	28307	28258	28310	28155	28078	28271	28451	28218	28375	28229	28027	28178	28089	28138	28129	28202	28172	27935	28059	28076	28156	28196	28012	28099	28128	27919	28126	28132	28276	28098	28152	28376	28143	27878	28047	28004	28307	28286	28066	27962	28141	28317	28065	28155	28242	28115	27926	27987	27983	28146	28154	28186	28356	28347	28137	28200	28290	28300	28198	28140	28212	28213	28126	28285	28105	28083	28100	28275	28209	28039	28169	27902	28172	28320	28140	28422	27961	28102	28359	28420	28059	28383	28191	28308	28383	28133	28203	28285	28161	28223	28044	28014	28052	27962	28158	28134	28297	28299	28346	28041	28076	28141	28152	28306	28282	28162	28018	28131	28046	28105	28040	28244	27979	28512	28234	28292	28317	28277	28164	28424	28063	28102	28165	28154	28113	28237	28179	28137	28084	28358	28148	28138	28085	28126	27881	28512	28176	27997	28121	28090	28271	28215	28213	28280	28468	28048	28361	28190	27874	28325	28050	28092	28024	28180	28395	28188	28002	28185	28159	28365	27887	28260	28159	28214	28020	28111	28155	28087	28087	28291	28246	28118	28306	28230	28234	28336	27906	28157	28247	28014	28206	28170	28138	27942	27928	28218	28327	28376	28186	28121	28268	28134	28025	28052	28155	28242	28166	28239	28141	28297	28293	28042	28144	28258	28347	28234	28018	28144	28144	28353	28212	28109	28286	28196	28133	28216	28339	28316	27952	28114	28032	28115	27978	28272	27877	28088	27824	28067	28164	28294	28326	28292	28127	28026	28039	28203	28029	28160	28177	28117	28358	28122	28154	28214	28250	28320	28194	28146	28100	28099	28072	28112	28343	28161	28348	28126	28147	28195	27986	28135	28052	28083	28042	28307	28192	28105	27970	28110	28190	28295	28005	28100	28061	27894	28155	28049	28047	28046	27954	28130	28311	28246	28057	28354	28347	27964	28154	28030	28135	28143	28184	28315	27979	28163	28131	28359	28127	28079	28122	28182	28418	28256	28287	28246	28380	28296	28101	28056	28020	28186	28231	28141	28082	28333	28128	28061	28035	28258	28202	27963	28064	28085	28073	28258	28197	28204	28277	28292	28352	28164	28200	27906	28321	27995	28079	28229	28181	27941	28084	28327	28054	28163	27989	28144	28175	28037	28194	28014	28089	27976	28118	28221	28353	27966	28250	28093	28201	28239	28113	28262	27997	28118	27999	28044	27993	28079	28214	28200	27963	27816	28033	28137	28076	28381	28255	28178	28274	28142	27897	28047	28076	28231	28142	28229	27791	28367	28176	28181	27986	28283	28056	28177	28178	28160	28223	27948	28132	28107	27844	28157	28038	28187	28171	28180	28187	28075	28082	28394	28212	28162	28053	28233	28182	28140	28048	28036	28106	28021	28234	28011	27985	28049	28209	28393	28250	28034	28157	28033	28189	28117	28058	28067	28090	28228	28438	28157	28159	28111	28087	28400	28004	28240	28214	28100	28051	28090	27938	28325	28104	28167	28115	28363	28076	28349	28015	28278	28131	28121	28481	28134	28185	28234	28387	28145	28147	28012	28118	28196	28133	28172	28210	28089	28278	28356	28171	28368	28227	28061	28090	28474	28253	28058	28248	28228	28174	28204	28246	28393	28117	28194	28065	28157	28193	28177	28493	27930	28187	28186	28188	27999	28148	28300	28093	27949	28056	28239	28319	28082	28113	28270	28107	28055	28223	28203	28273	28233	28238	28267	28194	28246	28253	28296	28144	28215	28269	28103	28415	28145	28173	28290	28167	28328	28093	28031	28069	28283	27980	28210	28365	28380	28131	28357	28313	28408	27932	28272	28221	28266	27844	28363	28311	28029	28337	28201	28274	28204	28234	28254	27970	28302	28162	28006	28068	28070	28105	28367	28150	28181	28066	28165	28356	28216	28296	28096	28117	28199	28134	27925	28215	27916	28125	28092	27977	28077	28117	28028	28413	28294	28281	28438	27947	28063	28138	28510	28362	27968	27934	28271	28212	28115	28285	28347	28171	28174	28202	28195	28130	28247	28196	28260	28123	28243	28298	28201	28174	27985	28303	28383	28357	28041	28441	28358	28042	28287	28206	28366	28163	28048	28159	28222	27970	28095	28046	28256	28114	28008	28248	28274	28305	28073	28208	28202	28150	28040	28159	28204	28206	28373	28224	28256	27937	28158	27939	28153	28120	28463	28063	28044	27927	28175	28255	28265	28159	28156	28182	28158	28321	28060	28048	28170	28307	28320	28166	28218	28377	28257	28206	28252	28003	28225	28275	28206	28033	28028	28270	28175	28234	28062	27997	28181	28122	28247	27979	28110	28178	28307	28258	28063	28094	27939	28263	28447	28414	28218	28411	28187	28056	27929	28123	28003	28150	28206	28136	28058	27940	28204	28034	28102	28365	28032	28137	28260	28263	28096	28193	28126	27960	28134	28122	28110	28029	28177	28131	28347	28369	28067	28135	28402	28224	28098	28432	28173	28142	28260	28260	28267	28302	28243	28097	28107	28348	28033	28004	28094	27933	28128	28142	28079	28049	28154	27912	28181	28061	28063	28144	28257	28207	28045	28176	28379	27998	28006	28169	28209	28114	28093	28183	28112	28083	28124	28070	28220	28060	28158	28259	28169	28034	28252	28228	28143	28309	28487	28166	28096	28301	28230	28175	28210	28135	28208	28185	28122	28300	28173	28015	28136	28068	28250	27790	28223	28218	28135	28501	28242	28128	28260	28132	27983	28289	28213	28093	28169	28357	27894	28394	28153	27891	28164	28010	28315	28069	28094	28024	28277	28389	28250	28103	28214	28268	28318	28201	28168	28199	28159	28200	27979	28170	28347	28313	28146	28233	28112	27808	28121	28092	28207	28318	28368	28161	28243	28188	28436	28135	28283	28286	28207	28154	28167	28238	28115	28289	28059	28150	28322	28298	28368	28385	28300	28434	28261	28080	28311	28134	28075	28286	28131	28236	28208	28407	28130	28054	28221	28233	28056	28053	28143	28048	28254	28452	28307	28487	28388	28228	28154	28194	28117	28238	27964	28115	28297	28165	28342	28168	28151	27967	28235	28237	27997	28140	28430	28137	28240	28066	28084	27827	28228	28181	28076	28201	28396	28245	28291	28039	28049	27796	28167	28117	28153	28166	28133	28253	28155	28185	28117	28198	28177	28262	28189	28093	28077	28390	28091	28055	28051	28272	28101	28349	28262	27949	28383	28341	28088	28341	28089	28227	28117	28143	28411	28200	28307	28170	28199	28353	28193	28122	28118	28096
23111	27109	26772	25531	38458	38717	32004	26164	23898	23277	23114	23090	23172	23149	23355	23188	23051	23254	23049	23257	23194	23163	23043	23421	23127	23256	23091	23023	23191	22998	23250	23037	23237	23165	22945	23058	23197	23179	23030	23102	23230	23194	23091	22971	23164	23141	23044	23103	23350	23019	23230	23146	23278	23088	23210	23155	23041	23097	23108	23158	23061	23363	23121	23354	23081	23277	23262	23100	23016	23188	23087	23019	23283	23160	23014	23026	23053	23156	23244	23151	23096	23158	23243	23026	22999	23244	23232	23096	23314	23234	23063	23045	23219	23175	23192	23082	23251	23197	23306	23069	23084	23201	22960	23159	23166	23186	22994	23193	23084	23094	22981	23138	23120	23262	23091	23217	22977	22990	23039	23169	23330	23245	22991	23026	22947	23163	23297	22982	23085	23169	23173	23093	23177	23211	23094	23123	23332	23227	23101	23100	23259	23022	23222	23003	23235	22945	23277	23092	23317	23204	23204	23204	23062	23098	23200	23173	22962	23029	23255	23018	23232	22995	23250	23001	23332	22944	23036	23092	23323	23034	23086	23179	23140	23191	22900	23200	23105	23139	23168	23182	23041	23059	23044	23402	22961	22980	23161	22985	23061	23091	23150	23206	22956	23140	23166	23294	23214	23061	22959	23097	23167	23086	23232	23104	23038	23242	23264	23079	23058	23196	23232	23203	23132	23073	23045	23016	23120	23172	22975	23066	23010	23102	23116	23229	22953	23072	23130	23082	23230	23158	23156	23250	22986	23094	23189	22997	23086	23206	23128	23235	23203	23190	23336	23292	23167	23053	23264	23139	23023	23256	23054	23302	23100	23146	22997	23246	23230	23131	23220	23024	23285	22964	23310	23054	23229	23252	23187	23057	22971	23225	23094	23147	23106	23295	23109	23121	23302	23171	23190	23018	23152	23090	23131	22954	23316	23058	23224	23168	23286	23160	23152	23127	23282	23101	23302	23279	23052	23070	23112	23209	23072	23131	23113	23233	23036	23139	23114	23336	23230	23153	23123	22986	23155	23081	23128	23117	23166	23240	23019	23135	23227	22966	23046	23218	23179	23054	23296	23019	23101	23242	23167	23154	23229	23230	23139	23189	23107	23417	23045	23344	23106	23317	23129	23116	23204	23233	23218	23240	23236	23007	23181	23251	23300	23367	23135	23140	23196	23179	23187	23201	23109	22971	23354	23142	23352	23017	23210	23126	23335	23060	23182	23035	23098	23140	23117	23204	23093	23099	23202	23110	23285	23095	23011	23214	22985	23088	23195	23096	22979	23051	23173	23232	23205	23024	23101	23135	23142	23071	23054	23070	23067	23166	23172	23206	23114	23127	23187	23255	23302	23137	23273	23109	23162	23017	23090	23180	23356	23250	23152	23221	23225	22948	23236	23152	23152	22904	23139	23123	23257	23012	23128	23124	22958	22933	23159	23168	23077	23080	23264	23083	23097	22930	23072	23117	23324	23077	23117	23144	23156	23297	23087	23237	23105	23036	23324	23042	23117	23079	23121	23229	23159	23229	23077	23041	23114	23228	22922	23240	23189	22987	23216	23069	23135	23152	23174	23156	23023	23220	23066	23063	23286	23058	23145	23035	23195	23087	23211	23054	23175	23223	23045	23050	23159	23037	23077	23175	23279	23108	23266	23196	23119	23094	23141	22999	23095	23145	23103	22830	23198	23110	23209	23293	23135	23074	23041	23093	23280	23098	23091	23124	23163	23018	23239	23194	23275	23022	23035	23058	23037	23118	23168	23278	23094	23320	23039	23188	23179	23394	23053	22958	23193	23040	23089	23060	23107	23198	23007	23022	23130	23170	23330	23024	23042	23094	23003	23130	23194	23205	23174	23200	23174	23097	23079	23296	23129	23155	22997	23137	23228	23241	23126	23072	23201	23008	23309	23237	23260	23124	23214	23268	22994	23215	22976	23162	23204	23297	23246	23180	23171	23154	23153	23023	23030	23157	23077	23131	23173	23129	23068	22972	23028	23219	23061	23275	23087	23182	23174	23225	23062	23165	23047	23149	23221	23105	23064	22994	22950	23299	23143	23229	23151	23059	23129	23236	23104	23221	23222	23037	23083	23066	23047	23098	23295	23274	23256	23189	23179	23077	23105	23143	23188	22947	23244	23167	23101	23125	23188	23123	23189	23217	23244	23218	23338	23202	23064	23140	23127	23197	23053	23268	22954	23113	23109	23231	23037	23222	23082	23303	23134	23091	22995	23040	23076	23242	23273	23253	23085	23166	23174	23199	23068	23028	23096	23015	23278	23027	22893	23083	23149	23084	23180	23091	23270	23130	23261	23244	23090	23239	22959	23063	22883	23174	23184	22976	23098	23219	23101	23277	23170	23008	23007	23100	23070	23218	23137	23191	23106	22961	23171	23213	23124	22983	23246	23286	23145	23125	23069	23026	23149	23087	23100	23068	23117	23361	23029	23238	23343	23155	23109	23166	23371	23168	23292	23244	23120	23185	23183	23251	23249	23028	23140	23184	23247	23323	23327	23094	22994	23176	23142	23143	23188	23200	23130	22967	23107	23084	22930	23143	23147	23100	23195	23110	23151	23314	23254	22994	23218	23072	23171	23237	23253	23213	23138	23071	23107	23235	23102	23257	23089	23175	23246	23178	23195	23134	23241	22989	23023	23108	23183	23172	23047	23189	23207	23184	23110	23074	23066	23212	23011	23066	23182	22997	23203	23166	22982	23068	23101	23068	23312	23242	23145	23249	23091	23180	23029	22992	23253	22948	23113	23085	23174	23170	23068	23235	23107	23193	22809	23091	23185	23170	23056	23080	23216	22981	23098	23093	23136	23229	23088	23292	23099	23002	23251	23002	23273	23252	22984	23126	23060	23150	23345	23208	23193	23061	23077	23093	23162	23188	23052	23037	23082	23026	23151	23048	23036	23345	23371	23051	23232	23236	23261	23182	23216	23115	23274	23025	23336	23240	22973	23007	23317	23099	23180	23170	23219	23219	23122	23080	23225	23011	23207	23202	23221	23242	23038	23206	23128	23022	23164	23184	23155	23088	23121	23142	23231	23318	23303	23219	23250	23223	23235	23199	23105	23167	23027	23102	23181	23324	23075	23257	23133	23248	23315	23098	23087	23146	23193	23123	23303	23031	23338	23093	23144	23065	23244	23145	23299	23137	23137	23240	23193	22943	23155	23210	23056	23014	23086	23005	22987	23159	23198	23170	23238	23284	23271	23035	23307	23153	23099	23268	23168	23114	23182	23206	23193	23179	23132	23213	23017	23047	23057	23110	23243	22968	23022	23219	23019	23127	23143	23119	23216	23175	23046	23205	23166	23173	22952	23090	23232	23102	23011	23085	23310	23162	23382	23065	23193	23272	23112	22952	23061	23172	23161	23051	23088	23090	23461	23033	23124	22910	23135	23020	23193	23261	22953	23259	23121	22995	23160	23080	23299	23225	23118	23136	23169	23170	23005	23174	23071	23281	23088	23230	23232	23116	23274	22964	23055	23192	22938	23223	23154	23175	23062	23189	23085	23060	22980	23162	23161	23165	23165	23187	23207	23111	23076	23157	23112	23185	23090	23300	23236	23246	23145	22982	23042	23177	23236	23084	23037	23208	23188	23238	23125	23205	23123	23384	22918	23148	23071	23046	23191	23176	23250	23164	23053	23149	22975	23125	23074	23095	23140	22945	23047	23293	23067	23210	23165	22966	23180	23017	23228	23146	23069	23192	22875	23143	23388	22983	23192	23152	23292	23012	23126	23274	23225	23104	23313	23106	23145	23230	23042	23255	23189	23189	23212	23142	22997	23059	23110	23091	23161	23275	23163	23198	23218	23492	23041	23232	23106	23134	23063	23114	23069	23221	23332	23108	23158	23160	23174	23318	22956	23127	23347	23029	23284	23172	23082	23183	23232	23231	23310	23199	22962	23212	23077	23200	23090	23295	23030	23005	23303	23223	23056	23189	23180	23142	23079	23113	23222	23091	23087	23041	23178	23246	23102	23156	23216	23059	23150	22970	23072	23166	23197	23002	23243	23109	23124	23119	23018	23222	23100	23065	23073	23013	23190	23227	23146	23152	22812	23288	23135	23152	23272	23120	23000	23153	23087	23053	23135	23145	23250	22905	23151	22923	23046	23155	23038	23165	23236	23046	23047	23157	23101	23264	23198	23064	23124	23228	23138	23119	23107	23181	23083	22987	23209	23234	23018	23463	23205	23068	23140	23504	22965	23228	22928	23234	23234	23230	23346	23327	23109	23197	23047	23171	23214	23239	23115	23364	23269	23253	23119	23248	23040	23017	23056	23085	23027	23117	23259	23027	23174	23034	23064	23156	23170	23098	23174	23153	23060	23179	23159	22800	23095	23277	23130	23186	22980	23134	23194	23062	23118	23108	23239	23326	22991	23039	23129	23179	22932	23312	23007	23240	23176	23106	23106	23144	23097	22997	23022	23140	23223	23276	23078	23022	23289	23076	23129	23160	23071	23166	23144	23157	23112	23134	23141	23121	22989	23268	23032	23182	23074	23033	23140	22949	23071	23043	23108	23142	23226	23464	23276	23129	23181	23060	23112	23097	23285	23177	23169	23210	23032	23245	23216	22928	23113	23180	23070	23102	23278	23168	23156	23021	22957	23005	23088	23197	23107	23185	23093	23120	23146	23234	23157	23066	23246	23114	23080	23164	23140	23169	23284	23187	22995	23159	23152	23146	23279	23168	23083	23140	23137	23366	23281	23004	23243	23306	23042	23185	22995	23112	23328	23301	23068	23179	23028	23104	23186	23337	23069	23296	23008	23257	23161	23101	23270	23164	23050	23237	23237	23117	22968	23441	22962	23129	23210	23257	23357	23134	23333	23097	23148	23233	23137	23174	23267	23261	23217	23217	23176	23116	23084	23106	23064	23092	23118	23152	23103	23101	23201	22988	23090	23222	23148	23164	23221	23057	23111	23048	23158	23219	23160	23237	23160	23154	23177	23023	23109	23203	23082	23216	23061	23374	23142	22972	23332	23119	23198	23110	23102	23181	23271	23010	23145	23064	23050	23176	23104	23087	23102	23185	23012	23131	23113	23005	23143	23355	23187	23330	23027	23123	23248	23103	23103	22981	23083	23273	23053	23322	23211	23085	23193	23179	23033	23241	23015	23220
25287	21406	28523	26896	54631	70637	56030	39082	31061	28816	28470	28305	28254	28054	28229	27801	28197	28074	28303	28081	27920	27819	28098	28099	28030	28207	28230	28120	28008	28035	27920	28161	28084	28170	27997	27845	27843	28075	28202	28006	28095	27938	28264	28143	28127	28007	28069	28273	28008	27777	27943	27955	27870	28194	28045	28148	27681	27798	27888	28084	28054	27898	27916	27977	28266	27884	27915	28020	28121	28162	27892	27954	28308	28128	27967	28039	28067	27935	27717	27962	27814	28025	28245	28081	28223	28213	27888	28056	28173	28083	28081	27968	27978	28165	28243	27832	27919	27916	28207	27951	28012	28173	28037	27834	28084	28036	28188	28335	28127	27976	28003	28089	28009	28266	28128	28174	27767	28245	28128	28189	27952	28057	28095	27945	28145	27968	27995	28119	27894	28131	27879	27924	27999	27985	28163	28173	28055	28203	27783	27827	28297	28394	28228	27996	28066	27960	27884	28176	28155	28109	28251	28211	27873	27926	28050	27937	28027	27980	27989	28133	28068	27929	27931	27812	28126	28132	27988	28063	28030	27932	27952	27848	28195	27984	28242	28046	28291	28100	28041	27998	27968	28080	27962	27980	27898	28189	27827	28132	28171	28042	28101	28102	28137	28052	27784	27772	27925	27981	28212	28058	28191	28141	27964	27961	28031	27753	27849	27975	28137	27914	28212	28100	28086	28031	28038	27886	27855	28077	27778	28206	27935	28042	27748	27838	28129	27943	27880	27779	27882	28008	28111	27998	27939	28028	28069	28077	28053	28037	27962	28142	28148	27971	27944	27982	27789	27912	28102	28126	28209	28021	27918	28012	27933	28054	27774	27738	28042	27866	28058	28028	28245	28260	27756	27936	28016	28072	28232	28204	28173	28058	27966	28093	28076	28091	28131	27922	27825	27956	28066	28178	28045	27887	28059	28007	27934	27931	27968	28161	27926	28053	27963	28227	27853	27965	28054	28207	28071	27876	28091	28043	28133	28137	27986	27679	27838	28018	27984	27893	28193	28104	28153	27878	27922	27989	28096	27938	28096	27944	27947	27842	28116	28011	27900	28049	27893	27968	28206	28259	27833	28107	28060	28053	27928	28257	27873	27807	28213	28163	27836	27998	27938	28357	27943	28012	27828	28040	27959	28128	28173	28204	27782	28122	27776	28050	27756	28147	28121	28305	28097	27828	27839	28040	28076	28054	28002	28153	27911	27981	27939	28162	28063	27770	27844	28144	27990	28007	27780	27870	28056	27960	27976	27788	28058	27904	27977	28094	28098	27856	28038	27727	27887	27947	27897	28078	28071	28196	28172	28240	28174	28116	28036	28018	27898	27871	28026	27999	28147	28082	27999	28139	27959	27998	28071	27878	28116	28233	28045	27897	27980	27894	28213	28135	28065	28110	28010	27804	28035	28201	28329	28107	28175	28017	27886	28036	28036	27868	27766	28174	27935	28050	27998	27874	28012	28062	27855	28027	28061	28018	27933	27992	28022	28108	27981	28044	27902	28158	28072	28031	28016	28049	28010	27923	28308	27957	28135	28024	28054	28092	27981	28225	28234	28156	27990	28061	28065	27993	27976	27951	27838	28123	27933	27795	28086	28103	28088	28193	28146	27848	28160	28054	28008	28052	28252	28041	28090	27825	27954	27859	28029	27896	28153	27931	27968	28016	27964	28250	28162	28038	28239	28114	27821	27972	28152	28025	28049	28082	27928	28128	27829	27870	27874	28091	27915	27854	27884	27819	28200	27956	28251	28148	27918	28280	27788	28181	28000	28161	27873	28000	28093	28072	27839	28077	27947	27948	28064	28112	28072	27998	28215	28051	28155	28072	28239	27930	28079	28163	28016	27996	27838	28066	27976	27940	28022	28037	28150	27874	28153	27931	27921	28022	27763	27982	28163	28091	28030	28100	27939	27764	27903	27986	28043	28032	28092	28124	27836	28020	28030	27986	28074	28128	27940	28143	28006	28033	27856	28021	27839	28036	28121	27980	27984	28152	27948	28087	28182	28131	28120	27883	28183	28250	28019	28010	27897	27979	28005	28166	28069	27924	28015	28213	28007	27905	27763	28023	28083	27879	27905	28275	27889	27898	28003	28141	27954	28121	28176	28050	28019	28129	28091	28158	28010	28212	28224	27991	27976	27908	27908	27943	28009	28065	28154	27866	27921	28129	27996	28242	27815	28004	27879	28018	27983	28069	28128	28294	28080	28107	27907	28066	28033	27980	28131	28339	27888	28087	28034	27975	28193	27896	28055	27893	28167	28101	27964	27829	28199	28156	27894	28050	28087	27891	28083	28072	28141	27982	27874	28108	27953	28138	27930	27864	27946	28146	28023	28090	28074	28008	28074	28062	28132	27761	28222	28035	28042	27979	28056	28159	28055	28110	28081	27975	28014	28151	27996	28077	28170	28140	28109	28026	27736	28122	27590	28111	28191	28260	27800	28242	28199	28181	27922	27964	27880	28204	28098	28224	28030	28113	28090	27904	28033	28048	27970	27891	27837	28221	27922	27959	27969	28304	28118	28106	27912	27843	27922	27981	27865	28003	28300	28148	28024	28104	28165	28096	27999	28057	27939	28102	27979	28005	28051	28112	28137	27892	28026	28002	27952	27962	28046	28171	27936	28116	27924	27971	27933	28147	27960	27979	28039	28115	28149	27959	27670	27951	28047	27994	27967	27862	27974	28095	27981	27956	28088	28145	27859	28071	27918	27960	27670	28036	27959	27910	27932	28081	27973	28003	28189	28026	28084	27944	27847	27875	27919	28281	27949	28074	28150	27993	28180	27923	28266	28121	28036	27927	27987	27909	27995	28048	27906	28014	28162	27757	28036	28017	28099	28201	28037	27770	27894	28101	28279	27876	27883	28104	28091	27805	27871	27908	27966	28157	28053	28183	27999	28100	27964	27823	28010	27978	27898	27992	28128	28015	27996	27918	28160	28058	28180	28156	27983	27929	28032	27928	28140	28207	27895	27928	28011	27994	28050	27891	27992	27958	28197	27987	27904	28225	28217	27836	27963	27927	27925	28056	28041	28168	27991	27942	27989	28054	28154	27997	28361	28166	28187	27962	27891	27954	28129	28129	27918	28170	27940	28082	28060	27881	28019	27800	27851	28041	28142	28153	27997	27980	27925	28254	27798	27808	28067	28135	28070	28257	27970	28075	27956	27790	28176	28157	27909	28089	28239	27984	27733	28113	28043	27932	28189	28164	28018	28152	27974	28077	28113	28018	27927	28100	27898	27960	27902	27913	27940	28227	27985	28111	28189	28206	28359	28012	27924	27969	27990	28118	28093	28062	28048	27885	27938	27789	28004	28060	28058	28089	28063	28200	28022	27999	27978	27908	27803	28028	27842	28116	28027	27932	28042	27981	27871	27975	28211	28150	28249	27923	28155	28063	28049	28116	27894	28017	28007	28159	28046	27997	28099	27971	27971	28282	28057	28062	28237	28000	28178	28210	27906	27907	28036	27691	27714	28129	28045	27946	28136	27955	28262	27882	28046	27991	27950	28074	28041	27721	27891	28048	28158	27915	27919	28040	27862	28137	28139	28315	28097	27805	27995	28268	28074	27858	28030	27881	28244	28131	27888	28187	27991	28011	28123	28287	28200	28321	28323	27933	28025	28275	28018	28065	27987	28093	27909	28005	27934	27855	28075	27846	27991	27892	27908	27988	28173	27856	28011	28009	28129	28040	27984	28052	28149	27954	28068	28073	28023	28023	28097	28128	27710	27942	28112	28151	28076	27872	28181	27990	28028	28122	27885	27977	27725	27845	28099	27926	27781	27939	27867	27978	28029	28193	28035	28012	28076	27927	28067	27875	27800	27864	28081	27708	27832	27897	28077	27927	27799	27785	27982	28014	27886	28111	27956	27954	27913	28152	28153	27886	27947	27893	28244	27996	27880	27849	27863	27960	28017	28118	28060	27946	28179	27933	28160	27923	28068	28126	28024	28081	27957	28019	28016	28040	28176	27897	28015	28159	28291	28048	28188	28064	28160	28021	27975	28116	27943	28006	28093	28175	28204	28189	28054	27949	27827	27981	27975	27869	27875	27699	28146	27927	28246	27986	28150	27843	28072	27990	28319	28012	27963	27989	27863	27905	28102	27997	28017	28077	28124	27957	27999	27844	27936	27996	27955	28119	28143	27810	27928	28278	28171	28101	27883	27911	27925	28177	28140	27963	27987	27634	27932	28044	28214	28111	27797	28063	28101	28007	28332	28026	27895	27773	28028	28202	27725	28017	28068	27962	28017	28120	28209	28264	28207	28010	28054	27927	27931	28008	28201	28057	27934	27791	28099	27975	28029	28161	28002	28033	27888	27878	27794	27980	28099	28039	27942	28217	27973	27842	27946	28128	28156	28149	28089	28066	28014	27865	28036	28313	27991	27919	27951	28222	27945	28032	28020	28161	28057	28154	28053	28173	27964	27970	28073	28216	28113	28101	28087	27757	28049	28159	27941	27817	27962	28312	28156	28142	28325	28034	28210	28025	27978	28234	28236	27949	27910	27878	28147	27970	28025	27917	28309	28051	27773	28068	28014	27928	27983	28138	27950	28102	28027	27759	28056	27997	27716	27687	27952	28127	27976	27935	28097	27972	28222	28136	27853	28011	28035	28159	28014	28135	28113	28160	28044	28143	28104	27791	27854	28026	28101	28051	28001	27815	28170	27909	27895	27961	28129	28014	28115	28176	27908	27860	28213	27959	28002	28064	28194	28109	28003	28017	28185	28253	28236	27921	28017	27995	28086	28176	28200	28008	28004	27920	27929	27851	28208	27878	27946	27818	28107	28042	27995	27980	28174	27941	28104	27943	28036	28128	28119	28043	27736	28027	28041	28042	28216	28019	28205	27852	28131	28036	27917	28173	28108	28077	28152	28013	28354	28019	27927	28159	27980	27845	28126	28095	28042	27961	28099	28103	28134	27992	28044	28196	28148	27987	27936	28328	28156	27890	28068	28050	27903	28103	27846	28194	27839	27920	27966	28051	28146	28112	27943	28067	28135	27914	28103	27764	28112	28226	28080	27992	27860	28075	27959	28132	27919	28116	27952	28222	27780	28104	27924	28015	28054	28037	27914	28185	27904	28120	28109	28189	27935	28080	28052	28104	27863	27982	28019	28153	28042	27841
21681	33674	32588	29594	63908	72713	54879	36436	25810	23640	23292	23104	23326	23147	23312	23197	23042	23253	23119	23022	23058	23126	23147	23144	23307	23020	23242	23213	23120	23165	23056	23140	23097	23214	23207	23062	23239	23084	23024	23190	23144	23159	23215	23010	23186	23272	23284	23200	23085	23131	23244	23067	22911	23058	23254	23103	23295	23227	23128	23232	23145	23205	22842	23017	23144	23064	23104	23036	23302	23137	23244	23003	23263	23175	22947	23215	23170	23056	23215	23195	23258	23171	22998	23096	23068	23067	23275	23241	23099	23178	23003	23055	23181	23093	23127	23202	23002	23407	23034	23114	23091	23156	23064	23224	23248	23165	23249	22898	23099	23105	23128	23010	22994	23375	23245	22983	23264	22959	23055	23029	23293	23184	23252	23163	23203	23082	23122	22989	23109	23028	23149	22996	23058	23312	23002	22833	23182	23088	23159	22993	23102	23192	23237	23041	23114	23113	23106	23262	23200	23078	23076	23115	23282	23274	23196	23096	23106	23098	23154	23073	23096	23089	23034	23103	23085	23092	23266	23049	23192	23130	23146	23148	23003	23096	23177	23090	23090	23096	23083	23157	23130	23080	23325	23255	23082	23231	23251	23191	23092	23027	23096	23289	23069	23073	23321	23127	23149	23113	23270	23105	23041	23200	22872	23077	23015	23165	23021	23082	23133	22998	23101	22940	22933	23102	23279	23048	23064	23214	23132	23160	23173	23143	23318	23097	23205	23036	23160	23215	23204	23264	23138	23224	23107	23042	23012	23185	23041	23286	23028	23217	23097	23146	23100	23113	23166	23166	23125	23167	23349	22958	23080	23204	23105	22937	23208	22929	23112	23120	23160	23104	23105	22973	23177	23001	23136	23256	23223	23204	23002	23080	23145	22965	23280	23002	23044	23095	23275	23072	23097	23226	23159	23042	23095	23075	23111	23163	23127	23132	22987	23052	23093	23149	23262	23152	23174	23146	23173	23153	23189	22884	23178	22940	23018	23080	23064	23104	23103	23158	23155	22995	23262	23076	23016	23114	23136	23071	23052	23270	22996	23118	23050	23077	23088	23097	23123	23161	23128	23147	23087	23339	23103	23123	22967	23010	22987	23037	23086	23248	23191	23147	23216	23232	23249	23046	22999	23093	22924	23073	23249	23076	23066	23077	23021	23320	23129	23088	23199	23100	23155	23185	23136	23111	23044	23142	23130	23078	23204	23231	23096	23144	23239	23088	23171	22937	23301	23137	23266	23171	23068	23341	23105	23246	23116	23114	23208	23097	23126	22890	23221	23375	23106	23088	23152	23294	23213	22904	23189	23005	23206	23215	23187	23115	23187	23141	23058	23256	23178	22941	23029	23032	23003	23190	23055	23103	23278	23048	23007	23285	23069	23196	23178	23026	23147	23251	23195	23250	23067	23108	23060	23244	23014	23292	22899	23110	22876	23139	23117	23041	22977	22929	23225	23280	23147	23162	23146	23261	23130	23066	23325	23001	23161	23162	23129	23069	23082	23330	22981	23227	23144	22895	23051	23006	23093	23155	23331	23036	22997	23019	23238	22992	23126	23266	23081	22999	23326	22951	23282	22944	23170	23067	23217	23244	23297	23088	23071	23241	23173	23191	23084	23211	22997	23046	23155	22994	23320	23164	23119	23132	23105	22978	23100	23021	23039	23143	23067	23053	23194	22934	23166	23121	23186	23299	23262	23097	23001	23131	22926	23116	23350	23116	23099	23028	23095	23161	23096	23278	23074	23178	23326	23270	22970	23141	23034	23127	23212	23036	23056	23116	23148	23012	23248	23034	23089	23263	23198	23155	23041	23125	23211	23086	22966	22994	22974	23053	22953	23054	23195	22988	23008	23183	23149	23210	23277	23270	23144	23155	23001	23022	23116	23059	23019	23120	23260	23347	23080	23125	22961	23219	23086	23060	22977	23156	23077	23026	23136	23118	23259	23125	23253	23185	23139	23097	22952	23239	23109	23085	23066	23323	22904	23123	22969	23038	23170	23238	23119	23163	23056	23026	23076	23121	23121	23309	23270	23111	23010	23234	23112	23041	23105	23209	23072	23359	23259	22928	23252	23192	22976	23177	22910	23195	23082	23184	23135	23118	23077	22990	23260	23098	23018	22966	23349	22934	23200	23022	23092	23238	23057	23171	23081	23270	23002	23134	23156	23165	23096	23205	23164	23230	23268	23076	23079	23105	23182	23362	23019	23063	23180	23064	23166	23094	23153	22998	23207	23305	23143	23065	23021	23005	23282	23020	23118	23058	23121	23260	22965	23259	23124	23006	23126	23167	23166	23247	23015	23157	23255	23083	23040	23172	23236	23096	23041	22998	22978	23175	23171	23187	23088	23081	23188	23215	23148	23007	23207	23171	23111	23107	23162	23267	23052	23165	23102	23143	23119	23331	22953	23112	23396	23052	23035	23044	23183	23167	23038	23145	23105	23088	23042	23230	23028	23055	22981	23193	23229	23075	22951	23122	23141	23131	23207	23153	23051	23341	23046	23068	23036	23130	23097	23014	23050	23200	23261	23056	23118	23084	23158	23050	23147	23196	23080	22913	23300	23096	23086	23001	22972	23129	23040	23099	23048	23011	23088	23207	23033	23023	23088	23175	22978	23140	23300	23243	23124	23238	23042	23112	23140	23160	23092	23080	23174	23101	23117	23135	22890	22918	23112	23072	23153	23149	23164	23242	23168	22917	23150	23157	23406	22971	22997	23114	23236	23128	23169	23301	23112	23168	23290	23126	23178	23231	23240	23141	23053	23129	23054	23124	23175	23179	23237	23171	23106	23391	23137	23104	23047	23052	23260	23391	22919	23093	23274	23025	23014	23289	23171	23196	23282	23156	23203	23050	23108	22998	23066	23123	23145	23084	23061	23166	23178	23052	23305	23089	23263	23003	23172	23179	23054	22994	23002	23155	23118	23146	23232	23064	23095	23000	23184	23140	23234	23032	23127	23281	23188	22999	23176	23292	23419	23198	23067	23083	22864	23001	23050	23227	23312	23015	23162	23244	23159	23063	23156	23080	22958	23136	23022	23281	23154	23137	23200	23086	23308	23213	23210	23128	23117	23182	22925	23071	23177	22972	23067	23189	23104	23008	23206	23264	23054	23121	23107	23208	23232	23063	23026	23257	23114	23198	23185	23166	23129	23066	23259	23002	23093	23080	23168	23058	23107	23079	23092	23197	23088	23220	23039	23073	23131	23043	23214	23026	23199	23161	23074	23190	23065	23129	23242	23130	23228	23245	23262	23194	23136	22973	22962	23207	23027	23062	23117	23133	23127	23176	23217	23139	23208	23111	23243	23023	23085	23086	22942	23074	23266	23227	23171	23345	23257	23053	23032	23167	23282	22966	23301	23114	23251	22995	23329	22976	23147	23334	22944	23063	23023	23220	23242	23183	22962	23152	23326	23102	23040	23006	23042	23158	23256	23210	23180	23114	23301	22922	23166	23104	23008	23170	23358	23258	23098	23212	23199	23219	23103	23037	23193	23061	23021	23227	23094	23120	23024	23075	23049	23166	23092	23086	23273	23024	23318	23192	23205	23145	23149	23124	23241	23233	23020	23110	23151	23184	23124	23134	23135	23085	23239	23068	23244	23337	23020	23064	23178	23125	23240	23159	23087	23197	23009	23065	23015	23181	23197	23080	23246	23150	23267	23065	23167	23209	23214	23128	23364	23145	23151	23223	23156	23138	23194	23221	23035	23244	23020	23085	23132	23247	23062	22951	23197	23351	23133	23165	23128	23177	23148	22947	23052	23132	23266	23096	23213	23132	23229	23199	23131	23117	23261	22977	23229	22912	23119	23170	23022	23182	23090	23279	23041	23252	23162	23026	23038	23203	23038	23165	23164	23180	23114	23171	23189	23230	23211	23101	23084	23122	23191	23004	23189	23175	23212	23125	23069	23233	23031	23145	23295	23132	23260	23216	23060	23283	23183	23003	23240	23115	23238	22875	23043	23249	23033	23095	23365	23147	22985	23171	23062	23014	23052	23098	23112	23050	23319	23098	23193	22945	22976	23159	23041	23191	23068	23174	23181	23279	23234	23023	23166	23195	23182	23069	23107	23121	23092	23076	23052	23116	23211	22869	22957	23071	23148	22978	23059	23055	23313	23006	23174	23165	23114	23108	23140	23142	23186	23214	23083	23031	23030	23025	23122	23070	22964	23088	23255	22951	23359	23134	23178	23347	23146	23088	23010	23199	23109	23113	22945	22827	23183	23030	23229	23012	23010	23009	23317	23109	23160	23099	23106	23265	23139	23142	23189	23182	23085	23261	23074	23043	23140	23142	23190	23065	23177	23244	23126	23305	23169	23023	23085	23181	23134	23035	23079	22970	23158	23202	23371	23180	23236	23074	23281	23258	23076	23243	23285	23001	23167	23183	23130	23104	23150	23321	23243	23121	23165	23070	23030	23089	23172	23250	23144	23259	23273	23016	23075	23309	23171	23120	23165	23290	23107	23206	23203	23245	23117	23158	23110	23302	23046	23097	22984	23034	23119	23118	23190	23089	23061	23003	23009	23115	23066	23082	23255	23251	23270	23224	23200	22996	23046	23011	23068	23223	23191	23134	23146	23053	23183	23212	23078	23085	23114	23134	23013	23101	23319	23153	23175	23151	23327	23207	23152	23089	23082	23064	23167	23058	23228	23112	23017	23077	23120	23076	23090	23086	23012	22967	23171	23290	23066	23063	23128	23159	23167	23102	23126	22877	23145	22946	23150	23196	23242	23184	23285	23138	23118	23134	23052	23065	23168	23109	23323	23094	23044	23126	23210	23139	23055	23256	23066	23155	23086	23175	23048	23332	23258	23132	23149	23138	23287	23289	23103	23082	23051	23144	22970	23083	23128	23111	23040	23082	23029	23165	23245	22953	23077	22976	23092	23173	23037	23093	23307	22921	22987	23090	23256	23228	22894	23055	23173	23173	23016	23167	23081	23242	22904	23089	23342	23043	23106	22970	23204	23112	23110	23124	23085	23163	23122	23125	23011	23107	23281	23160	23185	23282	23022	23104	23245	23060	23168	23209	23328	23003	23003	23215	23083	23015	23266	23042	23197	23186	23179	23247	23162	23215	23071	23097	23197	23103	23064	22966	23165	23168	23016	23071	23152	23304	23035	23047
23761	21433	28964	24687	63523	76642	62119	42588	32165	29778	29064	28619	28884	28656	28538	28616	28529	28692	28609	28531	28694	28756	28583	28508	28500	28703	28555	28464	28551	28835	28357	28713	28561	28497	28416	28642	28710	28420	28592	28723	28475	28568	28628	28514	28567	28626	28398	28630	28354	28548	28731	28618	28588	28300	28469	28405	28583	28530	28521	28131	28434	28569	28324	28425	28391	28415	28589	28490	28620	28654	28720	28576	28507	28561	28420	28421	28306	28594	28531	28591	28594	28449	28480	28419	28600	28372	28608	28498	28439	28675	28552	28600	28608	28485	28357	28629	28507	28358	28196	28477	28458	28215	28472	28410	28613	28531	28633	28409	28402	28303	28487	28302	28553	28467	28290	28511	28416	28504	28374	28369	28476	28545	28263	28562	28598	28140	28419	28701	28486	28630	28527	28368	28422	28373	28411	28170	28430	28277	28388	28602	28578	28685	28588	28326	28392	28740	28474	28539	28599	28477	28524	28408	28527	28523	28332	28349	28407	28514	28438	28479	28491	28648	28613	28316	28409	28417	28389	28717	28449	28457	28536	28589	28605	28744	28448	28535	28532	28449	28601	28395	28525	28809	28384	28308	28525	28432	28328	28491	28503	28265	28194	28431	28377	28224	28454	28422	28591	28145	28541	28405	28583	28413	28459	28268	28557	28434	28336	28369	28408	28316	28320	28333	28576	28397	28506	28254	28532	28607	28343	28654	28662	28636	28525	28651	28446	28369	28545	28483	28464	28609	28650	28734	28483	28468	28420	28465	28580	28511	28519	28445	28407	28466	28573	28527	28558	28433	28371	28466	28381	28233	28578	28345	28697	28574	28532	28436	28569	28555	28754	28445	28568	28393	28683	28320	28508	28455	28271	28196	28512	28805	28514	28560	28706	28381	28654	28363	28315	28240	28383	28280	28446	28368	28639	28403	28343	28702	28512	28425	28319	28204	28372	28366	28379	28394	28433	28366	28381	28547	28509	28369	28502	28497	28319	28536	28449	28405	28374	28538	28280	28613	28655	28412	28425	28472	28573	28685	28480	28639	28704	28600	28535	28585	28442	28404	28512	28505	28578	28444	28499	28476	28408	28317	28424	28470	28418	28333	28193	28382	28511	28652	28508	28394	28639	28667	28414	28480	28526	28677	28411	28384	28240	28687	28421	28722	28443	28532	28322	28497	28282	28608	28508	28407	28473	28400	28629	28521	28539	28511	28482	28683	28563	28405	28374	28661	28339	28655	28652	28241	28167	28477	28312	28535	28645	28530	28499	28300	28698	28473	28475	28373	28492	28487	28533	28524	28348	28373	28798	28271	28513	28487	28407	28591	28542	28441	28636	28634	28699	28234	28551	28477	28588	28597	28603	28492	28460	28312	28646	28519	28433	28355	28559	28550	28292	28519	28381	28340	28233	28558	28410	28269	28315	28427	28502	28534	28490	28643	28602	28456	28482	28620	28424	28373	28534	28620	28519	28383	28277	28358	28433	28654	28576	28620	28706	28400	28224	28477	28512	28174	28461	28599	28482	28824	28586	28625	28689	28492	28467	28299	28555	28474	28427	28533	28549	28413	28389	28408	28328	28366	28496	28552	28606	28458	28537	28491	28658	28532	28572	28492	28536	28470	28636	28338	28575	28512	28555	28545	28512	28479	28451	28685	28699	28521	28596	28471	28570	28539	28377	28386	28505	28693	28338	28685	28722	28607	28513	28576	28221	28542	28475	28477	28171	28335	28696	28588	28448	28519	28385	28395	28417	28152	28355	28697	28460	28312	28446	28509	28486	28531	28508	28369	28501	28610	28515	28665	28575	28372	28613	28478	28499	28105	28408	28662	28707	28845	28437	28621	28292	28510	28713	28731	28484	28493	28602	28426	28374	28639	28571	28519	28372	28516	28529	28547	28192	28378	28413	28363	28394	28427	28523	28740	28506	28528	28578	28598	28277	28435	28405	28413	28546	28525	28508	28611	28543	28713	28436	28363	28594	28541	28650	28756	28322	28471	28566	28362	28442	28439	28488	28413	28315	28376	28594	28232	28317	28589	28363	28511	28366	28592	28397	28506	28488	28598	28519	28566	28561	28393	28395	28610	28466	28586	28383	28567	28563	28469	28447	28345	28268	28649	28608	28391	28443	28431	28492	28336	28454	28267	28428	28591	28417	28606	28493	28427	28534	28394	28378	28607	28662	28552	28391	28376	28437	28523	28765	28316	28409	28499	28426	28403	28431	28741	28361	28614	28434	28524	28508	28461	28588	28628	28506	28275	28219	28361	28485	28515	28644	28424	28339	28250	28518	28697	28209	28426	28224	28292	28536	28656	28643	28630	28353	28884	28785	28491	28395	28765	28728	28584	28618	28445	28743	28362	28577	28470	28468	28361	28501	28454	28609	28481	28493	28398	28603	28478	28638	28367	28421	28625	28739	28511	28351	28497	28471	28366	28378	28428	28444	28335	28616	28262	28596	28363	28455	28518	28412	28505	28329	28421	28401	28316	28376	28250	28402	28598	28359	28556	28498	28241	28621	28626	28514	28567	28553	28733	28620	28731	28328	28440	28527	28498	28498	28537	28401	28571	28550	28516	28600	28561	28592	28341	28217	28343	28610	28710	28714	28394	28414	28636	28289	28518	28494	28398	28326	28610	28478	28464	28347	28587	28481	28465	28662	28723	28366	28553	28586	28450	28618	28466	28442	28533	28418	28459	28495	28514	28386	28579	28519	28382	28526	28466	28605	28453	28582	28313	28315	28336	28548	28349	28506	28410	28471	28525	28222	28439	28544	28405	28762	28214	28649	28650	28270	28629	28592	28392	28397	28278	28405	28273	28405	28363	28601	28478	28361	28327	28346	28466	28505	28321	28431	28583	28416	28528	28494	28453	28502	28517	28400	28695	28411	28683	28503	28604	28410	28274	28529	28387	28801	28503	28423	28755	28261	28489	28408	28490	28538	28347	28426	28604	28487	28280	28303	28657	28557	28495	28387	28513	28481	28543	28399	28542	28659	28642	28573	28464	28759	28562	28556	28508	28523	28309	28421	28304	28258	28309	28338	28433	28521	28376	28249	28447	28495	28428	28528	28477	28459	28321	28546	28249	28470	28391	28503	28460	28603	28206	28675	28502	28357	28481	28422	28481	28334	28262	28485	28483	28401	28633	28285	28452	28440	28295	28659	28437	28398	28485	28533	28535	28528	28761	28306	28243	28445	28365	28251	28691	28628	28530	28569	28428	28430	28329	28525	28339	28655	28790	28610	28401	28435	28676	28401	28356	28367	28581	28549	28626	28311	28280	28458	28317	28463	28453	28686	28578	28576	28503	28540	28350	28587	28607	28433	28598	28569	28542	28620	28185	28497	28547	28451	28356	28388	28456	28452	28501	28461	28519	28554	28432	28333	28350	28513	28320	28433	28494	28453	28375	28196	28755	28647	28368	28459	28084	28498	28600	28484	28600	28603	28325	28548	28584	28595	28201	28423	28553	28566	28357	28630	28734	28547	28439	28547	28258	28288	28656	28546	28315	28580	28515	28210	28735	28560	28346	28448	28360	28502	28439	28410	28448	28451	28310	28290	28484	28500	28522	28431	28279	28454	28392	28368	28437	28483	28298	28423	28423	28443	28437	28442	28543	28348	28324	28511	28521	28710	28492	28307	28511	28370	28609	28545	28452	28403	28551	28509	28606	28573	28484	28241	28692	28415	28363	28365	28706	28609	28573	28398	28426	28628	28542	28365	28559	28358	28555	28205	28576	28381	28635	28435	28361	28274	28565	28537	28498	28643	28370	28374	28265	28359	28355	28464	28481	28660	28376	28463	28478	28391	28233	28431	28486	28378	28539	28366	28576	28482	28243	28494	28333	28397	28493	28334	28487	28304	28488	28510	28476	28409	28322	28432	28306	28584	28235	28502	28314	28641	28325	28601	28596	28417	28468	28711	28442	28517	28409	28591	28663	28417	28280	28365	28420	28539	28576	28834	28454	28418	28413	28475	28488	28450	28412	28330	28499	28290	28392	28388	28520	28426	28424	28621	28523	28525	28465	28500	28505	28522	28420	28390	28653	28344	28440	28336	28580	28712	28608	28502	28517	28577	28472	28552	28477	28499	28539	28489	28579	28357	28604	28299	28399	28430	28352	28431	28423	28668	28285	28484	28381	28377	28750	28725	28396	28382	28619	28618	28403	28495	28527	28424	28591	28413	28734	28521	28726	28440	28550	28216	28468	28425	28543	28513	28447	28557	28478	28470	28362	28301	28433	28470	28798	28537	28376	28380	28639	28429	28385	28387	28323	28606	28565	28338	28345	28303	28479	28600	28414	28614	28302	28395	28532	28512	28422	28440	28224	28559	28273	28291	28517	28335	28547	28658	28796	28562	28483	28559	28625	28565	28669	28157	28316	28362	28380	28678	28416	28514	28505	28268	28512	28637	28296	28391	28520	28370	28378	28305	28355	28530	28269	28736	28262	28382	28481	28288	28789	28543	28490	28471	28773	28523	28484	28508	28523	28471	28317	28709	28491	28415	28531	28474	28573	28461	28494	28290	28688	28686	28622	28308	28404	28618	28568	28469	28468	28493	28560	28643	28459	28413	28557	28483	28313	28466	28617	28493	28647	28415	28613	28462	28384	28561	28655	28371	28195	28777	28539	28453	28362	28588	28532	28423	28445	28474	28669	28503	28483	28830	28521	28555	28380	28554	28564	28318	28455	28409	28700	28360	28370	28431	28438	28436	28303	28262	28357	28514	28349	28329	28452	28442	28218	28522	28266	28674	28604	28596	28736	28405	28348	28702	28326	28572	28495	28717	28395	28560	28552	28414	28393	28270	28588	28488	28556	28404	28377	28520	28360	28494	28691	28606	28359	28562	28501	28508	28389	28621	28406	28351	28442	28413	28620	28430	28382	28394	28758	28517	28478	28497	28483	28390	28559	28774	28561	28558	28438	28468	28577	28375	28485	28366	28483	28321	28568	28509	28440	28537	28596	28388	28577	28369	28347	28285	28616	28637	28469	28633	28526	28764	28602	28578	28547	28480	28526	28730	28486	28381	28351	28454	28610	28400	28476	28463	28538	28434	28474	28384	28276	28418	28602	28620	28265	28474	28769	28648	28299	28450	28429	28486	28610	28612	28480	28546	28391	28401	28370	28486	28350
23827	39815	37201	33658	79311	84572	65441	41478	27341	24068	23526	23629	23522	23603	23680	23419	23333	23463	23398	23230	23430	23472	23513	23416	23456	23256	23430	23379	23424	23338	23499	23395	23541	23390	23514	23356	23338	23489	23594	23377	23425	23364	23435	23154	23375	23345	23403	23430	23566	23389	23340	23226	23365	23448	23339	23432	23260	23380	23435	23552	23481	23224	23342	23525	23288	23584	23434	23467	23376	23233	23373	23397	23357	23307	23385	23151	23487	23430	23493	23387	23592	23385	23378	23403	23342	23361	23501	23531	23390	23208	23486	23250	23353	23242	23487	23492	23460	23329	23463	23234	23439	23180	23271	23286	23324	23361	23387	23401	23415	23349	23356	23428	23523	23334	23431	23371	23246	23365	23344	23419	23389	23405	23508	23548	23504	23434	23511	23465	23289	23486	23487	23313	23384	23327	23494	23321	23368	23523	23249	23430	23483	23533	23451	23357	23338	23342	23297	23589	23409	23480	23349	23170	23430	23158	23409	23593	23438	23544	23347	23242	23314	23663	23319	23239	23449	23241	23320	23482	23264	23286	23555	23484	23158	23402	23291	23625	23334	23451	23411	23311	23411	23479	23289	23329	23417	23489	23359	23327	23289	23483	23453	23303	23423	23296	23336	23434	23447	23437	23419	23440	23539	23261	23471	23357	23372	23408	23595	23502	23513	23262	23401	23606	23497	23404	23431	23363	23616	23257	23450	23354	23389	23349	23297	23459	23461	23423	23451	23404	23432	23323	23330	23536	23405	23489	23486	23358	23358	23454	23337	23547	23259	23319	23455	23405	23276	23274	23417	23350	23427	23400	23341	23345	23529	23425	23352	23349	23330	23443	23250	23440	23379	23350	23441	23493	23347	23234	23294	23542	23374	23433	23432	23501	23252	23298	23514	23393	23413	23543	23210	23583	23298	23411	23360	23464	23302	23247	23493	23377	23265	23475	23504	23349	23470	23242	23446	23261	23630	23168	23506	23341	23347	23520	23391	23343	23459	23449	23422	23265	23346	23583	23418	23442	23507	23356	23274	23338	23422	23416	23439	23242	23289	23462	23350	23290	23422	23472	23581	23589	23490	23464	23514	23337	23347	23460	23225	23461	23449	23299	23450	23507	23218	23455	23408	23550	23262	23437	23466	23420	23499	23411	23286	23390	23318	23466	23450	23166	23403	23360	23379	23273	23306	23496	23432	23410	23278	23434	23469	23489	23463	23498	23186	23264	23407	23269	23394	23406	23467	23378	23517	23483	23436	23303	23297	23512	23553	23397	23325	23253	23273	23368	23455	23595	23358	23114	23293	23474	23380	23349	23297	23385	23510	23440	23527	23537	23408	23215	23372	23283	23252	23626	23479	23408	23399	23340	23475	23673	23501	23410	23410	23325	23381	23392	23485	23419	23275	23413	23491	23433	23310	23203	23403	23488	23343	23432	23412	23345	23411	23479	23388	23404	23531	23521	23402	23450	23463	23308	23324	23256	23286	23405	23469	23393	23278	23451	23305	23421	23460	23309	23279	23302	23392	23396	23361	23525	23440	23300	23380	23282	23337	23316	23306	23516	23528	23449	23313	23266	23417	23338	23170	23232	23356	23346	23458	23377	23365	23497	23403	23472	23171	23348	23298	23233	23394	23187	23448	23401	23210	23236	23302	23305	23359	23435	23504	23457	23381	23484	23425	23474	23452	23364	23385	23502	23338	23463	23490	23317	23385	23478	23515	23393	23412	23662	23515	23274	23370	23337	23427	23331	23236	23468	23434	23450	23346	23355	23301	23510	23452	23454	23378	23375	23520	23420	23395	23416	23320	23342	23370	23469	23446	23351	23386	23440	23330	23461	23282	23369	23193	23578	23400	23378	23417	23417	23270	23251	23376	23298	23402	23342	23460	23331	23398	23437	23498	23353	23430	23491	23447	23213	23595	23550	23558	23504	23608	23310	23491	23298	23220	23368	23538	23349	23477	23506	23477	23279	23370	23560	23319	23367	23400	23396	23441	23534	23382	23350	23499	23399	23521	23394	23356	23395	23263	23463	23343	23479	23360	23424	23383	23394	23432	23340	23197	23284	23283	23491	23258	23334	23356	23516	23397	23333	23484	23354	23539	23339	23406	23383	23513	23290	23327	23588	23366	23347	23478	23397	23479	23367	23535	23477	23336	23377	23341	23504	23349	23538	23310	23390	23383	23496	23498	23465	23339	23351	23607	23237	23399	23173	23535	23404	23403	23292	23371	23299	23413	23316	23525	23335	23376	23394	23505	23309	23348	23345	23578	23502	23346	23390	23343	23569	23411	23486	23448	23466	23354	23310	23373	23441	23246	23452	23347	23296	23489	23336	23262	23360	23328	23371	23489	23439	23464	23468	23427	23504	23386	23567	23352	23332	23462	23537	23218	23397	23250	23420	23270	23465	23372	23310	23346	23297	23291	23443	23404	23394	23349	23415	23516	23453	23059	23449	23253	23475	23375	23483	23601	23312	23475	23339	23510	23310	23204	23345	23232	23321	23450	23192	23316	23353	23361	23364	23518	23301	23149	23303	23300	23173	23577	23291	23321	23329	23435	23312	23351	23482	23262	23421	23269	23259	23533	23545	23358	23304	23335	23331	23496	23435	23494	23515	23230	23403	23447	23471	23338	23373	23410	23388	23280	23329	23378	23482	23324	23468	23397	23454	23343	23410	23438	23345	23309	23472	23594	23345	23448	23374	23469	23413	23295	23254	23506	23408	23489	23276	23392	23516	23568	23320	23529	23455	23515	23348	23308	23324	23456	23520	23372	23374	23531	23423	23220	23543	23376	23466	23362	23343	23447	23520	23351	23502	23463	23376	23207	23144	23422	23333	23337	23272	23397	23284	23514	23444	23260	23492	23402	23351	23315	23492	23457	23404	23302	23468	23546	23344	23392	23512	23405	23398	23282	23507	23521	23278	23528	23551	23389	23318	23495	23358	23496	23398	23368	23382	23425	23584	23404	23256	23419	23496	23487	23469	23297	23357	23483	23476	23287	23471	23385	23434	23437	23252	23561	23361	23608	23378	23338	23225	23382	23243	23310	23367	23374	23153	23573	23502	23380	23448	23385	23364	23604	23396	23356	23481	23191	23460	23365	23322	23488	23461	23266	23440	23311	23361	23449	23325	23494	23269	23340	23381	23622	23221	23365	23377	23538	23404	23493	23450	23380	23461	23511	23260	23450	23397	23317	23531	23387	23241	23305	23562	23322	23399	23567	23432	23142	23330	23313	23399	23482	23381	23489	23282	23396	23275	23637	23394	23462	23441	23282	23403	23521	23420	23289	23405	23380	23254	23481	23427	23262	23418	23246	23386	23453	23442	23430	23322	23394	23450	23138	23565	23476	23323	23560	23349	23506	23587	23240	23380	23443	23437	23300	23406	23345	23418	23357	23555	23363	23562	23435	23500	23350	23260	23446	23434	23404	23574	23372	23436	23407	23484	23155	23243	23345	23343	23310	23515	23155	23345	23491	23474	23345	23450	23334	23364	23392	23490	23634	23483	23318	23443	23616	23339	23357	23670	23290	23337	23415	23249	23324	23632	23354	23371	23274	23218	23352	23414	23561	23446	23413	23475	23427	23359	23355	23194	23392	23383	23205	23509	23345	23428	23461	23276	23442	23310	23402	23311	23489	23416	23627	23435	23461	23444	23295	23464	23468	23346	23527	23435	23458	23420	23582	23452	23404	23429	23444	23494	23466	23389	23255	23504	23648	23575	23589	23551	23305	23434	23494	23288	23429	23371	23417	23300	23593	23436	23554	23316	23281	23317	23603	23273	23359	23461	23486	23463	23398	23440	23548	23443	23205	23417	23469	23182	23495	23338	23302	23382	23345	23402	23477	23319	23293	23363	23454	23443	23199	23610	23227	23262	23452	23298	23422	23332	23454	23262	23527	23346	23368	23392	23313	23434	23448	23235	23508	23378	23412	23440	23288	23416	23461	23309	23376	23462	23434	23359	23363	23352	23434	23508	23124	23420	23466	23322	23437	23264	23517	23337	23578	23475	23319	23305	23246	23528	23390	23517	23429	23257	23496	23257	23489	23417	23417	23460	23417	23391	23445	23382	23280	23512	23430	23484	23549	23358	23161	23245	23484	23303	23311	23421	23468	23532	23321	23444	23445	23523	23427	23397	23417	23535	23221	23510	23350	23288	23168	23346	23257	23463	23515	23329	23566	23251	23451	23447	23465	23218	23622	23428	23430	23413	23446	23450	23475	23388	23351	23245	23207	23411	23376	23503	23454	23445	23530	23542	23329	23305	23258	23318	23365	23466	23263	23346	23402	23458	23378	23423	23518	23174	23364	23531	23437	23245	23364	23329	23535	23489	23353	23542	23293	23516	23322	23400	23314	23309	23351	23353	23309	23319	23505	23381	23384	23348	23321	23566	23346	23279	23535	23416	23513	23470	23482	23148	23384	23493	23422	23526	23284	23461	23243	23538	23555	23482	23323	23323	23327	23264	23298	23384	23312	23576	23358	23428	23432	23486	23442	23321	23297	23368	23333	23542	23318	23471	23230	23484	23625	23339	23505	23493	23401	23438	23481	23384	23427	23427	23307	23547	23495	23295	23356	23468	23378	23425	23454	23398	23467	23515	23312	23472	23379	23414	23349	23363	23511	23573	23285	23378	23517	23453	23430	23369	23498	23403	23308	23374	23442	23466	23320	23381	23321	23395	23336	23486	23421	23391	23444	23467	23373	23348	23396	23345	23309	23433	23333	23451	23372	23342	23428	23445	23439	23430	23258	23336	23274	23485	23406	23416	23493	23199	23441	23306	23393	23442	23307	23223	23422	23368	23393	23343	23521	23143	23575	23495	23185	23281	23504	23405	23553	23378	23401	23522	23587	23300	23483	23195	23507	23423	23409	23523	23421	23202	23647	23588	23283	23305	23596	23501	23446	23488	23327	23442	23350	23276	23546	23535	23436	23460	23256	23499	23300	23364	23295	23421	23689	23363	23290	23269	23271	23394	23594	23437	23307	23603	23342	23389	23443	23432	23462	23428	23350	23543	23421	23359	23204	23463	23417	23418	23531	23306	23518	23365	23384	23526	23380	23181	23375	23470	23372	23383	23389	23503	23212	23566	23473	23349	23520	23480	23336	23508	23383	23324	23531	23504	23512	23261
31312	26277	30998	30635	40002	40212	34932	30694	28591	28133	28103	28242	28137	28172	28043	28152	28073	28053	28067	28239	28052	27861	27840	27916	28047	27994	28106	28131	28072	27879	27744	27722	28040	27836	28178	27894	28133	27910	28140	27925	27911	28095	27970	28073	27891	28047	28082	28085	28210	28055	27941	28135	28138	27974	28047	27852	28041	27740	28002	28026	28172	27930	28112	27899	27892	27923	27827	27960	28152	28002	28125	28250	28363	27778	27927	28150	28028	28096	28046	28162	28153	27910	28117	27792	28005	27926	27998	28058	27934	27931	27855	28001	27947	28059	27925	28020	27954	28006	27983	28012	27965	28085	28063	28198	28128	27903	28071	28030	27899	28159	28165	27867	27954	28120	28051	28014	27960	27894	28001	27784	27988	27836	28149	27945	27796	28267	27933	27920	28013	28164	27986	28297	28026	27994	28035	28027	27985	27885	27967	28034	28025	27822	28079	27909	28069	27930	27732	28024	27780	28033	28012	28141	28076	27922	28034	28191	28236	27831	27960	27724	27910	28055	28005	27922	28013	27804	27994	28309	28003	28004	28011	28031	27919	28023	27933	27899	27975	28107	27869	28102	28203	28038	27970	27929	28008	27761	27787	28132	27984	27905	28057	27828	28111	28160	28005	28039	28118	28057	27975	28121	28267	27857	28027	28129	28134	28034	28066	28058	27944	27897	28161	28028	28145	28117	28136	27956	28013	28034	28068	28012	28022	27975	27693	27908	28039	28279	28033	28158	28086	28030	27989	27926	28014	27930	28016	27995	28050	28157	28233	28025	27958	28024	27944	27869	28143	27938	27942	27938	27703	27935	28137	27996	27917	28046	28098	28075	27978	27965	27938	28169	27990	27896	27781	27917	27976	27850	27835	27890	28169	28045	28150	27985	28137	28029	28167	28142	27971	28148	27820	28080	27967	28067	27948	28058	28198	27863	28159	28189	28177	28235	28152	27829	28085	28017	27841	28122	28338	28117	28014	28112	28226	28131	28201	27892	27983	27998	28050	27790	27786	28102	28010	27914	27938	27995	28018	27851	27938	27967	27916	28106	28013	27799	28062	27954	27998	28012	28095	28178	27846	27848	27868	28337	28188	27824	28022	27950	28160	28016	28122	27870	28171	28060	28311	28086	27945	27936	28227	28175	28230	27965	27774	28031	28058	28034	28095	28107	28177	27946	27678	27992	28182	27952	28143	28330	28048	27947	28020	28125	28082	27908	28018	27950	28330	28093	28065	28231	28039	27856	28000	28103	28064	28046	27965	28005	28057	28006	28069	28134	27826	28160	28165	28042	27812	27959	28180	28088	27840	27797	28192	27961	28110	28014	28087	27748	27827	27935	28007	27958	27992	28132	27924	28070	28039	28141	27950	28122	28065	28056	27922	27830	27905	28033	28144	28078	27891	28178	27928	27993	27828	27910	28083	28002	28099	27775	28147	28097	27873	27788	28084	28131	27876	28095	27957	27958	28067	28035	28078	27645	27953	28033	28061	28056	28210	27969	28116	28034	28011	28223	28130	28028	28123	28197	27909	27779	28230	28048	27931	28071	28150	27992	27763	27933	28000	27989	27965	27993	28159	27749	28010	28083	27959	27895	28098	28016	27968	28224	28162	27893	27977	27822	27901	27994	27798	27856	28215	27952	28115	27921	28308	28279	27986	28080	28016	27940	27952	28098	28117	28012	28061	27914	28017	27993	27919	28053	28054	27966	28284	28034	27994	27925	28073	27999	27909	27935	27972	28202	28064	27907	28087	28107	27798	27996	27769	27944	28130	28098	27989	28094	28026	27733	27784	27999	28097	27845	28050	27853	28083	28070	28123	27997	28002	28112	27904	28117	27858	27973	27867	28262	27903	28086	28222	28086	27731	28045	28130	28024	27968	27865	28305	27958	27976	28201	28093	27975	27941	27939	27885	27798	28027	27967	27979	28064	28123	28178	28123	27742	27818	28007	28168	28013	27977	27932	27762	28015	27926	28169	28055	28118	28039	28223	28131	27789	28080	27940	27983	27932	27869	28068	27779	27772	27908	27877	28033	28035	27979	28051	27995	27954	28031	28050	28175	28012	27905	27827	28157	28029	28129	27973	28158	28020	28076	28081	28033	27988	28193	28124	27892	28052	27998	28008	28119	28028	28221	28068	27987	28045	27787	27953	28217	27965	28079	28159	28129	28050	28125	27942	27879	27976	27980	27909	28031	28280	27869	27763	27947	28160	28116	28295	27947	27882	28193	27814	27965	27731	28012	28045	27870	28087	28109	27838	27896	27964	27955	27824	27980	27976	28112	28213	28040	27947	28006	27853	28146	28062	27776	27965	27937	27834	27935	27993	27936	27824	27869	28073	27942	28094	27913	28022	28248	27919	28178	28071	28023	27958	28014	27710	28057	28140	28114	27976	28147	27985	28099	27973	28182	27911	28143	28045	27903	28011	28239	28230	27783	27947	27916	28000	27941	27988	28138	27964	27935	27940	28075	28088	27815	28008	27955	28135	28230	27995	28014	28171	28170	27850	28037	28109	28091	28207	28033	27785	28028	28232	27960	28055	28141	28221	28081	27988	27942	27928	28015	28031	28213	27875	28087	27889	28000	28202	28081	27808	28328	28061	27916	28046	28069	28158	28040	28053	28109	27747	28162	28060	28117	27793	28026	28071	27884	28106	27893	28104	28071	28237	28086	27904	28111	28059	28026	27952	28092	28092	28022	27650	28028	28020	28067	28104	28300	28039	28222	28118	27862	28079	28119	27822	27832	27978	27843	28130	27844	28268	27935	28094	28015	28209	28070	28084	27976	28169	28054	27968	28181	28131	28108	28080	27941	27950	27937	27992	28015	28184	27893	28055	27668	27814	27875	27999	28281	28056	28115	28050	27952	28092	28112	28041	27975	28239	28338	28111	27925	28045	27981	28053	27987	28048	28137	27916	27998	28050	27869	27917	27942	27975	27859	27934	28064	27785	28167	27960	27943	28009	27890	28202	28013	28074	28117	28000	28008	27771	28031	27699	27962	28126	28109	28097	27926	27934	28070	28122	27964	27958	28212	28251	28160	28242	28054	27890	27963	28149	28087	28178	28171	27845	27931	27910	27855	27872	27921	28193	28141	27593	28067	28156	27614	28083	28260	28094	28005	28082	27854	27978	28086	27834	27978	27755	27982	27951	27876	27722	27846	28028	27983	27805	28205	28179	27903	27985	27911	27939	28045	28128	27999	28029	28233	27921	28150	28172	28195	28156	27975	28181	28002	27727	27942	28189	27736	27793	27846	28056	27910	27964	27897	27997	28017	28104	28073	27877	27888	27977	27900	28032	27843	27958	27821	28063	27891	28064	28346	28073	28020	28116	27797	27916	28091	27926	28009	28085	28210	27978	27860	27872	27977	28102	27952	27926	27857	28039	28264	27867	28247	28161	28092	27826	27880	28192	28065	27870	27876	28249	28137	27940	27821	28119	27617	27862	27931	27729	27858	28201	28042	28223	28112	28161	28051	27955	28111	28083	27985	27961	28011	28101	27866	28020	27895	28093	28137	28072	28162	27775	28298	28083	27851	28122	28282	28005	28041	28057	27946	27857	27944	28138	28156	28054	28080	27902	27876	27952	28001	27827	28050	27990	27945	27979	28324	28137	27829	28003	28106	27948	27943	27900	28146	28144	28361	27961	28003	28216	28123	28005	28080	27845	27773	28046	27979	27928	27938	28065	27813	28021	28040	28071	27996	27978	28083	27906	28298	27924	28076	27866	27867	27894	28037	27990	28069	28096	28119	28133	28164	28087	28123	27826	27755	27948	27864	28043	28025	28020	27928	27901	28076	28262	28104	28175	27877	28136	28183	27920	27772	27829	28008	27854	28196	28059	28160	27914	27781	27895	28096	28158	28150	28018	28017	28020	28035	27831	28065	28103	28064	27956	28045	28043	27921	28011	28108	28192	27926	28259	28045	28031	28124	27890	28059	28050	27922	28133	27948	28040	28007	28021	28010	28028	28013	27975	27957	28152	27880	28052	28109	27928	28138	28034	27928	27904	28089	27860	27840	28033	27914	27904	27881	27978	28156	27992	28052	27816	28167	28295	28056	28128	27787	28021	27791	28037	27961	27856	27977	27924	27871	28142	28131	27968	27863	28157	27981	28148	27951	27819	27938	28134	27955	28110	28104	27882	28130	28162	28110	28227	28196	28190	27955	28093	27988	27974	27991	28024	28018	27887	28042	28040	27979	27892	28148	28295	28122	28018	27888	28136	27993	27962	27880	27968	28022	28006	28128	28065	28090	28287	28072	27935	27888	27922	27768	27934	27972	28072	28063	27977	28125	28113	27839	28049	27977	27876	28054	28037	28129	28132	28008	27994	28016	28028	27910	27933	27996	28063	27983	28065	27845	28272	27741	27945	28087	28090	27786	27903	28096	27946	27995	28077	28094	28262	28137	28065	28090	28004	27971	28019	28101	27826	27890	27989	28046	28169	28109	28131	27882	27904	27814	28057	28120	27949	28200	28008	28045	28150	28052	28122	27929	27780	28036	27953	28167	27993	28045	27935	27948	28192	28291	28111	27892	27999	28131	28035	27696	27939	28131	28148	27848	27990	28158	28156	28051	27971	27994	27957	28230	27959	27981	28019	27914	28119	28170	28180	28013	28155	28060	27990	28153	27998	28239	27989	27944	28030	28127	27966	28105	27822	27888	28049	27893	27973	27923	27915	28304	28047	28161	27810	28164	28235	27972	27947	28018	28109	28055	28119	28031	28052	28003	28052	27998	27783	27894	28060	28096	28092	27956	28038	28033	28030	27996	28193	27888	28083	27936	28117	28420	28104	27761	27953	28033	27954	27838	28052	27993	28071	28093	28064	27943	28170	28026	27956	28096	27973	28159	28153	27987	27932	27989	28153	28121	28120	28093	28015	27776	28060	27801	27977	27737	28146	28015	27966	28163	28016	27958	27903	28115	28044	27834	28020	27963	27833	28109	28056	28155	27906	28105	27975	28114	28194	28054	27931	28042	27861	27940	27969	28003	27954	27875	27983	27952	28376	28126	28120	28247	28096	28094	28155	28010	28059	28219	27996	27985	28144	28161	28074	27969	27971	28027	28234	28028	27848	28011	28010	27850	28042	28128	27840	28022	28302	27870	28032	28093	27872	28177	28037	28106	28077
23236	27046	26717	25552	39897	37594	30970	25535	23564	23170	22986	22963	23067	22979	23095	22996	22967	23120	22977	23108	22831	23047	23060	23071	23140	23062	23053	23031	23073	23016	23022	23132	23268	22995	23129	23004	22997	23060	23032	23124	22923	23062	23173	22949	22915	23086	23058	22948	22835	23097	22957	23126	23095	23013	23051	22918	23127	22930	22992	23280	22950	23045	23077	23001	23043	23239	23018	23159	23024	23138	23166	22958	23115	23002	23131	22954	23076	22793	23119	22987	23009	22941	22896	22968	22911	23094	23120	23110	23041	23079	22914	23035	23095	23095	23056	22990	22980	23074	22990	23100	23106	22818	22932	22912	23059	23005	23098	23083	22846	23092	23013	22967	22976	23021	22845	22942	23071	23122	23299	23037	23203	23059	22832	23035	23286	23079	22942	22963	22965	22984	23038	23090	23027	23235	23259	23190	23086	23059	23014	22996	23202	23161	23119	22895	22969	23044	22981	23081	22950	23004	23200	23056	23225	23021	23113	22839	23297	23044	23067	23183	22992	22964	22970	23081	23006	22887	22994	22963	23191	23114	22941	23186	22902	22990	23065	22901	23126	23002	23187	23082	23072	23186	23073	22917	23145	23143	23088	22960	23076	23033	22901	23033	23202	22986	23022	23231	22948	23095	22999	22961	23178	22964	23063	23158	23199	23105	23069	23235	22954	23093	23322	23147	23135	22943	23123	23176	23044	23059	23173	23000	23131	23008	22931	23168	22957	23076	23076	23025	23031	23064	23090	22998	23110	22995	22992	22953	22976	23036	22942	23065	23005	23088	23069	23027	22935	22947	22950	23148	23134	23265	23210	23129	23162	22861	23205	23018	23149	23120	23071	23057	23128	22880	23105	23023	23162	22946	23123	23007	23051	23124	22979	22879	23157	23042	22871	23055	23194	23145	22830	23092	23062	23154	23085	23026	23129	23049	23171	22972	23158	23040	23012	23012	23115	22913	23038	22987	23239	22960	23199	22909	23041	23052	23156	23068	23135	23089	23159	23246	22997	23033	22949	22940	23064	23051	23221	23118	22990	22991	23026	23160	23076	22925	23045	23199	23115	22950	23083	23048	22968	23023	22988	23157	22995	22955	23112	22945	23093	23023	22869	23083	23039	23059	23048	23255	23112	23313	22994	23101	23134	23085	23112	23086	23070	23023	22956	23144	22851	22920	23029	23156	23271	22963	23047	23106	23050	22921	23204	22971	22945	23003	23079	23013	23123	23261	23016	23024	22931	23165	23203	23001	23147	23052	23022	23089	23104	22941	23079	23136	23003	23085	23141	22939	23058	22889	23026	23064	23084	23117	22924	23111	22863	23144	22987	22936	23117	23131	23061	22910	23053	23117	23033	23128	23186	23109	23245	22996	23215	23088	23136	23065	22918	23153	23166	22996	23073	23025	23139	22868	22988	23075	23197	22983	22990	23050	23021	22976	23085	22906	23118	22983	23043	23085	22996	22960	22910	23033	23236	22938	23025	22970	22890	23262	22900	22922	23006	23197	23296	22781	22981	22911	23177	23027	23140	23141	22966	23147	23158	23183	23064	22950	23221	23022	23107	23123	22821	22999	22882	23121	22960	23003	23029	23082	23085	23167	23090	22857	22989	23026	23084	23229	23171	23085	23004	23026	23201	23100	23056	23016	23173	23069	23234	23008	23049	22971	23017	23075	23020	22890	22990	23061	23048	23000	23122	23078	23182	23196	23036	23076	23129	22898	23073	23286	23062	22706	23084	23019	22995	23101	22909	23028	22965	23089	23036	23123	22959	22965	22971	23041	23299	23071	23198	23269	23116	22888	23062	22992	22902	23157	22870	23141	23212	23075	23173	23006	23175	23064	22970	23095	23066	23003	23088	22950	22966	22954	23029	23095	22848	23094	23067	22964	22839	23034	23171	23062	22985	23058	22915	23186	23092	23080	23112	23008	23101	23045	23061	23228	23037	22919	23255	23030	23013	23140	23049	23071	23033	23072	23032	23221	22926	23026	22986	23148	22942	23085	23071	23063	23120	23173	23042	23146	22953	23141	23238	23064	23106	23248	23183	23062	23098	23122	23237	22949	23123	22921	23295	23087	23099	23011	23120	23030	23155	22872	23083	23155	23143	22956	22942	22876	23153	22983	23080	23193	22969	23171	22899	23167	23165	22964	22846	23075	23061	23064	23113	23198	23010	22902	23059	23086	22933	23046	22999	22971	23125	23089	23072	22817	23054	22935	23203	23072	23020	22884	22952	22884	22998	23000	23178	22951	23247	23028	22963	23096	23136	23060	23127	23028	23147	23234	23013	23181	23050	22942	23262	23036	23024	23298	23022	23143	23304	23030	22922	23053	23042	22996	23119	23061	23255	22999	23017	22928	22970	23087	23006	23142	22958	23138	23099	22925	23061	23089	23039	23091	23030	22941	23080	23260	23053	22991	23011	23048	22875	22924	23046	22889	23276	22956	23088	23205	23128	23227	22975	23133	22998	23096	22803	23034	23250	22875	22926	22966	23063	22908	23035	23121	23035	23281	23038	22916	22930	22977	23099	23081	22954	23169	22999	23134	22885	23078	23045	23091	22912	23164	22970	23172	23096	23024	22939	22886	22919	23092	23076	23256	22952	23298	22894	23208	23202	22990	23160	22967	23026	23094	23160	23094	23131	23037	23145	23031	23118	23074	23119	23023	23121	23188	23156	23140	23060	23048	22972	23173	23228	22945	22929	23075	22889	23358	22966	22968	23066	23239	22999	23156	23087	23125	23071	23089	23003	23238	23186	23116	22960	23056	23003	22854	23176	22959	23147	23077	22978	23084	23056	22969	23067	23118	22809	23110	23128	23147	23056	23050	22844	23163	23063	23023	22969	23249	22922	23068	22965	23212	23349	22941	23183	23279	23009	22999	22970	23331	22943	23246	23226	23112	23095	23167	23004	23077	23028	23163	23045	23247	22891	22931	23031	22998	23162	23257	23113	23084	23072	22902	23042	22975	23091	23122	23157	23133	22869	23091	22914	23100	23095	23227	22955	23093	22945	23047	22744	23217	23105	22965	23170	23141	22977	23100	23117	23007	22871	23088	23136	23163	23089	23190	23065	22977	23141	22973	22938	22964	22985	23047	23149	23145	22940	22787	23053	23046	22799	23012	23137	23074	22997	23014	22838	23214	22948	23060	23155	22886	23084	23146	23256	22939	23190	22979	23201	23180	23033	23111	23312	23066	23022	22998	22876	23198	23075	23107	23059	23087	23044	23066	22962	22959	22921	23218	22999	22945	23160	22938	22882	23121	23104	23071	23183	22901	23007	23066	22941	23179	23253	22955	22975	23012	23013	22911	23077	22994	23007	23126	22994	23197	23015	22947	23050	23021	23003	23213	22953	23210	23035	22908	23248	23057	23141	23001	22846	23016	23121	23041	23034	23083	23167	23114	23091	23042	22976	23010	23035	23030	22979	23098	22966	23101	22934	23092	22956	23115	22961	23098	23085	22829	23264	23088	22897	23066	23144	22871	23026	23083	22964	22964	22853	22925	23194	23088	23081	22895	22965	23091	23180	22934	23033	22990	23139	23031	23102	23132	23098	23104	22949	23081	23192	23107	23196	23049	22883	23129	23080	23242	23046	23031	23163	23108	23009	22984	23105	23096	22910	23075	23118	23103	23124	22968	23117	23010	22810	23110	23034	22943	22986	23065	22985	23057	23136	23148	23135	23142	22850	23063	23100	23079	23005	22980	23012	23051	22933	23141	23098	23073	22977	23161	22987	22997	23153	22960	23016	22984	22969	22985	23110	22951	23107	23032	23020	22878	23021	23093	22921	23087	22995	23004	23039	23044	23007	22950	23153	23164	22898	23086	22897	23068	22956	23251	23097	23023	22846	23041	23169	22939	23007	23050	23158	22982	23055	23049	23070	23153	22879	22992	23097	23091	23084	23088	23028	23096	23008	22971	23019	22817	23118	23064	22971	23007	23025	23025	23163	23071	23034	23057	22959	23069	23039	22925	23026	23106	23095	23063	22989	23070	23009	23174	23050	22988	23060	23070	22828	23031	22918	22993	23127	23081	23161	22943	23176	23081	23140	23006	23184	22873	23139	23051	23105	23001	23128	23076	23028	22987	23082	22965	23101	23134	23093	23180	23068	23195	23175	23178	23116	23013	23137	23031	23202	23112	23171	22870	23177	23094	22965	23159	23067	23234	23157	23124	23031	23193	23039	23064	22893	23081	23203	23083	23158	23137	23029	23126	23084	22982	22975	23039	23182	23097	23059	23178	23072	23056	22935	23089	22992	23124	22912	23055	22864	23138	22973	23027	23037	23023	22933	23097	23159	23161	23070	23028	23165	23135	23051	23074	23063	23021	23077	23067	23177	22943	23103	22953	23013	23039	22939	22963	23068	23032	23266	22907	22995	22900	23106	23183	22971	23146	23040	23066	22962	23060	23042	23055	23063	23121	23138	23056	23182	22864	23153	23173	23053	23203	23191	23013	22907	22997	23072	23043	23103	23102	23022	23057	22994	23195	22939	23059	23148	23053	23094	23080	23062	22927	23014	23169	23088	23041	22958	23104	23024	23006	22972	23050	22981	22954	23157	22954	23007	23124	23025	22936	23011	23215	23123	23172	22844	23214	22936	22971	23149	23235	23107	23062	23154	23126	23020	23244	22963	23197	23018	23076	23180	23147	22994	23079	23096	23115	23053	22960	23110	23084	23135	22991	23178	23067	23080	23123	22995	23115	23083	23048	23069	23068	23044	23115	23052	23019	22887	22967	23097	23047	23123	23129	22863	23131	22987	23042	23053	22957	23163	23064	23030	23049	23040	23065	22965	23109	23055	23126	22931	22888	22989	23091	22877	23074	23189	23141	23020	23227	23163	23006	23033	23146	23083	23177	23108	23071	23004	23158	22834	22985	23148	22970	23141	23084	23167	23176	23127	23221	22970	23148	22856	22970	22885	23002	22849	22927	23068	22902	23120	23086	23091	23173	23012	23004	23177	22995	23079	23007	23022	23135	23061	23168	23055	23066	23048	23089	23105	23032	23240	23048	23117	22907	23039	23061	23178	23188	23048	22881	23194	23146	23089	23073	23086	23121	22904	22982	23088	23097	23205	23161	23222	23095	23254	22849	23009	22885	23293	23091	23112	22909	22958	23263	23002	22952
25286	21427	28560	26927	61839	68652	54300	38184	30511	28844	28391	28169	28239	28149	27951	28283	27882	28065	28157	28132	28393	28007	28039	28070	28034	28026	28106	28057	28127	27923	27805	27935	27818	27984	28179	28147	28259	28272	27841	27953	28140	28021	28168	28098	27949	27931	27946	28033	28040	28182	28146	27994	27897	28107	27997	28052	28033	28233	27986	28007	27938	27900	27858	27878	27813	28018	27911	27843	27852	27922	28279	28025	28110	27821	28172	27996	28076	27970	27832	27914	27973	28090	27937	27990	27911	28038	27862	27873	27836	28042	28116	27923	27956	27960	28164	28214	28110	28088	28082	28015	28036	27959	28121	27933	27841	27898	28126	28064	27840	28023	27933	27945	27804	27699	27896	28063	28082	28086	27893	28095	27938	28005	27977	27783	27926	28055	27889	27868	27947	27955	28169	28082	27611	27862	28083	27805	27958	28041	27910	28005	27870	27988	28001	27899	27790	27878	27954	27997	27899	27943	28348	27832	27870	28097	27978	28111	27911	27938	28068	27901	27979	28047	27840	28067	27900	27944	28101	28124	27985	28104	28075	27870	27976	27967	28167	28067	28141	27997	28083	28029	27918	28021	27960	27884	27941	28051	27967	27932	28181	28181	27896	28055	27993	27911	27979	28164	28035	27878	28046	27969	27937	27867	28190	28211	27952	27976	28021	28038	27825	27935	28036	28063	28083	27655	27921	28028	27677	28006	27908	28021	27980	27967	27957	27708	27982	28001	27788	27823	27900	28068	27950	27807	27873	27845	27842	28058	27801	28017	28108	27938	27906	28024	28004	28064	27933	27745	28076	28021	27922	27902	28034	27941	27839	27815	27918	27964	28059	28139	28003	27884	27938	28117	28093	28072	28083	28199	27928	27879	27861	28189	27998	27952	28077	27902	27793	27787	27940	27965	28147	28014	27980	27895	27953	28030	27964	27955	27865	28018	28085	27792	28090	28054	27823	28076	27948	27808	27848	27807	28135	27894	28060	27950	28013	27971	28189	28060	27966	27935	27871	27972	27825	27940	27962	28113	28070	27928	28154	27862	28063	27963	28134	28060	27862	28116	27894	27975	27864	28119	28102	28188	27904	27860	27899	27891	27876	27934	27953	27776	28002	28142	27992	27843	27795	27813	27854	28104	28236	28006	28089	28161	27763	27955	27990	27978	27910	27923	28109	27760	27882	27660	28082	27936	27946	28046	28154	27939	27996	27905	28037	27981	28070	28026	27851	28078	28053	27901	27932	28147	28053	28102	27856	27934	27779	27890	28014	27941	28041	27951	27944	27940	27973	27785	27856	27918	27991	27943	27695	27836	27961	27992	27997	27769	27908	27916	27913	27937	27833	27813	28043	28083	28034	27900	27822	28217	27722	27880	27848	28054	28129	27798	28129	28003	27822	28265	28148	27894	28223	28068	27940	27827	27912	27922	27914	28085	27878	28187	27973	28160	27856	27879	27990	27922	27746	28134	27938	27728	28214	28105	28048	27874	27971	27916	27935	28083	27920	27973	27809	27832	27809	28117	27931	28123	27925	28015	28041	27767	27919	27822	28207	28080	27978	27890	27957	28121	28026	28127	27997	28125	27844	28065	27827	28024	27894	27830	27854	27991	28136	27850	27881	27849	28045	27971	28244	27805	28128	27724	27987	27865	28069	27994	28089	28003	28191	27966	28072	27895	28157	27871	28053	27815	27956	27950	28189	27912	28024	27977	27975	27954	27872	28214	27944	27810	27925	28013	27827	27997	28145	27800	27991	27930	28209	27952	27881	27751	27805	27908	27900	27990	27964	27736	28047	28058	27953	28010	27897	27957	28057	27782	27901	27733	28080	27857	27952	27670	28126	28073	28138	27861	28087	27888	28142	28118	28016	27962	28010	28193	27979	27970	27963	27778	27917	27981	27945	27921	28210	27957	27895	27849	27998	27857	27837	27883	27937	28028	27869	27967	27864	27947	28062	27753	28142	28110	28001	27866	27947	27848	27827	28070	28148	27940	27732	28072	28189	27618	27711	27976	27988	28079	28122	27827	28111	27911	28170	28034	27930	28060	28087	28146	28012	27942	27898	28143	27917	27843	27868	28014	27859	27906	28105	28304	27850	27952	28039	27942	28127	27896	27967	27925	28087	27964	28251	28008	27955	27980	27833	28064	28177	27961	27840	28170	28250	27854	27832	28190	27980	27812	28050	27902	27870	27927	27909	27921	28070	27930	28132	27883	28097	27980	28150	28050	27903	27931	28158	27874	27961	27950	28010	27807	27846	27947	28024	27840	27822	27751	28060	28118	28240	28194	27997	27891	28121	28091	27852	28011	28028	27919	27892	27912	27997	28135	28105	28105	27937	27981	27874	27838	28044	28033	28037	27998	28126	28003	27931	27881	27805	28143	27966	28241	27911	27917	28025	27944	28113	27994	27987	28056	28016	27709	27931	27932	28090	27720	27981	27912	27856	28116	28028	27914	27979	28109	27758	28101	27958	27954	28092	28015	28061	27743	28046	28043	27980	28065	28110	27986	27870	28284	28180	27706	27905	28020	28046	28014	27973	27842	27804	27949	27857	27831	27898	28091	27954	27982	28142	28264	28028	27969	27835	28029	27898	28026	28074	27765	27978	27762	27802	27856	27730	27880	28066	27909	28026	28135	28137	28073	27977	27981	27868	27991	27885	27925	28084	27943	28416	28052	28014	28002	28032	28084	27887	27915	27863	27992	27922	28128	27998	27987	27981	28084	28311	28067	27881	27969	27751	27775	27851	27805	28122	28111	28048	28146	27855	27994	27890	27994	27945	27847	28197	27993	27871	27872	27913	27922	28109	28040	27910	27758	28016	27955	27844	27913	27958	27835	27967	28041	27850	27859	27913	27994	28194	28042	28000	28057	28197	28021	27922	27875	28005	27943	27899	27859	27916	27869	27805	28150	27766	28047	28214	28129	27969	27915	27937	27836	27970	28216	27935	27831	27981	27818	28210	27924	27819	27876	28000	27716	27854	27921	27764	27943	27747	27961	28071	27826	27965	27830	28092	27872	27918	27840	28073	28004	27926	27935	27860	27861	27874	27969	27971	27963	27870	27995	27918	28072	28033	28053	28007	28068	28073	27778	28001	27917	27973	27996	27856	27936	28099	28030	28150	27968	27696	27789	27918	28030	28143	27926	27932	27826	27871	27905	28103	27997	28093	27934	28146	28131	27973	27918	28097	28100	28164	28053	27985	28125	28128	27825	28161	27925	28078	28013	28017	27923	27855	28048	27889	27778	28017	27937	28073	28019	27835	27985	27834	28160	28048	28211	27885	27957	27885	27903	27957	28039	28063	28010	28199	28042	27904	27916	28049	28104	28004	27712	27911	27854	28055	27787	27985	27828	27958	27888	27671	27802	27889	27964	28009	28232	28085	28092	27960	27898	27715	27981	28025	27921	28100	27798	28111	27890	28278	28005	27978	27825	27956	27883	27883	27826	27970	28211	28110	28049	28096	28083	27967	27771	27722	27876	27910	27889	27769	27880	27827	28020	27807	27777	28095	28236	28148	28033	28026	27911	28071	28085	28092	27728	27721	27987	27918	28064	27991	28154	27618	27995	28148	27958	27844	27894	27922	27854	27923	27731	28041	27940	27951	28077	28269	28166	28053	28057	27882	28021	27823	28340	27763	27977	28339	28025	28017	28185	27867	27912	28097	27941	27997	27778	28057	27941	27941	27722	28100	28114	27963	28047	28040	28047	27974	28021	28055	27883	27799	27925	27870	28165	28159	28166	27857	27907	27700	27942	27821	28128	27990	28057	27652	27940	28071	27938	28093	28146	27885	27752	27930	27893	27899	27687	27803	28189	27823	28165	28011	28028	27961	27984	27979	27831	27936	28106	28160	27986	27884	27949	27936	28033	28118	27967	27802	27949	28069	28044	28051	28028	27884	27900	27903	27989	27935	28144	27927	28091	28125	27853	28048	27790	27917	27933	27885	27890	27709	28069	28115	27925	28193	27936	28125	28074	27977	27908	27861	27895	28365	28264	28023	27815	28043	28160	28208	28018	27890	27990	27971	28094	28129	27945	28045	27914	28024	28112	27891	27949	27952	27882	28039	28210	27971	27892	27887	27999	27864	27899	27926	27966	27879	28002	28169	28187	28104	28033	27852	27852	27998	28114	28018	27918	28076	28006	27950	27870	28184	28070	28106	27884	27844	27943	28047	27852	28038	27900	27915	27875	27847	28025	27911	27863	27949	28125	28113	27906	28052	27868	27830	27765	27875	27963	27977	27977	27903	27954	27946	28090	27677	27866	28086	28192	28202	28108	28018	27993	27894	28126	28134	28057	28063	28028	27833	27777	27892	28002	28104	27807	28112	27934	27959	27837	28058	28127	28011	28041	27983	28001	28117	28148	27814	27920	28048	28212	28037	27981	28189	28079	27997	28043	28049	27842	27930	28023	27802	27946	28013	27997	28235	28070	27924	27889	27677	27948	28078	27782	27894	28047	27767	27801	28041	28023	27853	28020	27984	28152	28091	27886	27916	28092	28034	28045	28049	28003	27877	28221	28128	27999	28156	27832	28126	28080	27925	27865	28131	27971	27948	27875	28106	28130	28005	27971	27969	27978	27969	28168	28086	27985	28006	27709	27823	27818	28183	28045	28185	28303	27870	28004	28122	27960	27922	27942	27830	28133	28224	27868	27859	28019	28053	27900	28178	28262	27954	27962	28139	27868	27837	28032	27980	27952	27929	27685	27723	27873	28044	27893	28063	27825	27878	27955	28166	27966	28122	28129	27992	28016	27821	28118	28031	28258	28220	27917	27938	28013	27996	28050	27997	27883	27894	27910	28043	28017	27975	27955	27820	28089	27949	27962	28076	28265	28209	28019	27878	27946	28062	27948	28115	28042	27944	27835	27913	27933	28165	28039	27841	28059	27990	27966	27763	28157	27967	27837	27799	27863	27986	28018	28045	27932	27959	27959	27944	27939	28098	28150	27879	27919	27931	27997	28052	27928	27904	27912	27802	27860	27771	28034	27888	28037	27923	28100	27841	28067	28247	27940	27964	27991	27910	27745	27981	27954	28044	28071	27931	27963	28137	28068	28020	27789	27913	27895	28116	27755	28033	27874	28115	28046	28001	27760	27996	27739	27972	27934	28260	28062	28085	27933	27912	27774
21666	34520	32299	29914	71467	69647	53573	34960	25547	23605	23072	23142	23150	23072	23020	23233	23035	23035	22996	23174	23077	23079	23262	23079	23171	23218	23179	23249	23173	23211	23218	23048	23122	23228	23068	22977	23158	22995	23277	23210	23147	23100	23142	23074	23035	23045	23121	22978	23209	23052	23079	23013	23116	23275	22988	23293	23265	23147	23232	23120	23087	23208	23052	22966	22898	23206	23162	23170	23312	23005	23171	23017	23157	23135	22862	23119	23117	23153	23202	23180	23212	23034	23161	23169	22910	23071	23112	23048	23410	22966	23037	23163	22962	23093	23014	23154	22904	23171	23260	23001	23038	23057	23168	23080	23108	23315	23000	23072	23222	23351	23096	23231	23277	23273	23085	23085	23100	22916	23081	23034	23026	23156	23093	23176	23082	23176	23199	22883	22981	22866	23190	23203	22917	23175	23127	23256	23074	23118	23218	23119	23008	23105	23200	23183	23102	23366	22977	23164	23109	23168	22941	23118	23153	22913	23076	23195	23021	23034	23115	23082	23071	23140	23199	23156	23176	22994	23127	23095	23172	22975	23095	23193	23113	23202	23132	23134	23207	23068	23272	23024	23087	23227	23236	23151	23084	23137	23189	22940	23104	23221	23185	23198	23149	23144	23041	23152	23200	23065	22920	23349	22946	23224	23035	23019	23140	23160	23273	23207	23196	22946	23199	23045	22925	23092	23023	23142	22958	22991	23132	23087	22953	23375	23174	23162	22993	23008	23113	23189	23164	22862	23157	23114	23169	23186	23086	23177	23118	23128	23158	23274	23178	23311	23236	23058	22984	23071	23037	23021	23198	23026	23005	23176	23187	23165	23103	23054	23078	23122	23133	23218	23268	23108	23235	22982	23182	23328	23143	23114	23290	23072	23045	23275	23098	23063	23050	23032	23127	23041	23235	23188	23129	23254	23103	23126	23122	22888	23035	23214	23193	23003	23167	23294	23310	23300	23065	23098	23104	23202	23146	23051	23107	23064	22995	23221	23151	23161	22972	23066	23126	23089	23151	23082	23033	23257	23031	23076	23283	23149	23151	23178	23034	23016	23118	23107	23118	23166	23238	23002	22929	23124	23036	22997	23052	23212	23193	23059	23105	23002	23120	23196	23149	23022	23133	23037	23111	23125	23054	23123	23244	23018	23104	23099	22975	23046	23224	23145	23158	23013	23210	23090	23166	23205	23193	23137	23156	23112	23093	23097	23128	23145	23152	23062	23103	22960	23213	23220	23063	23165	23069	23203	22959	23113	23147	23184	23224	23032	23080	23018	22898	23134	23115	23146	23093	23040	22938	23238	23118	23236	23476	23117	23109	22923	23138	23095	23321	23131	23034	23156	23096	23060	23059	23004	23296	23060	23218	23016	23151	23076	23048	23164	23093	23154	23147	23363	22690	23227	22947	23160	22988	23110	23119	23271	23124	22978	23000	23178	23070	23112	23244	23239	23217	22989	23044	23115	23120	22884	23179	23110	23047	23056	23127	23200	23006	23065	23062	22982	23033	23140	23119	23092	23156	23025	23111	23155	23255	22922	23294	23095	23116	23239	22984	22991	23063	23107	22935	23108	23030	23048	22989	23165	23222	23141	23028	23118	23169	23046	23277	23051	23210	22999	23012	23148	23063	23174	23214	23183	23150	23145	23089	22921	23045	22724	23055	23160	23033	23072	23141	23129	22904	23037	23175	23072	23067	23144	23100	23123	23175	22951	23209	23041	23093	23114	23069	23103	23111	22974	23126	23261	23101	23026	23325	23057	23190	22979	22998	23203	23109	23231	23134	23166	22947	23067	23067	23049	23164	23168	23138	23150	23000	23028	23127	22964	23139	23189	22966	23116	23021	23020	22944	23058	23062	23051	22998	23100	23057	23224	23105	23176	22983	23158	23164	23021	23239	23026	23237	23120	23047	23043	23056	23018	23076	23260	23316	23167	23123	23260	23071	23028	23043	23231	22999	23189	23111	23261	23251	23167	23204	23175	23064	23152	23027	23025	22995	23058	23129	23164	23203	23060	22930	23072	22976	22953	23193	23042	23137	22929	23105	23184	23294	23064	23127	23184	23147	23217	23255	23046	22991	23225	22948	23257	23271	23016	23134	23048	22935	23045	23130	23049	23104	23277	23263	23056	23155	23149	22970	23064	23041	23273	23169	22948	23048	23046	23168	22954	23193	23113	22958	23256	22987	23147	23115	23304	22941	23063	23023	23124	23113	23171	23014	23182	23127	23178	23059	23111	23195	23010	23180	22922	23160	23080	23105	23040	23269	23172	23024	23166	23053	22993	23104	23089	23077	23041	23282	23009	23204	23140	23231	23169	23154	23021	22973	23174	23220	23028	23205	22966	23146	23158	23185	23069	23291	22913	23134	23207	23165	23153	22856	23044	23200	23192	23068	23107	23299	23111	23057	23194	23074	23028	23056	23052	23315	23130	23162	23189	23025	22973	23147	23079	23198	22960	23236	23225	23046	23123	23088	23079	23190	23197	23184	23150	22992	22949	23169	23005	23273	22955	23139	23131	23122	23135	23123	22983	23242	23113	23118	22945	23131	23101	23045	23174	23013	23223	23163	23052	23059	23239	23071	23137	23185	23169	22985	23078	23333	23067	23033	23198	23176	22921	23231	22968	23248	23103	23069	23193	23099	23034	23159	23061	23137	23066	23055	23110	23057	22999	23120	23145	23162	23155	23258	22870	23329	23225	23072	23122	23073	23190	23028	23203	23324	23167	23106	23011	23086	23135	22984	22913	23118	22926	23114	23000	22827	23213	23112	23158	23237	23326	23136	23031	23022	23202	23056	23094	22921	23033	23000	23145	23242	22916	23180	23168	23072	23062	23096	22971	23297	22980	22981	23193	23156	23165	23189	23151	23109	23088	23112	23101	23179	23126	23215	22997	23053	23129	22851	23052	23056	23118	23107	23269	23029	22987	23141	23213	22969	23155	23176	23169	23065	23234	23041	23109	23082	22986	23099	23096	23142	22965	23012	23145	23147	23017	23077	23154	23195	23120	23023	23121	23076	23143	23135	22947	23160	23063	23058	23109	23140	23128	23011	23259	23064	23108	23076	23112	23201	23065	22922	23072	23061	23087	23202	23212	23076	23078	23304	23047	23012	23276	22991	23152	23050	22959	23153	23143	23062	23086	23179	23111	23117	23067	23236	23265	23102	23047	23034	23021	23010	23240	23047	23199	23257	22897	23237	23139	23130	23174	23121	23241	23092	23079	22981	23153	22987	23050	23142	23216	23166	23028	23011	23188	23099	23255	23223	23001	23179	23081	23279	23079	23075	23189	23124	23005	23149	23169	23149	23172	23025	23135	23092	23008	23154	23106	23008	23124	23069	23259	23192	23117	23200	23116	23405	22794	23119	23158	23030	23154	23026	23218	23232	23164	22981	23025	22853	23064	22967	23013	23253	23126	23156	23076	23072	23033	23079	23032	23190	23222	22942	22936	23013	23231	23243	23075	23266	23087	23188	23125	23078	23221	23023	23153	22825	23129	23128	23188	23036	23098	23251	23008	23236	23065	22997	23197	23339	23091	23144	23192	23061	23272	23308	23132	23046	23167	23013	23219	23162	23205	23178	23052	23195	23242	22995	23000	23185	23065	23101	23231	22998	23240	23217	23229	22980	23031	23082	23201	23151	22899	23072	23200	23104	22965	23093	23169	23074	23167	23141	23150	23051	23038	23032	23057	23105	22935	22953	23142	23184	23267	23267	23229	23060	23080	23167	23147	23029	23162	23202	23032	23043	23119	22974	23167	23096	23142	22994	23139	23023	23170	23247	22994	23010	23036	23062	23031	23111	22997	23055	23307	23239	23104	22948	23132	23004	23175	23053	23095	23078	23154	23089	23189	23224	23251	23073	23205	23299	23172	22954	23145	23209	22968	23105	23073	23035	22979	23033	23053	23149	23244	22981	23149	23244	23187	23064	23271	23174	23020	23149	23182	23055	23171	23128	23155	23153	23039	23110	23074	23097	22867	23090	23187	23232	23080	22978	23134	22983	23114	23172	23013	23266	23118	23049	23157	23121	23195	23126	23057	23177	23136	23125	22926	23127	23116	23001	23072	23179	22972	23081	22898	23161	23295	23213	22997	23247	23198	23158	23051	23233	23050	23272	23140	23145	23079	23144	23151	23019	23063	23089	23086	23090	23219	23009	23171	22860	23044	23182	23192	23265	23198	23063	22990	23096	23117	22879	23206	23073	23002	23123	23113	23150	23096	23174	23133	23199	23090	23130	23072	23212	23190	23118	23181	23006	23123	23085	23121	23144	22982	23031	23047	23011	23242	23223	23302	23068	23089	22935	23131	23152	22880	23191	23269	23094	22974	23215	23100	23075	22912	23139	23110	23121	23232	23039	23135	23144	23117	23073	23223	22985	23077	23202	23023	23223	23059	23151	23062	22978	23008	23086	23144	23229	23178	22998	22964	23120	22896	23115	23002	23143	23115	23161	23171	23083	23109	23145	22884	23100	23152	23134	23109	23133	23142	23159	23120	23063	23136	22998	23100	23014	23192	23131	22977	23134	23211	23242	23274	23063	23138	23160	23040	23103	23137	23242	23221	23126	23124	23389	23082	23262	23169	23138	23025	23181	23085	23192	23395	23183	23141	23103	23143	23128	23227	22902	23057	23176	23175	23191	23077	23077	23170	23044	23000	23250	23216	23068	23058	23076	23117	23069	23011	22981	23166	23006	23037	22999	23150	23131	23098	23123	23080	23118	23033	23140	23067	23209	23076	23233	22997	23170	23002	23058	23099	23148	23368	23215	23129	23073	23032	23139	23294	23220	23265	23086	23084	23182	23071	23061	23316	23338	23179	23057	23250	23194	23216	23047	23073	23091	23213	23245	23026	23117	23233	23192	23053	23165	23310	23073	23256	23184	23075	23039	23050	23144	23050	23164	23235	23103	23213	23185	23169	23044	23108	23329	23165	23150	22931	23099	22983	23172	23177	23161	23131	23118	23125	23158	23162	23157	23182	23119	23171	23195	23056	23250	23215	23102	23070	22957	23275	23163	23133	23112	22953	23247	23010	22994	23373	23037	23071	23138	23126	23165	23266	23144	23254	22920	23109	23124	23074	23075	23206	23190	23106	23064	23144	23074	23051	22954	22992	23238	23092	23224	23264
23824	21458	29031	24720	68801	75693	63086	44089	32322	29766	28727	28670	28492	28892	28362	28512	28416	28377	28485	28400	28509	28390	28469	28540	28512	27914	28333	28448	28282	28413	28477	28447	28347	28602	28516	28448	28676	28314	28563	28357	28370	28336	28395	28432	28397	28330	28362	28216	28414	28488	28631	28490	28391	28345	28275	28313	28402	28369	28424	28115	28372	28389	28137	28363	28315	28194	28112	28409	28232	28518	28522	28574	28363	28296	28468	28388	28568	28234	28160	28234	28289	28139	28141	28206	28302	28382	28402	28158	28147	28535	28360	28329	28338	28288	28590	28189	28032	28040	28315	28344	28351	28348	28201	28384	28384	28009	28390	28308	28463	28464	28110	28161	28270	28484	28406	28273	28413	28269	28100	28277	28381	28400	28342	28380	28402	28328	28355	28267	28381	28019	28395	28277	28408	28066	28295	28218	28238	28259	28588	28478	28384	28382	28397	28288	28381	28225	28492	28156	28392	28350	28365	28402	28285	28341	28301	28143	28309	28261	28451	28350	28370	28374	28303	28118	28239	28494	28309	28461	28195	28395	28194	28120	28073	28279	28313	28265	28702	28426	28033	28409	28116	28046	28346	28314	28020	28291	28345	28281	28283	28228	28322	28323	28268	28302	28046	28290	28359	28439	28388	28192	28404	28383	28285	28090	28453	28336	27932	28040	28483	28228	28114	28257	28277	28301	28288	28155	28419	28402	28527	28215	28415	28139	28458	28051	28422	28515	28262	28482	28179	28428	28331	28434	28195	28121	28096	28354	28250	28003	28458	28358	28237	28292	28269	28300	28283	28149	28491	28285	28361	28324	28229	28272	28614	28241	28363	28307	28229	28458	28338	28483	28371	28210	28346	28460	28447	28407	28300	28302	28362	28126	28222	28276	28532	28385	28331	28319	28360	28291	28142	28422	28285	28499	28463	28359	28472	28515	28132	28109	28204	28456	28272	28067	28263	28209	28307	28071	28359	28190	28441	28645	28319	28130	28350	28530	28276	28315	28166	28383	28400	28186	28032	28307	28364	28225	28434	28235	28394	28369	28409	28669	28180	28221	28472	28248	28388	28186	28316	28472	28408	28185	28328	28044	28388	28464	28304	28554	28321	28247	28331	28300	28354	27964	28063	28203	28310	28217	28591	28296	28278	28375	28254	28250	28154	28333	28522	28354	28477	28426	28477	28292	28273	28200	28341	28327	28239	28176	28230	28339	28379	28479	28417	28331	28389	28286	28413	28362	28329	28361	28415	28206	28544	28429	28381	28218	28413	28523	28323	28589	28264	28209	28451	28287	28331	28566	28327	28356	28266	28441	28122	28422	28177	28265	28181	28360	28772	28307	28637	28493	28266	28215	28172	28233	28508	28419	28252	28303	28482	28270	28460	28285	28358	28461	28333	28103	28160	28506	28214	28283	28276	28243	28263	28356	28100	28297	28245	28238	28200	28229	28205	28389	28044	28260	28205	28208	28249	28214	28411	28122	28426	28354	28254	28581	28300	28304	28424	28342	28409	28346	28212	28226	28451	28524	28050	28201	28285	28603	28486	28128	28292	28206	28109	28319	28368	28309	28424	28258	28371	28283	28290	28128	28208	28449	28140	28296	28246	28222	28416	28509	28581	28340	28446	28391	28302	28291	28245	28542	28140	28280	28344	28383	28247	28143	28310	28594	28405	28439	28120	28556	28121	27978	28308	28305	28346	28240	28300	28449	28220	28306	28282	28290	28341	28150	28393	28494	28143	28384	28074	28330	28199	28428	28177	28286	28403	28362	28121	28226	28419	28427	28111	28354	28106	28270	28384	28178	28499	28407	28359	28170	28484	28559	28445	28093	28547	28287	28322	28383	28380	28354	28109	28293	28330	28292	28447	28342	28441	28313	28142	28420	28285	28367	27987	28057	28409	28227	28338	28264	28133	28299	28362	28485	28473	28172	28338	28320	28355	28450	28423	28303	28352	28162	28233	28351	28322	28390	28185	28418	28368	28217	28417	28292	28123	28505	28257	28231	28481	28324	28517	28494	28410	28431	28296	28220	28480	28602	28245	28291	28258	28286	28296	28161	28130	28375	28274	28428	28446	28233	28257	28440	28349	28287	28344	28295	28324	28296	28203	28244	28441	28193	28380	28278	28348	28187	28329	28303	28490	28071	28239	28229	28389	28328	28338	28385	28355	28512	28338	28262	28350	28455	28524	28371	28375	28327	28349	28280	28355	28204	28476	28405	28227	28495	28543	28346	28222	28348	28479	28350	28372	28312	28477	28211	28410	28154	28449	28431	28519	28231	28175	28426	28283	28190	28678	28241	28126	28338	28348	28120	28278	28246	28077	28148	28325	28352	28264	28164	28410	28525	28242	28202	28082	28014	28179	28216	28263	28440	28159	28125	28342	28165	28357	28240	28323	28427	28235	28138	28283	28267	28216	28255	28429	28015	28455	28127	28398	28332	28260	28260	28592	28273	28328	28415	28446	28300	28222	28308	28422	28268	28184	28393	28345	28258	27882	28140	28373	28406	28300	28409	28462	28542	28269	27967	28389	28241	28197	28502	28351	28483	28221	28408	28402	28359	28152	28127	28461	28419	28221	28176	28143	28261	28342	28243	28311	28753	28147	28138	28220	28201	28278	28384	28150	28378	28224	28344	28272	28090	28190	28096	28432	28378	28293	28142	28248	28450	28349	28311	28505	28316	28378	28420	28353	28301	28422	28238	28396	28356	28553	28299	28183	28325	28243	28358	28142	28258	28440	28277	28098	28151	28393	28268	28360	28296	28426	28375	28563	28395	28372	28333	28200	28035	28002	28081	28192	28347	28383	28418	28404	28151	28206	28224	28359	28433	28380	28311	28036	28418	28274	28129	28610	28152	28342	28482	28173	28185	28445	28372	28230	28440	28150	28337	28388	28373	28377	28370	28342	28287	28321	28310	28298	28587	28524	28540	28295	28315	28303	28124	28399	28231	28070	28035	28349	28466	28347	28234	28473	28455	28361	28305	28370	28189	28257	28592	28486	28344	28481	28396	28395	28235	28436	28607	28281	28419	28287	28375	28390	28273	28336	28201	28203	28328	28429	28343	28544	28380	28224	28430	28336	28066	28440	28215	28122	28148	28264	28389	28411	28237	28445	28205	28173	28371	28384	28231	28340	28503	28360	28200	28163	28285	28498	28230	28344	28490	28486	28525	28155	28507	28206	28213	28455	28187	28297	28116	28339	28061	28240	28402	28470	28479	28430	28304	28178	28280	28356	28447	28243	28272	28466	28358	28369	28283	28142	28152	28363	28451	28150	28447	28293	28363	28409	28349	28357	28238	28327	28243	28254	28411	28324	28282	28303	28423	28549	28496	28281	28502	28343	28322	28018	28427	28331	28288	28460	28387	28323	28298	28349	28549	28476	28355	28299	28319	28307	28386	28423	28320	28327	28590	28493	28445	28222	28173	28192	28242	28348	28377	28448	28362	28499	28091	28387	28345	28306	28395	28142	28145	28192	28417	28272	28248	28498	28324	28484	28252	28529	28247	28120	28445	28305	28472	28346	28368	28402	28325	28326	28443	28436	28299	28347	28283	28317	28540	28641	28163	28483	28446	28475	28311	28342	28137	28175	28343	28372	28330	28392	28225	28285	28193	28394	28096	28244	28347	28242	28047	28177	28266	28209	28368	28302	28209	27960	28344	28454	28431	28472	28121	28292	28292	28338	28238	28170	28218	28403	28263	28204	28296	28389	28307	28469	28418	28404	28421	28367	28336	28280	28509	28295	28294	28275	28327	28194	28329	28146	28131	28440	28540	28262	28335	28184	28266	28100	28214	28331	28399	28428	28123	28516	28104	28309	28344	28392	28157	28166	28298	28204	28430	28398	28361	28213	28398	28247	28212	28469	28293	28291	28051	28152	28232	28064	28256	28234	28389	28336	28415	28369	28129	28360	28504	28293	28129	28335	28192	28223	28294	28177	28370	28081	28357	28164	28266	28449	28379	28334	28441	28355	28355	27992	28304	28404	28331	28447	28360	28268	28398	28410	28143	28476	28257	28198	28287	28244	28244	28303	28423	28435	28368	28302	28254	28090	28551	28051	28291	28325	28580	28548	28386	28315	28448	28312	28301	28193	28310	28329	28148	28251	28254	28299	28599	28369	28439	28120	28486	28146	28269	28324	28058	28235	28289	28477	28372	28301	28412	28344	28238	28166	28281	28515	28639	28354	28346	28363	28205	28395	28224	28395	28463	28442	28360	28370	28341	28166	28419	28297	28249	28219	28237	28392	28130	28715	28405	28196	28051	28463	28030	28254	28173	28561	28233	28286	28324	28306	28124	28398	28112	28150	28378	28296	28237	28101	28244	28265	28285	28436	28297	28076	28115	28328	28291	28150	28418	28294	28367	28308	28375	28427	28308	28102	28343	28658	28259	28329	28262	28313	28451	28466	28434	28486	28486	28377	28428	28179	28346	28289	28127	28160	28248	28559	28291	28263	28380	28404	28211	28259	28403	28315	28309	28339	28178	28170	28434	28104	28066	28273	28433	28444	28218	28144	28592	28231	28330	28225	28309	28234	28340	28138	28471	28558	28245	28449	28308	28220	28205	28083	28269	28456	28405	28411	28104	28269	28288	28555	28402	28326	28391	28427	28309	28305	28316	28703	28262	28721	28286	28369	28404	28630	28220	28091	28245	28373	28409	28618	28335	28426	28341	28226	28074	28260	28253	28293	28269	28050	28429	28549	28211	28120	28359	28217	28636	28479	28294	28279	28345	28221	28304	28225	28294	28525	28247	28293	28341	28136	28308	28310	28421	28382	28405	28225	28265	28318	28203	28264	28365	28480	28340	28169	28430	28035	28157	28487	28277	28352	28647	28398	28404	28156	28244	28366	28151	28409	28263	28323	28131	28489	28164	28268	28387	28342	28163	28230	28174	28064	28360	28379	28155	28466	28442	28278	28535	28605	28466	28429	28497	28457	28291	28335	28259	28191	28260	28217	28193	28263	28311	28414	28319	28177	28369	28595	28761	28318	28204	28034	28331	28356	28318	28247	28322	28044	28565	28449	28276	28343	28323	28230	28298	28517	28257	28097	28238	28262	28381	28231	28221	28227	28384	28361	28286	28266	28355	28242	28395	28363	28318	28299	28213	28459	28451	28451	28321	28331	28323
23562	39188	37389	35141	83477	83620	66662	42551	28130	24280	23598	23499	23318	23286	23298	23414	23513	23153	23459	23478	23372	23250	23302	23359	23363	23535	23294	23285	23207	23472	23382	23344	23452	23494	23479	23441	23291	23525	23316	23335	23499	23446	23460	23406	23475	23258	23366	23444	23312	23394	23528	23210	23322	23373	23255	23383	23542	23307	23294	23309	23428	23497	23291	23180	23258	23475	23392	23490	23285	23400	23381	23498	23368	23332	23307	23280	23347	23347	23377	23389	23300	23341	23323	23462	23294	23186	23431	23423	23365	23108	23463	23553	23335	23271	23273	23499	23339	23548	23272	23478	23380	23327	23412	23440	23348	23206	23400	23488	23455	23198	23295	23363	23405	23599	23286	23472	23439	23109	23358	23486	23402	23568	23236	23331	23338	23231	23457	23341	23185	23438	23443	23440	23467	23360	23328	23277	23272	23540	23326	23217	23483	23267	23352	23286	23584	23298	23420	23372	23299	23385	23261	23395	23427	23435	23294	23432	23147	23299	23237	23209	23458	23451	23208	23396	23451	23318	23479	23330	23355	23501	23207	23486	23227	23396	23435	23104	23328	23115	23350	23353	23397	23444	23412	23378	23270	23255	23459	23445	23231	23434	23308	23361	23309	23348	23389	23215	23463	23460	23402	23364	23457	23487	23154	23411	23368	23299	23313	23196	23269	23337	23432	23482	23386	23361	23346	23431	23404	23306	23460	23324	23313	23268	23327	23386	23458	23428	23439	23323	23538	23276	23227	23397	23238	23263	23495	23364	23413	23386	23381	23345	23490	23353	23295	23291	23441	23280	23456	23309	23360	23389	23202	23368	23323	23403	23246	23374	23370	23407	23294	23373	23329	23450	23387	23273	23455	23441	23476	23255	23391	23444	23420	23321	23231	23289	23526	23426	23258	23329	23402	23428	23375	23377	23500	23257	23392	23336	23460	23333	23210	23425	23512	23346	23392	23438	23542	23416	23363	23339	23486	23490	23411	23397	23482	23195	23357	23582	23391	23269	23542	23445	23333	23347	23354	23305	23278	23499	23382	23284	23332	23473	23374	23352	23327	23310	23452	23275	23195	23428	23210	23476	23258	23387	23303	23334	23324	23345	23391	23303	23370	23423	23301	23520	23349	23245	23470	23243	23463	23370	23277	23557	23393	23359	23289	23224	23191	23318	23343	23293	23348	23263	23402	23452	23317	23293	23205	23191	23519	23107	23324	23441	23302	23409	23511	23274	23404	23289	23387	23230	23406	23463	23327	23487	23176	23234	23395	23260	23309	23495	23306	23318	23322	23442	23318	23537	23379	23453	23417	23400	23292	23274	23286	23325	23224	23382	23468	23438	23440	23164	23259	23391	23525	23444	23532	23260	23318	23375	23392	23337	23250	23172	23249	23359	23314	23430	23350	23219	23474	23200	23297	23333	23476	23175	23362	23440	23302	23312	23371	23291	23387	23181	23443	23390	23372	23368	23291	23375	23399	23282	23441	23456	23331	23471	23243	23437	23469	23443	23190	23251	23626	23437	23373	23436	23418	23281	23310	23368	23317	23370	23419	23433	23332	23509	23463	23391	23364	23507	23215	23465	23343	23342	23501	23445	23443	23384	23380	23256	23358	23242	23205	23419	23326	23475	23365	23325	23440	23374	23367	23279	23519	23117	23457	23204	23455	23404	23345	23316	23388	23305	23331	23411	23447	23499	23393	23382	23443	23270	23419	23368	23428	23226	23023	23388	23266	23368	23333	23599	23367	23497	23476	23469	23531	23269	23389	23238	23374	23441	23491	23310	23434	23217	23408	23198	23301	23337	23360	23428	23194	23362	23293	23132	23431	23438	23256	23176	23471	23312	23342	23241	23360	23346	23352	23303	23244	23299	23402	23673	23366	23316	23418	23325	23356	23640	23167	23262	23246	23376	23203	23290	23235	23464	23380	23350	23327	23294	23293	23236	23468	23340	23318	23326	23389	23308	23205	23425	23416	23563	23327	23251	23373	23632	23371	23392	23361	23352	23157	23246	23276	23397	23121	23487	23290	23179	23157	23398	23350	23412	23237	23330	23572	23244	23358	23396	23234	23428	23472	23408	23609	23339	23257	23344	23152	23290	23324	23263	23466	23110	23263	23439	23198	23318	23390	23298	23465	23242	23363	23363	23448	23298	23350	23400	23345	23516	23227	23361	23393	23419	23401	23484	23430	23435	23214	23496	23299	23338	23480	23307	23387	23450	23278	23264	23301	23227	23399	23507	23467	23574	23187	23507	23278	23643	23319	23359	23405	23436	23430	23266	23178	23256	23373	23440	23337	23281	23463	23396	23475	23329	23383	23317	23349	23370	23344	23213	23333	23569	23442	23424	23316	23450	23383	23343	23320	23358	23396	23404	23367	23305	23406	23348	23458	23319	23418	23381	23386	23405	23325	23349	23216	23350	23449	23285	23411	23341	23640	23370	23315	23392	23529	23396	23326	23416	23419	23211	23470	23459	23356	23430	23318	23240	23353	23151	23166	23358	23284	23292	23388	23330	23349	23360	23264	23436	23246	23390	23293	23369	23347	23278	23363	23298	23327	23388	23461	23354	23365	23389	23534	23440	23367	23346	23238	23509	23619	23346	23489	23323	23286	23328	23389	23364	23399	23465	23280	23566	23351	23396	23205	23386	23403	23478	23398	23398	23347	23403	23256	23475	23329	23361	23204	23316	23345	23457	23368	23433	23321	23353	23238	23456	23394	23369	23311	23412	23482	23408	23296	23417	23429	23412	23325	23179	23509	23425	23330	23442	23234	23231	23237	23182	23483	23374	23242	23259	23325	23230	23196	23476	23210	23294	23272	23177	23273	23343	23297	23119	23405	23339	23320	23468	23335	23269	23409	23417	23334	23354	23516	23171	23192	23344	23359	23580	23245	23306	23475	23265	23551	23411	23345	23399	23288	23304	23267	23309	23371	23379	23360	23350	23347	23449	23555	23324	23461	23349	23405	23304	23443	23490	23339	23426	23463	23294	23299	23359	23286	23397	23213	23407	23303	23435	23312	23484	23369	23333	23241	23223	23276	23383	23260	23495	23428	23327	23467	23504	23488	23430	23363	23217	23157	23227	23382	23432	23290	23318	23281	23404	23332	23332	23402	23370	23529	23263	23303	23348	23356	23246	23502	23420	23505	23467	23147	23340	23416	23427	23518	23329	23486	23271	23394	23232	23203	23261	23334	23215	23269	23370	23494	23364	23548	23173	23297	23353	23608	23455	23408	23424	23331	23406	23378	23147	23504	23181	23486	23219	23469	23493	23365	23229	23498	23414	23310	23537	23419	23220	23325	23262	23365	23286	23593	23417	23189	23438	23284	23313	23298	23302	23320	23358	23393	23390	23269	23488	23410	23372	23491	23259	23483	23212	23401	23286	23318	23523	23528	23234	23409	23305	23376	23369	23352	23147	23242	23431	23423	23429	23387	23527	23265	23364	23249	23510	23152	23628	23423	23309	23581	23245	23345	23512	23407	23439	23174	23379	23498	23310	23306	23321	23282	23151	23223	23214	23173	23375	23423	23326	23424	23341	23294	23569	23347	23323	23265	23348	23084	23339	23312	23381	23391	23239	23248	23345	23453	23372	23395	23588	23371	23526	23302	23298	23483	23368	23350	23286	23368	23309	23522	23406	23349	23351	23309	23443	23351	23354	23245	23550	23346	23339	23304	23443	23496	23233	23589	23239	23591	23433	23404	23431	23295	23425	23526	23380	23320	23375	23283	23392	23455	23173	23722	23362	23158	23388	23491	23457	23476	23397	23350	23381	23210	23272	23345	23332	23423	23428	23306	23424	23261	23265	23279	23315	23332	23345	23321	23475	23398	23494	23418	23357	23258	23182	23403	23365	23359	23346	23343	23350	23260	23431	23356	23367	23352	23236	23509	23348	23085	23433	23268	23337	23382	23218	23390	23423	23518	23401	23484	23272	23363	23234	23431	23503	23457	23268	23540	23339	23300	23413	23246	23347	23440	23364	23405	23303	23367	23253	23388	23287	23316	23238	23494	23287	23388	23265	23306	23334	23256	23254	23376	23269	23459	23261	23491	23291	23362	23336	23452	23323	23304	23713	23264	23334	23155	23533	23440	23472	23224	23536	23438	23424	23298	23457	23351	23386	23429	23402	23545	23412	23466	23127	23276	23554	23355	23243	23345	23418	23392	23270	23318	23445	23192	23209	23252	23469	23378	23275	23345	23541	23467	23257	23343	23472	23374	23272	23344	23408	23222	23351	23444	23141	23305	23360	23351	23418	23390	23285	23452	23399	23240	23204	23246	23413	23257	23552	23513	23294	23390	23234	23277	23423	23162	23402	23355	23314	23285	23261	23361	23439	23194	23521	23411	23360	23408	23473	23291	23364	23380	23425	23345	23152	23343	23425	23188	23443	23262	23409	23414	23168	23275	23396	23311	23405	23443	23527	23336	23326	23368	23467	23375	23430	23449	23436	23547	23318	23360	23359	23193	23452	23411	23280	23434	23357	23504	23237	23369	23454	23572	23352	23343	23421	23428	23242	23510	23322	23485	23301	23473	23330	23361	23399	23230	23188	23451	23370	23329	23441	23432	23401	23262	23340	23351	23241	23340	23227	23316	23276	23472	23388	23353	23460	23391	23298	23468	23268	23258	23435	23339	23595	23362	23537	23376	23477	23361	23376	23411	23319	23291	23542	23439	23233	23410	23451	23420	23286	23297	23387	23481	23422	23257	23234	23272	23360	23531	23553	23500	23403	23184	23359	23310	23209	23343	23407	23294	23170	23442	23352	23390	23469	23336	23418	23352	23555	23181	23422	23279	23434	23390	23242	23288	23266	23471	23487	23545	23181	23306	23262	23325	23251	23260	23336	23077	23247	23351	23218	23350	23329	23219	23304	23274	23612	23304	23401	23317	23159	23369	23413	23256	23274	23393	23380	23388	23315	23451	23389	23406	23411	23294	23419	23291	23374	23350	23447	23486	23236	23420	23308	23384	23409	23228	23496	23471	23375	23270	23354	23329	23349	23537	23238	23294	23503	23308	23529	23499	23355	23338	23349	23306	23207	23306	23206	23578	23216	23500	23360	23381	23397	23236	23474	23519	23310	23213	23315	23425	23314	23285	23395	23409	23377	23472	23178	23239	23236	23275	23180
31364	26202	30917	30239	36738	39928	35270	31152	28994	28141	28110	28060	28049	28125	27979	27897	27762	27998	27909	27882	27968	27996	27960	27779	27855	28008	27819	28099	28008	28132	28014	27854	27970	28021	28038	28060	27974	27767	27981	27925	28032	27900	27766	28025	27905	27964	28003	28019	27957	28030	27762	27914	27801	27901	27882	27859	27948	27876	27854	27992	27858	27963	27985	27843	27998	27773	28221	27988	27992	27813	27893	27952	28018	27778	27737	27918	27934	27922	28009	28009	28053	28153	27900	27811	27855	27823	27905	27866	27915	27921	27887	28122	28152	27972	28171	27923	27942	28156	28000	27811	27872	28008	27811	27859	28142	28019	28108	27990	27771	28068	27872	27919	27928	28098	28263	27814	27733	28038	27880	28121	27892	28004	28173	27902	27954	27974	27753	27778	27545	27878	27889	28089	27958	27713	27981	27807	27913	27898	28047	27975	27836	27937	27809	28038	27978	27985	27825	27699	28068	28038	27976	27950	27914	27794	27809	27906	28167	27869	27756	27981	27793	27924	27942	27874	27927	27879	27949	27967	28140	27863	27924	27905	27900	27819	27870	27955	27912	28057	27979	27740	27978	27920	27841	27685	27945	27934	27705	27983	27935	28085	27889	28045	27823	28047	27997	28068	27949	27934	27983	27969	27977	27954	27765	27719	27912	27972	27727	28117	27849	27920	28038	28072	27823	28073	27875	28124	28069	27800	27994	27890	27999	27975	28003	27890	28061	27865	27778	27719	27975	27936	28032	28090	27923	28049	27933	27884	27877	27892	27830	27951	27924	27861	27629	27677	27920	27963	28034	27940	27859	27792	28069	28056	27864	27944	27974	27536	27778	28217	27777	27894	27882	27840	27973	27939	27860	28029	27846	27996	27940	27804	27973	27844	27868	28088	27911	27789	27789	27789	27935	27905	27766	27814	28006	28240	27743	27812	27723	28038	27812	27705	27950	28047	27815	28011	27905	27886	27778	27904	27867	27869	27916	27994	27902	27831	27786	28194	27993	27765	27789	27763	27936	27841	27786	28086	27868	27808	28059	27748	27987	28005	27644	28077	28228	28074	27936	27902	27857	27898	27801	27795	27918	28161	27794	27790	27893	27811	27971	27942	27884	27962	27992	27941	27938	28131	27788	27830	27798	28223	27889	27840	27985	27921	27951	27713	27867	27947	27814	27860	27915	28048	27797	27964	28111	27703	27940	27835	27927	27813	27888	27820	27907	27878	27755	27568	27762	27582	27950	27856	27976	27964	28050	27880	27885	27823	27917	27989	27843	28017	28038	27640	28007	28018	27781	27759	28048	27855	28100	28058	27952	28141	27850	27808	27911	27861	27934	27925	28077	27869	27842	27810	28028	27999	27985	27942	27952	27843	28047	27810	27955	27877	28031	28044	27799	27788	27947	27918	27702	28062	27970	27613	27825	27733	27992	27850	28107	27750	27789	27875	27857	27866	27818	27680	27801	27889	27856	27951	27892	27876	27806	28012	28025	28015	27846	27976	27959	27699	28163	27897	27855	27940	27877	27752	28122	27979	28115	27910	27935	27951	28072	27769	27773	28005	27849	27773	27877	27923	28211	27896	27801	27829	27901	27976	27928	28009	27891	27730	27881	27953	28192	27635	27712	28138	27869	27731	27892	27900	27976	27734	28061	27968	27700	28068	27961	27909	27946	27804	27872	28091	28123	27796	27804	28015	27897	27987	27909	28003	27951	27725	27927	27951	27995	27893	27922	27944	27926	27867	27859	27768	27988	27722	28183	27994	27971	27923	27742	28193	27979	27914	27883	27960	27927	28296	27813	27860	28124	27951	28171	28059	28064	27928	28142	28136	27932	27795	27787	27834	27970	27930	27931	27698	28023	27791	27944	28156	27943	28021	27888	27886	28009	27938	27937	28004	28063	28040	28013	27774	27968	27785	27756	28041	28014	27799	27621	27860	28010	27747	28037	27650	27598	27696	27784	27983	27902	27825	28115	27929	27965	27965	27906	27917	27933	27868	27920	27670	27805	28040	28034	27985	27899	28002	27747	27801	27882	27815	27760	27801	27758	28157	27705	27873	27893	27902	27916	27755	27802	28012	27639	28043	27944	28031	27779	27947	27818	27961	28042	27667	27885	27715	27979	27927	27918	28053	28010	27655	27947	27777	28045	27733	28192	27955	27829	27882	27932	27692	27965	27997	27824	27832	27824	27922	27955	28070	28104	28149	27944	28010	27888	27873	27910	27728	28063	27737	27999	27861	28051	28186	28176	27995	27996	27961	28070	27959	28003	28040	27813	28045	28040	27848	27947	27717	28122	28070	28152	27855	27939	28004	27901	27989	28011	28117	27948	27936	27893	27970	28039	27848	27837	27958	27945	27670	28077	27732	27973	28146	27880	27825	27961	27891	27937	27697	28043	28017	27906	27855	27784	27922	27683	27815	28003	27921	27883	27847	27771	27833	27801	27893	27902	27915	27984	27822	28078	27992	27934	27637	27707	28014	27894	28138	28207	28142	27817	27949	28158	28050	28041	28011	28011	27760	27669	27805	28142	27700	28022	27930	28072	27948	27880	27849	27876	27989	27954	27965	27875	27804	27820	28176	27707	28137	27772	27991	28067	27995	28096	28000	28010	28138	27975	27966	27879	27807	28148	27807	28093	27710	27939	27989	27886	27930	28129	27911	28041	27775	27844	27828	27877	27796	27979	28082	28215	28051	27910	27993	27920	27956	27746	27770	27932	28054	27944	27947	28041	27861	27966	28050	27900	27837	27960	27925	28073	27920	27940	27918	27924	27888	28209	27923	27898	27992	27942	27904	27851	27745	27775	27948	28121	27785	28005	27837	28069	27841	27926	27991	28054	27800	27773	27892	27777	27939	27699	27860	27820	27901	27801	27739	28120	27932	27855	27912	27883	27960	27944	27738	28026	27832	27931	27834	27790	27961	27753	27679	27865	28125	28173	27945	28081	27929	27794	27982	27967	28035	27741	27928	28146	28049	27967	27624	28053	27717	28004	28049	27878	27963	27682	28063	27878	27936	28233	27859	28004	28029	27996	27825	28010	28184	27938	27969	27716	27900	27701	27918	27937	27864	27870	27965	27796	27978	27858	27909	27903	27919	27988	28119	27831	28017	28013	27993	27945	28101	28079	27907	28070	27978	28023	27763	28007	28020	28038	27774	27994	27933	27941	27916	27870	27790	28100	28033	28082	28050	27917	27962	27981	27888	28116	27938	27878	27987	27978	28102	27914	27756	28194	27975	27989	28187	27968	27893	27939	27807	27942	28045	27885	27799	27944	27826	27909	27891	27849	27874	27862	27773	27796	28004	27958	28012	27762	27805	27919	27826	27827	27914	27880	27959	27797	27910	27917	27931	28027	28030	27949	27838	27802	27910	27884	27906	28000	28196	28088	27974	27867	27828	27890	27781	27858	27988	27778	27677	27908	28046	27896	28135	27974	28052	27758	27819	27987	27915	28023	28174	27861	28114	28109	28031	27944	27765	27715	28023	27898	27753	27984	27920	27771	27941	27879	27865	27773	28070	27824	28035	27918	27887	28062	27930	28101	28032	28077	27879	27812	27933	28086	27851	28021	28011	27772	27943	27939	27924	27855	27847	27854	27780	27797	27889	27873	27804	27818	27894	28180	27916	27788	27986	27809	28022	28042	27737	27961	27933	28208	28121	27867	27651	27954	27882	28157	28080	27946	28082	27777	27999	27925	27891	27643	27901	27897	27965	27927	27653	28051	27951	28000	28018	27799	27916	27957	27851	27816	28069	27900	27909	28042	27805	27941	27868	27841	27875	27913	28048	27839	27776	27627	28165	27641	27860	27890	28146	27638	27903	27932	28016	27863	27942	28101	27820	27859	27833	27946	27876	28396	27777	27902	27954	27892	27986	27956	27695	28104	27633	28155	28035	28025	27876	27692	27930	28292	28122	28011	28098	27875	27973	27945	27849	27940	27874	27965	27776	28144	27947	27936	28124	27771	27950	28032	27828	27737	27922	27979	27921	27993	28131	28051	27846	28016	27773	27884	27944	27782	27744	27910	27806	27867	27881	27980	27867	27923	27906	28110	28190	27952	28001	28095	28131	28102	27864	28008	28088	27933	27621	27943	28075	27704	27882	27942	27801	27831	27963	27904	28160	27979	27989	28132	27939	27986	27831	27866	27682	27858	27868	27813	27907	27978	28127	28056	28003	28003	27991	27996	27733	27885	27895	28142	27762	27701	27822	28052	27877	28096	28040	27861	27957	28023	28035	27965	27901	28094	27701	27801	27921	27911	27968	27873	27863	27818	28078	28117	27987	27908	28101	27987	27828	27945	28089	27912	27765	28098	27876	28036	27938	27885	27983	28064	28158	27980	28015	27807	28069	28031	27877	28074	27983	28048	28031	27815	28075	27771	27851	28014	27959	27892	27903	28093	27885	27833	27852	27872	27837	28128	28082	28003	27952	27909	27980	27927	27774	27996	28098	27922	27972	27928	27800	27988	27768	27704	27790	27991	27868	27804	27986	28066	28035	27967	27789	27978	28184	27835	27884	28141	27765	28015	27942	27885	27729	27871	28017	28081	27969	27987	27759	27998	27869	27795	27899	27883	27841	27981	28071	27991	27989	27801	27889	28091	27960	27859	27853	27830	27786	28070	27837	28074	27855	28006	27916	27873	27788	27965	28103	27863	28107	27974	27995	27863	28033	28000	27963	28098	27823	27712	27760	27861	27924	27563	27574	27921	27867	27926	27970	27889	27942	28027	27989	27687	27913	27950	28027	27986	28080	27787	27916	27848	28092	28163	28120	28112	28009	27728	27767	27882	27945	28123	27829	28040	27861	27947	27608	27715	27925	28071	28107	27825	27972	28090	27979	28055	27939	28044	27723	28019	27934	27931	28014	27848	27751	28028	27944	28116	27922	27844	28013	27844	27830	27924	27922	28145	27744	27883	28003	27990	27867	27884	27984	28016	28039	27909	27997	27956	28036	27862	27970	28045	27970	27866	27665	27802	27951	28053	27923	27874	27992	27996	28003	28073	28017	27804	27948	27913	27950	27962	27977	28058	27872	28021	27883	27904	27866	27808	27844	27911	27972	28221	27764	27885	28022	28112	28002	27794	27859	27875	27850	27773	27814	27821	27999	28042	27840	27919	27948	28169	27903
22767	27899	27493	25655	36733	37395	31888	26410	23838	23266	23018	22862	23162	23065	23064	22918	23173	23121	23017	23205	23095	23104	23056	23100	22981	23127	23178	23016	22934	23133	23086	23058	23016	23160	23022	23196	23012	23226	23008	23212	23139	23003	22955	23271	23117	22843	22945	23229	22875	23113	23024	23099	23113	22933	23109	22968	23040	22954	23174	22854	23163	23191	23229	23105	23147	23136	22905	22888	22969	23122	22994	23140	22905	23055	23119	23254	23164	23068	23183	23079	23016	22993	23092	22899	23119	23085	23104	23078	23020	23119	23096	23048	23034	22909	23026	23029	22893	23063	23033	23005	23105	22878	22987	23189	22944	23022	22922	23181	23100	23012	23046	23085	22930	23072	23148	23082	22993	23136	23250	23084	23098	23239	23133	22758	22971	23056	23119	23061	23099	23011	22857	23033	23092	23038	23060	23107	23106	23145	23083	22923	23178	23071	22849	22977	23149	22999	23003	23185	22906	22952	23107	23093	22976	23121	23130	22992	22976	22962	23053	22928	22943	22969	23084	23030	22923	22985	23151	23061	23149	22813	22935	22917	23110	23125	23052	22969	23044	23102	23009	23132	23066	23062	23042	22943	23226	23161	22979	22784	22952	23069	23050	23204	22962	23105	23124	23123	22925	22980	22943	23138	23023	23187	23013	22911	23019	22948	22944	23019	23136	22993	23056	23090	22969	22831	22963	23171	23153	23079	23016	23044	23143	23068	22984	22875	23098	22983	23122	23055	23132	22805	23235	23034	23058	22874	23036	23146	23064	23076	22932	23232	23077	23180	23249	23018	23022	23036	23000	22985	23212	23006	22982	22893	23002	23078	23114	22901	23169	23165	23137	22928	23196	22952	23040	23011	23029	23099	23014	23211	23212	22977	22947	23162	23280	23011	23062	23263	23003	23014	23178	22989	23036	23091	23060	23028	23055	23124	23123	23266	23017	23135	22936	23103	22960	22978	23135	23136	23078	22959	23052	23005	23012	23030	23148	22824	23025	22924	22981	22951	23018	22996	23148	22956	23060	22798	23121	23193	22944	23145	23094	22954	22877	23087	23284	23049	23070	23200	23001	23142	23181	22925	23213	23048	23148	23105	23069	23117	23012	22941	23056	23090	23103	23156	22996	23226	23096	23100	23111	23073	22911	23041	22851	23184	23217	22967	23077	23032	23023	23124	23204	23015	22977	22923	22985	23002	22983	22827	23040	22974	22904	22864	23041	23056	23065	23159	23084	23031	22858	23012	23117	23016	22998	23013	23182	23119	23127	22903	23217	23035	22944	22883	22962	22781	23235	22975	22974	23002	23120	23048	23205	23080	23182	22910	23194	23040	23103	22930	23063	23097	23054	23034	23182	23330	23116	23077	22903	22997	23122	23125	23292	23084	23002	23246	22872	23017	23018	23264	23142	23235	23088	23073	23146	23027	23087	23062	23043	23071	23090	23118	23059	22927	23157	23078	23176	23068	22889	22868	23087	23126	23056	22934	23037	22841	23150	23026	22893	22902	23182	23084	23177	23001	22884	23189	22983	23004	22999	22987	22958	23012	22936	22927	22892	23060	23032	23169	23024	23108	23101	23037	23082	23055	23132	22986	23048	22978	22964	23043	22885	23180	23153	23019	22925	23246	23169	23078	22964	23051	23051	22954	23098	23148	23215	22813	22986	23102	22964	23195	22951	23028	22928	22968	22912	22985	23151	23116	23050	23070	22899	23050	23187	22938	23022	23062	22836	23121	23010	23034	23000	23157	23087	22942	22835	22971	23237	23049	23063	23109	23024	22997	23135	23049	23050	23168	22842	23138	22898	23009	22990	23188	23104	23024	22860	23068	22991	22987	23015	23136	23035	23031	22913	23105	22853	23202	23121	23205	23014	23034	22933	23132	23196	23190	22980	23011	23072	22910	23094	23037	23187	22990	22982	23043	22990	23131	23110	22942	23022	23254	23077	22850	22963	23230	23245	23182	23087	23025	23035	23157	23073	23033	22979	23153	23096	23183	23260	23195	23083	22993	23189	23028	22863	22993	23020	23049	22976	23110	22950	23192	23160	23151	22955	23206	23180	23090	22924	23093	23012	22981	23066	23061	22931	23118	23196	23207	23054	23007	22916	22969	23015	23162	23238	23050	22891	23002	23152	23107	23024	23011	23097	22979	23149	22900	23154	23154	23015	23023	23085	23038	23254	23084	23143	23148	23091	23135	23139	22870	23103	22965	22885	22987	23100	23031	23209	23098	22965	22984	22939	22851	23182	23029	23222	22933	23181	23065	23151	22826	23093	22946	22980	23127	22910	22925	23022	23061	23055	23214	23106	23007	23262	23059	22861	22995	23088	22948	23009	22980	23091	23150	22949	22982	23125	23164	23288	23019	23107	23076	23127	23170	23159	22920	22996	23080	23166	23131	22917	22937	23089	23090	23180	23077	22992	23137	23109	23134	23118	23034	23015	23036	23013	22949	23011	22979	23114	23080	23102	23179	23088	23008	23249	23176	23211	23335	23020	23134	23055	23086	22925	23195	22957	23133	22968	23066	23089	23023	23125	22974	23116	23036	22915	23122	23100	23221	22979	23138	23126	22971	23112	23062	23113	23217	22968	22953	22895	23172	23113	22982	23041	23135	22948	23112	23037	23057	22915	23117	23122	23222	23160	22893	23059	23089	23105	23124	23187	22930	23142	22945	22967	23068	22977	22863	23224	23040	23110	22914	23081	23091	23144	22997	23016	22936	23139	23099	23295	23074	23074	23139	23156	23057	23181	23281	23186	23265	23173	22946	23119	23307	22795	22964	23081	23231	23110	23005	23207	23204	23090	23387	23062	22949	22829	23012	23109	22995	23137	23163	23136	23160	23040	23171	23099	23076	23290	23059	23232	23138	22937	22944	22907	23098	23137	23177	23144	23056	23004	23078	23074	23086	23063	23077	23101	23081	23119	23193	23010	23206	23019	22971	23022	23075	23281	23040	23151	23106	23059	23014	22989	23212	23040	23072	23012	23029	23243	23099	23080	22938	22962	23120	23060	23122	23085	22971	23037	22955	23085	23150	23125	23135	23230	23058	23073	23042	23239	22993	22895	23177	22853	22815	23100	23048	23113	23031	23269	23026	23252	22947	23152	23186	23127	22870	22933	23254	23174	22960	23022	23002	23066	22857	23159	23141	22989	22916	23194	23087	23260	23183	23005	22902	23095	23045	23026	22978	23057	22984	23195	23137	22901	22998	23088	23095	23065	23194	22932	23148	23069	23177	23142	22907	23083	23251	23080	23221	22892	22948	23076	23318	23022	23041	23146	23080	23078	23009	23060	22957	22922	22981	23008	23074	23298	23074	23069	23206	23112	22902	22915	23129	23115	23218	22949	23101	22979	22916	23196	22935	23052	23130	23139	23096	23101	23088	22921	23045	23134	22827	23040	23035	22986	23129	22985	23028	23140	23116	22921	22944	23145	22825	23230	23126	23078	23268	23026	23109	23282	23098	22970	23100	22947	23100	23088	23043	23289	23082	23248	23081	23186	23052	23050	23097	22975	22927	23107	22981	23118	23081	23154	23013	23095	23033	23038	23085	23266	22926	22978	23165	23141	22965	22951	23022	23021	23004	23144	23173	22942	23037	23108	22979	23227	22867	22868	23187	23129	23057	23142	23218	23100	23116	22944	23130	22999	23016	23109	23031	23125	22912	22947	22902	23071	23230	23060	23010	23125	22934	23012	22905	23196	22992	22914	23099	23020	22904	23184	23042	23102	22807	22995	23054	23055	23084	23126	23059	22961	23278	23121	23155	23090	22967	23137	23075	23010	22968	23007	23226	22952	23310	22969	23237	23111	23047	23073	23162	23027	23039	23233	23192	23319	23178	22915	22943	23072	22932	23166	23205	23142	22995	22964	23179	23064	22871	22966	23049	23075	23126	23058	23012	23179	23182	23131	22930	22909	23126	22932	22954	23142	23022	23052	22973	23011	23051	23073	23059	23068	23108	23177	22893	23022	23127	23141	23081	23054	23020	23174	22890	23062	23088	23079	23045	22923	23075	23298	23090	22991	23053	23209	23016	23070	23072	22934	23118	23060	23095	23116	23299	22977	22925	23127	23044	22862	23220	23126	23126	23178	23104	22985	22943	22980	23054	23020	23239	23013	23217	23181	22921	23117	23202	22965	23123	23059	23142	22932	22997	23246	23118	22957	23079	23239	23078	23097	23069	23149	23212	23052	23122	22858	23017	23158	23015	23144	22980	23047	22971	23069	23020	23033	22950	23003	23080	22989	23038	23095	23196	23153	23054	23011	22973	23302	22933	22971	23055	22951	23130	23134	22949	23082	23154	22914	23037	23105	23128	23012	23282	23219	23142	23028	23084	23151	23022	22933	23110	23001	23029	23136	23060	23232	22951	22933	23115	23113	23081	23033	23078	23084	23163	22845	23050	23220	23051	22976	23028	23066	22998	23005	22975	23213	23109	23101	23040	22954	23018	23036	23067	23082	23029	23082	22999	23162	22881	23095	23166	23120	22983	23089	23132	22986	23072	23102	23049	22978	22969	22993	23055	23073	23062	23049	23024	23098	22894	22894	22909	23112	23088	23197	23227	23145	23108	23278	22963	23256	23113	22798	23131	23182	23170	23166	23088	22973	23197	23115	22932	22846	23269	22979	23180	23377	23100	23135	23136	22859	23069	23027	23065	23084	23029	23032	23132	23061	23096	23197	22925	23089	23244	23091	22909	23077	23168	23157	23173	23042	22849	23153	22896	23078	23096	22963	23072	23067	23022	22970	23105	23024	23046	23192	22944	23082	23113	22838	23101	22990	23193	23138	22977	23064	23127	23078	23271	22899	22977	23213	23131	23309	23026	23074	23058	23171	23034	23069	23113	22862	23157	22937	23086	23262	23071	23033	22880	23187	23116	23185	23070	23322	23085	23024	22900	23072	23210	22997	23102	23241	22888	23125	22996	23142	23016	23065	22964	23296	23057	22981	23192	23106	23022	23106	22971	23051	22940	23173	23031	22903	23193	22803	23090	22969	22898	23124	23093	22948	23019	23044	23075	23042	23026	23124	23073	23052	22966	23154	23141	23044	22973	23128	22977	23028	23163	23068	23022	22887	23059	23058	23023	23224	23083	22965	23231	23187	23138	23112	23034	23226	23155	23095	23019
25293	21407	28466	26952	53939	65473	56702	42671	32708	29046	28143	28237	28158	27901	27904	27795	28086	28143	28059	27803	27992	28003	27941	27727	28041	27719	27805	27648	27923	27608	27770	27670	27642	27700	27948	27722	27972	27760	27813	27829	27804	27600	27790	27800	27837	27733	27818	27860	27698	27755	27663	27719	27920	27677	27699	27714	27893	27867	27868	27687	27607	27593	27766	27892	27901	27870	27624	27769	27822	27638	27870	27713	27693	27662	27848	27704	27733	27743	27825	27762	27570	27695	27628	27575	27742	27769	27683	27663	27763	27659	27890	27593	27785	27847	27860	27537	27822	27566	27716	27795	27651	27906	27675	27758	27983	27531	27628	27996	27744	27726	27870	27911	27871	27649	27813	27608	27533	27708	27892	27766	27726	27597	27951	27678	27818	27603	27965	27772	27717	27666	27772	27837	27719	27635	27837	27699	28002	27772	27819	27784	27943	27677	27753	27556	27578	27617	27908	27725	27759	27564	27686	27777	27644	27712	27793	27756	27904	28075	27798	27859	27761	27639	27684	27853	27757	27764	27725	27688	27739	27686	27923	27718	27925	27808	28119	27838	27971	27771	27732	27608	27781	27946	27653	27672	27793	27696	27878	27758	27729	27969	27800	27590	27719	27908	27757	27679	27782	27978	27952	27671	27661	27587	27757	27914	27724	27783	27657	27839	27735	27750	27708	27941	27620	27670	27719	27726	27812	27821	27687	27595	27661	27800	27879	27610	27666	27744	27867	27774	27791	27718	27785	27816	27439	27802	27667	27753	27920	27741	27712	27709	27486	27764	27793	28173	27572	27760	27921	27723	27749	27655	27872	27998	27569	27665	27863	27761	27766	27967	27768	27774	27697	27730	27786	27781	27817	27761	27922	27718	27906	27806	27849	27890	27811	27715	27623	27879	27867	27900	27658	27680	27838	27579	27611	27935	27859	27727	27632	27577	28098	27948	27784	27702	27881	27768	27833	27718	27896	27612	27703	27780	27681	27618	27882	27662	27773	27711	27655	27731	27821	27894	27846	27796	27845	27592	27848	28040	27491	27533	27774	27519	27602	27576	27819	27660	28098	27493	27724	27626	27651	27703	27761	27828	27621	27617	27768	27657	27748	27868	27706	27750	27956	27724	27637	27693	27663	27837	27976	27677	27745	28006	27692	27812	27812	27731	27813	27476	27696	27871	27605	27556	27917	27428	27713	27817	27835	27671	27686	27641	27880	27974	27649	27602	27675	27688	27652	27836	27876	27886	27785	27521	28072	27648	27817	27765	27649	27761	27594	27743	27921	27845	27895	27589	27684	27717	27873	27823	27787	27835	27706	27636	27617	27883	27842	27892	27786	27730	27706	27702	27781	27904	27856	27732	27721	27833	27819	27731	27849	27464	27645	27699	27566	27715	27819	27688	27811	27739	27831	27973	27801	27706	27684	27681	27497	27766	27760	27610	27883	27840	27815	27899	27655	27755	27707	27768	27789	27611	27912	27743	27705	27813	27695	27912	27689	27632	27830	27903	27701	27653	27740	27856	27642	27869	27721	27863	28033	27656	27964	27628	27813	27819	27510	27714	27796	27748	27938	27634	27794	27708	27726	27643	27665	27760	27809	27773	27675	27574	27517	27733	27929	27715	27730	27625	27917	27834	27897	27576	27794	27770	27779	27889	27857	27666	27656	27578	27766	27834	27697	27951	27731	27804	27749	27864	27379	27812	27928	27311	27660	27789	27816	27689	27540	27829	27441	27806	27824	27415	27956	28021	27613	27668	27948	27713	27577	27787	27658	27693	27748	27829	27510	27567	27611	27814	27972	27572	27697	27884	27739	27694	27586	27549	27666	27724	28034	27615	27710	27877	27975	27680	27926	27669	27850	27498	27605	27993	27827	27588	27447	27764	27523	27818	27831	27699	27736	27571	27642	27646	27637	27769	27767	27893	27814	27785	28000	27745	27587	27830	27628	27693	27846	27640	27814	27872	27881	27592	27761	27768	27679	27710	27892	27997	27615	27905	27628	27624	27815	27684	27768	27642	27751	27640	27580	27609	27811	27716	27810	27912	27732	28002	27730	27833	27651	27652	27747	27805	27713	27878	27957	27854	27785	27532	27657	27781	27750	27593	27862	27465	28043	27752	27829	27637	27581	27647	27676	27839	27891	27996	27739	28067	27658	27617	27793	27700	27989	27592	27680	27779	27706	27786	27689	27475	27671	27826	27734	27569	27908	27730	27770	27842	27745	27855	27726	27873	27699	27876	27756	27657	27708	27447	27729	27779	27805	27805	27647	27835	27706	27693	27559	27837	27935	28083	27745	27694	27801	27662	27606	28014	27582	27700	27905	27647	27819	27833	27712	27724	27822	27642	27513	27790	27813	27864	27632	27826	27641	27549	27726	28009	27779	27504	27670	27824	27869	27642	27714	27563	27722	27610	27743	27824	27762	27767	27592	27750	27407	27905	27544	27582	27722	27880	27873	27685	28001	27571	27776	27784	27695	27808	27753	27895	27736	27624	27780	27623	27550	27910	27768	27645	27489	27700	27721	27663	27566	27509	27718	27695	27873	27701	27560	27732	27810	27541	27840	27742	27625	27586	27866	27827	27822	27748	28021	27618	28017	27512	27614	27852	27579	27735	27782	27695	27765	27693	27685	27620	27578	27819	27742	27899	27513	27587	27739	27904	27562	27555	27826	27852	27687	27946	27850	27820	27845	28044	27697	27726	27668	27577	27655	27597	27637	27720	27557	27698	27623	27790	27937	27693	27597	27729	27831	27916	27884	27608	27854	27787	28073	27774	27679	27888	27701	27661	27937	27572	27691	27566	27879	27817	27534	27585	27760	27967	27831	27803	27638	27737	27505	27955	27720	27943	27892	27656	27562	27716	27596	27713	27775	27522	27810	27804	27743	27891	27855	27859	27816	27674	27858	27684	27655	27738	27893	27647	27760	27951	27805	27695	27974	27813	27580	27588	27717	27675	27820	27714	27985	27709	27629	27681	27841	28082	27824	27779	27954	27560	27705	27737	27676	27589	27678	27841	27760	27339	27599	27636	27696	27546	27804	27666	27975	27673	27759	27977	27807	27812	27741	27641	27895	27784	27685	27497	27944	27855	27545	27564	27841	27772	27735	27707	27798	27826	27787	27716	27925	27995	27745	27740	27686	27837	27838	27562	27581	27777	27806	27690	27706	27753	27830	27775	27874	27744	27694	27690	27621	27580	27790	27833	27648	27671	27642	27619	27643	27807	27703	27907	27580	27640	27877	27667	27602	27564	27708	27785	27689	27718	27902	27558	27802	27620	27639	27893	27902	27688	27789	27699	27443	27614	27794	27679	27633	27759	27943	27938	27582	27729	27869	27707	27842	27786	27670	27757	27677	27600	27613	27637	27738	27541	27801	27558	27883	27921	27769	27650	27937	27680	27913	27831	27733	27789	27974	27824	27854	27899	27587	27568	27735	27837	27741	27557	27907	27719	28150	27622	27678	27615	27770	27618	27672	27624	27659	27622	27787	27716	27742	27729	27673	27737	27923	27557	27810	27661	27827	27796	27700	27640	27726	27911	27845	27660	27629	27548	27671	27827	27975	27661	27695	27663	27917	27724	27939	27687	27823	27844	27710	27899	27974	27632	27812	27826	27682	27940	27824	27783	27456	27767	27889	27785	27960	27691	27481	27713	27557	27810	27612	27972	27848	27551	27880	27599	27943	27819	27646	27588	27813	27736	27580	27958	27796	27841	27918	27739	27693	28045	27639	27490	27748	27790	27637	27700	27937	27779	27551	27555	27804	27566	27658	27942	28000	27811	27635	27792	27646	27825	27789	27693	27708	27764	27915	27602	27633	27555	27663	27630	27778	27402	27715	27802	27986	27753	27875	27907	27662	27624	27767	27602	27653	27620	27753	27801	27873	27837	27661	27578	27682	27762	27990	27749	27830	27750	27844	27663	27829	27964	27639	27780	27735	27887	27922	27774	27696	27869	27686	27821	27735	27716	27639	27712	27523	27699	27690	27805	27781	27628	27848	27628	27539	27618	27818	27815	27696	27903	27743	27759	27694	27565	27823	27794	27823	27744	27576	27852	27823	27788	27822	27751	27953	27818	27864	27816	27727	27643	27677	27600	27719	27708	27634	27978	28030	27553	27703	27767	27808	27823	27656	27593	27933	27816	27767	27636	27882	27690	27555	27596	27707	27551	27921	27796	27805	27887	27809	27608	27892	27730	27753	27484	27600	27931	27707	27772	27728	27952	27647	27807	27904	27625	27707	27573	27665	27515	27645	27774	27793	27653	27809	27725	27580	27922	27699	27907	27565	27831	27892	27909	27609	27825	27865	27999	27784	27730	27950	27645	27788	27757	27772	27950	27866	27727	27881	27531	27580	27838	27576	28083	27535	27856	27804	27761	27675	27949	27787	27893	27945	27857	27487	27831	27660	27839	27767	27695	27955	27551	27750	27833	27464	27776	27855	27698	27724	27553	27645	27765	27460	27716	27639	27769	27634	27513	27912	27737	27860	27889	27810	27686	27798	27965	27760	27788	27813	27780	27579	27559	27583	28023	27846	27769	27658	27533	27576	27926	27781	27717	27744	27863	27906	27902	27465	27697	27708	27868	27714	27656	28070	27949	27744	27683	27801	27722	27627	27855	27863	27599	27672	27787	27655	27792	27817	28070	27879	27888	27593	27559	27948	27711	28071	28077	27706	27974	27792	27930	27835	27610	27620	27769	27902	27799	27734	27753	27797	27840	27696	27992	27730	27817	27951	27524	27873	27797	27620	27631	27700	27782	27698	27890	27908	27687	27826	27827	27660	27662	27844	27979	27697	27983	27716	27703	27834	27708	27727	27761	27666	27807	27722	27784	27950	27800	27787	27798	27786	27671	27659	27726	27658	27663	27891	27669	27670	27979	27982	27538	27703	27681	27745	27615	27845	27864	27365	27877	27692	27789	27858	27691	27813	27861	27822	27948	27778	27653	27838	27623	27817	27535	27600	27782	27524	27651	27879	27787	27717	27533	27795	27567	27963	27889	27731	27428	27602	27757	27850	27715	27604	27864	27717	27713	27731	27895	27701	27862	27685	27711	27731	27713	27501	27714	27707	27486	27958	27832	27828	28051	27787	27608	27916	27875	27724	27794	27886	27853	27704	27630	27778	27666
20884	33016	32328	29744	63729	67885	57336	40660	28362	24168	23162	22946	23308	22903	23164	22947	22884	22957	23290	23059	23057	23198	22944	23121	22970	23146	23164	23278	23118	23047	22939	23081	23137	23129	23050	23127	23058	23066	23146	23062	23134	23021	23010	23244	23058	23040	23005	22942	23075	22969	22867	22973	23054	22949	23065	23149	23050	23181	22902	23144	23217	22935	23243	23069	22977	22899	23077	23094	22942	23048	22902	23077	23097	23027	22963	23092	22960	23069	23016	23057	23116	22858	23061	23236	23143	22970	23141	23069	23115	23144	23027	23019	22883	22999	22908	23136	23098	22886	22971	23035	23116	23026	23188	23047	22831	23089	23068	22998	23122	23057	22989	23040	22954	22959	23112	23040	23078	23017	23215	22997	23148	22935	22976	22967	23130	23075	23023	23219	23143	22911	23081	22855	23003	23022	22971	23019	22792	22969	22979	22928	23179	23112	23007	22928	23074	23184	22981	23021	22905	23072	23006	23148	23134	22993	23027	22983	22973	23039	23183	22927	22881	22941	22978	23151	23001	23133	23246	22883	23080	23058	23047	23132	22798	22957	23039	22997	23083	22951	23038	23230	23015	23046	23152	22988	23035	23082	22986	22941	22896	23077	22957	22907	22995	23169	22958	23213	23190	23191	22934	23027	22917	23129	23000	23057	22868	23067	23012	23018	22997	22974	23088	23011	22981	23024	22967	23048	23013	22970	22941	23071	23120	23115	22917	23164	22973	23008	23139	23088	22953	23067	22858	23007	23040	22942	22994	23027	23086	23172	23091	22949	22976	23171	22862	23064	23229	22871	22992	22897	22885	23109	22871	23161	22977	22914	22833	23126	23098	23053	22975	23191	23075	22929	23038	23007	22921	23069	23080	22887	23007	23102	23178	22966	23070	23018	23274	22957	23005	23052	22981	22870	23039	22896	22903	23105	22997	23190	22905	22797	22984	23081	22926	23224	22895	23073	23099	23079	23044	23038	23082	22980	23008	23005	23071	23069	23004	23008	22980	22928	23026	22985	23258	22950	23085	23003	23099	22933	23207	22893	22998	22948	23074	22860	23112	22991	22940	23229	22962	22932	23098	23048	22791	23069	23008	23074	22900	22920	22870	22895	23167	23087	23200	22962	23090	23031	22983	23106	23040	23273	22983	23084	22922	22909	23232	23238	23058	23131	23121	23002	22948	22990	23027	22989	23024	23158	22859	22962	23112	23128	23086	22923	23035	23144	23003	23297	23001	23128	22938	23029	22946	23047	23050	23061	22935	23208	22949	23198	22935	22915	23117	23094	22947	23050	22977	23064	23079	22949	22993	23182	23035	23006	22942	23044	23077	22940	22961	22991	23072	23079	22955	23146	23033	23014	23075	23121	23098	23037	22999	22953	23132	22906	23151	22888	23022	23050	23045	22816	22935	22992	22993	22914	23285	23075	22970	23047	22915	23166	22877	23112	22869	22937	23100	23093	23049	23157	22921	22918	23143	23027	23093	23061	23029	23050	22864	23124	22963	23083	22936	22998	23002	23242	22920	23168	23032	22884	23018	23032	23003	23056	23114	23028	23071	22910	22864	22837	22930	22900	22833	23059	23082	23108	23109	22918	23066	23028	22984	22948	23121	22959	23002	22817	23140	22996	23074	23057	23051	23069	23279	22797	23088	23214	23014	23024	23084	22948	22950	23037	23228	23151	23138	23037	23091	23002	23078	22936	23159	23116	22931	22871	23025	22960	23066	23020	23085	22912	22924	23048	23072	23122	23108	23077	23121	22911	23139	22996	23062	22962	23080	23101	22970	22936	23189	23063	23147	22895	23048	23032	22903	22942	23308	22843	22998	22953	23085	22941	23138	23351	22981	23009	22973	22896	23044	22979	23008	22930	23072	23017	23110	23033	23054	22899	22901	22895	23206	22899	23069	22983	23015	22829	23051	22942	22964	22974	23146	23102	22882	23078	22988	22986	22935	23153	23025	23152	23055	23083	22817	22856	22977	22988	23062	23089	22828	22975	23017	22875	22976	23050	23131	23029	23053	23111	22877	22955	23042	23081	22945	22956	23115	22980	22881	23146	22978	23008	22931	23118	23043	23060	22940	22904	23083	22969	23030	23016	23005	23052	23045	23029	22983	23060	23013	23172	23108	22912	23185	23036	23018	23048	23105	23067	23025	23055	23098	22898	23055	22809	22846	23248	22937	23000	23020	22887	22914	23122	23037	23013	23119	23151	23013	22968	23021	23074	23102	22847	23134	23013	23042	22963	22934	22998	23210	22822	23050	23046	23058	22899	22941	23016	22883	23228	23062	22925	22912	23039	23028	23225	23289	22868	23008	23014	23095	23148	23006	23158	23123	22921	23213	22881	23120	23111	23070	23022	23261	23198	23124	22895	23021	22859	23073	22826	23249	23004	23004	22899	22997	22983	22968	22918	22894	23063	22983	22972	22989	23145	22814	23087	22930	23066	22914	22919	23029	23125	22918	23017	22999	23002	22975	22956	22932	23105	23040	22837	22813	23040	23046	22941	22893	23066	23061	23134	22983	22929	23042	22993	23018	23084	23204	23088	23208	22986	23261	23007	22986	23187	23122	23086	23083	22916	22991	22969	22983	23071	22880	23195	22943	23018	22950	23131	22716	23045	23154	22982	23122	23250	23111	22892	23055	22899	22950	23180	22984	23085	23144	22963	22873	23125	23001	23029	22944	22922	23156	23073	23051	23147	23014	22909	22957	22940	23070	22963	23119	23017	23019	23148	22856	23039	23198	22822	23056	23132	23103	23029	23119	22999	22877	23154	22981	23079	22910	23102	22997	23036	23066	23136	23060	22998	23010	22943	23107	23018	23019	23063	22965	22934	22710	22967	23149	22885	22893	23040	22915	22905	23257	22976	23027	23147	23092	23024	22977	23087	23144	23128	23084	22963	22910	23126	23028	23018	23071	22968	23204	23087	23073	23114	22988	23092	22999	23045	23079	22820	23016	22955	23181	23110	23000	22962	22952	23081	22888	23008	22914	23069	23104	23034	23082	23111	23079	22946	23092	23037	23222	23144	23089	23101	23017	22879	23135	23023	22994	23040	23131	22958	23222	23102	22914	23113	23041	23005	22893	23019	22919	23092	22957	22935	23033	23034	22975	22911	23008	22871	22959	23151	22905	23078	23035	23012	23049	23048	23095	23121	22907	22941	22953	22934	22933	23046	22977	23021	22944	22840	22875	23029	22895	22890	23099	23028	22911	23193	22866	22917	22953	23155	23158	22956	22993	23069	23136	23101	23089	23090	22903	23116	22847	23069	23042	23014	22834	23010	23113	23143	23136	22975	23054	23090	22890	23171	22974	23224	22959	23075	23148	23070	23071	23040	23080	22892	22947	23003	22993	23131	22836	22971	23059	23138	22990	23025	23083	22961	23137	23060	23053	22918	23007	23102	23146	23009	23051	23117	23145	23091	23023	22912	23170	23101	23073	23240	22948	23076	22953	23205	22847	22956	22921	23056	23157	22987	23106	23037	23165	23119	23113	23059	22948	23113	23196	23018	23123	22957	22972	22785	22939	23074	22907	23077	23065	23090	23035	22925	23066	23114	23039	23064	23121	22996	23024	23232	23218	23125	22970	22958	22968	23182	22994	23165	23026	22921	23095	22924	22978	23009	22840	22886	23084	23026	23133	22968	22875	23065	23087	22957	22702	22983	23025	23075	23172	22912	23082	23120	23009	23024	22916	23061	22904	23154	23120	23139	23013	23033	22974	23000	22989	22984	23081	23118	23128	23200	23062	23158	22977	22882	23120	23028	22861	23072	23092	22982	23176	23124	22997	22980	22982	23180	23092	23064	23080	22999	22834	23051	23116	23069	23061	22912	23064	22881	23167	23047	23016	23132	23144	22980	23103	23107	22894	22980	22961	22934	22995	23045	23073	22902	22987	23130	22971	23009	23127	23033	23024	23471	22968	22998	23056	22917	23058	23075	23016	22941	23012	22907	23156	22834	23201	23045	23064	23144	22988	23034	22944	23257	22892	23057	23036	22998	23028	22997	22893	22942	22984	23047	23121	22957	22997	22947	23058	22998	23201	23059	23122	23044	22985	23095	22975	22957	23041	23129	23073	23104	23042	23105	23053	22970	23116	22842	23119	22946	22905	23030	23027	22988	23122	22956	23114	23153	23124	23117	23046	23134	23135	23037	23076	23068	23168	22915	22950	22881	22906	23013	22969	22821	22950	23080	22974	23030	22853	23036	23047	23122	22932	22938	23130	23196	23050	23152	22911	23018	23052	22881	22948	23114	22851	23052	23016	23062	23061	23032	23087	22994	22877	22994	22981	22948	22951	23081	22885	23120	23152	22984	22911	22913	23104	22915	22971	23158	23028	22976	23002	23007	22928	22939	23159	22892	23198	22957	23048	23007	22997	23089	23003	23173	22988	22961	23042	23027	23135	23015	23160	22980	22850	23102	22945	22837	23002	23016	23118	23101	23037	22866	23009	23120	22949	22928	23093	23133	23133	23095	23037	22961	23124	23150	22879	23126	23072	23039	23135	22974	23008	23005	22999	23028	23058	23033	22780	23100	23080	22958	23127	23066	23142	22994	22982	22972	23011	23171	22981	22966	22966	23108	22961	22858	22852	22981	23052	23063	23123	23140	22874	23021	23018	23017	22991	23078	22980	22996	22898	22949	22975	23106	23147	23070	22911	22961	22830	22967	23087	23213	22875	22872	22952	22938	23094	23019	22882	22901	23066	23087	23068	23017	23019	23176	23185	23138	23066	23143	23193	22977	23214	22987	23195	23070	23058	22898	23068	23073	22947	23103	23035	23019	23063	22999	22995	22999	23044	22992	23069	22978	23123	22971	23081	23252	22993	23034	23158	23199	23036	22961	23169	22959	22836	22916	23037	23055	22740	22876	22878	22997	23169	23095	23000	22901	22957	22999	23005	22963	23104	23103	22963	23048	22837	23102	23156	23104	22950	22979	23118	23087	22867	22979	23235	23032	22903	22930	23086	23055	22991	23072	23093	22979	23037	23020	23253	23143	23038	23190	23022	23002	23120	23238	22969	22961	23063	22947	23184	23008	23001	23011	22892	22783	23086	23178	23134	23070	22905	23155	22948	23003	23107	22943	23102	22883	23123	23153	22942	22969	22958	22999	22902	23051	22933	22949
23731	21397	28976	24538	53552	75602	65283	48797	36194	30802	29000	28292	28516	28426	28374	28421	28495	28310	28506	28575	28116	28204	28363	28349	28162	28390	28078	27899	28255	27996	28080	28095	28292	28177	28369	28114	28010	27951	28270	28137	28319	28178	28300	28389	28102	28347	27905	27869	28304	28185	28140	28197	28150	28150	28108	28088	27971	28423	28236	28358	28109	28225	28153	27946	28302	28096	27955	27935	27995	28026	28220	28103	28283	28174	28188	28084	28269	28100	28021	28014	28034	28168	28066	28090	28123	28046	28256	28301	28100	28266	28031	27994	28019	28122	28276	28267	27983	28065	28150	28120	28269	27924	28438	28124	27750	28049	28111	28071	28292	28028	28063	28175	27982	28071	28245	28201	28124	28286	28216	28112	28202	28223	28354	28182	28248	28065	28144	28234	28137	28391	28119	28113	28100	28064	28144	27987	28220	28142	28317	28372	28309	28114	27970	27976	28059	27899	28006	28251	28205	27984	28026	27875	28032	27892	28373	28311	28039	28024	28304	27902	28168	27955	28288	28023	27949	28188	28139	27937	28037	28198	28164	28176	27978	28114	28101	28132	28046	27944	27994	27820	28093	28327	28206	27971	28054	28054	28008	28168	28144	28122	28039	28300	27938	28093	28014	28118	27958	27956	27957	28131	28182	28178	28118	28097	28248	28140	28271	28065	28077	28087	27832	28194	28209	27988	28091	28145	28130	28031	28221	27946	27968	28096	28386	28016	27936	28151	28226	28116	28129	28199	28052	28045	28097	28205	28268	28204	27854	28206	28176	28337	27904	28002	28246	28034	28231	28033	28159	28051	28024	28058	28173	28090	28197	28006	28250	28020	28034	28110	28225	28143	28035	28183	28019	28186	28118	28096	28204	28177	28014	28096	27870	28177	28087	28294	27974	28156	28011	27960	27888	28019	28081	28080	28038	28259	28366	27990	28320	28126	28045	28298	27986	28206	28335	28051	28083	28383	28014	28163	28103	28008	28096	27969	27972	27992	28152	28035	28182	28109	28148	28193	28168	28074	27828	28078	28292	28198	28113	28215	28197	28215	27979	28041	28396	27895	28192	28000	28044	27986	28065	28009	28148	28336	28054	27994	27781	27920	28061	28087	28044	28155	28218	28030	27923	28379	28163	28161	28036	28171	28009	27949	28062	28105	28079	27979	28022	28073	28022	27997	28138	28357	27984	27886	28336	28064	27963	28187	27809	28033	27930	28069	28125	28190	27971	28077	27955	27969	28156	28089	28241	28171	28011	27993	28107	28057	28184	27991	28256	27933	28379	28116	28180	28231	28133	27962	27940	28172	28300	28202	27982	28198	28015	28341	28259	27995	28333	28107	27941	28189	28167	28196	28168	28127	28191	28154	27995	28041	28118	28314	28237	28445	28021	28059	27911	28114	27877	28072	28052	27976	27920	28109	28043	27904	28228	28015	28118	28037	28116	28058	28109	28083	27842	28140	28051	28134	28003	28032	28147	28075	27912	28015	28241	28110	27942	27897	28050	28251	28023	28128	28023	28028	28045	27936	28012	28093	27798	28098	28055	28020	28309	28015	28120	28126	28084	28046	28093	28017	27932	28132	28098	28040	28256	27998	28138	28429	28225	27965	28087	28095	28228	28109	28257	28139	28012	28104	28050	28063	27902	28080	27878	28020	28101	28227	28322	28031	28131	28082	28157	28335	28405	28197	28306	28250	27851	28121	28220	28001	27921	28039	28091	28028	27976	27922	28139	28042	28187	28053	28211	28078	28138	28023	28062	28036	28106	28176	28134	28069	28015	28211	28352	28059	28150	27930	27886	28067	28225	28164	28508	28114	28115	27969	28112	27993	28167	28080	28100	28147	27994	27942	28290	28110	28194	28180	28194	28044	28216	28017	27952	28098	28191	28208	28171	28213	28087	28234	28223	28236	28245	28195	27982	28359	28244	28181	28069	28098	28090	28173	28217	27914	27914	27986	28004	28092	27929	27973	28126	28366	27938	28032	28267	28078	28073	28263	28146	28345	28045	28122	28063	27860	28062	27954	28193	27875	28200	28001	28015	28305	28492	27997	28044	28179	28030	28169	27985	28255	28028	28307	28225	28156	28153	28087	28203	28071	28019	28151	28328	28389	28005	28236	28166	27906	27943	28188	27920	28350	28318	28037	28047	28141	28032	28233	28096	28087	28334	27940	28233	28045	28078	28155	28288	28060	28155	27971	28070	28272	28105	28315	28234	28028	28272	28028	28085	28042	27968	27953	28231	27747	28084	28076	28181	28142	28465	28027	27964	27993	28147	28037	28305	28164	28199	27991	28269	28214	28100	28184	28222	27971	28132	28041	28089	28236	28407	28153	28078	28071	27940	28244	27889	28061	27958	28111	28225	27986	28088	28464	28113	28176	27917	28061	27960	28297	28028	28171	28015	28121	28006	27944	28057	27947	28075	28266	28252	28154	28212	28189	27881	27958	27961	28235	28060	28118	28300	28050	27813	28070	28312	27961	28167	28069	28443	28299	28262	28202	28087	28191	28138	28319	28015	28109	28164	28103	28054	27957	28056	28075	28044	28253	28232	27856	28025	28162	28073	28015	27871	27845	28118	28144	28183	28121	28290	28149	28256	27990	28200	27985	28214	28091	28061	28118	27846	28134	27987	28002	28039	28275	28060	27968	28072	27961	28127	27936	28026	27978	28139	28083	28205	28081	28268	28061	28006	28143	28175	28111	28113	28056	28144	28184	28079	28277	27905	28176	28091	28310	28218	28266	28132	27908	27995	28042	27990	28141	28250	28013	28022	28136	28073	28127	28052	28007	28115	28293	28011	28244	28090	28014	28061	28218	27991	28144	28092	28071	28398	28207	28148	28133	28133	28085	28271	28161	28135	27970	28160	28198	28191	27887	28164	27888	28206	28092	27921	27860	28081	28112	28022	28121	28057	27968	28107	28123	28286	28011	28012	28020	28005	27977	28277	27846	28130	28108	28130	28140	28040	27966	28096	27991	28052	27918	27853	28027	27899	28288	28217	27905	28195	27898	28191	28066	27999	28263	28274	27813	28199	28084	28344	28060	28048	27978	27794	28132	28043	28168	28215	28150	28035	28123	28450	27982	28301	28110	28050	28086	27913	28221	28086	28536	28313	28161	28212	28011	28155	28080	28039	28212	27991	28278	28119	28042	28038	27978	28122	28085	28103	28062	28037	28003	28168	28073	28049	28410	28044	28105	28047	28099	28220	28142	28280	28047	27771	28156	28139	28055	28077	28226	28156	28059	28157	28053	28156	28078	28292	28054	28044	28039	28115	28125	28057	28036	28007	28128	28164	27815	28135	28057	28160	28276	28313	28058	27957	27959	28124	28115	28059	28016	28102	28196	28290	28166	28148	28218	28188	28155	28296	27999	28211	27968	27897	28134	28100	28132	28320	28123	28242	28183	27975	28061	28192	28009	28183	28128	28048	28076	28071	27974	28271	28155	28154	28048	28105	27930	28034	28079	27949	28214	28247	27968	28092	28156	28033	28088	28132	28004	28085	27939	28043	28266	28006	28033	28017	28049	28069	28237	28196	28151	28301	28143	28034	28304	28297	27979	28303	28160	28280	28148	28236	28196	28158	28300	28119	28020	28164	28254	27911	27936	28256	28137	28129	28049	28190	28082	28115	28069	28025	28004	28081	28134	28025	28137	28081	27996	28335	28262	28173	28094	28134	28210	28158	28001	28076	28019	28154	28137	28187	28164	28201	27991	28238	28127	28175	28212	28107	28069	27988	28111	28090	28244	28047	28107	27940	28402	28067	28012	28165	28174	28330	27970	27977	28069	27992	28165	28333	28021	27935	28147	28058	28263	27864	27913	27863	28204	27958	28310	28141	28058	28063	28109	27864	27928	28227	28041	27989	28157	28075	28095	28051	28131	28198	28161	28100	28396	28095	27881	28074	28206	28057	28134	28170	28300	28045	28191	28338	28217	27941	28147	28441	28080	28194	28125	28391	28126	28416	28049	28180	28162	28095	28283	28177	27967	28064	28059	28017	27891	28267	28243	28028	28006	27970	28257	28040	28264	28154	27883	28110	27979	28001	28079	27928	27943	28005	28016	28158	27973	28161	28372	28303	28046	28112	28173	27880	28141	27994	28325	28223	27847	28053	27942	27978	28056	28294	27985	28165	28156	27799	28185	28195	28242	28163	27891	28160	28102	28370	28107	28311	28081	28233	28077	27920	28039	28191	28043	28082	28047	28047	28262	28075	27987	28099	27936	28360	28348	28356	28092	28131	28232	27914	28090	28067	27958	28218	28121	27975	27902	28131	28030	28210	28173	28185	28049	27887	28105	27970	28158	28204	27973	28426	28151	27834	28186	28112	28105	28180	28090	28128	28051	28080	28102	27899	27867	27897	27753	28014	28268	28066	28031	28076	27939	28226	27975	28062	27910	28013	28005	28111	28230	28126	28028	28017	28106	27931	28104	27917	28290	28286	28261	28160	27964	28187	28050	28208	28059	28106	28140	27945	28345	28071	28010	28126	28085	28226	28178	27824	27966	27836	28149	28039	27933	28012	27975	28105	27856	28091	28128	28052	28226	28205	28005	28063	27975	28124	28076	27888	28078	28259	28242	28217	28169	28220	27980	28359	28247	28200	27940	27924	27930	27978	28253	27977	28215	28075	28080	28291	27985	28093	28125	28158	28058	28060	28137	28039	28281	28030	28059	28107	28073	28165	28024	28232	28142	27964	28086	28032	27823	27854	28046	28192	28187	28202	27935	28291	28097	28329	28253	28228	28124	28104	28371	28235	28281	28171	28137	28217	28027	28008	28066	28046	28326	28132	28150	27879	28105	28099	28352	28051	27951	28138	28145	27939	28096	28034	27980	28033	27855	27915	28194	28025	27925	28011	28098	28346	28158	28226	28311	28394	28124	28049	28055	28273	28080	28058	28086	28175	28305	28315	28136	28235	28092	28030	28158	28187	28209	28093	27895	28191	28179	28280	28365	28142	28253	28357	27977	28171	28037	28171	28217	28116	28180	28124	28114	28019	27931	28314	28184	28371	27966	28147	28122	28212	28053	28097	28156	28103	27974	28217	28144	28142	28096	28080	28154	27813	27793	27953	28171	28300	28044	28046	27886	28159	28082	28203	28114	28177	28067	28137	28452	28055	28114	28050	28213
23076	38583	36794	33636	72886	85192	69682	49533	33678	25776	23815	23239	23290	23248	23119	23141	23263	23333	23130	23219	23299	23264	23334	23228	23136	23244	23337	23137	23334	23352	23312	23298	23251	23111	23332	23226	23224	23197	23120	23318	23322	23271	23266	22987	23310	23220	23305	23287	23191	23221	23261	23074	23310	23429	23085	23210	23161	23269	23332	23269	23426	23214	23150	23329	23008	23367	23230	23171	23224	23127	23330	23248	23006	23241	23145	23169	23462	23254	23235	23067	23181	23299	23166	23158	23005	23281	23141	23103	23261	23174	23269	23218	23307	23147	23263	23112	23347	23107	23160	23429	23136	23099	23095	23018	23107	23405	23147	23060	23066	23266	23388	23169	23205	23049	23247	23153	22903	23335	23234	23083	23386	23261	23203	23364	23123	23090	23259	23147	23254	23215	23369	23257	23232	23092	23209	23191	23049	23198	23161	23170	23293	23184	23055	23138	23135	23334	23242	23422	23189	23276	23304	23066	23376	23206	23272	23153	23115	23004	23015	23103	23299	22913	23197	23209	23218	23089	23211	23138	23145	23091	23161	23155	23171	23091	23057	23137	23263	23358	23217	23110	23254	23084	23356	23019	23172	23209	23194	23219	23278	23191	23160	23179	23320	23244	23167	23257	23199	23158	23111	23141	23319	23116	23088	23339	23183	23309	23147	23256	23037	23437	23162	23203	23262	23175	23208	23084	23213	23319	23095	23209	23136	23155	23267	23043	23329	23118	23259	23189	23029	23123	23244	23115	23132	23226	23148	23322	23184	23046	23346	23131	23154	23250	23215	23065	23306	23336	23042	23290	23135	23371	23270	23202	23211	23051	23163	23145	23299	23168	23148	23132	23231	23107	23060	23333	23157	23318	23231	23205	23115	23258	23120	23214	23131	23314	23260	23156	23294	23289	23211	23135	23140	23203	23102	23091	23296	23234	23295	23138	23398	23481	23361	23273	23182	23537	22998	23263	23171	23184	23231	23210	23039	23146	23285	23167	23159	23230	23088	23266	23363	23144	23040	23346	23230	23115	23112	23373	23350	22950	23055	23354	23309	22889	23081	23241	23371	23108	23175	23098	23195	23383	23092	23150	23230	23324	23364	23208	23019	23093	23192	23149	23129	23251	23459	23433	23250	23072	23087	23241	23203	23288	23239	23128	23185	23246	23031	23343	23168	23185	23257	23097	23102	23221	23340	23004	23261	23354	23346	23191	23000	23188	23138	23144	23401	23446	23233	23395	23129	23233	23303	23236	23147	23192	23168	23210	23281	23210	23163	23245	23250	23266	23326	23235	23145	23167	23131	23293	23186	23281	23150	23260	23374	23289	23220	23131	23177	23204	23221	23319	23283	22978	23141	23273	23140	23150	23089	23043	23362	23219	22908	23130	23039	23155	23217	23320	23258	23196	23281	23286	23169	23138	23221	22971	23306	23169	23325	23285	23262	23160	23120	23275	23084	23155	23048	23316	23140	23172	23304	23169	23377	23373	23128	23285	23280	23121	23087	23450	23292	23044	23268	23115	23226	23316	23175	23131	23267	23219	23290	23092	23181	23249	23446	23186	23213	23109	23414	23173	23021	23194	23251	23392	23072	23116	23060	23182	23205	23232	23057	23053	23247	23218	23160	23094	23315	23218	23191	23109	23172	23354	23112	23277	23181	23068	23239	23252	23283	23228	23185	23028	23329	23382	23000	23186	23257	23243	23166	23215	23413	23131	23155	23198	23281	23332	23173	23155	23429	23204	23327	23225	23167	23228	23311	23262	23308	23122	23129	23141	23337	23197	23165	23352	23184	23237	23004	23144	23126	23080	23226	23209	23041	23302	23420	23177	23230	23086	23401	23160	23278	23191	23122	23148	23433	23186	23106	23288	23139	23294	23096	23204	23041	23269	23113	23264	23293	23118	23256	23081	23118	23428	23308	23212	23289	23203	22991	23347	23363	23222	23191	23156	23290	23122	23164	23141	23139	23054	23088	23100	23221	23388	23318	23143	23205	23197	23123	23191	23128	23217	23156	23279	23084	23261	23219	23212	22988	23249	23189	23155	23038	23277	23267	23179	23115	23199	23198	23204	23298	23175	23177	23125	23159	23450	23225	23214	23234	23238	23152	23039	23123	23200	23230	23297	23044	23279	23119	23092	23225	23166	23248	22997	23100	23043	23249	23328	23285	23167	23140	23412	23102	23238	23232	23290	23228	23138	23097	23381	23130	23229	23231	23211	23330	23279	23179	23168	23104	23187	23136	23222	23189	23222	23151	23356	23176	23142	23333	23237	23308	23258	23296	23157	23353	23286	23285	23156	23252	23132	23136	23213	23158	22957	23180	23137	23222	23314	23153	23265	23324	23100	23216	23040	23205	23288	23334	23231	23204	23142	23171	23092	23307	23112	23209	23249	23272	23082	23153	23257	23364	23319	23331	23241	23222	23224	23225	23223	23229	23200	23319	23113	23142	23230	23409	23206	23114	23217	23179	23221	23211	23295	23019	23065	23011	23352	23114	23392	23156	23187	23192	23153	23188	23115	23228	23047	23311	23067	23421	23153	23269	23154	23185	23157	23077	23276	23290	23213	23286	23166	23097	23248	23334	23106	23186	23101	23202	23181	23449	23114	23306	23086	23100	23012	23144	23251	23253	23157	23171	23261	23301	23074	23211	23170	23075	23216	23265	23249	23132	23117	23346	23298	23278	23270	23153	23126	23165	23310	22994	23312	23157	23503	23343	23187	23372	23225	23120	23064	23172	23155	23225	23101	23270	23332	23000	23240	23185	23346	23185	23017	23234	23237	23088	23416	23354	23216	22990	23074	23113	23331	23334	23211	23304	23198	23150	23199	23146	23357	22950	23215	23202	23277	23147	23203	23134	23446	23197	23198	23216	23074	23189	22993	23318	23208	23069	23133	23177	23225	23176	23151	23265	23277	23125	23116	23093	23243	23197	23090	23237	23055	23083	23249	23170	23201	23240	23284	23199	23106	23093	23404	23017	23169	23261	23227	23089	23280	23154	23276	23116	23188	23119	23314	23171	23294	23157	23179	23197	23229	23225	23092	23160	23245	23128	23268	23203	23390	23368	23132	23221	23219	23197	23240	23364	23158	23190	23063	23131	23073	23186	23069	23264	23337	23259	23307	23150	23238	23270	23232	23182	23356	23277	22903	23241	23083	23103	23165	23192	23246	23044	23155	23277	23133	23216	23108	23267	23242	23186	23138	23002	23237	23148	23219	23081	23262	23229	22952	23288	23135	23009	23359	23248	23241	22966	23225	23149	23105	23272	23247	23250	23251	23008	23129	23109	23285	23141	23266	23117	23128	23204	23086	23192	23343	23295	23372	23143	23169	23168	23116	23273	23247	23099	23251	23211	23237	23404	23058	23277	23214	23217	23080	23087	23328	23259	23123	23479	23134	23268	22986	23232	23112	23278	23221	23189	23148	23208	23197	23208	23246	23286	23190	23288	23267	23310	23153	23162	23108	23320	23152	23322	23166	23200	23129	23279	23160	23186	23224	23170	23289	23074	23023	23273	23050	23161	23208	23231	23136	23240	23292	23359	23185	23029	23273	23025	23197	23107	23213	23284	23123	23113	23366	23278	23256	23062	23230	23259	23133	23332	23098	22982	23122	23096	23178	23260	23154	23222	23315	23150	23185	23284	23079	23229	22981	23272	23342	23313	23255	23344	23263	22934	23085	23259	23319	23182	23211	23198	23315	23367	23139	23246	23124	23250	23147	23365	23376	23117	23191	23142	23290	23092	23149	23291	23233	23226	23125	23181	23211	23052	23274	23130	23195	23287	23256	23276	23229	23265	23097	23116	23247	23200	23327	23116	23342	23085	23284	23034	23214	23305	23207	23242	23221	23325	23257	23194	23152	23360	22978	23079	23272	23014	23250	23264	23264	23176	23318	23186	22912	23328	23187	23195	23090	23054	23188	23169	23249	23134	23162	23214	23146	23018	23307	23245	23302	23179	23215	23310	23168	23439	23111	23262	23151	23253	23427	23203	23396	23231	23205	23148	23255	23215	23332	23168	23180	23327	23110	23228	23176	23109	23221	23125	23405	23148	23259	23139	23339	23193	23183	23243	23340	23177	22899	23164	23286	23146	23114	23284	23366	23336	23211	23395	23264	23168	23048	23311	23237	23115	23163	23225	23166	23333	23315	23038	23358	23194	23320	23172	23224	23222	23152	23242	23064	23189	23089	23023	23195	23304	23185	23032	23441	23247	23368	23236	23128	23212	23183	23321	23240	23224	23172	23465	23420	23300	23234	22947	23232	23259	23097	23357	23143	23313	23117	23168	23061	23395	23354	23233	23351	23242	23263	23250	23310	23077	22991	23181	23254	23064	23141	23197	23308	23168	23383	23245	23167	23338	23387	23132	23256	23125	23216	23172	23164	23176	23166	23182	23395	23177	23283	23106	23161	22990	23188	23311	23172	23145	23087	23302	23400	23074	23314	23081	23245	23132	23192	23144	23179	23219	23242	23071	23283	23135	23079	23225	23411	23241	23317	23177	23342	23215	23287	23340	23074	23149	23238	23123	23426	23236	23018	23258	23337	23306	23243	23247	23087	23353	23236	23169	23247	23342	23247	23077	23080	23211	23268	23084	23197	23140	23411	23260	23161	23238	23040	23234	23177	23228	23250	23173	23127	23260	23307	23223	23138	22892	23272	23163	23070	23124	23189	23344	23099	23173	22989	23300	23108	23169	23216	23120	23347	23099	23257	23085	23299	23116	23040	23121	23129	22959	23113	23070	23279	23163	23320	23153	23030	23168	23345	23171	23194	23220	23267	23339	23271	23377	23223	23204	23118	23185	23342	23174	23251	23229	23156	23397	23263	23185	23107	23380	23257	23264	23323	23272	23172	23229	23287	23219	23252	23290	23312	23144	23450	23337	23287	23413	23255	23100	23230	23331	23140	23217	23204	23339	23144	23044	23144	23104	23379	23277	23099	23389	23089	23400	23094	23583	23183	23176	23396	23229	23021	23214	23150	23290	23108	23015	23267	23165	23241	23170	23002	23063	23255	23132	23175	23454	23155	23177	23185	23266	23284	23312	23195	23281	23209	22999	23181	23057	23261	23308	23253	23198	23167	23156	23413	23118	23127	23192	23202	23169	23326	23221	23032	23287	23059	23084	23273
31289	25903	30476	29588	37546	42115	36167	30551	28728	28081	27839	28105	28056	27851	27897	27951	27884	28007	27973	27765	27830	28157	27857	28095	27931	28017	27971	27941	28034	27807	27990	28134	28014	28013	28138	27896	27785	27923	28247	28070	27817	27806	28077	28043	27999	28052	28216	28173	28129	28112	27827	28129	27957	27897	28000	28035	27922	27725	27898	27770	27884	27969	27891	27716	27931	28044	27970	27593	27869	27687	28070	28171	27797	27928	27824	27749	27864	27999	27903	27809	27558	27921	27890	27986	27916	27911	27804	28065	27926	27919	27877	27899	28066	27761	28090	27825	27889	27740	27872	27827	27828	27875	28057	27784	27799	27989	27831	28365	28041	28079	28046	27882	28007	27904	28126	27955	27977	27887	27970	27856	28119	27850	27823	28028	27743	27683	27877	27831	27945	27964	27656	27679	27916	27774	27866	27966	27904	27849	28033	27910	27850	27777	27794	27991	28103	27967	27806	28016	27982	27987	28024	27862	27944	28105	27791	27712	27950	28060	27814	28204	27950	27907	27782	27769	28087	28062	27910	28093	27941	27784	27582	27924	27824	27820	27917	27916	27859	27726	27725	27752	28080	28073	28034	28030	28109	27791	27998	27805	28011	27623	27857	27957	27900	27929	27653	27809	27931	27655	27866	28004	28007	27688	28036	27826	27992	28021	27743	27992	27757	27826	27842	27729	27837	27999	27873	27998	27895	27923	27965	27977	27906	28004	27895	27871	28154	28108	28075	28024	27825	27992	28047	27762	27819	28017	28059	28029	27984	27972	28109	27976	28001	27947	27800	27869	27885	28076	28149	27792	27930	27891	27814	28029	27963	28037	28122	27941	27914	27839	27962	27704	28190	27820	27837	27762	27640	27941	28034	27964	27807	27706	28157	27930	28078	28002	27964	28016	28029	27999	27968	28196	28138	27845	27854	27842	27972	27889	28335	27713	28188	27664	28083	27837	27770	27897	27945	28099	27838	27922	27780	27999	27907	27738	27795	28006	28017	27926	27760	27795	28003	27861	28055	27966	28141	27906	28033	27963	28029	27725	27543	28114	28083	28022	28064	27858	27776	27942	27805	27768	27982	28069	27834	27839	27876	27932	28029	27995	27798	27774	27894	27962	28016	27951	27801	27973	28030	27762	27944	27948	28131	27843	28023	28006	28078	27809	27697	27979	27888	28185	28120	27814	28104	27988	27926	28041	28008	27935	27935	27755	27889	28150	27883	27758	28057	28143	27899	27914	27878	27704	27980	27826	27754	27869	27901	27911	27943	27902	27790	27807	28010	27677	27862	27951	27719	27837	27728	27868	27694	27980	27867	27871	27690	28192	27925	27796	27891	27717	28018	27953	27772	28016	27892	27748	28044	27844	27818	28037	28044	28068	27841	28019	27926	27833	27937	28068	27758	28095	27959	28115	28030	27648	27994	27771	27962	27870	28099	27959	27696	28106	27752	27787	27984	27922	27969	27936	27855	27696	28133	27879	27928	27962	28007	27988	27786	27836	28064	28019	28001	27919	27658	27775	27956	28024	28094	28052	28138	27899	28010	27810	27867	28037	27897	27849	27986	27970	28066	27872	27721	27867	28034	27957	27901	27883	27829	28001	27923	27894	27986	27793	27948	27815	27965	28012	27953	27828	27923	28066	27899	27756	27968	27759	28017	28080	28108	27937	28044	27918	27839	28011	27835	27782	27875	27882	27846	27961	27908	27788	28108	27869	27873	27965	27884	28017	28003	27936	27745	27871	27808	27846	27902	28152	27881	28063	28084	27788	27936	27996	27729	27792	27805	27668	27641	27988	28020	27804	28070	27986	28120	27844	27875	28126	28179	27827	27940	27771	27913	27964	28082	27606	27814	27740	27904	27836	27934	28003	27671	27940	27893	27737	28109	28101	28010	28018	28255	27602	28024	27976	28146	28054	28031	27990	27989	28035	27812	27632	27773	28016	27902	27733	27786	28064	27861	28077	27816	27847	28180	28175	28110	27966	27943	27889	27890	28023	28008	27861	27968	27854	27855	28200	27946	27898	27726	27905	28112	27843	28079	27813	28017	27656	27791	27837	27901	28001	27973	27735	27880	27836	28110	27780	27753	28140	28107	27738	28065	27873	28079	27861	27799	27943	27784	28055	27749	28005	28052	27948	27926	27993	27736	27919	27800	27979	28017	27939	27886	28020	28060	27854	27920	27950	27975	28094	27793	27974	28133	28043	28005	27880	27926	27903	28028	27823	27954	27892	27931	27901	27788	27838	27967	27914	27945	27723	27978	27885	28252	27893	28033	27840	27908	27803	27797	27783	27855	28084	27794	27779	27923	27897	27813	27890	27959	28038	28092	27782	27876	28089	28092	28027	27952	27957	27857	27748	27991	27788	27949	28075	28075	28054	27978	27983	27896	27937	27929	27640	27681	27658	27732	27779	27915	27950	27888	27890	27988	27977	27996	27823	28064	28068	27876	27998	27810	27924	27969	27971	28114	27864	28192	28033	27869	27920	27947	27928	27799	27803	27938	27948	27923	28145	28084	27925	28068	27902	27921	27810	27943	27835	27996	27931	27804	28000	28018	27886	28316	27839	28056	28114	27992	28125	28057	27953	28017	27867	27944	27964	27706	28000	28098	27999	27945	27892	28026	28044	28014	28035	28051	28012	27991	27808	28072	27769	27714	27956	28150	28154	28155	27891	27971	27992	27830	27970	28083	28010	28012	27960	28006	27662	27885	27923	27994	28088	28113	28164	28002	27981	27845	27674	27693	28027	28003	27842	27801	27957	28159	27778	27753	27818	27926	28139	27824	28029	27611	28069	28045	27718	27899	27699	27964	28043	27877	28156	28033	27988	27825	28256	27812	27958	27772	28059	27864	27953	28094	27963	28162	27784	27854	27850	27713	27823	27822	27931	27810	28159	27970	27972	27786	27888	27986	27856	28203	27963	27977	27917	27859	27893	28093	27950	28283	28095	28143	28005	28093	28008	28002	27884	27951	27950	27904	27974	27903	27923	27985	27779	28214	27910	28057	28042	27970	27929	27727	27885	27627	27981	27900	28003	27884	27947	28263	28125	27924	27951	28140	28028	28020	27988	27602	27804	27735	27873	28101	27973	27961	27826	27899	27857	27577	27718	27830	27610	27944	27714	27854	27818	28114	28166	27899	27798	27907	27966	27954	27819	27973	27882	28044	27936	27943	27922	27927	27675	27889	27777	27766	27783	27971	27887	27731	27863	27878	27985	28251	27932	28097	28194	27950	27819	27908	27865	28081	27834	27849	27871	28096	27990	27828	27954	28115	27897	27817	28049	27881	28087	27979	27851	27844	27939	28102	27751	27922	27940	28219	27931	28002	27918	27975	27849	27898	27617	28014	28170	27977	27989	28194	28065	27928	27926	27906	28112	27988	27918	27974	28079	28138	27607	27961	28128	28060	27878	27767	28202	28096	27905	28005	27895	27857	27978	28094	27885	27816	27967	27902	27844	28238	28002	28122	28075	27895	28179	27846	27925	27831	27829	27965	27881	27877	27928	27868	27757	27574	28060	27918	28009	27929	27798	27869	28080	27984	27771	28135	27959	28016	27718	27850	28073	27907	27737	27916	28110	27881	27914	27857	28268	28128	27900	27984	28025	27893	28004	28029	27606	28035	28006	27909	27713	27754	28121	27923	27946	27830	27938	27887	27924	28030	28186	27975	28009	27929	28078	27915	28016	27979	28067	28219	27964	27883	27725	28024	27746	28019	28017	27982	27840	27949	28064	27866	28037	27797	27827	27998	27753	27818	27594	27879	27959	27949	28068	27730	27993	27884	27900	27900	27797	28023	27869	27809	28003	28011	27842	27971	27970	27986	27991	27956	28067	28098	27796	27985	27726	28198	27972	28071	28100	27819	28068	27917	28065	27934	27789	27858	27990	27758	28078	27673	27913	28044	27817	27989	27976	27867	27903	28037	27782	27830	27991	27737	27827	27815	27817	28015	27870	28086	28020	27923	28064	27895	28035	27990	27652	27975	27725	28015	27896	27925	27788	27953	27878	27831	27982	27980	27873	27966	28107	27883	27908	28019	27794	28064	27861	27935	27955	27836	27855	27968	27931	27910	27899	27945	27917	27982	28117	28056	27879	28074	27921	28271	27907	28158	27980	27855	27925	27826	27909	27911	27875	27698	27895	27951	27965	28008	27955	28063	27846	28130	27921	28182	28021	27858	28141	27904	28037	28034	28044	27872	28075	27758	27804	28049	27958	28036	27799	27988	27534	27954	27799	28041	28121	27985	28042	28156	27963	27994	27929	28057	27830	27661	27956	27929	27988	27868	27903	27917	28040	28045	27825	28080	27900	28035	27968	27919	28047	28019	27765	28070	27993	27960	27732	27910	27894	28041	28054	27896	27883	27936	27747	27893	27900	28076	28022	27656	27929	27956	28202	27951	27713	27890	28003	27673	27772	27820	28006	27955	27928	27843	27806	28238	27909	27914	27944	28141	27615	27763	27723	27881	28060	27937	28250	28097	28004	27822	27846	28017	27903	27724	27726	27887	28056	28026	27751	27914	28028	27906	27938	27783	27808	27847	27843	27829	27960	28129	27870	27896	27941	28010	27918	28275	28022	27916	27896	28134	28123	27811	27929	27797	27712	27947	28034	27890	28016	28044	28017	27962	27946	27671	27975	27752	27814	27713	27907	28190	27989	27966	27833	28222	27932	27921	27874	27919	27867	27925	27780	27995	27975	28107	27805	27913	27858	28164	27958	28021	28075	27899	27967	28095	27655	27857	27813	27973	28190	28008	27832	28272	28246	27846	27846	27772	28058	27757	27828	28121	28045	27888	27892	27838	28100	27842	28148	27983	27898	27605	27859	27940	27926	27897	27890	28009	27829	27912	28019	27920	27869	27935	27911	27865	28120	28257	27781	27963	27972	27768	27952	27874	27814	27964	27757	27726	27915	27803	27855	27924	27782	28003	27909	27987	28002	27816	27889	28073	27953	28025	28096	27683	28013	27909	27930	27715	27998	27888	28078	27968	27898	27770	27775	27840	27644	27926	27906	27918	27941	27813	27811	27934	27875	27966	27844	28016	27835	27996	27974	27750	27876	27915	27991	27881	28037	27889	28038	27894	28040	28118	28065	28100	27803	28004	27879	27798	27879	27769	28011	27687	28025
22712	26594	25498	24395	38030	39718	32395	25834	23689	23145	23242	23119	23099	23060	23122	22983	22968	23038	23088	22992	23059	22989	23093	23041	23227	23177	22892	23028	23084	22971	23135	23152	23001	23080	23091	23020	23132	22932	23101	22923	22946	22909	23113	22939	23244	23005	23072	23117	23121	22906	23089	22909	22973	23048	22879	23060	22979	23013	23067	22991	23131	23114	22980	23112	23088	23026	23095	22935	22993	23079	23067	23063	23087	22998	23072	22992	23049	22975	23008	22944	23052	22946	23012	23233	23010	23063	23084	23056	23089	22995	22920	23108	23050	23062	23051	23068	23158	23000	23177	22940	22867	23047	23028	23048	22973	23016	23050	23183	23071	23018	23015	23021	23191	22979	22927	22827	22915	23288	22994	22937	23055	22968	23262	23042	22990	23247	22869	23124	22945	23117	22968	23080	23120	23057	22964	23061	22868	23251	22979	22828	23055	23077	23104	23058	22969	23028	22981	23043	23009	22955	22993	23010	23094	23145	23044	23131	23043	23050	23056	23040	22798	23014	23020	23020	23054	23137	22839	22980	23092	23251	22928	23146	22936	23046	23104	22928	22932	23018	22974	23103	22861	23135	23304	23031	23078	22956	22943	23151	23126	23109	23022	23080	22947	23241	23060	22942	22779	23137	23218	22905	23016	23065	22886	23109	22972	22915	23018	23016	23086	22914	22916	22885	23117	23049	23078	22869	23040	23129	23236	23245	23091	23066	23043	23079	23085	22990	22969	23006	23091	23020	23184	22905	23263	23049	22871	22891	23050	23029	23071	22953	22753	23032	22991	22993	23142	23026	23167	22940	23025	22995	23000	22876	23254	22741	23068	23045	23287	22951	23011	22875	22888	22992	23283	23093	22939	23083	23186	23062	22822	23004	23022	23084	23007	23042	23160	23086	23036	23015	22951	23078	23077	23043	22973	23029	23171	22896	23136	23023	22968	23161	23080	23180	22988	22951	23137	23129	23003	23127	23146	23186	22902	23235	22911	22989	23096	23109	23169	23226	23133	22970	23039	22991	23040	23001	23126	22975	23092	23097	23164	23012	23095	22973	23007	23090	23189	23088	23033	23367	23035	23009	23054	23002	23273	23074	22997	23050	23138	23149	23155	23103	23126	23120	23113	23010	22957	23181	23027	23059	22983	23234	23081	23084	23061	23100	23182	23088	23132	23052	23037	23015	23189	23011	22984	23159	23000	22813	23112	22834	23122	23135	22984	23110	22970	22943	23041	23150	23011	23029	23275	23135	23057	23020	22988	22874	23280	22918	22937	23034	23101	23147	23052	22848	23043	23187	23041	23055	23116	23113	22921	23120	22963	23070	23013	23209	23044	23167	23172	22999	23267	23226	23078	23224	23075	23199	23143	23215	22882	22979	23154	23193	23101	22903	23059	23021	22878	23130	23142	23104	23169	23057	23118	23059	22965	23034	22912	23132	23083	23178	22948	23173	23155	23095	23054	23074	23186	23072	23085	23240	23133	23037	23063	22916	23027	23083	23169	23052	23222	23229	23164	23289	23005	23134	23189	22972	23033	23017	23092	22973	23171	23391	23040	23091	23116	23085	23008	23143	22992	22993	23238	22994	22931	23146	23178	23120	23194	23018	22831	23084	23194	23063	23063	23062	23163	23095	23389	23044	23164	22839	23157	23164	22980	23081	23236	22956	23178	23058	23220	23010	23059	23039	23094	23143	22999	23060	23031	23028	22971	23036	23284	23142	23139	22930	23069	23043	23047	23261	23003	23009	23058	22902	23077	23187	23143	23111	23125	22947	23027	23184	23134	23022	23159	23173	22924	23219	22972	23053	23241	23189	23102	23240	22982	23198	22970	22986	22863	23148	22928	23297	23083	23011	23215	23161	22974	23075	23010	23079	23008	23017	23076	23046	22998	23130	23076	23151	23163	23073	23190	22989	23136	23052	23200	22871	22995	22975	23023	23095	22930	23071	23050	23071	23037	23067	23108	23019	23107	23135	22951	23022	23086	23181	23217	22987	23107	23109	22972	23094	22988	23062	23198	23036	23076	22931	22933	23070	23118	23088	23271	22959	22974	23076	23224	23100	23055	23026	23138	23116	23098	23085	23053	23146	23021	23002	22970	23083	23189	23099	23206	23080	23084	23126	23136	23087	23066	22964	23035	23030	22836	23093	23073	23077	23010	23172	23151	23028	22920	22878	23038	23081	23006	23047	23184	23148	23212	23044	22931	23242	23043	23083	23006	23183	23048	23043	23168	22994	22894	23177	23109	23178	22913	23151	22971	22938	22942	23094	22932	23129	22984	22924	22900	22990	23101	23046	23134	23091	23016	22966	22975	22972	23143	22957	23054	23013	23203	23226	23058	23027	23093	23004	23034	23010	23125	23071	23061	23235	23142	23191	22945	23122	23208	23155	23218	23006	23120	23032	23067	22962	23012	23147	23205	23167	22995	23109	23152	23133	23174	23133	23275	22933	22957	23150	23057	23072	23011	22915	23024	23066	22958	22925	23104	23080	23186	23105	23041	23009	23193	23044	23006	23113	23028	23273	23164	22930	23139	23011	22997	22942	22999	23193	23283	22978	23066	23092	22999	23160	23047	22990	23000	22910	23058	22903	23127	23090	23219	22855	23213	23081	23015	22989	23182	22963	23159	22966	23029	23123	22932	23054	23089	23077	23088	23275	23038	23058	23044	23260	23023	23103	23213	23063	23186	23038	22912	23190	23156	22949	23171	22995	22961	22884	23134	22943	22973	23065	23076	23225	23007	23124	23070	23220	22975	23112	22934	23034	23108	23013	23025	22952	23232	22965	22956	23288	23179	22952	23010	23117	22940	23146	23147	23196	22983	23158	22957	23265	22879	23010	23091	22995	23097	23107	23025	23063	23148	23141	22995	22989	23131	23072	23132	22956	23000	23081	22934	22981	23295	23150	23016	23094	22961	22936	23025	23045	23081	23039	22974	23172	22945	23006	22917	23196	23100	23232	22810	23202	23096	22968	23067	23043	23042	23121	23121	22928	22858	23080	23104	23054	23064	22851	23039	23054	23024	23239	23132	22953	23050	22913	22970	23069	23198	22974	23103	22976	23209	23011	23159	22831	23125	23122	23183	23001	23046	23196	23115	23079	23116	23037	23085	22995	23153	23085	23099	22928	22927	23230	23116	22941	22985	23199	23070	23105	23015	23056	23163	23100	23100	23124	23018	23092	23122	23182	22905	23095	23149	23115	22978	23085	22971	23193	23097	23098	22888	23140	22976	23076	22966	22972	23049	23045	23135	23196	22997	22970	23077	23146	22940	23133	22924	23060	23042	23020	23063	22962	23119	23132	23134	22882	23213	23186	22984	23267	22957	23041	23016	23118	23123	22986	22937	23137	23044	22942	23022	23079	22963	23143	22959	23138	23060	23136	23242	23034	23238	23043	23092	22900	23175	23090	22925	23235	23065	23071	22993	23087	23131	23051	23030	23045	23081	22988	23074	23051	22928	23098	23139	23064	22975	23162	23185	23077	22847	23037	23022	23011	23264	23154	23091	23256	23200	23049	23072	23094	23104	23119	23205	23055	23166	23138	23102	23055	23062	23100	22959	23157	23018	23032	23123	23038	23082	23263	23184	23129	22994	22914	23164	23020	23149	23213	23112	23055	23053	23156	23160	22922	23054	23016	23051	23027	22977	23038	23093	23123	23018	23016	23189	23069	23259	22942	23252	23060	22973	23160	23074	23093	23054	22953	22960	23148	23090	22931	23031	23140	23133	23089	23038	22996	23063	23068	22956	23130	23109	23057	23154	23033	23087	23066	23031	23012	23053	23093	23006	22967	23168	23088	22971	22947	23084	23094	22973	23129	23246	22855	23272	23008	22964	22946	23074	22953	23122	23161	23078	23101	23140	23073	23078	23186	23091	23153	22922	23018	23078	23105	22996	22903	23310	22962	23238	22951	22942	23049	23176	23020	23043	23148	23017	22956	23133	23072	22896	23247	23066	23145	23134	23203	22998	23310	22931	23060	23040	22986	23133	23115	22938	22855	23176	23118	23014	23205	23055	23048	22994	23181	23053	23206	23008	23061	23212	23057	22952	23321	23055	23120	23255	23231	23051	22996	23041	23093	22938	23133	22961	23151	23094	23178	23116	23088	23175	22876	23107	23070	23144	23081	23219	23042	23176	23124	23021	23007	23077	23048	23164	22940	22962	23027	23195	22989	23043	22940	23249	23205	23089	23073	23062	22999	23030	23047	22965	23160	23199	23105	23030	23115	23094	23038	23167	23219	23004	23042	22926	23105	23034	23066	23258	22914	23297	23012	22988	23095	22751	22954	23087	22918	23106	23122	23112	23040	22987	22962	23095	23127	23184	23009	22949	23138	23007	23083	23009	23094	23209	22842	23073	23104	23005	23046	23146	23080	23155	23029	23067	23039	23027	23072	23027	23101	23139	23118	23104	22936	23102	23187	23209	22961	23116	23321	23229	23121	23152	23098	23076	22891	23060	23067	23077	23155	23027	23040	23068	23084	23275	22982	23127	22976	23097	23079	23085	23045	23070	23203	23055	22939	22912	23152	23109	22949	23062	22960	23116	22978	23171	23029	22966	23077	22982	23016	22988	22996	22945	23112	23069	23230	22923	22988	23003	23082	22947	23181	22946	23164	23097	23030	22963	22996	23007	22902	23003	23117	23217	22830	22960	23052	23048	22933	22994	23027	23056	22816	22953	23104	23160	23039	23027	22930	23075	23154	23213	23075	22963	22953	23074	23097	22990	22971	23087	22949	22993	23158	22918	23203	23158	23090	23147	23218	23090	23055	23106	23146	23135	22983	23194	23154	23146	22894	23106	23047	22990	23118	22958	22963	23134	23108	22904	23052	23060	23165	23285	23275	23175	23114	22949	22969	23136	23193	23159	23066	23143	23141	23301	23060	22981	22961	23241	23019	23080	22879	23283	22930	23315	23198	23140	23080	22949	23182	22973	23106	23011	23037	22957	23053	23041	22981	23088	23137	22930	23003	23088	23102	23038	23146	22945	23013	22940	23024	23004	23010	23105	22982	23042	22910	23110	23134	23010	23128	22939	23002	23103	23021	23003	23024	23188	23251	22932	23207	23172	23053	23257	22957	22913	23055	23221	23034	23205	23114	23243	22960	23090	23021	23136	23124	22962	22991
25214	21396	28417	26897	58189	63612	56439	43167	33098	29328	28148	27703	27611	27959	27647	27688	27785	27707	27801	27678	27641	27769	27608	27803	27580	27942	27960	27622	27868	27562	27764	27801	27904	27586	27510	27650	27588	27740	27558	27881	27598	27805	27721	27657	27470	27656	27772	27531	27550	27885	27583	27725	27839	27532	27976	27661	27755	27790	27701	27591	27895	27591	27719	27730	27512	27603	27561	27753	27915	27781	27471	27716	27694	27414	27773	27726	27649	27568	27679	27697	27767	27734	27580	27658	27510	27575	27585	27750	27745	27804	27688	27565	27862	27824	27733	27630	27530	27793	27663	27522	27793	27510	27708	27521	27657	27949	27735	27650	27667	27732	27519	27490	27789	27743	27798	27638	27602	27626	27726	27715	27629	27778	27634	27793	27506	27357	27773	27610	27672	27859	27791	27741	27638	27794	27805	27583	27564	27576	27433	27659	27615	27633	27918	27452	27891	27567	27817	27398	27549	27715	27756	27748	27739	27772	27668	27990	27438	27610	27574	27862	27913	27824	27728	27598	27852	27354	27702	27490	27460	27514	27749	27638	27465	27552	27448	27639	27606	27773	27694	27748	27549	27548	27727	27678	27547	27621	27249	27666	27848	27730	27510	27581	27349	27769	27504	27711	27594	27722	27584	27410	27563	27560	27661	27398	27176	27528	27624	27795	27847	27720	27649	27731	27459	27517	27957	27808	27723	27620	27639	27807	27674	27772	27606	27622	27508	27745	27565	27734	27601	27730	27542	27706	27641	27633	27687	27513	27605	27617	27651	27753	27728	27382	27764	27748	27689	27704	27344	27683	27813	27707	27756	27459	27631	27649	27431	27731	27580	27481	27494	27486	27560	27588	27714	27660	27741	27704	27476	27908	27715	27549	27714	27724	27949	27641	27376	27449	27804	27704	27676	27790	27654	27658	27784	27883	27968	27475	27465	27555	27738	27630	27637	27624	27908	27856	27610	27578	27544	27684	27766	27540	27468	27626	27900	27632	27662	27524	27584	27560	27796	27549	27555	27645	27726	27588	27460	27296	27828	27765	27547	27537	27624	27586	27758	27678	27560	27820	27651	27644	27669	27702	27646	27604	27574	27840	27502	27637	27681	27267	27749	27582	27625	27534	27448	27750	27696	27671	27549	27621	27873	27631	27728	27533	27690	27603	27796	27637	27777	27540	27788	27629	27730	27921	27650	27552	27756	27685	27503	27503	27733	27537	27821	27719	27678	27590	27591	27733	28084	27525	27521	27475	27706	27739	27660	27596	27763	27776	27677	27352	27469	27863	27672	27581	27848	27783	27675	27814	27693	27397	27735	27654	27559	27728	27827	27525	27592	27390	27712	27796	27650	27646	27685	27958	27801	27486	27645	27679	27643	27727	27719	27882	27499	27594	27691	27625	27484	27640	27761	27729	27675	27587	27859	27744	27747	27532	27825	28047	27693	27526	27340	27720	27877	27755	28039	27541	27504	27513	27710	27616	27666	27883	27607	27711	27796	27778	27910	27595	27708	27640	27801	27442	27556	27621	27829	27741	27489	27873	27901	27572	27721	27895	27649	27651	27741	27540	27534	27645	27625	27770	27682	27625	27429	27499	27630	27566	27714	27765	27730	27808	27748	27763	27506	27826	27660	27664	27522	27536	27706	27602	27533	27759	27550	27651	27878	27623	27401	27737	27676	27547	27620	27823	27766	27728	27753	27773	27722	27539	27688	27664	27522	27524	27488	27828	27619	27500	27622	27553	27820	27641	27650	27706	27646	27696	27490	27651	27509	27838	27638	27692	27713	27636	27679	27491	27594	27787	27553	27717	27637	27715	27591	27730	27747	27402	27764	27759	27645	27742	27712	27745	27613	27659	27672	27593	27641	27705	27684	27567	27702	27620	27605	27804	27681	27685	27629	27747	27564	27692	27681	27648	27728	27734	27591	27526	27603	27650	27638	27645	27691	27824	27529	27595	27409	27407	27904	27589	27574	27788	27624	27586	27708	27712	27674	27642	27189	27745	27501	27722	27670	27683	27610	27737	27839	27542	27608	27651	27668	27696	27737	27569	27805	27783	27639	27863	27623	27812	27672	27676	27676	27635	27708	27716	27684	27652	27632	27466	27562	27566	27341	27659	27706	27708	27670	27718	27704	27722	27799	27553	27344	27613	27607	27636	27376	27658	27963	27811	27623	27899	27686	27749	27556	27400	27782	27839	27498	27795	27598	27585	27524	27712	27425	27413	27667	27603	27822	27483	27615	27728	27587	27804	27691	27516	27771	27504	27754	27495	27614	27619	27646	27602	27571	27554	27637	27765	27500	27479	27611	27671	27664	27774	27740	27569	27559	27555	27565	27584	27657	27548	27523	27833	27600	27794	27709	27386	27625	27647	27801	27363	27686	27648	27579	27653	27530	27892	27780	27785	27576	27716	27600	27405	27458	27536	27638	27397	27687	27719	27752	27626	27737	28003	27547	27711	27477	27680	27811	27890	27909	27732	27833	27659	27687	27639	27591	27343	27673	27590	27901	27455	27591	27850	27726	27590	27841	27637	27702	27864	27469	27552	27675	27697	27695	27756	27411	27788	27504	27568	27574	27632	27827	27712	27569	27702	27777	27729	27793	27606	27856	27688	27846	27460	27567	27810	27818	27610	27648	27541	27895	27484	27746	27955	27787	27522	27637	27864	27606	27485	27663	27651	27506	27669	27728	27492	27558	27846	27773	27471	27826	27928	27800	27521	27825	27786	27563	27505	27898	27683	27701	27735	27487	27471	27774	27672	27597	27750	27861	27685	27490	27683	27737	27888	27796	27863	27691	27711	27570	27661	27847	27624	27918	27680	27729	27658	27719	27904	27587	27325	27626	27572	27740	27747	27605	27579	27720	27553	27563	27455	27788	27586	27681	27714	27669	27676	27593	27828	27562	27702	27755	27614	27561	27623	27511	27698	27700	27697	27671	27767	27648	27828	27495	27585	27622	27719	27573	27497	27988	27771	27712	27718	27668	27911	27602	27601	27440	27537	27588	27675	27746	27833	27639	27640	27787	27529	27659	27673	27695	27901	27642	27503	27536	27709	27510	27541	27493	27347	27646	27637	27603	27889	27731	27647	27974	27587	27738	27498	27703	27388	27630	27622	27555	27691	27678	27471	27540	27731	27713	27559	27566	27762	27605	27660	27559	27463	27624	27530	27469	27692	27882	27643	27734	27883	27653	27716	27619	27588	27710	27575	27666	27564	27715	27755	27690	27615	27545	27709	27695	27744	27482	27489	27575	27465	27639	27827	27852	27638	27776	27799	27520	27670	27717	27644	27678	27484	27749	27423	27535	27637	27641	27678	27550	27508	27699	27461	27891	27594	27624	27726	27732	27592	27746	27664	27697	27809	27745	27621	27658	27850	27756	27711	27703	27674	27669	27549	27552	27783	27677	27736	27755	27760	27868	27724	27538	27643	27788	27596	28006	27676	27730	27663	27882	27873	27632	27649	27497	27755	27877	27555	27732	27661	27817	27709	27675	27656	27671	27741	27680	27544	27499	27720	27716	27641	27671	27669	27664	27651	27583	27412	27600	27691	27616	27760	27968	27822	27796	27646	27792	27749	27683	27619	27762	27745	27669	27683	27601	27660	27693	27669	27819	27518	27712	27861	27579	27689	27716	27921	27725	27671	27736	27379	27503	27496	27717	27256	27530	27504	27567	27713	27628	27743	27789	27626	27732	27694	27444	27660	27803	27603	27867	27758	27742	27529	27631	27862	27575	27461	27629	27624	27728	27559	27466	27821	27620	27909	27851	27845	27587	27796	27835	27508	27600	27779	27774	27747	27518	27629	27803	27496	27650	27931	27805	27739	27662	27750	27581	27375	27539	27595	27651	27648	27763	27709	27729	27593	27375	27592	27502	27680	27633	27874	27832	27662	27722	27712	27808	27704	27589	27712	27498	27824	27355	27758	27629	27954	27754	27720	27832	27527	27684	27511	27723	27702	27508	27758	27484	27775	27713	27570	27751	27573	27601	27641	27545	27761	27705	27742	27649	27534	27687	27902	27747	27751	27812	27584	27549	27598	27528	27827	27683	27281	27603	27687	27623	27739	28053	27502	27400	27800	27714	27528	27512	27685	27526	27558	27493	27716	27755	27790	27703	27714	27753	27728	27765	27502	27602	27623	27807	27715	27963	27638	27738	27674	27750	27857	27731	27686	27618	27801	27754	27485	27721	27599	27721	27531	27562	27639	27731	27668	27624	27698	27762	27646	27656	27581	27588	27639	27824	27703	27608	27644	27919	27653	27788	27809	27801	27637	27558	27967	27589	27743	27566	27656	27755	27680	27754	27763	27818	27529	27569	27565	27864	27437	27667	27583	27579	27527	27602	27905	27605	27712	27561	27741	27562	27972	27849	27506	27703	27754	27981	27514	27647	27575	27875	27669	27477	27708	27656	27635	27573	27733	27683	27678	27667	27562	27620	27627	27784	27594	27559	27432	27716	27657	27563	27845	27588	27866	27799	27551	27559	27591	27797	27629	27627	27564	27573	27838	27700	27538	27610	27573	27682	27444	27561	27434	27600	27746	27715	27696	27347	27664	27649	27555	27756	27654	27532	27640	27647	27791	27826	27679	27921	27651	27685	27716	27696	27402	27578	27706	27523	27710	27490	27541	27821	27757	27416	27539	27512	27536	27904	27623	27450	27567	27686	27551	27904	27873	27604	27588	27820	27938	27542	27652	27829	27660	27790	27655	27579	27606	27484	27463	27831	27677	27658	27758	27631	27661	27800	27629	27846	27681	27823	27614	27540	27531	27820	27812	27821	27533	27648	27664	27785	27678	27528	27704	27667	27752	27747	27616	27700	27804	27628	27602	27603	27675	27667	27855	27744	27375	27607	27639	27725	27677	27674	27474	27615	27517	27593	27530	27944	27666	27501	27531	27745	27745	27691	27603	27699	27611	27519	27536	27743	27521	27663	27641	27648	27329	27609	27542	27828	27710	27739	27572	27751	27769	27635	27700	27677	27532	27682	27771	27728	27610	27739	27640	27594	27445	27770	27610	27634	27712	27706	27766	27859	27737	27510	27771	27585	27582	27592	27586	27771	27672	27816	27501	27520	27606	27484	27687	27578	27767	27446	27553	27712	27818	27725	27743	27766	27703	27667	27755
21094	33142	30952	29209	64845	65984	57665	41293	29517	24519	23119	23064	23123	22821	22915	23127	22939	23042	23182	22875	23147	22849	22998	23028	23030	23025	22989	22964	23006	22989	22927	23004	23005	23033	22968	23095	22903	22978	22979	23076	23213	22876	23006	22941	22912	23166	22896	23149	22973	22957	22770	22989	22938	22878	23136	22888	22875	22830	23111	22848	22960	22886	22970	22806	22905	22929	23022	22967	23014	22966	22996	23168	22954	22975	23083	23067	22888	22940	22842	22925	23077	22936	22965	22964	22911	23096	23024	22813	23138	22883	22976	23050	22701	23098	22920	22976	22923	22800	22970	23029	23071	23034	23105	23005	22942	22918	22937	23065	22998	22926	22812	22991	23111	22810	22795	22909	22849	23091	22842	22856	22961	23016	22935	22993	23065	22873	22956	22835	22987	23050	22996	23026	23082	22932	23039	23043	22989	22873	22869	22937	22938	23044	22884	22906	22937	22887	22881	22890	23017	23174	22930	22997	22959	22890	22929	22969	23112	22928	22824	22908	22978	22989	23014	23033	22936	23000	22767	22983	22909	22902	22875	22953	23021	22866	23070	23018	23004	22668	22926	22914	23002	22945	22823	23061	23099	23118	23128	23086	22905	22868	22979	23049	23102	22905	22959	23094	23196	23096	22936	23208	23077	22956	22957	22995	22978	23053	23140	23062	22727	23109	22951	23206	22984	22812	22889	22999	22968	23018	23022	22995	22786	23088	23023	23016	22943	23167	22940	22914	22973	23004	22993	22880	22915	23003	22996	22895	22995	23035	23205	22970	23036	23029	22916	22965	23031	22717	23033	23076	23045	23014	23147	23098	23029	23025	22956	22853	22865	22926	22765	22826	23018	23052	23049	22939	22821	22984	22795	23073	23166	23000	22836	22995	22967	23105	23044	22978	22906	22851	22844	23062	22925	23034	22817	23106	23022	22850	23016	22923	23116	23037	22983	23142	22828	22798	23044	23002	23049	22817	22841	22914	22962	22962	22901	22949	22837	22933	23185	22868	22996	23027	22797	23083	22921	23076	22948	22934	23057	23029	22969	22926	23089	22995	22967	22989	23004	22848	22905	23283	23017	23004	22966	22887	22781	22958	23045	22961	23103	22867	23115	23009	22898	22706	22858	23175	22954	23077	22970	22974	22970	23006	22879	23070	23023	22858	22877	23157	23064	23006	22874	22965	23026	22826	22996	23016	22954	23080	23018	22907	23015	22919	23090	22890	22950	22971	22987	22778	22972	22979	23097	22979	23032	22981	23066	22953	22947	22962	23010	22911	22984	23015	22915	23035	23036	22906	22933	22903	23178	22855	22970	22903	22779	22850	22983	23095	22941	22997	23030	22893	22993	22951	22789	23239	22756	23005	23027	23120	23013	23071	22838	22892	23048	22888	22950	22859	23060	23137	22889	22994	23171	22971	23116	22900	22962	22928	22901	23037	22897	23009	22943	23130	22874	22994	22990	23069	22754	22864	23058	23005	22842	23012	22963	22770	23115	23134	22929	22911	22827	22955	22992	23000	22953	22977	22831	23044	22911	22930	23004	23074	22899	22811	22865	23309	22906	23112	23032	22916	22959	22986	22822	22967	23049	22956	22952	22994	22882	23078	22946	23024	22936	22796	22963	23003	23038	23105	22756	22896	23094	23036	22951	22966	23072	23043	23100	23062	22987	22949	23068	22821	22957	23066	23107	22957	23171	23058	22833	22846	22750	22995	22998	22941	22919	22842	22984	22776	22815	22977	23055	22991	22903	22913	22856	22864	23013	23062	23108	23021	23127	23045	23001	23002	22991	22971	22979	23004	22906	22940	22804	23001	22898	22834	23027	22866	23054	22963	22907	22936	22851	23073	22839	23029	22947	22850	23083	22965	22754	22882	23085	22824	22818	23014	22996	22862	22836	23111	22975	22966	22896	23136	23080	23061	22948	22915	23227	22892	23061	23061	23069	23086	22736	22895	22861	22935	23061	22717	23068	22860	23131	22937	22881	22866	22983	23017	22962	22932	22925	22807	22853	23178	22861	22796	23180	22767	22914	22834	22953	22871	22970	22815	23093	23021	23066	23032	22918	22935	23071	22934	23028	22808	23012	22950	23047	23002	22994	22761	23167	22949	22970	22846	22929	22995	23076	22908	22937	22841	22919	22985	23068	22933	23098	23007	22914	22954	22840	23117	23015	22991	22940	22878	22794	22927	22861	22863	22875	22921	22966	22748	22985	22911	23008	22916	22900	22893	22942	23109	23067	23012	22935	22832	23029	22855	23107	22902	23041	22898	23020	22958	23207	23018	23104	23165	22942	23001	23029	22945	23108	23141	22949	22983	23032	23001	22957	22911	23064	22798	23150	23008	22963	22938	22941	23024	23001	22998	23017	22954	23163	22765	22927	22999	22761	23137	22798	23118	23057	22904	22911	22969	23061	22749	23009	22960	22938	23073	23022	22892	23007	22951	22770	23004	22979	22909	22974	23041	22969	22997	22949	22898	23028	23020	22942	22832	23044	22942	22786	22957	22851	22914	23207	23070	23027	22837	22859	22828	22912	22826	22827	22907	22940	23046	23001	23012	22909	23067	22999	22953	22904	22984	23087	22899	22770	22899	22918	22880	23012	22955	22774	23023	22750	23079	22862	23063	22893	23106	22871	22997	23089	23113	23033	22857	22910	23037	23004	22933	22959	22991	23007	22942	23108	23127	22854	22993	23026	23233	23035	22983	23119	23020	23036	23015	22856	23002	22868	23117	22990	22803	23160	22906	23055	22805	22906	22921	22885	23097	22964	22911	22936	23079	22969	22874	23159	22774	23123	22806	22993	22976	23084	23063	22826	22971	23073	22909	22885	22958	23269	22939	22869	22999	22996	22955	22787	22881	22905	22750	23092	23115	22983	22986	23107	22982	22988	22830	22831	23042	23117	23042	23083	23122	23053	23020	23000	23127	23081	23066	22891	22768	23030	22902	23068	22944	23059	23073	22967	23250	22907	23155	22861	23083	23005	22978	22743	23129	22944	22985	22926	22956	23064	22936	22976	23018	22961	22896	22928	22783	22935	22989	22916	22805	22866	23143	22997	22934	22913	22870	23187	22762	22743	23158	22952	22879	23037	23046	23175	22936	23153	23032	23148	22911	23136	22979	23126	22924	23175	22930	22967	22719	23032	22981	22989	22859	23060	22844	23074	22926	23041	22897	22827	23075	23185	22793	22977	22913	22991	22866	22945	23050	22993	22808	23054	23018	22936	23062	23019	23074	22884	22970	22972	23027	23085	23039	22824	22970	22929	23013	23048	22897	23043	23152	22863	22866	23012	22916	22870	22998	22982	22835	23030	22966	23101	22848	22996	22884	23078	22922	23047	23061	23008	23021	23016	22930	23156	22871	23024	22761	23000	23033	22912	22866	23004	22861	22961	22896	23076	22930	22999	22858	22837	23040	23068	22883	23017	22884	22985	23147	22965	23010	23068	22843	22994	22963	23064	23170	22932	23231	22924	23055	22968	23117	22950	22904	22989	22827	22880	23027	22963	23030	23034	22872	22932	22975	22946	23041	23019	22896	22902	22940	22945	23075	22956	22918	22946	23059	22978	22870	22951	22984	22901	22976	23087	23155	22982	22846	22948	22819	23014	22971	23148	23063	22938	23182	22890	23109	22926	22996	22979	22861	22903	22849	22908	22891	22972	22946	23068	22827	22934	22976	23031	23033	22973	22982	22939	23140	22822	23033	22918	22961	23122	23009	22955	22968	22877	22816	22796	22915	22973	22894	22977	22939	23003	23019	22945	22845	22846	23004	22924	22884	22940	22878	22937	22917	22784	22966	22986	23250	23154	22899	23005	22834	23015	23002	23076	23068	22909	23159	22822	22779	22978	22998	22994	22851	23060	22797	22988	23063	23079	22888	22978	22786	23024	23028	23216	22993	23016	23043	22911	22877	22855	22842	22964	23082	22908	22848	22994	22828	23003	22950	22897	22924	23012	22826	22941	22856	22872	22971	23052	22984	22946	23088	22857	22910	23096	22842	23072	22906	22959	22935	23040	22843	23055	23104	22920	23014	22911	22985	22966	23060	23017	23059	23061	23040	22927	22968	23035	22974	23032	22901	22873	22870	22750	22990	23163	22923	22964	23001	22938	22919	23022	22956	22972	22980	23146	23067	23003	22898	22933	22890	22927	22956	22965	23022	22919	23067	23059	23068	22892	23061	23046	23041	23040	22816	22978	23020	22592	22948	22947	22968	22905	22954	23161	22992	22861	23043	23036	23132	23058	22874	22900	22841	22832	22957	22811	23079	22865	22672	22958	22912	22855	22867	22921	23046	22925	22918	22932	22906	23141	22867	22832	23090	23006	22876	22871	22899	23089	23078	22953	22854	23129	22920	22975	22962	22870	22960	22895	22936	22799	22702	22822	22978	23046	22860	23095	22958	22894	22920	22862	23101	22863	22919	22788	22795	22947	23037	22977	22984	23008	23078	22900	22905	22862	23191	22954	22888	22837	23113	23154	23006	22981	22976	23006	23097	23127	22962	22845	22933	23040	23086	22949	22909	22897	23042	22991	22899	22919	22984	23060	22981	22997	23076	23072	22813	23000	23028	22947	22955	23003	22950	23070	23098	23014	23116	22831	22950	23080	23065	22979	22987	23110	23034	23028	22772	22983	22976	23084	23035	23034	22682	23022	22972	23145	22956	22940	23058	22847	22934	22833	22819	22976	22834	22804	22835	23052	23028	23095	23002	22879	22971	22773	23019	22794	23174	22981	22797	23027	23018	22963	23163	23180	22987	23008	22905	23010	22961	22925	23070	22975	22951	23030	23065	22981	23120	22857	22943	23111	22820	23039	22858	22994	23008	23003	23039	22835	23023	23073	22929	23021	22900	23077	22840	23048	22925	22870	23227	22928	23017	22971	22938	22861	22998	22964	23158	22953	22927	22920	22903	22922	22914	23066	22902	23041	23005	22896	23041	22943	23101	22977	22787	23115	22914	22737	22887	22981	23011	23054	23102	22850	22857	22987	22926	23039	23022	22983	22894	22943	23032	22958	22930	23130	22850	23043	23076	22921	22881	23036	23026	22969	23063	22880	22928	22880	22925	23078	22934	22974	22767	23025	23142	22955	23021	22802	23168	23015	23079	23063	23014	23007	22980	22942	22933
23736	21377	28931	24537	47034	69749	67973	50182	36718	30793	28729	28369	28269	28303	28157	28177	28239	28276	28174	28094	28109	28138	28104	28177	28350	28137	28257	28177	28315	28219	28187	28160	28231	28245	28138	28397	28145	27948	28150	28105	27990	28128	28049	28269	28056	27918	27936	27974	28312	27978	28109	28020	27883	28147	28036	28010	28013	28048	27995	27932	27981	27915	28056	27844	27912	28252	28001	28059	28166	28155	28084	27830	28050	28168	28137	27878	27880	28017	28223	28071	28188	28136	28213	27958	28139	28066	28319	28108	28072	27825	27925	28013	28027	27988	28040	27964	28018	28082	28110	28107	28136	28203	27997	27897	28027	28023	28190	28140	28082	27924	28135	28018	28099	27990	27943	27978	28039	28183	27776	28102	27705	27633	28038	28217	27870	27885	28022	28028	28055	28284	28063	28045	27987	28075	28116	27993	28127	28072	28138	28000	27945	27944	28029	28141	28292	28011	28157	28057	28156	27885	28073	27969	27994	28150	28058	28010	28138	27951	28202	28024	27969	27988	27840	28136	27896	27878	27994	28119	28019	27807	27943	28125	28238	28042	28172	28066	28421	28191	27977	28122	27962	28071	27986	28136	28001	28039	28061	28120	28050	28129	28063	28089	27991	28035	27981	28118	28002	27964	27910	28090	28123	28312	28030	28251	27856	27838	28147	28146	28243	28031	27908	27994	28334	28049	27985	27856	28186	28258	27934	28159	27774	27965	28190	28157	27895	28140	27781	28272	28149	28159	27947	27870	28086	28124	27981	27928	27999	27959	27910	27804	28206	27846	27944	28133	27985	27759	27991	28035	27967	27979	28017	28156	27927	27864	27845	28066	27845	27949	28088	27941	28145	28059	28037	28019	28044	27972	27912	28252	28038	28015	27964	28210	28012	27905	28287	28077	28062	28010	28023	27970	28011	28103	28039	28108	27822	27984	28027	27934	28284	27861	27950	28033	27751	28168	28055	27932	28093	27781	27970	28032	28038	28093	27930	28098	28081	27936	28207	28045	27928	28096	27894	28029	27819	27943	28295	28001	28063	28019	27981	27942	27838	28086	28039	27991	28125	28100	28190	27931	27891	27904	27933	27950	27894	28030	28267	28166	27997	27781	28102	27805	28177	27901	27972	27973	27882	27956	27727	27932	27865	28011	27875	28156	28049	27938	27976	28044	28097	28021	27979	28128	28257	28195	28248	28017	28062	27995	28180	28121	28168	27975	27966	28128	27957	28018	27895	27973	28097	27846	27782	28095	28042	28257	28180	27937	28152	27918	28049	28101	27868	27968	28094	28082	27638	27836	27993	28061	28079	27957	28178	27953	27948	27957	28023	28040	27978	27929	28008	27928	27991	28058	28135	27951	27974	28070	28115	28069	27815	28021	27880	27974	28053	28175	28049	28137	28012	28063	27958	28205	27998	28297	28083	28024	28191	28106	28224	28117	27863	27964	27847	28181	27976	28106	28125	28106	27956	28018	28007	27972	27885	28085	28021	27796	28105	27996	27968	27839	28198	28074	28094	27939	27996	28117	28044	28266	28261	27931	28080	27854	27942	28230	27934	28124	27989	28035	27915	28118	28021	28031	28095	27857	28037	28098	28176	28073	27911	27976	28020	28256	28040	28032	27953	28012	28139	27777	27981	27920	27825	28107	28138	28056	28224	28072	27955	27800	28131	27897	27846	28097	27970	28084	27977	27948	28059	27898	28014	28151	28006	27874	28025	28159	28071	28120	28072	28069	28244	28149	28011	28020	27927	27960	27839	27989	27985	28041	27943	28054	28158	28064	28059	28097	27950	27983	28123	28120	28159	28009	27986	27962	28135	28001	28089	27998	27843	27988	27837	27997	28180	28305	28214	28200	28002	28032	28052	27925	28370	28071	27904	27968	27937	28014	28088	27936	27891	27881	27996	27957	27838	28241	27975	28159	28034	27911	28241	28205	28265	28259	28042	28060	27992	27982	27890	27828	28028	28068	28029	28006	28082	27966	28051	27758	28032	28080	27872	28163	28237	27950	28000	28092	27761	28158	27962	27991	28069	28188	27976	28290	28323	28095	28128	28113	27860	28063	28103	27948	28154	28045	27924	27751	27787	27910	28054	27902	27775	27997	27947	28096	28289	28024	28018	28043	28026	28109	28145	28084	28000	28033	28010	27940	28113	27929	28063	28034	28294	28116	28089	28150	28311	28173	28037	28048	28286	28050	27954	28073	28110	28089	28022	27914	27785	28125	27983	28018	28253	27948	27952	27961	28087	28101	27949	28200	27917	28110	28022	28043	28072	27824	27890	28126	27779	28148	27997	27929	27971	27867	27981	28229	28099	27912	28088	28238	28077	27901	28226	28062	27944	28080	28129	27980	27930	28221	28140	27929	28203	28119	28031	27938	27952	27909	28155	28043	28066	27916	27841	27947	28158	27701	28208	27884	27984	27971	27908	28193	28000	27965	28318	28284	27801	28076	28124	27908	27871	28224	28000	28018	27739	27910	28227	28125	28172	27968	28183	27939	27961	28199	28075	28043	27935	28009	27914	27896	27964	28312	28201	27954	27891	27920	28089	27957	28028	28029	28094	27909	28043	28113	27941	27992	27884	27995	28102	28053	28082	28028	28115	28076	28083	27976	28125	28195	27999	28067	27966	27936	27984	28169	27977	27902	28115	27819	28156	28245	28158	28031	28187	28061	28163	28187	27949	28002	28067	27876	28153	28192	27791	27823	28140	28086	27945	28119	28099	27930	28014	27944	28075	28026	28036	28031	28077	27968	28130	28361	28021	28069	27787	28013	27816	28038	28081	27959	27869	28359	28084	28146	28137	28012	27920	27907	28013	28192	28132	27949	28015	28049	27752	27868	27940	27894	28124	27927	27912	28242	27953	28182	28127	28155	28001	27682	28004	28018	27981	28157	28226	28023	28096	27947	28026	27845	27909	28100	28162	27841	28046	28188	27953	28222	28170	27921	27858	28201	28236	27775	28228	28047	27941	27955	27949	27751	28210	28230	28196	27741	27968	27915	28112	27750	28000	28100	28040	27773	27874	28059	27903	27954	27934	28038	27998	28051	27597	28010	28210	28045	28189	27874	28037	28069	28283	27941	28020	28007	28203	28100	27821	28080	28175	27966	28104	28203	28055	28020	28150	28005	28063	27950	28022	28049	28139	27854	27967	27918	27787	27902	28106	27926	27863	28013	27960	27931	28057	28000	28034	28051	28293	27935	28129	27811	28002	28048	28153	28126	27834	27953	28011	27884	28074	28097	27848	27941	27820	28127	27974	28014	28021	27813	27983	27837	27830	27815	27930	27837	28111	27945	28100	28015	28033	28028	28085	28052	27824	28140	28008	27705	27910	27869	27986	28152	28119	28039	28043	28107	28181	28017	27958	28059	28160	27774	27863	27809	27961	28256	28073	28210	28130	27973	27968	28105	27885	28167	28051	28125	27829	28101	28137	27940	28195	28067	28139	27919	28292	27899	27772	27996	27865	28048	28136	28097	28099	28427	28193	28021	28077	27885	28106	27957	27803	28111	27948	28136	28093	28011	28265	28061	27884	27832	28039	27899	27815	28064	27875	28072	27984	27931	27939	28016	28116	28217	28119	27995	28043	28102	28130	27862	27910	27885	28369	28050	28023	27678	27971	28054	28078	28022	27733	28078	28246	28143	28288	28241	28247	28135	27937	28013	28302	28017	28064	28057	28054	27875	28112	28312	28190	27870	27932	27976	28117	28020	28061	28112	28225	28248	27902	28253	28234	27929	27913	27920	27981	27869	27871	28160	27990	28120	28126	28204	28016	27896	28084	28000	27909	28103	27970	28134	27823	27924	28147	27998	28062	28009	28141	27968	28217	27950	28029	27906	28197	28281	27957	27962	28122	28160	27927	28001	28172	27998	27916	27852	28014	28186	28184	28109	27955	28121	27973	28097	28077	28261	28149	27936	27989	27874	28105	27808	27890	28094	27971	28087	28172	28177	27927	28002	28168	28020	27935	28181	27997	27785	27947	27980	28063	27833	27569	27828	27988	28260	28152	28021	28142	27973	28148	28143	28315	27998	28211	28196	28000	28206	28188	27749	28148	28148	27923	28025	28033	28103	27956	27936	28029	28126	28099	28228	27953	28016	28058	27904	28184	27810	28195	28062	28044	28171	28088	27909	27980	27926	28146	28198	27967	27868	27928	27909	28173	27801	27920	28097	28022	28124	28139	27913	28018	28075	28125	27942	27905	28191	28122	27782	27903	28015	27962	28023	27923	27984	28077	27909	27922	27910	27853	27998	28145	27903	27917	27965	27832	27759	28120	28138	28205	28161	27911	28279	28133	27908	27990	28165	27848	27980	28023	27957	28075	28188	27981	28187	28039	27920	27974	28336	28123	27969	28257	28102	28077	27949	28110	27931	27965	28324	28110	28085	28112	28090	28026	27665	27967	28128	27843	28026	28269	28153	28067	28034	27979	28117	28144	27983	28036	28068	28100	28002	28143	27949	28048	28102	27858	27996	27803	27827	27974	27951	28049	28065	28026	27936	27904	28023	27820	28098	28216	28069	28271	28002	27970	27960	27791	28078	28139	28056	27960	28091	27964	27949	27996	28344	28113	27757	27935	27571	27861	28036	28027	28187	28114	28371	27829	27923	28285	27889	27963	27623	28056	28043	27961	28113	27893	27938	28184	27966	27900	28010	28067	28128	28221	27807	28159	27988	28132	28003	28213	28174	28040	27995	28354	28024	27864	28034	27966	28027	28069	28368	28106	28026	27903	27925	28011	28082	27852	28048	28008	28106	27908	27941	28013	28134	27991	27911	27872	28006	27924	28115	28076	28029	27898	28020	28107	28353	27937	27962	28175	27946	27868	28086	27996	28038	28033	27938	28039	27995	28260	28025	28027	27996	28092	28011	28151	28009	28108	28112	27862	28054	27964	27837	28048	28011	28160	27676	28199	27939	28065	28113	28103	28143	28332	27986	28232	28001	28079	27993	27898	27908	28109	28154	28091	28228	27924	27925	28014	28094	27881	27982	27927	28007	28071	28100	28054	27946	27923	28141	28161	27964	28143	27892	27878	27876	27998	27855	27964	28027	27995	27990	27970	28149	28010	28060	28242	28063	28007	28108	27914	27808	27996	28195	28080	28043	28044	27867	27981	28078	28088	28339
22625	36869	35484	31460	64789	83415	73501	51463	34592	25731	23574	23300	23280	23170	23187	23314	23097	23051	23373	23280	23214	23039	23162	23098	23070	23031	23146	23058	23028	23170	22986	23195	23140	23197	23104	23174	23037	23080	23398	23113	23182	23241	23133	23359	23218	23037	23284	22985	23293	23078	23142	23182	22979	23219	23151	23262	23184	23173	23104	23155	23098	23152	23037	23115	23236	23123	23148	23063	23074	23291	23257	23143	23027	23201	22977	23203	23316	23057	23159	23191	23242	23258	23073	23149	23129	23059	23069	23025	23113	23022	23020	23147	23031	23104	23164	23087	23219	23023	23142	23135	23105	23291	23241	23057	23244	23058	23205	23266	23199	23023	23119	23134	23190	23129	23111	23231	23257	23011	23278	23040	23023	23192	23143	23188	23124	23181	23355	23212	23243	23033	23170	23185	23216	23258	23147	23110	23185	23050	23023	23145	23277	23014	23232	23161	23380	23244	23140	23029	23272	23104	23166	23118	23147	23031	23207	23094	23107	23153	23173	23020	23170	23050	22975	23020	23197	23054	23140	23053	23202	23170	23318	23237	23168	23084	23125	23148	23206	23091	23276	23013	23073	23360	23108	23121	23200	22967	23260	23319	22915	23138	23080	22933	23147	23038	23160	23192	23086	23193	23166	23120	23207	23125	23135	23210	23302	23030	23117	23178	23163	23271	23177	23088	23048	23159	23108	23184	23331	23040	22976	23120	23139	23083	22965	22952	23000	23191	23187	23087	23068	23271	23064	23098	23102	23330	23159	23178	23128	23086	23288	23087	23276	23202	23250	23145	23231	23161	23080	23203	23399	23035	23084	23139	23082	23135	23105	22980	23224	23231	23105	23291	22796	23008	23289	23291	23191	23251	23232	23206	23162	23236	23045	23021	23094	22958	23210	23012	23193	23134	23163	23142	23365	23312	23134	23120	23247	23153	23220	23100	23052	23063	23139	23307	22996	22881	23349	22961	23210	23033	23247	23397	23108	23291	23075	22951	23062	22963	22948	22944	23248	23018	23356	23339	23069	23046	23188	23083	23330	23187	22815	22950	23123	23226	23263	23254	23080	22982	23215	23085	23094	23110	23236	23377	23071	23289	23277	23197	23172	23074	23077	23170	23029	23135	23128	23038	23197	23223	23041	23322	23250	23186	23212	23213	23027	23136	23023	23184	22987	23231	22959	22993	22986	22989	23103	23036	23306	23157	23241	23236	23220	23046	23016	23200	23111	22968	23248	23095	23015	23292	23032	23174	23288	23146	23189	23083	23102	22994	23207	23078	23224	23163	23221	23041	23025	23064	22974	23042	23153	23184	23236	23048	23271	23035	23076	23122	23132	22911	23094	23185	23281	23078	22990	23153	23100	23118	23019	23026	23214	23192	23160	23141	23106	23104	23145	23017	23140	23003	23012	23143	23178	23160	23338	23015	23000	23274	23165	23084	23027	23034	23146	23146	23217	23009	23238	23248	23038	23208	23331	23297	23204	22956	23187	23105	23158	23132	23148	23077	23167	23311	23064	23360	23065	23141	23223	23079	23014	23304	23010	23150	23107	23211	23087	23043	23249	23206	23224	23049	23330	23114	23304	23105	23175	23083	23018	23147	23186	23119	23237	23066	23205	23082	23079	23270	22987	23165	23117	23003	23173	23209	23184	23145	23184	22951	23223	23123	23188	23165	23141	22987	23081	23142	23111	23045	23202	23182	22974	23145	23048	23213	23030	23010	23062	22912	23036	23081	23220	23230	23181	23142	23042	23194	22934	23078	23192	23314	23137	23063	23325	23140	23069	23207	23191	23326	23205	23049	22911	23168	23150	23095	23096	22958	23239	23000	23144	22790	23125	23129	23180	23232	23070	23094	23048	23124	23304	23006	23182	23160	23058	23012	23074	23199	23287	23215	23236	23066	23131	23234	23171	23094	23261	23028	23163	23144	23094	23300	23164	23104	23088	23023	23156	23061	23107	23070	23142	23043	22972	23002	23192	23178	23297	22882	23055	22970	23186	23229	23190	23003	23159	23029	23079	23071	23159	23177	23181	23077	23162	23056	23078	23142	22940	22990	23115	23162	23171	23159	23345	23135	23073	23155	22994	23151	23250	23030	23142	23144	23219	23118	23303	22935	23312	23158	23106	23245	23196	22975	23305	23044	23136	23138	22959	23040	23009	23108	23302	23016	23189	23106	23117	23348	23079	23228	22979	23233	23169	23231	23106	23089	23097	23214	23153	23098	23086	23087	23036	23197	23057	23193	23001	23289	23122	23193	23070	23105	23161	22973	23073	23102	23186	22963	23042	23253	23004	23210	23221	23187	23179	23168	23105	23060	23083	23150	23150	23061	23174	23212	23165	23183	23057	23013	23032	23250	23105	23168	23032	23234	23154	23003	23058	23264	23149	23006	23154	23170	23090	23197	23211	23122	23080	23005	23055	23230	23063	23279	23327	23176	23009	22989	23164	23013	23064	23207	23248	23191	23035	23267	23005	23109	22955	23127	23162	23066	23229	23295	23147	23166	23087	22987	23255	23012	23241	23167	23144	23378	23278	23160	23149	23282	23068	23219	23398	23023	23043	23383	22965	22924	23198	23006	23153	23118	23156	23189	23236	23062	22974	23074	23227	22968	23093	23301	23166	23088	23055	23156	23164	23221	23277	23237	23186	23101	23131	23216	23246	23005	23188	23103	22971	23118	23195	23112	23190	23144	22922	23014	23241	23178	22936	23288	22921	22784	23302	22967	23169	23151	23042	23248	23069	23143	23102	23152	22983	23250	23019	22990	23137	23030	23029	22982	23106	23109	23025	23310	23297	22984	23199	23295	23106	23188	23123	23086	23344	23092	23175	23130	23144	23166	23185	23101	22976	23182	23112	22918	23217	23043	23374	23104	23357	23110	23240	23053	22966	22981	23316	23032	23179	23008	23049	23134	23103	23045	23162	23253	23244	23248	23011	23043	23265	23114	22994	23060	22776	22931	23132	23185	23134	23075	22997	23327	23015	23142	23217	22997	23102	23212	23074	23151	23097	23148	23108	23296	23202	23125	23215	23138	23226	23300	23187	23204	23198	23341	23111	23042	23271	22966	23249	23136	23120	23369	23017	23139	23097	23227	23240	23278	23206	23012	23187	23073	23167	23164	23265	23177	22945	23114	23224	23250	23322	23177	23160	23147	23061	23008	23045	23112	23073	23195	23043	23142	23060	22882	23313	23252	23199	23175	23254	23084	22935	23170	23045	23289	23173	23137	23135	23032	23215	23169	23118	22937	23252	23099	23191	23058	23351	23228	23195	23178	23224	23182	23006	23167	23134	23118	23217	23144	23014	23035	23065	23002	23053	23076	23065	23357	23070	23245	23176	23137	23161	23157	23178	23217	23374	23157	23061	22978	23118	23288	23212	23218	23320	23101	23221	23012	23181	23156	23129	23127	23113	23268	23286	23164	23038	22983	23154	23012	23194	22969	23142	23024	23090	23310	23147	23029	23200	22911	23245	22946	23209	23206	23041	23272	23277	22911	23169	23105	23355	23193	23200	22943	23051	23125	23302	23064	23183	23174	23253	23364	23234	23061	23063	23142	23210	23142	22933	23143	23148	23162	23186	23155	23049	23168	23098	23081	23166	23144	23256	23141	23162	23266	23131	23198	23157	23204	23020	23065	23156	22993	23174	23137	23306	23122	23133	23276	23200	23237	23112	23170	23306	23384	23110	23113	23166	23161	23194	23038	23125	23030	23157	22923	23162	23254	23248	23192	23081	23061	23249	23030	23147	23177	23282	23236	23152	23226	23075	23037	23150	23049	23291	23074	23334	23125	23100	22951	23236	23025	23011	23129	23147	23070	23100	23263	23136	23124	23282	23104	23123	23186	23128	23103	23064	23239	23120	23207	23154	23170	23136	23111	23114	23129	23286	23012	23212	23001	23155	23163	23137	23007	23211	23170	23147	23106	22958	23119	23111	23192	23245	23043	23239	23115	23073	23042	23105	23114	23153	23056	23241	23153	23178	23119	23055	22983	23165	23096	23121	23212	23146	23133	23234	23218	23188	23310	23128	23036	23228	23119	23149	23264	23102	23239	23085	23056	23275	23018	23247	23099	23154	23270	23083	22984	23128	23188	23202	23259	23223	23309	23038	23196	23139	23153	23211	23028	23199	23108	23185	23128	23011	23013	23251	23074	23208	23279	23355	23053	23061	23230	23103	23227	23122	23245	23112	23141	23161	23212	23119	23208	23206	23178	23194	23082	23205	23280	23182	23144	23229	23264	23140	23308	23061	23001	23192	23286	23154	23098	23196	23237	23101	22934	23048	23159	23155	22891	23253	23085	23095	23057	23052	23187	23095	23291	23188	23145	23116	23280	23162	23241	23123	22897	23106	23130	23147	23125	23107	23188	23133	23152	23176	23199	23221	23221	22983	23069	23063	23121	23074	23065	23202	23090	23324	23230	23183	23142	23207	23095	23136	22945	23195	23207	23423	23116	22951	23068	23185	23089	23107	23044	23292	23211	23209	23089	23122	23015	23305	23142	23198	22950	22955	23059	23081	23075	23085	23099	22956	23237	23142	23046	23163	23197	23155	23138	23180	23253	23328	23203	23013	23255	23352	23078	23045	23125	23072	23052	23041	23013	23331	23119	23006	23089	23149	23149	23413	23246	23197	23089	23197	23018	23037	23122	23176	23111	23141	23294	23058	23168	23182	23070	23058	23177	23014	23203	23157	23124	23030	23039	23400	23243	23081	23158	23255	23257	23189	23006	23153	23302	23234	23123	23154	23069	23227	23102	23017	23018	23080	23084	23083	23235	23074	23195	23235	22939	23020	23268	23107	23058	23163	23083	22998	23329	22962	22900	23188	23085	23144	22972	23119	23251	23024	23080	23184	23247	23173	23065	23037	23251	23103	23077	23202	23143	23030	22955	23241	23195	23109	23200	23188	23033	23220	23328	23256	23017	23009	23250	23032	23178	23128	23008	23140	22991	23157	23045	22974	22959	23280	23120	23163	23166	23304	23286	23155	23169	23263	23340	23088	23298	23075	23272	23220	23093	23224	23153	22973	22966	23025	23176	23041	23219	23422	23187	23215	23169	23161	23088	23141	22979	22985	23192	23068	23213	23232	22979	23151	23078	23362	23110	23197	23233	23101	23154	23273	22994
31266	25358	29715	29724	35010	39718	35514	31568	29250	28050	27693	27703	27605	27756	28187	27479	27782	27842	27729	27552	27751	27579	27713	27675	27511	27697	27458	27654	27711	27559	27635	27305	27701	27708	27481	27618	27494	27480	27574	27516	27478	27509	27389	27375	27210	27665	27642	27514	27447	27776	27674	27794	27722	27870	27668	27663	27480	27683	27603	27548	27629	27597	27613	27537	27694	27569	27627	27488	27566	27883	27545	27509	27493	27730	27885	27740	27713	27521	27771	27562	27355	27578	27353	27770	27527	27473	27631	27471	27666	27641	27716	27787	27500	27740	27748	27893	27521	27374	27580	27529	27530	27705	27653	27625	27883	27349	27439	27767	27584	27413	27603	27337	27790	27473	27726	27772	27772	27655	27706	27403	27630	27710	27691	27660	27722	27501	27707	27607	27422	27562	27566	27572	27566	27645	27706	27732	27698	27639	27855	27698	27501	27571	27544	27513	27604	27528	27541	27514	27692	27760	27719	27426	27482	27611	27521	27412	27517	27550	27683	27654	27304	27644	27473	27696	27798	27703	27739	27518	27304	27676	27687	27581	27719	27568	27842	27754	27388	27445	27398	27629	27447	27657	27830	27647	27631	27758	27686	27619	27675	27383	27538	27584	27498	27697	27695	27834	27548	27809	27423	27502	27478	27636	27570	27620	27683	27440	27640	27789	27635	27430	27573	27774	27677	27631	27678	27552	27613	27406	27746	27612	27688	27596	27653	27505	27534	27741	27718	27733	27720	27557	27514	27548	27730	27490	27467	27531	27414	27549	27477	27499	27558	27661	27502	27483	27486	27623	27644	27560	27711	27568	27656	27591	27703	27614	27826	27583	27624	27550	27597	27456	27552	27490	27632	27531	27791	27537	27613	27527	27596	27487	27508	27542	27702	27871	27565	27847	27765	27716	27542	27777	27394	27610	27530	27774	27619	27693	27622	27573	27555	27700	27716	27919	27652	27458	27486	27434	27797	27582	27678	27589	27404	27612	27708	27760	27517	27713	27467	27381	27570	27708	27642	27541	27412	27575	27861	27703	27561	27457	27771	27562	27408	27769	27722	27577	27647	27472	27400	27354	27654	27657	27593	27520	27588	27590	27491	27507	27563	27725	27728	27809	27452	27559	27564	27658	27522	27441	27659	27649	27384	27572	27465	27644	27753	27497	27643	27577	27454	27506	27533	27607	27387	27515	27637	27594	27441	27682	27685	27384	27416	27607	27540	27672	27665	27594	27701	27640	27486	27630	27846	27651	27348	27474	27595	27736	27704	27631	27755	27490	27642	27611	27726	27822	27747	27385	27555	27580	27635	27574	27532	27501	27591	27717	27655	27468	27546	27470	27720	27694	27594	27626	27498	27694	27651	27831	27254	27363	27780	27725	27478	27399	27581	27710	27470	27612	27466	27647	27628	27645	27752	27505	27682	27513	27478	27733	27626	27538	27677	27684	27549	27569	27602	27740	27762	27522	27554	27534	27695	27508	27367	27702	27479	27668	27699	27755	27790	27615	27535	27764	27751	27847	27776	27601	27860	27731	27451	27616	27908	27950	27787	27716	27552	27594	27455	27584	27711	27667	27703	27801	27734	27481	27478	27626	27584	27449	27518	27663	27743	27738	27467	27625	27572	27624	27805	27548	27525	27432	27676	27561	27698	27361	27473	27695	27727	27699	27558	27753	27606	27661	27531	27644	27646	27690	27556	27587	27863	27736	27690	27734	27332	27730	27477	27472	27532	27563	27742	27623	27465	27477	27681	27606	27542	27498	27738	27729	27773	27673	27773	27584	27617	27595	27560	27645	27829	27799	27687	27697	27717	27377	27527	27498	27884	27497	27434	27232	27596	27393	27723	27620	27633	27466	27459	27721	27791	27487	27696	27710	27679	27662	27502	27834	27621	27613	27651	27802	27616	27345	27522	27484	27632	27631	27753	27547	27520	27476	27682	27804	27834	27724	27651	27648	27467	27766	27876	27576	27611	27660	27747	27668	27508	27681	27451	27636	27668	27590	27695	27612	27742	27698	27668	27642	27431	27634	27713	27716	27749	27525	27431	27500	27583	27579	27671	27771	27752	27752	27607	27547	27699	27482	27784	27671	27712	27478	27881	27612	27721	27507	27520	27727	27419	27770	27449	27502	27681	27483	27549	27434	27569	27604	27600	27612	27637	27427	27614	27542	27679	27515	27559	27792	27666	27587	27723	27540	27731	27497	27775	27481	27587	27535	27498	27470	27629	27863	27612	27560	27710	27668	27655	27588	27897	27630	27609	27613	27828	27600	27706	27765	27729	27389	27800	27746	27624	27510	27528	27636	27683	27422	27602	27393	27663	27855	27686	27582	27625	27601	27448	27453	27695	27628	27865	27685	27580	27605	27611	27668	27670	27510	27481	27856	27624	27531	27586	27719	27646	27534	27687	27805	27686	27640	27563	27595	27534	27580	27681	27534	27824	27546	27864	27510	27685	27712	27503	27560	27677	27947	27511	27702	27782	27523	27446	27486	27380	27705	27714	27650	27712	27422	27612	27668	27484	27732	27443	27468	27708	27492	27414	27794	27612	27588	27638	27652	27656	27555	27599	27769	27563	27415	27488	27576	27713	27537	27459	27557	27566	27688	27649	27509	27458	27599	27672	27495	27734	27909	27665	27797	27542	27528	27570	27721	27578	27569	27580	27586	27602	27718	27798	27540	27484	27426	27691	27446	27779	27739	27567	27558	27560	27601	27802	27694	27735	27519	27498	27629	27686	27597	27602	27556	27739	27527	27255	27536	27675	27590	27803	27585	27668	27704	27565	27713	27588	27361	27517	27727	27638	27548	27584	27748	27668	27441	27541	27586	27517	27504	27647	27454	27603	27491	27380	27466	27493	27731	27593	27571	27517	27720	27670	27914	27643	27593	27554	27460	27527	27898	27686	27674	27580	27550	27814	27800	27765	27593	27553	27785	27518	27489	27625	27876	27575	27602	27698	27393	27432	27842	27661	27577	27626	27631	27531	27598	27706	27557	27472	27439	27631	27872	27548	27637	27631	27651	27766	27609	27562	27642	27788	27618	27694	27585	27652	27591	27731	27759	27715	27658	27632	27788	27577	27615	27649	27757	27537	27516	27599	27687	27542	27424	27953	27757	27824	27681	27456	27552	27535	27378	27613	27740	27599	27639	27815	27577	27511	27480	27658	27649	27549	27591	27846	27563	27614	27817	27741	27547	27651	27803	27605	27581	27557	27689	27506	27569	27511	27609	27587	27628	27918	27625	27490	27249	27560	27765	27865	27769	27661	27601	27471	27747	27681	27624	27739	27497	27485	27716	27451	27537	27360	27505	27732	27858	27724	27676	27646	27715	27521	27767	27545	27547	27512	27673	27565	27551	27555	27803	27522	27590	27797	27505	27519	27473	27657	27519	27647	27619	27564	27788	27706	27503	27793	27620	27607	27710	27658	27595	27583	27763	27808	27590	27572	27348	27570	27438	27734	27587	27563	27595	27639	27670	27632	27483	27664	27762	27708	27420	27655	27694	27481	27475	27465	27551	27809	27294	27704	27332	27683	27480	27692	27472	27571	27510	27844	27659	27559	27525	27449	27535	27523	27694	27454	27557	27561	27644	27616	27416	27514	27663	27489	27718	27719	27643	27546	27510	27706	27643	27534	27701	27474	27658	27636	27585	27788	27692	27675	27693	27364	27497	27526	27716	27540	27733	27452	27606	27741	27794	27449	27597	27651	27396	27740	27931	27436	27697	27760	27944	27261	27605	27607	27771	27612	27573	27507	27556	27491	27707	27553	27783	27682	27540	27748	27473	27401	27638	27586	27599	27429	27534	27410	27332	27503	27748	27347	27651	27569	27616	27628	27704	27515	27519	27804	27687	27833	27587	27647	27524	27725	27698	27764	27422	27697	27685	27752	27725	27628	27558	27596	27626	27452	27658	27700	27514	27668	27696	27623	27766	27831	27703	27540	27507	27717	27632	27488	27721	27719	27719	27509	27751	27750	27712	27647	27586	27429	27454	27602	27553	27677	27624	27672	27729	27813	27526	27588	27559	27702	27527	27557	27492	27605	27594	27599	27724	27609	27692	27563	27681	27574	27649	27556	27645	27479	27526	27533	27443	27696	27681	27456	27481	27740	27750	27752	27710	27613	27617	27573	27653	27891	27559	27653	27656	27578	27643	27399	27489	27619	27757	27813	27743	27583	27775	27651	27752	27840	27590	27403	27578	27456	27858	27652	27745	27682	27532	27651	27499	27609	27425	27516	27577	27490	27704	27701	27760	27699	27832	27641	27507	27661	27755	27649	27595	27583	27575	27780	27855	27707	27467	27433	27623	27759	27652	27767	27689	27661	27501	27896	27694	27726	27619	27623	27635	27659	27516	27502	27710	27607	27744	27767	27718	27588	27604	27708	27744	27481	27638	27657	27866	27462	27282	27638	27404	27749	27499	27756	27765	27585	27746	27479	27764	27718	27690	27521	27566	27549	27736	27739	27649	27711	27456	27710	27689	27724	27610	27695	27497	27684	27662	27655	27699	27768	27564	27609	27796	27742	27476	27766	27567	27769	27721	27622	27568	27614	27699	27511	27745	27617	27490	27641	27476	27752	27541	27500	27787	27627	27586	27694	27587	27571	27662	27601	27572	27739	27422	27491	27569	27611	27720	27645	27656	27541	27556	27664	27710	27531	27649	27763	27634	27396	27647	27811	27507	27414	27568	27526	27702	27745	27768	27562	27368	27525	27310	27552	27568	27701	27718	27493	27543	27484	27548	27551	27670	27553	27724	27423	27606	27707	27660	27481	27393	27489	27652	27473	27647	27743	27558	27543	27632	27416	27417	27672	27627	27657	27658	27529	27525	27654	27669	27869	27685	27724	27442	27639	27795	27666	27621	27909	27708	27724	27580	27639	27733	27602	27665	27725	27704	27714	27533	27660	27782	27648	27604	27575	27790	27875	27720	27692	27709	27546	27985	27639	27505	27538	27476	27555	27865	27471	27589	27532	27654	27644	27639	27570	27849	27487	27530	27524	27569	27563	27597	27568	27512	27727	27634	27685	27601	27719	27737	27488	27333	27232	27617	27790	27487	27667	27715	27432	27615	27625	27745	27795	27630	27449	27600	27779	27609	27831	27559	27880	27540	27445	27908	27520	27554
21850	24843	24376	25517	34254	38173	31936	27660	24286	23129	22812	22883	22690	22859	22791	22851	23157	22819	22868	22887	23121	22837	22748	22861	22899	22760	22938	22922	22896	23012	22811	22918	22847	22764	22907	22887	23099	22997	22860	23101	23002	22914	22912	22778	22959	22963	22759	22736	22652	22811	22782	22750	22891	22817	22929	22946	22782	22917	22839	22914	22837	22827	23018	22913	22946	22737	22837	23077	22739	22814	22823	22923	22840	23040	23136	22883	22800	23118	22978	22841	22962	22851	23003	22826	22855	22758	22888	23100	22823	23013	22773	22858	22838	22797	22747	22815	22853	22981	22879	23008	22814	22948	23026	23088	22793	23067	22787	22867	22894	22788	22923	22735	22954	22952	22837	22974	22852	22900	22854	22915	22769	22948	22943	22699	22992	22817	22981	22912	22968	22922	22876	22930	22901	22939	22691	22687	23004	22936	23020	23075	22802	22893	22804	22971	22946	22826	22774	23014	22876	22894	22919	23023	22932	22928	22844	22927	22825	22888	22807	22840	22742	22885	22985	22857	22864	22846	22761	22941	22936	22813	22884	22956	22884	23013	22848	22828	22950	22910	22943	23060	22793	22883	23012	22726	22914	22828	22970	22917	22965	22671	22876	22857	22950	22734	22786	22976	22806	22820	22993	22823	22978	22842	22810	22808	22956	22793	22951	22725	22768	22960	23002	22855	22793	23057	22902	22727	22839	22768	23057	22771	22886	22929	22952	22761	22797	22881	22954	22984	22966	22941	22728	22896	22963	22842	22873	22894	22748	22949	22898	23009	23144	22737	22823	22880	22790	23202	22735	22993	22839	22768	22919	23126	22943	22808	23054	22919	22855	22773	22766	22929	22973	22888	22909	22959	22772	22871	22927	23042	22823	22945	22989	22875	22925	22851	23070	22945	22867	22923	22939	22831	22892	22964	22855	22854	22881	22683	22992	22932	22903	22914	22754	22809	22869	22826	23131	23017	22980	22754	23085	23081	23036	22891	23004	22847	22910	22864	22861	22830	22989	22951	23104	22730	22702	22960	22910	22800	22878	22895	22917	22835	22838	22898	22751	23003	22923	22843	22916	22894	22861	22964	22827	22891	22943	22740	22851	22939	22702	23005	22991	23028	22864	22769	22900	22696	22855	22702	22774	22976	23001	23043	22734	22691	22817	22745	22805	23105	22848	22868	22755	22881	22915	22815	23116	22818	22690	22830	22976	22940	22974	22855	22973	22901	22894	23057	22888	23012	22739	22916	23084	22955	22973	22815	22859	23091	22995	22721	22899	22997	22778	22917	23000	22908	22816	22869	22928	22843	22999	22757	23002	22956	22891	22983	23077	23009	22990	22938	22768	22859	23000	22774	22921	22853	22841	22796	22900	23042	22714	22857	22796	22898	22988	22728	22981	22678	23036	22740	23001	22832	22808	22916	22850	22962	22902	22757	22936	22940	22851	22705	22988	22750	22655	22818	22930	22805	23020	22822	22722	22915	23084	23001	22962	23026	22820	22886	22890	22714	22857	22745	22826	22976	22864	22832	22880	22927	23010	22949	23008	22879	22870	22908	23138	22887	22829	22960	22797	22985	22832	22971	22914	22782	22888	22977	22839	22840	22958	22759	22812	22701	22998	22611	22900	22906	22892	23024	22866	22726	22788	22998	22984	23113	22908	22768	23044	22935	22806	22920	22889	22850	22854	22800	23064	22901	22840	22865	22864	22797	22769	22948	22914	22809	22959	22972	22945	23127	22983	22871	22983	22944	23038	22923	22730	22946	23003	22950	22841	22677	22857	22910	22834	22841	22810	23040	22948	22836	22867	22820	22894	22900	22820	22879	23029	23031	22835	22881	22825	22921	22877	22759	22762	22982	22862	22838	22900	22833	22810	23035	22763	23041	22812	22875	22729	22987	22800	22794	23075	22787	23051	22904	23104	22860	22797	22835	22929	22921	22704	22884	22782	22869	22843	23045	22825	22958	22966	22716	23019	23080	22975	23040	22773	22834	22797	22862	22980	22931	22821	22894	22754	22985	22889	22872	22746	22927	23141	22786	22851	22913	22807	22882	23028	22812	22896	22631	22952	22873	22905	22708	22987	22823	22801	22925	22888	22895	22791	22873	23113	22799	22843	22819	22940	22902	22860	22867	22904	22911	23081	22855	22809	22982	22798	22897	22976	22937	22993	22787	22831	22865	22781	22961	22793	23108	22998	22783	22934	22979	23073	22977	22892	22989	23002	22699	22930	22858	23034	22803	22866	22876	22915	22915	22962	22973	22932	22783	22985	22783	22902	22804	22681	22909	22870	22791	22883	22928	22796	22932	22865	22854	22774	22984	22941	22829	22912	22757	22720	23021	22925	22782	22877	22972	22999	23041	22960	22877	22785	22827	22834	23112	22750	23127	22811	22742	22858	22678	22972	22904	22918	23156	22971	22897	22905	22871	22745	22986	22857	22905	22737	22859	22824	22975	22721	22881	22867	22899	22767	22947	22808	22799	22876	22957	22829	22967	22856	22865	22746	23083	22959	22907	22898	22902	22864	22912	22714	22808	22855	22785	22953	22825	22864	22743	22904	22700	22920	22861	22813	22989	22894	22803	22958	22945	22966	22746	22957	22961	22881	22889	22978	22778	22935	22912	22792	22818	22940	22915	22866	22870	22959	22988	23144	22847	22992	22918	22816	22951	22858	22809	22857	22786	22886	22992	22791	22943	22846	22810	22836	22809	22870	22726	22840	22904	22892	22816	22865	22881	22925	22959	22955	23000	22797	23058	22841	22826	22943	22898	22806	22956	22784	22632	23018	22858	22835	22978	23054	22676	22950	23054	22902	22793	22965	22815	22843	22847	22948	22967	22787	22776	22853	22925	22898	22909	22817	23040	22686	22847	22996	22794	23025	23107	22836	23034	22879	22855	22904	22830	22666	23049	22972	22968	22808	22774	22797	22951	22875	22908	22929	23006	22866	22910	22800	22717	22915	22921	22856	22767	22818	22802	22800	22974	23011	22741	22978	22915	22919	22925	22851	22764	22898	22818	22855	22761	22912	23007	22877	22994	22869	22979	22965	22994	22955	22860	22937	22808	23156	22910	22816	22853	22852	22843	22677	22983	22913	23011	22902	22987	22998	22742	22854	23116	22939	22888	23013	22946	22976	22966	22838	22939	22852	22819	23093	22746	23015	22963	22845	22886	23001	22749	22951	22680	23037	22916	22891	22758	23034	22981	22797	22946	22929	22847	22969	22960	22876	22644	22715	22904	22764	22920	22962	23078	22903	22869	22841	22806	23006	22875	22884	22847	22950	22775	22793	22831	22701	23094	22790	22832	22829	22826	22911	22668	22859	23128	22886	22720	22950	22754	22710	22777	22859	22907	23093	22845	22847	22906	22800	22860	22811	22852	22893	22857	22887	22995	22829	22852	22694	23000	22959	22874	22894	22904	22746	23042	22677	22967	22888	22972	22799	22912	22760	22992	22853	22952	23082	22784	22817	23069	22887	22866	22961	22826	22854	22731	22803	22834	22715	22933	22642	22978	22640	22906	22816	22804	22791	22770	22878	22937	23071	22979	22797	22929	22903	22911	22896	23098	22852	22820	22869	22840	22771	23088	22874	22742	22827	22764	23133	22846	22856	22892	22725	22905	22745	22797	22951	22940	22809	22940	22687	22903	22860	22787	22936	22895	23039	22820	22937	22988	22944	22889	22847	22931	22831	22960	22837	22841	22943	22808	22755	22852	22841	22978	22966	22922	22763	22826	22834	23037	23001	22840	23006	22715	23089	22892	23039	22955	22860	22942	22872	23051	22969	22793	22779	22847	22990	22853	22785	23010	22989	22683	22785	22772	23009	22730	22884	23031	22935	22998	22853	22862	23031	22736	22903	22852	22962	22837	22962	22863	23134	22732	22996	22815	22864	23022	23006	22807	22904	22907	23036	22710	23012	22833	22774	23007	22958	22723	23122	22887	22819	22784	22892	22807	23112	22733	22893	22805	22913	23052	22873	22835	22842	22900	22830	22930	22654	22891	22727	22749	22826	22830	23001	22799	22720	22914	22932	22872	22805	22918	22852	22881	22906	22592	22896	22847	22898	22840	22886	22884	22764	22896	23023	22844	22995	22870	22796	23005	22827	22912	22873	22884	22977	22869	22898	22852	23022	22831	22899	22807	23000	23002	22984	22966	22993	22958	22809	22956	22717	22866	22949	22949	22934	23082	22815	22908	22862	23022	22977	22998	22818	22999	23043	22983	22649	23003	22887	22735	22842	22852	23013	22768	22933	22968	22788	22796	22655	22854	23098	22892	22812	22872	22719	23010	22854	23126	22682	22721	22969	22990	22617	22700	23072	22851	22883	22912	22953	22781	22859	22701	22756	23001	23013	22987	22935	22882	22890	22886	23025	22994	22729	22812	22719	22962	22736	22815	22851	22713	22886	22881	22875	22960	22938	22977	22855	23000	22825	22845	22839	22965	23054	23179	22706	22745	23080	22854	22964	23027	22817	22918	22824	23090	22925	22896	22902	23062	22863	22873	22845	22943	23056	22699	22855	22650	22817	23070	22788	22700	22911	23077	22971	22787	23223	22959	22859	23003	22926	22904	22828	22724	22923	22882	22817	22743	22907	22880	23088	22828	22761	23029	22965	22984	22994	22776	22645	22753	22815	22833	22931	22762	22931	22851	23131	22686	22823	22867	22740	22890	23032	22870	22809	22822	22789	22763	22971	22872	22872	22717	22852	22762	23119	22958	22927	22876	23018	22972	22821	22866	22831	22857	22921	23053	22921	22868	23097	22789	23080	22947	22895	22972	22838	22933	22747	22943	22832	22929	22818	22981	22947	23009	22848	22960	22926	23013	22797	22878	22797	22829	22743	22974	22858	22783	22704	23045	22852	22835	22970	22884	22865	22808	22889	22766	22962	22747	23039	22962	22931	22942	22855	23023	22818	22984	22839	22863	22664	22987	22907	22760	22772	23001	22855	22854	23087	22826	22946	22890	22901	23026	23022	23002	22934	22880	22933	23045	22962	22947	22921	22870	22824	22951	23000	22853	22891	22951	22974	22716	22934	22822	22877	22978	22830	22770	22881	22716	22859	22799	22852	22782	22783	22817	23064	22905	22977	22832	22853	22598	22916	22906	22792	22917	22882	22884	23017	23038
25351	21414	28372	28079	54566	66442	56510	42624	33992	29554	28189	27941	27652	27764	27651	27920	27751	27642	27692	27775	27662	27661	27599	27812	27737	27471	27715	27588	27674	27521	27663	27631	27924	27545	27652	27564	27618	27471	27617	27558	27623	27897	27558	27534	27643	27682	27646	27643	27531	27261	27726	27607	27560	27833	27623	27562	27728	27302	27546	27528	27649	27694	27675	27616	27571	27641	27640	27712	27456	27592	27707	27609	27577	27655	27562	27488	27442	27677	27607	27472	27857	27662	27693	27583	27636	27568	27525	27726	27476	27515	27852	27385	27637	27487	27562	27476	27477	27533	27494	27402	27484	27745	27640	27554	27866	27589	27521	27900	27591	27690	27678	27601	27578	27549	27572	27757	27490	27552	27487	27694	27333	27490	27602	27604	27591	27592	27430	27501	27806	27364	27723	27476	27376	27630	27519	27538	27518	27526	27800	27817	27802	27708	27560	27481	27701	27585	27545	27695	27652	27633	27726	27883	27577	27665	27763	27643	27468	27377	27649	27575	27790	27556	27589	27557	27784	27495	27774	27581	27385	27434	27507	27752	27553	27439	27755	27293	27454	27672	27531	27544	27711	27845	27536	27639	27689	27786	27732	27528	27468	27543	27702	27505	27540	27625	27466	27606	27614	27595	27656	27487	27810	27442	27503	27583	27680	27427	27636	27593	27230	27472	27512	27410	27543	27484	27586	27405	27519	27508	27319	27199	27627	27565	27617	27490	27527	27696	27321	27383	27782	27606	27453	27453	27449	27406	27557	27524	27634	27445	27345	27613	27687	27788	27550	27609	27228	27510	27595	27426	27807	27736	27411	27620	27500	27449	27739	27564	27678	27697	27760	27586	27698	27563	27622	27513	27576	27542	27579	27667	27652	27508	27663	27392	27552	27528	27600	27573	27697	27553	27578	27580	27727	27435	27551	27674	27681	27841	27591	27572	27442	27579	27733	27777	27595	27436	27674	27673	27683	27506	27602	27505	27592	27591	27514	27603	27357	27573	27473	27518	27598	27776	27436	27541	27393	27621	27515	27522	27573	27358	27662	27589	27526	27511	27368	27517	27660	27402	27633	27342	27418	27556	27572	27563	27770	27620	27720	27509	27511	27576	27630	27503	27474	27497	27770	27589	27751	27461	27602	27491	27431	27582	27606	27455	27422	27485	27456	27482	27603	27804	27698	27617	27607	27460	27623	27657	27563	27565	27491	27486	27521	27527	27565	27529	27556	27370	27501	27587	27548	27693	27588	27543	27530	27519	27432	27453	27578	27520	27619	27517	27678	27637	27659	27794	27759	27716	27514	27577	27564	27465	27681	27746	27569	27629	27527	27629	27480	27640	27535	27471	27497	27427	27548	27829	27595	27698	27653	27622	27447	27626	27413	27512	27749	27310	27501	27362	27537	27645	27644	27599	27512	27587	27589	27619	27578	27637	27739	27496	27867	27299	27633	27415	27545	27600	27682	27555	27594	27636	27730	27559	27580	27287	27449	27298	27209	27408	27538	27714	27465	27329	27622	27469	27756	27526	27411	27331	27658	27756	27558	27745	27572	27493	27455	27484	27196	27442	27702	27615	27525	27419	27719	27590	27471	27435	27598	27642	27844	27619	27398	27775	27737	27410	27501	27512	27677	27574	27734	27520	27814	27755	27591	27700	27629	27425	27629	27588	27571	27589	27481	27466	27389	27444	27483	27585	27751	27410	27370	27690	27599	27424	27785	27417	27503	27474	27424	27454	27612	27718	27358	27469	27594	27521	27733	27512	27602	27550	27933	27523	27759	27529	27559	27603	27479	27671	27504	27496	27826	27795	27778	27607	27324	27562	27604	27588	27477	27551	27477	27519	27655	27703	27858	27580	27381	27421	27406	27718	27583	27432	27595	27353	27464	27514	27805	27909	27425	27360	27703	27642	27700	27482	27631	27553	27500	27639	27580	27475	27545	27409	27448	27485	27590	27686	27538	27680	27576	27345	27695	27680	27607	27745	27601	27523	27719	27634	27685	27401	27626	27422	27535	27556	27756	27514	27826	27561	27635	27633	27552	27666	27697	27672	27505	27523	27614	27739	27707	27635	27682	27429	27460	27380	27668	27598	27512	27606	27780	27537	27529	27526	27639	27481	27655	27533	27284	27361	27633	27618	27395	27683	27298	27462	27495	27502	27492	27701	27636	27720	27822	27851	27574	27314	27501	27654	27692	27471	27705	27552	27775	27518	27658	27532	27605	27563	27640	27612	27626	27430	27545	27494	27558	27585	27625	27586	27591	27416	27392	27752	27715	27430	27552	27309	27617	27698	27421	27303	27370	27708	27651	27472	27538	27559	27709	27573	27704	27724	27634	27670	27511	27616	27663	27545	27505	27557	27951	27396	27510	27324	27529	27648	27496	27614	27571	27669	27667	27432	27572	27524	27348	27273	27697	27649	27566	27386	27421	27498	27507	27709	27608	27791	27641	27438	27552	27441	27807	27555	27562	27503	27622	27764	27613	27706	27695	27502	27666	27566	27792	27525	27775	27593	27176	27438	27587	27520	27551	27478	27732	27619	27642	27517	27831	27607	27470	27731	27530	27638	27583	27900	27609	27534	27768	27572	27422	27614	27461	27289	27681	27577	27461	27646	27531	27509	27670	27454	27494	27537	27725	27681	27440	27506	27617	27459	27517	27314	27529	27704	27528	27522	27563	27735	27351	27777	27593	27588	27577	27676	27566	27737	27681	27545	27504	27362	27743	27743	27651	27479	27679	27281	27605	27549	27437	27407	27684	27779	27643	27562	27621	27638	27646	27746	27366	27723	27381	27671	27917	27513	27474	27680	27670	27788	27580	27523	27763	27246	27551	27402	27649	27736	27521	27627	27771	27525	27466	27529	27586	27616	27490	27608	27625	27726	27753	27623	27629	27529	27418	27623	27656	27362	27451	27557	27853	27697	27616	27563	27541	27382	27744	27622	27891	27509	27668	27777	27456	27351	27597	27521	27495	27642	27470	27775	27633	27679	27753	27727	27594	27392	27564	27559	27718	27766	27871	27717	27655	27563	27643	27580	27787	27607	27360	27538	27655	27492	27596	27748	27609	27572	27682	27632	27763	27502	27815	27551	27650	27486	27616	27349	27505	27608	27512	27475	27619	27650	27689	27757	27730	27600	27370	27573	27877	27574	27733	27540	27531	27559	27501	27736	27492	27443	27672	27464	27617	27512	27705	27597	27464	27651	27634	27517	27612	27786	27485	27636	27546	27485	27460	27407	27679	27527	27562	27592	27600	27543	27565	27545	27482	27448	27537	27708	27546	27562	27684	27485	27575	27528	27667	27484	27537	27662	27664	27532	27682	27791	27795	27402	27429	27452	27519	27458	27492	27420	27368	27532	27485	27770	27761	27707	27401	27571	27453	27501	27303	27627	27708	27830	27338	27573	27671	27530	27488	27664	27522	27594	27704	27486	27930	27593	27577	27510	27696	27635	27724	27710	27922	27649	27627	27270	27531	27771	27555	27547	27553	27627	27544	27527	27793	27567	27580	27781	27430	27351	27626	27738	27577	27387	27614	27642	27609	27560	27399	27695	27640	27309	27471	27433	27660	27705	27425	27553	27529	27379	27569	27521	27570	27398	27587	27512	27675	27660	27682	27521	27618	27457	27365	27790	27700	27628	27663	27579	27732	27641	27479	27592	27510	27769	27686	27763	27672	27503	27677	27306	27859	27589	27590	27725	27691	27666	27758	27723	27579	27616	27619	27455	27624	27538	27790	27698	27756	27686	27813	27557	27683	27871	27656	27446	27529	27507	27603	27209	27583	27550	27700	27714	27619	27585	27462	27545	27633	27608	27519	27672	27489	27567	27737	27410	27630	27594	27689	27449	27340	27592	27345	27792	27332	27424	27733	27510	27623	27431	27669	27641	27838	27439	27742	27777	27834	27551	27595	27750	27410	27693	27367	27636	27670	27754	27382	27530	27456	27616	27371	27623	27585	27724	27587	27492	27528	27741	27515	27508	27598	27393	27490	27715	27700	27600	27628	27425	27740	27671	27470	27493	27607	27690	27503	27671	27797	27677	27903	27575	27882	27808	27519	27595	27533	27682	27520	27557	27749	27507	27532	27577	27714	27615	27768	27595	27606	27696	27589	27730	27565	27567	27690	27690	27606	27582	27492	27442	27420	27387	27502	27738	27612	27661	27786	27712	27570	27960	27673	27627	27547	27671	27579	27711	27675	27443	27461	27382	27488	27598	27609	27655	27603	27525	27494	27725	27545	27557	27476	27422	27501	27587	27311	27557	27317	27717	27731	27564	27671	27627	27407	27608	27496	27485	27487	27551	27465	27610	27716	27605	27644	27507	27646	27646	27717	27718	27641	27393	27603	27671	27633	27677	27591	27649	27499	27444	27668	27517	27471	27577	27795	27481	27619	27587	27647	27559	27556	27367	27590	27560	27456	27678	27585	27363	27417	27684	27591	27601	27626	27561	27525	27554	27475	27721	27664	27705	27531	27751	27691	27635	27421	27460	27477	27630	27653	27617	27698	27582	27723	27632	27531	27474	27716	27535	27807	27602	27468	27710	27723	27588	27483	27729	27506	27804	27505	27642	28005	27412	27448	27578	27486	27637	27575	27599	27800	27715	27440	27444	27767	27541	27403	27537	27678	27525	27594	27721	27629	27579	27673	27683	27660	27755	27687	27542	27899	27624	27581	27513	27254	27435	27680	27787	27812	27489	27557	27688	27776	27503	27448	27878	27681	27478	27580	27548	27711	27577	27533	27605	27321	27567	27393	27953	27610	27584	27670	27529	27652	27875	27778	27412	27627	27751	27370	27333	27614	27513	27705	27730	27627	27505	27551	27304	27512	27706	27633	27387	27262	27495	27411	27419	27631	27524	27534	27698	27643	27580	27531	27484	27333	27480	27601	27801	27719	27662	27478	27290	27523	27318	27634	27474	27556	27758	27501	27631	27614	27583	27523	27517	27658	27532	27732	27599	27587	27505	27641	27717	27569	27757	27602	27562	27583	27601	27626	27650	27728	27712	27458	27657	27615	27466	27462	27690	27612	27629	27779	27627	27460	27524	27726	27508	27497	27451	27624	27618	27493	27503	27605	27415	27425	27451	27555	27690	27642	27535	27911	27602	27453	27644	27635	27809	27526	27694
20172	30301	28996	34696	63423	69339	55837	42031	30817	24792	23275	22914	23022	23022	22997	23138	22947	23181	22906	23016	22989	23064	23147	22859	22943	23008	22858	22983	22930	22986	22845	22895	23165	23107	22981	23063	23119	23126	22946	22977	22938	22985	22874	22948	22965	23043	23021	23013	22827	22751	22978	22872	22997	22961	22912	23126	22930	22917	22993	23143	22788	22762	22992	22859	22938	22970	22966	22990	22817	23017	23063	23050	23044	22884	22879	22817	23062	22820	23136	22848	22962	22870	22872	22946	22796	22869	22794	22980	23047	23033	23063	22941	22932	22917	23071	23123	22847	22987	22995	22910	22878	23024	22956	22985	22645	22864	22882	23035	22916	23057	22840	22881	22899	22907	22761	23014	22847	22858	22818	22909	22967	22832	22957	22880	23006	23142	22922	22950	22888	23165	23058	22991	22913	22864	22861	22854	22933	22708	23061	23182	22948	22934	22731	22727	22950	22999	23191	22888	22970	22917	23044	22915	22627	23007	22815	23010	22907	22994	23049	22836	23053	22905	22832	22802	22862	22875	23009	22837	22891	22941	22964	22874	22860	23114	22996	23122	22616	22793	22809	23047	22909	22853	22887	23040	22765	22778	23089	22835	23069	23046	22912	22988	23080	22849	23038	22733	22922	22884	22846	22925	22698	23097	23061	22782	23068	22873	22933	23216	22940	22908	22985	22929	23057	22878	22761	23013	22947	22860	22991	23063	22938	22904	22822	23079	23048	22973	23030	22855	22914	22938	22833	22969	22849	22990	22868	22845	22972	22944	22907	22847	22982	22831	22764	22900	22818	22807	23040	23015	22819	23011	22975	22734	22944	23053	23022	22981	23086	22994	23050	23006	22991	22906	23073	22760	22927	22881	23064	22947	22888	22834	22926	22909	22727	22906	23070	22842	22837	22944	22939	23107	22914	22830	23113	22912	22865	22840	23046	22998	22955	22947	22965	22866	23044	22944	22719	22929	22998	22914	23006	22875	22987	22896	23163	23162	22970	23090	23031	22961	22795	22852	23030	22842	22819	22869	22876	22866	23091	22859	23049	22981	22914	22944	22693	22905	22788	22926	23010	22898	23131	22812	23022	23125	22916	22983	22916	22784	22860	22893	23098	23035	23110	22800	23035	23049	22990	22881	23171	22886	22912	22873	22997	23050	22981	22913	22858	22984	22937	23011	22955	22885	23055	23107	22953	22856	22958	22787	22843	23074	22974	22880	22976	22842	22807	22910	22753	22823	22780	22941	23080	23025	22803	22956	22980	22972	22883	22996	22955	22989	22889	22922	22980	22936	23002	23041	22976	23103	22877	22744	22910	22945	22739	22796	23145	22888	22868	22906	22986	22877	23024	22892	23060	22880	22995	22751	23119	22784	23019	23195	22886	22937	22970	22919	22918	22998	22971	22933	22973	22846	22886	22925	22852	23047	23025	22954	22984	22673	22980	22734	23026	23022	22909	22802	22936	22965	23025	22904	23060	22835	22897	22924	22964	22886	23010	23014	22886	22896	22937	22920	22942	23031	22892	22781	23036	22797	22894	22863	22930	22993	22884	23041	22977	22877	22890	23089	22988	22940	22692	22880	22949	22980	22952	22813	23006	22950	22942	22861	23053	22885	22986	22709	22977	22879	22981	23091	22899	22919	22940	23109	22935	22763	23040	22833	22893	22916	23000	23066	22826	22950	22881	22942	23038	22900	23065	22805	22941	22883	22902	23164	23028	22899	22885	22842	22775	22923	22963	23021	22955	22864	22914	23038	22769	22973	22968	23049	22908	22959	22943	22907	23039	22823	22757	23271	22986	22912	22782	23118	22969	22753	23007	22846	22962	22898	22773	22999	22822	22758	23039	23150	22900	22947	22763	22929	23017	22986	22899	22827	22812	22925	22892	22786	23058	22986	22919	22871	22991	22897	22912	22781	22941	23071	23030	22999	22814	22791	23079	22864	22949	22767	22969	23017	22977	22837	22922	23124	23012	23105	22735	22742	22988	22846	22995	22923	22964	22898	22801	22908	23098	22807	23027	22892	22808	22940	22828	23042	22773	22951	23059	22877	22981	22939	22951	22982	22943	22720	23020	22823	22975	22930	23145	22933	22880	22976	22839	23015	22984	22816	22845	22980	23195	22921	22994	22995	23037	22815	22988	22931	22987	22948	22764	23017	22850	23133	23029	23020	22845	23111	23022	22987	22844	22833	22958	22916	22941	22835	22808	22996	22992	22939	22986	22843	22926	22772	23203	23029	23022	22765	23005	23000	22944	23016	22895	22706	23007	22954	22863	22906	22892	22905	23079	22935	22767	22870	22820	22819	22951	22944	22975	23083	22835	22915	22949	22975	22827	22987	22759	22931	22896	23016	23053	22843	22832	22846	23071	22985	22971	22904	23002	22937	22837	22871	23000	22842	22792	23193	22865	23000	22859	22976	23001	22785	23057	23046	22888	22585	23104	22798	22784	22995	22677	22826	22947	22821	22914	22868	22874	22894	22944	22995	22953	22948	23097	22880	22912	22993	23065	23005	22785	23054	22898	22648	22885	22718	22764	22897	22907	22796	22723	23059	23096	22911	22984	22863	22792	23138	22935	23163	22921	23010	22954	23118	22865	22879	22959	22925	22801	22886	22982	22873	22926	22853	22986	23052	23008	22979	22943	22900	22807	22779	22985	22837	22944	22919	22939	22880	22862	22863	22857	22879	22874	22956	22953	22875	23065	22968	22885	22686	22912	23006	23012	22929	22875	22880	23098	22929	23039	22932	22692	22822	23159	22858	23064	22929	22829	23108	22910	23185	22989	22904	22837	22776	22813	22855	22860	22699	22905	22871	22884	23038	22940	22871	22837	22877	22905	23201	22922	22876	22923	23067	22955	23058	22884	22933	22849	23015	22865	22942	23016	22873	22656	23169	22901	22922	22924	22911	22784	22782	22899	22912	23017	23031	23014	23036	23079	22977	22822	22899	22851	23032	22961	22862	22999	22779	22904	22847	22872	22906	22986	22716	22889	23093	23102	22933	23083	22859	22826	22905	22962	23044	22793	22960	22774	23140	22995	23082	22919	23054	22942	22940	22986	22826	22823	22967	23093	23010	22880	22874	22899	22919	22917	22931	22960	22981	22966	23040	23065	22873	22915	22973	23027	22925	22883	22935	23041	22867	23032	22996	22916	23044	22871	22723	22944	22934	22904	22959	23043	23046	22825	23067	22765	22910	22885	22921	22936	22831	22924	22914	22894	22887	22684	22833	22957	22870	22898	22972	22909	22769	23150	22875	22906	22893	22745	22987	22917	22818	22870	22938	23016	22797	22915	22926	22909	22812	22998	22967	22879	22906	22887	22915	22888	22807	22895	22939	22893	22936	22822	22846	22796	22979	22868	22970	22988	23106	22916	22919	22910	23102	22786	22887	22990	23005	22874	22875	22914	22996	22969	22811	22894	22971	23050	22857	22735	22874	23087	22803	22772	23001	22895	23072	23067	23153	22794	22934	23102	23010	22854	22869	22916	22811	23022	22929	22815	22896	22912	23129	22856	22763	22963	23030	22977	22988	22894	22783	22997	23069	22957	22754	23152	22979	23018	22776	22974	22907	22823	23017	22772	23057	22977	22881	22958	22995	22980	22881	22878	22829	22786	23100	22942	22833	22911	22812	22993	22918	22890	23058	22939	22951	22917	22910	22799	23065	22971	23067	22871	22823	22981	22988	22836	22899	22881	23096	22937	23008	22894	22890	22866	23038	22824	23102	22911	22850	22885	22939	22942	22762	23146	22873	23020	22924	22746	23076	22956	22994	23003	22779	22901	22874	22912	22909	22790	22930	23021	22943	22919	22838	23076	22853	22779	22962	22839	22920	22860	23038	22882	22911	22890	22930	22937	22852	22849	23048	22978	22860	22934	22826	22973	22962	22859	22842	22868	22917	22810	23001	22932	23009	23038	23073	22954	23069	23160	22669	22898	22837	22941	22935	23037	22891	22856	22976	22832	22853	22902	23045	22871	23003	23021	22820	22959	22965	22960	22911	22861	22851	22856	22774	23010	22846	23062	22899	22895	22912	22924	22910	23116	22876	22935	22876	22910	22935	22935	22884	22942	23054	22959	22815	23061	22975	22992	22871	22747	22832	22898	22809	22990	22971	22651	23187	22888	22997	22928	23041	22785	23079	22566	22896	22825	23044	23003	22916	22992	22941	22750	22919	23033	22840	22854	23135	22974	23079	22871	22838	22919	22985	22914	22894	22797	22817	22888	23107	22902	22956	22960	22969	23057	22903	23027	22911	22930	22998	22804	23047	22869	22750	22971	23045	22954	22877	23085	22987	22846	22974	23031	23063	23189	23011	22887	23149	22946	23177	23062	22874	22899	22903	22855	22906	23033	22976	22932	23039	23067	23091	22910	23085	23085	22958	22700	22912	22915	22829	23098	22996	22693	22939	23112	22920	23008	22920	23106	22940	22986	22885	22816	23066	23015	23047	22817	22780	22976	22894	22956	22752	23110	22985	22819	22945	22847	22946	22955	22913	22984	22894	23029	22976	23039	22823	22846	22942	22981	23001	22952	22968	22855	22834	22964	22890	22798	22880	23016	23059	22954	22911	22965	22926	22877	22999	22866	23005	22926	22998	22959	22942	22663	23177	22903	22957	23008	22938	22965	22928	22942	22726	22942	22825	23128	22692	22828	23062	22960	23084	22891	22855	22900	22863	22909	22971	22690	22966	22777	22971	23022	23021	23051	22957	22921	23110	23105	22775	22942	22913	22815	22930	23118	22800	23025	22824	22889	22898	23047	22798	22999	23146	23075	22857	22847	22894	23060	22874	23042	22725	23028	22806	22951	23062	22948	22909	23085	22894	23131	22878	22854	22852	23047	23052	22989	22818	22909	22912	23024	23039	22933	22989	22866	22905	22924	22894	23089	22924	23077	22818	23026	23045	23141	22831	22881	22982	22925	22970	23110	22941	22898	23200	22788	22802	22785	23087	22952	22966	22955	22921	22851	22885	22875	23099	23022	23013	22874	23060	22738	23073	22966	22917	23146	23061	22887	23012	22985	22972	22764	23103	22751	23060	23196	22825	22806	22851	23154	22779	22934	23057	23024	22945	22820	22746	23031	22815	22911	22905	23102	22995	23052	23027	23038	22863	23082	22943	23118	22876
23718	21411	29005	24861	58151	76595	61259	44024	34651	30489	28838	28340	28279	28452	28153	27934	28252	28088	27925	27886	28075	28111	28159	28068	27993	27955	28065	28273	28236	28176	27979	28090	28129	27840	28175	28067	28031	27943	28212	28002	27911	27949	28180	27864	28123	28101	28173	27850	27991	27966	27911	28268	28045	28048	27940	28139	27856	28029	27900	28141	27971	27919	28143	28026	27986	28054	28117	27843	28035	28092	28089	27862	28118	28096	28045	27908	27883	27915	28077	27844	28043	27810	27913	27970	27969	28179	27866	27865	27832	28057	28063	28112	28125	28154	28115	28236	27886	27895	27757	27583	28256	28132	27921	28205	28234	27896	27906	27888	28092	27973	27863	27709	27928	27943	27942	27758	27874	27983	27985	28022	27959	27871	28102	27785	28037	27993	27799	27904	28029	28051	27937	28044	27920	28165	28051	27961	28226	28040	28137	28110	28002	28133	27963	27984	28004	27992	28082	27766	27885	28059	27944	27918	27883	27978	28032	28033	27835	27923	27877	27979	28027	27813	28109	27969	28042	28030	27919	27957	28025	27955	28109	28055	27949	27888	27863	27895	27778	28157	27830	27992	27909	27890	27943	28030	28163	27934	27815	27854	27883	28139	27933	27739	28075	27970	27872	27999	28081	27926	27954	27933	27907	27779	27967	27937	27924	28063	28084	27639	27950	28074	28136	27961	27808	27907	28181	28106	27845	27944	27849	27759	27888	27972	27917	28005	28046	28034	27824	28106	27753	28012	27686	28110	27889	27925	27872	28020	27984	28058	28175	28160	27816	27924	27721	27833	27777	27964	27885	28116	27969	27873	28197	27996	27960	27896	28104	28143	27977	27856	28023	27956	27967	28037	27915	28073	27920	27793	27997	28078	28063	27676	27761	27784	28157	27943	27906	27925	28010	28202	28046	27954	27657	27864	28185	27850	27966	27985	28097	27947	27806	27898	27828	27972	27703	28105	27837	28078	28077	27947	28040	28023	28071	27810	27653	27814	28073	28079	27914	28196	28055	28092	27798	27994	27776	27910	27986	27963	27694	27888	28047	28283	28005	27848	27970	28226	27980	27993	27790	27788	27948	27999	28001	27965	27858	28041	27934	27859	27787	27716	27806	27903	27934	27887	27850	27893	28015	27849	28094	28016	27988	27826	28023	27942	27768	27962	27979	27846	28095	27942	27714	28003	28136	28140	27832	27612	28052	27958	27834	27896	27758	27909	27764	27918	28052	27850	27969	27935	27915	27892	28073	28154	27939	27934	27852	27921	27876	27737	27913	27841	27937	28057	28180	27897	28154	28232	28028	28245	28021	27983	27888	27714	27768	27908	27890	28362	27980	27961	28177	27810	27911	27924	28067	28129	27930	28107	27812	27904	27679	28050	27805	27714	27921	27962	27789	27525	27869	27964	28073	27935	28136	27966	27926	28119	28161	28133	27929	27790	27964	28086	27976	27860	28084	27905	27838	27886	27845	27866	27799	27974	28015	27600	28077	28160	28106	27927	27804	28086	28009	27846	27964	27936	27951	27730	27936	28002	27832	28101	28012	27697	27819	27910	27893	27869	28037	27925	28247	27746	27945	27929	27797	28034	28004	27939	27832	27863	27982	27937	28062	28040	27976	27939	27844	27849	27953	27960	27823	27979	28247	28017	28054	27930	27908	27867	27854	28081	27843	27847	28058	27955	27961	27996	27599	27689	27548	28087	28150	27952	28205	28031	28091	27950	27766	27763	27884	27903	27742	27732	27853	28039	28015	27905	28037	28105	27756	28168	27891	28072	27939	27950	27900	27883	28003	28000	27811	28060	27923	27970	27945	27753	27777	28131	27955	28029	27930	27913	28031	27883	28033	28013	27703	27842	28144	27798	28091	28059	28003	27880	28083	27968	27653	27789	28024	27870	27778	28164	27846	27914	27927	27827	27888	27672	27964	28027	27987	27819	28222	27931	27956	27899	27897	27928	27905	27950	27984	27929	27903	28122	27970	28152	28039	27950	28023	27944	28074	27725	27877	27936	27990	27927	28003	27784	27779	27819	28085	27860	28155	28140	28077	27806	27976	27813	27816	28170	28092	28117	27881	27709	27942	28160	28105	27946	27982	27992	28075	27918	27787	27816	28139	27887	27833	27820	28114	27892	27829	27832	27876	27977	28029	27842	27786	27908	27951	28058	27781	28083	28143	28197	28105	28046	27921	27962	27912	27811	28051	28105	28038	27972	27857	27888	27961	28003	27833	27850	28131	28049	28004	27932	28149	27943	27787	27854	27878	27928	27782	28007	27965	27922	28175	28074	28163	28097	27932	28013	27939	27983	27951	27801	28168	27735	27966	27994	28018	27990	27888	27846	27670	28079	27817	28120	28040	28083	27844	28053	28091	28261	28360	27921	28169	28050	27928	27807	27896	27954	27898	28277	28091	27841	27826	27752	27918	28053	28114	28086	27951	27854	27973	28186	28061	27772	28061	27906	28098	27920	27955	27872	27914	28194	27988	28026	27567	28099	27772	27694	28137	27930	27696	27816	28031	27907	27880	27925	27917	27963	28082	27881	27824	27967	27896	28002	27801	28072	27625	27860	28253	28074	27865	28070	27837	28059	28048	27668	28005	27843	27801	27971	27984	27645	28026	28015	27869	27959	27835	27656	27771	28017	27731	27907	27792	28023	27963	28053	27897	28003	27767	27971	27921	27880	28094	27810	27704	27822	27985	28025	28027	27777	27919	28107	28046	28007	28103	27879	27910	27668	28163	27915	28051	27944	27760	27937	27891	28139	27991	27828	28151	27844	27910	27946	27901	27810	27988	28032	28017	27908	27927	27971	27892	28021	27953	28203	27999	27903	27903	27770	27831	27787	27846	27758	27930	27995	27941	28061	27867	27937	27798	27802	27750	28116	27777	27783	27937	27732	28086	27898	27844	27950	27722	28004	27994	28079	27980	27934	27989	27992	27958	27933	27839	27874	27903	27785	27970	27777	28174	27917	27918	28077	27925	27983	27808	27892	27899	28006	27915	27719	27907	27785	27851	28027	27828	27823	28072	27841	27801	28013	27667	28035	28011	27964	27552	28170	27983	27836	28042	27870	27980	27869	27988	27941	27903	27878	28093	27986	27683	28112	27680	27987	28090	28051	28106	27776	27948	27879	28184	27956	27803	27918	27939	27831	28286	27968	28274	27960	27940	27855	28098	27970	28015	28084	28007	28027	27942	27891	28181	28008	27994	28122	27897	27937	27911	27936	28103	27919	27729	28038	27908	28172	28094	27979	27954	27780	28051	28063	28049	27812	27839	27984	27950	27854	27772	28073	28081	27818	27974	28009	28040	27640	27690	28192	27778	27900	28112	27787	27946	27701	27879	28022	27730	28130	28066	27912	27786	28201	27805	27933	27904	28195	27872	27878	28066	27893	28116	27831	27820	28100	27922	27836	28066	27974	27859	27933	27913	28105	27955	27996	27875	27917	27695	28027	27941	28025	28051	27960	27867	27984	27882	27864	27840	27970	28031	28131	27651	27957	28053	27897	27858	27985	28127	27741	27879	27964	28007	27971	28097	27926	28162	27755	27820	27990	27887	27693	27988	28123	27874	27914	27863	27724	27736	27571	27870	28016	28028	28257	27955	27843	28133	28040	27927	27891	28013	27932	27929	27920	28092	27870	27688	27714	27844	28048	27827	27956	27907	27970	27721	27931	27784	27928	27733	27786	27812	28006	27887	27776	27865	28039	27881	28061	27843	27808	27943	28050	27982	28223	27946	27910	27874	27782	27775	27883	27938	27968	27917	27890	27983	28001	28124	27966	28053	27911	27905	27880	28195	27847	28007	27877	28005	27648	27888	28189	27717	27996	28118	27914	27910	27890	27842	27859	28064	27993	27963	28002	28061	27983	27858	27647	27821	27902	27897	27653	28073	27903	27880	27965	27935	27934	27821	27927	28051	28069	28043	28030	27964	27901	28108	27854	28261	27869	27812	27897	27876	27859	27749	27867	27933	28058	27843	27898	27920	27914	28204	28168	27929	27774	27602	28023	27922	27819	27953	27981	28120	27793	28010	28047	27998	27968	27976	28082	27950	28001	27959	27864	28142	28036	27844	28019	27688	27874	27560	28152	27893	28004	27843	27978	27800	27712	27882	27907	28025	28097	27989	27975	27987	27975	27964	27922	27933	27769	27803	28002	28060	27973	27882	28210	28126	27960	28181	28168	28026	28130	28069	28108	27882	27894	28031	27964	27828	27865	27817	27849	28134	27930	27995	27913	28025	27975	27855	27955	27974	27799	27939	28062	28035	27897	28214	27908	27832	28053	27723	28004	27795	27908	28057	28016	27886	28042	27875	27913	27993	27971	28042	27853	27893	27922	27975	27956	27801	28107	28061	27717	28058	28294	28048	27772	27958	27808	28095	27931	28231	27705	28127	27908	27816	27892	28032	27975	27739	27973	27965	27771	27825	27941	28074	27971	28003	27956	27820	28216	27833	27956	27975	27946	28090	27963	27987	28072	27976	28041	28037	28021	28083	28066	28037	27756	27885	27969	27918	27938	28023	27760	27832	27767	27815	27892	27937	27871	28016	27906	27888	28010	28062	28095	27845	27965	27992	27879	27924	28048	27863	27945	27995	27950	27833	27888	28015	27940	27899	27898	28055	28112	28180	28043	27933	28035	28072	28096	27956	28092	27807	28078	28018	28002	27622	27931	28000	28017	27962	28006	28032	27840	27958	27953	27922	27978	27810	27915	27884	28130	27676	28078	28050	28023	28015	27951	27769	28020	28050	27927	27900	27848	27985	27997	28076	27831	28018	27850	27928	27919	28159	27730	27825	27994	28052	28261	27862	28071	28279	27870	27807	28023	28114	27902	27811	27914	27854	27749	28152	27995	28079	27918	28012	28022	27851	27993	27877	28004	28085	27944	27935	27770	28085	27977	28063	27913	27877	27862	27996	27991	28110	28111	27913	27822	27842	28011	27891	28002	28017	27846	28010	27928	28063	28120	27839	27745	27798	27765	27935	28226	27844	28101	28356	27763	27917	28008	27820	27786	27874	27974	28032	27785	28042	28063	27852	28017	27928	27967	27948	27926	27992	27933	28000	27744	28010	27850	27957	28091	28022	27852	27644	28052	28052	27870	27875	27986	27977	27846	27853	27852	27962	28115
22926	39483	38027	36730	80018	86688	64465	45044	32034	25559	23549	23271	23247	23216	23007	23135	22938	22952	23131	23239	23241	22992	23020	23250	23303	23120	23235	23166	23135	23077	23209	23064	23002	23122	23163	23129	23200	23022	23165	23224	23100	23222	23085	23257	23099	23288	23076	23162	23027	23179	23225	23080	23090	23071	23080	23065	23148	23308	23114	23174	23108	23061	22994	23216	22997	23074	22948	23236	23161	22954	23124	23162	23167	23181	23073	23023	22927	22955	23169	23265	23028	23124	23048	23264	23120	23158	23157	23020	23214	23165	22965	23410	23055	23086	23118	22995	23161	23161	23310	23302	23079	23075	23123	23083	23095	22996	23289	23275	23272	23185	22919	23194	23082	23241	23101	23082	22975	23109	23035	23194	23108	23092	23084	23134	22885	23208	23118	23038	23119	23267	23248	23128	23131	23114	23232	23189	23142	23148	23084	23101	23203	23023	23152	23186	23296	22997	23099	23014	23042	23187	23185	23175	23134	23045	23061	22963	23166	23065	23037	23346	23120	23257	23118	23133	23188	23047	23232	22952	23122	23163	23271	23142	23125	23099	23145	23124	23232	23248	23139	23259	23116	23119	23037	23178	23217	23296	22951	23172	23046	23119	23175	23152	23041	22991	23171	22941	23240	23198	23061	23033	23112	23209	23200	23168	23217	23150	23002	23076	23134	23094	23062	23117	22975	23019	23185	23118	23139	23190	23010	23120	23114	23074	22943	23068	23184	22989	23231	23168	23000	23059	23016	23141	22819	22963	22978	23215	23159	23091	23126	23163	23094	23147	23084	23138	23008	23398	23148	23112	23117	23161	23272	23195	23160	23084	23163	23289	22986	23147	23047	23308	23042	23116	23134	23106	22904	23215	23048	23155	23167	23013	23250	23206	23110	23258	22955	22951	23268	23005	22797	23168	23164	23109	22985	23112	23102	23084	23252	23168	22993	23074	23181	23008	23062	22924	23065	23192	23120	22869	23066	23062	23114	23192	23016	23209	23118	23080	23171	23037	23029	23041	23075	23037	23296	23100	23069	23043	23279	23223	23080	23088	23030	23115	23177	23184	23012	23064	23322	23139	23119	23044	23208	23222	23221	23297	23004	22991	23247	23176	23224	23130	23067	23154	22981	22993	23142	23079	23063	23097	23237	23091	23072	22978	23360	23161	23123	23059	23122	23317	23178	23173	23168	23110	23249	23011	22963	23078	23273	23058	23059	23273	23189	23132	23263	23124	23040	22974	22927	23278	23137	23068	23066	23194	23094	23219	23180	23103	22988	23154	23104	23187	23116	23085	23187	22917	23044	23066	23163	23092	23097	23101	23160	23219	23048	23114	23072	23157	23023	23142	23268	23056	23041	23096	23088	23156	23015	23160	23172	22935	23090	23195	23180	23104	23178	23115	23213	23259	23158	22985	23016	23060	23302	23103	23262	23005	23060	23110	23101	23234	22909	23073	23187	23241	23135	23127	23193	23102	22988	23148	23317	23015	23067	23045	23139	23146	22973	23191	22824	23058	23125	23071	22903	23237	23024	23079	22987	23163	23161	23235	23036	23034	23279	22966	23135	23009	23047	23070	23217	22992	23126	22935	23204	23294	23249	23094	23141	23205	23210	23164	23064	23170	23212	23087	23122	23130	22973	23074	23180	23117	23217	23069	23072	23189	23044	23074	23092	23211	23182	23143	23049	23077	22969	22871	23202	23055	23064	23055	23039	22981	23119	23088	23162	22943	23168	23040	22973	23157	22978	23085	23170	22945	23087	23192	23121	23136	23184	23090	22993	23021	23188	23178	23008	23103	23206	23213	23197	23227	23205	23180	23139	23090	23159	23209	23285	23215	23027	23277	23105	23097	23173	23028	23097	23086	22987	23125	22836	23022	23299	23226	23180	23031	23112	23091	23172	23319	23103	23182	23221	23210	23257	23173	22997	23046	23115	23173	23233	23020	23064	23050	23078	23139	23245	23023	23293	23196	22886	23178	23005	23188	23020	23112	23138	23077	23143	23056	23210	23049	23230	23113	23183	23103	23292	23099	23248	23175	23096	23171	23288	23140	23100	22985	23178	23025	23094	23296	23128	23218	23367	23145	23086	23219	23165	23198	23063	23186	23247	23090	23261	22835	23236	23122	23330	23142	23154	22985	23205	22970	23176	22945	22950	23145	23098	23305	23002	23287	23295	23229	23115	23141	23111	23177	23216	23236	23011	23259	22969	23170	23042	22941	23240	22967	23176	23091	23062	23143	23159	23205	23194	23196	23116	23094	23068	23157	23121	23024	23048	23076	23168	22953	23012	23226	23172	23196	23099	23129	23244	23170	23008	23151	23177	23250	23344	23161	23195	23197	23230	23171	23242	23073	23014	23140	23042	23044	23178	23045	23162	23064	23269	23089	22978	23041	23334	23365	23141	22970	23242	22916	23228	23104	23221	23119	23291	23078	23222	23212	23190	23244	23078	23035	23141	23084	23020	23209	23071	23171	23176	22917	23249	23111	23132	23224	23283	22994	23171	23173	23034	23157	23071	23078	23216	23102	23063	23109	23197	22958	23186	23314	23186	23090	23225	23288	23104	23307	23105	23224	23233	23201	23108	23018	23184	22993	23209	23011	23073	23142	23255	23097	23007	23187	23121	23206	23165	23098	23138	23316	23199	23354	23073	23104	23251	22928	23010	22933	23129	23063	23212	23132	23108	23090	23162	23163	23201	23195	23041	23171	23137	23056	23163	23001	23002	23217	23050	23064	23176	23214	23079	23161	22984	23035	23210	23002	22921	23062	23182	23129	23363	23268	23083	23158	23208	23101	23142	23074	22881	23205	23047	23125	23137	23032	23286	23243	23313	23247	22963	23237	23073	23108	23150	23152	23270	22925	23116	23085	23134	23131	23122	23248	23122	23050	23004	23144	23155	23194	23115	23172	23042	22942	23206	23091	23050	22980	23014	23182	23101	23028	23325	23045	23013	22947	23195	23097	23175	23088	23034	23312	23120	23143	23119	23317	23006	23117	23183	23283	23271	23197	23108	23199	23264	23123	22801	23063	23006	23079	23128	23017	23091	23273	23127	23180	23407	22995	23277	23056	23208	22995	23185	22980	23205	23135	23384	23121	23200	23053	23087	23025	23092	22940	23022	23283	23083	23257	23064	22902	23073	23086	23176	23055	23081	22993	23130	23098	23094	23162	23182	23010	23097	23248	23340	23010	23026	23099	23025	23090	23295	23043	23214	23215	23291	23171	23046	22885	23229	23159	23154	22992	23075	23034	23284	23100	23161	23023	23114	23243	23033	22960	23166	23226	23187	23238	23297	23050	23270	23092	22977	23064	23027	23103	23315	23175	23158	23230	23010	23180	23012	23232	23145	22842	23008	23130	23257	23089	22958	23065	23122	23010	23241	23096	23302	23219	23030	23298	22985	23352	23200	23233	22926	22979	23200	23304	23173	23083	23137	23139	23037	23309	23009	23086	23181	23099	23156	23090	22943	23280	23278	23071	22976	23143	23310	23114	23267	23263	23062	23257	23179	23182	23168	23035	23038	23177	23018	22921	23435	23203	23034	22973	23341	23251	23149	23138	23209	23267	23312	23157	23411	23164	23077	23131	23073	23217	23098	23080	23028	23164	23081	23196	22934	23073	23081	23083	23198	23072	23153	23322	23206	23048	23056	23014	23031	23178	23186	23081	23008	22961	23262	22980	23053	23033	23200	23118	23133	23190	23163	23285	22962	23123	22932	23056	23140	23150	23054	23208	23285	23132	23007	23236	22981	23093	23174	23046	23091	23237	23018	23302	23074	23145	22958	23114	23022	23005	23172	22951	23318	23144	23225	23163	23293	23280	23106	23181	23056	23187	23040	23096	22958	23026	23163	23204	23255	23202	23117	23203	23103	23074	23219	23161	23254	23031	23078	23108	23156	23056	23135	23207	23129	23024	23184	23352	23172	23245	23097	22960	23297	23242	23219	23095	23154	23054	23150	22971	23173	23199	23123	23010	23049	23091	23100	23306	23076	23261	23167	23049	23155	23230	22946	23114	23198	23260	23049	23236	23090	23068	23159	23046	23021	23113	23108	22846	23108	23174	23126	22895	23156	23009	23131	23226	23117	23043	23082	23327	23154	22937	23186	23017	23201	23070	23074	23311	22947	23123	23026	23242	23091	23159	23051	23202	23064	22984	23062	23264	23006	23144	23204	23145	23079	23177	23203	23113	23177	23132	23138	23162	23129	23015	22994	23216	23366	22897	23131	23131	22955	23097	23048	23103	23027	23024	23160	23223	23195	23065	23102	23089	23082	23172	23071	23117	23116	22942	23026	23085	23293	23144	23218	23329	23163	23199	23187	23129	22943	23094	22962	23140	23105	23155	23214	23195	23145	23135	23073	22981	23102	22999	23180	23115	23324	23193	23102	23066	23009	23181	22958	23073	23031	23139	23199	23133	23020	23076	23018	23290	23297	23048	23064	23024	23170	23019	23063	23241	22747	23116	23140	23017	23216	23189	23025	23178	23072	23003	23179	23123	23090	23127	23141	23209	23075	23276	23056	22946	23243	22998	23159	22945	23031	23067	23113	23109	23160	23099	23111	22944	23277	22935	23221	23131	23151	23048	22820	23185	23151	23274	23091	23162	23169	23030	23037	23075	23175	23086	23129	23389	22859	23224	23015	23057	23184	22898	23149	23007	23072	23116	23064	23056	23237	23240	23170	22980	23271	23092	23100	23003	23161	23012	23136	23161	23040	23148	23195	23159	23124	23087	23322	22885	22982	23138	23184	23151	23423	23131	23187	22909	23120	22917	23036	22923	23174	23049	23115	23036	23160	23071	23029	23244	23228	23139	23088	23052	23077	23179	23170	22883	23060	23226	22983	23137	23018	23117	23161	23035	23071	22963	23142	23010	23166	23077	23257	23005	23225	23036	23143	23159	23107	23098	23181	22978	23170	23092	23254	23252	23088	23167	23219	23237	23219	23206	23159	23134	23068	23132	22924	23128	23097	23024	22890	23181	23237	23106	23105	23259	23096	23090	23295	23124	23196	23005	23027	23116	23219	23129	22976	23173	23175	23202	23208	23135	23352	22951	23164	23203	23075	23125	23204	22989	23074	22973	23149	23260	23105	23069	23211	23142	23140	23169	22954	23156	22969	23065	23178	23167
31421	26245	30876	30748	38764	40413	35058	30257	28514	27910	27789	27447	27775	27549	27621	27614	27738	27671	27905	27716	27610	27763	27540	27604	27663	27649	27552	27457	27537	27764	27819	27603	27894	27756	27593	27976	27821	27585	27500	27566	27608	27746	27543	27548	27784	27393	27516	27684	27545	27618	27672	27498	27543	27390	27598	27777	27414	27611	27480	27649	27500	27685	27806	27780	27771	27623	27758	27617	27828	27588	27579	27612	27556	27501	27539	27750	27535	27754	27653	27702	27615	27633	27690	27636	27841	27453	27586	27866	27792	27680	27804	27767	27808	27761	27855	27574	27503	27692	27738	27539	27505	27595	27715	27752	27461	27583	27731	27622	27555	27867	27666	27648	27625	27702	27603	27574	27570	27681	27760	27589	27418	27708	27754	27737	27603	27571	27688	27699	27604	27655	27633	27471	27624	27635	27814	27390	27500	27493	27759	27765	27673	27592	27616	27538	27542	27783	27469	27635	27521	27351	27486	27577	27699	27850	27601	27609	27391	27689	27751	27740	27682	27655	27843	27716	27806	27421	27539	27493	27760	27588	27983	27384	27386	27552	27627	27653	27588	27809	27748	27698	27565	27645	27634	27731	27848	27517	27504	27569	27779	27694	27783	27677	27522	27674	27808	27622	27773	27719	27623	27895	27677	27684	27581	27592	27747	27655	27505	27601	27683	27431	27627	27898	27557	27778	27776	27466	27604	27754	27632	27637	27556	27530	27781	27538	27596	27615	27590	27490	27637	27460	27623	27649	27994	27610	27682	27720	27901	27646	27518	27809	27550	27295	27736	27627	27567	27663	27872	27531	27421	27651	27656	27786	27733	27443	27685	27661	27563	27683	27580	27654	27730	27585	27558	27647	27762	27389	27534	27772	27524	27660	27626	27646	27695	27741	27668	27534	27672	27567	27639	27430	27598	27890	27624	27616	27470	27590	27793	27764	27770	27640	27743	27557	27828	27572	27719	27522	27666	27857	27778	27540	27616	27590	27652	27620	27668	27790	27617	27614	27540	27653	27600	27532	27521	27561	27604	27722	27800	27717	27948	27644	27771	27576	27559	27437	27784	27663	27556	27691	27588	27909	27694	27724	27482	27705	27490	27617	27689	27521	27588	27730	27572	27551	27768	27574	27768	27618	27738	27405	27739	27694	27732	27410	27545	27728	27549	27685	27573	27764	27734	27656	27576	27773	27460	27629	27591	27576	27666	27676	27491	27597	27643	27576	27695	27734	27813	27506	27454	27920	27609	27644	27812	27600	27603	27626	27747	27658	27747	27522	27748	27606	27519	27504	27796	27732	27578	27519	27709	27684	27724	27636	27691	27619	27632	27802	27732	27452	27541	27424	27515	27529	27615	27673	27682	27664	27912	27524	27717	27726	27588	27685	27664	27719	27678	27720	27625	27700	27877	27888	27738	27667	27635	27283	27648	27502	27665	27481	27797	27694	27553	27547	27585	27714	27581	27309	27564	27733	27579	27572	27610	27647	27586	27516	27560	27914	27771	27493	27616	27732	27440	27890	27668	27615	27551	27818	27692	27694	27605	27554	27566	27686	27861	27526	27489	27492	27674	27666	27685	27450	27492	27623	27672	27517	27617	27492	27811	27615	27700	27677	27499	27417	27927	27762	27856	27674	27771	27670	27650	27491	27727	27594	27628	27703	27616	27879	27687	27621	27527	27523	27587	27672	27543	27784	27405	27698	27809	27735	27495	27564	27657	27561	27533	27644	27553	27775	27477	27809	27581	27648	27649	27611	27428	27641	27689	27998	27668	27590	27826	27638	27637	27791	27591	27406	27823	27435	27323	27554	27506	27629	27653	27681	27414	27607	27709	27531	27520	27612	27697	27652	27572	27676	27535	27512	27652	27429	27865	27811	27500	27664	27631	27848	27651	27710	27611	27788	27557	27488	27418	27801	27677	27605	27650	27492	27589	27402	27606	27467	27644	27582	27685	27597	27680	27740	27628	27547	27733	27753	27675	27658	27566	27633	27718	27632	27485	27696	27587	27703	27534	27672	27880	27493	27594	27824	27582	27674	28007	27518	27862	27564	27548	27763	27819	27725	27631	27567	27576	27477	27488	27767	27652	27654	27788	27667	27633	27599	27465	27682	27647	27683	27816	27778	27635	27752	27482	27662	27763	27871	27518	27576	27669	27535	27656	27438	27920	27751	27370	27723	27714	27562	27613	27822	27684	27737	27548	27544	27723	27557	27711	27590	28015	27344	27534	27594	27722	27610	27534	27654	27674	27736	27865	27736	27561	27771	27597	27464	27784	27522	27647	27668	27706	27690	27336	27605	27705	27423	27950	27808	27483	27475	27752	27692	27652	27469	27415	27680	27737	27669	27700	27718	27569	27917	27532	27665	27644	27618	27645	27506	27687	27744	27642	27680	27677	27648	27650	27845	27815	27481	27472	27876	27538	27787	27530	27594	27760	27534	27807	27574	27796	27622	27663	27673	27508	27413	27776	27517	27663	27812	27737	27604	27617	27718	27594	27573	27681	27719	27676	27702	27605	27817	27792	27623	27628	27678	27635	27594	27548	27475	27584	27731	27921	27626	27700	27605	27786	27520	27683	27771	27734	27622	27650	27578	27456	27584	27494	27422	27788	27517	27663	27468	27675	27759	27501	27506	27596	27697	27717	27600	27557	27627	27705	27487	27623	27592	27727	27511	27483	27615	27803	27691	27662	27681	27774	27590	27542	27661	27744	27442	27467	27796	27558	27564	27881	27822	27757	27496	27378	27638	27699	27531	27464	27545	27693	27720	27609	27703	27720	27623	27648	27672	27633	27623	27552	27692	27734	27561	27469	27618	27834	27777	27540	27588	27564	27493	27606	27614	27577	27566	27818	27631	27684	27390	27669	27455	27628	27808	27709	27552	27736	27563	27656	27895	27597	27788	27675	27628	27617	27857	27791	27517	27404	27555	27486	27719	27663	27578	27498	27477	27621	27612	27893	27708	27768	27494	27441	27742	27501	27620	27524	27616	27461	27615	27522	27654	27722	27774	27559	27603	27471	27649	27683	27714	27852	27606	27500	27563	27531	27466	27909	27594	27475	27685	27908	27731	27591	27667	27675	27705	27804	27787	27568	27795	27749	27686	27549	27815	27690	27644	27503	27664	27630	27444	27821	27619	27708	27610	27700	27450	27603	27532	27747	27693	27712	27711	27573	27722	27699	27703	27678	27766	27638	27678	27744	27639	27718	27698	27750	27868	27693	27620	27846	27665	27662	27513	27430	27758	27458	27708	27690	27626	27642	27681	27596	27705	27679	27694	27676	27804	27426	27753	27631	27646	27723	27635	27546	27592	27681	27631	27794	27538	27587	27718	27565	27555	27608	27529	27514	27478	27522	27636	27875	27465	27512	27533	27535	27695	27687	27496	27641	27710	27664	27667	27512	27796	27788	27660	27770	27612	27580	27540	27697	27839	27664	27552	27707	27723	27584	27477	27561	27640	27719	27806	27751	27645	27648	27419	27654	27596	27424	27553	27677	27678	27481	27502	27606	27597	27814	27564	27611	27746	27863	27718	27610	27928	27479	27646	27695	27574	27638	27585	27506	27630	27832	27595	27807	27872	27488	27524	27499	27775	27763	27512	27672	27461	27537	27652	27767	27694	27939	27692	27444	27632	27634	27547	27686	27659	27613	27720	27897	27719	27683	27517	27887	27794	27635	27605	27597	27802	27784	27760	27622	27569	27832	27578	27528	27662	27663	27497	27579	27887	27614	27764	27840	27702	27615	27613	27385	27793	27606	27887	27642	27502	27610	27587	27721	27664	27777	27772	27749	27831	27706	27757	27599	27526	27656	27703	27611	27618	27660	27849	27696	27751	27652	27502	27888	27738	27589	27639	27742	27799	27828	27908	27760	27571	27754	27611	27647	27394	27652	27630	27602	27427	27541	27607	27440	27645	27667	27772	27660	27538	27739	27860	27879	27649	27549	27671	27435	27591	27667	27413	27689	27699	27799	27714	27530	27717	27796	27538	27462	27682	27519	27708	27780	27619	27601	27426	27653	27583	27587	27709	27617	27775	27652	27758	27702	27804	27693	27797	27566	27508	27574	27817	27695	27869	27764	27696	27627	27685	27646	27713	27681	27599	27767	27563	27599	27739	27600	27671	27734	27641	27544	27758	27602	27628	27789	27815	27801	27640	27822	27712	27531	27803	27733	27595	27729	27887	27849	27595	27531	27494	27658	27664	27799	27614	27583	27809	27578	27625	27727	27726	27650	27750	27775	27552	27460	27560	27626	27851	27861	27683	27732	27606	27685	27608	27754	27689	27531	27531	27522	27792	27553	27760	27353	27741	27560	27682	27752	27682	27703	27591	27723	27550	27608	27495	27795	27679	27940	27699	27487	27591	27429	27601	27602	27793	27911	27755	27652	27496	27614	27657	27628	27632	27682	27795	27657	27570	27689	27676	27694	27671	27643	27659	27750	27633	27647	27517	27727	27653	27671	27558	27639	27658	27711	27462	27781	27760	27602	27551	27825	27568	27805	27604	27431	27841	27513	27378	27471	27439	27623	27652	27602	27477	27658	27800	27689	27638	27653	27578	27669	27546	27427	27743	27820	27616	27850	27769	27645	27791	27520	27543	27474	27675	27638	27675	27710	27828	27719	27645	27755	27499	27697	27860	27696	27749	27899	27649	27756	27738	27545	27610	27627	27656	27911	27650	27627	27473	27544	27636	27677	27672	27791	27792	27900	27884	27743	27720	27666	27615	27978	27655	27729	27850	27674	27553	27635	27788	27737	27560	27642	27656	27655	27575	27603	27634	27705	27534	27692	27472	27847	27492	27747	27598	27800	27841	27763	27661	27645	27860	27563	27694	27682	27632	27646	27506	27692	27624	27659	27663	27792	27489	27661	27244	27394	27433	27589	27435	27783	27647	27544	27548	27582	27520	27715	27396	27493	27522	27592	27691	27661	27750	27557	27581	27676	27772	27674	27572	27805	27739	27699	27726	27750	27779	27871	27653	27684	27870	27714	27858	27797	27538	27929	27688	27778	27754	27805	27725	27522	27852	27533	27786	27592	27644	27577	27594	27726	27628	27594	27655	27599	27634	27589	27780	27633	27689	27608	27660	27672	27654	27898	27754	27817	27811	27703	27779	27606	27510	27729	27953
23444	28774	28330	26934	38618	38278	31239	25628	23934	23166	22798	22926	22932	23043	22877	23040	22765	22942	22909	22951	22968	23045	22932	22720	22849	23025	22844	22881	22846	22822	22811	22916	22988	22946	22680	22797	23025	22925	22922	22968	22879	22941	22789	22890	23007	22913	23011	22804	22999	22904	22847	22778	22932	22893	22794	23070	22830	22855	22855	22786	22967	22661	22898	22846	22773	22809	22872	22769	22967	23051	22773	22734	22905	23034	22986	22758	22877	22909	23006	22696	22926	22850	22797	22840	22858	22924	22817	22720	22950	22864	22704	23047	22899	22624	22916	22749	22887	22680	22738	22990	22969	22743	22757	22955	22725	22888	22966	22941	22841	22994	22976	23027	22720	22766	22784	23073	23088	22761	22903	22910	22955	22961	22785	23144	22710	23155	22861	22960	22965	23021	22899	22777	22893	22872	22903	22822	22782	23042	22878	22796	22933	22717	22998	22879	22733	22862	22641	23032	22798	23003	22846	22852	22878	22968	22853	22861	22594	22813	23047	22878	22934	22859	22850	23016	23014	22841	23035	23079	22976	22956	22870	22744	22846	22747	22814	23065	22901	22839	23062	22991	22672	22773	22909	22930	22910	22789	22827	22831	22855	22905	22841	22723	23026	22864	22773	22859	23189	22800	22761	22997	22763	22936	22870	22976	22980	22834	22839	22910	22857	22872	22841	22971	22940	22745	22804	22792	22867	22821	22834	22861	22859	23011	22932	22871	22980	22737	22947	22816	22935	22806	22953	22782	22757	22728	23049	22831	22632	22994	22783	23013	22941	22888	22795	22930	22861	23051	22861	22962	22890	22746	22931	22791	22823	22955	22864	22852	22846	23065	22870	22769	22983	22898	22803	23062	23145	22954	22954	22942	22888	22727	22811	22773	22846	23090	22843	22940	22774	22986	22791	23034	22773	23023	22866	22776	23083	22992	22888	22968	22889	22849	22921	22776	23107	22830	23001	22978	22803	22827	22816	22923	22987	22956	22789	22693	22948	22805	22671	23056	22712	22710	22923	22864	22947	22871	22834	22917	22902	22798	23011	22921	22840	22898	22753	22865	22898	22874	22929	22900	22877	22798	22907	22882	22779	22935	22938	22848	22864	22976	22949	22730	22882	22802	22948	22829	22784	22806	22946	22829	22768	22923	22921	22892	22856	22780	23085	22659	22914	22922	22982	22902	22974	22970	22866	22864	22841	22849	22946	22835	22774	22781	22827	22810	22953	22901	22806	22749	22777	23011	22988	22776	22822	23129	22837	22971	22735	22905	22882	22774	22805	22935	22903	22821	23205	22972	22844	22922	22896	22826	22975	22816	22775	22925	22902	22911	22863	22836	22774	22747	22964	22968	22785	22894	22663	22758	22917	22802	23069	22957	22910	22899	22903	22828	22895	22789	22720	22968	22955	22824	23002	22854	22822	22910	23053	22931	22843	22743	23113	22910	22939	22862	22731	22894	22844	22832	22847	22864	22875	22784	22822	22889	22958	23038	22778	23033	22820	22985	22707	22962	22961	22816	22935	22849	22928	22861	22810	22864	22783	22842	23119	22811	22821	22770	23015	22924	22931	22907	22933	22764	22939	22770	22784	22855	22856	22616	22817	23000	22864	22867	22950	22747	22770	22897	23070	22848	23081	22982	22871	22909	22895	22913	22699	22964	23021	22975	22867	22987	22806	22883	23023	22690	22885	22756	22755	22868	22809	22753	22565	22934	22784	22660	22987	22764	22892	22802	22858	22707	22850	22765	22893	22781	22952	23040	22859	23002	22938	22874	22859	22909	22991	22922	22848	22906	23018	22768	22867	22714	22992	22793	22942	23031	22908	22956	22848	22904	22817	22947	23099	23048	22872	22859	22744	22964	22993	22973	22981	22921	22840	22896	22880	22974	22929	22728	22949	22743	23017	22774	22939	22904	22817	22805	22980	22982	23013	22919	22929	23098	22791	22815	22899	23029	22953	22831	23017	22778	23193	22727	22802	23016	22868	22886	22928	22812	22869	22823	22819	22877	22948	22830	22899	22936	22780	22825	22901	22914	22810	22784	22907	22717	22791	22793	22828	22976	22800	22896	22913	23040	23060	22852	22931	22575	22928	22824	22854	23007	22844	22809	22875	22810	22798	22908	22960	22899	22823	22853	23058	22798	22848	22821	22859	22912	22988	22851	22511	22995	22984	22907	22884	22753	22774	23058	22919	23047	22957	22867	22958	22849	22786	22984	22935	22880	22866	22999	22979	22809	22914	22951	23015	23004	22821	22922	22867	22954	22864	22941	22856	22917	22822	22892	22917	22927	22947	22678	23019	22929	22967	23067	22739	22772	22870	22956	22734	22884	22927	22787	22649	22876	22865	22948	22845	22774	22917	22838	22921	22910	22737	22829	22816	22887	22820	22886	22968	22948	22870	23058	22890	23008	23066	22874	22880	22796	22908	22926	22857	22857	22989	22767	22908	22996	22895	22754	22903	22858	22981	22862	22973	22868	22968	22798	23076	22839	22858	22881	22805	22926	23035	22897	22770	22917	22905	22923	22782	22840	22787	23007	22931	22759	22957	22934	22975	22923	22950	22887	22883	22874	22768	22783	22850	22857	22803	22815	22802	22917	22854	22792	22978	22851	22900	22907	22922	23038	22990	22846	22790	22785	22891	22820	22797	22985	23036	22822	22888	22876	22929	22911	22988	22835	22714	22825	22924	22809	22968	22925	22928	23005	22903	22811	22858	22593	23060	22905	22991	22845	22728	22995	22846	22938	22807	22670	22887	22964	22851	22670	22848	22863	22985	22880	22827	22960	22643	23025	22859	22901	23020	22796	22993	22862	22953	23009	22678	22875	22855	22992	22819	23036	22832	22759	22895	22939	22863	22804	22936	22848	22947	22830	23063	22953	22822	23031	22936	22835	22902	22947	22874	22748	22827	22671	22881	23034	22903	22749	23027	22984	22897	22917	22893	23032	22907	22735	22938	23036	23021	22901	22651	22843	22977	22734	23142	22839	22939	22964	22809	22985	22943	22817	22989	22991	22987	22895	23089	22945	22998	22941	23043	22819	22891	22879	22792	22832	22843	22827	23013	22867	22952	22817	22912	22933	22939	22847	22958	22912	22746	22770	22893	22772	22995	22986	22896	22852	22791	22947	22873	22848	22942	23070	23001	23046	22888	22734	22851	22991	22809	22942	23094	23037	22951	23023	22813	23187	22985	23012	23041	22829	23026	22767	22929	22882	22935	22714	22909	22997	22854	23058	22839	22854	22882	22923	22927	23075	22963	22967	22875	22821	22882	22897	22875	22937	22919	22740	22837	22924	22844	22805	23000	23033	22658	22938	22911	22770	22896	23107	22960	23078	22883	22798	22865	22807	22640	22961	22836	22742	22896	22933	22830	22854	22813	22962	22816	22930	22953	22859	22834	22978	22870	22924	22922	22760	22971	22856	22953	22846	22948	22890	22753	22940	22943	22898	22868	22953	22752	22898	23193	22838	22922	22932	22828	22874	22883	23030	23031	22949	22845	22927	22894	22990	22847	22800	23021	22910	22873	22892	22930	22750	22951	22983	23031	22821	22743	22950	22909	22807	22860	22924	22818	22897	22976	22847	22768	22879	22935	22980	22965	23005	22824	22858	22845	22637	22896	22879	23033	22957	22719	22811	22976	22807	22868	22901	22895	22891	22983	22913	22997	22859	22974	23033	22850	23056	22879	22770	22782	22844	22889	22930	22956	23015	22848	22876	22904	22799	22858	22879	22951	23000	22926	22956	22835	22910	22838	23031	22857	22889	22916	23028	22971	22878	22908	22994	22761	22858	22811	22724	22871	22863	22867	22732	22788	22782	22703	22936	22832	22909	22872	22901	22893	22867	22812	22937	22938	22819	23062	22965	22898	22873	22733	22917	22860	23035	22759	22807	22724	22840	22843	22863	22749	22942	23001	22888	22992	22989	22902	22974	22846	22958	22912	23037	23016	22704	22926	22899	22757	22904	22981	22846	22915	22873	22932	22940	22858	23007	22910	22990	22917	22899	22998	22766	22996	22926	22801	22918	22924	22852	22900	23001	22918	22884	23029	22875	22877	22742	22758	22995	22775	23055	23039	22930	22825	22998	22994	22982	22891	22986	22934	23014	22881	22943	22782	23001	22957	22762	22960	22941	22958	22952	23014	23063	22922	22980	22967	22871	23036	22874	22861	22764	22733	22827	22927	22810	23123	22886	22937	22893	22752	22729	22833	22759	22800	22730	22881	22876	22966	22855	22788	22947	23047	22744	22964	22929	22890	22796	22964	22860	22750	22946	22968	22934	22768	22797	22956	22692	22997	22794	22903	22983	22863	22855	22768	23063	22882	22931	22984	22820	23003	22838	22879	23137	22753	22865	22823	22998	22940	22995	22734	22780	22897	22842	22702	22840	22903	23116	22985	22878	22944	22997	22736	22957	23042	22883	22809	23074	22770	22923	22995	22724	23031	22893	23049	22847	23061	22919	22815	22724	22920	22891	22875	23135	22880	22958	22761	22993	22801	22996	22860	22873	23042	22791	22803	22807	22856	22852	22838	22966	22779	22878	22958	22749	23050	22735	22780	22965	22773	22712	22891	22834	22956	22740	22833	22877	23036	22910	22878	22784	22805	22882	22899	22843	22775	22825	22781	22761	22852	22793	22771	22909	22853	22794	22987	23009	22840	22904	22873	22708	22793	22831	22873	22897	22860	22937	22971	23074	22836	22961	22933	22858	22920	22741	22874	22972	23067	22984	22786	22770	22909	22817	22967	22935	22736	22788	22888	22823	22775	23021	22848	22995	22886	22861	23037	22891	22744	22928	22968	23017	22790	22853	22792	22926	22852	22980	22889	22875	22957	22850	22911	22973	22835	22756	22717	22814	22986	22947	22956	22958	22935	23072	22758	22639	22877	22913	22889	23005	22835	22885	22948	23050	22916	22786	22829	22802	22891	22773	22900	22929	22753	22986	22818	22877	22961	23042	22903	22901	22909	22942	22727	22905	22725	22863	22920	23165	22846	22984	22710	22777	22795	22833	22867	23023	22915	22775	22927	22921	22999	22809	22885	22658	22783	22997	22933	22950	23050	22807	23045	22666	22841	22891	22832	22909	22752	22822	22906	23030	22801	22749	23034	22805	22995	22919	22973	22942
25322	21471	28560	27024	58645	70626	56182	39166	31152	28738	28130	27681	27792	27790	27555	27721	27692	27781	27568	27566	27740	27743	27598	27732	27777	27788	27655	27459	27629	27677	27790	27713	27501	27657	27841	27583	27606	27638	27538	27694	27821	27651	27596	27708	27594	27570	27687	27776	27660	27648	27309	27672	27767	27817	27614	27579	27908	27625	27587	27542	27745	27568	27514	27512	27711	27465	27654	27744	27384	27626	27600	27629	27956	27659	27469	27594	27689	27565	27702	27766	27478	27559	27764	27673	27757	27647	27698	27792	27722	27515	27610	27576	27500	27820	28035	27615	27534	27650	27559	27520	27444	27600	27642	27658	27578	27568	27609	27335	27429	27674	27586	27297	27884	27509	27604	27507	27637	27652	27578	27738	27682	27604	27675	27618	27463	27418	27594	27726	27656	27648	27560	27833	27711	27702	27561	27626	27513	27652	27558	27682	27616	27600	27268	27646	27597	27598	27589	27629	27626	27579	27870	27463	27293	27538	27710	27638	27489	27597	27495	27445	27554	27419	27713	27718	27513	27661	27759	27917	27532	27449	27534	27543	27621	27707	27650	27616	27628	27463	27668	27508	27605	27330	27530	27631	27605	27469	27611	27553	27708	27758	27625	27662	27710	27586	27728	27770	27717	27741	27852	27584	27728	27419	27580	27482	27505	27828	27607	27492	27727	27611	27827	27623	27794	27494	27567	27557	27626	27428	27599	27561	27527	27566	27537	27786	27447	27716	27606	27617	27467	27528	27648	27821	27568	27819	27921	27547	27530	27460	27583	27560	27567	27683	27406	27589	27649	27515	27794	27504	27336	27474	27581	27583	27466	27514	27602	27636	27730	27440	27740	27630	27728	27532	27681	27761	27574	27563	27593	27594	27754	27718	27739	27683	27651	27427	27653	27494	27668	27647	27562	27374	27534	27603	27404	27463	27454	27736	27697	27554	27692	27581	27567	27813	27595	27494	27505	27468	27568	27601	27354	27569	27440	27577	27601	27562	27606	27748	27553	27780	27808	27723	27662	27656	27552	27380	27687	27504	27671	27634	27669	27643	27530	27658	27508	27556	27319	27811	27542	27756	27730	27737	27649	27768	27465	27792	27721	27606	27502	27632	27579	27306	27535	27683	27748	27562	27653	27400	27404	27549	27482	27472	27545	27507	27381	27498	27742	27944	27568	27779	27662	27618	27655	27771	27591	27646	27655	27492	27512	27646	27706	27531	27380	27503	27556	27867	27680	27643	27553	27567	27453	27490	27822	27715	27732	27566	27661	27430	27845	27508	27684	27406	27615	27417	27784	27546	27419	27566	27524	27523	27607	27285	27699	27698	27515	27540	27416	27512	27526	27590	27369	27556	27609	27507	27544	27695	27654	27483	27677	27529	27642	27625	27757	27428	27625	27682	27524	27659	27650	27556	27613	27490	27552	27640	27556	27664	27495	27530	27367	27587	27581	27510	27825	27565	27684	27678	27605	27703	27607	27476	27481	27499	27363	27739	27574	27740	27503	27638	27668	27649	27471	27669	27567	27792	27720	27626	27692	27446	27608	27801	27554	27739	27506	27692	27692	27446	27744	27682	27567	27682	27677	27654	27746	27446	27752	27496	27724	27721	27456	27754	27613	27785	27530	27482	27440	27458	27538	27593	27549	27536	27599	27635	27427	27475	27582	27682	27530	27454	27664	27520	27836	27494	27531	27614	27574	27531	27653	27362	27711	27530	27578	27652	27657	27653	27767	27624	27627	27828	27567	27609	27548	27797	27490	27577	27565	27552	27699	27413	27551	27558	27584	27776	27470	27632	27559	27403	27683	27643	27651	27539	27629	27698	27480	27520	27515	27500	27722	27477	27612	27520	27632	27514	27402	27768	27598	27542	27611	27542	27643	27449	27594	27759	27782	27715	27591	27810	27410	27611	27583	27582	27493	27386	27259	27570	27570	27587	27572	27627	27434	27763	27805	27529	27509	27468	27556	27585	27481	27611	27680	27532	27439	27817	27800	27685	27735	27540	27636	27413	27658	27471	27450	27764	27588	27573	27682	27461	27687	27326	27628	27557	27577	27476	27517	27583	27540	27569	27550	27612	27588	27821	27452	27572	27721	27538	27503	27545	27787	27596	27669	27539	27515	27541	27606	27519	27471	27598	27748	27570	27679	27606	27601	27338	27695	27509	27782	27771	27412	27636	27400	27587	27705	27642	27582	27547	27413	27583	27458	27379	27739	27789	27511	27607	27474	27734	27673	27617	27678	27598	27466	27597	27507	27475	27495	27432	27620	27438	27525	27773	27712	27504	27454	27564	27573	27491	27607	27724	27569	27492	27579	27625	27490	27473	27527	27625	27511	27486	27784	27566	27761	27627	27887	27782	27544	27653	27697	27616	27581	27734	27612	27568	27468	27674	27652	27841	27642	27681	27711	27474	27643	27487	27678	27609	27468	27677	27478	27275	27607	27545	27573	27530	27639	27309	27744	27735	27457	27792	27630	27634	27427	27990	27703	27285	27678	27842	27464	27515	27457	27497	27591	27698	27397	27471	27602	27586	27670	27648	27459	27445	27638	27739	27621	27686	27577	27460	27715	27751	27813	27659	27693	27536	27613	27726	27556	27601	27692	27703	27530	27473	27386	27552	27665	27563	27583	27715	27430	27777	27600	27551	27627	27598	27672	27541	27364	27575	27411	27865	27763	27488	27313	27522	27676	27679	27551	27584	27386	27564	27497	27741	27641	27624	27565	27713	27721	27600	27455	27648	27389	27638	27662	27600	27426	27728	27627	27521	27700	27609	27554	27437	27573	27519	27538	27668	27581	27582	27631	27588	27502	27508	27521	27540	27739	27401	27491	27680	27527	27636	27490	27200	27416	27517	27530	27575	27659	27463	27438	27638	27685	27596	27324	27704	27673	27331	27558	27618	27726	27564	27651	27616	27529	27803	27783	27705	27377	27637	27546	27695	27334	27400	27348	27790	27787	27661	27275	27690	27732	27514	27695	27525	27550	27696	27514	27551	27512	27476	27683	27609	27594	27487	27616	27571	27643	27453	27756	27912	27713	27508	27453	27387	27549	27458	27627	27585	27595	27680	27518	27564	27646	27725	27401	27589	27636	27746	27714	27673	27700	27663	27447	27615	27683	27771	27575	27680	27653	27785	27660	27566	27550	27594	27647	27542	27568	27644	27771	27617	27890	27691	27781	27631	27806	27637	27520	27379	27689	27575	27739	27792	27684	27644	27670	27715	27662	27879	27812	27544	27718	27449	27733	27667	27633	27625	27503	27674	27641	27632	27467	27681	27654	27673	27692	27375	27564	27459	27619	27677	27801	27555	27661	27649	27544	27436	27424	27666	27731	27707	27737	27748	27610	27663	27571	27588	27595	27701	27830	27513	27519	27596	27612	27705	27836	27404	27710	27489	27649	27831	27733	27732	27543	27660	27778	27820	27806	27154	27667	27587	27643	27499	27813	27735	27574	27588	27410	27676	27692	27487	27654	27681	27634	27539	27621	27567	27476	27650	27578	27872	27671	27651	27541	27561	27458	27667	27476	27773	27668	27708	27521	27658	27667	27670	27691	27625	27651	27536	27628	27983	27767	27753	27722	27811	27727	27732	27649	27795	27728	27769	27339	27699	27765	27626	27620	27522	27523	27633	27781	27415	27680	27476	27723	27782	27621	27562	27573	27575	27780	27673	27664	27537	27664	27493	27603	27748	27443	27533	27595	27528	27908	27709	27677	27579	27649	27501	27640	27662	27702	27512	27749	27495	27453	27550	27677	27508	27346	27502	27523	27515	27675	27819	27586	27674	27508	27667	27816	27474	27629	27657	27831	27504	27469	27407	27501	27518	27383	27418	27743	27559	27530	27653	27609	27563	27843	27603	27530	27594	27689	27624	27584	27544	27640	27635	27784	27606	27641	27824	27468	27829	27807	27680	27735	27710	27511	27568	27341	27521	27650	27460	27888	27899	27706	27683	27737	27634	27613	27467	27407	27582	27804	27406	27891	27431	27498	27557	27547	27523	27613	27419	27620	27454	27639	27442	27431	27578	27516	27678	27426	27539	27706	27665	27700	27713	27562	27628	27747	27742	27574	27520	27500	27575	27671	27834	27573	27677	27589	27584	27331	27485	27430	27627	27640	27538	27624	27621	27536	27525	27657	27629	27605	27593	27455	27737	27628	27587	27475	27764	27754	27492	27765	27576	27780	27607	27731	27714	27395	27789	27665	27373	27687	27388	27515	27577	27704	27531	27638	27792	27507	27619	27638	27634	27616	27583	27540	27603	27778	27598	27726	27575	27732	27416	27410	27640	27596	27406	27767	27538	27668	27564	27432	27465	27568	27553	27588	27678	27559	27486	27498	27666	27538	27687	27638	27610	27394	27583	27780	27537	27555	27643	27432	27668	27581	27625	27567	27650	27687	27658	27679	27498	27428	27690	27471	27732	27582	27521	27722	27519	27541	27537	27441	27395	27468	27525	27761	27802	27590	27710	27635	27822	27702	27500	27831	27515	27728	27616	27410	27487	27499	27732	27626	27799	27555	27754	27760	27683	27683	27465	27774	27574	27449	27823	27662	27725	27395	27683	27518	27434	27691	27766	27835	27618	27683	27758	27462	27634	27811	27872	27785	27596	27470	27518	27612	27453	27492	27587	27627	27671	27533	27466	27834	27657	27695	27541	27711	27510	27826	27700	27772	27625	27495	27841	27644	27557	27611	27638	27611	27422	27469	27571	27643	27632	27465	27542	27729	27594	27619	27681	27635	27770	27697	27532	27649	27736	27435	27815	27679	27655	27650	27692	27642	27684	27684	27543	27588	27669	27802	27411	27689	27704	27672	27651	27721	27571	27551	27487	27654	27570	27507	27548	27649	27541	27521	27517	27763	27538	27441	27608	27735	27507	27523	27559	27608	27452	27418	27538	27442	27476	27545	27712	27712	27549	27430	27581	27564	27536	27745	27575	27620	27556	27529	27599	27703	27785	27633	27567	27528	27482	27692	27639	27718	27631	27394	27506	27859	27613	27652	27543	27855	27545	27548	27563	27772	27601	27645	27401	27531	27849	27659	27453	27534	27529	27633	27377	27584	27647	27569	27482	27440	27559	27532	27675	27495	27686	27364	27428	27790	27678	27461	27535	27503	27573	27684	27544
21744	34045	31229	30894	66017	72308	55045	36787	27179	23511	23071	23006	22953	22947	22997	23068	23136	22957	23079	22717	22844	22880	22988	22855	23011	22921	23051	23143	23101	22946	22953	22968	22758	22989	23085	22935	22848	22948	22999	22893	23087	23091	22918	23036	22753	23101	23008	23015	22988	22928	23091	22967	23008	23063	22860	22878	22823	23077	23024	22810	22874	22893	22893	22990	22863	23124	22919	23138	23057	23028	22986	22897	22877	23061	22852	23049	22875	23041	22909	23016	22877	23049	23198	22927	22848	22869	23044	22961	22795	23028	22868	22857	22805	22757	23022	22874	22944	22959	22977	22977	22953	23020	22776	22787	22887	23041	22873	23036	23027	22905	22990	22957	23020	22856	23054	22968	23029	23129	22964	23059	22897	22866	23127	22946	22947	23076	22947	22915	22954	22884	22962	22946	23000	22904	22916	22849	22992	22958	23043	22986	23022	22946	23071	23060	22913	22740	22889	22960	22993	22996	22892	23005	23048	23032	22920	22867	22917	22938	22977	23008	23070	23086	23151	22953	22653	22858	22876	22800	23097	22889	23060	23117	22781	23012	22911	22699	22889	23124	22854	23016	22834	22950	23163	22879	22924	23009	22849	22896	23137	22928	23001	22897	22776	23030	22819	22899	23182	22925	23000	22838	22973	23062	22939	22817	23059	22864	23034	23037	22918	23063	22946	22931	22894	22843	22942	22792	22816	23115	22928	22823	22985	22943	23053	23006	22806	22981	22895	23033	22960	22852	22866	22874	22855	22799	22967	22899	23163	22825	22876	22898	22816	22867	22866	23079	22988	23014	22980	22950	23079	23080	22841	22944	22876	22975	23059	22964	23012	22937	22892	23026	22850	22869	22738	23229	23046	23039	23133	23043	23080	22956	23008	22998	22798	22871	22973	22957	22905	22715	23043	22831	22824	22922	22949	22901	22803	22908	23006	22760	23025	23000	22978	22912	22853	23042	22998	22929	22866	22813	22869	23017	22922	22861	23046	22876	22844	22875	22866	22795	22868	22907	22956	22911	22922	22988	22986	22961	22820	23054	23002	22964	22975	22997	22992	22719	22898	22853	22925	22885	23073	22940	23076	22949	22834	22858	23130	22762	22866	22941	23056	22842	23121	22866	22856	23099	22891	22976	22796	22912	22950	23084	22852	22860	23097	22932	22964	22990	22901	22817	22950	23009	22993	22803	22821	22966	22903	22814	23034	22827	22919	22962	22948	22858	22809	22889	22740	22885	22834	22983	22942	22939	22937	23070	22977	22858	23115	22960	22823	23125	22926	22817	22977	22912	22907	22846	22757	23031	22783	22950	22877	22901	22992	22890	22864	23101	22923	22870	22870	23112	22716	23025	22915	23000	22889	22895	22963	22858	22927	22948	22912	22977	23135	22942	22938	22875	22921	22941	22913	22857	22913	22767	22910	23015	22923	22844	23053	22910	22957	23092	23010	22842	22901	23102	22912	22872	22970	22914	23104	22945	22959	22889	23017	22885	22941	22945	23040	23096	22830	22841	22950	22840	23013	22880	22874	23164	22802	22874	23195	22847	22917	22800	22968	22939	22998	22998	22758	23064	22843	23015	23046	23019	22867	22922	22875	23125	22679	23097	23003	22970	23003	22926	23001	22861	22881	22906	23020	22922	23029	22907	23025	22989	22965	22966	22678	23030	22951	23025	22956	22921	23001	22973	22900	23036	22819	22919	22905	22986	22928	22960	22950	23147	22996	23105	22943	22844	22860	22918	22953	22713	22954	22991	22879	22856	22892	23062	22803	22866	22809	23033	22973	23086	22924	22846	22803	22849	22812	22752	22955	23031	23092	22993	23025	22962	22877	22848	22833	22889	22778	22836	23021	23030	23013	22894	22824	22937	22989	22835	23002	22919	22970	22935	23078	22897	22900	22840	22878	22985	22923	22801	22919	22908	23004	22843	22978	22904	23029	22841	23031	22927	23008	23006	22885	22778	23011	22870	22983	22837	23112	22878	23011	23099	22949	22796	22895	22834	22758	22886	22980	22864	22946	23068	23008	22958	22857	22902	22966	22990	22975	22878	23124	22930	23063	22971	23126	22906	22929	23023	22992	22843	22833	22970	22821	22880	23067	22838	22960	23038	22956	22753	22769	22889	22946	23263	22856	22898	23046	22739	23003	22901	23186	22992	22931	22762	22945	22999	22967	22998	23065	22916	23152	22904	23109	23043	22839	23225	22911	23051	23068	23066	22966	22960	22991	23040	22865	22814	22948	22744	22959	22917	22912	23024	22812	22965	22987	22897	23069	23031	22771	23053	23053	22943	23013	23020	23005	23171	22986	22890	22859	23066	23071	22828	22897	22929	22935	22918	22922	22949	22918	22794	22975	22871	22917	22800	23048	23096	22670	22869	22843	22894	22941	22947	22856	22835	22938	23129	22935	22926	23016	22952	22900	22868	23015	22868	22997	22910	22800	23040	23091	22915	22895	23104	22933	23160	22971	23039	22876	22962	23022	22958	22873	22757	22953	22877	23120	22837	22956	22976	23020	23009	23058	23007	23031	22935	22932	22941	23013	22979	22840	22783	22768	22906	23061	22904	23083	22944	22836	22974	22955	22827	22943	22842	22997	23016	23016	22875	22828	22883	23063	22956	22941	23076	22956	22972	22893	22989	22973	23147	22969	23073	23003	23020	22782	22815	22963	22854	22822	22929	23117	22868	23007	23155	22903	22892	23034	22846	23046	23108	22972	23007	22976	23032	23000	22932	23052	22914	22952	23073	23076	22858	23031	22953	23194	23021	23011	22992	23100	23041	23043	22985	22689	23095	22933	22923	22916	22898	23082	22902	22859	22809	22847	23160	23177	22993	23030	22977	22841	22861	22946	22868	22812	22953	22954	23054	22894	22945	22945	23096	22849	22893	22991	23006	22973	23017	23012	22949	23056	22939	22922	22906	23030	22914	23066	22818	23068	22834	22838	23018	23146	22893	23043	22908	22795	22982	22797	22945	22997	23151	22983	22884	22946	22895	22892	22770	23045	22983	22961	23139	22944	22875	22868	22926	22888	23000	22998	22909	23066	23068	23032	22973	22955	22848	22904	22871	22857	23111	22936	22913	23067	22930	22966	22900	22894	23023	22974	22904	23036	23009	22997	22970	22846	23011	22807	22995	23082	22983	23019	23127	23175	23169	22912	23058	22839	22863	22844	22877	23126	23012	23038	23083	22878	23125	23111	22945	23036	22972	22981	22805	23012	22926	22942	22894	22922	22786	22723	22996	22817	22999	23076	22878	22989	22881	22869	23167	23013	22922	23064	22981	22618	22955	22953	22930	22811	22899	22950	22972	22774	22997	22852	22944	23071	23003	23043	22814	22994	22877	23089	23131	22983	22948	22909	22802	23069	22914	22982	23026	23054	22879	22906	22990	23128	22908	22942	22986	23045	23063	22952	22926	22838	23098	22899	22926	22996	23013	22882	22877	23171	22874	22902	22881	23011	22915	22989	23079	23016	22886	23075	22887	23016	23050	22864	22904	22915	23075	23017	22970	22830	23111	22821	23019	22881	23014	23021	22786	22861	22869	22972	22877	23059	22941	23050	22864	22935	22968	22869	22911	22927	22658	23018	22829	22862	22932	22944	22891	23111	23127	23134	22931	22968	22898	22948	23002	22947	23052	22935	23110	22868	22998	22910	23104	22876	22981	22976	22892	22943	23091	23010	23028	22927	22842	22843	23009	22958	22992	22971	22780	22900	23015	22881	22899	22850	22949	22886	23140	23112	22961	22923	22952	22711	23147	22977	22820	22916	23097	23021	22901	23114	22946	22896	22925	23053	22992	22926	23097	23001	22792	22880	22995	22987	23243	23224	22940	22969	22854	22871	22737	22904	23009	22855	22894	22923	22999	23011	23028	22896	22965	22900	23052	23066	22988	22899	23032	22858	22915	22977	22891	22985	22886	22968	22859	22899	22925	23020	22914	22713	23068	23123	22684	23150	22905	22882	22962	23079	22830	22767	22963	22937	23037	22852	23058	23092	22917	23049	22849	22914	23077	23028	22926	22959	22767	22872	23075	23178	22951	22848	22946	22950	23289	22944	22940	22948	22915	22814	23016	22885	23050	22982	23036	23054	22944	22900	23146	23119	22982	22834	23066	23060	22845	22893	23061	22620	23021	22819	22969	22975	22986	23010	22935	22958	23011	22962	22868	23024	22992	22887	23045	23189	23008	23011	23020	22862	22780	23003	22921	22877	23040	23029	23103	22875	23065	22830	22872	23071	22943	22959	23042	23042	23119	22958	23055	22927	22892	22981	23000	23004	22908	22962	22856	22796	22851	22772	22876	23121	23099	22924	22851	22929	22983	23278	22902	22833	22797	22887	23033	22938	22869	23119	23007	22828	23001	23059	22966	22837	22937	22950	23031	22970	22810	22775	22956	22998	22762	22986	23052	23043	22826	23025	23003	23135	22927	22978	22867	22890	22971	23016	23082	22955	22968	22833	23220	22771	22892	22981	22835	22825	23011	22979	23065	22898	22918	22920	22913	22926	23085	23055	22995	22843	22940	22908	23039	22918	22873	22920	22804	23065	22942	22827	22928	23016	22931	22899	22856	22840	22940	22918	23175	22831	22849	22983	23179	22903	22891	23136	23029	22888	23012	23012	22938	23253	22943	22957	22923	23124	23149	22834	22886	22977	22870	22892	22853	22912	22771	23059	23058	22956	22833	22970	23010	22827	22960	23055	22877	22923	22919	22926	23045	22948	23076	22998	22915	22879	22664	22904	22910	22986	22991	22905	22828	23056	22936	22921	22942	23025	22818	23057	22939	23027	22992	22655	22990	22891	22874	22857	22901	22964	22895	23036	22865	22971	23051	23028	23028	23033	23086	22967	22816	23030	23036	22902	23074	22975	22856	22963	22949	22995	23052	22946	22919	22938	23128	23026	23069	22947	22954	22943	22767	22976	23004	22884	22811	22856	22930	23016	22904	22860	22843	23004	23056	23054	23065	23031	22914	23104	22862	23078	22979	22998	23007	22752	22584	22803	22836	23019	22951	23022	23050	23005	23030	23091	22794	22937	23026	22904	23024	22796	22934	22646	23059	23052	22947	22904	22828	23223	23072	22982	23118	22979	22980	22990	22982	22899	23011	22938	22879	22912	22974	22941	23056
23695	21379	28882	24932	53057	77268	65734	45828	33511	29594	28539	28421	28226	28104	28092	28023	28084	28041	28100	27792	27856	27983	27936	28082	28026	28019	28195	28116	27927	27894	28026	27911	27939	28218	27721	27947	27926	28128	28062	27968	27955	27849	27970	27942	27870	27889	28012	27837	27758	27913	27864	28051	28151	27964	28083	28117	27924	27829	27943	28006	27795	27926	28139	27872	27981	27855	27902	28139	27893	27922	28001	27977	28079	27872	28135	28004	27720	27755	27690	27966	27725	27877	28097	27947	27884	27976	28031	28095	27815	28019	28015	28050	27711	28113	27755	27951	27707	28045	27860	28041	28050	27912	27642	27859	27772	27797	27788	27807	27628	27920	27985	27662	28039	27929	27751	27879	27972	27914	27791	27768	27894	27823	27831	27833	27921	27860	27915	28037	27940	27897	28080	28048	27944	27804	27940	27842	27659	27713	27961	28012	28074	27884	28001	27837	27799	28034	28168	27777	27850	27844	27833	27872	28010	27851	27943	27928	27796	28025	27893	27736	27731	27862	27857	27886	27887	27622	27901	27924	27865	28144	27723	27914	28017	28019	27886	27906	27860	27893	27820	27925	28037	27987	27915	27930	27994	27776	27858	27715	28184	27851	27785	27964	27968	27709	27955	27873	27674	27830	27915	27969	28020	27756	28024	27855	27973	27930	27973	27928	27879	27889	28049	27966	27838	27675	27965	28306	28038	27708	27904	28046	28026	27967	28126	27905	27831	27823	27658	27813	27738	27800	27852	28072	27793	28064	27631	27760	27812	27847	27752	27932	27772	27922	27785	27830	28142	27826	27824	27847	27771	28007	27916	28123	27880	27829	27946	27828	27766	27873	27802	27940	27815	27866	27986	27938	27908	27673	27773	27657	27696	27961	27947	27938	27833	27658	28002	27778	27877	28007	28109	27977	27804	28011	27890	28051	27738	27953	27940	27685	27820	27933	27746	27962	27759	27696	27924	27711	27943	27976	27939	27732	27981	27670	27992	27746	27880	27995	27911	27951	27930	27837	27844	27544	27985	27850	28000	27837	27815	28138	27691	27794	27950	28050	27964	27799	27921	27572	27894	27775	28193	27790	27681	27586	27880	27796	27853	27780	27924	27837	27715	27870	27914	27919	28065	27770	27704	27913	28004	28025	27789	27783	27936	27975	28149	27969	27958	27863	27855	28041	27819	27716	27663	27877	27899	27775	27750	27728	27942	27916	27767	27864	27892	27816	27923	27936	27794	27715	28068	27887	27940	27830	27940	28078	27854	27912	27803	27868	28057	27871	27923	27639	27930	28002	28263	27796	27812	27989	28092	28151	28138	27799	27844	27835	28078	27979	27758	27762	28048	28026	27797	27893	27887	27778	27821	28062	27972	27797	28009	27825	27834	27771	27942	27960	27622	27999	27724	27729	27900	27927	28034	27921	28144	27922	27953	27987	27828	27839	27832	28048	27977	27674	27738	27680	28025	27818	28051	27720	28010	27859	27996	28001	27896	27810	27759	28036	27852	27847	27812	28195	27949	28026	27697	27752	27775	28005	27608	27847	27779	27938	27756	27804	28152	27765	27816	27914	28174	27962	28038	27864	27891	27904	27768	27910	27911	27841	27740	27838	27953	28058	27678	27787	27912	27836	27604	28107	27989	27868	27795	28016	27944	27991	27876	27718	27997	27924	27791	27873	28055	28009	27774	27800	28114	28081	27913	27973	27829	27788	27953	27912	27825	27647	27854	28054	27950	27869	27960	27844	28101	27833	28047	27852	28043	27812	27909	27729	27879	27866	28043	27932	28155	27876	27923	27896	27543	28071	27955	27650	27786	27915	27903	27831	27927	27901	27965	27777	27935	28165	27888	27810	28121	27918	27658	27645	27911	27854	27762	28061	27987	27787	28122	27917	27737	27729	27769	27808	27937	27861	27887	27513	27808	27721	27845	27982	27811	27901	27898	27928	27974	28036	27886	28071	27857	27874	28056	27820	27905	27895	27888	27998	27967	27806	27944	27960	27913	27975	28017	27728	27783	27705	27711	27882	27720	27947	28062	27681	27952	28001	28218	27738	28005	27931	27858	27907	27979	27983	27820	28005	27957	27670	27816	28012	27963	27721	27936	28026	27661	27970	27825	27781	27951	27977	28246	27807	27955	27884	28128	28017	27861	27723	27961	27898	27801	27840	27645	27886	28011	27888	27907	27940	27714	27710	27916	27860	27898	27767	28122	28046	27911	27980	27973	27804	28137	27917	27609	27860	28001	27879	27851	27847	28027	27828	27977	27879	27866	27911	27838	27954	28094	28111	27682	27835	27823	27758	28106	27926	27907	27974	27757	27629	27889	28012	27562	27998	27938	27884	27973	27918	27718	27893	27890	28055	27934	27756	27906	27758	27927	27804	27922	27831	27816	27883	27846	27768	27840	28006	28012	27873	27839	27870	27854	27845	27878	27831	27846	27918	27938	27736	27774	27752	27924	28216	28174	27801	27874	27817	28019	28050	27927	27986	27789	28024	27895	27926	27999	27769	28048	27964	27939	27821	27820	27993	27874	27954	27900	27919	27757	27839	28011	27980	27752	27783	27803	27880	27963	27829	27978	27881	28077	27995	27853	27882	27757	28055	27949	27924	27906	27831	27797	27842	28049	28200	27808	27823	28029	28006	28046	27987	27971	27755	27989	27734	28028	28015	27673	28009	27991	27734	27992	27904	27899	27762	28049	27752	27870	28014	27981	27818	27975	27935	27921	27916	27845	27712	27909	28042	28023	27776	27646	27676	27786	27853	27774	27766	27709	27976	28119	28173	27978	27979	27749	28133	27878	27953	27913	27705	27761	27625	28079	27912	27836	27705	27929	27920	27763	27867	27854	27720	27926	27763	27844	27991	27939	27945	27807	27903	28138	27850	28098	27925	27734	28077	27924	27642	27891	27931	27718	27824	28085	27721	27748	28103	27811	27938	28061	27747	27752	27858	27866	27723	27953	27884	27888	28042	27986	27978	27827	27743	27735	27918	27908	27930	27713	27749	28029	27926	27953	27842	28008	27898	27723	27651	27637	27874	28016	27619	27963	27894	28204	27895	28069	27909	27617	27882	27930	27947	28156	27907	27932	27756	27951	27805	27842	27977	27880	27724	27913	27965	27874	27699	28014	27994	28124	27854	27998	27909	27843	27767	28030	27880	27617	27999	28018	27558	28087	28130	27873	27891	27857	27967	28197	28020	27893	27984	27934	27956	27750	27762	28010	27878	27963	27672	27970	28001	28041	27904	27803	27517	27832	27678	27868	27801	27653	27883	27813	27777	27836	28014	28051	28141	27894	27802	27963	27869	28042	27680	27822	27870	27854	27946	28032	27838	27849	27973	27898	27834	27940	28002	27673	27714	27914	28048	27766	27948	28067	27949	28090	27780	27930	27872	28017	27757	27881	27888	27835	27879	27734	28011	27959	27977	27692	27778	28103	27940	27833	27882	27933	27885	27989	27874	27852	27982	27899	27912	27876	27741	27821	28001	27868	27930	27954	28154	27876	28000	27931	27854	27809	27675	27785	28009	27834	27836	28047	27981	27761	27766	28004	27928	27893	28110	28127	27875	27855	27708	27849	28190	27976	27902	27978	27849	28019	27911	27687	28013	27899	27875	27795	28154	28058	27956	27715	27821	27644	27859	28005	27764	27934	27837	27790	28096	27898	27850	28012	28129	27742	27879	27883	27914	27779	27831	27963	27718	27774	27556	28030	27768	27918	27943	27994	27787	27807	27985	27843	27943	28044	27843	27752	27849	27862	27995	27786	27739	27910	27862	27946	27929	27743	28018	28098	27864	27784	27874	27893	27900	27810	27928	27923	27898	27745	27906	27793	27796	27656	28025	27907	27965	28117	27836	27920	27822	27953	27646	27838	27923	27750	27958	28064	27912	28055	27864	27917	27913	27822	27950	27784	27796	27986	27571	28100	28032	27801	28095	27974	28174	27729	27924	27775	27792	27844	28060	27928	27982	27905	27985	27622	27988	27582	27831	27976	27808	27983	27914	27870	27758	27989	28061	27934	27844	27657	27846	27906	27918	27897	27855	27952	28007	27945	27998	27826	27962	27853	27759	27914	27790	27920	28239	27868	27624	27687	28070	27963	27866	27796	28027	27938	27988	27854	27839	27934	27917	28010	28108	27989	27999	27848	27829	27800	28189	27853	28131	28012	27902	27779	27965	27994	27925	27689	27608	27727	27866	27793	27931	28024	27834	27933	27900	27865	28024	27843	27809	27675	27698	27868	27944	27938	27993	27875	28072	27969	27960	27991	27800	28008	28164	27946	27881	27827	27987	27964	27694	27928	27737	27968	27984	27790	27912	27973	28128	28021	27861	27831	27826	27932	28029	28020	27866	27912	27541	27873	27740	27956	28068	27860	27846	27990	27986	27965	27549	27648	27755	27964	27791	27905	27918	27723	28050	27788	27841	27831	27919	27702	27739	28046	27697	27918	27885	27872	27853	28091	28002	27830	27897	27581	27820	28258	27917	27789	27899	27809	27973	27867	27910	27980	27880	27777	27795	28028	27893	27904	27837	27735	27911	27933	27670	28017	27793	27906	27925	28105	27835	27962	27820	27889	28103	28037	27809	27778	27743	27953	27975	28064	27912	27886	27910	27944	27643	28054	27933	27745	27935	28060	28289	27978	27826	27727	27648	27919	27741	27919	27810	28007	27826	27874	27783	28014	27985	27812	27905	27969	28178	27838	27709	27705	27787	28003	27866	27946	27614	27920	28049	27937	27758	27846	27771	27927	27961	27774	27926	27935	27925	27742	27935	27909	28064	27857	27922	27856	27791	28050	27731	27856	27789	27717	27856	28068	27985	27762	27900	27914	27953	27942	27823	27842	27988	27984	27786	27934	27856	28082	27864	27727	27835	27935	27824	27840	27622	28021	27968	28059	27955	27800	27858	27909	28153	27942	27737	27905	27672	27838	27840	28000	28040	27875	27745	27945	27797	27791	27924	27856	28097	27989	28029	28202	27973	27802	27672	27968	28073	27914	27937	27947	27728	27921	27937	27883	27916	27805	27882	27979	27747	27861	27901	28040	27832	27731	28001	27998	27857	27821	27884	27837	27832	28052	27974	27967	27985	27943	27825	27730	27816	27781	27865	28027	27867	27921	28043	27593	27680
23181	36820	33811	38133	74099	87853	70368	45245	30267	24758	23141	23057	23161	23221	23067	22772	23053	23014	23235	22933	23089	22970	22979	22964	22943	23162	23054	23122	22921	23164	22958	23148	22999	23219	22998	22994	23019	23105	22784	22999	23018	23055	23067	23120	23152	22954	23071	22964	23047	23065	22986	23092	23024	22928	23134	23127	23213	23122	23040	22968	22975	22975	23111	23250	22875	22894	22959	23020	23218	23099	23259	23076	23024	23127	23090	23246	22968	22967	23147	23157	23125	23249	23156	23163	22937	23094	23062	23078	23023	22870	22914	23128	22978	23094	23094	22880	23122	22941	22918	22981	23210	22989	23026	22852	22977	23204	23026	23294	23166	22847	23008	23029	23009	23054	22930	23238	23024	23097	23100	23006	23123	23073	22989	23118	23124	23103	23013	22979	22994	22935	23115	22873	23150	23256	23036	22962	23046	23131	23066	23103	23055	22957	23054	22977	23032	23148	23080	22935	23048	22981	23198	23010	23109	23022	22907	22970	23066	22979	23209	23087	23116	22962	23164	22884	23324	23020	23073	22988	23008	23289	23013	22995	23017	23157	23072	23078	23161	23049	23274	22917	22938	23089	23025	23179	23245	23057	23004	23173	22952	23073	23060	23029	22994	23065	22886	23059	23041	23100	22986	22937	23071	22995	22939	23115	23126	23070	22920	23120	23154	23231	23064	23015	22961	23046	22823	23148	22962	23146	22923	23040	22997	23040	23166	23128	23064	22982	23217	23136	23074	23139	23177	23179	22977	23097	23286	23072	23105	23033	23237	23039	22967	23133	23131	22911	22975	23076	23079	23111	23158	22917	22969	23180	23039	22887	23059	23012	23023	23134	23098	23210	22872	23025	22978	23021	23055	23129	23022	23120	23150	22866	23081	23182	23069	22966	22914	23142	22924	23061	23111	23200	23110	23004	22956	22992	22956	22954	22893	23086	23272	22914	23027	22961	23067	23066	23107	23019	22972	23090	23078	23072	22953	23109	23079	23037	23194	23164	23002	23049	23092	22801	23098	23174	23037	23079	22883	23013	23253	23017	23084	23101	23016	23220	22916	23105	23117	23271	23234	23091	22988	23068	23241	23033	22871	23025	23086	23117	22931	22940	22991	23013	23072	23093	23001	23170	22978	22897	23272	23185	23186	23143	23119	22995	23103	23263	22813	23045	22882	23105	23158	23015	23283	22988	22835	23114	22955	23081	22981	23041	22931	22886	23305	22951	23040	23014	22974	22841	23010	23029	23110	23215	23024	23005	23040	23175	22977	23156	22990	22917	22905	23250	23105	22923	23031	22913	23145	23060	22987	22900	23224	23333	23065	23136	23173	22979	22825	22865	23122	23137	23236	23228	23026	22935	22839	22958	22968	22971	23080	23089	22921	23027	23163	23048	23072	22821	23058	22816	23057	23035	23117	23087	23171	22984	23163	23149	22929	23204	23087	23062	23010	23167	23003	23113	23014	23115	23053	23165	23300	22843	23039	22982	23228	23010	23101	23261	23187	23059	23028	23174	23037	23097	23117	22876	23096	23027	23217	23015	23063	23302	22884	23024	23186	23152	22944	23023	23107	23168	23181	22996	23202	23029	22956	22948	22991	22921	23131	23048	22977	23224	22986	23133	23130	22992	23061	23064	23019	23175	23015	22911	23136	23095	22973	23118	23158	23125	23126	23174	23021	23082	23060	23159	23327	22999	22889	23020	22980	23029	23062	23186	23066	22889	23023	23053	23199	23112	23172	23124	23036	23121	23171	23106	23109	22911	22940	23058	22937	23240	22861	23163	23018	23149	23206	23114	23075	22920	23162	23063	23063	23025	22995	23028	23063	23146	23095	22989	23030	23050	23124	23224	23012	23178	23094	23094	23017	23108	23064	23187	23093	22870	23051	23017	23105	23051	22959	23112	23172	22872	23084	23054	23152	23007	22991	23123	23057	23075	23165	23215	23165	22892	22820	22991	23266	23166	23055	22984	23110	22961	23243	23217	23199	23012	23109	23054	23276	23093	23107	22887	23077	22967	23077	23187	22951	23058	22864	23162	23029	23034	23096	23198	23164	23020	23051	22883	23083	23005	22974	23122	23073	22914	23009	23201	22994	22859	23013	23065	23060	23008	23080	22962	23034	23033	23090	23135	22915	23073	23111	23319	23145	23165	23172	23173	23039	23140	23044	22886	22955	23033	23038	23079	23113	23118	23243	23023	23169	23183	22929	23001	22910	23157	23033	23106	23067	22771	23198	22818	23210	23078	22972	22990	23149	23106	22973	23138	22836	22928	23127	23070	23114	22811	23089	23019	23253	23063	23194	22986	23016	22988	23058	23006	22846	22842	23225	22962	23098	23112	22921	23080	22886	22921	23133	23258	23121	23041	22923	23149	23182	23069	22913	23070	22966	23273	22886	23305	23122	23191	23029	23017	23157	22985	23061	23008	23173	23039	23178	23178	23273	23030	23083	22990	23063	22989	22953	23011	23132	23183	23050	22848	23100	23123	22905	23197	23099	23091	22899	23076	23204	23135	23028	23023	23145	23061	22967	23116	23158	23038	23104	23026	23241	23143	23150	22923	23031	23132	23015	22965	23002	23149	22902	23105	22935	23043	23114	23177	23097	23058	23064	22868	22994	22977	23140	23138	22970	23172	22994	22969	22908	22998	22847	23118	23060	23156	23293	22917	23179	23178	23006	23152	22976	22936	23171	23028	23003	22946	22969	23073	23075	23194	22774	23044	23057	23122	22892	22972	23061	22988	23014	23040	23205	23052	23196	23052	23015	22931	23045	22953	23225	23088	23005	23021	23046	23101	23093	23075	23135	23018	23038	23006	23052	22959	23076	23103	23103	22982	23134	23209	23102	23220	23097	22920	22998	23167	22858	23074	23164	23236	23040	22993	23008	23042	23117	23073	23027	23188	23023	23033	22980	22985	23160	23057	23059	23117	23089	23191	23007	22975	23044	22899	23155	23134	23027	23207	22907	23081	23015	23041	23111	23028	22953	23065	23087	23119	23134	23064	22981	23083	23123	23097	23072	22768	23131	22968	23069	23117	23095	23111	23061	22976	23193	22936	23042	23129	22918	23055	23123	23190	22988	23198	23052	23252	22977	23132	23093	23166	22925	22940	23056	23077	23108	23035	23124	23110	23040	23079	23049	23016	23076	23217	22950	23065	23043	23116	22869	23115	23031	22956	23198	22991	23354	23316	23010	22963	23159	23126	23107	22892	23142	22965	22875	23006	23084	23007	22887	23118	23025	23223	23040	23176	22893	23050	23122	23178	22999	23027	22882	23047	23088	23048	23365	23036	22928	23096	23080	22987	23285	23012	23103	23022	23138	22881	23082	23047	23054	23130	23140	22987	23168	23145	23120	23157	23072	23112	23132	22987	22971	23010	23065	23065	23106	23106	23001	23073	23144	23168	23069	23078	23030	23035	23226	22971	23100	23127	23147	23150	22863	23023	23119	23121	23026	23042	22918	23094	23066	23015	22992	22911	23142	23094	23089	22960	23025	23072	23008	23083	23265	23009	23241	22956	22980	23062	23192	23094	22813	23094	22976	22919	23224	23323	23150	23089	22996	23222	23109	23109	23192	23123	23109	22990	23167	23017	23071	22959	22967	23233	23149	23000	23073	23040	22968	23073	23088	23078	23125	23036	22943	23042	23061	23203	22937	23034	23011	23021	23020	23007	23022	23160	23188	23099	22941	23026	23053	23033	22943	23132	22887	23151	23143	23078	22935	23093	22918	23133	23093	23225	23079	23170	23117	22986	22899	23099	22892	23065	23051	22865	23004	22881	23045	22999	23155	23157	23043	23052	23332	23030	23128	23034	23065	23189	23017	23043	22947	23121	23040	22944	23180	23095	23090	22964	23110	23016	23048	23249	23153	23122	23013	23131	23281	22968	23022	23063	22948	22952	22982	22965	23045	22938	23053	22996	23092	23061	22933	22963	23107	22934	22925	23133	22866	23096	23023	22941	23113	22911	23079	23247	23108	22881	22994	23131	23023	23225	23055	23087	23023	23180	22892	23087	23110	23069	22946	23118	23035	23335	22952	23090	23086	22964	23046	23015	23218	22934	23158	23100	23112	23131	23111	23021	23054	23056	23195	23030	23131	23092	23077	23119	23167	23067	23083	22877	22998	22861	22937	23042	23083	22948	22987	22960	23144	23423	23070	23016	23097	23108	23028	23142	22897	23216	23182	23063	23128	22810	23082	22943	23072	23224	23066	23100	23015	22990	23058	22967	23092	23067	23173	23209	22929	22988	23285	23078	22995	23163	23249	23104	23163	23209	23119	23039	23165	23054	23035	23145	22959	22973	23186	22971	23177	23100	22918	23018	22974	22929	23048	22977	23058	23094	22991	23016	23277	23058	23213	23001	23175	23082	23139	23206	22939	23139	23144	23048	22911	23134	23089	23225	22811	23085	23226	22995	23010	23107	23028	23017	23066	23046	23164	23102	23025	23275	23065	23150	23153	22956	22924	22999	22960	23244	23055	23159	23075	23089	23071	22959	23033	23214	22991	23072	23144	23105	22998	23083	22973	23030	23230	23195	23204	23122	23017	23130	22951	23227	23100	23008	22972	23122	22998	23068	23072	22883	23075	23142	23201	23283	23138	23014	23066	22975	23089	22965	23073	23026	23033	23101	22973	23155	23062	23261	23192	22959	22990	23146	23133	23043	23000	23146	22993	23102	23056	23005	23128	23236	23135	23031	22936	22939	22960	23151	22914	23069	23180	23019	23223	23261	23106	23068	23079	23012	23127	22990	22937	23111	23314	22920	23027	22877	23036	22962	23152	23106	23107	22968	23244	23058	23049	23144	23054	22877	23074	23108	22860	23087	23000	23204	23021	22918	23296	23243	23094	23106	22955	23088	23030	23139	23098	23258	23110	23098	23070	23153	23056	23100	23169	23200	23193	23208	23032	23007	23129	22970	23128	23127	23190	23186	23044	23227	23345	22989	23128	23051	22977	23037	22983	23010	23241	23010	22972	23239	22844	23116	23038	23095	23082	23081	23044	23133	23141	23073	23052	22942	23091	23280	23193	23102	23076	23105	23152	23060	23123	23079	23199	23099	23151	23157	23023	23053	23011	23121	23262	23068	22978	23081	23036	23122	23038	23079	23104	23029	23119	23001	23114	23073
31138	25947	30022	29221	34245	39356	36600	31071	28723	28000	27837	27438	27373	27518	27470	27582	27472	27409	27399	27693	27467	27491	27856	27526	27443	27493	27593	27391	27484	27550	27467	27509	27319	27491	27583	27558	27585	27668	27505	27786	27630	27662	27650	27358	27668	27467	27643	27647	27516	27440	27422	27635	27560	27711	27458	27378	27440	27499	27692	27557	27385	27453	27635	27666	27235	27492	27575	27621	27584	27646	27395	27590	27642	27412	27464	27571	27307	27592	27628	27419	27445	27492	27612	27657	27411	27594	27350	27707	27681	27543	27582	27524	27606	27822	27581	27447	27278	27535	27505	27363	27554	27554	27435	27468	27490	27460	27551	27246	27299	27375	27527	27565	27575	27512	27579	27351	27678	27485	27657	27544	27698	27570	27537	27546	27419	27437	27374	27310	27766	27362	27323	27425	27266	27561	27416	27440	27500	27310	27402	27726	27297	27618	27333	27485	27624	27560	27405	27466	27464	27449	27547	27338	27480	27519	27748	27739	27225	27442	27357	27515	27365	27348	27398	27704	27355	27421	27496	27540	27508	27545	27239	27498	27299	27562	27517	27529	27496	27536	27449	27505	27381	27469	27517	27421	27582	27590	27587	27456	27439	27505	27676	27626	27679	27566	27349	27561	27519	27444	27494	27518	27374	27641	27357	27263	27424	27398	27433	27373	27594	27344	27583	27436	27747	27572	27243	27352	27445	27602	27514	27377	27409	27568	27804	27599	27422	27529	27555	27514	27768	27529	27436	27440	27525	27431	27514	27510	27587	27445	27512	27328	27499	27511	27555	27376	27483	27439	27607	27665	27343	27419	27584	27264	27387	27292	27386	27581	27572	27576	27481	27333	27475	27395	27576	27648	27692	27409	27516	27633	27415	27604	27463	27355	27600	27589	27674	27622	27616	27718	27645	27378	27582	27699	27810	27412	27528	27563	27424	27393	27441	27671	27326	27613	27365	27666	27424	27364	27540	27754	27476	27568	27341	27369	27200	27410	27593	27583	27409	27388	27497	27407	27623	27591	27426	27704	27535	27506	27413	27419	27397	27329	27533	27376	27603	27306	27449	27548	27497	27402	27719	27529	27423	27380	27466	27517	27358	27701	27518	27562	27574	27479	27378	27433	27363	27353	27351	27584	27454	27543	27622	27448	27731	27457	27693	27791	27624	27482	27399	27512	27489	27537	27527	27366	27425	27363	27544	27640	27379	27409	27640	27658	27404	27653	27734	27416	27745	27684	27618	27585	27510	27503	27496	27385	27438	27448	27490	27307	27465	27452	27580	27621	27532	27464	27352	27545	27513	27389	27593	27552	27539	27443	27492	27691	27521	27444	27407	27480	27485	27371	27574	27386	27543	27574	27473	27397	27327	27701	27471	27510	27426	27449	27387	27367	27597	27715	27690	27486	27540	27455	27610	27428	27578	27385	27280	27462	27603	27425	27653	27549	27435	27688	27603	27472	27604	27442	27669	27572	27529	27580	27294	27202	27384	27544	27555	27537	27435	27642	27435	27651	27475	27405	27562	27622	27723	27654	27558	27647	27592	27428	27605	27593	27550	27438	27539	27511	27501	27513	27468	27526	27340	27455	27520	27394	27531	27428	27452	27571	27705	27387	27215	27479	27499	27540	27482	27498	27575	27463	27284	27658	27438	27635	27431	27430	27458	27480	27511	27281	27549	27505	27331	27656	27415	27498	27429	27472	27539	27487	27474	27604	27511	27458	27685	27403	27369	27427	27381	27528	27685	27403	27436	27413	27372	27170	27629	27414	27482	27558	27569	27547	27513	27484	27447	27521	27558	27405	27571	27644	27562	27420	27651	27387	27615	27665	27642	27441	27517	27452	27508	27272	27455	27458	27533	27720	27703	27475	27724	27443	27515	27465	27703	27565	27533	27388	27524	27544	27553	27603	27575	27580	27543	27454	27509	27647	27432	27300	27520	27256	27537	27373	27687	27444	27467	27252	27297	27596	27457	27602	27628	27480	27514	27401	27369	27363	27400	27593	27332	27488	27557	27506	27601	27443	27613	27566	27600	27278	27536	27487	27615	27401	27487	27744	27525	27610	27468	27524	27575	27801	27349	27323	27566	27311	27460	27472	27492	27398	27635	27772	27616	27570	27476	27486	27600	27675	27692	27507	27630	27439	27500	27393	27407	27605	27584	27708	27592	27544	27489	27523	27671	27507	27422	27628	27495	27394	27557	27620	27674	27417	27678	27546	27550	27471	27525	27562	27700	27666	27509	27585	27525	27527	27598	27550	27563	27441	27419	27269	27308	27488	27783	27531	27642	27463	27340	27700	27530	27639	27707	27448	27628	27673	27534	27533	27700	27601	27532	27435	27460	27532	27538	27482	27450	27315	27684	27267	27643	27753	27705	27556	27496	27487	27691	27338	27578	27487	27569	27578	27534	27471	27294	27255	27751	27485	27284	27571	27483	27749	27515	27321	27436	27491	27663	27472	27509	27659	27569	27260	27550	27442	27629	27403	27465	27399	27508	27505	27223	27465	27488	27474	27671	27466	27576	27581	27544	27525	27383	27523	27513	27575	27714	27430	27307	27571	27407	27558	27516	27415	27348	27349	27598	27594	27281	27545	27658	27508	27329	27542	27697	27536	27342	27516	27352	27653	27598	27364	27224	27464	27522	27536	27715	27236	27693	27607	27530	27490	27410	27464	27530	27712	27734	27391	27525	27667	27557	27611	27466	27480	27342	27683	27595	27303	27372	27553	27726	27425	27617	27624	27489	27559	27573	27567	27455	27414	27537	27494	27546	27600	27564	27425	27596	27312	27409	27349	27692	27461	27525	27689	27596	27614	27265	27538	27347	27559	27674	27506	27340	27316	27620	27620	27414	27555	27471	27606	27563	27616	27632	27668	27536	27335	27645	27324	27394	27793	27604	27429	27491	27452	27659	27566	27488	27582	27585	27699	27386	27613	27398	27439	27615	27538	27384	27523	27513	27702	27698	27530	27361	27615	27560	27642	27360	27709	27642	27205	27282	27598	27432	27615	27507	27620	27548	27499	27591	27593	27420	27508	27497	27591	27572	27671	27556	27475	27464	27597	27381	27620	27321	27366	27497	27477	27493	27431	27409	27420	27467	27352	27600	27596	27290	27426	27754	27646	27498	27604	27503	27406	27659	27446	27518	27617	27744	27484	27373	27476	27596	27712	27449	27561	27378	27377	27623	27548	27670	27413	27451	27433	27354	27599	27697	27654	27672	27382	27535	27400	27623	27607	27725	27744	27330	27541	27467	27182	27386	27519	27572	27544	27350	27518	27191	27640	27503	27506	27245	27704	27638	27611	27674	27469	27301	27418	27584	27580	27632	27411	27341	27774	27297	27434	27229	27556	27415	27471	27550	27498	27454	27602	27722	27513	27578	27607	27697	27605	27537	27455	27334	27479	27469	27394	27375	27630	27406	27530	27433	27444	27352	27432	27398	27600	27570	27529	27553	27382	27716	27539	27656	27442	27468	27547	27420	27656	27360	27428	27496	27377	27398	27649	27565	27566	27654	27335	27240	27455	27334	27579	27460	27677	27635	27566	27764	27375	27449	27600	27675	27459	27562	27593	27406	27504	27511	27370	27666	27631	27569	27625	27550	27448	27380	27627	27656	27397	27729	27453	27680	27486	27497	27338	27414	27685	27436	27517	27549	27618	27335	27237	27496	27458	27480	27668	27559	27444	27579	27374	27797	27561	27783	27562	27717	27569	27520	27327	27489	27524	27446	27509	27671	27776	27440	27429	27712	27546	27597	27589	27622	27613	27369	27587	27550	27592	27539	27549	27864	27668	27460	27357	27548	27377	27491	27582	27519	27465	27432	27587	27689	27528	27493	27366	27419	27216	27715	27591	27572	27524	27510	27665	27533	27393	27786	27492	27628	27520	27558	27542	27423	27609	27232	27544	27416	27357	27398	27498	27642	27764	27412	27355	27490	27328	27583	27601	27472	27632	27664	27740	27438	27551	27559	27361	27584	27508	27489	27491	27605	27499	27502	27677	27532	27536	27485	27536	27538	27494	27416	27574	27443	27539	27561	27617	27457	27636	27348	27643	27585	27400	27568	27699	27702	27579	27606	27508	27488	27255	27674	27546	27448	27537	27417	27723	27543	27548	27511	27366	27610	27475	27356	27476	27436	27517	27472	27406	27411	27641	27613	27623	27718	27429	27586	27516	27485	27287	27754	27593	27710	27529	27390	27602	27614	27567	27623	27305	27571	27425	27427	27339	27249	27544	27611	27660	27528	27474	27404	27473	27575	27559	27735	27639	27543	27497	27513	27279	27211	27656	27781	27442	27433	27530	27528	27381	27681	27428	27511	27570	27560	27314	27557	27678	27519	27524	27420	27650	27523	27460	27511	27635	27784	27735	27400	27736	27602	27573	27505	27555	27717	27578	27646	27522	27563	27695	27592	27597	27303	27456	27693	27494	27672	27388	27718	27440	27429	27501	27773	27605	27692	27443	27559	27476	27344	27437	27389	27449	27704	27440	27577	27563	27344	27453	27508	27614	27508	27519	27601	27732	27552	27654	27513	27364	27429	27550	27667	27370	27445	27415	27620	27326	27653	27533	27667	27637	27595	27283	27364	27356	27420	27406	27383	27670	27570	27404	27378	27455	27735	27380	27606	27319	27477	27406	27272	27533	27632	27368	27328	27519	27646	27572	27416	27499	27478	27608	27462	27486	27543	27447	27309	27482	27468	27510	27340	27637	27188	27252	27469	27560	27573	27581	27552	27757	27212	27718	27711	27641	27442	27483	27375	27298	27878	27603	27537	27455	27443	27508	27185	27554	27513	27296	27291	27369	27731	27485	27746	27274	27639	27545	27655	27536	27597	27487	27418	27421	27350	27326	27451	27381	27714	27442	27456	27719	27577	27595	27591	27192	27494	27455	27378	27678	27734	27300	27457	27478	27368	27598	27618	27557	27714	27537	27420	27457	27572	27381	27518	27282	27431	27663	27454	27516	27486	27493	27604	27652	27521	27341	27656	27549	27417	27487	27684	27256	27355	27470	27389	27454	27489	27505	27611	27685	27741	27376	27647	27644	27463	27480	27567	27206	27605	27571	27450	27320	27405	27648	27420	27327	27432	27381	27553	27518	27303	27374	27526	27377	27648	27538	27602	27521
22766	26959	24899	24390	33639	37431	33285	26585	23783	23065	22889	22857	22883	22765	22789	22720	22936	22820	22809	22797	22582	22745	22525	22765	22716	22734	22821	22816	22821	22727	22955	22910	22815	22721	22733	22717	22883	22721	22838	22852	22714	22672	22726	22773	23077	22845	22741	22939	22755	22745	22692	22655	22891	22826	22663	22901	22744	22624	22735	22639	22724	22734	22754	22634	22940	22649	22613	22757	22917	22689	23033	22709	22721	22856	22837	22520	22820	22625	22787	22739	22837	22676	22771	22768	22842	22646	22784	22751	22625	22804	22916	22833	22741	22770	22752	22876	22723	22881	22656	22819	22821	22608	22835	22861	22844	22727	22755	22780	22887	22895	22790	22711	22747	22654	22756	22746	22636	22772	22799	22629	22737	22691	23028	22661	22774	22899	22876	22769	22867	22906	22796	22786	22873	22700	22818	22728	22831	22698	22540	22685	22792	22861	22950	22837	22776	22936	22779	22764	22832	22833	22857	22746	22829	22732	22898	22829	22790	23052	22820	22607	22799	22942	22674	22792	22881	22787	22801	22809	22764	22987	22633	22694	22704	22768	22933	22714	22764	22817	22738	22743	22826	22742	22754	22817	22580	22799	22763	22574	22871	23100	22568	22758	22763	22936	22538	22745	22703	22806	22701	22706	22715	22659	22851	22716	22635	22748	22788	22840	22828	22757	22725	22844	22657	22711	22677	22821	22578	22526	22849	22829	22831	22601	22725	22713	22759	22678	22894	22680	22803	22762	22933	22844	22720	22882	22516	22758	22763	22729	22615	22908	22687	22716	22676	22711	22922	22862	22520	22588	22568	22867	22871	22982	22725	22760	22842	22781	22935	22631	22828	22697	22694	22704	22745	22817	22738	22755	22750	22707	22895	22617	22724	22548	22846	22834	22756	22696	22863	22860	22670	22549	22678	22754	22879	22723	22940	22648	22879	22702	22637	22555	22730	22699	22752	22922	22824	22746	22649	22640	22934	22500	22672	22967	22822	22887	22901	22830	22805	22816	22770	22646	22685	22782	22925	22684	22737	22779	22691	22611	23043	22854	22684	22777	22760	22689	22727	22725	22767	22762	22547	22811	22983	22749	22849	22848	22860	22795	22668	22841	22947	22751	22752	22790	22850	22719	22672	22926	22936	22615	22818	22816	22857	22759	22830	22729	22768	22679	22743	22708	22766	22663	22864	22753	22807	22823	22968	22836	22761	22708	22820	22779	22904	22855	23059	22770	22815	22741	22783	22816	22888	22703	22813	22799	22547	22581	22965	22807	22734	22773	22828	22868	22730	22675	22581	22696	22715	22636	22822	22578	22883	22703	22716	22629	22963	22862	22685	22685	22753	22805	22761	22699	22716	22765	22575	22766	22564	22748	22731	22702	22736	22596	22741	22595	22722	22832	22841	22680	22768	22655	22731	22768	22861	22849	22741	22768	22644	22797	22807	22603	22771	22719	22879	22791	22699	22587	22830	22895	22851	22804	22889	22732	22603	22856	22811	22652	22875	22549	22713	22878	22805	22836	22806	22727	22856	22728	22749	23064	22880	22695	22935	22771	22777	22606	22637	22828	22795	22835	22843	22850	22685	22652	22976	22691	23063	22814	22801	22830	22834	22753	22642	22694	22890	22791	22615	22729	22822	22835	22770	22701	22641	22790	22627	22635	22809	22798	22804	22755	22904	22667	22904	22782	22875	22743	22849	22738	22647	22903	22921	22863	22704	22721	22918	22747	22681	22722	22737	22948	22713	22687	22861	22796	22866	22782	22761	22783	22763	22899	22652	22962	22898	22904	22610	22825	22715	22834	22618	22769	22874	22675	22760	22765	22775	22785	22832	22686	22660	22613	22523	22733	22704	22713	22831	22831	22872	23056	22984	22801	22929	22931	22778	22758	22681	22754	22801	22818	22860	22627	22902	22600	22813	22715	22756	22764	22726	22820	22701	22675	22810	22779	22747	22639	22743	22801	22921	22930	22837	22970	22736	22666	22794	22759	22861	22949	22865	22803	22911	22800	22922	22640	22797	22637	22811	22623	22655	22849	22824	22702	22869	22835	22980	22722	22749	22631	22732	22699	22829	22802	22674	22715	22769	22793	22754	22684	22799	22754	22692	22618	22708	22690	22827	22790	22660	22884	22653	22811	22624	22670	22862	22661	22854	22792	22766	22736	22853	22605	22929	22643	23015	22636	22660	22767	22944	22661	22796	22867	22863	22718	22702	22774	22592	22703	22852	22769	22865	22882	22872	22694	22685	22909	22746	22798	22650	22864	22846	22804	22838	22629	22820	22671	22832	22861	22635	22738	22722	22785	22838	22791	22855	22665	22895	22682	22804	22876	22961	22714	23072	22829	22814	22909	22712	22644	22709	22783	22576	22830	22696	22730	22729	22776	22574	22823	22604	22810	22847	22977	22603	22713	22878	22725	22653	22748	22771	22883	22626	22699	22842	22751	22813	22761	22684	22708	22690	22708	22760	22702	22742	22652	22672	22734	22797	22587	22769	22765	22797	22721	22709	22925	22728	22880	22682	22618	22648	22849	22705	22745	22701	22726	22719	22748	22761	22699	22928	22760	22834	22699	22714	22523	22682	22700	22832	22841	22665	22777	22728	22790	22961	22673	22736	22719	22832	22722	22743	23019	22748	22765	22817	22829	22866	22867	22823	22979	22880	22941	22805	22702	22786	22801	22674	22695	22791	22631	22822	22882	22688	22626	22713	22722	22829	22729	22872	22868	22618	22760	22901	22896	22784	22721	22929	22807	22518	22866	22670	22705	22668	22680	22828	22591	22641	22671	22824	22560	22944	22669	22837	22722	22767	22870	22729	22784	22850	22745	22842	22857	22662	22726	23002	22933	22609	22843	22695	22739	22664	22795	22578	22950	22890	22690	22578	22741	22849	22674	22789	22852	22810	22881	22840	22803	22626	22757	22743	22711	23061	22721	22891	22736	22757	22700	22739	22894	22808	22611	22605	22685	22648	22794	22642	22781	22775	22738	22674	22738	22891	22764	22731	22717	22702	22702	22795	22681	22845	22777	22785	22712	22810	22868	22809	22660	22767	22754	22866	22601	22862	22936	22566	22719	22827	22775	22743	22733	22751	22550	22675	22759	22566	22681	22751	22816	22778	22764	22896	22829	22822	22839	22852	22653	22776	22842	22829	22734	22669	22751	22794	22641	22793	22645	22909	22690	22664	22678	22752	22850	22744	22653	22687	22794	22776	22786	22887	22887	22892	22877	22816	22765	22613	22655	22754	22827	22732	22717	22779	22903	22877	22551	22674	22596	22720	22907	22952	22824	22687	22822	22724	22883	22761	22576	22937	22775	22766	22728	22736	22843	22635	22658	22829	22887	22765	22906	22859	22840	22797	22784	22711	22642	22805	22760	22826	22739	22801	22652	22712	22838	22838	22872	22747	22847	22673	22755	22726	22915	22883	22829	22786	22683	22817	22528	22763	22627	22712	22796	22650	22827	22628	22873	22751	22914	22855	22758	22941	22592	22818	22721	22863	22737	22887	22748	22914	22738	22870	22815	22845	22900	22986	22862	22901	22721	22809	22709	22641	22800	22795	22796	22924	22797	22860	22741	22634	22916	22506	22931	22631	22851	22787	22770	22888	22639	22750	22824	22924	22779	22977	22622	22887	22612	22748	22719	22822	22690	22650	22802	22767	22722	22770	22618	22813	22769	22694	22725	22815	22721	22834	22666	22598	22918	22784	22686	22763	22739	22723	22986	22738	22681	22820	22684	22821	22935	22757	22759	22723	22887	22755	22668	22732	22945	22836	22802	22578	22874	22892	22755	22906	22790	22694	22767	22776	22733	22581	22638	22698	22637	22699	22772	22952	22908	22834	22727	22757	22860	22870	22730	22701	22860	22702	22668	22658	22773	22660	22682	22932	22914	22646	22736	22769	22654	22793	22824	22835	22680	22709	22715	22667	22741	22925	22795	22861	22854	22899	22773	22707	22748	22931	22642	22701	22732	22790	22763	22853	22716	22778	22877	22856	22741	22764	22766	22886	22650	22664	22828	22790	22805	22875	22852	22811	22657	22788	22805	22860	22691	22739	22670	22720	22772	22862	22761	22536	22844	22701	22669	22651	22707	22690	22852	22745	22970	22842	22785	22959	22761	22828	22736	22809	22930	22558	22961	23046	22779	22818	22860	22961	22680	22846	22601	22886	22744	22632	22795	22834	22935	22769	22696	22850	22649	22790	22841	22681	22565	22801	22809	22707	22799	22693	22728	23068	22792	22803	22751	22501	22834	22819	22681	22649	22732	22746	22729	22713	22623	22775	22685	22816	22791	22853	22525	22746	22933	22684	22862	22833	22744	22692	22762	22698	22888	22832	22790	22825	22833	22998	22797	22742	22940	22845	22729	22603	22751	22810	22901	22800	22817	22626	22692	22680	22769	22730	22817	22860	22766	22699	22689	22795	22634	22837	22466	22847	22502	22740	22715	22852	22850	22612	22823	22730	22825	22847	22597	22903	22732	22679	22822	22869	23003	22805	22683	22805	22761	22790	22647	22802	22708	22642	22898	22886	22755	22635	23030	22568	22776	22859	22859	22797	22677	22793	22424	22781	22764	22812	22874	22704	22617	22872	22750	23007	22815	22743	22695	22671	22886	22923	22770	22806	22831	22937	22709	22769	22884	22936	22670	22683	22807	22791	22758	22579	22735	22914	22806	22695	22843	22723	22740	22670	22808	22731	22834	22830	22812	22705	22852	22721	22753	22850	22808	22856	22563	22921	22872	22856	22691	22841	22873	22671	22716	22813	22767	22537	22963	22650	22559	22779	22848	22628	22739	22723	22596	22623	22677	22554	22632	22848	22831	22689	22746	22825	22772	22867	22657	22693	22948	22909	22723	22813	22668	23006	22654	22826	22822	22601	22819	22680	22742	22834	22774	22658	22892	22835	22770	22691	22813	22886	22911	22801	22630	22826	22798	22834	22975	22757	22799	22895	22607	22842	22819	22806	22924	22695	22905	22824	22866	22960	22866	22798	22791	22783	22837	22784	22820	22619	22926	22780	22865	22831	22933	22730	22898	22713	22591	22745	22779	22939	22876	22737	22912	22549	22857	22670	22815	22753	22806	22730	22758	22813	22864	22856	22854	22808	22796	22834	22814	22741	22544
25290	21380	28384	26932	52893	66844	59014	42098	32833	28948	27934	27464	27427	27673	27360	27344	27390	27462	27367	27363	27561	27587	27386	27513	27445	27589	27344	27420	27515	27487	27414	27409	27331	27659	27242	27316	27536	27452	27367	27466	27457	27352	27396	27171	27388	27518	27510	27528	27519	27490	27142	27615	27455	27160	27276	27353	27401	27459	27458	27321	27170	27409	27356	27514	27343	27307	27387	27363	27252	27406	27117	27381	27439	27054	27498	27426	27327	27222	27403	27196	27437	27334	27422	27483	27649	27522	27263	27539	27551	27082	27444	27360	27441	27418	27450	27178	27405	27401	27276	27486	27192	27254	27262	27465	27545	27350	27181	27433	27460	27464	27501	27335	27438	27307	27407	27428	27348	27410	27315	27356	27365	27367	27277	27513	27274	27354	27672	27548	27608	27346	27815	27117	27338	27003	27393	27390	27376	27387	27346	27578	27322	27222	27256	27482	27192	27262	27447	27433	27580	27397	27299	27434	27380	27513	27390	27425	27421	27179	27471	27335	27352	27560	27442	27443	27302	27536	27221	27482	27218	27420	27418	27203	27408	27538	27510	27545	27260	27303	27432	27300	27493	27553	27304	27343	27265	27379	27528	27294	27415	27101	27611	27572	27577	27617	27427	27495	27292	27381	27347	27350	27291	27565	27642	27463	27413	27324	27501	27312	27348	27323	27603	27387	27496	27074	27420	27203	27141	27558	27290	27285	27427	27177	27251	27373	27413	27340	27304	27549	27458	27242	27210	27146	27276	27447	27450	27295	27229	27503	27551	27279	27512	27287	27491	27309	27224	27461	27313	27522	27468	27290	27403	27492	27535	27341	27120	27147	27439	27361	27433	27405	27471	27314	27268	27330	27417	27471	27461	27332	27111	27590	27132	27400	27195	27412	27611	27205	27272	27255	27372	27454	27433	27303	27513	27305	27391	27307	27468	27460	27507	27377	27445	27261	27189	27171	27319	27306	27474	27349	27252	27275	27217	27299	27395	27100	27565	27422	27516	27315	27605	27241	27277	27224	27420	27463	27656	27127	27507	27218	27358	27170	27220	27453	27429	27415	27783	27309	27388	27494	27308	27500	27542	27403	27558	27332	27450	27375	27367	27602	27473	27356	27291	27103	27260	27419	27457	27337	27497	27313	27429	27397	27550	27280	27407	27346	27649	27386	27527	27371	27180	27196	27341	27389	27292	27369	27617	27594	27510	27284	27356	27373	27032	27376	27590	27390	27242	27405	27461	27460	27433	27371	27160	27252	27438	27497	27149	27420	27356	27209	27368	27331	27596	27349	27345	27509	27369	27269	27482	27252	27289	27230	27372	27461	27399	27277	27343	27563	27276	27320	27592	27319	27478	27410	27282	27342	27459	27345	27221	27469	27418	27553	27547	27417	27503	27503	27615	27542	27274	27465	27492	27464	27509	27475	27097	27479	27513	27303	27331	27468	27503	27353	27361	27320	27495	27462	27266	27271	27308	27350	27372	27380	27268	27524	27370	27467	27604	27369	27478	27339	27217	27460	27298	27586	27260	27465	27393	27458	27264	27402	27473	27364	27437	27484	27139	27282	27149	27305	27472	27340	27559	27417	27315	27433	27385	27269	26911	27153	27278	27348	27204	27186	27393	27396	27395	27216	27288	27396	27466	27527	27333	27448	27543	27452	27318	27197	27353	27137	27455	27209	27411	27237	27539	27534	27369	27311	27468	27435	27223	27243	27540	27222	27348	27419	27265	27372	27391	27346	27663	27422	27440	27360	27261	27449	27385	27440	27455	27414	27586	27306	27410	27583	27423	27381	27441	27548	27244	27306	27046	27427	27615	27527	27338	27215	27261	27522	27331	27393	27234	27424	27452	27506	27388	27446	27426	27603	27541	27317	27223	27533	27127	27237	27240	27517	27413	27359	27514	27229	27376	27276	27381	27481	27436	27351	27241	27344	27332	27548	27117	27545	27337	27549	27400	27342	27364	27138	27530	27510	27320	27455	27358	27680	27314	27402	27275	27379	27454	27460	27317	27095	27475	27299	27352	27280	27496	27556	27219	27251	27434	27230	27283	27244	27487	27273	27444	27619	27563	27203	27377	27263	27171	27437	27483	27500	27231	27491	27522	27468	27137	27449	27198	27328	27549	27341	27337	27399	27442	27418	27213	27397	27324	27490	27434	27293	27477	27319	27575	27492	27222	27502	27489	27164	27250	27391	27425	27190	27508	27255	27454	27268	27465	27371	27661	27252	27461	27301	27437	27567	27287	27402	27560	27208	27606	27403	27322	27774	27322	27304	27424	27482	27524	27430	27346	27522	27262	27236	27232	27358	27662	27410	27173	27518	27397	27388	27595	27283	27432	27450	27409	27414	27273	27235	27548	27330	27379	27227	27389	27243	27257	27273	27514	27184	27067	27262	27291	27479	27555	27243	27179	27353	27514	27404	27590	27406	27404	27307	27401	27355	27661	27255	27838	27340	27533	27427	27380	27254	27521	27169	27420	27216	27521	27076	27678	27682	27291	27324	27489	27530	27415	27406	27478	27397	27181	27332	27559	27272	27387	27236	27356	27354	27386	27430	27439	27324	27447	27334	27347	27208	27340	27296	27148	27395	27486	27520	27260	27498	27448	27526	27416	27319	27448	27223	27551	27311	27108	27309	27514	27501	27307	27399	27437	27361	27562	27466	27463	27401	27054	27366	27583	27299	27366	27612	27513	27753	27334	27219	27383	27536	27370	27454	27241	27422	27418	27359	27534	27170	27625	27557	27299	27224	27300	27211	27448	27592	27404	27328	27444	27479	27711	27277	27323	27288	27405	27328	27612	27586	27342	27597	27312	27319	27565	27496	27067	27476	27474	27357	27402	27344	27454	27272	27307	27292	27426	27491	27546	27427	27323	27325	27447	27571	26967	27194	27327	27340	27263	27200	27506	27465	27536	27425	27184	27614	27323	27330	27566	27322	27408	27209	27422	27284	27601	27385	27351	27369	27443	27351	27401	27312	27403	27571	27588	27397	27484	27379	27364	27339	27332	27405	27325	27391	27476	27305	27432	27333	27329	27331	27536	27423	27446	27445	27459	27299	27490	27275	27548	27458	27431	27450	27461	27642	27313	27555	27189	27307	27460	27499	27596	27475	27470	27417	27191	27518	27755	27467	27306	27454	27356	27241	27266	27314	27492	27406	27282	27266	27409	27308	27183	27234	27501	27691	27428	27373	27170	27463	27140	27250	27316	27236	27342	27499	27430	27236	27507	27329	27325	27414	27657	27256	27287	27149	27418	27218	27376	27312	27291	27506	27195	27192	27369	27569	27492	27434	27456	27422	27500	27411	27473	27320	27441	27399	27346	27311	27464	27413	27384	27597	27185	27326	27467	27574	27449	27482	27599	27489	27149	27387	27272	27122	27332	27218	27272	27257	27544	27472	27158	27265	27382	27301	27407	27394	27266	27476	27440	27341	27374	27383	27227	27525	27385	27430	27270	27358	27353	27361	27235	27365	27723	27494	27652	27371	27228	27340	27188	27291	27198	27470	27494	27251	27386	27413	27451	27378	27524	27254	27362	27400	27411	27358	27407	27512	27389	27517	27430	27414	27347	27480	27543	27358	27389	27421	27237	27311	27516	27531	27358	27311	27297	27158	27529	27185	27141	27460	27258	27306	27243	27346	27487	27419	27569	27301	27185	27416	27459	27360	27333	27339	27447	27513	27553	27283	27244	27548	27193	27410	27628	27302	27392	27408	27026	27331	27221	27202	27257	27468	27283	27566	27526	27551	27328	27503	27349	27410	27430	27488	27564	27570	27233	27371	27298	27485	27522	27318	27356	27429	27492	27341	27251	27411	27242	27491	27525	27623	27319	27225	27288	27604	27413	27555	27271	27284	27402	27337	27404	27365	27270	27349	27428	27541	27409	27289	27291	27311	27552	27344	27363	27348	27541	27331	27617	27305	27445	27556	27241	27479	27437	27585	27316	27421	27485	27506	27272	27506	27424	27304	27334	27440	27359	27469	27521	27119	27355	27440	27352	27524	27023	27524	27279	27151	27355	27412	27249	27406	27300	27285	27190	27489	27119	27263	27567	27438	27293	27293	27470	27344	27531	27351	27297	27327	27351	27429	27482	27253	27378	27378	27508	27339	27319	27239	27399	27355	27456	27397	27390	27569	27207	27441	27475	27509	27546	27394	27465	27244	27374	27214	27437	27646	27336	27551	27345	27387	27213	27508	27480	27389	27323	27205	27253	27340	27571	27391	27469	27371	27539	27591	27409	27400	27253	27297	27177	27260	27352	27492	27495	27305	27476	27365	27299	27498	27341	27272	27470	27319	27457	27397	27212	27474	27518	27280	27367	27429	27439	27301	27417	27229	27350	27362	27455	27633	27278	27281	27309	27226	27354	27390	27315	27157	27337	27367	27280	27213	27368	27439	27332	27372	27413	27459	27211	27513	27331	27288	27253	27470	27198	27495	27352	27346	27421	27386	27277	27480	27434	27407	27581	27381	27216	27367	27487	27121	27336	27329	27410	27412	27258	27309	27418	27513	27406	27419	27469	27349	27648	27575	27326	27344	27496	27562	27263	27428	27296	27315	27225	27474	27424	27230	27517	27180	27197	27214	27284	27185	27310	27339	27340	27479	27442	27225	27295	27357	27517	27273	27204	27344	27726	27388	27548	27193	27133	27388	27308	27400	27821	27638	27300	27414	27405	27261	27465	27459	27475	27481	27533	27403	27426	27416	27393	27190	27346	27366	27315	27464	27404	27505	27353	27478	27398	27384	27338	27373	27219	27334	27277	27141	27492	27157	27240	27402	27163	27632	27421	27424	27494	27446	27379	27297	27473	27565	27455	27395	27285	27541	27372	27198	27283	27211	27105	27569	27374	27391	27185	27239	27195	27459	27142	27321	27524	27444	27134	27346	27338	27277	27269	27422	27461	27289	27436	27480	27662	27374	27479	27278	27252	27364	27512	27474	27365	27352	27349	27255	27579	27387	27613	27441	27371	27195	27197	27538	27277	27431	27621	27336	27433	27391	27361	27399	27330	27476	27585	27210	27472	27311	27431	27450	27352	27372	27479	27391	27389	27588	27318	27412	27422	27413	27422	27311	27368	27271	27309	27207	27393	27290	27678	27230	27380	27234	27507	27436	27457	27354
21273	32815	29933	30750	61442	69428	58229	40604	29128	24308	23046	22980	22857	22792	22684	22794	22717	22951	22779	22744	22892	22788	22709	22757	22848	22805	22776	22918	22900	22787	22991	22852	22933	22811	22690	22588	22767	22925	22849	22845	22768	22879	22876	22693	22888	22758	22684	22731	22835	22725	22854	22872	22810	23005	22643	23035	22813	22758	22880	22735	22748	22751	22795	22658	22818	22854	22726	22777	22675	22801	22645	22897	22881	22845	22765	22911	22745	22782	22929	22770	22745	22943	22666	22747	22829	22644	22901	22795	22868	22912	22832	22845	22788	22883	22489	22829	22727	22834	22703	22837	22820	22948	22812	22910	22776	22870	22722	22935	22838	22756	22865	22916	22763	22739	22706	22712	22688	22711	22863	22551	22568	22660	22727	22811	22752	22794	22713	22764	22843	22678	22738	22912	22745	22653	22744	22823	22696	22893	22712	22925	22700	22814	22761	22916	22617	22920	23014	22801	22812	22775	22785	22871	22745	22922	22664	22690	22760	22810	22783	22728	22805	22777	22692	22726	22697	22949	22877	23066	22911	22767	22950	22813	22726	22603	22774	22717	22747	22673	22550	22782	22852	22763	22787	22791	22710	22812	22752	22724	22846	22848	22819	22650	22773	22684	22747	22696	22754	22776	22851	22904	22791	22790	22876	22812	22704	22707	22652	22779	22900	23149	22854	22701	22856	22888	22639	22784	22939	22754	22639	23006	22902	22555	23115	22697	22653	22889	22623	22656	22785	22659	22768	22790	22914	22977	22803	22937	22706	22814	22845	22735	22722	22575	22805	22681	22734	22820	22818	22670	22715	22835	22669	22936	22793	22561	22712	22673	22910	22745	22840	22781	22797	22619	22740	22813	22881	22733	22819	22598	22872	22721	22746	22750	22671	22948	22591	22995	22746	22840	22839	22687	22899	22772	22879	22845	22810	22623	22593	22641	22865	22801	22690	22844	22743	22787	22859	22745	22692	22886	22801	22688	22817	22725	22595	22651	22758	22782	22871	22801	22886	22806	22864	22788	22629	22806	22661	22697	22934	22534	22809	22679	22773	22844	22844	22797	22830	22926	22724	22776	22779	22707	22836	22525	22791	22762	22609	22689	22770	22709	22899	22971	22637	22778	22744	22743	22869	22696	22906	22867	22588	22723	22841	22660	22920	22687	22841	22784	22556	22648	22916	22845	22712	22784	22681	22833	22775	22838	22707	22692	22909	22822	22720	22769	22914	22892	22842	22691	22674	22921	22878	22858	22767	22784	22747	22901	22873	22710	22748	22816	22832	22714	23125	22763	22845	22897	22818	22806	22579	22840	22888	22754	22634	22817	22788	22815	22841	22813	22799	22867	22730	22672	22841	22782	22756	22809	22744	22915	22937	22808	22647	22869	22735	22894	22837	22792	22845	22608	22763	22809	22792	22820	22836	22649	22649	22860	22901	22774	22839	22760	22903	23038	22711	22776	22957	22851	22797	22626	22736	22719	22916	22685	22741	22805	22802	22741	22668	22860	22570	22845	22741	22786	22666	22793	22614	22770	22735	22611	22765	22719	22831	22761	22790	22671	22741	22839	22928	22791	22894	22767	22814	22752	22703	22870	22595	22831	22855	22688	22744	22693	22736	22643	22909	22674	22753	22737	22935	22726	22840	22784	22708	22986	22796	22757	22749	22813	22772	22811	22706	22906	22792	22914	22821	22931	22973	23020	22894	22902	22808	22747	22819	22869	22843	22852	22736	22881	22754	22859	22675	22865	22800	22963	22724	22739	22898	22878	22816	22752	22731	22831	22924	22802	22824	22788	22975	22823	22790	22667	22768	22814	22833	22820	22686	22724	22781	22719	22767	22667	22805	22762	22826	22665	22838	22971	22904	22745	22802	22651	22707	22800	22858	22824	22669	22700	22713	22732	22799	22753	22659	22728	22851	22866	22775	22842	22800	22956	22848	22825	22821	22854	22866	22733	22741	22612	22824	22711	22704	22860	22835	22704	22738	22789	22726	22775	22748	22801	22891	22900	22919	22708	22974	22700	22886	22748	22864	22687	22708	22835	22758	22699	22918	22560	22614	22941	22831	22819	22707	22731	22903	22691	22649	22753	22814	22684	22744	22701	22759	22643	22766	22707	22733	22792	22846	22594	22715	22731	22753	22787	22696	22811	22667	22859	22661	22776	22671	22943	22768	22980	22784	22727	22996	22770	22758	22804	22693	22996	22494	22751	22817	22718	22677	22688	22732	22807	22941	22712	22929	22820	22786	22747	22654	22563	22693	22816	22571	22813	22708	22914	22770	22794	22738	22990	22822	22787	22760	22956	22831	22706	22791	22797	22769	22881	22865	22891	22740	22731	22918	22870	22653	22726	22778	22640	22710	22725	22808	22665	22645	22825	22751	22711	22730	22741	22703	22549	22839	22869	22642	22895	22770	22778	22797	22866	22812	22855	22760	22922	22934	22771	22737	23040	22768	22963	22719	22736	22774	22701	22848	22781	22861	22583	22689	22942	22703	22835	22992	22729	22665	22744	22828	22619	22981	22837	22689	22769	22849	22864	22750	22758	22792	22727	22663	22761	22651	22679	22789	22733	22648	22791	22491	22560	22708	22888	22590	22707	22605	22787	22847	22695	22705	22732	22977	22686	22836	22825	22785	22794	22839	22726	22834	22831	22561	22659	22912	22763	22874	22857	22676	22591	22907	22692	22699	22924	22777	22917	22756	22876	22885	22599	22969	22850	22809	22737	22799	22683	22783	22831	22801	22904	22731	22842	22631	22766	22769	22728	22727	22817	22684	22717	22807	22681	22861	22837	22789	22744	22631	22783	22771	22756	22744	22936	22645	22918	22941	22894	22763	22883	22881	22696	22852	22802	22641	22773	22789	22765	22651	22907	22786	22726	22846	22756	22836	22934	22833	22865	22614	22790	22532	22719	22891	22709	22782	22754	22804	22708	22847	22740	22751	22815	22665	22767	22729	22984	22880	22830	22604	22809	22647	22794	22802	22728	22957	22713	22963	22794	22897	22845	22794	22766	22822	22785	22690	22942	22711	22782	22827	22739	22753	22854	22837	22933	22730	22822	22586	22750	22942	22743	22737	22731	22823	22764	22892	23018	22865	22742	22743	22720	22675	22761	22666	22674	22732	22955	22557	22708	22708	22835	22797	22552	23010	22840	22907	22682	22678	22777	22749	22470	22782	22797	22719	22768	22956	22799	22753	22840	22954	22673	22711	22926	22723	22902	22868	22711	22757	22754	22842	22608	22703	22602	22835	22709	22866	22663	22952	22711	22716	22810	22635	22857	22761	22642	22775	22681	22686	22832	22693	22626	22623	22598	22848	22899	22737	22811	22892	22713	22694	22730	22806	22693	22717	22763	22928	22822	22831	22664	22863	22796	22835	22691	22705	22716	22709	22743	22755	22907	22813	22698	22707	22831	22950	22871	22829	22783	22800	22759	22897	22725	22806	22841	22824	22805	22918	22662	22740	22895	22960	22682	22743	22900	22935	22767	22784	22565	22714	22686	22756	22717	22678	22915	22714	22981	22825	22692	22680	22796	22746	22941	22773	22815	22735	22990	22725	22664	22853	22877	22920	22623	22633	22825	22761	22774	22650	22674	22800	22524	22779	22679	22810	22706	22612	22738	22840	22727	22718	22777	22961	22767	22685	22675	22749	22738	22861	22869	22587	22844	22820	22838	22795	22674	22709	22658	22632	22820	22815	22874	22731	22860	22895	22665	22779	22871	22794	22856	22897	22611	22798	22755	22838	22843	22764	22817	22694	22628	22710	22731	22720	22937	22935	22769	22800	22913	23019	22860	22854	22646	22778	22823	22850	22523	22731	22886	22875	22722	22761	22736	22709	22832	22666	22827	23067	22779	22812	22871	22864	22826	22784	22655	22805	22641	22572	23016	22638	22814	22827	22926	22524	22705	22945	22753	22587	22661	22647	22861	22840	22795	22769	22715	22809	22802	22806	22807	22770	22865	22845	22921	22792	22705	22629	22902	22744	22691	22588	22985	22684	22692	22822	22838	22816	22920	22687	22731	22784	22581	22726	22706	22586	22914	22597	22856	22810	22736	22784	22807	22854	22764	22787	22816	22894	22829	22684	22710	22883	22758	22871	22564	22841	22778	22735	22774	22814	22772	22669	22726	22861	22642	22691	22747	22819	22758	22746	22982	22729	22790	22694	22616	22801	22795	22757	22908	22889	22766	22754	22906	22765	22676	22688	22865	22652	22897	22735	22664	22780	22885	22973	22668	22841	22878	22832	22792	22934	22778	22614	22778	22588	22672	22600	22898	22782	22681	22794	22637	22892	22790	22697	22628	22714	22700	22664	22838	22749	22837	22765	22823	22668	22788	22752	22676	22874	22903	22693	22916	22989	22708	22755	22703	22777	22820	22762	22662	22894	22811	22903	22810	22722	22614	22906	22849	22747	22737	22791	22635	22873	22841	22873	22639	22587	22793	22756	22714	22909	22838	22833	22732	22694	22813	22751	22708	22840	22793	22746	22871	22796	22853	22719	22682	22564	22918	22921	22861	22999	22770	22860	22784	22802	22738	22813	22786	22846	22749	22686	22841	22850	22901	22849	23089	22776	22770	22707	22815	22790	22812	22745	22791	22629	22801	22833	22793	22863	22735	22884	22716	22824	22729	22935	22612	22689	22801	22701	22863	22702	22668	22891	22734	22865	22927	22647	22780	22950	22726	22812	22868	22811	22749	22740	22848	22945	22635	22689	22809	22839	22827	22646	22694	22952	22755	22890	22693	22872	22807	22830	22790	22610	22761	22658	22778	22666	22834	22782	22979	22779	22868	22824	22816	22691	22716	22941	22952	22757	22689	22915	22819	22654	22700	22648	22829	22640	22657	22762	22938	23064	22638	22740	22867	22765	22557	22788	22737	22770	22675	22760	22848	22741	22628	22627	22817	22855	22603	22756	22618	22783	22840	22622	22726	22724	22641	22727	22692	22746	22810	22706	22729	22755	22636	22855	22679	22821	22799	22849	22680	22762	22805	22821	22777	22694	22873	22720	22733	22568	22655	22894	22717	22842	22967	22704	22900	22710	22714	22857	22840	22841	22839	22894	22917	22954	22771	22893	22585	22672	22820	22752	22809	22728	22916	22874	22793	22852	22764	22964	22883
23713	21406	28932	25159	46331	75494	69861	52395	38042	31372	28850	28219	27984	27863	27943	27923	27752	28003	28040	27983	28108	27745	28022	27860	27711	27899	27985	27859	27826	27628	27910	27807	27601	27839	27683	27546	27598	27792	27665	27791	27657	27940	27985	28020	27573	27767	27662	27960	28068	27676	27588	27695	27933	27768	27720	27710	27965	27829	27726	27935	27808	27536	27826	27855	27774	27717	27774	27509	27770	27797	27407	27713	27511	27818	27492	27643	27762	27909	28083	27812	27781	27596	27792	27778	27682	27633	27795	27757	27753	27669	27669	27792	27959	27863	27855	27770	27625	27727	27752	27668	27855	27829	27795	27351	27632	27589	27870	27816	27917	27907	27665	27632	27789	27797	27896	27763	27545	27807	27767	27850	27710	27816	27800	27802	27754	27630	27573	27811	27687	27592	27866	27652	27619	27802	27751	27725	27890	27789	27741	27680	27679	27858	27668	27836	27887	27651	27344	27841	27787	27615	27688	27797	27579	27611	27752	27809	27785	27689	27515	27599	27576	27865	27680	27969	27826	27840	27799	27710	27734	27958	27595	27886	27702	27599	27641	27783	27766	27869	27980	27628	27653	27459	27858	27550	27777	27648	27860	27588	27650	27803	27661	27834	27706	27726	27840	27904	27725	27815	27815	27727	27632	27586	27732	27765	27505	27752	27838	27748	28000	27678	27736	27787	27702	27650	27825	27828	27739	27315	27658	27620	27784	27860	27902	27795	27768	27931	27672	27771	27783	27918	27883	27822	27881	27610	27632	27673	27846	27580	27603	27956	27581	27881	27830	27710	27460	27680	27687	27409	27619	27678	28045	27786	27532	27682	27691	27694	27657	27882	27624	27430	27779	27822	27642	27515	27879	27843	28060	27781	27573	27709	27952	27776	27644	27979	27816	27507	27691	27739	27691	27670	27788	27937	27747	27571	27718	27626	27911	27696	27653	27831	27814	27691	27724	27716	27816	27855	27677	27923	27840	27795	27724	27750	27394	27774	27889	27811	27670	27710	27771	27775	27667	28002	27696	27796	27874	27518	28149	27714	27663	27395	27588	27786	27687	27730	27727	27653	27684	27835	27641	27814	28157	27761	27912	27813	27738	27929	27553	27815	27911	27736	27902	27648	27681	27774	27743	27645	27786	27764	27847	27590	27755	27797	27967	27740	27652	27592	27809	27887	27607	27617	27839	27844	27821	27792	27997	27973	27756	27849	27805	27839	28086	27786	27799	27730	27706	27933	27827	27494	27845	27748	27441	27947	27581	27577	28111	27697	27822	27831	27622	27784	27850	28029	27756	27862	27602	27982	27917	27700	27754	27928	27574	27668	27705	27668	27831	27793	27539	27746	27726	27813	27553	27732	27799	27885	27704	27527	27785	27806	27765	27769	27705	27511	27783	27562	27595	27700	27650	27864	27675	27677	27875	27692	27738	27659	27756	27615	27786	27598	27546	27553	27891	27846	27738	27647	27617	27962	27847	27595	27606	27756	27705	27853	27725	27559	27875	27648	27569	27877	27715	27773	27942	27776	27948	27674	27812	27658	27937	27766	27545	27897	27627	27751	27817	27806	27750	27722	27681	27564	27572	27667	27815	27755	27718	27714	27796	27829	27910	27740	27759	27711	27823	27807	27613	27791	27916	27782	27790	27772	27613	27881	27767	27902	27757	27653	27696	27472	27790	27803	27745	27597	27863	27755	27465	27702	27879	27761	27967	27566	27701	27644	27713	27628	27887	27985	27436	27921	27769	27796	27703	27753	27496	27587	27825	27473	27859	27832	27688	27690	27841	27507	27764	27838	27715	27755	27571	27823	27619	27811	27771	27461	27667	27912	27462	27768	27773	27552	27635	27859	27816	27774	27725	27961	27824	27724	27927	27794	27776	27647	27872	27597	27750	27626	27774	27980	27848	27745	27765	27703	27835	27905	27820	27761	27700	27563	27796	27688	27785	27820	27572	27848	27656	27579	27653	27580	27961	27711	27409	27667	27907	27838	28055	27729	27651	27562	27809	27748	27831	27914	27851	27690	27553	27684	27476	27659	27826	27891	27713	27802	27671	27919	27801	27820	27638	27826	27777	27716	27644	27754	27655	27777	27838	27809	27772	27716	27896	27554	27447	27946	27686	27687	27730	27692	27765	27825	27676	27626	27701	27893	27863	27829	27742	27922	27935	27980	27965	27763	27864	27856	27793	27512	27712	27627	27728	27631	27924	27786	27576	27634	28016	27795	27655	27918	27701	27532	27798	27675	27692	27749	27796	27608	27646	27819	28058	27697	27521	27869	27607	27837	27831	27848	27730	27638	27868	27810	27966	27712	27995	27723	27865	27954	27898	27901	27844	27897	27845	27589	27833	27620	27785	27961	27801	27843	27810	27804	27767	27851	27880	27825	27812	27831	27745	27784	27887	27820	27760	27631	27564	27799	27987	27796	27815	27958	27707	27784	27832	27792	27797	27871	27742	27563	27921	27635	27796	27760	27709	27590	27529	27704	27880	27716	27749	27590	27602	27490	27598	27523	27651	27568	27814	27644	28001	27643	27746	27913	27733	27926	27839	27781	27551	27632	27530	27924	27834	27727	27918	27803	27700	27725	27720	27772	27508	27748	27691	27633	27698	27802	27724	27628	27734	27782	27859	27829	27956	27840	27715	27624	27941	27544	27750	27933	27487	27731	27477	27680	27851	27742	27734	27765	27781	27827	27994	27822	27790	27550	27893	27609	27883	27649	27660	27576	27808	27868	27868	27690	27768	27734	27767	27474	27726	27692	27769	27692	27789	27676	27926	27929	27901	27928	27813	27538	27991	27780	27743	27811	27897	27810	27930	27794	27980	27842	27630	27823	27646	27441	27842	27775	27956	27595	27723	27689	27715	28044	27718	27497	27884	27528	27786	27745	27805	27564	27780	27747	27811	27560	27650	27643	27774	27652	27624	27648	27651	27886	27708	27784	27641	27847	27572	27842	27697	27570	27708	27741	27798	27873	27871	27790	27735	27916	27769	27876	27774	27612	27772	27682	27760	27420	27641	27763	27871	27798	27765	27706	27894	27809	27818	27751	27880	27660	27874	27570	27836	27805	27659	27847	27836	27851	27574	27783	27830	27752	27856	27810	27522	27608	27681	27811	27662	27504	27860	27665	27693	27958	27823	28032	27801	27837	27818	27697	27731	27774	27554	27706	27845	27761	27935	27526	27670	27912	27828	27697	28020	27770	27594	27738	27810	27674	27794	27886	27730	27573	27809	27798	28022	27668	27623	27736	27861	27811	27792	27925	27877	27910	27797	27777	27741	27811	27758	27682	27892	27514	27746	27805	27845	27678	27759	27729	27696	27556	27704	27818	28029	27868	28009	27727	27734	27682	27665	27660	27838	27628	28020	27751	27735	27788	27689	27828	27708	27800	27545	27654	27901	27478	27654	27797	27834	27834	27753	27888	27598	27629	27844	27791	27283	27572	27817	27909	27778	27756	27709	27761	27817	27835	27722	27876	27706	27768	27815	27953	27578	27740	27727	27709	28032	27922	27880	27759	27533	27781	27809	27667	27706	27544	27543	27826	27618	27686	27757	27735	27931	27703	27690	27516	27694	27668	27673	27684	27758	27545	27954	27733	27506	27560	27922	27757	27711	27887	27577	27731	27836	27874	27867	27578	27783	27695	27731	27684	27602	27985	27697	27865	27934	28105	27731	27776	27837	27774	27579	27555	27693	27778	27841	27907	27942	27910	27874	27699	27802	27582	27995	28102	27783	27662	27871	27740	27774	27888	27782	27680	27869	27723	27711	27828	27761	27761	27700	27792	27832	27773	27768	27739	27967	27908	27859	28005	28031	27823	27765	27807	27734	27794	27705	27816	27643	27875	27734	27846	27712	27710	27756	27862	27840	28052	27674	27834	27687	27752	27711	28069	27956	27797	27712	27890	27843	27702	28044	27913	27764	27758	27801	27788	27848	27587	27665	27754	27632	27584	27713	27632	27740	27797	27870	27487	28010	27779	27787	27649	27583	27528	27808	27750	27704	27789	27765	27576	27738	27899	27637	27697	27890	27825	27786	27570	27830	27753	27850	27746	27496	27613	27697	27738	27733	27817	27771	27724	27482	27900	27667	27539	27682	27712	27944	27873	27946	27718	27624	27708	27847	27588	27891	27847	27688	27648	28140	27763	27849	27492	27589	27931	27812	27755	27538	27713	27800	27742	27584	27644	27767	27655	27765	27538	27752	27849	27540	27737	27810	27889	27698	27685	27643	27757	27803	27915	27757	27851	27877	27750	27556	27667	27785	27828	27871	27808	27773	27791	27717	27713	27765	27952	27748	27600	27905	27742	27934	27946	27769	27775	27978	27669	27892	27579	27849	27739	27829	27610	27872	28008	27746	27548	27486	27625	28025	27814	27887	27819	27524	27702	27655	27648	27742	27791	27625	27630	27821	27671	27395	27918	27803	27734	27863	27469	27801	27480	27738	27691	27826	27866	27750	27776	27657	27703	27681	27685	27719	27550	27757	27654	27949	27709	27725	27894	27723	27463	27770	27719	27741	27571	27594	27982	28066	27740	27733	27731	27845	27711	27817	27622	27587	27567	27766	27974	27706	27623	27703	28061	27567	27740	27766	27749	27714	27689	27804	27700	27711	27577	27820	27913	27825	27530	27648	27875	27495	27775	27510	27664	27714	27564	27643	28011	27719	27571	27618	27658	27810	27546	27716	27775	27787	27792	27762	27849	27899	27636	27824	27850	27783	27690	27764	28016	27563	27606	27782	27651	27713	27766	27701	27729	27661	27660	27832	27605	27852	27918	27671	27808	27824	27826	27725	27701	28057	27995	27968	27699	27991	27608	27726	27698	27855	27521	27728	27635	27800	27815	27777	27686	27756	27781	27461	27715	27690	27812	27818	27906	27698	27866	27798	27701	27826	27683	27746	27924	27728	27687	27914	27824	27985	27782	27694	27738	27665	27756	27790	27730	27654	27724	27642	27939	27651	27774	27715	27664	27649	27728	28016	27709	27831	27783	27666	27877	27663	27780	27850	27781	27643	27902	27601	27847	27724	27944	27901	27784	27893	27668	27655	27883	27801	27613	27680	27974	27943	27755	27747	27891	27448	27723	27794	27795	28023	27632	27463	27782	27704	27763	27967	27852	27693	27745
22689	36718	33271	40220	67632	84064	74551	53633	36462	26757	23634	23225	23100	22860	23048	23067	23103	23210	23051	23075	23123	22978	23126	22969	22969	23055	23056	22899	22897	22981	22804	22989	23054	23070	23053	22987	23072	23264	23104	22955	22893	22922	23034	23101	23052	22905	23022	22867	22914	22863	23157	22953	22948	22898	22993	22913	22819	23187	22976	22972	23032	22869	23049	22844	23065	23003	22924	23120	22907	22915	23020	23036	22915	22872	22993	22866	23013	22844	22872	22846	22936	22931	23094	23023	22902	22964	23089	22790	23088	22841	23162	22979	22939	22971	22835	23249	23089	23064	22797	22871	22990	22998	23015	23007	23004	23059	22894	22855	23036	23038	23070	22921	22964	23008	23157	22916	23086	23055	22916	22955	22831	22935	22931	22985	23048	22995	23021	22982	22992	22752	22915	22996	23005	23152	22988	22884	23005	23100	23017	23042	22916	22928	23219	23075	23056	23031	23046	23028	23138	22751	22984	23225	22914	23057	23208	22909	22912	23011	22897	22855	23052	22820	22942	23112	22961	22953	23047	22869	23097	22858	22952	23080	23083	22891	22916	22986	23052	22959	22908	23051	22920	22962	22886	22828	23021	23018	22977	22975	22993	22765	22916	23023	23022	23007	22860	22838	22763	22873	23032	22943	22936	22923	22850	22839	23083	22986	23057	22914	22996	22819	22679	23034	22756	22995	22841	22983	22855	22978	22964	22882	23180	22892	22912	23006	22905	22941	23020	23150	22965	22971	22967	23069	23013	23033	22967	22992	22968	22909	22883	22896	23130	22832	22941	23002	22983	22967	23101	23036	22884	23067	23008	22993	22956	23004	22955	22970	22866	23015	23123	22992	23026	22942	22801	22968	22941	23164	22771	22978	22894	22924	22988	22950	23086	22930	22958	22968	23064	23056	22903	23018	23120	22807	22857	23018	22974	23117	23061	23015	23052	22957	22973	23152	23056	23086	22915	22969	22818	23033	23103	22990	22976	22956	23029	23053	23073	22950	23090	22961	22917	22999	22993	23022	23041	23004	23019	23090	23124	23007	22833	22995	23068	22969	22950	23050	22921	22985	22929	23100	22954	22771	22949	22916	23204	22923	22970	23072	23056	23155	22917	22907	22856	23025	22985	23079	22935	22778	23007	22947	22957	22923	23125	22912	23020	23055	22824	23229	23004	22965	22896	23016	23140	22885	23089	23049	22966	22956	22894	23007	23054	22948	22845	23088	23137	23009	23069	22859	23116	22804	23033	23069	23046	22992	22976	22826	22907	23039	22926	23065	23164	22921	22865	23068	23129	23065	23049	23017	22984	22882	23048	23003	22767	23167	22859	22951	23090	22810	22975	22930	23002	22897	22944	22984	23061	23180	22968	22910	22965	22934	22917	22872	23197	23003	23027	22904	22690	23043	23096	22923	22848	22940	23059	23087	23010	22805	22942	23073	22948	23125	22919	23023	23070	22766	23051	22747	22946	22932	22960	23088	22995	23042	23073	22878	23023	23057	22942	22880	23109	22898	22936	23081	22966	23086	22807	22978	23111	22984	23296	22843	22969	23122	23069	22904	22947	22964	22841	23103	23159	22872	22899	22753	23016	23146	22906	22960	22975	23122	23000	22888	23126	22945	22974	22810	22971	23119	23182	22986	22993	22964	23121	23170	22879	22995	23040	23136	22834	23016	23116	23056	22953	22982	23038	23036	22889	22761	22921	23053	22965	23059	22886	23053	22977	22948	23211	22928	23080	22807	22973	22827	23138	22950	23061	22850	23081	23029	23058	22918	22902	23020	22794	23057	23104	22879	22976	23049	23009	22778	23047	23110	23020	22987	22986	23075	23155	22976	22920	22836	23053	23064	23075	23052	23061	22833	22823	22794	23146	22987	23146	22989	22947	22863	23076	23022	22894	23022	23139	22932	22906	22924	22845	23074	23013	22949	23063	22954	22983	23111	22933	22817	23011	23086	22878	22951	22966	22984	22995	23029	22919	23062	23006	23188	23073	23049	23142	22919	23038	23063	22829	23065	22962	22949	22984	22835	23065	23115	22863	23081	23096	23091	23077	23096	22815	22837	22909	22994	22847	22856	23184	23016	22948	22932	22837	23033	22984	22796	23193	22876	22831	23034	22957	23004	22880	23115	22851	23102	23024	22953	22786	22919	22972	22865	22942	22867	22888	23176	23060	23078	22973	22779	23210	22985	23018	22940	23030	23093	23053	23069	23072	22963	23035	23038	22944	22974	22935	23045	22962	22933	22993	23048	22856	22980	23083	22938	22924	23112	22899	22944	22889	22812	23033	22965	22995	23035	23013	22978	22999	23131	23036	22819	22930	22921	23093	22926	23057	23085	22810	23059	23089	22917	22988	22956	23067	23068	23109	23128	22905	23060	23014	23158	23056	22922	23066	22975	22973	23071	23055	22909	23263	22950	23058	22948	23019	23135	23086	22941	22977	22937	22896	22923	22914	23053	23047	22931	22980	23018	23039	23140	23072	23125	23021	23042	23016	23020	23137	23120	23049	22977	22997	23089	22972	22977	22949	23000	22900	22959	22955	22916	23160	22918	22879	23045	22959	23027	22986	22792	22987	22908	23045	22961	23039	22988	22915	23087	22902	22887	22914	22952	23080	23151	22932	23034	23191	23176	23047	22956	23003	23030	23198	22944	22852	23116	23001	23088	22870	22872	23055	23095	22937	23097	22823	22981	23141	23009	23003	23027	23023	22881	22955	23006	22828	22976	23113	22810	23312	23003	22895	23079	22755	22871	22963	22703	23054	22953	22936	22951	22953	22948	23096	23134	23030	22917	22998	22810	22939	22987	23056	23182	23025	22915	22879	22862	23034	22845	23023	22959	22988	22965	22970	22919	23054	23104	22785	22899	23000	22802	22887	22711	23144	22921	23094	22881	22919	22762	23040	22877	22875	22923	22821	23021	23086	23058	22872	23006	22932	22899	22881	23098	23052	23042	22982	23059	23112	22849	23009	22885	22870	22981	22799	22751	23091	23071	23007	22962	22951	23100	22955	22846	22876	22908	23220	22949	22875	22787	23062	22916	22847	22825	22997	22917	22830	23049	23067	22985	22941	23002	22976	22964	23005	22770	22978	22950	23142	22781	22880	23038	22849	23113	23092	23133	23069	22999	22846	22804	22997	22989	22881	22793	22899	22833	22781	22988	23115	22895	22877	23046	22958	23051	22784	23048	23104	22854	23133	23004	22848	22879	22951	23067	22947	22855	23024	23009	22890	22767	23107	23052	22838	22834	23152	23009	23004	22806	22896	23080	22825	22987	22942	22775	23015	23103	23063	22860	22963	23148	23089	23030	22915	22861	23047	22784	22890	23015	23091	22894	22899	22894	22934	23018	22997	23050	22842	22846	23029	22931	23157	22888	22961	23161	23065	22988	22911	23049	23045	23042	23031	22937	22928	22920	22754	23077	22988	22998	23045	22967	23177	23010	22845	23046	23033	23001	22979	22963	23102	23006	22926	23088	22931	23127	22909	23172	22965	22893	22957	22944	23082	23201	22790	22974	23059	22875	22957	22864	22857	23072	23008	22938	23150	22998	22814	23092	23017	22890	22881	22892	23093	22922	23077	23124	23000	22996	23171	23040	23036	22952	22914	23076	22998	23102	23058	23026	22823	22962	23037	23088	22925	22893	22940	23198	22813	23075	22956	22902	23044	23169	22973	22994	22975	22983	22916	22851	23038	23142	22658	22957	23040	23183	22977	22856	22839	23015	23020	23005	23041	23094	22918	22949	22956	23030	23031	22957	23004	23052	23112	22931	22942	23055	23045	23030	23090	22940	22830	22941	22966	22976	23082	22886	22976	23056	23056	22900	23038	22964	22938	22982	22829	22900	23189	22985	22881	23104	23075	23113	23192	22854	22975	22883	22959	22761	23113	22960	22864	23021	23048	22898	22835	23020	23013	22798	22930	22982	22953	23003	23055	22976	22893	22983	23076	23200	22996	22799	23114	22900	22908	23012	22972	22935	23058	23063	22977	23100	23046	23114	22943	22887	22907	23121	23001	22847	22839	23046	22899	22985	23125	22839	23019	22785	22929	23087	22834	23055	22795	22967	22789	22917	22842	22962	23086	23009	23020	22973	22943	22850	22995	23035	22854	23049	23111	23207	22867	22983	23081	22818	23142	22893	23033	22971	22979	23082	22930	23075	23115	22879	23102	23017	22923	23046	23094	22919	23077	23014	22924	23097	22820	22977	22671	22914	23075	23051	23030	22911	23004	23094	22705	22991	22949	22971	23113	23119	22962	22959	22847	22889	22848	22917	23016	22888	22944	22979	22902	22886	22833	22991	22949	23059	22851	22854	23010	23197	23003	22972	23049	22860	22843	23023	23004	22875	22923	22931	23120	22849	22919	22932	22973	23059	22918	23103	23137	23023	22932	23077	22902	22866	23011	22905	22909	22871	23058	22912	23004	23039	23112	23000	22985	23102	23060	22959	23097	22994	22937	22912	22972	22956	22949	22992	23006	23225	23128	22996	22768	22977	23009	22897	22885	23044	22920	23042	23054	22999	22886	23015	22967	23185	22983	23021	22876	22928	23054	22844	23145	22952	22944	23002	22961	22968	22893	22719	23040	23035	22979	22942	23050	23141	22981	23005	23064	23125	23108	23086	23075	23020	22758	23244	22875	22895	23062	22926	23003	22921	22942	23063	23130	23052	22913	22982	22958	22963	23050	23055	22963	22902	23022	23020	22960	22995	23091	22911	22853	22933	22815	22883	23021	22880	23038	23043	23250	22985	22813	23234	23053	22940	22942	22978	23044	22853	23006	22972	23205	23114	23026	22846	23087	23000	23016	22960	23095	23072	22960	22929	23233	23095	22948	22920	23130	23042	23081	23055	23080	23087	22978	22981	23069	23030	22955	23102	22839	22926	22984	22967	22887	23048	22953	23016	23204	22847	22949	23023	22771	22938	22929	22925	23051	22989	22875	22740	23046	22922	23000	23005	23037	23160	23094	22877	22962	22803	22732	22996	23011	23014	23056	23105	22816	22974	22859	22917	22952	22836	22905	23126	22997	22953	22978	22874	22939	23122	23063	22773	22791	23180	22968	22771	22867	22958	22728	23042	23005	23119	23042	23028	22870	22990	23045	22908	23075	22941	22893	22921	22830	23080
31044	25706	29498	31695	36567	37936	34631	31210	29080	27749	27565	27453	27420	27403	27393	27087	27353	27537	27418	27358	27282	27223	27318	27484	27321	27622	27618	27447	27378	27331	27604	27575	27232	27304	27540	27222	27496	27435	27489	27360	27341	27614	27731	27340	27545	27546	27495	27397	27577	27446	27412	27343	27179	27571	27223	27589	27340	27370	27409	27476	27233	27472	27620	27674	27505	27158	27413	27397	27303	27448	27339	27412	27541	27447	27389	27363	27426	27358	27426	27332	27445	27712	27345	27519	27590	27466	27493	27313	27398	27326	27523	27307	27148	27405	27333	27389	27417	27189	27445	27326	27517	27166	27360	27492	27509	27478	27318	27440	27378	27381	27514	27317	27541	27334	27428	27374	27332	27253	27402	27329	27393	27286	27146	27266	27496	27609	27205	27232	27309	27597	27404	27471	27315	27403	27326	27438	27446	27383	27256	27257	27177	27558	27295	27129	27514	27184	27458	27681	27592	27344	27423	27284	27476	27429	27318	27347	27422	27273	27430	27271	27160	27355	27155	27270	27406	27423	27380	27401	27489	27477	27582	27183	27459	27496	27311	27370	27563	27504	27363	27305	27625	27435	27081	27346	27475	27327	27558	27254	27547	27377	27628	27174	27492	27524	27428	27278	27411	27466	27424	27348	27331	27265	27379	27411	27500	27415	27455	27471	27279	27442	27463	27450	27671	27483	27539	27537	27434	27585	27499	27520	27347	27255	27064	27303	27115	27249	27430	27482	27470	27452	27485	27389	27327	27191	27554	27340	27344	27341	27434	27425	27456	27297	27318	27311	27562	27194	27360	27295	27535	27364	27418	27320	27293	27374	27528	27334	27427	27529	27293	27535	27489	27450	27351	27484	27345	27235	27516	27348	27387	27434	27270	27207	27500	27236	27410	27550	27383	27349	27564	27452	27389	27384	27416	27270	27511	27442	27268	27271	27370	27297	27569	27272	27224	27407	27204	27111	27071	27450	27363	27477	27488	27380	27597	27320	27417	27345	27375	27496	27147	27251	27635	27469	27640	27196	27414	27493	27291	27169	27356	27336	27477	27343	27497	27324	27256	27168	27449	27340	27330	27425	27490	27277	27329	27359	27543	27344	27699	27284	27265	27125	27268	27224	27310	27235	27477	27246	27319	27246	27225	27323	27453	27536	27345	27381	27545	27175	27306	27225	27442	27239	27381	27256	27247	27261	27302	27590	27238	27354	27410	27421	27478	27515	27352	27381	27386	27450	27435	27331	27388	27300	27315	27532	27440	27566	27507	27386	27393	27356	27320	27326	27153	27438	27484	27465	27422	27496	27433	27511	27124	27399	27537	27276	27267	27276	27562	27191	27346	27318	27046	27194	27339	27382	27336	27317	27463	27534	27367	27294	27371	27374	27425	27593	27430	27267	27392	27521	27153	27344	27412	27456	27538	27395	27502	27406	27216	27378	27377	27315	27318	27322	27423	27130	27187	27332	27348	27179	27263	27319	27394	27372	27410	27292	27338	27332	27453	27070	27603	27423	27414	27385	27240	27410	27325	27525	27154	27190	27338	27334	27355	27299	27374	27304	27334	27379	27482	27387	27277	27247	27393	27479	27446	27242	27109	27185	27440	27459	27510	27498	27302	27556	27520	27316	27370	27558	27426	27286	27437	27355	27443	27424	27574	27521	27259	27293	27421	27510	27371	27400	27266	27401	27444	27376	27309	27430	27454	27415	27481	27406	27525	27141	27376	27391	27067	27241	27659	27293	27426	27496	27465	27108	27223	27193	27384	27573	27334	27261	27366	27321	27402	27369	27497	27596	27646	27392	27357	27418	27412	27519	27295	27141	27170	27413	27322	27462	27341	27074	27586	27544	27271	27503	27741	27155	27486	27342	27411	27375	27431	27388	27385	27372	27528	27054	27381	27384	27340	27648	27277	27265	27290	27325	27362	27447	27474	27491	27710	27368	27305	27410	27326	27376	27556	27405	27269	27528	27571	27560	27454	27574	27288	27406	27482	27161	27598	27417	27375	27509	27184	27178	27241	27124	27560	27452	27578	27300	27412	27520	27503	27148	27217	27256	27351	27394	27505	27618	27258	27452	27561	27187	27316	27314	27462	27407	27495	27374	27466	27441	27619	27291	27302	27556	27294	27243	27486	27533	27167	27337	27454	27383	27570	27567	27578	27586	27389	27258	27347	27394	27422	27507	27336	27419	27386	27596	27459	27366	27360	27557	27382	27329	27539	27436	27101	27299	27468	27575	27590	27204	27464	27573	27371	27574	27619	27272	27388	27428	27536	27398	27232	27248	27431	27367	27446	27555	27425	27220	27410	27216	27386	27352	27575	27290	27166	27302	27711	27340	27555	27360	27399	27168	27328	27416	27350	27438	27395	27435	27378	27345	27354	27211	27331	27146	27383	27421	27464	27358	27339	27201	27247	27498	27285	27520	27600	27496	27307	27268	27146	27567	27487	27226	27300	27539	27525	27405	27402	27318	27439	27370	27383	27423	27587	27129	27455	27594	27390	27346	27478	27426	27303	27247	27516	27309	27387	27478	27487	27222	27358	27051	27255	27463	27364	27325	27514	27434	27467	27493	27508	27419	27426	27073	27363	27399	27310	27413	27474	27318	27348	27532	27345	27513	27505	27327	27564	27226	27568	27619	27463	27489	27180	27518	27433	27348	27540	27488	27456	27424	27156	27209	27398	27304	27351	27133	27215	27273	27222	27323	27408	27452	27360	27536	27276	27280	27446	27508	27288	27581	27514	27278	27576	27442	27213	27496	27447	27293	27353	27476	27590	27410	27366	27414	27557	27096	27393	27431	27325	27571	27268	27608	27453	27390	27265	27634	27413	27647	27322	27437	27057	27616	27348	27424	27663	27542	27496	27552	27307	27333	27533	27304	27386	27428	27408	27436	27382	27431	27460	27548	27400	27566	27573	27226	27339	27099	27518	27498	27498	27327	27436	27377	27220	27291	27258	27307	27737	27415	27521	27587	27607	27547	27569	27421	27317	27255	27372	27499	27547	27369	27542	27569	27476	27420	27390	27383	27335	27310	27497	27258	27399	27413	27520	27226	27302	27431	27429	27609	27310	27418	27561	27537	27592	27251	27402	27423	27377	27452	27272	27425	27296	27282	27395	27355	27506	27481	27376	27512	27689	27451	27559	27376	27594	27277	27615	27615	27217	27226	27410	27287	27282	27512	27299	27357	27573	27556	27533	27210	27461	27235	27137	27479	27383	27304	27501	27417	27267	27396	27463	27342	27473	27229	27395	27302	27538	27295	27406	27361	27165	27177	27454	27380	27261	27435	27655	27143	27349	27415	27679	27438	27506	27387	27526	27413	27504	27608	27409	27510	27438	27383	27518	27407	27495	27207	27261	27258	27477	27411	27553	27317	27513	27365	27453	27465	27325	27376	27265	27445	27394	27248	27140	27535	27432	27420	27415	27402	27505	27436	27348	27612	27307	27553	27148	27284	27387	27409	27191	27453	27556	27543	27308	27453	27363	27013	27396	27272	27446	27575	27508	27404	27396	27435	27313	27249	27539	27556	27600	27311	27256	27362	27316	27313	27483	27243	27290	27286	27358	27263	27264	27492	27502	27435	27552	27729	27342	27629	27254	27598	27465	27195	27339	27427	27486	27610	27238	27225	27320	27451	27426	27353	27226	27423	27309	27413	27474	27166	27470	27579	27515	27429	27491	27447	27494	27484	27496	27646	27379	27341	27406	27514	27353	27176	27432	27234	27384	27545	27506	27368	27366	26970	27362	27453	27336	27356	27350	27342	27182	27359	27416	27357	27575	27406	27429	27346	27496	27295	27460	27640	27259	27301	27316	27398	27681	27464	27402	27311	27500	27369	27377	27468	27562	27255	27339	27376	27380	27560	27526	27322	27458	27296	27401	27362	27419	27206	27190	27541	27372	27281	27497	27383	27567	27385	27224	27525	27374	27433	27562	27037	27666	27657	27294	27546	27468	27243	27455	27468	27516	27498	27396	27347	27359	27253	27454	27352	27319	27481	27493	27493	27385	27499	27368	27182	27207	27421	27256	27611	27502	27465	27640	27538	27369	27441	27195	27424	27460	27461	27272	27484	27388	27477	27237	27395	27246	27289	27721	27321	27482	27429	27206	27332	27327	27463	27381	27273	27456	27458	27513	27394	27229	27413	27340	27520	27508	27514	27295	27427	27598	27423	27521	27466	27548	27670	27456	27473	27542	27603	27408	27358	27310	27263	27524	27361	27397	27131	27566	27357	27489	27521	27576	27276	27443	27473	27272	27479	27624	27333	27420	27526	27269	27467	27329	27427	27466	27316	27274	27424	27675	27591	27326	27420	27422	27299	27355	27444	27467	27172	27346	27475	27478	27431	27618	27627	27550	27415	27183	27335	27251	27263	27269	27356	27482	27396	27439	27428	27570	27291	27274	27291	27471	27372	27488	27547	27523	27659	27228	27211	27393	27509	27489	27371	27388	27370	27371	27443	27441	27305	27353	27355	27627	27429	27546	27282	27453	27559	27461	27218	27317	27141	27201	27476	27433	27336	27588	27387	27327	27493	27554	27570	27382	27535	27258	27292	27422	27310	27498	27344	27204	27256	27472	27560	27309	27414	27467	27407	27542	27363	27402	27403	27437	27307	27607	27430	27514	27404	27344	27486	27197	27284	27423	27410	27246	27295	27369	27428	27494	27387	27484	27155	27220	27346	27234	27354	27292	27260	27388	27584	27298	27511	27354	27307	27255	27388	27455	27340	27219	27298	27380	27555	27510	27496	27756	27404	27315	27524	27540	27549	27226	27180	27135	27350	27543	27258	27221	27524	27407	27542	27536	27194	27437	27601	27047	27535	27494	27550	27393	27227	27512	27061	27457	27385	27219	27252	27487	27616	27284	27184	27317	27438	27601	27413	27441	27244	27213	27353	27428	27334	27576	27382	27595	27500	27498	27258	27615	27391	27180	27519	27436	27121	27588	27403	27557	27465	27539	27337	27359	27343	27493	27297	27445	27552	27512	27424	27180	27614	27500	27460	27267	27270	27278	27295	27554	27451	27412	27454	27479	27402	27685	27564	27421	27484	27389	27143	27497	27570	27203	27205	27462	27471	27476	27292	27340	27492	27393	27451	27412	27515	27528	27309	27411	27288	27356	27464
21767	25547	24163	28702	35937	35617	31460	27124	24265	23172	23020	22760	22749	22947	22742	22547	22795	22782	22556	22803	22833	22733	22945	22781	22836	22660	22642	22801	22615	22649	22650	22853	22660	22741	22902	22661	22735	22856	22806	22767	22606	22712	22855	22916	22887	22698	22617	22791	22731	22583	22658	22456	22874	22785	22756	22659	22840	22701	22744	22669	22885	22607	22787	22719	22797	22449	22790	22792	22813	22748	22742	22668	22682	22621	22730	22575	22698	22738	22792	22672	22685	22883	22660	22668	22788	22772	22615	22754	22581	22709	22715	22920	22752	22624	22661	22662	22678	22701	22747	22830	22596	22878	22730	22675	22894	22755	22677	22726	22723	22795	22601	22636	23077	22922	22842	22875	22619	22714	22557	22701	22674	22789	22782	22643	22841	22710	22656	22713	22722	22642	22742	22643	22704	22798	22803	22561	22630	22616	22723	22798	22584	22717	22730	22980	22639	22801	22925	22650	22693	22610	22851	22612	22823	22822	22656	22587	22617	22833	22650	22930	22707	22678	22892	22697	22755	22967	22610	22607	22680	22817	22712	22739	22704	22700	22611	22785	22776	22850	22817	22614	22789	22893	22787	22882	22804	22823	22732	22758	22712	22658	22669	22855	22700	22776	22801	22624	22838	22640	22631	22685	22564	22817	22790	22840	22647	22758	22632	22486	22749	22655	22772	22743	22849	22779	22718	22746	22807	22718	22644	22833	22723	22725	22743	22808	22762	22523	22615	22882	22730	22719	22623	22829	22662	22814	22663	22800	22683	22649	22646	22548	22843	22526	22757	22754	22631	22762	22589	22698	22763	22748	22654	22719	22665	22591	22729	22674	22646	22701	22768	22807	22741	22633	22887	22576	22949	22863	22930	22679	22667	22573	22695	22862	22886	22716	22743	22642	22761	22817	22800	22640	22841	22692	22748	22626	22673	22648	22755	22883	22842	22685	22760	22675	22737	22799	22663	22649	22804	22605	22559	22722	22723	22693	22776	22785	22881	22758	22699	22758	22712	22714	22754	22723	22850	23008	22547	22785	22716	22663	22656	22596	22841	22736	22768	22673	22721	22744	22620	22691	22724	22638	22887	22694	22854	22748	22548	22628	22878	22704	22747	22805	22775	22692	22720	22699	22588	22669	22805	22666	22635	22742	22782	22714	22683	22743	22739	22801	22624	22723	22791	22719	22733	22786	22708	22830	22617	22768	22617	22814	22917	22672	22817	22765	22644	22800	22752	22746	22766	22579	22706	22744	22814	22396	22628	22740	22722	22581	22780	22740	22794	22734	22736	22772	22754	22801	22637	22782	22732	22607	22686	22591	22654	22641	22666	22780	22565	22764	22747	22658	22820	22788	22792	22701	22730	22733	22911	22744	22638	22625	22673	22769	22732	22800	22963	22823	22787	22819	22739	22654	22663	22765	22571	22711	22778	22835	22540	22629	22721	22566	22700	22985	22602	22668	22744	22614	22727	22511	22603	22657	22805	22735	22644	22917	22797	22801	22864	22543	22738	22680	22688	22745	22753	22809	22925	22708	22727	22747	22692	22734	22770	22833	22761	22655	22657	22665	22804	22593	22847	22667	22543	22707	22603	22740	22602	22594	22762	22716	22741	22415	22911	22631	22811	22697	22797	22690	22895	22717	22583	22660	22607	22794	22660	22717	22747	22914	22689	22532	22701	22857	22917	22775	22693	22740	22816	22768	22704	22652	22770	22750	22648	22782	22740	22687	22786	22669	22843	22757	22626	22564	22660	22753	22694	22781	22805	22683	22977	22615	22759	22821	22825	22767	22748	22763	22598	22716	22701	22705	22891	22767	22704	22449	22745	22513	22945	22667	22618	22673	22765	22564	22616	22681	22792	22847	22859	22638	22681	22618	22608	22882	22686	22723	22667	22624	22794	22665	22635	22764	22519	22791	22714	22490	22620	22523	22836	22699	22912	22795	22785	22692	22556	22668	22609	22788	22830	22578	22632	22777	22742	22886	22541	22691	22754	22714	22642	22553	22580	22843	22649	22696	22641	22932	23032	22738	22836	22716	22873	22766	22611	22590	22655	22697	22752	22919	22720	22757	22701	22731	22785	22855	22732	22720	22781	22911	22730	22718	22698	22585	22743	22691	22816	22842	22706	22807	22557	22813	22680	22674	22780	22773	22794	22718	22756	22607	22561	22657	22662	22683	22738	22706	22832	22607	22694	22772	22772	22673	22780	22780	22863	22716	22704	22846	22715	22768	22646	22795	22694	22882	22481	22668	22789	22722	22739	22736	22785	22722	22745	22753	22746	22523	22844	22718	22680	22736	22640	22823	22835	22740	22616	22671	22675	22813	22591	22709	22615	22746	22903	22696	22750	22638	22641	22708	22598	22744	22874	22619	22868	22658	22881	22663	22635	22824	22717	22740	22704	22754	22697	22723	22749	22846	22851	22868	22564	22725	22655	22701	22681	22578	22633	22638	22751	22651	22784	22747	22610	22844	22807	22823	22737	22715	22616	22718	22662	22561	22671	22752	22727	22672	22760	22737	22983	22677	22806	22692	22606	22646	22560	22488	22851	22835	22885	22827	22676	22790	22738	22831	22647	22714	22709	22710	22588	22817	22774	22781	22830	22793	22746	22735	22860	22740	22746	22564	22667	22500	22671	22848	22650	22810	22490	22826	22725	22713	22669	22680	22766	22752	22664	22723	22802	22776	22501	22851	22648	22858	22599	22662	22842	22667	22753	22635	22684	22574	22699	22821	22786	22639	22716	22827	22828	22654	22834	22682	22860	22590	22721	22753	22676	22794	22624	22788	22821	22740	22685	22689	22823	22572	22628	22664	22628	22741	22761	22885	22912	22647	22720	22577	22677	22674	22561	22723	22731	22687	22599	22547	22745	22700	22664	22750	22788	22833	22680	22733	22847	22585	22866	22685	22722	22845	22634	22796	22752	22907	22748	22755	22629	22635	22809	22889	22645	22754	22956	22588	22727	22932	22832	22535	23035	22662	22719	22841	22664	22588	22770	22722	22785	22569	22684	22576	22662	22854	22676	22851	22609	22615	22766	22739	22635	22887	22848	22679	22727	22870	22614	22747	22748	22737	22753	22673	22627	22969	22473	22681	22711	22563	22744	22831	22711	22849	22829	22575	22832	22703	22737	22889	22702	22883	22689	22599	22713	22664	22710	22657	22784	22777	22766	22674	22699	22750	22932	22760	22777	22659	22688	22802	22742	22773	22532	22819	22804	22743	22865	22626	22573	22938	22596	22735	22784	22853	22856	22666	22677	22710	22592	22706	22737	22712	22922	22752	22703	22484	22903	22649	22756	22813	22760	22769	22633	22763	22452	22828	22969	22593	22876	22662	22683	22692	22821	22802	22680	22825	22637	22760	22642	22791	22659	22732	22641	22723	22706	22773	22486	22713	22801	22759	22709	22697	22833	22685	22846	22633	22732	22732	22697	22651	22771	22828	22538	22694	22726	22838	22735	22730	22614	22625	22871	22693	22909	22836	22665	22787	22695	22786	22822	22644	22664	22752	22673	22899	22713	22768	22733	22869	22688	22515	22730	22702	22697	22656	22700	22700	22776	22731	22521	22792	22861	22794	22839	22801	22841	22909	22704	22680	22962	22787	22875	22736	22670	22692	22667	22836	22711	22717	22755	22671	22707	22717	22714	22732	22714	22741	22532	22791	22856	22773	22817	22926	22687	22832	22754	22660	22744	22735	22762	22690	22832	22719	22548	22794	22799	22776	22858	22824	22657	22693	22562	22728	22634	22743	22673	22586	22755	22638	22733	22820	22821	22656	22749	22796	22634	22807	22697	22740	22763	22563	22767	22775	22704	22824	22802	22627	22675	22850	22884	22831	22703	22587	22778	22922	22873	22773	22812	22620	22725	22823	22762	22705	22891	22744	22882	22699	22697	22584	22918	22716	22797	22876	22908	22675	22775	22664	22648	22815	22761	22946	22831	22751	22893	22828	22626	22869	23024	22731	22617	22675	22589	22726	22863	22585	22636	22844	22785	22586	22739	22731	22799	22848	22668	22729	22713	22972	22723	22698	22909	22634	22731	22677	22789	22744	22690	22897	22687	22572	22729	22752	22991	22836	22980	22602	22707	22739	22698	22698	22596	22695	23040	22721	22635	22729	22704	22859	22635	22758	22783	22589	22778	22809	22754	22844	22806	22856	22715	22719	22652	22723	22877	22762	22747	22556	22752	22871	22723	22763	22617	22513	22760	22861	22796	22673	22677	22658	22707	22725	22680	22786	22771	22713	22665	22842	22664	22636	22711	22826	22627	22696	22743	22741	22652	22683	22634	22674	22710	22873	22861	22661	22817	22867	22604	22726	22848	22842	22820	22713	22809	22912	22658	22587	22797	22802	22839	22509	22613	22985	22816	22704	22671	22798	22833	22783	22726	22713	22651	22584	22593	22679	22719	22740	22636	22672	22770	22655	22731	22790	22543	22735	22729	22755	22779	22718	22662	22825	22797	22881	22619	22721	22813	22666	22715	22943	22496	22504	22798	22680	22753	22657	22864	22666	22560	22811	22583	22770	22822	22602	22759	22573	22673	22715	22775	22819	22591	22643	22675	22776	22674	22648	22708	22576	22839	22832	22691	22485	22698	22695	22692	22498	22812	22685	22788	22642	22700	22734	22765	22775	22733	22707	22745	22787	22664	22580	22693	22625	22652	22811	22712	22812	22727	22639	22664	22789	22743	22596	22753	22889	22645	22745	22700	22791	22742	22768	22724	22754	22764	22702	22598	22904	22752	22813	22867	22711	22722	22689	22725	22810	22751	22732	22798	22610	22740	22725	22762	22815	22595	22736	22771	22682	22753	22838	22585	22672	22743	22532	22753	22624	22845	22616	22850	22729	22719	22676	22965	22810	22622	22790	22995	22656	22727	22672	22814	22563	22623	22702	22778	22525	22684	22906	22689	22619	22671	22914	22805	22714	22662	22646	22776	22633	22741	22531	22792	22599	22727	22870	22632	22626	22745	22735	22662	22747	22756	22763	22730	22819	22740	22775	22777	22657	22855	22676	22667	22670	22880	22569	22762	22768	22833	22614	22648	22848	22689	22838	22615	22536	22643	22543	22825	22865	22478	22924	22608	22689	22775	22738	22698	22688	22696	22795	22788	22672	22618	22710
25302	21466	28501	29424	62285	67507	52313	39559	32090	28912	27988	27752	27418	27665	27355	27713	27594	27634	27446	27613	27652	27546	27471	27657	27620	27631	27578	27592	27775	27383	27311	27669	27589	27477	27757	27535	27715	27561	27474	27516	27598	27439	27602	27421	27358	27754	27600	27486	27438	27544	27563	27264	27543	27615	27384	27575	27274	27676	27401	27547	27624	27499	27540	27521	27504	27514	27405	27423	27753	27392	27301	27445	27567	27390	27606	27522	27780	27664	27734	27659	27562	27464	27583	27599	27663	27509	27425	27412	27744	27538	27583	27590	27403	27447	27503	27475	27479	27402	27471	27227	27483	27328	27423	27643	27525	27381	27421	27729	27365	27572	27606	27622	27601	27435	27470	27274	27731	27503	27642	27628	27338	27376	27558	27553	27572	27561	27554	27357	27402	27512	27555	27593	27290	27474	27586	27594	27607	27722	27749	27414	27529	27450	27468	27701	27487	27431	27515	27358	27476	27513	27415	27599	27362	27392	27296	27241	27463	27537	27393	27331	27457	27590	27458	27673	27551	27772	27428	27679	27634	27321	27332	27510	27551	27391	27300	27461	27542	27369	27718	27506	27374	27145	27576	27420	27534	27426	27478	27725	27240	27470	27349	27269	27563	27272	27210	27456	27360	27357	27351	27491	27618	27444	27361	27516	27594	27580	27297	27417	27502	27268	27471	27540	27553	27460	27641	27679	27510	27475	27460	27441	27792	27377	27288	27454	27600	27446	27390	27492	27539	27412	27472	27432	27404	27610	27486	27442	27869	27413	27494	27511	27455	27421	27449	27475	27447	27432	27598	27607	27542	27542	27493	27614	27459	27570	27477	27443	27549	27635	27415	27566	27369	27398	27351	27527	27747	27479	27525	27555	27424	27614	27698	27302	27738	27297	27636	27582	27417	27411	27539	27240	27466	27663	27459	27470	27627	27275	27476	27282	27593	27418	27581	27382	27501	27109	27509	27376	27764	27577	27551	27446	27617	27702	27583	27459	27602	27665	27617	27516	27514	27419	27590	27487	27603	27259	27326	27501	27350	27399	27372	27429	27356	27693	27295	27331	27648	27333	27503	27425	27494	27446	27449	27303	27361	27501	27472	27397	27510	27519	27561	27711	27353	27468	27374	27495	27350	27628	27423	27542	27478	27606	27311	27479	27374	27426	27339	27582	27607	27430	27579	27658	27678	27688	27530	27523	27659	27539	27555	27515	27607	27584	27719	27503	27355	27571	27380	27620	27517	27369	27471	27542	27498	27690	27518	27471	27445	27293	27479	27275	27476	27705	27533	27458	27535	27331	27619	27399	27571	27430	27467	27282	27418	27572	27398	27766	27414	27481	27392	27500	27476	27334	27366	27716	27451	27401	27363	27422	27564	27755	27438	27509	27590	27419	27686	27673	27474	27381	27611	27421	27613	27415	27479	27569	27474	27431	27559	27449	27511	27422	27400	27608	27571	27495	27590	27352	27481	27397	27614	27509	27339	27626	27483	27641	27627	27266	27939	27512	27600	27512	27569	27367	27415	27518	27463	27486	27406	27616	27420	27575	27421	27622	27538	27521	27411	27432	27574	27623	27548	27659	27525	27452	27569	27364	27598	27371	27595	27247	27355	27493	27406	27557	27417	27339	27224	27517	27436	27495	27572	27431	27313	27415	27323	27732	27421	27546	27597	27571	27497	27564	27419	27551	27389	27502	27514	27459	27418	27514	27364	27335	27554	27623	27306	27792	27780	27737	27359	27479	27809	27473	27345	27638	27392	27500	27634	27165	27535	27573	27533	27432	27751	27502	27502	27479	27493	27462	27594	27414	27587	27386	27520	27529	27583	27575	27324	27502	27158	27397	27479	27476	27415	27655	27410	27377	27814	27465	27652	27331	27773	27503	27523	27596	27435	27461	27400	27484	27319	27073	27652	27513	27703	27409	27502	27479	27558	27268	27431	27615	27673	27328	27446	27446	27604	27391	27521	27541	27484	27442	27466	27629	27494	27634	27285	27533	27435	27612	27477	27615	27459	27234	27701	27323	27508	27453	27421	27461	27390	27481	27454	27235	27632	27657	27731	27510	27382	27675	27723	27458	27410	27440	27587	27369	27321	27532	27498	27645	27227	27452	27440	27533	27611	27515	27526	27498	27541	27518	27380	27273	27452	27619	27520	27389	27539	27524	27609	27366	27404	27486	27195	27650	27507	27631	27417	27475	27592	27435	27496	27512	27674	27749	27448	27424	27499	27503	27536	27675	27343	27529	27624	27555	27638	27577	27666	27452	27217	27211	27586	27445	27457	27461	27456	27431	27436	27475	27487	27522	27485	27465	27455	27436	27629	27615	27451	27452	27419	27415	27320	27534	27290	27439	27551	27254	27363	27708	27400	27453	27586	27418	27590	27438	27372	27682	27530	27353	27409	27458	27728	27399	27448	27561	27584	27403	27576	27355	27349	27463	27628	27558	27460	27359	27432	27434	27322	27360	27458	27455	27438	27389	27444	27473	27666	27629	27576	27411	27484	27417	27410	27389	27613	27132	27401	27372	27602	27515	27701	27316	27577	27617	27541	27800	27291	27476	27263	27379	27436	27328	27251	27420	27457	27452	27566	27295	27550	27240	27647	27304	27694	27481	27447	27409	27537	27354	27383	27452	27538	27457	27427	27724	27600	27384	27312	27263	27370	27400	27610	27636	27494	27466	27629	27589	27574	27310	27665	27620	27513	27233	27569	27724	27477	27645	27506	27498	27416	27561	27285	27513	27365	27395	27757	27548	27587	27512	27602	27532	27480	27574	27359	27416	27624	27530	27474	27680	27413	27357	27585	27651	27559	27661	27454	27497	27510	27480	27528	27419	27668	27535	27333	27476	27291	27433	27411	27577	27599	27380	27520	27513	27733	27588	27552	27418	27565	27467	27773	27304	27577	27399	27529	27678	27626	27651	27535	27356	27510	27488	27378	27356	27591	27540	27594	27248	27566	27380	27526	27628	27554	27579	27456	27583	27455	27787	27569	27327	27482	27652	27665	27425	27328	27449	27654	27348	27603	27422	27567	27425	27663	27827	27609	27683	27464	27557	27346	27429	27399	27296	27236	27468	27708	27566	27288	27411	27519	27609	27597	27249	27444	27494	27628	27463	27353	27433	27447	27550	27594	27636	27526	27150	27369	27512	27539	27491	27510	27151	27414	27606	27657	27327	27218	27383	27661	27419	27528	27588	27459	27266	27423	27360	27587	27568	27599	27463	27627	27420	27604	27490	27540	27558	27540	27406	27599	27538	27441	27393	27421	27417	27525	27458	27520	27455	27453	27495	27426	27362	27819	27671	27490	27517	27553	27564	27542	27615	27472	27478	27479	27371	27468	27426	27510	27347	27291	27334	27503	27325	27372	27584	27726	27630	27452	27442	27498	27549	27479	27427	27454	27521	27629	27291	27599	27372	27469	27570	27405	27409	27663	27486	27437	27722	27583	27602	27558	27382	27419	27474	27307	27700	27582	27398	27094	27487	27587	27697	27671	27570	27582	27209	27628	27440	27395	27327	27375	27466	27490	27456	27250	27612	27507	27461	27656	27378	27485	27627	27487	27521	27679	27648	27545	27553	27606	27228	27482	27367	27668	27379	27477	27428	27308	27310	27343	27521	27444	27416	27519	27616	27536	27321	27653	27277	27373	27453	27181	27234	27723	27640	27234	27438	27455	27443	27371	27474	27458	27582	27503	27394	27369	27549	27606	27523	27468	27592	27399	27572	27389	27615	27359	27211	27539	27452	27545	27690	27576	27537	27562	27398	27639	27403	27471	27317	27459	27464	27495	27549	27640	27312	27680	27590	27473	27482	27546	27491	27490	27173	27465	27212	27448	27335	27486	27337	27505	27569	27323	27524	27494	27312	27485	27563	27534	27470	27483	27576	27552	27278	27613	27557	27298	27542	27770	27546	27447	27431	27416	27533	27484	27348	27507	27451	27479	27190	27257	27631	27189	27710	27597	27340	27705	27552	27448	27231	27566	27591	27594	27560	27549	27244	27588	27404	27602	27444	27294	27241	27510	27284	27556	27403	27457	27503	27640	27404	27676	27291	27113	27447	27546	27614	27578	27535	27668	27324	27626	27450	27722	27360	27602	27520	27330	27705	27259	27523	27264	27418	27239	27460	27276	27557	27140	27303	27461	27414	27466	27642	27434	27504	27373	27480	27508	27608	27524	27511	27626	27443	27485	27446	27542	27674	27403	27412	27455	27484	27456	27445	27509	27397	27455	27622	27524	27636	27566	27492	27510	27332	27397	27743	27499	27297	27694	27689	27256	27568	27749	27412	27403	27605	27713	27342	27558	27436	27646	27524	27446	27518	27473	27482	27443	27560	27315	27473	27373	27598	27376	27345	27413	27612	27471	27625	27495	27781	27683	27456	27564	27603	27321	27402	27317	27292	27729	27458	27402	27553	27512	27537	27496	27359	27660	27298	27412	27279	27412	27543	27623	27649	27829	27461	27441	27500	27598	27617	27485	27481	27590	27817	27683	27372	27837	27549	27605	27360	27519	27266	27515	27401	27623	27201	27506	27272	27293	27337	27544	27430	27519	27464	27528	27472	27479	27351	27433	27377	27580	27241	27415	27544	27360	27372	27431	27686	27668	27244	27491	27544	27602	27396	27499	27511	27554	27360	27269	27598	27216	27573	27404	27381	27410	27352	27514	27623	27621	27471	27437	27527	27316	27407	27637	27340	27582	27488	27444	27446	27578	27655	27494	27222	27492	27333	27580	27513	27568	27564	27604	27513	27403	27629	27359	27464	27528	27290	27722	27573	27386	27564	27453	27376	27321	27500	27447	27610	27454	27271	27221	27479	27620	27408	27751	27593	27618	27577	27534	27621	27736	27478	27474	27163	27632	27459	27521	27379	27403	27271	27516	27757	27586	27474	27571	27754	27460	27480	27453	27479	27313	27507	27435	27522	27558	27505	27674	27476	27386	27543	27583	27478	27636	27444	27466	27280	27461	27488	27538	27506	27520	27654	27532	27505	27543	27518	27409	27600	27611	27680	27180	27507	27559	27381	27389	27387	27318	27653	27552	27258	27695	27364	27466	27141	27366	27807	27412	27614	27396	27480	27497	27280	27614	27774	27505	27606	27345	27598	27364	27533	27521	27485	27353	27579
20961	32114	30615	39641	70180	70047	51586	38185	28449	24123	23085	23005	22912	22849	22978	22983	22774	23031	22774	22978	22870	22925	22874	22817	22982	22868	22948	22693	22842	22947	22974	22858	22970	22749	22953	22874	23134	22882	22998	22901	22967	22881	22918	22826	22955	22910	22784	22889	22774	23119	22729	23111	22990	22941	22834	22796	22826	22677	22962	22820	23031	22782	22803	22805	23000	22809	22837	22791	22888	22804	22628	22963	22772	22887	22884	22948	22788	22772	22840	22981	22708	22872	22911	22883	22937	22833	23039	22888	22907	22739	23053	22961	22738	22707	22802	22830	22837	22925	22870	22788	22931	22878	22780	22842	22831	22947	22969	22964	23025	22788	22846	22954	22965	22868	22916	22744	22855	22813	22822	22705	23008	22938	22888	22904	22806	22753	23055	22701	22939	23000	22949	22739	22894	22813	23022	22870	22656	22846	22889	22960	22788	22871	22778	22831	22973	22854	22858	22834	22850	22900	22895	22946	22965	22975	22691	22725	22948	22930	22759	22857	22823	22818	22913	22722	22978	22677	22749	22939	22911	22840	22884	22859	22721	22908	22973	22916	22982	22795	22900	22746	22885	22918	22999	22724	22897	23056	22943	22887	23003	22802	22771	23030	23094	22909	22812	22872	22992	22832	22871	22956	22772	23075	22797	22877	22836	23022	22950	22896	22973	22827	22771	22879	22999	23021	22676	22798	22943	22860	23005	22910	22654	22788	22867	22760	22729	22912	23096	22852	22949	22899	22907	22778	22990	22958	22741	22883	22845	22863	22924	22836	22821	22968	22784	22850	23003	22874	22980	22937	22781	22761	22806	22785	22683	22888	22955	22934	22845	22896	22777	23051	22822	22910	22888	22977	22800	22783	22945	22891	22877	22838	22857	22899	22857	22852	22670	22841	22711	22988	22735	22742	22967	22713	22779	22735	22814	22877	23062	22684	22895	23056	22842	22922	22738	22951	22893	22834	22994	22865	22969	22901	22807	22929	22895	22941	22792	22936	22701	23082	22790	22859	22792	22974	22965	22929	22897	22994	23060	22849	22753	22821	22958	22921	22757	22880	22819	22954	22899	22858	22799	22880	22840	22850	22981	22715	22767	22846	22914	22622	22982	23009	22946	22910	22803	23021	22833	22857	22863	22841	22950	22789	22649	22944	22921	22929	22948	22834	22945	23037	22730	23096	22986	22827	22943	22892	22845	22875	22753	22786	22836	22820	22781	22951	22652	22968	22793	23013	22762	22822	22777	22876	22903	22863	22986	22754	22803	22871	23091	23050	22859	22797	22832	22736	22910	22724	22692	22966	22854	22867	22876	22870	22984	22646	22789	22654	22648	22884	22942	22955	22934	22916	22885	22671	22952	22716	22916	22984	22847	22789	22915	22717	22853	22891	22839	22757	22965	22885	22769	22805	23018	22740	22780	22911	22824	22755	22709	22797	22813	22884	23008	22743	22879	22910	22864	22713	22746	22877	22924	22884	22856	22899	22965	22813	22945	22997	23058	22729	22993	22898	22576	22864	22838	22757	23032	22828	22926	22904	22697	22911	22828	22775	22895	22648	22764	22939	22809	22977	22902	22885	22823	22941	22852	22787	22832	22728	23101	22920	22911	22786	22998	22779	22766	22739	22863	22785	22748	23024	22964	22853	22952	22889	22695	22756	22731	22983	22779	22851	22966	22847	22931	22742	22700	22901	22776	22740	22801	22741	22720	22883	22835	22813	22757	23195	22938	22699	22854	22959	22822	23076	22785	22740	22782	22815	22847	22959	22880	22873	22814	22661	22684	22701	22926	22842	22795	23005	22937	22880	22709	22885	22826	22815	22799	22681	23008	22727	22851	22781	22902	22934	22883	22779	22880	22888	22973	22901	22928	22951	22853	22860	22869	22880	22885	22802	22905	22925	22944	22844	22863	22929	22906	23040	22982	22750	22837	22923	22901	22869	22920	22616	22964	22771	22974	22842	22866	22857	22742	22904	22983	22932	22726	22666	22786	22840	22861	22942	22927	22874	22850	22856	22771	22760	22806	22894	22910	22986	22957	22787	22979	22690	22956	22847	22910	22824	22884	22902	22885	22875	22812	22889	22935	22735	22710	22939	23049	22739	22886	22817	22644	22965	22972	22676	22911	22951	22809	22810	22659	23016	22926	22966	22725	22886	23011	22829	22820	22751	22833	22812	23005	22973	23120	22893	22918	22872	22921	22825	23090	22845	22800	22814	23156	22862	22983	22732	22863	22849	22743	22904	22917	22832	22887	22678	22660	22950	22931	22815	22804	22867	22792	22737	22939	22797	22905	23221	22996	22975	22907	23013	22818	22898	22840	22890	22958	22787	22825	22790	22744	22872	22801	22912	22964	22799	22946	22785	22934	22770	22907	22779	22757	22896	22880	22700	22845	22982	22738	22681	22617	22903	22953	22667	23024	22902	22805	22808	22753	22786	22975	22853	22879	22865	22929	22885	22814	22755	22808	22703	22962	22941	22689	22714	22774	22936	22869	22944	22961	22952	22871	22833	22769	22952	22822	22792	22830	22839	22971	22915	22940	22662	22896	22892	22860	22904	23062	22896	22890	22865	23009	22921	22908	22692	23069	22767	23025	22829	23030	22723	22830	22920	22746	22754	22814	22887	23021	22878	22847	22754	22687	22804	22771	22859	22851	22869	23000	22960	22851	22759	22752	22823	22734	22863	22895	22800	22956	22916	23062	22849	22888	22901	22886	22907	22791	22872	23015	22699	22879	22723	22926	22740	22893	22846	22879	22997	22840	22888	22787	22940	22958	23001	23026	22825	22854	22752	22798	22983	22732	22792	22869	22888	22743	22914	22822	22922	23031	22989	23004	22828	22638	22709	22992	22777	22891	22701	22929	22651	22856	22787	22573	22760	22736	22933	22909	22949	22851	23101	22812	22879	22763	22792	22809	22742	22885	22900	22813	22868	22753	22923	23123	22786	23004	22765	22795	22923	22872	22990	22814	22872	22935	22763	22828	22895	22912	22920	22729	22791	22898	22834	22888	22903	22933	22899	22917	22627	22868	22642	22909	23011	22717	22778	22925	22752	22830	22966	22981	22776	22729	22800	22783	22864	22813	22688	22833	22843	22978	22861	22945	22922	22885	22724	22775	22849	22827	22889	22908	22785	22829	22867	22862	22915	22900	22765	22916	22904	23049	22874	22863	22864	22964	23018	22817	22762	22903	22811	22855	22659	23005	22795	23007	22910	22913	22829	22792	22908	23015	22801	22842	22801	22909	22822	22816	23079	22880	22797	22725	22763	22881	22887	22756	22879	23103	22957	22891	22838	22771	22987	22843	23021	22651	22767	22879	22949	22799	22845	22849	22877	22918	22880	22909	22981	22849	22798	23014	22934	22896	23034	22815	22949	22766	22919	22795	22909	22718	22820	22812	22847	22785	22872	23043	22953	22983	22857	22709	23091	22851	22716	22985	22960	23005	22746	23006	22925	23028	23114	22926	23043	22857	22854	22907	22894	22978	22903	22885	22795	22937	22699	22917	22852	22727	23098	22806	23031	22916	22999	22890	22789	22923	22915	22713	22947	22948	22834	22795	23019	23009	22871	22978	22885	22802	22813	22825	22724	22792	22856	22797	22934	22957	22842	22820	22693	22840	22862	22960	22962	22939	22993	22973	23020	22991	22868	22857	23132	22738	22817	23009	22756	22965	22890	22935	22903	22943	22942	22851	22871	22869	22934	22892	22946	22912	22810	22988	22761	23033	23021	22891	22893	22828	22957	22824	22952	22897	22983	22834	22904	22875	22931	22790	22828	22854	22917	22934	22948	23308	22767	22787	22822	22955	22913	22781	22925	22734	22818	22735	23115	22926	22764	22853	22801	22880	22948	22910	22955	22745	23117	22756	22756	22745	22920	22921	22766	22770	22843	22820	22740	22934	22766	22857	22903	22850	22655	22878	22813	22985	22919	22971	22956	22811	23101	22932	22830	22865	22783	22902	22975	22826	23014	22828	22885	22971	22908	22876	22908	22897	22899	22972	22865	22913	22908	22776	23021	22967	22579	22883	22898	22815	22975	22725	23052	22890	22816	23100	22927	22762	22812	22675	22832	22988	22946	22910	22993	22839	22784	23003	22819	22746	22817	22754	22924	22802	22885	22930	22899	22841	22939	23062	22884	22873	22951	22940	22877	22814	22858	22866	22939	22848	22901	22773	22893	22858	22799	23042	22791	22921	22787	22775	22854	22780	22902	22559	22931	22978	22865	22850	22562	22891	22958	22864	22890	22925	22849	22762	22923	22875	22906	22996	22749	22816	22946	22853	22977	22884	22800	22926	22792	22873	22998	22838	22808	22938	22835	23218	22769	23101	22853	23008	22900	22631	22867	22895	22842	22835	22788	22863	22767	22878	22874	23147	22729	22873	22870	23026	22904	22765	22853	22858	22852	22879	22848	22968	22873	22836	22738	22970	22932	22922	22870	22982	22741	22974	22806	22808	22856	22963	22821	22917	22858	22893	22703	23014	22817	22814	22847	22987	22876	22927	22898	22907	22875	22823	23046	22989	23074	23131	22787	22798	22873	22700	22943	23054	22896	22709	22874	22837	22902	22718	22981	22851	22631	22975	23066	22876	22848	22926	22715	22713	22807	22948	22724	22706	22947	22923	22778	22841	22753	22773	22838	22990	22926	22980	22805	23086	22821	22901	22815	22870	23034	22921	22994	22749	22799	22942	23003	22721	22899	22721	22899	22728	22880	23040	22851	22905	22865	22907	22645	22759	22722	22865	22784	22684	22858	22881	22952	22971	22567	22904	22885	22818	22998	22620	22814	22890	22827	22977	22822	22743	22824	22855	22863	22723	22930	22706	23022	22864	22947	22883	22957	22893	22930	22710	22765	23005	22786	23014	22877	22763	22727	22677	22713	22975	23007	22649	22855	22662	22888	22888	22813	22936	22959	22866	22903	22742	22795	22876	22814	22863	22963	23112	22836	22881	22837	22927	22627	23018	22788	22896	22857	23035	22899	23044	22804	22847	22922	23085	22747	22947	22960	22846	22618	22904	22918	22933	22991	22889	22853	22909	22936	22981	22904	22977	22860	22787	22623	22911	22785	22828	22985	22918	22829	22819	22818	22883	22815	22783	22706	22848	22983	22942	22932	23029	22862
23696	21398	28984	24734	69484	74574	57546	43097	34162	30277	29002	28209	28218	28163	27802	27814	28095	28206	28302	28048	28184	28235	27990	27989	27800	27992	27831	28109	27760	27906	28041	28106	27909	28025	28001	27937	27904	27861	27907	28068	27891	28092	28097	27911	27839	27782	28007	27748	27989	27959	27827	28059	27965	27901	27823	27947	28064	27907	28090	27763	28007	28051	27748	27955	28185	27939	27957	27878	28091	27643	28059	28023	27941	27996	27846	27856	27683	27801	27926	27718	27960	27893	27914	27872	27871	27711	27873	27831	28084	28096	27842	27962	28088	27877	27835	27421	27976	27992	27998	27882	27994	27871	28050	27835	27733	27844	27984	27806	27931	27820	27790	27890	27644	28054	28042	27881	27824	27904	27788	27768	27993	27721	27842	27875	28004	28025	27702	27514	27665	28131	27766	27778	27812	27806	27856	27914	27762	27725	27801	27907	27866	27996	27975	27671	27774	27915	27944	27853	27832	27783	27779	28085	27899	27836	27789	27870	27752	27950	27673	27631	27716	27652	27859	27700	28107	27948	27899	27776	28126	27817	27603	27639	27771	28036	27708	27887	28051	27907	28123	27760	27878	27851	27866	27762	27980	27798	27724	27853	27973	28002	28072	27692	28030	27975	27739	27615	27693	27762	27835	27795	27904	27818	27964	27978	27820	27827	28075	27946	27777	27877	27710	27936	27937	27800	27746	27712	27835	28032	27650	27652	27971	27991	27994	27714	27997	27891	27851	27879	27693	27855	27949	27634	27914	27929	28055	27734	27892	27969	27893	27738	27881	27776	28007	27700	27848	27730	27654	27937	27991	27755	27874	27937	27806	27848	27842	27688	27683	27895	27977	27851	27910	27721	28001	27860	27986	28020	27850	27888	28059	27690	27825	27811	27866	27634	27902	28018	28076	27929	27876	27820	27941	28014	27854	27691	27713	27741	27725	27740	28014	27781	27794	27885	27838	27948	27918	27989	27791	27690	27837	27936	27919	27985	28102	27802	28010	27783	27852	27976	27638	27842	27944	27868	27864	27764	27967	27777	28042	27841	28087	27920	27851	28041	28020	28034	27955	28091	27963	27994	27796	27820	27822	27759	28009	27913	27908	27852	27935	27710	27865	27700	27761	27868	27624	27754	27755	27807	27870	27885	27972	27647	27810	27797	27865	27964	27821	27708	27841	27896	27876	27731	27903	27748	27855	27924	27985	27575	27953	27834	27932	27963	27708	28039	27841	28032	27959	27888	27940	28004	27863	28031	27914	27883	28127	27876	27664	27561	27896	27843	28095	27696	27838	27718	27754	27898	27970	27958	28113	28043	27879	28024	27930	27976	27819	27755	27787	27812	28066	27985	28053	27935	27871	27711	27829	27937	27763	28072	27789	27850	27920	27678	27863	27870	27811	27979	28029	27575	27925	27745	27777	28061	27871	27867	27707	27876	28109	27808	27985	27873	27685	27934	27967	27762	27786	27789	27795	27885	28015	28020	27887	28055	27852	27892	27794	27928	28186	27760	27838	27823	27818	27870	27717	27849	27837	27882	27891	27923	27958	28040	27754	27669	27939	27761	27997	27856	27919	28067	27714	27963	27956	27997	28061	27884	28015	28008	27699	27628	27817	27796	27952	27732	27947	27948	27968	27913	27999	27705	27852	28114	27941	27955	27843	27768	28040	27837	27896	27796	27777	28059	27893	27815	27835	27896	27790	27754	27836	27794	27816	27786	28074	27860	27716	27863	27635	27810	27824	27891	27837	27722	27794	27667	27781	27993	27912	27859	27784	27928	27795	27704	27639	28003	27930	27958	27855	27983	27734	28174	27795	27626	27798	28135	27859	27914	28056	27849	27930	27920	28003	27822	28011	27933	27765	27884	28072	28047	27850	28029	27836	27963	27923	27916	27640	27873	27886	27810	27833	27797	27697	27839	28031	27837	28052	27837	27767	28059	27858	27719	27903	27876	27855	27744	27809	27843	27933	27745	27820	27715	27697	27916	27896	27916	27945	27824	28004	27797	27932	27672	28045	27920	27979	27919	27633	27883	27790	27925	27905	27706	27930	27821	27695	27913	27937	27844	27876	27777	28049	27967	27843	28104	27906	27746	27710	27856	28016	27978	27913	27807	27541	27948	27740	27902	27956	27959	27813	28032	27824	27892	28008	27875	27854	27721	27943	27958	27920	27930	27829	28014	27887	27999	27706	27803	27897	27915	27902	27737	28031	27764	27968	27988	28073	27845	27717	27741	27703	27749	27779	27866	27692	28010	27824	27903	27880	27780	27838	27828	27921	27969	27966	27756	27842	27866	27820	28081	27974	28077	27618	27844	28020	27857	27907	27747	27786	27815	27774	27983	28040	27825	28024	27655	27773	27736	28120	27910	27662	27998	27864	27780	27940	27825	28083	27942	27734	27826	27959	28034	27730	27807	27927	27955	28032	27913	27853	27846	27925	28031	27889	27843	28092	27912	28141	28079	27972	28035	28074	27884	27647	27963	27839	27767	27930	27931	27876	27934	27886	27954	27883	27694	27790	27713	27902	28014	27679	27904	27819	27883	27896	27755	27920	27887	27919	27884	27847	28025	27963	27628	27921	27939	27783	27986	28011	27823	27880	27700	27943	27880	27938	27792	27764	27998	27826	27872	27967	27849	27708	28025	27794	27724	27883	27653	27841	27857	27701	27807	27773	27949	27820	27886	27847	27939	27773	27741	27857	28086	27874	27896	27821	27900	27688	28004	28147	27731	28003	27733	27583	27707	27731	27869	27867	27999	27842	27607	27964	28002	27850	27613	27751	27827	27739	27872	27910	27975	27513	27768	28061	27783	27749	28023	27784	27724	27913	27794	27902	28083	27920	28049	28005	27797	27749	28027	27873	27932	27953	27941	28042	28047	27787	27987	28024	28143	27988	27809	27959	27832	27789	27665	27938	27811	27952	27727	27763	27752	27867	27762	27692	27906	27770	28078	27849	27874	28145	27968	27808	27729	28028	27773	27757	27977	27973	27986	27921	27791	28143	27668	27941	27767	27893	27795	27695	27973	27821	28085	27987	27828	27709	27915	27989	27401	27890	27863	27888	27920	27777	27901	27822	27833	27802	27685	27867	27944	28009	27839	27966	27756	27868	27875	27737	27987	27828	27942	28042	27888	27905	27913	28050	27969	28087	27873	27986	27925	27945	28025	27767	27954	27758	27639	27981	27819	27865	28086	27830	27937	27921	27806	27775	27853	27544	27801	27853	27712	28052	27961	27846	27872	28052	27862	27879	27772	27807	27684	27993	27685	27745	27617	27731	28019	27905	27672	27849	28078	27762	27898	27570	27769	27789	27867	27783	27814	27851	27787	27993	28108	27827	27938	27916	27813	27702	27661	28133	27898	27848	27844	28003	28097	27974	27755	27868	27785	28010	27900	27864	27749	28061	27765	27754	27919	27722	27701	28056	28015	27995	27859	27830	27766	28024	27619	27960	28061	27835	27719	28011	27718	27748	27891	27884	27920	27792	27868	27919	27895	27991	27654	27987	28155	27937	27710	28134	27904	27858	27848	27759	27886	28046	27961	27936	27954	27927	28063	27821	27717	28023	27744	27731	27904	27993	27764	27708	27821	27906	28023	27749	27683	28021	28002	27881	27784	27973	27753	27787	27861	27636	27764	27651	27901	27706	27873	27993	27835	27867	27863	27807	28154	27765	27824	27975	28067	27846	27817	27683	27840	27962	27797	28089	27986	27966	27859	27846	27913	27722	27626	28001	27856	27649	28164	28217	28076	27854	27748	27863	27661	27824	27888	27874	27835	27878	27684	27875	27763	27889	27964	28168	27832	27964	27851	27929	27868	27905	27715	27780	27863	27718	28108	27939	27847	27941	27868	27667	28024	27704	27823	27731	27629	28172	27965	27721	27936	27787	27857	27913	27977	27994	28057	27775	27837	28160	28104	27655	27844	27800	27714	27760	27889	27722	27839	28138	27959	27776	28040	27878	27862	27623	28097	27952	27864	27927	27652	27947	28037	27938	27862	27632	27775	27863	27980	27875	27828	27996	28074	27864	27843	27764	27771	27860	27753	27881	27983	27868	27989	28224	27913	27953	27744	27830	27876	28019	27778	27872	27919	28006	27775	27751	28093	27856	27911	28061	27847	27945	27996	27866	27866	27972	27942	27804	27762	28110	27907	27689	27842	27933	28050	27878	27842	27960	27736	27740	27881	28022	27777	27900	27706	27877	28071	28179	27935	28031	27975	28032	27804	27804	27658	27727	27666	27922	28104	28041	28007	27912	27868	27777	27820	28102	28050	27733	27867	27974	28011	27933	27953	27863	27846	27916	28034	27886	27697	27764	27894	27913	27839	27982	28111	28026	27892	27916	27957	27881	27962	27804	27944	27648	27953	28044	27820	27668	27928	27821	27818	27865	27883	27937	27869	27719	27926	27825	27782	27785	27728	27855	27889	27871	27867	27906	27798	27998	27970	27925	27707	27801	27933	27624	27922	27902	27842	27700	27996	27926	27900	27836	27801	28138	27695	27899	27962	27882	27774	27776	27821	27631	27731	27744	28082	27644	27848	27798	27935	27779	27987	27767	27813	27810	27962	27895	27952	27684	27725	27707	27921	27994	27971	27865	27838	28015	27966	27869	28075	27866	27852	27789	27889	27809	27831	27746	27725	27517	27966	28004	27825	27777	27845	27945	27858	27577	27937	27714	27660	28064	27688	28044	27884	27665	27904	27964	27882	27746	27697	27713	27832	27851	28231	27879	27838	28019	27882	28058	27816	27827	27975	27988	27933	27815	27819	27945	27942	27771	27867	27934	27819	27702	27671	27799	27920	27785	27771	27805	27645	27714	27807	27678	28015	27965	27683	27946	27927	27953	27778	27923	28020	27780	28142	27932	28102	28061	28084	27868	27688	27643	27878	28006	28064	27723	27884	28056	27752	27904	27834	27829	27735	27801	28049	27962	27861	27818	27726	27830	27810	27816	27875	28078	27985	27901	27842	27709	27864	27788	27843	27989	27883	27753	27671	27745	27817	28096	27699	27722	27879	27951	27925	27931	28171	27935	27713	27954	27772	27748	27987	27823	27825	27963	28019	28061	28057	27914	27879	27693	27920	28073	28106	27869	27749	27872	28015	28067	27940	27879	27797	27958	27932	27898	28131
23005	39383	36716	37954	86516	84142	60411	43795	31224	25375	23525	23178	22898	23169	23082	22914	22920	22936	23285	23047	23008	23084	22916	23080	23077	23210	22987	22974	23283	23090	23103	23074	23078	23211	23125	23135	23089	23059	23082	22986	23150	22996	23082	22983	22904	23090	23132	22990	22967	22892	23098	23178	23090	22924	23017	23020	23082	23054	23031	22885	23263	22970	22945	23026	22911	23035	23077	23087	23165	23060	22904	23043	23006	23062	22993	23010	23070	23083	23059	22794	23044	22962	23332	23039	23061	23144	22993	23148	23019	23023	22977	23242	23162	22940	22982	22910	23090	22973	22958	23071	23130	22953	23062	22796	23050	22974	23003	22969	23023	23034	22844	23077	23145	23130	23013	23103	22976	23080	23209	23011	23115	22988	22955	22910	23148	22994	23050	22964	23100	22901	23067	22972	23097	23050	23123	23170	22974	23016	22885	23205	22994	23255	23055	22828	22940	22963	23054	23128	22956	23006	23091	22978	23034	22978	23017	23187	23044	23152	23095	23143	23198	23077	23025	22810	23151	23131	22929	23014	23120	22975	23077	23109	22944	23042	22894	23097	22910	23018	23085	23064	23104	22973	22926	23088	22913	23188	22916	22954	22850	23154	22908	23035	23011	23087	22756	22835	23042	22876	22980	23241	23036	22873	22911	23179	23139	22995	22988	22907	23008	23237	22882	22978	23076	22998	23018	22915	22976	22876	23220	23107	22972	22971	23234	22863	23090	22841	23119	23019	22885	23062	23154	23083	23064	23118	22982	23003	23031	22989	22960	22949	23039	23005	22995	23193	23048	23004	22963	22998	22960	23112	22913	23014	23118	23173	23085	23014	23020	23272	22911	23114	22995	22814	23011	22909	22808	22986	23090	23102	22907	23048	22956	23127	22964	23117	23123	23089	23185	23025	22876	23030	23066	23048	23068	23117	23093	23111	23046	22992	23017	22881	23000	22926	22993	22826	23017	22999	22995	23104	22981	23089	23202	23061	22954	22969	22910	23038	23266	22942	23083	23037	23082	22967	23296	23034	23073	23137	22911	22921	23069	22945	22990	23183	23229	22945	23041	23105	23221	22993	23040	22965	23100	22962	22815	23027	23141	23059	23130	23011	23090	23062	22912	23048	23011	22912	23125	22987	23034	23047	23084	23051	23101	22899	23030	23063	23028	22952	22840	22976	22953	23132	23081	23139	22975	22912	23088	23219	23015	23128	23021	23060	22938	22945	22964	22846	22920	23164	22980	23000	22860	23032	23043	22952	23086	23071	23241	23067	23100	22833	23228	23085	23104	23046	22955	23000	23024	22840	22930	23002	22913	22875	22941	23047	22821	23094	23028	23113	23040	23084	23039	23065	23044	23018	23059	22912	22966	22990	23117	23227	23108	23103	23112	23026	22918	23075	22971	23150	22933	22863	23123	23001	23164	22925	23018	23071	22962	22932	23012	23022	23165	22994	22998	23055	23016	23071	23091	23002	23077	22806	22934	23117	22827	23007	22971	22960	23127	23023	23024	23109	23117	22986	23002	23089	23079	22964	23079	23023	22892	23056	23231	23292	23240	23166	23048	23189	23059	23067	23151	22914	22881	23000	23086	23081	23000	23068	23077	22960	22959	22928	23150	23234	22921	22914	23022	22993	22999	22958	22987	23147	22930	22928	23024	23103	23114	22973	23073	23231	23002	23012	23133	22974	22978	23020	22770	22847	23136	22952	23079	22913	23071	23262	23038	23056	22953	23151	23175	23148	23011	23103	23099	22958	23167	23016	22969	23272	23046	23095	23033	23095	22902	23068	22978	23043	23066	22918	22966	23191	23025	23104	23151	23120	22991	23202	23044	23058	22930	22987	23032	22992	23061	23088	23070	23027	22992	22989	23031	23001	23096	23034	23115	22876	22990	23148	22988	23049	23120	22948	23008	22967	23306	23184	22815	22934	23034	22905	22830	23060	22965	22983	22864	23052	23197	23095	23015	23191	23008	23174	23010	23110	23119	22987	22984	23040	22934	23065	23124	23063	23183	22916	23070	23070	22955	23053	23220	23184	23063	23076	23052	22920	23142	22894	22996	22989	22972	23062	23140	22900	23110	23158	23075	22963	23180	23072	23044	23040	23032	22956	23052	22885	22927	23044	23033	23082	22892	22833	23067	23111	22965	23087	23060	23035	23216	22949	23199	23073	23128	23257	23042	23054	23059	23178	23046	22960	23239	23012	23020	23038	23030	23058	23025	22986	23062	23081	23018	22859	23171	23181	23135	23066	22977	23257	23050	22933	22948	23144	22968	22951	22959	22713	23075	22997	22946	23072	23180	23055	23043	23134	23223	23166	23065	23150	23169	23084	23018	23084	23175	23022	22930	23071	23146	22937	23169	22861	22871	23148	23130	23049	23020	23095	23049	22956	22950	23051	23004	22922	23029	23086	23218	23274	22885	22854	23194	23068	22905	22962	23162	23095	22999	23046	22865	23240	23123	22943	23005	22900	23111	22991	23041	23111	23231	22935	23036	22999	23180	22838	23000	22987	23106	23021	23120	22881	22979	22977	23077	23022	23176	23057	23157	23168	23120	23109	22932	23005	22985	23040	22896	23145	22983	22884	22947	23197	23205	23047	22952	23110	22789	23057	23063	23026	23151	22862	23061	22963	23062	22996	23074	23168	22960	23027	23180	23109	23038	23023	23174	23032	22929	23092	23116	23230	23178	22995	23190	23055	23063	23208	23196	23006	23036	23197	23080	23126	23053	23055	22887	22994	23078	23039	22906	23103	23134	22916	22940	22881	23175	23055	22969	22903	23002	23197	23112	23031	23055	23141	23307	23083	23158	23162	23112	22932	22988	23202	23018	22877	22937	22996	22962	22907	23035	23015	22981	22829	23209	22999	23084	22959	23100	23031	23014	23090	23054	23166	23047	23019	23141	23184	23114	23035	22968	22956	23103	23068	23102	23200	22949	23107	23028	22945	23018	23161	23042	22940	23066	23376	22841	22883	23102	22950	23115	22981	23075	22987	23005	22814	22927	22952	22990	22970	23137	22978	22985	22980	23015	23072	22984	22907	23011	23121	23133	22987	23001	23104	22956	23287	22843	23051	22825	22907	23089	23102	23070	22935	23036	22975	23001	23176	22973	23132	23027	23037	23081	23196	22894	23030	22950	23116	23066	22975	23220	23126	23033	22921	22986	23084	23157	23193	23207	23202	23027	23014	23046	22948	22986	23073	23177	22930	22997	22982	22973	23006	23116	23024	23090	23066	23219	23070	23096	22889	23025	22989	22998	23116	23032	23075	23054	23047	22954	22951	22931	23001	23019	23016	23095	23148	23183	22924	23086	23201	23060	23070	23015	23241	23267	23079	23008	23021	23114	22915	23062	23206	23003	22988	23064	23051	23089	23036	22948	23113	23118	23059	22965	23127	23042	22976	23069	23064	22997	23057	23021	23109	23043	23125	23016	23076	23064	23044	23012	22960	22927	23032	22953	22922	23145	23187	23050	23062	23027	23058	23182	23220	22970	22946	23117	22815	23106	23172	22998	22882	22979	22975	23143	22964	22958	23058	23108	23233	23151	23131	23058	22948	23017	22861	23095	22977	22964	23068	23135	23054	23075	23080	23063	22832	22987	23056	23078	23072	23052	23105	23095	22842	22993	23203	23088	22823	23173	23036	22966	22968	23038	22997	22972	22992	22969	23012	22951	22922	23039	22923	23305	23007	22877	23235	22874	23123	23074	23252	23032	23147	23097	23148	22952	22942	23156	23015	23034	23228	22876	23084	23042	23088	23266	22870	23056	22988	22902	22993	23116	22869	22977	22945	23087	23121	23027	22934	22981	22869	23049	22880	23014	23099	23146	23108	22898	23105	23038	23075	23127	22912	23098	23065	23268	23108	23039	22950	22929	22987	22952	23173	22831	23215	22975	22936	23005	23159	22988	23162	23023	23128	22893	23139	23138	23087	23062	22975	22988	23079	23086	23050	23036	22978	23015	23044	23290	23111	23010	23170	22998	22951	23043	22998	23058	23002	22935	23002	23211	22968	23070	22985	23012	23250	23037	22942	22989	23084	23181	23152	23096	23120	23140	23004	23156	23022	22952	23138	23117	23080	22911	22955	22890	23095	23124	22827	22946	23051	22984	23103	22831	23197	23015	23005	22907	23133	22921	22944	23136	23097	22967	23124	23294	23029	22757	23122	22956	22991	23116	22963	22965	23107	23105	22969	22959	23026	23095	23072	23043	22990	23016	23065	23124	23121	23009	23070	22946	22889	23058	23037	22835	23078	23039	23092	22946	23162	23028	23009	23086	23069	23068	23213	23091	22965	23114	22889	23036	22975	22830	23204	22994	23172	23112	22902	23102	22939	23021	23067	22967	22967	22879	22842	23145	22981	23168	22921	23057	23032	23109	22890	22869	22956	23032	23068	23183	23114	22915	23042	22935	22907	23150	23164	22787	22940	23149	23055	23228	23095	23020	23090	23121	23125	23069	22937	23047	23142	23188	22865	23220	23045	22958	22932	23030	23025	22996	22993	23082	23067	23035	22863	23123	23073	23047	23154	22974	23102	23223	22890	23133	23038	22983	22998	22854	23078	23034	23028	23050	23123	22880	23011	22967	22972	22949	22988	22978	23037	23108	23060	23170	22965	22949	22961	22907	22973	22983	23154	23095	23080	23019	22943	22978	23081	23101	22970	23156	23004	23047	22987	23181	22980	23013	23109	23024	23117	22984	23000	23085	23117	22985	23343	23103	22975	23014	22964	23116	23012	23230	23081	23159	23058	23144	23305	23024	22975	22985	23051	23132	23137	23102	23198	23176	22991	23240	23052	23023	22833	22999	22838	23116	22875	23129	23065	22967	23222	23209	22996	22887	22988	23134	23135	23068	23080	22953	23009	23010	23031	22906	23106	23086	23053	22943	23121	23059	22979	23235	22875	23098	23062	23025	23046	23122	23036	23025	22973	22985	23121	23035	22857	23076	22938	23038	22800	23036	23015	23017	22983	23237	23047	23164	23064	23137	23134	23090	23017	23100	23144	23262	23062	23004	23010	23018	23071	23081	23075	22977	23185	23064	22919	23075	22937	23094	23088	23120	23022	23048	22994	23021	22925	22867	23116	22957	23123	23181	22921	23212	22944	23043	22984	23043	23118	23155	22946
31312	26008	30558	30005	38701	36978	34224	30941	28866	28082	27709	27897	27611	27584	27697	27483	27560	27820	27833	27600	27526	27634	27651	27621	27590	27551	27739	27581	27477	27621	27829	27844	27816	27543	27672	27658	27549	27788	27826	27539	27750	27490	27710	27891	27499	27416	27395	27585	27718	27657	27553	27544	27778	27855	27536	27652	27678	27784	27601	27668	27446	27635	27733	27673	27709	27519	27643	27662	27904	27506	27624	27424	27725	27654	27640	27895	27363	27654	27502	27524	27692	27461	27486	27661	27489	27400	27765	27681	27643	27644	27485	27739	27535	27420	27679	27731	27743	27745	27551	27326	27741	27549	27567	27671	27709	27624	27827	27612	27621	27446	27415	27640	27547	27731	27863	27529	27691	27545	27845	27559	27611	27750	27647	27503	27669	27538	27509	27639	27732	27685	27514	27418	27518	27744	27537	27773	27643	27480	27331	27333	27528	27752	27474	27836	27617	27501	27762	27562	27645	27836	27852	27389	27496	27605	27734	27377	27600	27694	27632	27624	27635	27604	27679	27650	27464	27743	27778	27936	27779	27423	27694	27476	27529	27733	27712	27933	27762	27597	27621	27593	27606	27615	27674	27660	27681	27554	27420	27546	27684	27637	27688	27700	27670	27794	27740	27577	27601	27418	27555	27898	27519	27551	27711	27744	27469	27470	27549	27776	27568	27561	27600	27433	27728	27894	27590	27708	27569	27741	27378	27758	27815	27679	27376	27454	27561	27569	27562	27767	27835	27631	27517	27524	27515	27599	27849	27512	27967	27602	27570	27380	27757	27620	27710	27526	27559	27429	27714	27468	27683	27448	27762	27757	27648	27692	27895	27766	27373	27919	27690	27449	27838	27437	27685	27836	27690	27637	27706	27620	27574	27682	27415	27447	27537	27529	27587	27554	27602	27822	27892	27502	27699	27516	27694	27673	27774	27603	27366	27592	27651	27404	27837	27461	27670	27467	27646	27606	27442	27472	27394	27624	27496	27433	27321	27531	27320	27541	27577	27767	27496	27688	27747	27577	27668	27757	27926	27721	27609	27639	27604	27592	27512	27725	27603	27705	27856	27663	27758	27735	27439	27438	27414	27677	27485	27407	27632	27611	27483	27630	27592	27625	27712	27531	27666	27878	27725	27393	27533	27485	27438	27636	27769	27637	27456	27466	27403	27614	27593	27439	27580	27313	27539	27739	27721	27914	27675	27771	27592	27513	27490	27697	27656	27731	27576	27567	27532	27718	27770	27899	27658	27614	27701	27797	27643	27542	27486	27454	27653	27586	27353	27407	27617	27606	27282	27574	27593	27432	27624	27524	27529	27411	27472	27614	27458	27597	27530	27592	27661	27680	27598	27852	27628	27671	27722	27456	27465	27594	27334	27679	27601	27702	27420	27391	27551	27716	27769	27659	27465	27600	27659	27654	27746	27520	27480	27420	27487	27809	27525	27628	27389	27506	27674	27787	27629	27636	27774	27675	27546	27679	27651	27774	27731	27610	27595	27637	27598	27674	27211	27542	27617	27468	27730	27652	27660	27798	27780	27604	27687	27444	27556	27670	27792	27569	27537	27537	27696	27536	27656	27701	27775	27816	27577	27671	27598	27763	27579	27575	27564	27661	27470	27580	27751	27472	27417	27502	27669	27748	27587	27891	27757	27760	27648	27745	27476	27671	27605	27573	27585	27435	27818	27586	27436	27609	27555	27783	27668	27477	27407	27714	27593	27383	27775	27567	27725	27698	27582	27715	27595	27582	27527	27564	27622	27630	27456	27464	27333	27801	27677	27549	27602	27513	27769	27774	27634	27356	27497	27359	27550	27580	27337	27610	27597	27412	27736	27575	27541	27607	27565	27611	27584	27512	27529	27760	27666	27601	27567	27643	27665	27593	27531	27639	27651	27678	27632	27602	27609	27479	27561	27893	27470	27686	27564	27625	27676	27605	27585	27768	27728	27532	27616	27713	27735	27746	27652	27385	27602	27617	27554	27606	27447	27891	27688	27650	27632	27773	27592	27589	27866	27551	27463	27470	27538	27553	27519	27851	27637	27676	27652	27796	27625	27697	27353	27564	27429	27530	27595	27601	27530	27517	27615	27622	27495	27534	27663	27783	27672	27533	27380	27705	27625	27548	27487	27647	27572	27574	27711	27469	27697	27578	27435	27837	27790	27572	27732	27750	27576	27714	27687	27596	27571	27535	27502	27631	27592	27462	27561	27641	27703	27680	27536	27455	27630	27541	27327	27739	27561	27386	27597	27541	27642	27572	27933	27515	27880	27698	27746	27812	27693	27666	27419	27648	27499	27481	27523	27463	27471	27692	27802	27640	27685	27573	27690	27526	27631	27720	27528	27666	27444	27628	27729	27550	27476	27583	27822	27596	27573	27552	27550	27415	27606	27732	27602	27740	27590	27608	27821	27853	27788	27534	27570	27585	27616	27552	27605	27540	27580	27609	27745	27679	27521	27580	27790	27520	27776	27468	27715	27708	27733	27798	27594	27496	27521	27556	27894	27896	27685	27589	27548	27459	27659	27710	27595	27628	27372	27721	27430	27438	27903	27906	27491	27423	27547	27489	27596	27508	27544	27542	27427	27760	27691	27388	27701	27658	27394	27589	27676	27616	27754	27456	27667	27690	27756	27478	27512	27667	27733	27548	27871	27579	27528	27598	27522	27622	27754	27489	27636	27550	27589	27491	27743	27414	27629	27599	27762	27595	27539	27567	27620	27593	27460	27443	27320	27615	27785	27752	27492	27667	27602	27523	27490	27637	27488	27799	27589	27870	27639	27352	27594	27503	27493	27710	27615	27838	27757	27627	27675	27731	27643	27482	27547	27797	27749	27726	27676	27954	27609	27526	27468	27711	27453	27786	27707	27626	27827	27377	27720	27622	27735	27648	27486	27550	27650	27603	27548	27707	27620	27759	27760	27593	27731	27659	27361	27746	27610	27499	27480	27775	27644	27539	27566	27920	27717	27496	27625	27563	27607	27681	27703	27363	27570	27645	27503	27512	27466	27720	27527	27563	27462	27631	27751	27475	27626	27651	27501	27658	27504	27461	27603	27570	27472	27603	27674	27738	27521	27833	27632	27574	27525	27590	27464	27439	27707	27512	27610	27748	27724	27627	27580	27747	27585	27584	27536	27396	27684	27619	27560	27629	27321	27500	27652	27503	27651	27659	27660	27534	27580	27545	27485	27714	27591	27666	27944	27565	27574	27515	27888	27644	27474	27648	27612	27811	27740	27624	27521	27889	27591	27631	27462	27521	27509	27651	27617	27694	27547	27699	27672	27422	27602	27985	27384	27774	27542	27561	27753	27757	27881	27616	27516	27629	27419	27560	27645	27732	27369	27502	27713	27446	27832	27529	27658	27536	27592	27636	27622	27511	27808	27445	27625	27557	27504	27788	27559	27563	27610	27471	27470	27499	27556	27583	27554	27612	27798	27830	27500	27436	27714	27478	27587	27448	27516	27639	27691	27610	27451	27666	27653	27622	27726	27475	27427	27295	27373	27516	27743	27661	27639	27757	27745	27985	27394	27630	27956	27535	27540	27542	27570	27694	27672	27493	27639	27535	27602	27544	27585	27689	27746	27822	27579	27466	27454	27630	27698	27522	27368	27694	27607	27542	27536	27594	27686	27717	27517	27573	27711	27569	27760	27297	27542	27708	27714	27618	27717	27645	27720	27613	27861	27766	27672	27705	27647	27691	27722	27682	27557	27605	27504	27794	27638	27683	28027	27603	27601	27703	27865	27660	27679	27453	27380	27529	27710	27670	27535	27234	27564	27607	27545	27468	27733	27462	27598	27615	27660	27659	27598	27436	27825	27491	27682	27432	27423	27712	27778	27745	27610	27456	27633	27551	27617	27640	27722	27552	27499	27581	27440	27599	27726	27533	27209	27575	27500	27584	27598	27442	27530	27706	27623	27538	27527	27479	27608	27788	27882	27616	27657	27735	27505	27587	27757	27695	27917	27578	27557	27527	27676	27688	27212	27784	27703	27690	27495	27615	27784	27593	27627	27550	27797	27774	27891	27704	27704	27333	27696	27541	27461	27726	27448	27795	27580	27670	27813	27462	27620	27654	27423	27619	27530	27639	27724	27574	27695	27566	27571	27667	27658	27846	27566	27729	27564	27471	27522	27385	27695	27427	27516	27502	27581	27485	27561	27652	27647	27617	27821	27610	27638	27617	27743	27618	27587	27394	27943	27776	27791	27745	27676	27456	27518	27665	27525	27530	27636	27509	27435	27754	27482	27689	27552	27501	27639	27610	27617	27593	27563	27634	27718	27327	27480	27809	27567	27618	27567	27632	27644	27683	27720	27856	27804	27360	27533	27528	27405	27604	27545	27313	27668	27526	27628	27760	27617	27594	27446	27640	27629	27528	27538	27624	27622	27635	27587	27464	27413	27502	27635	27617	27833	27496	27669	27816	27908	27514	27634	27538	27660	27614	27543	27585	27443	27564	27838	27731	27470	27694	27740	27801	27712	27666	27917	27396	27590	27625	27340	27608	27761	27670	27687	27556	27549	27582	27568	27613	27447	27578	27708	27602	27557	27578	27468	27693	27626	27563	27409	27452	27669	27628	27517	27575	27580	27746	27716	27716	27769	27625	27619	27651	27398	27553	27749	27696	27602	27527	27411	27692	27526	27355	27456	27638	27512	27681	27732	27515	27659	27833	27668	27679	27690	27694	27651	27654	27669	27857	27651	27741	27685	27604	27800	27558	27524	27557	27650	27456	27584	27475	27446	27623	27544	27359	27329	27783	27706	27731	27771	27558	27597	27327	27443	27779	27703	27709	27533	27612	27534	27751	27665	27694	27590	27673	27718	27644	27647	27683	27684	27624	27778	27676	27564	27486	27635	27729	27809	27621	27570	27425	27724	27679	27894	27597	27604	27621	27573	27469	27670	27659	27382	27742	27720	27669	27595	27596	27579	27853	27764	27599	27523	27621	27531	27674	27832	27660	27562	27639	27722	27527	27506	27277	27535	27446	27746	27493	27387	27313	27690	27441	27374	27445	27638	27737	27754	27699	27770	27327	27504	27624	27307	27292	27612	27627	27576	27594	27771	27449	27448	27741	27856	27809	27497	27597	27644	27623	27572	27761	27724	27762	27705	27923	27907	27693	27774	27522
22396	27685	26501	25276	38367	34360	30911	27187	24195	23375	22999	22999	22821	22911	22857	22854	22834	23089	22882	23001	22761	22987	22792	22713	22970	22884	22958	22779	23007	22716	22761	22816	22778	22763	22756	22897	22709	22955	22798	22943	22904	22701	22784	22789	22875	22875	23032	22802	22688	22929	22906	22640	22798	22630	22904	23007	22768	22850	22884	22880	22809	22724	22889	22818	22825	22816	22771	23033	23003	22810	23024	22775	22886	22950	22863	22819	22889	22842	22629	22832	22963	22767	22657	23048	22864	22970	22952	22860	22786	22593	22885	22833	22869	22807	22785	22650	22842	22768	22888	22675	23000	22835	22795	23059	22834	22955	22788	22717	22687	22827	22777	22839	22831	22842	22986	22851	22838	22700	22681	22778	22869	22924	22815	22825	22899	22859	22707	22691	22783	22844	22933	22844	22723	22850	22729	22888	22748	22742	22867	22712	22696	22889	22824	22681	22834	22673	22895	22928	22767	22830	22900	22976	22892	22885	22866	22731	22823	22828	23038	22647	22811	22862	22867	22949	22736	22653	22845	22846	22884	22871	22857	22920	22874	22928	22755	22874	22767	22848	22723	22741	23007	22857	22898	22792	22773	22791	22860	22644	22699	22813	22965	22783	23020	22736	22882	22828	22961	22877	22968	22884	22925	22742	22871	22956	22724	22820	22897	22847	22945	22890	22864	22806	22848	22689	22875	22811	22759	22744	22849	22786	22739	23049	22947	22760	22902	22709	22728	22696	22790	22907	22928	22965	22737	22822	22727	22823	22694	22926	22858	22949	22920	22787	22949	22884	22735	22979	22953	22689	23163	22778	22697	22921	22789	22978	22895	22884	22974	22852	22956	22865	22861	23036	22881	22962	22708	22740	22756	22620	22783	22829	22889	22884	22914	22801	23115	22940	22742	22865	22776	22771	22918	22647	22735	22843	22537	22843	22889	22780	22723	23008	22870	22790	22868	22755	22859	22817	22932	22854	22877	22795	22871	22939	23002	22906	22847	23013	22828	22670	22795	22745	22833	22708	22856	22911	23023	22948	22817	22638	22794	23059	22718	22848	22812	22816	22854	22977	22730	22807	22803	23024	22914	22843	22877	22751	22887	22886	22775	22726	22629	22994	22751	22904	23162	22670	22839	22765	22863	22808	22867	23014	22924	22759	22673	22850	22783	22913	22811	22874	22738	22825	22894	22842	22832	22713	22994	22873	22902	22753	22725	22734	22902	22809	22829	22785	22967	22880	22959	22839	22846	22832	22962	22910	22949	22782	22978	22753	22804	23030	22859	22909	22968	22764	22774	22883	22933	22767	22926	22776	22948	22734	22930	22794	23005	22859	22884	22871	22759	22848	22643	22783	23062	22911	22839	22740	22809	22777	22850	22727	22900	22835	22827	22879	22955	22799	22963	22907	22801	22738	23006	22709	22871	22703	23028	22617	23015	22827	22997	22858	22978	23176	22876	22827	22916	22968	22810	22683	22922	22906	22757	22808	23050	23018	22815	22927	22854	22873	23068	22769	22794	22789	22769	22883	22909	22856	22895	22695	22719	22799	22945	22631	22637	23028	22706	22724	22913	22734	22781	23017	22731	22801	22800	22826	22688	22781	22849	22658	22734	22839	22906	22926	22961	22799	22883	22865	22826	22846	22851	22838	22888	22726	22867	23039	22939	22839	22919	22700	22755	22827	22754	23016	22984	22754	22721	22787	22858	22830	22798	23006	22785	22838	22915	22817	22778	22854	23078	22980	22702	22738	22876	22887	22880	22827	22794	22813	22698	22862	22796	23041	22830	22801	22803	22844	22738	22774	22724	22890	22909	22805	22848	22804	22849	22835	22728	22777	22772	22855	22949	22695	22926	22835	22634	22805	22808	22851	22881	22813	22797	22709	22719	22699	22875	22877	22808	22824	22828	22984	22965	22789	22795	22894	22910	22874	22941	22806	22846	22842	22834	22837	22896	22652	22770	22771	22766	22910	22851	22938	22876	22970	22954	22815	22876	22818	22816	22954	23036	22827	22905	22931	22843	22907	22801	22800	22833	22956	22886	22761	22862	22690	22789	22736	22891	22941	22892	22880	22818	22852	22941	22736	22718	22860	22815	22825	22816	22818	22800	22833	22993	22862	22882	22806	22844	22755	22832	22890	22726	22927	22783	22787	22660	22932	22919	22888	22836	22928	22768	22956	22927	22706	22738	22893	22716	23097	22830	22773	22893	22838	22855	22776	22776	23038	22883	22783	22763	22979	22738	22993	22701	22855	22857	22907	22789	22969	23019	22843	22795	22728	22718	22686	22973	22886	22989	22760	22806	22903	22807	22828	22898	22850	22824	22851	23015	22826	22851	22628	22770	23009	22820	22748	22750	22823	22921	22774	22894	22778	22889	22879	22956	23066	22904	22763	23025	22694	23034	22981	23003	22877	22738	22755	22818	22889	22862	22789	23004	22941	22901	22817	22759	22944	22814	22632	22852	22916	22751	22854	22832	22830	22688	22868	23010	22674	22759	22776	22775	22814	22901	22791	22811	22943	22922	22604	22950	22690	22889	22837	22680	22832	22770	22906	22965	22792	22845	22786	22914	22646	22843	22796	22922	22908	22760	22900	22810	22847	22979	22863	22801	22747	22825	22835	22893	22786	22975	22833	22777	22752	22708	22762	23041	22801	22751	22814	22788	22921	22826	22847	22898	22836	22967	22949	22846	22822	22779	22845	22768	22881	22985	22871	22872	22781	22838	22903	22962	22771	22906	22900	22946	22826	23034	22816	22969	22695	22845	22918	22756	22938	22951	22661	22892	22779	22800	22762	22899	22926	22795	23016	22839	22790	22831	22829	22918	22870	22879	22856	22913	22880	22868	22830	22947	22849	22835	22784	22825	22733	22920	22752	23016	22806	22854	22892	22668	22761	22812	22804	22666	22944	22825	22911	22594	22885	22832	22865	22708	22785	22617	22967	22863	22734	22934	22832	22815	22676	22873	22674	22951	22975	23018	22801	22955	22940	22762	22791	22859	22749	22931	22771	22915	22775	22839	22862	22850	22872	22927	22840	22766	22851	22873	22898	22912	22619	22878	22761	22758	22916	22734	22854	22863	22946	22785	22802	22892	22831	22818	22769	22837	22936	23032	22742	22723	22807	22883	22702	22770	22680	22930	22917	22809	22887	23167	22958	22905	22767	22762	22861	22849	22882	22724	22750	22788	22603	22767	22845	22642	22885	22930	22770	22758	22925	22676	22829	22794	22984	22853	22749	22832	22862	22822	22899	23029	22989	22741	22931	22944	22822	22937	22958	22867	22806	22862	22914	22762	23042	22666	23017	22901	22942	22934	22823	22871	22776	22949	22848	22832	22778	22697	22763	22835	22840	22813	22825	22954	22946	22834	22683	22873	22890	22818	22777	22875	22793	22777	22926	22752	22758	22819	22883	22921	22808	22978	22980	23060	22689	22744	22680	22965	22876	22851	22769	22756	22776	22708	22842	22931	22811	22766	22776	22792	22824	22761	22717	22797	23025	23135	22833	22762	22977	22911	22890	22663	22889	22923	22802	22883	22714	22826	22891	22858	22782	22759	22747	22778	22857	22961	22802	22863	22793	22835	22778	22978	22839	22816	22723	23011	22820	22771	22843	22865	22712	22968	22888	22832	22778	22959	22901	22776	22835	22691	22745	22745	22772	22742	22864	22904	22986	22712	22788	22909	22742	22813	22689	22892	22710	22813	22978	22786	22795	22930	22812	22676	22807	22982	22809	22752	22904	23004	22653	22812	22920	22876	22896	22984	22905	22747	22676	22851	22878	22764	22794	23015	22820	22828	22837	22667	23086	22991	22894	22896	22825	22988	22635	22895	22914	22680	22820	22882	22635	22761	22852	22944	22827	22844	22863	22942	22975	22983	22984	22723	22811	22886	23016	22681	22836	23107	22886	22750	22743	22907	22839	22957	22887	22801	22789	23033	22910	22763	22719	22974	22781	22841	22822	22891	22860	22883	22781	22864	22599	22812	22759	22885	22899	22750	22778	22801	22823	22817	22918	22793	22730	22954	22649	22747	22894	22689	22854	22904	22830	23034	22852	22863	22748	22721	22920	22794	22892	22746	22944	22750	22801	22838	22869	22850	22904	22805	22823	22847	22840	22721	22925	22901	22880	22856	22809	22747	22962	22860	22783	22815	22807	22835	22865	22878	22894	22770	22878	22789	22840	22907	22885	22975	22930	22984	23056	22745	22833	22739	22842	22754	22906	22804	22838	22757	22908	22877	22961	22747	22972	22668	22871	22847	22858	22770	22793	23018	22995	22887	22891	22604	22847	22959	22924	22840	22788	23024	22940	22685	22952	22651	22759	22692	22754	22887	22819	22760	22956	22742	22689	22728	22850	22887	22880	22669	22777	22851	22904	22898	22878	22683	22868	22805	22694	22903	22937	22845	22762	22889	22788	22751	22884	22899	22784	23012	22809	22909	22861	22724	22927	22731	22920	22811	23015	22820	23082	22871	22772	22943	22912	22700	22778	22971	22808	23018	23016	22727	22861	22939	22945	22824	22852	22937	22580	22722	22961	22900	22804	22776	22904	22774	22840	22979	22875	22812	22952	22863	22970	22783	22944	22769	22807	22950	22835	22729	22670	22899	22752	22675	22895	22774	22877	22968	22803	22863	22996	22804	22952	23033	22829	23050	22594	22872	22970	22855	22905	22725	23019	22893	22778	22664	22972	22944	22944	22710	22982	22770	22794	22929	22940	22793	23027	22912	22866	22947	22800	23050	22935	22823	22828	22812	22711	22863	22834	22896	22745	22816	22855	22971	22649	22838	22906	22832	22868	22841	23022	22705	22664	22867	22944	22690	22928	22814	22743	22918	22857	22776	22823	22922	22640	23125	22853	22742	22858	22786	22776	22906	22857	22806	22812	22955	22864	22877	22724	22890	22816	22704	22786	22868	22828	22945	22864	22820	22753	22695	22934	22870	22916	22883	22890	22875	22850	22680	22727	22816	22891	22625	22687	22925	22700	22823	22698	22973	22770	22813	22969	22597	22871	22772	22853	22818	22917	22948	22854	22793	22771	22816	22855	22716	22929	22599	23020	22757	22739	23040	22889	22935	22966	22860	22919	22965	22992	22884	22755	23005	22875	23055	22757	22729	22994	22664	22995
25234	21381	28381	30576	63714	63415	54327	41938	33421	29497	28091	27457	27688	27511	27643	27628	27640	27746	27664	27568	27465	27488	27507	27625	27736	27684	27433	27639	27697	27483	27559	27546	27701	27392	27628	27758	27619	27658	27594	27490	27478	27643	27510	27523	27587	27320	27496	27370	27563	27608	27493	27373	27447	27432	27399	27395	27562	27514	27536	27628	27451	27504	27529	27448	27497	27413	27550	27473	27638	27559	27294	27390	27440	27517	27480	27506	27547	27502	27650	27409	27451	27398	27412	27295	27438	27508	27333	27398	27513	27459	27752	27567	27475	27448	27408	27297	27455	27619	27672	27272	27264	27248	27540	27531	27708	27739	27515	27548	27434	27429	27387	27677	27511	27530	27499	27448	27434	27483	27502	27469	27348	27382	27392	27346	27464	27683	27235	27411	27451	27501	27737	27391	27485	27707	27462	27501	27469	27534	27563	27747	27419	27737	27599	27620	27426	27415	27506	27387	27680	27354	27393	27520	27685	27767	27485	27338	27372	27452	27376	27353	27539	27570	27627	27388	27399	27451	27609	27576	27442	27430	27586	27513	27541	27690	27495	27464	27685	27293	27390	27517	27672	27494	27267	27617	27534	27345	27484	27428	27657	27555	27639	27376	27529	27534	27339	27526	27501	27498	27622	27615	27569	27628	27677	27381	27445	27511	27429	27463	27498	27673	27630	27393	27389	27552	27501	27317	27409	27190	27326	27561	27440	27445	27560	27421	27509	27551	27526	27175	27454	27359	27298	27485	27464	27435	27441	27450	27403	27426	27459	27587	27416	27244	27349	27574	27650	27605	27803	27649	27465	27446	27594	27629	27650	27675	27678	27384	27339	27359	27619	27562	27558	27604	27750	27331	27519	27376	27525	27465	27370	27460	27570	27638	27476	27583	27667	27640	27351	27567	27336	27517	27278	27486	27718	27522	27497	27432	27515	27566	27587	27582	27628	27532	27659	27623	27466	27453	27480	27538	27462	27373	27506	27384	27534	27367	27465	27520	27567	27668	27564	27234	27680	27446	27825	27629	27592	27438	27609	27613	27496	27290	27425	27437	27433	27402	27443	27465	27374	27447	27334	27394	27544	27408	27494	27652	27546	27583	27480	27363	27581	27402	27418	27481	27416	27412	27496	27357	27567	27544	27464	27496	27415	27615	27683	27535	27438	27208	27668	27293	27570	27598	27610	27311	27315	27352	27421	27388	27428	27402	27500	27259	27427	27275	27460	27538	27387	27434	27809	27417	27437	27461	27419	27462	27530	27579	27591	27505	27467	27650	27373	27278	27413	27406	27445	27498	27798	27551	27548	27346	27588	27619	27536	27595	27389	27465	27730	27472	27464	27372	27455	27424	27456	27748	27482	27601	27485	27780	27424	27469	27569	27498	27503	27535	27592	27624	27529	27529	27562	27333	27566	27457	27626	27417	27491	27261	27383	27780	27551	27605	27543	27537	27161	27394	27550	27464	27247	27258	27506	27528	27408	27295	27555	27587	27579	27619	27708	27274	27257	27526	27342	27453	27536	27358	27595	27640	27682	27472	27576	27326	27510	27397	27387	27560	27448	27640	27399	27621	27466	27605	27630	27712	27525	27679	27469	27486	27698	27522	27673	27336	27526	27473	27595	27561	27492	27572	27472	27443	27595	27287	27398	27399	27409	27501	27566	27243	27682	27273	27629	27455	27529	27453	27436	27561	27400	27583	27589	27506	27513	27538	27577	27284	27552	27477	27563	27446	27295	27338	27600	27396	27574	27418	27446	27455	27458	27314	27346	27491	27447	27177	27749	27634	27565	27406	27510	27344	27301	27295	27592	27607	27661	27507	27503	27395	27222	27547	27404	27710	27490	27486	27593	27586	27611	27238	27651	27582	27460	27319	27385	27687	27724	27617	27535	27713	27630	27567	27407	27380	27451	27408	27602	27774	27411	27364	27661	27469	27367	27684	27486	27614	27577	27545	27571	27505	27387	27743	27444	27423	27479	27523	27543	27357	27439	27446	27686	27568	27627	27587	27622	27187	27591	27495	27579	27486	27461	27657	27301	27366	27653	27462	27591	27484	27638	27443	27343	27440	27447	27580	27564	27364	27617	27487	27614	27411	27517	27666	27531	27386	27477	27509	27490	27630	27424	27356	27488	27445	27398	27530	27475	27425	27527	27323	27603	27412	27488	27420	27470	27449	27518	27447	27458	27499	27511	27295	27320	27407	27611	27520	27703	27629	27551	27354	27461	27596	27558	27677	27678	27495	27457	27290	27460	27602	27677	27575	27497	27532	27599	27805	27740	27436	27457	27553	27689	27449	27468	27735	27712	27427	27569	27446	27528	27433	27442	27558	27483	27477	27619	27607	27440	27442	27182	27478	27481	27436	27458	27358	27462	27587	27524	27348	27325	27497	27387	27425	27281	27398	27605	27668	27463	27476	27551	27476	27440	27464	27455	27481	27556	27494	27218	27502	27579	27485	27455	27459	27465	27580	27595	27311	27687	27522	27644	27601	27597	27497	27432	27416	27653	27521	27343	27578	27435	27436	27564	27504	27570	27319	27608	27425	27443	27657	27471	27483	27435	27705	27750	27434	27329	27559	27604	27641	27376	27457	27743	27360	27631	27410	27458	27512	27536	27434	27584	27356	27724	27620	27664	27558	27682	27496	27514	27117	27466	27502	27714	27712	27457	27334	27410	27555	27310	27437	27573	27366	27392	27582	27534	27561	27231	27444	27629	27381	27644	27630	27460	27485	27462	27435	27703	27538	27585	27682	27532	27426	27402	27585	27402	27402	27684	27351	27259	27631	27592	27835	27490	27406	27456	27492	27095	27619	27607	27637	27571	27486	27397	27612	27502	27738	27549	27520	27582	27422	27485	27375	27358	27556	27248	27332	27426	27369	27693	27476	27684	27552	27667	27334	27336	27540	27331	27346	27475	27574	27311	27385	27603	27443	27344	27441	27307	27463	27513	27417	27462	27301	27306	27564	27422	27529	27366	27698	27436	27562	27272	27477	27489	27519	27642	27556	27502	27462	27316	27328	27706	27629	27584	27552	27750	27422	27522	27538	27488	27506	27561	27466	27547	27397	27531	27345	27442	27388	27635	27524	27624	27471	27695	27653	27306	27400	27401	27564	27584	27606	27551	27484	27718	27440	27683	27476	27530	27560	27390	27455	27477	27471	27697	27507	27551	27569	27769	27627	27287	27487	27645	27430	27514	27445	27715	27684	27357	27528	27639	27660	27628	27600	27517	27349	27457	27616	27381	27643	27479	27324	27415	27460	27647	27285	27520	27512	27672	27295	27491	27531	27436	27520	27614	27413	27422	27597	27348	27482	27754	27447	27630	27541	27654	27512	27508	27554	27328	27530	27255	27449	27449	27578	27533	27618	27397	27491	27574	27507	27360	27522	27374	27545	27504	27116	27538	27391	27462	27401	27541	27525	27583	27547	27593	27388	27596	27582	27690	27263	27470	27600	27651	27390	27568	27417	27437	27379	27682	27472	27829	27383	27480	27592	27529	27643	27394	27618	27678	27545	27583	27590	27666	27647	27670	27644	27225	27438	27472	27507	27577	27709	27649	27368	27576	27670	27362	27468	27484	27478	27592	27282	27509	27406	27527	27605	27310	27421	27478	27598	27690	27387	27339	27504	27437	27440	27466	27313	27533	27442	27218	27620	27463	27448	27473	27747	27307	27349	27549	27519	27645	27749	27350	27640	27526	27484	27574	27609	27531	27447	27473	27312	27445	27406	27537	27279	27351	27327	27695	27484	27424	27483	27442	27593	27462	27616	27444	27540	27411	27620	27221	27626	27390	27533	27584	27416	27564	27197	27286	27372	27311	27571	27531	27369	27549	27362	27579	27741	27575	27437	27598	27664	27650	27508	27481	27421	27326	27631	27578	27832	27295	27370	27805	27556	27557	27608	27264	27569	27582	27541	27347	27329	27687	27688	27458	27447	27510	27410	27707	27485	27434	27656	27823	27376	27545	27625	27570	27550	27498	27227	27360	27474	27532	27413	27651	27520	27260	27613	27777	27534	27388	27530	27528	27557	27497	27332	27414	27607	27569	27467	27712	27499	27559	27343	27580	27462	27487	27663	27434	27262	27505	27496	27430	27534	27606	27329	27575	27441	27710	27709	27585	27535	27318	27627	27667	27315	27336	27189	27544	27519	27245	27550	27637	27614	27579	27588	27398	27480	27409	27576	27542	27472	27311	27619	27565	27586	27571	27476	27544	27481	27602	27749	27509	27456	27704	27590	27484	27522	27521	27531	27780	27543	27464	27361	27597	27361	27493	27724	27339	27370	27454	27390	27484	27550	27711	27526	27669	27389	27644	27706	27473	27731	27325	27608	27604	27555	27470	27650	27494	27614	27573	27384	27705	27542	27402	27485	27860	27403	27629	27463	27497	27537	27593	27496	27575	27481	27486	27526	27535	27563	27520	27496	27429	27456	27369	27422	27804	27573	27474	27515	27339	27397	27548	27781	27455	27566	27552	27632	27617	27793	27487	27450	27450	27504	27658	27558	27465	27355	27536	27504	27391	27337	27438	27701	27491	27750	27479	27643	27690	27394	27679	27245	27290	27285	27460	27390	27717	27421	27466	27611	27474	27423	27605	27631	27476	27324	27848	27611	27356	27506	27492	27743	27597	27443	27342	27511	27511	27405	27503	27679	27508	27600	27469	27724	27542	27546	27515	27528	27787	27539	27674	27430	27580	27677	27349	27337	27540	27458	27361	27556	27562	27523	27651	27591	27521	27861	27703	27612	27201	27593	27551	27659	27541	27675	27811	27390	27481	27594	27356	27497	27337	27572	27523	27513	27466	27560	27509	27399	27806	27424	27575	27844	27657	27396	27851	27412	27661	27608	27576	27521	27514	27350	27508	27685	27559	27614	27416	27455	27664	27536	27507	27570	27704	27515	27224	27559	27522	27447	27305	27424	27683	27541	27660	27744	27527	27684	27605	27427	27518	27413	27521	27337	27376	27454	27490	27510	27493	27593	27379	27395	27526	27505	27495	27638	27498	27372	27652	27331	27494	27488	27532	27603	27398	27515	27449	27497	27449	27569	27359	27563	27480	27591	27364	27540	27420	27546	27458	27560	27467	27395	27464	27620	27563	27454	27471	27554	27466	27529	27532	27484
20345	33520	31028	40980	70365	65385	53963	40461	29775	24867	23215	22968	22718	22749	22886	22925	22794	22846	22568	22889	22913	22690	23111	22746	23008	22820	22769	22711	22909	22968	22820	22762	22738	22860	22789	22754	22791	22731	22618	22823	22775	22994	22816	22932	22819	22739	22807	22716	22712	22852	22842	22886	22875	22819	22558	22918	22636	22788	22830	22735	22817	22788	22949	22867	22803	22946	22825	22998	22756	22643	22703	22872	23001	22573	22801	22730	22874	22906	22694	22873	22876	22845	22789	22954	22695	22933	22836	22771	22932	23060	22706	22859	22726	22771	22851	22828	22995	22885	22704	22794	22931	22848	22885	22977	22889	22833	22766	22871	22808	22751	22764	22872	22829	22747	22703	22736	22511	22674	22582	22900	22798	22856	22726	22782	22994	22699	22809	22782	23029	22761	22811	22917	22781	22899	22805	22839	22782	22807	22991	22768	22663	22879	22788	22828	22682	22693	22569	22949	22718	22887	22903	22857	22761	22652	22887	22803	22747	22835	22908	22960	22884	22767	22917	22704	22697	22766	22897	22649	22889	22862	22915	22812	22847	22746	22906	22909	22881	22709	22891	22852	22822	22774	22750	22833	22664	22609	22569	22760	22743	22642	22737	22954	22783	22860	22769	22704	23087	22865	22656	22637	22660	22832	22689	22681	22626	22767	22715	22641	22927	22731	22882	22649	22791	23028	22669	22885	22729	22825	22777	22666	22950	22822	22743	22769	22831	22720	22868	22888	22734	22806	22740	22872	22801	22898	22976	22777	23011	22861	22801	22817	23001	22911	22861	22791	22861	22710	22869	22697	22836	22802	22886	22758	22733	22791	22762	22735	22906	22766	22800	22900	22951	22878	22668	23021	22853	22597	22914	22815	22905	22778	22741	22815	22785	22933	22640	22672	22816	22804	22916	22724	22741	22676	22789	22816	22889	22935	22843	22768	22782	22769	22736	22778	22843	22829	22653	22940	22792	22811	22953	22892	22761	22840	22909	22689	22764	22843	22969	22810	22746	22947	22800	22655	22906	22831	22792	22675	22794	23009	22817	22587	22646	22869	22798	22670	22818	22895	22746	22845	22826	22962	22804	22890	22642	22717	22808	22747	22726	22893	22861	22877	22793	22672	22760	22802	22655	22986	22779	22856	22759	23044	22872	22811	22836	22817	22988	22856	22878	22834	22943	22857	22972	22717	22650	22669	22788	22938	22728	22649	22800	22816	22854	22726	22978	22824	22820	22805	22748	22684	22788	22639	22887	22745	22831	22895	22707	22741	22843	22793	22804	22891	22936	22856	22682	23035	22894	22807	23063	22904	22897	22767	22679	23029	22737	22932	22804	22874	22720	22862	22678	22843	22800	22997	22802	22768	22783	22709	22986	22942	22824	22694	22785	22655	22624	22687	22943	23076	22740	22952	23017	22874	22839	22892	22925	22987	23088	22852	22696	22829	22757	22888	22820	22743	22922	22659	22793	22939	22797	22772	22791	22978	22825	22872	23057	22712	22889	22656	22546	22806	22851	22873	22783	22998	23009	22679	22954	22837	22720	22903	22703	22872	22735	22620	23050	22689	22726	22890	22796	22839	22791	22884	22864	22946	22729	22868	23098	22853	22698	22732	22910	22832	22740	22844	22902	22732	22878	22664	22744	22735	22811	22715	23038	22749	23070	22708	22655	22850	22885	22809	22857	22646	22745	22827	22757	22875	22880	22767	22957	22763	22846	22686	22720	22808	22803	22825	22902	22885	22683	22795	22647	23022	22690	22935	22839	22958	22898	22810	22785	22824	22783	22898	22643	22878	22823	22850	22922	22912	22833	22967	22924	22819	22753	22796	22698	22882	22671	22715	22828	22774	22992	22885	22884	23117	22862	22896	22767	22691	22769	22929	22686	22934	22611	22937	22746	22884	22566	22752	22881	22889	22679	22745	22809	22891	22978	22725	22949	22840	22794	22792	22794	22961	22781	22830	22958	22829	22940	22892	22777	22853	22952	22831	22909	22755	22947	22647	22823	22933	22850	22783	22728	22662	22911	22896	23100	22744	22885	22803	22827	22831	22896	22888	22770	22956	22783	22769	22899	22836	22784	22961	22778	22764	22919	22749	22889	22730	22952	22899	22875	22787	22689	22837	22797	22845	22889	22822	22747	22819	22886	22792	22804	22712	22693	22758	22947	22753	22720	22801	22546	22618	22719	22772	22749	22841	22674	22828	22844	22738	22808	22930	22851	22615	22486	22831	22828	22884	22830	22715	22782	22923	22843	22875	22899	22627	22956	22914	22867	22726	22673	22911	22913	22697	22811	22812	22956	22862	22918	22741	22641	22770	22799	22729	22729	22787	22945	22885	22813	22908	22661	22851	22904	22817	22920	22618	22826	22898	22779	22783	22925	22785	22780	22689	22836	22925	22764	22866	23014	22865	22785	22886	22901	22700	22653	22684	22738	22718	22754	22838	22929	22778	22738	23068	22768	22607	22981	22689	22738	22769	22827	22871	22874	22989	22848	22937	22848	22811	22769	22815	22770	22743	22900	22776	22750	22737	22880	22792	22548	22847	22841	22765	22949	22978	22685	23015	22788	22729	22746	22840	22809	22856	22873	22778	22676	22874	22832	22839	22695	22874	22745	22789	23036	22799	22988	22981	22793	22775	22816	22910	22817	22856	22919	22758	22842	22617	23020	22654	22661	22802	22788	22740	22898	22913	22728	22771	22916	22732	22834	22882	22799	22925	22821	23125	22776	22819	22792	22759	22634	22737	22833	22917	22866	22813	22896	22894	22880	22756	22914	22888	22930	22734	22835	22869	22789	22738	22922	22818	22888	22838	22989	22718	22812	22801	22811	22681	22843	22843	22825	22849	22797	22812	22933	22799	22673	22754	22788	22697	22764	22919	22859	22943	22960	22757	22914	22898	22780	22803	23070	22721	22891	22707	22771	22960	22909	22958	22856	22893	22718	22849	22797	22947	22861	22667	22947	22649	22828	22903	22877	22740	22633	22847	22860	22981	22697	22940	22844	22987	22795	22724	22995	22839	22722	22673	22770	22713	22798	22733	22856	22740	22700	22884	22869	22827	22712	22878	22808	22802	22895	22935	22714	22911	22831	22757	22708	22957	22784	22889	22795	22890	22867	22822	22716	22693	22608	22771	23030	22833	22851	22879	22857	22908	22814	22705	22764	22736	22918	22800	22712	22624	22774	22929	22924	22605	22872	22878	22725	22757	22902	22663	22747	22942	23052	22838	22814	22841	22919	22683	22724	22808	22697	22980	22706	23081	23013	22705	22757	22714	22859	22944	22929	22910	22652	22796	22818	22941	22911	22827	22802	22806	22956	22956	22763	22711	22723	22931	22929	22729	22891	22769	22832	22738	22817	22858	22788	23006	22786	22908	22793	22829	22910	22717	22998	22713	22800	22930	22794	22771	22791	22531	22730	22823	23013	22975	22977	22770	22843	22710	22925	22744	22904	22654	22813	22825	22775	22837	22900	22724	22806	22821	22816	22691	22874	22836	22908	22884	22778	22632	22919	22720	22933	22873	22918	22977	22885	22839	22873	22785	22872	22834	22793	22917	22870	22841	22936	22969	22775	22921	22991	22799	22846	22923	22972	22915	23037	22715	22776	22864	22739	22792	22818	22781	22896	22964	22831	22887	22758	22660	22968	22765	22774	22835	22897	22936	22897	22704	22736	22855	22821	22859	22950	22928	22732	22813	22674	22942	22815	22861	22763	22728	22809	23048	22759	22784	22912	22794	22722	22725	22913	22931	22847	22826	22875	22795	22867	22667	22954	22730	22804	22912	22739	22767	22727	22719	22643	22730	22824	22847	22810	22872	22901	22764	22815	22775	22706	22641	22792	22705	22720	22773	22845	22896	22902	22939	22893	22898	22829	22794	22760	22806	22671	22847	22917	22734	22809	22848	22939	22790	22691	22796	22784	22870	23069	22784	22764	22755	22954	22939	22778	22941	22969	22766	22800	22814	22857	22687	22647	22998	22634	22757	22852	22960	22722	22756	23020	22963	22657	22764	22890	22940	22918	22705	22919	22575	23016	22742	22906	22898	22824	22841	22765	22823	22828	22842	22854	22860	22725	22730	22748	22930	22802	22850	22775	22860	22757	23115	22844	22777	22831	22877	22798	22759	22819	22827	22901	22601	22807	22713	22992	22823	22840	22798	22803	22824	22746	22837	22804	22911	22897	22812	22888	22763	22836	22796	22858	22912	22851	22951	22648	22741	22782	22843	22791	22651	22771	22828	22934	22812	22913	22890	22784	22917	22892	22964	22724	22774	22834	22967	22606	22975	22852	22787	22900	22885	22829	22935	23084	22792	22631	22902	22739	22909	22652	22985	22796	22690	22839	22934	22730	22697	22801	22845	22676	22775	22925	22819	22846	22865	22923	22770	22718	22950	22693	22834	22983	22624	23001	22784	22788	22937	22909	22750	22718	22799	22912	22805	22718	22912	22762	22872	22827	22660	22877	22755	22861	22878	22918	22931	22634	22628	23009	22879	22784	22826	22689	22804	22665	22793	22817	22899	22998	22773	22967	22790	22889	22735	23000	22696	22920	22600	22930	22783	23010	22954	23097	22933	22802	22897	22751	22895	22782	22757	22823	22848	23040	22806	22653	22727	22669	22973	22792	22682	22985	22697	22825	22807	22777	22977	22922	22927	22874	22711	22901	22801	22721	22708	22789	22812	22688	22702	23077	22767	22944	22852	22711	22894	22743	22815	22848	22872	22771	22572	22885	22705	22741	22912	22643	22984	22748	22628	22742	22700	22813	22891	22865	23077	22848	23009	22946	22733	22838	22901	22879	22837	22917	22693	22972	22869	22788	22857	22928	22875	22989	22832	22885	22864	22901	22830	22903	22978	22661	22806	22939	22592	22870	22672	22692	23018	22596	22835	22837	22806	22807	22850	22908	22770	22825	22784	22695	22744	22861	22666	23026	22837	22819	22908	22765	22865	22803	22881	22636	22818	22776	22682	22964	22736	22989	22601	22844	22804	22713	22696	22845	22741	22784	22668	22777	22583	22940	22806	22752	23006	22735	22787	22845	22737	22700	22937	22904	22938	22995	22695	22854	22794	22635	22949	22680	22920	22807	22912	22857	22718	22835	22792	22883	22737	22793	22705	22786	22835
23673	21390	28953	25741	70559	72215	58056	43088	33700	30159	28582	28289	28276	28323	28224	28204	28150	27873	28049	28026	27840	28088	28012	27936	28279	27895	28009	27891	27935	27926	28071	28075	28239	28011	28261	28185	28098	27865	28034	28017	28009	27982	28023	27961	27842	28029	27756	28163	27937	27868	28048	27831	27892	27862	27995	28183	27767	28204	27788	27998	27876	28018	27996	28054	27928	27868	27921	27998	28133	27852	27649	27806	28016	28076	27963	28160	27927	27735	27910	27863	27987	27890	27914	28085	28079	27873	27877	27989	27675	28011	27757	27709	28060	27791	27865	27909	28036	27763	27937	27893	27876	28022	27946	28087	27840	27932	28036	27801	27727	27821	28035	27825	27789	27932	28212	27983	27922	27752	27919	27959	28100	27621	27795	27928	28082	27922	28049	27965	27890	28051	28064	27912	28004	27709	27857	27825	27906	27803	27991	27991	27896	27800	27803	27846	27889	27879	27957	27834	27961	27950	27899	27882	27786	27682	27928	28123	27906	27873	27913	27829	27846	28003	27853	27827	27776	28071	28047	27909	28147	27811	27984	27940	27907	27903	27981	28094	27953	27948	27779	27803	27909	27888	27963	27975	27875	27989	27943	27767	27698	27945	27898	27907	27778	27936	27880	27956	27751	28010	27880	28021	27848	28032	27691	27901	28044	28054	27624	27727	28013	27891	27769	28045	27773	28071	27915	27876	27794	27671	27943	28198	27915	28073	27995	27858	27925	27897	27807	27994	27836	27932	27830	28098	27874	28009	27950	28120	28080	28035	28153	27858	27672	27848	27911	27778	27953	27975	27742	27942	27813	27890	28058	27906	27902	27859	27820	28045	27901	27843	28071	28192	27998	27762	27936	27899	28056	27785	27916	27764	28014	27931	27874	27632	27836	27821	27671	27945	27665	27992	28078	28075	28106	28036	27835	27822	28013	27819	27839	27820	27845	27945	27887	27766	27979	27821	27884	27879	28058	27962	28105	27948	28052	28102	27892	27886	28039	27944	28007	27820	28058	27858	27863	27735	27752	28031	27805	27969	28005	27959	27899	27863	27883	28067	27873	27720	27878	27801	28046	27957	27795	27816	27773	28045	28045	28162	28189	27765	28031	27815	28055	27965	27902	28026	27893	27738	28139	27875	27913	27822	27789	27846	28004	27804	28118	28022	27900	27757	27962	27764	27851	27943	27930	28000	27700	28032	28062	27995	27878	28182	27771	28015	27913	27930	27968	27813	27554	27862	27953	27913	27771	27989	27764	27837	27787	27958	27883	27917	28155	28070	28115	27847	27795	27996	27784	27884	27986	27908	27837	27894	28032	27829	27925	27936	27896	27680	27910	27943	27992	28148	27883	27854	27819	27903	28055	27984	27936	27893	27897	27955	27973	27981	27790	28004	27922	27936	27910	27855	28064	27956	28027	27843	27915	27920	28059	27805	27931	27879	27917	28006	28002	28029	28024	27995	27872	28051	28010	27994	27836	27928	27583	27801	27930	27928	27820	27832	28108	27912	28069	27765	28062	27925	27867	27765	28135	27843	27970	27952	28024	27902	27888	27748	27880	27792	27805	27833	27956	27960	27850	27988	28060	28000	27671	27504	27905	28103	27946	27932	27944	27823	28044	28108	28059	27949	28000	27840	27902	27858	27800	28113	27892	27819	28106	27889	27916	27884	27678	27834	27883	28125	27896	27977	27721	27866	28066	27951	27923	27929	27873	27998	27946	27984	27739	27943	27996	27898	27822	28085	27901	27958	27766	27969	28091	28118	27927	27927	28107	27827	27924	27955	28030	27922	28049	27799	27737	27993	28180	27827	27942	28003	28031	27931	28031	27641	28058	27806	27882	28091	27926	27823	27814	28024	28084	28092	28047	27866	27850	28037	27872	27844	28047	28234	27911	27762	27890	27947	27633	27940	27927	27984	27818	27897	27800	28116	27788	27681	27895	27911	28123	27777	27807	27827	28009	27956	28229	28037	28132	27908	27901	27909	27937	28048	27958	27735	27915	27729	27887	28119	28081	27911	27957	27940	27813	28024	27927	27809	27806	27661	27716	27913	27678	28021	28047	27997	27894	27913	28114	28122	28074	28163	28127	27784	28046	27960	27906	27946	27937	27989	27799	28064	28150	27606	28034	27868	28014	27761	28102	27853	27859	28007	27983	27927	27859	27899	27946	27857	27887	27952	27864	27885	27898	28131	27827	27790	28032	27982	27782	27795	27960	28049	27991	27868	28003	27834	27943	27928	28186	27882	27564	27804	27922	28005	27943	27828	27997	27759	28006	28088	27730	27775	27963	27829	27939	27851	28093	28030	27914	27911	28062	27622	28117	27861	27742	27857	27985	28010	27681	27827	27839	28040	27832	28000	27870	27885	27859	27940	28092	27994	27880	28030	27790	28007	27933	28031	28158	27755	27882	28014	27968	28045	27944	27938	28004	27953	27942	28032	27988	28040	28177	27883	28045	27911	28103	27978	27902	27994	27895	27855	27800	27749	27927	27972	27962	27943	28005	27764	27984	28013	27953	28024	28029	28117	27997	27898	28058	27823	27771	27826	27922	27950	28043	27915	27802	27992	27793	27842	28096	28010	27668	27873	27950	27972	27847	27853	27892	27981	27773	27837	28154	27859	27773	28013	28040	28028	28040	27923	27865	28034	28111	27861	27851	27994	27947	27649	27978	28046	27957	27968	27739	28026	27781	27806	27956	27837	27918	27996	28098	28069	27754	27727	27697	27915	27977	27970	28134	27844	27745	27750	27909	28081	27960	28000	27889	28026	27911	27971	27852	27861	28125	28049	27926	27997	27789	27945	27914	27840	27975	28070	28080	27882	28010	27688	28168	27862	27996	27848	27954	27918	27886	27983	27906	27837	28004	28057	28010	27985	27838	27960	27820	27761	27967	27594	27676	27924	28083	27866	27931	28103	27914	27933	27901	27701	27772	27912	27873	27943	27939	28352	27981	27816	27925	27763	28110	28012	27837	27978	28005	27862	28034	27958	27990	28070	28028	27962	27886	28002	27922	27762	27795	27721	27870	27903	27786	28106	27812	27877	27793	27785	27855	27934	28035	27971	27849	28101	27889	28170	27612	27904	27971	27912	27779	27824	28000	27862	28010	27904	27871	27892	28039	27949	28082	28018	27961	27928	27932	27849	28000	28102	27997	28015	27855	27738	28026	27682	27864	27843	27796	27635	28028	27771	27824	28093	27990	28106	27714	27770	27919	27882	27891	28206	28019	27918	27912	27866	27937	27647	27863	27834	28066	27842	27933	27952	28014	28085	27619	27989	27912	28137	27943	27844	27990	28002	28125	27873	27820	28182	28136	27766	27878	27931	27901	28049	27836	27920	27912	27895	28034	27904	27716	27815	28064	27979	27948	27854	27884	27722	27974	27943	27783	28128	27906	27924	28195	27757	27812	27988	27938	27779	27850	28275	27905	27744	27769	27865	27716	28020	28097	27788	27878	28006	27706	27543	27920	27857	27825	28064	27965	27895	27950	27881	28029	27800	27837	28158	28010	28086	28080	27918	27569	27783	27921	27923	28076	27983	27896	28001	27836	27961	28091	28151	27976	27891	27969	27858	27883	28003	27902	27791	28229	27822	27921	28061	28006	27654	28131	27823	28185	27876	27916	28072	27810	28143	27911	27878	27847	27983	27875	28094	28007	27822	27932	28055	27894	27712	27884	27871	27856	28055	28138	28066	27866	28006	27803	27893	27753	27982	27960	27832	28054	28006	27782	27680	27981	27994	27662	28096	28183	28072	27737	27922	27992	27717	28044	27981	27766	27956	27996	27722	28010	27883	27876	28110	27932	27939	27830	28021	27948	27942	27958	27910	27993	27999	28102	28022	28005	28027	28035	27878	27888	28024	27822	27860	27990	27841	27658	28025	27816	27894	28208	27825	28187	27664	27937	28002	28162	27812	27759	27950	27868	28152	27905	27743	27943	28073	27987	27860	27956	27849	27944	27956	27963	27944	27985	27985	27919	27955	28055	27751	27963	28098	27867	27906	28278	27956	28037	27843	27932	28004	27979	27907	27920	27870	27845	27972	27919	28004	27828	28016	27894	27996	28171	27873	27824	28030	28148	27926	27999	28140	27752	27966	27846	27972	27850	27934	27860	27937	27884	27903	27834	27812	27734	28042	27757	27932	27922	27908	28047	28066	27898	27978	27802	27824	28027	28032	28085	27984	27751	28047	27800	27759	27789	28094	27968	27899	27993	28052	27829	28044	27772	28028	27974	27982	28119	27902	27738	27992	27987	28015	27921	27968	28122	27853	28128	27929	27858	27822	27876	27870	28005	28018	28050	28156	27858	27700	27691	27589	27906	27942	27764	28235	27848	28000	28139	27907	27742	27855	27950	27825	28038	27978	27712	27850	27982	27790	27744	27791	27855	27943	27982	27700	27703	27847	28030	27970	27838	27878	27942	28092	27943	27969	28050	27765	27902	27889	27980	27901	28296	28048	27846	27975	28142	28065	28001	27981	27946	28049	28050	28006	27968	27887	27946	27607	28151	28091	27683	27981	28132	28009	27962	27839	27971	27759	27979	27812	27936	27843	27914	27939	27888	28025	27929	27669	27912	27936	28047	27957	27968	27548	28079	27768	28056	28007	27967	28142	28031	27975	28163	27744	27994	28189	27786	27857	28017	27715	28031	27896	28023	28004	27930	27858	27769	27903	27951	27812	27856	27847	28195	27696	27892	27831	27821	28248	27890	27936	28015	27833	27787	27672	27808	27693	27985	27884	27911	27981	27908	27936	28090	27834	28006	27931	27925	27836	27600	27906	28026	27905	28016	27775	27801	27742	27925	27650	27888	27638	27971	27828	28069	28103	27935	27946	27979	27974	27661	27804	27914	27887	27941	27854	27873	27910	28051	27921	27873	27872	27793	27802	27857	27781	27909	28093	27569	28021	27958	27762	27772	27964	27928	27904	27934	27933	27920	27934	27744	27878	27960	27911	27985	27816	27951	28050	27974	27887	28180	27917	27862	28063	28259	27965	27814	28177	27828	27736	27913	27837	28087	27809	27904	27879	27772	27946	27927	27884	27732	28024	27969	27997	27743	27753	27699	27832	27910	27805	27807	27789	27995	28079	27941	27703	27846	27923	28132	27942	27702	27991	27913	27747	28288	27945
22469	36279	34767	45455	85482	80949	60766	43237	30876	25319	23532	23240	23032	22948	23028	23111	23080	23195	22895	23262	23247	23174	22990	23183	23043	23235	22929	23119	23156	23053	23114	23193	23013	22970	23234	23184	23149	22988	23013	22983	23101	23171	23303	23001	23174	23203	23002	22983	23171	23069	23133	23048	23079	23053	23024	22974	23031	23093	23149	22928	23091	23085	23091	23017	23024	23236	23246	23002	22957	23173	23039	22966	22951	23087	23227	23216	23107	23168	23041	23128	23056	22928	23058	23134	23244	23009	22934	23292	23170	23026	23401	22965	22979	23150	23089	23089	22765	23103	23081	23015	23154	23199	23116	23179	23075	23342	22945	23119	23163	22921	23056	23035	23006	22990	22982	23076	23188	23061	23072	23106	22992	22930	23006	23114	23119	23076	22953	23054	23099	23231	23153	23124	23049	23168	23162	22972	22903	23088	23021	23015	23166	22991	23019	23004	22989	23150	23024	23229	23087	23222	23242	23059	22994	23096	23123	23026	23009	22994	23109	22871	23026	23147	23043	23062	23012	23077	22978	23041	22866	23219	23010	23055	23056	23062	23076	23311	23059	23077	23184	23142	23146	23134	23016	22885	23276	22966	23000	23167	22935	23043	23071	22942	22999	22986	23088	23253	22902	23022	23101	23026	23036	22984	23015	22948	23197	22801	23081	23125	23201	23079	23221	22933	23167	22962	23066	23029	23001	22895	23078	23198	23052	23094	23212	23078	23127	23261	22946	22931	23000	23006	23155	22969	22887	23130	23106	23188	23023	22943	22963	22899	23063	23125	23183	23043	23135	23193	23035	23118	23213	23036	23261	23202	22903	23042	22997	23015	23127	23135	22920	23131	23020	23272	23055	23259	22962	23007	23189	23120	23024	23072	22868	23121	22950	23147	23354	22786	23068	23063	23122	23054	23091	23035	23148	23172	23126	23144	23034	23087	23251	23103	23090	23022	23080	23077	23161	23026	23106	22947	23100	23089	23156	23192	23018	22960	22897	23020	23002	23184	23001	23089	23061	23045	23188	23057	22955	23073	23197	22972	23075	22955	23142	23186	23133	23034	22981	23050	23000	23169	23143	22986	22923	23041	23063	23146	23313	23016	23102	23337	22874	23234	23132	23011	22891	23113	23078	22983	22838	22872	23115	22968	23187	23113	23045	23173	23082	23333	23189	22976	23311	23071	23021	23058	23036	23039	22863	22954	23135	23060	23053	23013	23067	22986	23084	23050	22919	23044	23292	23072	23232	23034	23055	23097	23131	23027	23261	22971	23213	23180	23123	23007	23079	23194	23183	23067	23059	23038	23123	23136	22947	22871	22907	22945	23292	23185	23052	23029	23002	23373	23178	22972	23137	23143	23186	23077	23147	22964	23092	23043	22995	23075	23182	23135	23216	22959	23076	23226	23320	23140	23120	23186	23086	23006	22959	23070	23100	23219	23042	22955	23172	23003	23075	23098	23043	23111	23173	23114	23034	22947	23097	23046	23148	23141	23169	23194	22880	23096	22964	22967	23114	23017	22956	23377	23004	23188	22980	23247	23165	23099	22959	23062	22994	22914	23043	23213	22989	22946	23087	23090	22989	23062	23150	23034	22923	23038	23191	23218	22964	23078	23073	23039	23095	23120	23214	23183	23118	23155	23025	23018	22946	23081	22915	23393	23047	23000	23027	23252	23156	23087	22998	23156	23183	23140	23016	23211	23003	23003	23016	23207	23142	23127	22858	23047	23133	23230	23065	22937	23147	23127	23009	23152	23104	22948	23143	22851	23165	23170	22949	23016	23232	23126	23316	23208	22925	23113	23011	23239	23265	23266	23155	22949	22985	23092	23059	23220	23106	23002	23242	23235	23048	23117	23126	23154	23225	23136	23092	23078	23032	23073	22970	23267	23173	23168	23111	23045	23021	23180	23235	23057	23156	23286	22994	23013	23143	23077	23071	23151	23105	23037	22976	22986	23190	23028	23085	23207	23055	23144	23143	23011	23190	23114	23087	23055	23289	22979	22987	23271	23087	23090	22996	23189	23042	23198	23007	23066	23121	22923	23069	22988	23051	23042	22938	22969	23372	22940	23301	23161	22994	23095	23030	23249	23122	22975	23062	23137	23221	22864	23046	23046	23191	23069	23161	23043	23195	22975	23025	23010	23035	23147	23052	22981	23138	22898	23345	22970	23087	23133	22877	23145	23040	23015	23113	23019	23172	23108	23117	23047	23003	23110	23011	23155	23153	23211	23044	22937	23228	23069	23107	23090	23059	23118	23065	22976	23083	23025	22987	23044	23169	22968	23001	23276	23000	23070	23189	23161	23038	23112	23080	23263	23103	22975	23248	23010	23031	23368	22925	22937	23174	23117	23066	23094	22952	23025	23031	23190	23034	23074	23086	23113	23035	22873	22940	22826	23083	23063	23183	23183	23086	23097	23190	23147	23060	23140	23179	23122	23242	22997	22985	23076	23060	22990	23102	22907	23106	23066	23181	23066	23196	23091	22913	22870	23027	23156	23112	23236	22956	23017	23056	23034	23090	23102	22916	23019	23184	23055	23193	23093	22996	23105	23073	23112	23141	23004	23177	22951	23084	22988	23192	22964	23019	22828	23123	22971	23209	22967	22986	22967	23180	23053	22857	23014	23227	23062	23018	23072	22925	23003	23208	23132	23231	22963	23150	23011	22968	23048	22940	23120	22991	23085	22893	22903	22966	22929	23109	23059	22978	23091	23175	22967	23133	23107	22945	22980	23146	23091	22984	22988	22955	23019	23116	22942	23288	23056	22974	22941	23118	23206	23095	23069	23078	22997	22964	23135	23060	22999	23266	23208	23159	23099	23027	23056	23163	23161	23057	23134	23012	23031	23100	22824	23130	23063	22997	23184	23026	23074	22976	23026	23054	23107	22966	23206	22910	22824	23076	22945	23049	23162	23178	23136	23188	23062	23164	23381	23301	23206	23071	22921	23060	23039	23180	23150	23154	23191	23185	23089	23181	22982	23206	22977	22867	23309	23222	23134	23068	23049	23068	23039	23035	23071	22963	23083	23020	22937	23006	23035	23002	22972	22957	23105	23196	22926	23073	22965	23155	23050	23027	23053	23079	23177	23213	22917	23211	23148	23131	22960	23157	23144	23104	23143	23282	23092	23044	23026	22986	23024	23142	23159	22985	23047	22985	22962	23213	23053	22970	23029	23063	23097	23047	23131	23096	23103	22943	22973	23006	23107	23075	22989	23052	23122	23162	22939	23162	23128	23079	23025	23008	22976	22975	23191	23115	22993	22839	22982	23026	23148	22940	22963	23062	23033	23182	23092	23202	23128	23247	22941	23145	23165	23004	23007	23070	23023	23113	23137	22880	23041	23022	23158	23030	22977	22945	23048	23140	23148	23050	23007	23076	23162	23069	22995	23141	23172	23269	23181	23163	23208	23214	23241	23016	22962	23127	23118	23121	23004	23126	23115	23038	22898	23184	23287	23079	23135	23087	22957	23129	23159	23143	23028	23210	23002	23107	23055	22978	23040	22951	23043	23263	23051	23066	23187	23090	23003	23195	23111	23070	23077	23140	23024	23171	22945	23247	23031	22971	23035	23072	23195	23098	22909	23156	22996	23038	23103	23161	23343	23152	23133	22911	23072	23026	23101	23200	23074	23055	23167	23117	23089	22868	23084	23041	22966	22914	22952	23124	22959	23117	23083	23063	23036	23062	23050	23227	22934	23097	23280	22772	23208	22976	23026	22842	23017	23137	22930	23230	23171	23085	23187	23084	23229	23253	22842	23156	23118	22998	22947	23181	22972	23162	23110	23281	23104	22960	23159	22968	23060	22905	22900	22942	23092	23133	23149	22985	23286	23204	22835	23046	23012	22975	23057	23104	23162	23201	23006	22959	23052	23182	23116	22989	23192	22968	23051	22985	23048	23062	23127	22932	23107	23054	23063	22914	23121	23146	23228	23042	23127	22922	23065	22956	23106	23102	23085	22963	23060	23131	23064	23137	23071	23144	23045	23278	22887	23068	23115	23181	23214	23097	23097	23117	23145	23074	23191	23154	22987	23087	23110	23034	23245	23032	23065	23118	23216	22958	22957	23024	23025	23068	23129	23177	22888	23104	23208	22976	23158	23169	23082	23080	23091	23104	23186	23165	23068	23130	23110	23014	23063	23099	23069	23144	23068	23127	23100	23264	23091	22908	22992	23065	23185	23046	23054	23076	22997	22962	23016	23161	23199	23203	23311	22937	23127	23005	23050	23309	23157	23132	23025	22806	22935	23249	23258	22881	23163	23147	22952	22968	23170	23122	23121	23232	22958	22995	23006	23303	23158	23181	23041	23032	22973	23168	23020	22976	23107	23060	23055	23109	22844	22775	23165	23062	23056	23010	22975	23035	23064	23040	23149	23093	23135	23092	23136	23179	22936	22987	23080	23010	22994	23085	23144	22975	23093	22994	23228	23031	23012	22992	23071	23012	23014	23156	22931	23029	23179	23135	23037	23046	22975	23046	23124	23133	23201	23142	23077	23173	23148	23064	23014	23115	23036	23107	23008	23171	23083	23014	22969	23197	23234	23016	23278	22974	23000	23211	23202	22979	22956	23138	23031	22984	22999	23124	23015	23045	23269	23041	23087	23018	22962	23004	23042	23077	23042	23053	23074	23107	22947	23166	23256	23108	23161	23022	22974	23278	22905	23155	22907	23218	23139	23095	23055	23089	23019	23138	23025	23058	23167	23008	22960	23320	23119	22999	22937	23035	23236	23164	23079	23140	23125	23076	23107	23032	23185	23016	22993	23101	22986	23170	23115	23097	23092	23083	23188	23175	22887	22984	23214	22915	23015	23025	23068	23047	23235	23086	22958	23025	23093	23222	23090	23002	22782	23098	23002	23050	22979	23048	23079	23191	23018	23069	23110	23112	23017	23052	23088	22923	23024	23297	23087	23035	23073	23074	23296	23132	23112	23110	23073	23047	23099	23000	23043	22773	23062	22880	23159	23167	23242	23266	22920	23060	23119	23114	22840	23079	23159	22991	23089	23036	23137	23137	23017	23033	23010	23251	23024	23162	23095	23022	22996	23293	23126	22977	23161	23154	22957	22994	23019	23190	23115	22955	22994	23303	23090	23187	23057	23033	23194	23253	23156	23173	23086	22957	23194
31460	25619	30013	30234	40210	39778	34393	29868	28349	27880	27720	27864	27864	27481	27633	27749	27789	27666	27740	27663	27539	27960	27705	27842	27889	27546	27740	27633	27628	27753	27561	27801	27661	27747	27689	27789	27627	27450	27585	27710	27795	27624	27691	27526	27867	27672	27641	27722	27468	27629	27713	27485	27646	27724	27712	27820	27592	27523	27853	27779	27627	27604	27524	27712	27665	27450	27529	27726	27626	27720	27734	27651	27826	27681	27797	27751	27611	27520	27867	27655	27761	27597	27552	27592	27970	27666	27581	27824	27721	27860	27855	27466	27570	27554	27594	27528	27721	27824	27757	27510	27723	27531	27523	27773	27574	27712	27626	27588	27595	27787	27826	27603	27637	27552	27829	27497	27662	27755	27759	27751	27665	27516	27692	27634	27698	27751	27607	27462	27998	27849	27639	27747	27468	27728	27609	27640	27812	27678	27601	27807	27874	27638	27759	27675	27821	27663	27667	27629	27523	27641	27844	27745	27717	27760	27705	27547	27753	27679	27801	27391	27564	27546	27648	27869	27727	27520	27835	27987	27507	27755	27809	27707	27543	27639	27555	27465	27790	27653	27814	27658	27753	27674	27557	27897	27554	27729	27736	27520	27682	27551	27694	27680	27522	27663	27661	27650	27651	27721	27774	27595	27697	27615	27431	27626	27673	27790	27530	27635	27788	27783	27909	27658	27828	27531	27828	27664	27595	27640	27643	27612	27526	27596	27749	27707	27636	27797	27662	27687	27445	27701	27669	27871	27577	27865	27492	27497	27818	27712	27640	27711	27670	27483	27986	27828	27598	27730	27505	27660	27601	27684	27534	27787	27630	27892	27710	27609	27930	27718	27639	27469	27522	27674	27808	27576	27620	27674	27771	27539	27796	27814	27530	27648	27786	28039	27842	27775	27807	27803	27449	27586	27586	27625	27895	27803	27560	27786	27669	27695	27705	27783	27664	27848	27519	27704	27555	27820	27808	27548	27733	27815	27613	27790	27594	27759	27426	27536	27675	27791	27728	27725	27740	27766	27899	27805	27676	27516	27636	27633	27517	27863	27554	27742	27703	27588	27544	27586	27683	27625	27587	27569	27458	27518	27649	27694	28208	27863	27690	27571	27565	27901	27551	27546	27617	27433	27686	27807	27560	27706	27705	27646	27893	27676	27632	27604	27823	27740	27669	27696	27579	27716	27797	27671	27369	27736	27508	27697	27740	27886	27798	27514	27829	27681	27903	27764	27517	27702	27762	27813	27707	27654	27869	27731	27650	27519	28039	27718	27560	27799	27788	27825	27943	27675	27528	27374	27772	27905	27707	27915	27757	27812	27818	27566	27942	27760	27544	27688	27573	27756	27682	27638	27682	27706	27742	27641	27556	27645	27710	27779	27689	27782	27619	27692	27692	27645	27835	27716	27591	27816	27644	27740	27641	27545	27485	27623	27535	27421	27336	27562	27833	27553	27873	27799	27726	27534	27829	27725	27793	27497	27930	27766	27530	27611	27723	27710	27738	27424	27768	27722	27564	27571	27575	27670	27736	27805	27490	27586	27602	27778	27697	27510	27479	27521	27585	27902	27563	27606	27758	27710	27750	27629	27672	27880	27736	27797	27796	27778	27877	27582	27636	27755	27688	27599	27748	27772	27758	27727	27742	27569	27812	27985	27454	27532	27525	27584	27726	27531	27892	27424	27976	27499	27687	27799	27683	27627	27665	27651	27650	27784	27620	27606	27739	27558	27628	27779	27543	27933	27828	27923	27884	27510	27755	27374	27942	28041	27688	27708	27824	27793	27633	27840	27669	27583	27715	27700	27727	27745	27729	27912	27700	27695	27795	27530	27458	27666	27551	27848	27532	27391	27858	27484	27910	27459	27625	27756	27836	27761	27756	27755	27670	27628	27735	27631	27927	27679	27864	27720	27852	27822	27664	27452	27567	27767	27707	27495	27634	27676	27736	27347	27381	27781	27816	27440	27772	27768	27624	27776	27505	27610	27676	27801	27826	27567	27632	27553	27996	27708	27543	27529	27529	27715	27883	27594	27608	27749	27798	27728	27655	27638	27663	27712	27908	27907	27832	27787	27853	27818	27860	27837	27557	27705	27744	27535	27789	27491	27624	27620	27780	27642	27512	27462	27796	27898	27590	27543	27910	27657	27645	27545	27550	27771	27605	27966	27952	27545	27774	27509	27633	27588	27692	27721	27725	27853	27544	27532	27714	27863	27938	27614	27962	27791	27699	27687	27911	27522	27773	27859	27821	27431	27634	27656	27746	27855	27876	27660	27574	27653	27821	27546	27724	27553	27525	27596	27601	27894	27754	27711	27731	27626	27777	27701	27720	27553	27741	27768	27754	27559	27778	27586	27536	27433	27678	27700	27720	27748	27757	27598	27669	27536	27895	27594	27764	27445	27582	27862	27545	27426	27739	27762	27847	27905	27728	27713	27686	27673	27936	27529	27727	27572	27753	27740	27643	27685	27717	27901	27605	27695	27750	27727	27726	27668	27995	27502	27520	27700	27692	27543	27687	27655	27830	27703	27717	27593	27670	27727	27785	27777	27585	27592	27751	27671	27538	27597	27724	27725	27604	27785	27662	27791	27745	27540	27876	27486	27541	27659	27645	27742	27913	27830	27620	27708	27669	27715	27875	27655	27632	27579	27791	27860	27810	27548	27651	27585	27720	27616	27766	27745	27621	27599	27867	27848	27680	27786	27584	27575	27674	27646	27624	27778	27632	27661	27656	27615	27655	27610	27678	27508	27777	27499	27701	27777	27786	27649	27502	27650	27731	27597	27955	27563	27648	27978	27641	27785	27863	27626	27818	27737	27789	27743	27829	27850	27501	27727	27778	27772	27557	27650	27745	27773	27693	27621	27668	27569	27662	27724	27701	27458	27547	27809	27722	27876	27690	27754	27508	27791	27727	27885	27563	27897	27959	27671	27715	27756	27658	27536	27764	27463	27660	27730	27763	27496	27539	27560	27785	27618	27727	27759	27752	27749	27602	27639	27544	27518	27607	27767	27900	27552	27680	27462	27872	27523	27686	27643	27859	27538	27694	27524	27640	27794	27849	27707	27704	27792	27958	27501	27541	27856	27660	27804	27701	27688	27846	27564	27644	27511	27913	27655	27818	27810	27620	27546	27643	27686	27795	27894	27752	27682	27767	27607	27512	27399	27722	27615	27497	27792	27579	27738	27538	27683	27589	27544	27611	27778	27622	27645	27581	27862	27672	27641	27565	27545	27692	27618	27564	27409	27664	27532	27511	27683	27563	27797	27646	27836	27816	27631	27477	27603	27582	27660	27323	27727	27689	27647	27833	27769	27563	27715	27657	27558	27699	27448	27761	27661	27574	27611	27660	27742	27812	27630	27761	27629	27949	27699	27742	27689	27771	27669	27692	27788	27701	27871	27715	27755	27658	27565	27779	27538	27701	27388	27667	27638	27849	27735	27838	27747	27796	27690	27795	27575	27573	27615	27827	27728	27623	27701	27940	27733	27501	27722	27654	27530	27827	27907	27647	27656	27733	27670	27390	27533	27769	27695	27890	27785	27688	27411	27725	27673	27748	27617	27726	27723	27972	27661	27949	27822	27447	27821	27546	27700	27804	27626	27709	27638	27798	27648	27981	27644	27582	27922	27737	27422	27497	27724	27668	27747	27859	27867	27703	27701	27609	27632	27686	27699	27769	27712	27657	27798	27805	27692	27778	27807	27486	27711	27562	27875	27660	27539	27585	27524	27886	27597	27887	27731	27803	27716	27790	27803	27606	27684	27661	27607	27554	27852	27754	27526	27568	27526	27754	27623	27970	27928	27688	27586	27884	27747	27495	27806	27727	27760	27485	27489	27671	27663	27363	27920	27743	27570	27873	27531	27575	27695	27551	27473	27776	27588	27793	27590	27746	27718	27610	27707	27641	27699	27493	27635	27631	27709	27649	27598	27882	27645	27707	27726	27608	27678	27693	27670	27504	27686	27687	27699	27840	27692	27538	27800	27831	27603	27810	27888	27607	27697	27831	27631	27614	27686	27943	27571	27842	27680	27562	27658	27716	27626	27702	27838	27674	27994	27652	27604	27757	27630	27546	27782	27868	27813	27883	27968	27683	27654	27672	27687	27707	27831	27798	27631	27514	27583	27551	27582	27747	27799	27618	27835	27927	27767	27645	27695	27743	27670	27514	27662	27749	27881	27866	27748	27783	27661	27639	27564	27869	27475	27887	27615	27647	27447	27732	27676	27688	27692	27540	27852	27550	27930	27896	27762	27764	27569	27652	27537	27642	27826	27586	27532	27476	27647	27858	27621	27557	27435	27687	27613	27540	27802	27446	27575	27842	27947	27464	27670	27614	27859	27794	27575	27763	27577	27600	27861	27529	27506	27958	27469	27600	27752	28016	27582	27804	27702	27831	27485	27553	27412	27852	27595	27753	27643	27692	27350	27916	27589	27659	27600	27700	27446	27741	27472	27861	27657	27892	27835	27719	27773	27726	27540	27648	27866	27899	27757	27649	27552	27303	27820	27558	27521	27576	27524	27518	27754	27826	27822	27764	27585	27547	27696	27784	27629	27671	27481	27602	27837	27674	27778	27683	27750	27694	27757	27785	27727	27619	27719	27947	27607	27691	27571	27760	27839	27713	27705	27617	27664	27570	27729	27590	27533	27697	27565	27734	27607	27978	27687	27712	27556	27590	27812	27617	27891	27587	27966	27722	27902	27698	27748	27770	27682	27561	27569	27697	27583	27732	27642	27710	27647	27713	28012	27758	27632	28002	27716	27706	27627	27645	27516	27650	27611	27614	27746	27976	27837	27549	27795	27520	27798	27751	27595	27649	27679	27741	27793	27899	27539	27700	27719	27601	27925	27851	28074	27775	27577	27534	27707	27770	27863	27731	27769	27746	27510	27755	27870	27753	27701	27766	27644	27610	27532	27739	27321	27780	27687	27613	27398	27609	27608	27644	27657	27719	27570	27615	27594	27663	27569	27842	27869	27890	27598	27637	27752	27673	27637	27537	27805	27706	27792	27511	27603	27860	28007	27756	27542	27943	27647	27616	27492	27632	27693	27460	27794	27513	27775	27675	27803	27677	27607	27617	27785	27746	27595	27664	27690	27927	27382	27675	27878	27778	27866	27641	27598	27847	27658
22520	25382	25231	25493	39968	37406	30239	25144	23548	23065	22878	22897	22771	22955	22903	22911	22877	22795	23087	22828	22919	22876	22855	22977	23128	23191	22997	22919	22858	22697	22875	23081	22937	22865	22810	22873	22890	22904	23009	22874	22919	22634	22845	22817	22839	22849	22802	22825	22895	22839	22843	22716	22896	22819	22975	22974	22765	23017	23011	22900	23027	23046	22923	22782	22794	22936	22788	22829	22808	22895	22830	22827	22920	22750	22982	23085	22706	22976	22884	23099	22814	22871	22953	22780	23029	22904	22750	22797	22855	22835	22902	22890	22822	22684	22939	22709	22827	22860	23025	22818	22806	23000	22868	23091	22839	22920	22887	22708	22868	22901	22864	22913	22949	22934	22850	22877	22884	22828	22911	22784	22894	22879	23078	23005	22921	22922	22816	22757	22959	22963	22908	23133	22890	22737	22929	23082	22849	22732	22950	22768	22777	22806	22711	22915	22953	22907	22748	22911	22824	22912	22948	22777	22862	22799	22971	22949	22711	22994	22787	22690	22843	22817	22896	22766	22952	22833	22868	22986	22789	22742	22827	22859	22981	22717	22786	22788	22940	22906	22849	22851	22902	22915	22894	22802	22910	22678	22989	22950	22903	22918	22704	22797	23085	22591	23066	22662	22907	22879	22862	22847	22876	22994	22968	22882	22704	22786	22934	22719	22864	22997	22814	22892	22910	22704	22840	22843	22802	22978	22785	22961	22773	22925	22969	22892	22943	22990	22681	22675	22828	22957	22809	22959	22900	22801	22783	22917	22908	23048	22747	22774	22847	22836	22932	22879	22850	22870	22952	22859	22937	22805	22749	22920	22818	22806	22825	22938	22894	22725	22913	22880	22828	22805	22783	23013	23027	23065	22966	23060	23060	23034	22907	23010	22878	22867	22751	22889	22702	22713	22750	22745	23099	22706	22824	22825	22883	22904	22786	22896	22933	22735	22969	22805	22991	22861	22885	23035	22813	22711	22869	22831	22895	22978	22981	22861	22962	22925	22775	22770	22882	22909	22660	22866	22994	22700	22875	22987	22828	22922	22896	22874	22737	23012	22946	23004	22902	22805	22960	22931	22962	22939	22956	22885	22899	22865	22775	22848	22953	22800	22977	22797	22905	22877	23012	22668	22929	22877	22920	22829	22885	22884	22787	22745	22814	22860	23017	22925	22847	22984	22862	22745	22792	22963	22882	22926	22855	22845	22858	22858	22964	22873	23000	22793	22941	22929	23078	22785	23009	22789	22883	23110	22756	22881	22893	22934	22907	22870	22853	22888	22847	23032	22778	22913	23032	22772	22760	22938	22858	22831	23007	23096	22946	22951	22768	22729	22900	22889	22857	22841	22938	22825	22880	22779	22920	22789	22872	22678	22778	22779	22912	22871	22890	22853	22808	22950	22874	22825	22883	23087	23130	22930	22804	22689	22863	22995	22852	22709	22683	22815	22898	22858	22708	22848	23019	22770	22881	22869	22775	23011	22830	22715	22955	22815	23005	23027	22666	22963	22793	22921	23064	22871	22766	22947	22959	22997	23004	22893	22817	22771	22924	22880	22886	22832	22919	22939	22809	22971	22894	22746	22794	22892	22971	22992	22768	22836	22837	22889	22870	22861	22866	22879	22978	22873	22706	23061	22899	22913	22772	22868	23007	22777	22763	22980	22995	23003	22724	22853	22942	22895	23082	22855	22860	22943	22844	23069	22854	22987	22854	22830	22885	22846	22746	22876	22750	23029	22705	22881	22821	22986	23046	22922	22869	22735	22840	22920	22902	22916	22880	22943	22811	22929	22859	22939	22709	23060	22973	22865	23041	22758	22968	22712	22949	23052	22855	23051	22766	22883	22785	23115	22816	23048	22974	22991	22801	22758	22903	22904	22911	22845	22798	22910	22888	23131	22943	23126	22806	22837	22943	22850	22791	22736	22890	22867	22927	23030	22934	22850	22903	22842	22808	22746	22722	22861	22795	22841	22860	22852	23091	22951	22781	23221	23098	22673	22880	22872	22721	22786	22817	22894	22925	22870	22976	22790	22994	22829	22991	22773	22851	22929	22851	22663	22682	22958	22803	22769	22912	22924	22647	22824	22929	22894	22827	22852	22743	22767	22782	23000	22832	23032	22991	22904	22976	22814	23030	22825	22978	22714	22922	22944	22885	22933	22826	22929	22818	22838	22792	23068	22955	22936	22821	22914	22887	22927	23035	22726	22970	22946	22807	22928	22695	22757	22813	22936	22816	22842	22938	22691	22781	22847	22865	22793	22899	22731	22909	22798	22828	22805	22862	22774	22898	22933	22850	22896	22942	22922	22944	22898	22789	22753	22849	22918	22900	22847	22983	22905	22978	22989	22979	22829	22848	23051	22961	22898	22814	22908	22885	22889	23031	22763	22735	22762	23044	22713	23068	23071	22715	22851	22863	22820	22756	22868	23126	22722	22956	23050	22989	22930	22873	22838	22973	22844	22835	22865	22854	22793	22882	22769	22744	22603	22717	22760	23073	22839	22943	22913	22783	22996	22880	22898	22834	22964	22847	22865	22836	22983	23123	22931	23028	22827	23010	22996	23018	23027	22894	22907	22922	22729	22875	22859	22974	22807	22774	22907	22815	22820	22807	22994	22814	23007	22942	22903	22747	23084	22897	23081	22797	22756	22841	22856	22751	22965	22905	22924	22821	22984	22830	22879	22783	22978	22963	22788	22875	22961	22893	22797	23135	22942	22648	22855	22865	22864	22973	22890	22904	23006	22835	22904	22877	22935	22853	22773	22962	23008	23122	22787	22803	22994	22836	22708	23084	23015	22869	22928	23065	22885	22929	22734	22831	22888	22896	23261	22879	22829	22994	22878	23031	22727	22959	22866	22934	22929	22718	22843	22982	22851	22911	22968	22776	22824	22897	22934	22891	22785	23107	22824	22814	22821	22951	22980	22838	23023	22765	22859	22958	22928	22931	22830	22880	22947	22900	22817	22887	22720	22807	22634	22770	22873	22875	22882	22914	22723	22783	22987	23015	22945	22855	23066	22898	22843	22945	22892	22894	23026	22816	22762	22868	22763	22927	23002	22856	22966	22893	22847	22831	22821	22711	22926	22986	22929	22754	22752	22692	23031	22717	22996	22878	22958	22837	22966	22697	22929	22992	22959	22608	22978	22755	22764	22799	22917	22949	22688	22875	22833	22846	22876	22898	22938	23030	22864	22896	22749	22985	22721	22886	22893	22759	22804	22886	22895	22737	22988	22824	22788	23043	22885	22889	22730	22890	22959	22871	22822	22899	22927	22907	22884	22987	22881	22894	22873	22896	22865	22947	22794	22805	22774	22783	22865	22868	22748	22912	22857	22665	22928	22954	22800	22816	22956	22977	22873	22974	22910	22947	22824	22948	22954	22984	22699	22819	22937	22783	22948	22979	22657	22853	22863	22757	22738	22923	22873	22840	22736	22811	22787	22900	22759	22985	22997	23026	22969	22908	22840	22730	22874	22887	22935	22931	22968	23003	22857	23006	22882	22953	23010	22816	22795	22832	22759	22888	22825	23057	22807	22779	22609	22975	22765	22974	22801	22843	22716	22841	22911	22862	22858	22870	22871	22847	23022	22865	22975	22882	22804	22949	22855	22941	22834	22885	23110	22902	22856	22912	22801	22846	22968	22720	22915	22810	22908	22662	22900	22779	22940	22889	22831	22960	23127	22801	22838	22788	22922	22754	22887	22920	22904	22960	22917	22746	22979	22836	23016	22923	22870	22741	22805	22945	22906	22820	22895	23023	22760	22926	22931	22919	22893	22990	22929	23018	23016	22833	23059	22922	22799	22848	23001	22746	22770	22775	22797	22796	23034	22885	22789	22919	22815	22809	22823	23076	22778	22923	22881	22946	22876	22710	22809	22932	22983	22926	22964	22848	22755	22994	22933	22942	22821	22862	22925	22821	22854	22798	23005	23038	22832	22960	22911	23053	22895	22932	22985	22868	22909	23049	22645	22857	22833	23016	22923	23125	22809	22916	22912	22922	22887	22871	22887	22774	22903	22914	22774	22937	22991	22879	22907	22911	22799	22901	22896	22734	22893	22875	22775	22932	22618	22837	23019	22774	22890	22935	22846	22631	22714	22938	23081	22800	22934	23041	22872	22723	23026	22833	22862	22675	22913	22692	22942	22876	22891	23032	23029	22879	22844	22988	22902	23076	22959	22784	22858	22853	22783	22941	22880	22686	22985	23109	22813	23096	23012	22958	22858	22795	22892	22874	22894	22944	22725	22870	22888	22946	22800	23023	22917	22767	22888	22869	22809	22797	22745	22924	22867	22885	22862	22935	22876	22844	22735	22787	22926	22821	22829	22759	23037	22933	22659	22756	22838	23019	22992	22887	22938	22951	22956	22704	22817	22914	22843	23063	22827	22991	22725	22954	22771	22827	22932	22977	22883	23043	22825	22797	22975	23057	23057	22786	22867	22923	22860	22780	23006	22959	22941	22983	22986	22753	22978	22926	22905	23024	22901	22800	22732	22863	22780	22717	22991	22924	22947	22758	22783	23010	23072	22778	22991	22740	22965	22985	22909	22924	22920	22955	22878	23046	22765	22895	22906	22972	22932	22991	22851	22869	22936	22940	22788	22854	22929	22798	22887	22985	22894	23031	22875	22851	22998	22873	22976	22962	22864	22812	22885	22904	22829	23005	22982	22974	22890	22997	22902	22764	22933	22824	22992	23130	22934	22793	22863	23015	22943	22778	22887	22926	22834	22954	22825	22816	22859	22905	22806	22961	22748	22834	22844	23021	22775	22901	22763	22798	22785	22826	22750	22903	22908	22756	22753	22861	22577	22862	22962	22857	23002	22876	22852	22954	22898	22902	22993	22932	22989	22722	22909	22811	22863	22748	22853	22864	22831	22856	23030	22905	22988	22978	22910	22996	23145	22898	22902	22855	22835	22824	22916	22878	22852	22960	22912	22836	23056	22907	22932	22732	22861	22937	22954	22863	22855	22864	22882	22946	22781	22898	22970	23055	22937	22990	22958	22903	22844	22882	22940	22898	22896	22920	22680	22829	22843	22785	22897	22727	22711	22834	22903	22994	22997	22903	22896	22937	22788	22848	22961	22693	22830	23013	22971	22956	22833	22859	22824	22862	22852	22900	23114	22983	22900
25259	21409	28440	27626	68018	66203	53714	37487	30231	28135	27927	27995	28179	27962	27753	27754	27872	27916	27892	27653	27770	27682	27623	27699	27511	27723	27562	27574	27520	27618	27903	27810	27543	27719	27887	27577	27715	27751	27604	27696	27678	27590	27607	27820	27574	27799	27600	27654	27747	27818	27646	27618	27596	27760	27611	27497	27730	27461	27715	27701	27770	27314	27543	27911	27675	27637	27565	27653	27716	27742	27706	27581	27625	27832	27525	27531	27626	27601	27705	27478	27550	27624	27555	27475	27586	27556	27623	27716	27500	27419	27371	27554	27600	27452	27786	27473	27595	27539	27804	27929	28040	27749	27473	27762	27656	27492	27808	27776	27566	27599	27535	27839	27728	27831	27413	27622	27726	27596	27645	27892	27528	27376	27538	27702	27859	27624	27581	27767	27600	27482	27579	27767	27784	27431	27455	27613	27639	27738	27615	27753	27705	27730	27479	27932	27558	27697	27563	27750	27647	27413	27717	27540	27685	27551	27548	27451	27582	27470	27586	27585	27486	27665	27640	27597	27547	27528	27669	27713	27594	27560	27806	27596	27538	27630	27699	27622	27725	27689	27771	27647	27501	28067	27730	27703	27761	27631	27789	27297	27711	27528	27623	27601	27605	27460	27767	27556	27535	27779	27571	27621	27625	27927	27838	27650	27655	27935	27533	27664	27580	27709	27654	27410	27740	27606	27416	27597	27812	27725	27570	27500	27531	27379	27666	27422	27566	27639	27679	27612	27767	27614	27807	27594	27591	27752	27447	27653	27828	27808	27535	27684	27560	27776	27619	27492	27614	27755	27726	27684	27423	27461	27703	27798	27507	27682	27630	27738	27580	27790	27466	27656	27674	27661	27538	27703	27698	27761	27862	27704	27734	27645	27801	27977	27645	27644	27747	27576	27627	27613	27683	27637	27666	27706	27836	27758	27717	27707	27694	27559	27692	27590	27687	27301	27701	27495	27551	27654	27517	27883	27537	27472	27749	27773	27432	27416	27671	27422	27631	27656	27702	27768	27604	27789	27585	27537	27547	27632	27522	27525	27376	27631	27642	27463	27753	27559	27780	27765	27565	27600	27718	27639	27493	27541	27504	27643	27575	27597	27451	27685	27376	27638	27762	27611	27690	27493	27756	27745	27466	27454	27441	27598	27527	27598	27467	27543	27345	27505	27652	27673	27714	27553	27556	27319	27726	27818	27678	27884	27720	27660	27501	27700	27347	27587	27713	27634	27522	27831	27613	27627	27451	27351	27766	27695	27600	27597	27515	27561	27541	27669	27518	27827	27513	27442	27490	27465	27507	27604	27756	27660	27640	27631	27542	27620	27682	27564	27617	27545	27577	27615	27632	27607	27469	27544	27733	27637	27520	27622	27687	27457	27562	27401	27421	27754	27699	27826	27752	27709	27724	27671	27639	27601	27486	27518	27558	27663	27858	27579	27617	27589	27455	27515	27568	27741	27796	27751	27890	27524	27667	27719	27427	27506	27403	27516	27723	27387	27858	27552	27682	27630	27509	27649	27632	27645	27561	27475	27838	27548	27502	27860	27506	27541	27664	27491	27571	27641	27549	27627	27605	27718	27704	27566	27725	27456	27499	27761	27448	27765	27577	27559	27632	27287	27651	27778	27618	27638	27710	27737	27472	27703	27517	27601	27670	27575	27688	27741	27626	27255	27819	27605	27616	27898	27896	27396	27727	27582	27652	27610	27478	27476	27547	27617	27583	27423	27790	27611	27373	27540	27449	27466	27652	27594	27643	27844	27575	27471	27749	27730	27504	27299	27623	27683	27772	27729	27649	27577	27534	27583	27612	27599	27678	27532	27709	27466	27878	27894	27917	27706	27561	27754	27581	27717	27627	27550	27664	27546	27604	27596	27556	27721	27751	27550	27619	27735	27684	27486	27802	27701	27849	27583	27606	27404	27610	27746	27615	27689	27619	27663	27590	27695	27578	27716	27738	27427	27763	27640	27783	27597	27524	27694	27496	27691	27677	27509	27892	27739	27741	27742	27603	27568	27579	27665	27602	27604	27697	27480	27647	27613	27629	27617	27652	27483	27703	27353	27706	27474	27597	27931	27666	27723	27648	27652	27738	27569	27651	27451	27687	27405	27659	27597	27669	27572	27491	27715	27471	27774	27616	27724	27706	27773	27632	27707	27714	27671	27525	28005	27578	27717	27802	27753	27465	27600	27591	27735	27592	27610	27755	27637	27675	27517	27571	27605	27597	27532	27564	27528	27528	27725	27519	27743	27806	27876	27572	27584	27625	27521	27851	27829	27696	27655	27700	27603	27722	27779	27541	27508	27641	27483	27743	27644	27536	27658	27634	27563	27522	27572	27648	27525	27549	27284	27603	27626	27555	27606	27813	27681	27507	27648	27765	27541	27737	27658	27568	27583	27716	27730	27566	27798	27518	27577	27615	27757	27566	27653	27648	27574	27992	27537	27505	27923	27589	27517	27518	27725	27721	27249	27800	27767	27652	27571	27701	27788	27577	27601	27619	27507	27713	27718	27642	27710	27591	27538	27753	27568	27712	27630	27790	27718	27630	27519	27732	27403	27565	27680	27686	27568	27672	27660	27615	27723	27588	27465	27781	27549	27506	27730	27631	27488	27753	27618	27442	27614	27379	27632	27642	27640	27475	27824	27615	27772	27643	27545	27534	27617	27510	27471	27578	27876	27746	27749	27346	27636	27388	27719	27616	27603	27456	27663	27624	27605	27886	27593	27582	27603	27641	27653	27672	27883	27715	27734	27674	27497	27608	27545	27587	27613	27756	27686	27751	27718	27701	27362	27656	27539	27639	27384	27685	27684	27528	27709	27561	27786	27567	27780	27800	27747	27850	27748	27662	27465	27751	27516	27477	27597	27691	27809	27711	27638	27690	27712	27881	27668	27553	27730	27575	27530	27573	27630	27406	27614	27618	27689	27536	27409	27616	27560	27647	27560	27556	27537	27673	27708	27578	27834	27566	27523	27646	27550	27473	27584	27673	27746	27644	27559	27471	27599	27774	27746	27662	27757	27874	27712	27657	27492	27656	27559	27654	27743	27735	27401	27787	27707	27564	27567	27534	27391	27821	27672	27516	27736	27680	27685	27490	27452	27539	27384	27746	27530	27698	27634	27732	27482	27698	27598	27876	27659	27453	27552	27493	27754	27519	27596	27300	27850	27644	27543	27555	27809	27423	27502	27586	27458	27663	27488	27776	27580	27760	27747	27515	27679	27686	27707	27536	27772	27738	27511	27712	27611	27487	27511	27593	27329	27590	27561	27691	27826	27621	27869	27809	27943	27564	27700	27546	27508	27543	27691	27569	27504	27475	27545	27891	27602	27546	27761	27712	27834	27708	27654	27542	27674	27872	27570	27494	27468	27404	27465	27618	27559	27861	27721	27741	27798	27720	27586	27576	27444	27598	27739	27711	27631	27517	27531	27443	27820	27428	27741	27762	27510	27560	27787	27659	27771	27575	27392	27473	27652	27587	27702	27421	27554	27737	27480	27812	27704	27677	27666	27769	27704	27610	27587	27562	27783	27449	27586	27606	27703	27443	27720	27580	27485	27727	27488	27685	27582	27613	27834	27715	27799	27823	27877	27675	27773	27677	27752	27664	27688	27739	27861	27585	27870	27679	27573	27430	27625	27721	27594	27542	27469	27599	27587	27650	27609	27398	27702	27645	27685	27533	27770	27597	27809	27712	27538	27726	27488	27647	27603	27846	27669	27664	27490	27789	27548	27587	27693	27664	27545	27502	27756	27614	27527	27477	27596	27817	27451	27530	27681	27785	27646	27704	27561	27573	27434	27459	27598	27707	27708	27474	27430	27796	27580	27778	27561	27787	27672	27778	27670	27839	27441	27500	27694	28005	27719	27647	27605	27829	27715	27819	27671	27811	27427	27523	27484	27507	27547	27542	27777	27744	27629	27597	27546	27633	27693	27802	27611	27681	27778	27639	27677	27622	27416	27682	27477	27542	27579	27487	27671	27749	27694	27574	27702	27860	27804	27847	27764	27637	27728	27806	27830	27685	27506	27625	27685	27663	27582	27637	27582	27513	27674	27733	27528	27553	27705	27522	27581	27688	27482	27630	27586	27646	27528	27674	27768	27633	27749	27930	27762	27930	27455	27606	27826	27577	27619	27710	27502	27595	27540	27581	27616	27696	27582	27542	27748	27580	27669	27414	27730	27582	27588	27867	27824	27794	27579	27786	27648	27668	27719	27566	27457	27655	27563	27866	27609	27550	27786	27556	27654	27751	27557	27653	27625	27433	27436	27328	27676	27675	27665	27533	27526	27626	27624	27662	27631	27648	27754	27638	27724	27859	27828	27653	27652	27801	27524	27870	27587	27552	27709	27463	27694	27528	27721	27803	27705	27807	27662	27658	27781	27708	27655	27592	27680	27643	27887	27734	27706	27712	27470	27476	27537	27603	27717	27771	27619	27494	27722	27775	27881	27856	27864	27620	27533	27783	27562	27617	27723	27534	27339	27629	27723	27641	27603	27565	27459	27502	27599	27667	27427	27531	27505	27817	27717	27575	27640	27632	27485	27614	27523	27681	27727	27965	27365	27509	27766	27607	27563	27646	27278	27827	27377	27723	27541	27791	27599	27665	27730	27737	27538	27526	27659	27690	27570	27625	27528	27884	27725	27745	27507	27632	27673	27914	27812	27717	27586	27855	27707	27721	27752	27576	27604	27802	27348	27711	27509	27699	27627	27500	27477	27480	27275	27566	27696	27564	27679	27615	27602	27589	27672	27393	27748	27599	27714	27676	27731	27749	27660	27722	27547	27550	27626	27706	27672	27621	27722	27528	27473	27730	27592	27393	27649	27684	27666	27548	27853	27471	27542	27664	27516	27668	27763	27642	27570	27596	27656	27518	27688	27637	27781	27759	27514	27604	27606	27606	27563	27738	27622	27660	27761	27666	27518	27670	27476	27694	27545	27427	27495	27756	27691	27611	27643	27609	27505	27380	27586	27545	27403	27590	27625	27729	27575	27634	27696	27638	27557	27563	27555	27593	27578	27746	27771	27607	27810	27702	27819	27512	27822	27635	27444	27707	27337	27794	27543	27571	27727	27826	27636	27670	27585	27668	27614	27664	27454	27553	27396	27786	27561	27588	27658	27549	27496
22058	33481	31150	34055	74911	68505	53321	33649	25417	23438	22968	22835	22875	23139	22734	23094	23021	22875	22871	22937	22766	22796	22769	22594	23086	22992	22958	22979	22858	22792	22929	22987	22868	22917	23008	22879	22816	22972	23035	22757	22957	22814	23008	22901	22897	22949	22967	23007	22913	22817	23036	22843	22991	22959	22883	22743	23025	22926	22818	22995	23089	22829	22890	22891	22745	22794	22829	22862	23078	22969	22827	22801	23157	23035	22903	23091	22942	22983	22891	23005	22824	22959	22749	22943	22776	22855	23075	22899	22893	22740	22900	22934	23109	22937	23020	22894	22981	22946	22935	22937	23014	22826	22742	22812	23027	22864	22750	22735	22908	22910	23006	22789	22850	22900	22733	23012	23030	22952	22973	22676	22641	22848	22984	22974	22918	22738	23022	22853	22930	22854	22854	22879	22963	22879	22794	22999	22934	22968	22879	22998	22917	22958	22918	22915	22791	22840	22836	22841	22869	22844	22885	22796	23030	22924	23025	22904	22763	22681	23027	22855	22987	22894	22988	22961	22921	22978	22794	23012	22856	22917	22861	23116	22939	23099	22796	22672	22923	22891	22822	22846	22860	22840	23053	22875	22678	22758	22957	22822	22905	23006	22912	22841	23007	22808	22875	22908	22636	23043	22776	22920	22822	22745	23020	22901	23100	22893	22956	22807	22814	22910	22920	22921	22985	22788	22633	22893	23012	22784	22934	23011	22722	22925	22881	22951	22870	22839	23050	22877	22723	22784	22846	22769	22987	22897	22931	22787	22833	22879	22685	22938	22850	22974	22699	22890	22839	22743	22757	22958	22834	23053	22851	22610	22843	22848	22879	22915	22874	22834	23046	22773	22852	23065	22748	22995	22773	22891	22929	23076	22825	22788	22973	22779	22962	23087	23055	22973	22956	22777	22700	22957	22931	23027	22632	22940	22901	22815	22533	22868	22908	22849	22868	22946	22855	23008	23073	23027	22798	23064	22899	22978	22996	22823	22770	22814	22851	22878	23146	23002	22801	22811	22831	22816	22891	22890	22854	22884	22935	22720	22713	23018	22876	22695	22937	22677	22936	22926	22943	22876	22711	22826	22896	22923	22915	22927	22806	22897	22738	22744	22858	22853	23009	22978	23103	22989	22909	22812	22852	22861	23245	22839	23048	22950	22958	22963	22917	22799	22930	22820	22857	22949	22872	22738	22809	23035	22893	22834	23010	22910	22838	22886	23076	22956	22835	22896	23028	22777	22912	22946	22687	22852	22885	22872	22789	22847	23068	22914	22978	22959	22740	22883	22968	22993	23100	22903	22806	22886	22925	22698	23009	22979	22894	22882	22944	22909	22754	22901	22832	22867	22920	22946	22795	23000	22986	22803	22995	22852	23065	23021	22800	22878	22890	22892	22934	22766	22744	22762	22912	22867	22614	22859	22874	22771	22817	22996	22867	22918	22882	22932	22825	22866	22965	22867	22927	22894	22872	22880	22807	23102	23027	22826	23000	22835	23123	23038	22854	22946	22679	23010	22841	22841	22896	22906	23019	22830	22856	22975	22822	22927	22846	22950	22972	22884	22787	22849	22788	22959	22867	22689	22832	22807	22901	22745	22836	22933	22769	22859	22826	22765	22940	22847	22982	22882	23015	22909	22854	22842	22956	22903	22761	22821	22817	22888	22820	22795	22905	22932	22796	22984	23024	22884	22971	22758	22914	22927	22774	22677	22788	22832	22770	22925	22957	22981	22932	22933	23023	22844	22926	22830	23002	22930	22778	23002	22981	22802	22768	22772	22866	22854	22966	22819	23039	23028	22871	22841	23012	22806	22979	22969	22741	22715	22786	22800	22878	22749	23023	22929	22774	22762	22797	23009	22965	22987	22896	23064	22893	22850	22919	22812	22864	23103	22841	22989	23033	23024	22898	22700	22986	22928	22905	22958	22954	22834	23062	22878	22893	22705	22794	22810	22887	22944	23024	22973	22919	23024	22874	22902	22831	23012	22850	22985	23058	22979	23012	22894	22731	22768	22952	23069	23001	22876	22815	22677	22894	22917	22920	23055	22835	22834	22859	22955	22791	22848	22976	22719	22946	22697	22809	23067	22826	22872	22921	22922	22957	22857	22928	22940	23015	22792	22936	22994	22894	22846	22754	23006	22831	22937	22908	22893	22862	22733	23070	22863	22821	22822	23010	22945	23043	22925	22862	22758	22768	22852	23017	22865	23015	22894	22891	22852	22947	22886	22994	22856	22833	23077	22966	22919	23118	22787	22813	22812	22944	23091	22861	22944	22908	22806	22928	22926	22977	22885	22928	23008	22933	22877	22923	22826	22980	22791	22947	22942	22730	22887	22798	22736	22844	22829	22984	22831	22925	22903	22946	22939	22742	23034	22881	22954	22931	22769	22990	23032	22937	22980	22833	22778	23005	22951	22853	22917	22979	23039	23063	22971	22907	22893	22827	23014	22829	22804	22954	22887	22955	23062	22950	22841	22969	22840	22768	22801	22909	23061	22840	22848	22960	22756	22776	22963	22835	22902	22921	22785	22940	22904	22748	22820	23116	22904	22906	23015	23082	22941	22902	23066	22976	22896	22915	22764	23016	22917	22847	22935	22954	23096	22908	22884	22806	22593	23005	22993	22851	23147	22877	22788	23011	22931	23075	22922	22889	22945	23032	22948	22755	22938	22963	23034	22761	23054	23025	22765	22952	22958	22925	22793	22903	22784	22823	22833	23081	22861	22952	22776	22758	22821	22861	23018	22974	22777	23048	22829	22815	22916	22756	22804	22943	23055	22938	22950	22926	22878	22919	22881	22675	22862	22925	23054	23070	22758	22981	22860	22929	22857	22839	22712	22619	22902	22907	23017	22810	22756	22748	22789	23026	22856	22920	22906	22847	22805	22777	23027	22968	22772	22913	22905	22970	22838	23013	22893	22933	22784	23020	22808	22953	22950	22928	22863	22778	22880	22861	23031	22836	22990	22942	22822	22898	22938	22826	22937	22876	22828	22867	22785	23076	22992	22953	23006	22860	22813	23001	22805	22835	23017	22891	23022	22900	22907	22992	22967	22928	22794	22840	22937	22844	22891	22911	22948	22937	22875	23039	22986	22924	22731	22908	23005	22914	22885	23005	22912	22974	23028	23036	22955	22806	23122	22881	22972	22892	22906	22931	22945	22938	22916	22962	22855	23044	22778	22915	22813	23026	22943	22952	23008	22910	22849	22847	22845	22751	22941	22894	22867	23044	23034	22979	22865	22889	22871	23016	22935	22800	22829	23048	22707	22784	22942	22871	22847	22974	22931	22810	22950	22857	22763	22825	22912	22765	22732	23003	22896	22898	22917	22988	22953	22871	23129	22863	22897	22913	22999	22951	22855	22831	22990	22777	23054	22811	22872	22936	22928	22874	22894	22774	22895	22848	22924	22839	22860	23074	22954	22947	22996	22881	22954	22766	22772	22982	22941	22874	22988	22848	22730	23021	22908	22991	22996	22748	22868	22899	23051	22769	22864	22908	22802	22829	22996	22641	22874	22877	22797	22862	22878	22664	22815	23034	22877	22798	23027	22699	22981	22785	22805	23041	22828	22831	23007	22939	22741	22956	22946	22973	22998	22864	22888	22991	22812	22991	22961	22966	22984	22909	22741	23004	22961	22828	22889	22838	22820	23035	22845	22947	22727	22883	22798	23070	22869	22807	22843	22888	23018	23013	23064	22912	22846	23061	22950	22842	22881	22811	22854	22807	22985	22886	22910	22907	22839	22864	22838	22887	22905	22919	23042	22963	22832	22874	22845	22883	22878	22802	22909	23146	22813	22987	22880	22932	22908	23004	22831	22938	22806	22868	22798	22998	23078	22821	22769	22981	22705	22894	23002	22698	22911	22968	22862	22885	23079	22987	22972	22958	22907	23039	23074	23009	22871	22921	22783	22979	22820	22921	22852	22875	22877	22818	22945	22785	23011	22936	22823	22945	22975	22837	22782	23019	22930	22971	22919	22889	22708	23103	22772	22910	22715	22881	22800	22973	22852	22846	22905	22787	22960	22929	23038	22914	23035	22829	22949	22947	22852	22744	22942	22992	22804	22877	22811	22878	22830	23059	22969	22733	22989	22802	23008	22885	22713	22937	22987	23055	22753	22799	22936	22863	23064	22907	22970	22944	23006	22896	22985	22729	22978	22843	22945	22819	22880	23001	22786	23007	22809	22973	22841	22954	22730	22874	22797	23014	22797	22981	22853	22824	22863	22910	22885	23031	22958	22931	22861	23083	22880	22964	23015	22854	22993	22955	22928	22846	22828	23046	22894	22844	22820	22679	22748	23018	22968	22983	23119	23090	22942	22791	23016	22728	22934	22960	23040	22940	22816	22903	22960	22810	22727	22938	22891	22882	23004	23009	22891	22872	22851	23064	22985	22975	22905	22861	22855	23053	22951	23020	22803	22947	22836	23062	23047	22825	22759	22956	22851	22826	22748	22851	22962	22771	22912	23041	22916	22809	22840	22928	22982	22857	22829	22773	22881	22923	22935	22754	22961	22902	22722	22881	22845	22772	22947	23073	22828	22864	22901	23089	22967	22894	22962	22952	22971	22734	22962	22871	23013	22869	23038	23001	22758	22834	22871	22834	23035	22987	22931	22753	22963	22752	22882	22906	22777	22969	22855	22779	22717	22872	23018	22758	22762	22885	23146	22860	22950	22885	22898	22745	22851	22953	22857	22846	22756	22900	22839	22892	23120	22708	22957	22844	22884	23104	22864	22912	22853	22943	22892	22987	22779	22784	23068	22751	22881	22807	22841	22870	22928	22847	22955	22847	22805	22924	22742	22735	22953	22699	22737	22839	22895	22920	22860	22990	22934	22902	23050	22723	22807	23024	22937	22573	22877	22749	22897	22979	22958	22946	22946	23017	22860	22922	22865	22913	22874	22908	23045	22804	22868	23052	22658	22826	23012	22903	22844	23017	22945	22801	22940	22797	22907	22960	22846	22906	22940	22728	22769	22844	22749	22781	23008	22925	22864	22816	22812	22909	22884	23063	23017	22956	22833	22786	22854	22892	22777	22893	22923	22797	22981	22904	22899	23092	22794	22737	22846	23003	23047	22951	22847	23162	22932	22894	22961	22911	22937	22929	22770	22941	22854	22952	22974	22981	23009
23734	21462	29050	25101	70072	70148	57651	43243	33394	30155	28702	28636	28386	28486	28409	28560	28466	28374	28250	28427	28515	28170	28412	28485	28498	28220	28227	28316	28156	28251	28218	28244	28266	28116	28224	28058	28244	28058	28393	28151	28120	28350	28360	28388	28307	28289	28326	28156	28200	28300	28131	28377	28266	28198	28293	28071	28103	28333	28412	28168	28033	28323	28068	28494	28093	28021	28174	28233	28258	28130	28241	28248	28281	28018	28436	28147	28340	28230	28332	28211	28003	28203	28227	28283	28348	28334	28213	28075	28142	28041	28194	28377	28163	28138	28072	28213	28062	28134	28114	28294	28213	28231	28149	28338	28302	28172	28299	28039	28249	28141	27948	28064	28097	28295	28177	28004	28216	28136	28260	28154	28291	28323	28248	28252	28352	28105	28109	28216	27977	28092	28129	28241	28022	28098	28151	28227	27991	28146	28077	28405	28267	28144	28172	28289	28194	27973	28201	28335	28168	27960	28085	28162	28157	28108	28316	28227	28216	28193	28237	28096	27980	28053	28014	28185	28123	28054	28029	27923	28075	28223	28211	28025	28252	28124	28423	28269	28093	28155	28168	28009	28388	28220	28382	27866	28079	28355	28127	28277	28004	28140	28058	28295	28035	27921	28061	28014	28200	28256	28035	28443	27998	28158	28175	27987	28064	28129	28312	28379	28140	27930	28218	28168	28093	28235	28330	28135	28188	27988	28137	28204	28114	28052	28261	28109	28240	28085	28279	28190	28134	28084	28063	28353	28355	28117	27992	28255	28169	28172	28289	28057	28210	28250	28318	28255	28207	28286	28365	28260	28387	28247	28017	28146	28144	28166	28371	28045	27986	28084	28125	28187	28151	28139	28102	28095	28042	28212	28324	28157	28236	28333	28035	28145	28100	28353	28340	28099	28364	28124	28099	28096	28239	28039	27966	28121	28078	28238	28053	28340	28362	28489	27766	27895	27962	28011	28266	28093	28035	28196	28264	28030	28244	28362	28310	28078	28255	28099	28317	28401	28287	28109	28222	27908	28566	28244	28223	28063	28308	28278	28233	28004	28189	28100	28247	28103	28187	28296	28195	28103	28087	27997	28083	28150	28106	28129	28060	28242	28171	28252	28080	28379	28270	28254	28294	28094	28085	28319	28457	28157	28031	28350	28092	28136	28334	28210	28044	28307	27791	28059	28358	28169	28053	28364	28177	28341	28154	28173	28184	28173	28427	28112	28162	28162	28128	28162	27994	28093	28221	28467	28167	28304	28225	27978	28102	28290	28342	28057	28240	28342	28057	28391	28313	27977	28074	27999	28211	28137	28029	28351	28066	28166	27713	28313	28153	28327	28000	28274	28146	27851	28278	28268	28314	28300	28139	28133	28114	28092	28032	28198	28323	27969	27980	28054	28140	28293	28197	28156	28085	28177	28181	28056	28094	28189	28069	27976	28341	28318	27926	28259	28394	28184	28347	28247	28105	28070	28408	28370	28038	28240	28170	28356	28496	28374	28170	28220	27909	27993	28294	28214	28190	28322	28226	28287	28123	28136	28208	28317	28092	28139	28430	27925	28139	28154	28409	28064	28105	28151	28300	28450	27992	28206	28188	28010	28373	28229	28070	28019	28153	28041	28056	28398	28279	28192	28057	28333	28382	28195	28266	28122	28131	28111	28095	28222	28303	28307	28069	28197	28224	28208	28129	28019	28084	28361	28298	28018	28001	28110	28143	28405	28130	28225	28196	28115	28113	28367	28075	28249	28281	28067	28133	28237	28114	28262	28223	28288	28222	28172	28194	28133	28373	28199	28144	28208	28088	28163	28011	28313	28182	28054	28232	28329	28312	28187	28180	28304	28113	28428	28008	28117	28129	28047	28140	28392	27918	28050	28122	28208	28011	28222	28436	28205	28033	28208	28093	28099	28117	28267	28123	28147	28182	27994	28309	28028	28192	28103	28002	28009	28011	28302	28132	28275	28131	28488	28059	28094	28105	27979	28061	28169	28210	28219	28299	28420	28074	28054	28069	28082	28333	28161	28179	28231	28126	28058	28154	27932	28346	28172	28089	28095	28413	28360	27915	28053	28211	28214	28189	28083	28076	28287	28084	28144	28293	28232	28068	28081	28028	28292	28133	27894	28336	28109	28339	28027	28044	28043	28120	28031	28136	28173	28328	28064	28059	27832	28148	28218	28040	28254	28013	28156	28242	28062	28115	28209	28052	27925	28301	28344	28123	28229	28039	28121	28331	28419	28178	28298	28017	28027	28222	28134	28153	28254	28166	28006	28136	28375	28180	28074	28037	28122	28439	28163	28335	28454	28166	28128	28144	28046	28195	28054	28157	28303	28099	28324	28205	28122	28153	28275	28222	28329	28158	28184	28264	28242	28050	28002	28200	28189	28328	28349	28055	28084	28259	28245	28119	28037	28088	28217	28436	28335	28202	28131	28318	28162	28095	28149	28304	28464	28257	28301	28003	28192	28134	28212	28190	28244	28197	28442	27984	28370	28115	28134	28077	28159	28155	28328	28332	28271	28130	27999	28036	28235	27845	28194	28167	28254	28293	28030	28039	28146	28211	28062	28082	28212	28268	27901	28149	28279	28150	28169	28302	28158	28199	28357	28120	28358	28156	27897	28000	28095	28164	28089	28297	28089	28114	27993	27937	27997	28203	28079	28249	28277	28418	28192	27996	28159	27992	28238	27855	28321	28323	28350	28233	28226	28198	28225	28200	28233	28320	28240	28143	28104	28134	28023	28035	28074	28050	28117	28275	28350	28093	28289	28216	28291	27977	28195	28172	28012	28123	28250	28030	28395	28035	28070	28346	28159	27964	28064	28065	28163	28129	27934	28069	28083	28341	28091	28472	28174	28275	28244	27868	28233	28444	28062	28131	28392	28195	28106	28155	28077	28234	28056	27990	28217	28226	28049	28261	28139	28236	28110	28266	28094	28209	28533	28030	28137	28206	28241	28230	27951	28229	28248	28178	28101	28179	28246	27999	28228	28342	28111	28361	28296	28244	28110	28180	27953	28234	28177	28123	28038	28117	27994	28305	28363	28228	28316	28216	28351	28198	28170	27962	28194	28183	27878	28273	28108	28333	28015	27951	28021	28121	28162	28215	28156	28132	28013	28160	27964	28159	28216	28277	28255	28331	28265	28319	28195	28085	28189	28214	28160	28177	28248	28325	28268	28070	28081	28237	28164	28137	28062	28367	28239	28050	28100	28412	28419	28112	28118	28243	27899	28211	28168	28276	28170	28308	28105	27886	28274	28220	27942	28386	28226	28259	28292	28132	28194	28165	28302	28153	28122	28185	27979	28305	28375	28197	28312	28225	28160	28140	28130	28257	28336	28299	28464	28241	28100	28047	28159	28340	28399	28086	27924	28384	28028	27817	28238	28325	28239	28285	28197	28002	28240	28267	28314	27933	28279	28247	28179	28128	28191	28318	28262	28185	28112	28124	28444	28109	28367	28035	28173	28178	28241	28005	28055	28214	28349	28418	28181	28287	28078	28373	28248	28177	28254	28214	28139	28133	28177	28306	28151	28038	28013	28229	28086	28369	28122	28151	28241	28154	28379	28110	27984	28080	27892	28167	28247	28031	28318	28237	28053	28098	28174	28202	28217	28235	28048	28291	28226	28388	28249	28100	28035	28152	28386	28166	28127	28197	28093	28021	28259	28121	28185	28164	27998	28053	28177	28241	28233	28040	28236	28234	28088	28201	28191	28217	28171	28135	28102	28311	28064	28202	28118	28130	28095	28133	28242	28094	28487	28116	28224	28214	28361	28301	28101	28154	28052	27875	28225	28147	28195	28086	28076	28274	28240	28010	28146	28027	28158	27891	28266	28026	28012	28114	28284	28467	28239	28080	28262	28152	28137	28219	28250	28201	27922	28033	28117	28159	28283	28145	28213	28104	28148	28088	27953	28091	28114	28166	28004	28368	28429	28256	28010	27960	27995	28169	28168	28221	27872	28062	28098	28301	28109	28158	28140	28349	28234	28119	28100	28264	28254	28295	28324	28239	28156	28064	28107	28123	28319	28055	27953	27900	28298	28199	28276	28325	28217	28175	28365	28203	28281	28151	28197	28212	27975	28249	28042	27995	28185	28025	28246	28174	28303	28405	28098	28024	28280	28217	28132	28114	28206	28251	28180	28360	28195	28276	28309	28284	28301	28174	28156	28110	28220	28119	28113	28146	28266	28158	27922	28202	28063	28399	27969	28242	28262	28291	28364	28162	28300	28123	28089	28057	27970	28266	28116	28058	28416	28172	28025	28253	28285	28218	28369	28067	28213	28241	28115	27960	28150	28524	28412	28417	28253	28242	28125	27828	28052	28160	28232	28268	28063	28193	28149	28089	28203	28338	28207	28223	27989	28350	28046	28055	28200	28203	28284	28168	28099	28177	28164	28314	28193	28098	28259	28206	28339	28421	28368	28350	28150	28160	27927	28253	28267	28197	28439	28052	28205	28155	28057	28339	28095	28047	28263	28233	28249	28022	28168	28216	28097	28254	28175	28290	28317	28043	28028	28302	28195	28296	28310	27860	28147	28095	27976	28015	28335	28355	28074	27892	28261	28013	28291	28296	28198	27999	28119	28073	28288	28315	28340	28057	28297	28244	28132	28171	28115	28126	28336	28169	28210	28152	28173	28260	28229	28005	28094	28296	28124	28335	28100	28010	28161	28038	28211	28236	27846	28126	28110	28023	28153	28028	28155	27980	28355	28407	27976	28273	28162	28346	28014	28436	28260	28239	28233	28250	28241	28045	27913	28308	28173	28163	28183	28306	28137	28279	28137	28230	27999	28217	28207	28360	27985	27965	28079	27909	28255	28266	28221	28140	28034	28167	27847	28286	28351	28209	28275	28043	28055	28252	28257	28089	28323	28413	28098	28229	28246	28085	28019	28173	28455	28197	28236	28151	28169	28211	28102	28032	28109	28157	28190	28186	28249	28146	28309	28082	28315	28171	28365	28252	28077	27967	28076	27910	28018	28182	27961	28134	28011	28191	28359	28258	28268	28142	28125	28081	28043	28023	28300	28057	28212	28134	28093	28120	27918	28340	28193	28033	28289	28094	28104	28108	28290	28181	28209	28320	28288	28359	28177	28159	28315	28133	28197	28189	28274	28342	28295	27904	27998	27989	28251
25531	42148	37430	40777	88227	79278	60670	42566	30194	24842	23337	23244	23325	23130	23132	23259	23089	23138	23266	23210	23167	23234	23262	23080	23169	23234	23207	23219	23235	23259	23231	23083	23268	23195	23312	23302	23100	23299	23322	23332	23181	23380	23275	23301	23265	23137	23107	23234	23233	23244	23125	23222	23130	23247	23164	23236	23560	23275	23111	23152	23328	23219	23093	23218	23287	23100	23195	23082	23237	23173	23140	23194	23416	23346	23232	23193	23144	23355	23303	23252	23138	23190	23142	23227	23181	23362	23237	23286	23188	23094	23269	23217	23235	23105	23212	23473	23234	23142	23281	23231	23314	23174	23277	23181	23048	23202	23195	23185	23168	23355	23166	23166	23170	23069	23188	23345	23172	23059	23183	23310	23263	23177	23083	23008	23469	23144	23102	23278	23321	23214	23282	23044	23217	23308	23365	23251	23296	23098	23109	23238	23169	23047	23132	23247	23250	23051	23276	23285	23265	23388	23232	23105	23228	23303	23152	23234	23068	23388	23141	23116	23209	23275	23177	23011	23216	23201	23022	23302	22963	23124	23174	23240	23259	23393	23368	23339	23273	23234	23147	23233	23255	23338	23083	23190	23216	23115	23183	23192	23195	23313	23178	23262	23164	23197	23134	23247	23066	23119	23220	23404	23076	23302	23164	23148	23338	23285	23164	23251	23260	23035	23011	23041	23314	23043	23240	23134	23304	23062	23234	23345	23238	23211	23271	23050	23095	23312	23071	23230	23134	23289	23171	23177	23455	23249	23205	23180	23180	23374	23370	23109	23102	23299	23137	23092	23235	23235	23233	23274	23280	23254	23076	23240	23158	23410	23238	23078	23260	23123	23198	23210	23115	23058	23153	23213	23221	23085	23082	23207	23337	23135	23155	23122	23079	23469	23244	23124	23228	23308	23258	23165	23012	23117	23260	23407	23030	23139	23194	23213	23229	23094	23232	23222	23261	23410	23390	23116	23177	23253	23216	23206	23370	23334	23202	23244	23294	23218	23215	23205	23047	23217	23223	23217	23186	23199	23069	23253	23092	23380	23221	23150	23150	23149	23468	23257	23293	23177	23257	23278	23255	23064	23274	23377	23271	23274	23299	22977	23249	23165	23167	23145	23255	23490	23193	23362	23250	23097	23234	23279	23260	23183	23017	23163	23317	23150	23230	23133	23413	23246	23089	23345	23218	22972	23376	23186	23253	23159	23169	23023	23333	23092	23371	23104	23420	23181	23184	23269	23190	23214	23146	23402	23090	23196	23256	23259	23120	23074	23132	23168	23120	23257	23241	23241	23184	23201	23256	23282	23139	23073	23380	23024	23441	23179	23227	23350	22991	23184	23143	23284	23098	23233	23340	23327	23141	23280	23215	23274	23174	23106	23199	23181	23295	23264	23328	23125	23125	23259	23095	23237	23305	23174	23298	23307	23323	23203	23114	23104	23235	23149	23185	23094	23139	23245	23030	23217	23065	23192	23222	23260	23311	23219	23125	23284	23102	23190	23312	23345	23340	23209	23104	23195	23308	23288	23113	23179	23207	23248	23252	23348	23277	23147	23287	23276	23199	23041	23051	23088	23103	23257	23379	23452	23369	23087	23033	23198	23183	23283	23198	23231	23155	23190	23421	23071	22991	23204	23258	23237	23130	23293	23165	23068	23300	23275	23346	23176	23180	23053	23189	23272	23268	23162	23116	23220	23186	23222	23250	23346	23100	23154	23072	23293	23201	23307	23095	23137	23063	23156	23213	23076	23241	23250	23312	23075	23112	23204	23223	23420	23082	23048	23318	23366	23339	23393	23148	23243	23228	23281	23118	23267	23386	23202	23178	23335	23143	22999	23212	23192	23274	23242	23347	23090	23212	23389	23280	23154	23312	23075	23205	23322	23203	23349	23095	23370	23039	23185	23224	23268	23383	23255	23140	23303	23052	23287	23343	23235	23182	23317	23254	23446	23307	23218	23332	22994	23154	23246	23322	23151	23379	23097	23218	23199	23154	23254	23178	23155	23165	23180	23186	23191	23278	23286	23320	23389	22999	23378	23177	23164	23145	23238	23266	23328	23313	23391	23229	23167	23213	23142	23208	23277	23324	23205	23057	23394	23235	23198	22977	23109	23074	23331	23200	23214	23255	23100	23375	23102	23209	23016	23183	23341	23296	22951	23325	23250	23288	23212	23383	23181	22993	23382	23117	23157	23397	23159	23265	23340	23267	23143	23170	23239	23248	23218	23179	23106	23209	23220	23246	23199	23174	23260	23222	23055	23049	23203	23137	23396	23238	23004	23266	23263	23117	23247	23154	23018	23324	23149	23162	23190	23322	23161	23146	23135	23319	23223	23111	23149	23182	23164	23302	23196	23285	23314	22991	23176	23211	23208	22974	23128	23233	23226	23229	23055	23218	23378	23208	23305	23236	23349	23301	23233	23288	23219	23124	23354	23305	23130	23209	23342	23142	22977	23139	23321	23292	23345	23161	23199	23327	23209	23215	23268	23237	23371	23102	23176	23271	23092	23060	23444	23346	23304	23169	23262	23101	23263	23385	23163	23129	23257	23174	23159	23266	23151	23418	23123	23293	23048	23135	23345	23123	23359	23197	23253	23023	23261	23117	23286	23242	23249	23166	22958	23125	23273	23356	23213	23186	23303	23317	23183	23230	23277	23297	23317	23159	23034	22966	23371	23061	23192	23132	23251	23022	23317	23192	23155	23254	23136	23173	23261	23234	23184	23291	23202	23349	23139	23173	23163	23177	23186	23297	23207	23074	23068	23119	23305	23159	23073	23250	22998	23135	23135	23094	23287	23231	23302	23215	23235	23059	23196	23034	23406	23185	23162	23084	23322	23092	23277	23123	23261	23301	23293	23121	23178	23206	23258	23234	23204	23312	23167	23359	23128	23238	23285	23261	23111	23127	23221	23266	23251	23223	23352	23104	23318	23180	23024	23205	23112	23269	23133	23260	23148	23172	23123	23102	23247	23222	23265	23254	23242	23106	22971	23212	23216	23329	22977	23254	23286	23230	23386	23177	23132	23107	23082	23039	23279	23170	23114	23219	23216	23049	23281	23150	23175	23143	23311	23209	23082	23174	23278	23341	23297	23219	23125	23330	23153	23357	23261	23155	23483	23081	23228	23132	23184	23252	23275	23284	23053	23257	23051	23205	23231	23186	23210	23423	23220	23260	23189	23184	23070	23231	23276	23085	23213	23302	23281	23227	23327	23360	23105	23145	23204	23245	23193	23242	23177	23171	23164	23187	23196	23169	23265	23369	23299	23134	23237	23241	23150	23353	23106	23279	22983	23112	23230	23240	23438	23230	23337	23147	23406	23410	23273	23172	23093	23276	23087	23347	23114	23125	23198	23218	23095	23314	23384	23198	23208	23374	23077	23350	23254	23223	23208	23226	23113	23101	23068	23192	23225	23216	23209	23146	23147	23101	23251	23091	23169	23208	23120	23171	23339	23237	23408	23183	23187	23202	23159	23164	23341	23237	23299	23118	23287	23257	23501	23287	23083	23195	23323	23161	23077	23144	23203	23152	23473	23061	23085	23329	23275	23268	23373	23407	23138	23345	23258	23225	23283	23184	23287	23188	23253	23211	23104	23242	23229	23175	23185	23163	23212	23164	23192	22966	23482	23128	23121	23178	23300	23223	23213	23076	23436	22967	23142	23022	23097	23189	23311	23148	23071	23314	23079	23324	23276	23179	23212	23215	23212	23275	23228	23305	23340	23139	23267	23242	23373	23267	23363	23266	23274	23244	23147	23176	23310	23216	23211	23089	23227	23369	23200	23102	23267	23430	23239	23306	23342	23263	23152	23385	23206	23072	23332	23256	22947	23234	23316	23375	23158	23242	23068	23259	23297	23291	23295	23156	23324	23194	23184	23100	23285	23166	23301	23165	23337	23113	23343	23133	23143	23106	23463	23144	23294	23214	23138	23221	23126	23276	23287	23191	23465	23271	23183	23152	23292	23150	23440	23230	23278	23238	23118	23388	23311	23220	23186	23188	23108	23325	23235	23151	23255	23033	23190	23213	23219	23277	23014	23169	22959	23252	23194	23293	23259	23250	23229	23092	23049	23256	23212	23177	23290	23294	23282	23176	23086	23152	23259	23091	23407	23215	23203	23067	23074	23221	23388	23351	23250	23369	23177	23095	23259	23263	23321	23312	23242	23008	23285	23342	23220	23223	23313	23219	23454	23324	23188	23116	23331	23164	23168	23224	23274	23186	23127	23080	22992	23398	23122	23193	23314	23140	23247	23375	23296	23271	23205	23436	23235	23204	23056	23211	23243	23303	23271	23041	23191	23389	23211	23002	23246	23234	23308	23083	23251	23111	23136	23145	23209	23072	23199	23180	23268	23167	23215	23154	23241	23399	23289	23409	23370	23290	23236	23204	23390	23266	23180	23317	23225	23250	23270	23128	23111	23153	23160	23100	23244	23214	23218	23155	23246	23136	22971	23188	23253	23346	23075	23429	23096	23219	23069	23223	23204	23231	23212	23068	23187	23094	23142	23254	23334	23239	23208	23108	23409	23209	23145	23057	23291	23374	23139	23197	23356	23112	23276	23124	23231	23152	23209	23260	23183	23193	23203	23380	23389	23168	23194	23172	23334	23053	23276	23231	23050	23184	23164	23206	23288	23287	23188	23053	23503	23160	23099	23181	23184	23321	23167	23337	23151	23133	23034	23153	23280	23173	23200	23469	22965	23293	23290	23268	23209	23360	23387	23223	23348	23073	23398	23151	23130	23215	23088	23202	23179	22899	23266	23180	23218	23355	23065	23216	23342	23180	23154	23428	23235	23154	23321	23218	23242	23290	23191	23089	23339	23385	23160	23113	23353	23254	23268	23305	23370	23336	23311	23341	23126	23243	23231	23170	23162	23286	23201	23140	23282	23212	23143	23188	23159	23272	23328	23166	23302	23334	23181	23379	23213	23145	23196	23108	22997	23342	23345	23194	23252	23300	23133	23258	23291	23133	23173	23089	23243	23260	23099	23139	23163	23145	23353	23167	23210	23192	23159	23273	23334	23137	23236	23193	23322	23345	23181	23168	23212	23186	23279	23117	23262	23296	23330	23139	23283	23321	23084	23290	23161	23270	23237	23160	23238	23117	23094	23131	23241	23257	23127	23037	23287
31446	26765	30922	30690	38465	37545	34269	30986	29059	28289	28072	27902	27917	27852	27747	27792	27872	27751	27801	27966	27810	27681	27881	27781	27789	27821	27791	27777	27859	27756	27852	27768	27814	27672	27778	27783	27918	27887	27744	27600	27815	27759	27876	27538	27672	27723	27669	27841	27775	27917	27888	27686	27753	27880	27964	27667	27830	27805	27752	27804	27881	27777	27773	27660	27773	27766	27739	27703	27761	27669	27831	27841	27743	27777	27740	27868	27660	27727	28051	27730	27837	27942	27721	27728	27567	27979	27688	27629	27654	27872	27903	27752	27998	27808	27817	27932	27676	28011	27753	27932	27870	27767	27943	27840	27828	27770	27938	27744	27624	27887	27714	27930	27490	27550	27766	27665	27777	27905	27717	27712	27662	27732	27865	27710	27780	27829	27735	28014	27973	27897	27900	27762	27822	27772	27712	27776	27691	27563	27776	27798	27839	27778	27869	27600	27782	27834	27960	27747	28051	27843	27637	27864	27732	27999	27832	27851	27892	27939	27811	27770	27799	27692	27758	27767	27558	27728	27554	27609	27926	27572	27913	27858	27809	27619	27794	27886	27768	27806	27654	27856	27748	27856	27742	27956	27776	27913	27878	27793	27693	27881	27635	27674	27707	27835	27763	27980	27799	27624	27564	27933	27783	27554	27794	27944	27916	27607	27911	27749	27696	27560	27529	27907	27903	28053	27653	27644	27889	27756	27779	27646	27923	28091	27721	27724	27754	27582	27776	27932	27801	27754	27729	27756	27869	27590	27831	27917	27840	27918	27849	27658	27956	27911	27860	27726	27708	27728	27644	27790	27761	27612	27905	27857	27782	27715	27818	27727	27793	27973	27651	27607	27746	27805	28019	27853	27691	27826	27632	27738	27738	27791	27655	27739	27730	27556	27470	27774	27735	27776	27781	27817	27601	27690	27855	27581	27720	27640	27981	27616	27898	27792	27705	27684	27665	27981	27590	28058	28112	27711	27690	27499	27814	27697	27684	28034	27897	27670	27716	27774	27863	27647	27853	27803	27938	27495	28039	27870	27944	27846	27780	27748	27679	27920	27679	27961	27613	27964	27880	27850	27762	27700	27629	27886	27583	27908	27599	27818	27547	27676	27774	27786	27675	27680	27797	27844	27757	27842	27816	27936	27598	27935	27778	27868	27998	27920	27669	27858	27520	27578	27696	27581	27741	27698	27743	27578	27856	27768	27779	27903	27926	27715	27600	27591	27672	27783	27611	27548	27737	27822	27714	27762	27771	27729	27926	27740	27716	27881	27917	27599	28006	27867	27734	27735	27703	27783	27654	27820	27874	27809	27749	27853	27671	27757	27826	27783	27712	28049	27914	27896	28001	27527	27664	27794	27789	27760	27676	27779	27725	27670	27817	27593	27780	27928	27752	27776	27803	27846	27683	27468	27744	27439	27740	27744	27627	27739	27577	27763	27927	28065	27939	27739	27745	27503	27696	27838	27853	27554	27853	27728	27861	27645	27784	27840	27757	27873	27985	27877	27881	27814	27709	27788	27686	27672	27751	27806	27952	27693	27948	27889	27831	27970	27725	28009	27668	27741	27898	27716	27769	27780	27785	27804	27685	27741	28067	27952	27939	27790	27721	28081	27928	27612	27657	27911	27766	27926	27625	28083	27698	27774	27724	27662	27778	27767	28119	27854	27833	27792	27739	27582	27628	27707	27780	27818	28007	27989	27698	27781	27690	27638	27716	27760	27556	27754	27776	27844	27764	27760	27723	27735	27586	27791	27448	27859	27710	27845	27691	27690	27897	27682	27935	27660	27747	27807	28043	27749	27784	27652	27790	27434	28012	27634	27912	27810	27814	27772	27884	27892	27521	27979	27617	27991	27609	27758	27870	27708	27662	27522	27983	27904	27862	27858	27885	27662	27831	27883	27878	27881	27828	27659	27859	27994	27804	27709	27667	27896	27870	27972	27815	27730	27777	27629	27652	27531	27813	27771	27769	27911	27937	27659	27627	27766	27780	27907	27796	27493	27794	27646	27679	27495	27911	27590	27618	27934	27824	27902	27713	27686	27826	27635	27582	27709	27875	27778	27775	27894	27703	27918	27743	27510	28021	27905	27774	27904	27822	28019	27684	27603	27823	27843	27763	28219	27850	27788	27607	27648	27728	27835	28069	27906	27833	28079	27789	27790	27917	27739	27900	27661	27813	27943	27933	27890	27844	27742	27852	27540	27747	27653	27866	27740	27816	27888	27718	27714	27784	27975	27941	27582	27623	27830	27916	27861	27833	27792	27762	27629	27675	27593	27652	27819	27674	27881	27964	27797	27744	27652	27661	27937	27639	27598	27770	27972	27815	27920	27762	27774	27872	27829	27890	27696	27750	27663	27558	27564	27937	27722	27759	27799	27861	27829	27521	27773	27948	27650	27731	27728	27748	27738	27737	27687	27698	27701	27932	27729	27863	27839	27676	27765	27813	27845	27745	27824	27871	27747	27482	27801	27766	27894	27819	27762	27753	27963	27897	28145	27658	27716	27584	27926	27675	27915	27734	27764	27886	27810	27864	27782	27607	27950	27780	27598	27947	28056	27892	27716	27832	27602	27795	27805	27840	27738	27889	27754	27889	27852	28005	27735	27975	27664	27819	27920	27861	27960	27631	27806	27943	27907	27691	27946	27891	27684	27825	27664	27904	27680	27574	27646	27860	27717	27906	27970	27882	27767	27933	27768	27872	28184	27789	27909	27779	27879	27813	27711	27811	27914	27909	27516	27604	27764	27534	27830	28078	28006	28024	27806	27784	27938	27658	27857	27614	27803	27767	27858	27756	27571	27799	27910	27806	27681	27928	27458	27985	27742	27987	27860	27892	27841	27724	27739	27845	27677	27814	27761	27486	27869	27875	27671	27883	27748	27673	27683	27511	27584	27808	27932	27735	27747	27700	27821	27695	27907	28001	27823	27831	27837	27623	27855	27927	27715	27870	27884	27673	27838	27721	27503	27753	27849	27746	28089	27641	27685	27803	27573	27896	27611	27635	27891	27753	27691	27616	27703	27957	27691	28258	27848	27792	27741	27895	27937	27832	27816	28024	27600	27764	27878	27708	27744	27564	27823	27751	27800	27804	27916	27889	27805	27407	27732	27696	27768	27931	27674	27901	27806	27689	28012	27572	27744	27878	27929	27831	27736	27849	27849	27655	27683	27829	27763	27687	27771	28024	27768	28062	27873	27708	27998	27674	27831	27722	27714	27740	27687	27905	27702	27821	27911	27814	27750	28123	27868	27604	27749	27817	27946	27911	27535	27631	27775	27714	27547	27844	27768	27831	27821	27723	27835	27596	27654	27941	27645	27860	27435	27974	27874	27812	27821	27792	27959	27629	27784	27822	27713	27580	28069	27909	27763	27555	27758	27764	27616	27935	27837	28115	27909	27789	27655	27970	27792	27853	27929	27820	27837	27822	27837	27723	27752	27999	27733	27768	27877	27702	27658	27871	27668	27585	27801	27978	27984	27739	27648	27772	27919	27858	27790	27726	27820	27870	27803	27898	27636	27886	27806	27717	27806	27938	27766	27696	27887	27623	27792	27842	27784	27776	27964	28090	27677	27721	27797	27724	27623	27674	27784	27910	27778	27826	27764	27683	27954	27825	27716	27905	27761	27663	27562	27562	27804	27633	27781	27626	27769	27698	27780	27813	27753	27955	27621	27738	27652	27976	27725	27741	27553	27871	27845	27845	27568	27704	27665	27864	28002	27844	27698	27690	27953	27775	27802	27588	27843	27714	27755	27720	27771	27880	27737	27842	27804	27637	27810	27645	27727	27686	27784	27723	27747	27595	27872	27549	28154	27618	27805	27714	27649	27666	27694	27731	27806	27848	27736	27769	27882	28101	27765	27548	27882	27809	27760	27729	27763	28124	27913	27827	27749	27873	27620	27804	27716	27567	27719	28054	27784	27669	27537	27907	27757	27794	27689	27897	27803	27754	27733	27768	27703	27856	27697	27927	27781	27967	27673	27832	27651	27815	27620	27810	27789	27629	27752	27752	27799	27783	27607	27617	27618	27640	27896	27598	27967	27929	27794	27927	27803	27982	27956	27723	27691	27858	27854	27897	27786	27762	27753	27647	27970	27653	27641	27962	27683	27840	27845	27725	27645	27774	27587	27629	27755	27598	27585	27779	27800	27713	27867	28094	27806	27896	27805	27655	27487	27761	27859	27811	27701	27631	27778	27613	27709	27674	27628	27771	27713	27725	27721	27796	27830	27735	27645	27894	27706	27745	27730	27848	27945	27815	27732	27893	27678	27911	27751	27604	27661	27845	27941	27637	27771	27650	27747	27921	27854	27937	27710	27870	27732	27784	27800	27928	27629	27616	27541	27639	27915	27874	27750	27913	27714	27907	27788	27899	27787	27635	27670	27903	28003	27838	27512	27496	27575	27806	27698	27951	27673	27895	27985	27620	27679	28019	27947	27860	27761	27889	27793	27780	27995	27770	27704	27804	27753	27761	27711	27557	27835	27717	27780	27707	27841	28102	27713	27796	27854	27703	27746	28029	27653	27811	27699	27940	27752	27934	27821	27707	27834	27721	27600	27956	28007	27755	27775	27721	27654	27821	27917	27776	27646	27771	27819	27775	27803	27747	27890	28010	27781	27915	27664	28224	27560	27669	28003	27815	27927	27872	27547	27784	27651	27902	27771	27665	27803	27739	27904	27775	27796	27766	27868	27835	27685	27762	28023	28046	27798	28017	27852	27704	27616	27806	27754	27856	27879	27728	27818	27686	27655	27830	27790	27732	27633	27990	27802	27864	27816	27767	27859	27770	27769	27759	27862	27798	27809	27927	27793	27782	27805	28001	27932	27722	27905	27624	27790	27749	27647	27839	27621	27808	27717	27728	27767	27664	27636	27672	27838	27596	27878	27931	27919	27829	27726	27879	27694	27783	27779	27786	27735	27527	27949	28006	27505	27656	27860	27663	27759	27797	27578	27729	27790	27978	28023	27731	27990	27899	27644	27551	27834	27675	27763	27788	28068	27830	27723	27763	27779	27701	27747	27652	27775	27723	27647	28018	27647	27910	27857	27517	27813	27697	27867	27893	27814	27648	27760	27987	27809	27610	27874	27684	27952	27889	27778	27760	27758	27836	27767	27815	27877	27751	27950
23600	29747	27196	26927	37593	35428	30633	26626	24201	23391	23031	22910	23225	22890	23021	23025	22838	23040	23013	22928	22963	22943	23011	22957	22924	22871	22946	23000	22894	22933	22928	22974	23003	22947	23099	22885	22795	22797	22864	22981	23013	22846	22778	23042	23154	22765	22953	22894	22975	22882	23008	22991	22928	23038	22872	22778	22755	23041	22895	23075	22874	22913	23078	22912	23092	22826	23012	22790	22887	22949	23012	22980	22696	22890	23013	23022	23002	22944	23064	22834	22817	22879	22935	22867	22819	22957	22743	22877	23053	22871	22903	22933	22958	22989	22912	22888	23006	22898	22959	22952	22765	22877	22813	22851	22962	22774	22837	22804	22992	22915	22964	22984	22829	23041	22791	22777	23066	22910	22733	23025	22884	22610	23092	22756	22864	22759	23024	22876	22825	22933	22787	23272	22781	22883	22906	22807	22819	22957	22808	22864	22765	23097	22845	22788	22941	22864	22944	22794	22879	22939	22874	22887	22954	22952	22770	23120	23088	23045	22765	22788	22813	22919	22862	22907	22846	22918	22887	22904	23031	23045	23064	22694	22934	22839	22962	22754	23019	22834	23032	22825	22704	22969	22953	22932	22969	22889	22828	22954	22852	22785	22874	23012	22802	22955	22858	22882	23129	22945	22922	22617	22907	22989	22988	22814	22844	22887	23023	22881	22986	22903	23072	22901	22881	22842	22900	22805	22998	22883	22907	22927	22905	22840	23045	22760	22882	22993	22719	22902	22871	22722	22770	22786	23022	22828	22971	22792	22820	22848	23022	22829	22914	22964	22955	23054	22852	22777	22951	23043	22887	22821	23057	23039	22764	22894	22939	22966	22937	22811	22753	22942	22930	22933	22907	22974	22832	22844	22979	22855	22958	22889	22905	22765	22868	22845	23084	22935	22846	23014	23124	22861	22917	23050	22806	22928	22780	22754	22832	22914	22773	23031	22678	22971	22912	22927	22739	23012	23014	22891	22904	22932	22817	22782	23035	22930	22956	23063	23004	22955	22821	22867	22685	22848	22870	22813	22938	22619	23010	22882	22903	22755	22858	22955	22956	23072	22885	22888	22783	23081	22915	23089	22925	22828	22959	22798	22861	22969	22794	22952	22830	22815	22858	23002	22821	22963	22883	22746	22807	22945	22702	22796	22689	23057	22713	22834	22924	22744	22971	22880	23012	23006	23028	22724	23006	22983	22853	22817	22961	22962	22993	22816	22956	22861	22952	22975	22885	23019	22836	22847	22948	22882	22845	22965	22733	23041	22888	22742	23024	22850	23023	22868	23006	22788	22863	23088	22755	22886	23055	22895	22882	22692	23132	22966	22925	22729	22884	22854	22703	22959	22951	23020	22802	22940	22879	22834	22847	22886	23039	23055	22970	22920	23054	23030	22802	22917	22961	22730	22869	22895	22851	22959	23005	22820	23017	22976	22921	22783	22910	22924	22957	22943	22847	22896	22911	22918	22855	22702	22780	22905	22902	22884	22815	22911	22763	22940	23028	22836	22904	22956	22826	22858	22770	22721	22849	23009	22936	22863	22872	22906	22775	22791	22942	22895	22957	22845	22934	23151	22916	22871	22834	22917	22907	22941	22702	23041	22793	22899	22908	23014	22974	22730	22843	23106	22934	22857	23018	22888	22941	22860	22959	22998	22933	23195	23082	22951	22794	22976	22937	22750	22837	22948	23134	22871	22793	22889	22963	22832	22896	22932	22892	22870	22880	23059	22841	22825	23018	23073	22866	22870	22900	22865	22793	23105	22834	23053	22976	22858	23019	22915	23168	22968	22862	22975	22843	23003	22841	22914	22895	22909	22906	22898	22992	22831	22955	22857	23010	22931	22905	22804	23027	22833	22791	22805	22965	22843	22902	22915	22908	22909	22803	23027	23019	22933	22825	23003	22881	22987	22792	22874	22917	22893	23004	22964	22935	22851	22863	22976	22919	23086	23029	22988	22832	22902	23047	22822	22920	22681	22837	22906	23000	22831	22916	23067	22882	22796	22730	22955	22810	22856	23142	22905	23113	22898	22801	22911	22999	22944	22791	23043	22916	22780	23160	22812	22903	22888	22837	22947	22767	22909	22766	22940	22978	22927	22986	22860	22687	22822	23051	22934	22877	22887	22920	22813	22791	22911	22846	22823	22986	22900	22944	22911	23023	22800	22891	23023	22969	22918	22911	22925	22950	23062	22834	22994	22804	22764	22953	22836	22815	23034	22821	22947	22733	23005	23094	23063	22804	22977	22952	22782	22991	22966	22873	23100	22962	22876	23023	22943	22944	22925	22888	22864	22738	22934	22880	22827	23034	22758	22938	23092	22866	23058	22973	22876	22798	22847	22709	22932	23016	22913	22918	22927	22921	22881	22866	22718	23031	22828	22888	22936	22880	23156	22920	22946	22961	22719	22850	22817	22773	22771	23019	22966	22951	22683	22933	22965	22899	22975	23047	22988	22895	23022	23021	22773	22962	22947	22876	22816	22802	23065	22754	22918	22851	22976	22849	22789	22922	22968	22946	22921	23095	22799	22816	23013	22927	22830	22891	22993	22936	22885	23085	22882	22962	22884	22855	22963	23142	23010	22876	22936	22933	23024	22930	22988	22880	23001	22883	22854	23085	22960	23023	22957	22869	23076	22973	22752	22686	22757	23018	22945	22860	22958	23017	22946	22944	22922	23012	23014	22904	22831	22833	22846	22964	22997	22922	22949	23018	22752	22925	22976	23112	23044	22915	23102	22935	23045	22880	22970	22788	22983	22850	22872	22944	22982	23020	23101	22993	22713	22775	23009	22825	23076	22846	23106	22973	23021	22883	22958	23109	22884	22870	22803	22845	22848	22944	22823	22721	23045	22950	22913	22887	22990	22883	22951	22894	22809	23160	22881	22898	22904	22894	23086	22987	22789	22864	22951	22835	22972	22781	22975	23009	22812	23077	22811	22904	23004	23072	22970	23109	22781	22933	22864	22869	22954	22997	22973	22871	23046	23160	22885	22987	22976	22835	22678	22923	22892	22813	22962	22927	22827	22973	23028	22973	22895	22801	22970	22850	23024	22987	22986	22874	22763	23046	22976	22792	23214	23041	22768	22902	22868	22889	22910	22846	22871	22966	23021	22883	22944	23017	22802	22934	22987	22986	23022	22840	22849	23008	22928	22986	22873	22941	22911	23087	22945	22792	22969	22703	22863	23054	22763	22927	22856	23085	23072	23009	22851	22937	22844	22984	23042	23007	22770	22829	22985	22887	22853	22866	22948	22964	22838	22955	22850	22827	23007	22882	22952	22916	22980	22997	22776	22886	22831	22811	22808	22995	22913	22931	23036	23018	22929	22831	22857	22986	22883	23045	23016	22937	22936	22899	22904	22745	22909	22978	23009	22801	22793	22873	22915	22951	22853	22872	22971	22904	22941	22863	22742	23146	22917	22973	22988	22926	22796	22747	22718	22924	22891	23018	22795	22874	22946	22876	22965	23162	22888	22839	22979	22758	22937	22807	22794	23016	22679	22882	22788	23143	22790	23079	22916	22866	22857	22864	22932	22946	22895	22927	22871	22901	22900	23011	22935	23001	22962	23065	22938	22729	22951	22879	23012	23010	22908	23096	22948	22858	22872	22953	23050	22996	23023	22887	23001	22811	22781	22970	22992	22815	22730	22876	23032	22939	22925	22803	22767	22849	22852	22977	23251	22883	22981	22822	22888	22827	22959	22845	22963	22780	22776	22981	22775	22882	22976	23015	22763	23003	22921	22775	22971	22927	22923	23064	22879	22844	23038	22928	22898	22826	22861	22860	22998	23036	22807	22786	22919	22917	22988	22859	23060	22956	22829	22820	22905	22958	22954	22825	23031	22831	23002	22769	22898	22957	22857	23103	22952	22892	23024	22875	22886	22902	23067	22785	23084	22924	23018	22756	22884	23027	22755	22976	23005	22864	22876	23062	22865	22643	22856	22900	22931	22884	22889	22974	22923	22891	22921	22807	23030	22905	23075	22915	22808	22942	22741	23061	22819	22864	22933	22852	22951	22776	22666	22928	23106	23129	22886	22894	22932	22965	22985	22952	22764	22779	22854	22989	22941	22894	23078	23015	22967	22741	22913	22975	22990	22893	23008	22820	23060	23036	22806	22855	22859	22911	22843	22884	22901	23042	22974	22837	22910	22788	22861	22946	22915	22860	22706	22982	22887	22824	22840	22835	22875	23072	22947	23000	23129	22947	22896	22939	22922	22886	23158	22916	22849	22985	23071	22832	22866	23021	22967	22856	22911	22795	23028	22718	22868	22779	22856	23098	23046	23021	23045	22836	22995	22785	22934	22935	22751	22893	22903	22834	22856	23119	23071	22917	23014	22851	22887	23040	22866	22900	23041	22958	22851	22960	22792	22953	22889	23044	22861	22921	22861	22746	22905	22889	22825	22974	22993	22891	22967	22945	22885	22971	22875	23004	22895	23061	22930	22995	22715	22928	22873	22815	22898	22852	22918	22974	22885	22787	22888	22997	22896	22918	22968	22913	22790	22772	23010	22968	22943	22779	22975	22900	22762	22944	23008	22822	22845	23049	22743	23022	23092	23073	23104	22891	22895	22842	22953	23014	22934	22876	22906	23063	22935	22811	22770	22878	22914	22858	22850	22886	22868	22862	22886	23055	22931	22891	22894	22821	23144	22776	23070	22925	22910	22908	22981	22768	22773	22898	22851	22932	22906	22761	22924	22899	23068	22693	22921	22898	22778	22852	22997	22801	23146	22966	22845	22965	22719	22812	23054	22664	22988	23035	22919	22957	22873	22931	22715	22969	23026	23172	23011	22976	22814	23012	22789	22911	23009	23013	22868	22911	22999	22822	23036	22887	22894	22918	22802	22988	22777	22852	22752	23021	23025	22826	22850	23080	22902	22744	23055	22888	22810	22709	22817	22893	22982	22879	23008	22890	22801	22889	23019	22977	23006	23082	22903	22960	22950	22927	22835	22872	22842	23088	22827	23068	22860	22831	22853	23071	22787	22967	23018	22868	22927	22929	23048	22693	23038	22817	22966	23111	22764	22904	22880	22930	23005	22817	22900	23149	22984	22901	22836	23033	22884	23139	23049	22855	22945	22926	22834	22841	22789	22926	22924	22954	22767	22967	23008	23047	22863	22873	22872
25211	21417	28518	30331	63095	65207	53979	39725	31850	29051	28026	28039	28033	28207	27852	28069	27893	27862	27972	27913	28004	27923	27849	27685	27729	27758	27927	27923	28044	27944	27627	27889	27493	28002	27725	27759	27822	27816	27766	27873	28020	27909	27892	27940	27937	27683	27724	27936	27906	27815	27787	27720	27915	27657	27703	27811	27728	27830	28045	27962	27726	27903	28016	27532	27875	28143	27617	27844	28037	27836	27846	27800	27851	27988	27852	28092	27908	27831	27932	27693	27880	27939	27780	27732	27966	27688	27872	27758	27798	27658	27691	28017	27962	27833	27896	27856	27795	27832	27879	27676	27775	27850	27662	27847	27788	27957	27953	27923	27908	27701	27608	27634	28011	27955	27889	27912	27724	27707	27643	27832	27976	27625	27845	27611	27974	27553	27829	27677	27869	27987	27764	27873	27688	27847	27702	27816	27691	27645	27930	27910	27834	27710	27801	27955	28075	27943	27851	27956	27854	27697	27721	27853	27778	27670	27846	27959	27725	27509	27706	27890	27953	27973	27797	27757	27614	27776	27774	27882	27798	27798	27986	27628	27606	27788	27969	27830	27520	28090	27759	27684	27903	27659	27733	28130	27707	27893	27816	27898	27718	27960	27811	27862	27641	27890	27999	28019	27969	28135	27688	27867	27853	27810	27721	27954	27631	27770	27919	27814	27606	27881	27935	27795	27847	27745	27880	27897	27778	27717	27794	27774	27795	27992	27907	27786	28019	27812	27639	27783	27781	27964	27861	27972	27889	27747	27835	28048	27799	27854	27896	27693	27845	27914	27823	27795	27916	27759	27979	27846	27813	27775	28050	27771	27761	27841	27806	27930	27823	27700	27751	27898	27843	27835	27860	28077	27775	27799	27734	27646	27879	27822	28019	28066	28095	27594	27751	27742	27871	27917	27866	27776	27803	27679	27674	28022	27616	27803	27881	27770	28077	27800	27913	27465	27858	27667	27822	27710	28021	27741	27840	28016	27931	27926	28099	27759	27694	27943	27680	27617	27773	27851	27811	28057	27918	27896	27675	27680	27573	27898	27802	27654	27792	27851	27781	27733	27831	28022	27840	27832	27840	27843	27810	27859	27905	27814	27716	27762	27766	27886	27866	27882	27872	27881	27741	27784	27865	27854	27652	27849	27832	27734	27831	27892	27819	27926	27904	27842	27901	27737	27858	27510	27791	27732	27850	27848	27946	27832	27888	27822	27734	27790	27787	27923	27901	27829	27866	27946	27878	27761	27798	27611	27631	27824	27634	27840	27775	27806	27941	27759	27877	27708	27663	27745	27837	28029	27784	27888	27866	28003	27890	27837	27836	27861	27752	27761	27935	27901	27616	27748	27659	27654	27914	27726	27741	27863	27730	27801	27725	27543	27967	27737	27917	28022	27876	27782	27857	27897	27900	27739	27912	27967	27878	27529	27813	27914	27846	27745	27562	27767	27817	27748	27892	27742	27764	27645	27900	27911	27776	27817	27707	27738	27852	27893	27915	27925	27851	27870	27975	27728	27658	27761	27749	27867	27861	27810	27963	27825	27792	27752	27989	27851	27695	27917	27800	27798	27791	27519	27789	27923	27712	27663	27740	27915	27665	27792	27815	27857	27757	27888	27849	27881	27756	27740	27677	27742	27946	27694	27656	27671	27948	27725	28031	27955	27663	27830	27823	27816	27669	27814	27825	27772	28005	27692	27844	27694	27700	27813	27786	27734	27870	27766	27559	27704	27856	27911	27705	27972	27585	27899	27835	27963	27892	27704	27813	27782	27929	27831	27770	27689	27952	27843	27734	27856	27763	27968	27812	27511	27775	27853	27876	27976	27660	27712	27604	27942	27567	28058	27795	27742	27858	27752	27610	27880	27797	27972	27963	27932	27743	27781	27690	27655	27788	28000	27874	27709	28009	27778	27778	27787	27996	27773	27746	27958	27886	27589	27795	27727	27948	27873	27854	27961	27791	27752	27700	27830	28160	27917	27820	27648	27844	27734	27788	27776	27760	27924	27825	27835	27783	27957	27812	27953	27770	27749	27668	27859	27957	27878	27952	27765	27763	27612	27969	28199	27974	27693	27604	27589	27771	27913	28076	27786	27926	27709	27596	27673	27945	27907	27878	27774	27664	27446	27742	27743	27894	28014	27819	27900	27794	27668	27790	27498	27702	28058	27883	27614	27756	27861	27810	27878	27648	27674	27942	27895	27753	28107	27787	28027	27848	27687	27713	27925	27939	27973	27804	27961	27742	27847	27734	27851	27826	27799	27735	27790	27904	28002	27657	27973	27892	27866	27545	27910	28070	27485	28177	27941	27816	27800	27839	27991	27643	27877	27946	27827	27612	27988	27876	27871	27873	27761	27750	27887	27762	27650	27922	27610	27965	27913	27655	27840	27794	27974	27760	28053	27773	27796	27973	27699	27902	27645	27831	27783	27975	27981	27971	27811	27825	27761	27927	27932	28014	27732	27955	27952	28058	27654	27856	27650	28064	27900	27581	27920	27925	27706	27767	27715	27565	27741	27800	27672	27890	27733	27626	27690	27902	27827	27850	27847	27878	27923	27996	27802	27763	27839	27817	27880	27869	27790	27998	27714	28062	27879	27844	27762	27901	27960	28046	27813	27704	27703	27680	27855	27964	27837	27843	27694	27804	27577	27796	27787	27854	27588	27942	27612	27774	27893	27734	27672	27869	27916	27924	27755	27860	27916	27988	27668	28023	27946	27757	27839	27652	27714	27942	27844	27782	27825	27688	28115	27759	27956	27675	27568	27808	27767	28039	27927	27928	27745	27998	27603	27782	27551	28056	27942	27911	27846	27780	27896	27734	27703	27529	27925	27993	27779	27884	27877	27795	27931	27860	27721	27993	27822	27779	27826	27871	27840	27775	27826	27618	27757	27851	27848	27901	28022	27820	27928	27779	27669	27875	28018	27983	27979	27837	27775	27862	27908	27992	27918	27815	27977	27791	27695	27768	27704	27962	27740	27992	27824	27817	27556	27981	27956	27961	28016	27622	27879	27810	27969	28142	28014	27687	27660	27868	27884	28002	27801	27808	27855	27631	27847	27660	27792	27772	27709	27990	27999	27996	27952	28060	28041	27686	27913	27907	27735	27841	27912	27703	27757	27831	27814	27619	27667	27873	28069	27948	27727	28037	27748	27974	28279	27642	27921	27841	27790	27849	27758	27694	27891	27933	27896	28011	27895	27924	27869	27709	27896	27782	27781	27920	28030	27508	27944	28098	28092	27608	27859	27899	27894	27835	27837	27868	28080	27872	27789	27683	27894	27943	27787	27792	27870	27720	27864	27586	27975	27724	27747	27655	27732	27856	28051	27824	27861	27709	27934	27949	27587	28026	27922	27905	27776	27778	27888	27882	27773	27898	27810	27663	28030	27969	27559	27684	27719	27915	28050	27850	28056	27937	27978	27949	27580	27853	28197	27774	27762	27816	27938	27901	27748	27894	27734	27640	27700	27692	27828	27806	27695	27794	27871	27397	27555	27717	27687	27820	27712	27723	27833	27889	27884	28041	27808	27686	27884	27950	27657	27801	27849	27991	27728	27775	27732	27752	27706	27953	27800	27613	27866	27908	27791	27827	27710	27657	27810	27841	27719	27543	27779	27880	27946	28063	28096	27884	27869	28058	27816	27738	28147	27973	27717	27781	27742	27650	27972	27585	28013	27603	28008	27764	27883	27872	27670	28075	27827	27908	27963	27889	28046	27758	27953	27866	28049	27769	28077	27734	27594	27953	27834	27622	27715	27648	27593	27980	27968	28014	27758	27638	27982	27821	27684	27906	27810	27817	28122	27876	27763	27795	27647	27803	27814	27817	27688	27714	27802	27715	27672	27702	27925	27906	27705	27859	27877	27937	27783	27905	27790	27817	27900	27883	27776	27997	28067	27865	28009	27941	28000	27664	27998	27749	27579	28110	27810	27916	27811	27681	27653	27935	27934	27895	27951	27875	27768	27778	27816	27674	27997	27803	27829	28038	27809	27964	27719	27898	27711	27580	27919	27677	27753	27896	27807	28035	27809	27688	27820	27719	27686	28044	27600	27692	27786	28136	27662	27936	27798	27866	27744	27634	27876	27662	27751	27852	27761	27706	27889	27708	27728	27696	27864	27952	28038	27928	27671	27926	27894	28048	27807	27644	27898	27687	27750	27847	27893	27741	27844	27632	27961	27648	27815	27805	27774	27705	27481	28026	27717	27814	27816	27733	27687	27864	27700	27836	27780	27568	27746	27850	27943	27907	27895	28036	27949	27612	27829	27927	27770	27931	27831	27700	28010	27673	27681	27830	27982	27767	27990	27882	27764	27770	27902	27694	27636	27838	27881	27814	27753	28037	27665	27820	27759	27878	27953	27864	27966	28053	27699	27958	27999	27923	27611	27831	27984	27717	27920	28018	27854	27840	27592	27669	27896	27901	27767	27944	27756	27717	27937	27932	27770	27830	28015	27622	27719	27869	27624	27987	27875	27725	27968	27937	27821	27900	27659	27747	27717	27666	27693	28005	27753	27981	27836	27848	27767	27725	27793	28079	27660	27621	27678	27971	27726	27700	27677	27665	27716	27599	27955	27867	27668	27915	27834	27810	27837	28020	27944	27947	27911	27717	27883	27826	27821	27945	27775	27702	27698	27833	27780	27892	27699	27822	27722	27900	27806	27830	27746	28091	27980	27686	27866	27706	27850	27898	27992	27957	27749	27909	27771	27928	27611	27589	27670	28020	27889	27994	27704	27675	27752	28013	27691	27995	27707	27878	27904	27871	27567	27798	27511	27923	27858	27794	27877	27701	27967	27727	27703	27957	27674	27777	28025	27676	27948	27852	27985	28112	28097	27795	27755	27919	27907	27782	27671	27851	28091	27839	27850	28095	27779	27826	27671	27946	27827	27687	27746	27985	27851	27824	27774	27778	27608	27891	27785	27935	27938	27785	27883	27845	27764	27833	27815	27961	27806	27864	27582	27942	27846	27665	27563	27809	28033	27889	27728	27574	27807	27763	27903	27863	27910	27824	28085	27886	27632	27708	27915	27959	27774	27873	27580	27560	27862	27916	27965	27950	27670	28000	28028	27960	27834	28017	28070	27826	28008	27778	28058	27661	27613	27827	27823	27880	27786	27737	27679	27926	27687
21603	34143	32621	42432	71180	67584	53949	38036	27738	24201	23307	22902	22976	23225	23128	22978	23101	23000	23100	23156	23197	23078	23096	23045	23051	22959	23031	23072	23126	22923	23112	23120	22984	23169	22990	23064	23033	23097	23072	23073	23092	23151	23082	22985	22983	22991	22832	22984	22982	23184	23199	23120	23145	22850	22970	22964	22937	23157	23016	23126	23187	23083	23140	22753	23027	22965	23059	22929	23027	23095	22962	23120	22969	23095	23003	23135	22968	23055	22945	23007	23048	23175	22973	22957	23161	22837	23025	23121	22990	22913	22935	23019	23040	23097	22958	23038	22883	23026	22777	23074	22844	23000	23139	22960	23023	22921	22925	23023	23117	23011	23133	23116	22909	22990	22974	23017	23165	23308	22965	22985	22905	22992	22980	23167	22972	22879	23160	22882	22765	22995	23016	23019	23149	22901	23254	23067	22975	23028	23009	22990	22861	22846	23011	22898	23076	23138	23189	23211	22975	23048	23104	22933	23029	23138	22953	23097	23050	23061	23052	23083	23034	22914	22928	22957	23074	23098	22997	23066	22846	23024	23037	23127	23064	23016	22900	22999	23058	23023	22965	23074	23130	22825	23042	23109	23063	22991	23048	22983	23068	23122	22827	22929	22975	23109	22807	23091	23018	22878	23026	23168	22847	23254	23034	22744	22931	22891	22937	23006	23015	23044	22979	23213	22883	22962	23038	23057	22934	22937	23197	23004	22993	23045	23018	23101	22941	23076	22993	23011	22861	23057	23137	22915	22951	22920	22943	22984	22905	23284	22904	23137	22923	23080	23059	23109	23215	23011	23072	23088	23016	23065	22984	23052	22856	23037	22885	22955	22879	22823	23103	23003	22853	23054	23026	22909	23008	22967	23090	22918	22964	23166	23070	22914	23026	23050	23000	23183	22939	22996	22909	23138	23002	23001	22994	23088	22966	23047	22872	22946	23032	23086	23039	22903	23076	23045	23037	22929	22988	22943	22976	23023	22912	22993	22979	23153	22965	22986	22976	23161	23103	23047	22855	22925	23034	23296	22991	23047	23073	22910	22974	23203	23275	22878	23027	22929	22693	23096	23038	22824	23009	23138	22921	22947	22969	22992	22944	22781	23067	22936	23060	22982	23102	23022	23058	23179	23250	22813	23029	22972	22894	22986	23001	22925	22988	22853	23033	22901	23033	22936	22804	22954	23242	23042	23183	22973	22901	22997	23082	23118	23048	22823	22977	23105	23001	23078	22897	22746	23175	23014	23170	23161	22914	22965	23000	23062	23098	23036	22911	22887	22959	23126	22947	23041	23093	23100	23077	22893	22977	22867	23006	22940	23034	23121	22930	23033	23176	23102	23031	22998	23109	22844	22826	23058	23260	23072	23023	23071	23105	22927	22835	23059	22983	22982	22849	23060	23022	23041	22933	23143	23047	22928	23134	23083	23115	23005	22975	23005	23095	22937	23232	23058	23016	23036	23118	23060	23007	22962	23144	22862	22921	23028	23061	23004	22961	23132	22957	22992	23224	23133	23180	22964	22916	23012	23047	23085	23102	23060	23182	23053	22997	23099	23140	23242	23166	22948	22882	23085	22911	22785	23082	22965	22881	23052	22733	23159	23196	22993	22951	22971	22855	22677	23119	23049	22907	22952	23186	23233	22920	22930	23155	23001	23221	22903	23005	23113	23056	22897	23047	22937	22878	23060	23050	22978	22956	23014	22911	23144	22962	22844	23144	23036	22994	23009	22969	23135	23005	22998	23025	22918	22996	23172	23017	22963	23248	22857	23000	23013	22851	22782	23018	22989	22915	23163	22948	22953	22985	22932	22913	22965	23025	22903	23065	23123	23072	23337	22970	23088	22960	23076	22957	22969	23041	23095	23190	23196	23052	23007	22882	22993	23095	23081	22974	22899	23043	23006	23084	23025	23124	23127	22897	23055	23050	23085	23058	22826	22971	23283	23027	23027	22990	23071	23114	23095	23166	23081	22974	23210	23137	23027	23094	23076	23078	22985	22955	23117	22788	22840	23128	23211	23196	23007	23020	22978	22976	22975	23227	22933	23062	23064	22981	23186	23062	23075	23037	22925	23108	23025	22829	23233	23045	22895	22950	22970	22914	23047	23054	23008	23150	22915	22940	22954	23058	23064	23036	23033	23061	22791	22977	23073	23095	23094	22934	23131	23020	23014	23131	23003	23110	23108	22915	22887	22954	22882	22985	22828	23145	23054	22874	23042	23134	22864	22872	23066	23034	23053	23024	23023	23120	22932	22922	22959	23080	23073	23130	22932	23004	22923	22929	23074	23035	23160	22904	22679	23090	22941	23075	23161	22928	23075	23069	22989	23105	23088	23055	23012	23006	23024	22960	23025	23030	23147	22900	22968	23081	22972	22964	22989	23100	23052	22956	22939	23101	23076	22922	23103	23094	23112	23054	22949	22898	23146	23024	23005	23015	23017	22977	22930	22999	22802	23017	23012	23016	23198	23103	23079	23086	23133	22990	23063	22770	23125	22949	23044	22988	22953	22888	22933	22952	23094	22906	22914	23096	23220	23084	22908	23119	22946	22849	23078	23097	22949	23037	22834	23238	23262	23045	23013	23100	23080	22976	22832	23084	22833	22959	22850	22871	23201	22886	23095	23018	22983	22913	23128	22946	23220	23045	22984	23025	22864	23048	23036	22923	22950	23014	22966	22922	22966	23085	23153	23054	22946	23195	22978	23048	23009	23177	22800	22833	23086	23136	23062	22945	22943	23085	23043	23041	23125	22930	23062	22896	23036	22900	22892	23274	22802	23174	22997	23148	22995	23061	23139	22923	23072	23096	22965	22968	23103	22881	23050	22921	23031	22954	22816	22889	23082	22797	23222	23012	22986	22988	22937	23044	22972	22998	23028	23011	23110	22929	23002	23006	23115	23114	23056	23085	23180	23031	23021	23031	22834	23145	22969	22864	22909	23129	22855	23170	22974	23083	22967	22992	22830	23012	23044	22993	22993	23161	23005	23215	22956	23034	22815	22861	22920	23204	23036	23116	22976	23009	23064	22889	22929	23084	22993	23131	23107	23066	23064	23171	23149	23079	23155	22994	23057	23069	23073	23080	22854	22912	23060	23075	23028	23190	23132	23180	23006	22885	22973	22689	23124	22977	23004	23017	23128	22991	23302	22892	22971	22872	23023	23030	23053	22974	22954	22988	23192	22929	22846	23032	22977	23113	23121	22993	23017	23316	23014	23192	22931	22985	23107	22992	23017	22924	22965	23095	22997	23102	23065	22989	22820	23093	23111	22991	22734	23037	23090	23036	22984	23220	23059	22929	23079	23081	22978	22818	22982	22996	22983	23289	23266	23152	23104	23079	23014	23134	22969	23077	22928	22950	23121	23120	23086	23016	22966	23246	22891	22996	23161	22948	22958	23197	22836	23010	22957	22980	23077	23156	23020	23145	23009	22993	23280	22947	22890	23014	23162	22904	23201	22990	23092	22936	23023	22905	23148	22943	23107	23002	23256	23023	23005	23268	23010	22890	23020	22992	22954	23187	23063	23058	22926	23001	23033	22987	22951	23012	23215	22926	22964	23137	22922	22890	22840	23079	23171	22852	22931	23002	23156	23155	23004	23044	23157	22986	23057	23140	23006	22896	22997	23186	23030	22878	23041	22949	22801	23155	23141	23055	23042	23115	22924	23015	23062	23029	23069	22945	23030	23015	23065	22930	23121	23055	23064	22990	23131	23021	22768	23012	22929	23090	23049	22785	23148	22901	23071	22991	23044	23047	23017	22973	23087	23050	22995	23044	23060	23039	23050	22961	23168	22905	23068	23102	23073	23169	23000	22982	22972	22983	23073	22836	23071	23255	22812	23085	23105	22910	23019	22949	23107	22931	23206	22902	23032	22903	22943	22859	22922	23058	23094	22915	23125	22955	23110	23097	22984	23035	22888	22941	22892	23136	23053	22913	22986	23109	23093	22869	22995	23043	23064	23132	22994	23099	23232	22988	23008	22879	23082	22934	22987	23090	23027	23083	23189	22746	23069	22989	23134	22718	23212	23083	22996	23047	23050	23069	22806	23122	23186	23033	23012	22988	23031	22980	23214	23018	23084	23080	23013	23190	22948	23042	23088	23170	22867	22928	23054	23018	22888	23113	22759	22903	23158	23097	23170	22990	23046	23022	23018	23092	22892	23043	22967	23000	23089	23033	23125	23065	22938	23044	22984	23030	23112	23114	23253	22984	23117	23119	23108	22891	23074	23046	22890	23043	23126	23145	22958	22795	23075	22947	22980	22983	22900	23116	23161	22934	23148	23104	23076	22859	22909	23047	23013	23025	22850	22975	23023	22910	23078	23158	23097	22864	23070	23142	22889	23040	22911	23189	23083	22949	23009	22952	22997	23020	23014	22846	23039	22849	23227	22969	22908	23030	22963	23102	22936	23126	22945	23175	23032	23061	23000	23165	22906	23225	22932	22988	22993	22959	23069	23193	22851	23012	22999	23038	23000	23166	22951	23146	23084	22839	23333	22941	23110	23052	22974	22908	22866	23026	23032	23066	22812	23094	22960	23098	23243	23028	23023	22966	23199	23087	22925	23296	22934	23043	23024	23031	22892	23124	23145	23054	22861	23161	23082	22923	22956	23081	22972	23071	22855	22864	22979	22953	23011	22792	23114	23087	23033	23043	22968	23231	22937	22952	22945	23104	22914	23131	23086	23047	22998	23054	22991	23042	23111	23041	23054	23049	22969	22973	23091	23163	23200	22967	23289	22807	23228	22894	22968	22871	23020	22980	23028	22903	23016	23001	23018	22757	22945	22918	22857	23037	22895	22972	22987	23077	23025	22933	23139	22976	22955	23029	23062	22740	22958	23058	23105	22990	22927	23023	22929	22861	23024	22978	23021	23051	23038	23049	23062	22925	23101	22912	22926	23237	23166	23073	23043	23102	23094	23121	23004	23046	23187	23114	22973	23308	22905	22964	23108	23103	22946	23083	23028	23182	22987	22987	23086	23041	22971	23245	23071	22929	23133	23082	22997	22947	23036	23120	22998	22969	23038	22995	23114	23081	22971	23220	23085	23013	23000	22971	23053	22944	22984	22956	23177	22906	22800	23103	23169	23140	22906	23023	23019	22888	23156	22979	22962	23047	22914	22964	22991	22917	23124
23636	21383	28954	24990	67793	68231	58538	43810	33366	29706	29040	28416	28410	28076	28666	28555	28340	28423	28611	28545	28390	28363	28304	28349	28476	28226	28314	28456	28452	28161	28329	28336	28436	28425	28265	28583	28446	28320	28255	28191	28551	28166	28019	28310	28121	27935	28207	28329	28365	28345	28270	28079	28162	28325	28377	28260	28250	28387	28191	28053	28106	28244	28141	27996	28281	28244	28157	28168	28400	28139	28239	28088	28285	28201	28292	28310	28281	28154	28187	28171	28312	28159	28169	28288	28108	28043	28190	28299	28353	28310	28271	28580	28309	28204	27962	28428	28270	28293	28364	28125	28162	28299	28280	28151	28330	28138	28247	28170	28317	28240	28397	28518	28466	28340	28299	28258	28253	28363	28499	28394	28286	28374	28424	28121	28136	28384	28523	28198	28158	28237	28224	27895	28144	28143	28079	28060	28120	28148	28217	28097	28023	28032	28234	28266	28363	28197	28425	28163	28219	28318	28037	28049	28152	27938	28118	28429	28296	28063	28330	28150	28166	28048	27997	28295	28236	28212	28414	28095	28096	28173	28128	28182	27995	28132	28018	28426	28411	28095	28205	28153	28064	28119	28015	28429	28239	28239	28105	28197	28138	28348	28228	28405	27995	28222	28217	28450	28250	28206	28293	28147	28084	28231	28178	28207	28048	28214	28331	28037	28176	28117	28424	28130	28183	28207	28138	28107	28076	28219	28080	28446	28387	28056	28082	28333	28124	28051	28122	28117	28230	27967	27815	27987	28243	28382	28141	28121	28260	28067	27919	28093	28058	28075	28189	28349	28221	28079	28200	28067	27938	28167	28089	28073	28133	28389	28196	28184	27917	28569	28128	28332	28252	28292	28065	28125	28188	28265	28166	28126	28314	28432	28175	28279	28139	28178	28087	28116	28126	28223	28183	28190	28306	27894	28349	28212	28056	28274	28382	28342	28156	28208	28141	28148	28221	28233	28076	28116	28327	28300	28122	28315	28477	28096	28143	28234	28256	28171	28392	28513	28197	28507	28311	28129	28270	27756	28279	28316	28049	28114	28200	28190	28246	28145	28286	28108	28068	28306	28406	28361	28342	28042	27950	28297	28404	28338	28095	28189	28294	27960	28208	28273	28164	28028	28368	28085	28427	28161	28051	28133	28330	28095	28027	27998	28388	28134	28237	28272	28071	28011	28027	28292	28469	28062	28223	28177	28216	28127	28196	28164	28360	28199	28384	28216	28272	28278	28160	28291	28125	28278	28132	28062	28153	28022	28378	28376	28206	28462	28217	28268	28362	28207	28446	28212	28223	28316	28371	28324	28124	28130	28068	28206	28154	28171	28137	28268	28184	28342	28486	28148	28215	28073	28133	28362	28231	28410	28147	28245	28040	28190	28311	28420	28220	28510	27827	28116	28332	28413	28183	28011	28179	28122	28106	27884	28162	28157	28256	28179	28122	28126	28284	28312	28158	28036	28059	28231	27901	27907	28298	28025	28016	28221	28325	28375	28076	28145	28107	27970	28232	28206	28227	27974	28073	28189	28364	28374	28329	28286	28213	28271	28216	28030	28103	28252	28164	28257	28608	28150	28376	28239	28254	28217	28221	28047	28301	28232	28142	28261	28257	28180	28036	28041	28026	28499	28067	28269	28148	28038	28069	28326	28308	28346	28199	28322	28254	28207	28368	28369	28343	27882	28222	28269	28056	28141	28283	28497	28086	28191	28160	28401	28140	28088	28324	28230	28236	28237	28159	28450	28232	28286	28147	28127	28175	28250	28202	28192	28136	28239	28257	28277	28308	28165	28221	28265	28163	28271	28145	28121	28180	28057	28118	28296	28071	28061	28220	28047	28297	28348	28258	28368	28435	28259	28217	28243	28257	28206	28264	28225	28213	28366	28397	28200	28086	28054	28265	28069	28132	28115	28239	28212	28244	28278	28442	28396	28138	28185	28363	28351	28330	28223	28029	28234	28251	28206	28245	28158	28349	28097	28148	28212	28296	28402	28057	28235	28055	28403	28240	28335	28161	28235	28644	28181	28332	28256	28153	28144	28062	28031	28341	28111	28286	28203	28304	28194	28126	28115	28317	28290	28420	28106	28112	28233	28435	28110	28153	28334	28180	28123	28400	28130	28215	28370	28244	28247	28388	28218	28084	28267	28309	28246	28020	28448	28125	28086	28178	28374	28204	28241	28217	28323	28159	28205	28259	28337	28237	28157	28134	28294	28219	28268	28169	28399	28293	28217	28061	28213	28266	28345	28253	28140	28173	28145	28224	28123	28083	28137	28279	27872	28110	28250	28256	28175	28193	28201	28231	28067	28306	28201	28199	27971	28331	28109	28367	28198	28210	28355	28195	28133	28044	28284	28021	28258	28176	27969	28007	28272	28350	28004	28154	28133	28341	28132	28353	28145	28228	28143	28215	28113	28232	28248	28085	28270	28319	28301	28214	28130	28325	28055	28250	28061	28172	28200	28166	28293	28021	28385	28118	28326	28070	28166	28202	28229	28131	27947	28240	28406	28226	28138	28131	28157	27992	28495	28162	28218	28142	28225	28399	28060	28175	28092	28269	28221	28278	28256	27993	28272	28083	28296	28383	28178	28293	28278	27923	28207	28269	28457	28194	27986	28119	28088	28229	27989	27898	28087	28377	28047	28174	28059	28290	28245	28012	28096	28130	28209	27954	28397	28124	28244	28075	28164	28140	28354	28242	28314	28220	28080	28103	28237	28286	28282	28392	28104	28045	28070	28194	28079	28187	28261	28271	28170	28267	27975	28439	28144	28269	28364	28101	28317	28366	28157	28239	28304	28287	28053	28040	28124	28430	28168	28381	28381	28103	28307	28110	28142	28044	28266	28185	28394	28365	28227	28306	28170	28116	28320	28267	28180	28136	28040	28092	28152	28290	28080	28419	28094	28338	28143	28238	28206	28363	28053	28187	28168	28361	27959	27927	28015	28355	28257	28137	28279	28293	28204	28172	28256	28338	28368	28074	28221	28253	28122	28084	28239	28203	28200	28368	28178	28275	28252	28201	28515	28186	28122	28172	28171	28136	28190	28107	28393	28223	28195	27961	28203	28199	28148	28180	28203	27930	28195	28362	28250	28396	28414	28244	27986	28297	28070	28118	28153	28294	28292	28154	28447	28201	28237	28271	28324	28372	28213	28360	28119	28252	28118	28334	28292	28141	28345	28161	28117	28332	28354	28302	28043	28010	28161	27984	28008	28106	28173	28371	28161	28288	28229	28124	28005	28481	28321	28247	28553	28335	28081	28388	28223	28282	28184	28197	28234	28343	28027	28296	28386	28151	28227	28262	28223	28185	28124	28381	28099	28188	28113	28387	28218	28327	28353	28081	28250	28134	28221	28282	28284	28369	28371	28192	28240	28349	28158	28109	28130	28330	28203	28144	28004	28258	28064	28177	28281	28310	28148	28148	28260	28122	28184	28254	28166	28184	28108	28197	28142	28436	27938	28046	28139	28280	28103	28427	28223	28403	28136	28389	28092	28225	28220	28105	27987	28161	28139	28206	27998	28135	27995	28161	28196	28062	28059	27988	28050	27987	28219	28087	28047	28251	28365	28126	28017	28192	28148	28264	28502	28254	28322	28209	28394	28294	28264	28151	28104	28029	28257	28295	28064	27997	28304	28369	28215	28405	28120	28034	27962	28269	28239	28326	28167	28324	28250	28141	28356	28221	28112	28142	28086	28194	28511	28318	28089	28175	28399	28229	28202	28252	28141	28312	28234	28491	28167	28293	28129	28271	28296	28189	28015	28411	28070	28077	28213	28406	28137	28203	28373	28100	28113	28169	28103	28220	28308	28315	28305	28287	28259	27811	28053	28395	28281	28121	28091	28170	28261	28104	28286	28151	28122	28290	28319	28314	28229	28016	28264	28389	28223	28155	28097	28272	27914	28204	28293	28218	28451	28239	28413	28397	28194	28380	28227	28453	27920	28022	28304	28098	28320	28380	28261	28559	28374	28261	28234	28327	28258	28107	28420	28197	28346	28248	28142	28245	28399	28181	28143	28163	28115	28343	28087	28399	28132	28253	28082	28337	28168	27980	28258	28197	28288	28277	28075	28060	28141	28372	28212	28266	28339	27979	28035	28303	28273	28137	28420	28102	28243	28444	28383	28085	28140	28246	28304	28462	28473	28325	28138	28443	28106	28171	28286	28262	28163	28131	27960	28030	28405	28228	28093	28333	28221	28288	28181	28308	28250	28253	28001	28214	28139	28163	28142	28356	28309	28201	28251	28094	28195	28042	28336	28418	28266	28017	28074	28303	28407	28233	27998	28297	28249	28239	28167	28097	28262	28184	28404	27941	28187	28210	28126	28214	28309	28257	28281	28080	28176	28173	28326	28378	28223	28288	28333	28127	28208	28175	28105	27959	28359	28187	28408	28215	28187	28350	28261	28495	28353	28187	28317	28284	28239	28399	28410	28180	28257	28263	28138	28062	28114	28200	28130	28010	28326	28125	28071	27987	28131	28087	27987	28104	28000	28104	28449	28035	28131	27969	28152	28017	28164	28343	28346	28121	28143	28407	28354	28318	28113	28182	28192	28230	28363	28278	28175	28397	28297	28165	27998	28134	28273	28301	28121	28157	28181	28436	28300	28183	28217	28202	28191	28177	28231	28442	28110	28154	28517	28286	28165	28079	28120	28384	28242	28255	28154	28014	28190	28201	28253	28039	28220	28151	28236	28344	28115	28499	28226	28140	28209	28113	28137	28267	28228	28246	28299	28148	28324	28233	28296	27978	28174	28330	28307	28245	28227	28136	28156	28261	27998	28204	28177	28253	28196	28216	28183	28156	28218	28084	28223	28231	28382	28378	28250	28239	28341	28236	28233	28372	28307	28248	28141	28290	28092	28187	28273	28177	28220	28175	28247	28026	27883	28213	28156	28118	28314	28331	28224	28125	27976	28256	28224	28173	28278	28366	27982	28288	28130	28399	28180	28257	28225	28298	28222	28208	28071	28521	28424	28112	28237	28205	28354	28255	28211	28151	28297	28134	28196	28137	28237	28264	28088	27806	28052	27971	28090	28031	28190	28182	28254	28250	28201	28074	28211	28208	28210	28471	28174	28211	28466	28316	27972	28252	28248	28008	27999	28166	28205	28216	28224	28337	27828	28101	28317
24299	42764	39334	41589	88995	78508	62603	43602	29779	24495	23515	23160	23331	23184	23374	23333	23126	23218	23176	23279	23365	23356	23428	23257	23273	23266	23228	23248	23196	23171	23087	23306	23260	23188	23030	23183	23255	23180	23180	23101	23278	22915	23143	23198	23275	23345	23272	23366	23184	23129	23207	23231	23254	23209	23241	23386	23163	23289	23197	23342	23339	23062	23354	23105	23482	23166	23062	23275	23269	23433	23319	23145	23266	23294	23147	23128	23346	23148	23196	23276	23348	23272	23024	23464	23118	23121	23103	23259	23273	23464	23363	23133	23348	23281	23315	23062	23268	23350	23112	23394	23214	23118	23282	23105	23100	23088	23243	23382	23207	23335	23177	23376	23220	23195	23022	23219	23163	23140	23062	23173	23118	23202	23237	23292	23278	23190	23245	23312	23174	23143	23334	23065	23135	23239	23399	23162	23146	23069	23167	23111	23140	23306	23249	23332	23218	23338	22963	23356	23317	23185	23447	22967	23512	23151	23249	23258	23157	23142	23271	23203	23390	23315	23353	23141	23214	23102	23370	23114	23211	23181	23345	23163	23059	23136	23092	23131	23204	23355	23267	22977	23185	23284	23126	23239	23282	23229	23332	23361	23112	23112	23307	23165	23180	23221	23160	23203	23233	23360	23232	23348	23031	23320	23292	23390	23299	23366	23274	23186	23127	23047	23461	23266	23243	23154	23290	23374	23137	23043	23236	23173	23118	23322	23385	23198	23218	23327	23223	23094	23192	23323	23165	23317	23275	23166	23331	23213	23253	23269	23179	23345	23234	23152	23295	23134	23373	23338	23201	23299	23133	23210	23142	23079	22968	23013	23049	23193	23140	23120	23097	23201	23215	23308	23093	23310	23301	23249	23202	23081	23120	23228	23182	23283	23153	23117	23150	23288	23041	23245	23226	23161	23325	23076	22995	23132	23007	23185	23106	23271	23249	23238	23128	22965	23030	23306	23165	23257	23314	23109	23377	23393	23228	23094	23327	23120	23316	23077	23221	23281	23397	23158	23301	23179	23190	23097	23355	23383	23051	23099	23077	23275	23370	23276	23184	23146	23229	22967	23241	23257	23244	23187	23086	23191	23188	23419	23294	23271	23159	23274	23355	23404	23368	23373	23230	23193	23435	23251	23176	23461	23195	23329	23097	23190	23210	23038	23057	23153	23042	23303	23123	23201	23251	23298	23181	23257	23165	23094	23129	23177	23272	23267	23434	23215	23273	23208	23272	23294	23279	23253	23268	23063	23220	23103	23152	23195	23315	23269	23214	23225	23141	23262	23180	23378	23323	23175	23099	23187	23133	23254	23367	23104	23176	23368	23346	23240	23176	23097	23022	23116	23141	23105	23297	23182	23236	23162	23095	23267	23366	23249	23242	23233	23271	23393	23281	23225	23169	23326	23234	23152	23237	23129	23288	23121	23285	23155	23063	23190	23206	23337	23172	23196	23220	23065	23298	23254	23255	23138	23127	23251	23167	23191	23307	23134	23083	23365	23382	23225	23405	23320	23162	23139	23288	23206	23199	23205	23043	23257	23396	23205	23116	23321	23074	23275	23425	23259	23321	23146	23346	23173	23380	23117	23273	23139	23197	23187	23301	23148	23235	23300	23263	23393	23199	23107	23249	23203	23306	22980	23053	23224	23404	23190	23147	23240	23280	23299	23361	23279	23107	23187	23257	23426	23272	23040	23201	23237	23192	23325	23206	23210	23292	22993	23372	23324	23148	23176	23144	23371	23103	23056	23215	23261	23214	23269	23310	23092	23319	23064	23335	23049	23188	23290	23177	23158	23269	23350	23252	23095	23331	23242	23078	23102	23313	23283	23259	23089	23315	23412	23395	23234	23165	23114	23095	23122	23193	23216	23238	23202	23400	23125	23269	23176	23082	23252	23071	23274	23181	23335	23252	23125	23156	23373	23269	23327	23480	23161	23274	23176	23211	23235	23484	23274	23113	23190	23159	23346	23204	23298	23279	23246	23306	23144	23434	23402	23397	23428	22928	23393	23224	23476	23170	23270	23168	23168	23327	23141	23133	23133	23329	22971	23213	23295	23206	23148	23283	23233	23048	23305	23281	23124	23222	23166	23277	23268	23210	23386	23199	23512	23212	23354	23215	23242	23292	23151	23185	23185	23233	23225	23284	23252	23127	23082	23238	23363	23039	23267	23332	23116	23000	23150	23244	23207	23224	23127	23247	23353	22864	23306	23370	23236	23221	23336	23467	23295	23305	23213	23251	23154	23142	23230	23274	23105	23320	23067	23291	23182	23421	23177	23431	23222	23218	22989	23249	23470	23199	23206	23097	23302	23291	23100	23206	23033	23261	23304	23335	22983	23094	23140	23359	23108	23148	23313	22992	23167	23120	23198	23202	23242	23285	23128	23427	23080	23183	23160	23164	23179	23251	23418	23277	23333	23130	23244	23249	23273	23181	23142	23300	23276	23085	23136	23310	23040	23182	23211	23186	23234	23391	23232	23112	23280	23252	23282	23347	23004	23350	23363	23037	23315	23199	23172	23519	22997	23336	23046	23193	23420	23249	23156	23091	23215	23194	23139	23267	23281	23160	23365	23124	23245	23279	23142	23185	23210	23040	23083	23051	23149	23071	23293	23052	23319	23067	23249	23071	23194	23252	23297	23062	23204	23088	23246	22992	23226	23291	23215	23158	23238	23327	23348	23062	23129	23181	23001	23322	23344	23185	23142	23314	23224	23111	23093	23397	23181	23210	23324	23309	23247	23379	23192	23203	23241	23338	23303	23359	23114	23288	23316	23094	23355	23104	23375	23328	23221	23142	23179	23226	23279	23050	23219	23460	23149	23100	23331	23131	23234	23323	23210	23168	23238	23297	23224	23312	23280	23363	22975	23225	23257	23270	23294	23159	23405	23329	23198	23348	23142	23221	23429	23097	23322	23090	23085	23078	23140	23190	23352	23339	23216	23300	23148	23124	23092	22953	23288	23176	23341	23191	23273	23146	23091	23338	23102	23175	23090	23167	23180	23242	23134	23156	23190	23175	23143	23189	23310	23357	23079	23274	23176	23334	23334	23408	23283	23351	23244	23387	23269	23525	23202	23284	23249	23176	23063	23308	23163	23162	23281	23140	23312	23269	23267	23151	23211	23094	23363	23202	23299	23327	23277	23193	23239	23390	23246	23046	23231	23196	23069	23332	23079	23007	23234	23108	23180	23189	23345	23438	23153	23032	23096	23289	23342	23361	23418	23207	23167	23100	23218	23217	23196	23253	23259	23199	23043	23259	23042	23325	23278	23162	23338	23117	23079	23251	23140	23254	23337	23287	23210	23324	23092	23143	23225	23195	23174	23109	23270	23078	23309	23164	23285	23273	23342	23160	23149	22992	23248	23221	23157	23211	23211	23373	23103	23258	23286	23236	23249	23253	23178	23287	23165	23309	23409	23003	23303	23274	23189	23035	23403	23239	23328	23173	23300	23148	23355	23207	23158	23208	23105	23253	23372	23176	23175	23183	23271	23357	23188	23126	23053	23262	23178	23283	22994	23230	23361	23219	23162	23283	23304	23358	23317	23208	23266	23341	23284	23295	23320	23234	23180	23195	23150	23211	23383	23174	23181	23405	23122	23143	23164	23307	23133	23034	23217	23126	23485	23229	23160	23114	23212	23406	23504	23171	23145	23381	23298	23041	23132	23251	23093	23360	23146	23367	23354	23180	23395	23274	23082	23240	23214	23188	23192	23164	23124	23445	23279	23213	23134	23248	23202	23166	23295	23217	23339	23135	23152	23278	23301	23285	23232	23258	23379	23140	23134	23264	23089	23244	23225	23239	23233	23235	23230	23048	23273	23289	23071	23239	23197	23172	23257	23282	23268	23256	23310	23160	23032	23287	23344	23157	23255	23122	23193	23432	23215	23104	23225	23251	23383	23132	23293	23225	23092	23274	23186	23210	23330	23169	23254	23270	23288	23308	23166	23228	23252	23252	23313	23168	23219	23353	23227	23116	23309	23139	23094	23196	23394	23250	23193	23158	23174	23290	22902	23250	23147	23210	23126	23271	23272	23214	23464	23112	23204	23179	23042	23130	23338	23162	23080	23214	23326	23132	23282	23199	23019	23052	23318	23237	23221	23305	23206	23212	23266	23359	23199	23289	23367	23242	23270	23124	23222	23270	23033	23064	23150	23307	23295	23371	23182	23273	23326	23169	23181	23260	23152	23384	23295	23112	23062	23247	23210	23243	23194	23199	23222	23173	23275	23045	23200	23344	23101	23327	23254	23249	23302	23173	23118	23189	23116	23246	23292	23176	23232	23181	23305	23182	23208	23156	23346	23348	23117	23115	23171	23317	23258	23226	23092	23262	23193	23229	23186	23202	23371	23314	23193	23123	23239	23211	23301	23149	23178	23225	23215	23039	22982	23126	23113	23260	23315	23127	23143	23176	23353	23124	23419	23348	23414	23098	23231	23283	23242	23148	23342	23123	23303	23097	23283	23201	23205	23271	23038	23280	22955	23162	23325	23249	23352	23270	23152	23357	23157	23211	23192	23302	23241	23127	23232	23277	23154	23174	22982	23241	23327	23243	23231	23251	23144	23356	23196	23261	23167	23316	23226	23169	23362	23201	23144	23329	23205	23091	23181	23247	23142	23184	23181	23216	23448	23206	23281	23137	23126	23419	23190	23318	23143	23194	23058	23252	23240	23213	23273	23263	23126	23209	23275	23217	23259	23129	23254	23427	23361	23331	23247	23242	23177	23277	23214	23326	23205	23310	22997	23309	22900	23472	23182	23050	23171	23154	23284	23109	23267	23174	23200	23042	23218	23217	23096	23154	23332	23202	23134	23331	23169	23138	23133	23311	23084	23222	23113	23314	23321	23194	23241	23175	23348	23134	23292	23151	23217	23379	23138	23356	23024	23182	23124	23161	23304	23235	23358	23020	23134	23270	23192	23240	23172	23030	23281	23236	23248	23198	23280	23138	23112	23186	23051	23179	23255	23134	23160	23212	23288	23254	23278	23256	23149	23215	23305	23098	23220	23144	23316	23298	23201	23136	23246	23120	23384	23149	23273	23265	23265	23333	22888	23334	23254	23124	23477	23246	23128	23237	23206	23335	23226	23142	23273	23291	23240	23232	23155	23160	23269	23372	23149	23192	23100
31577	26281	30943	30854	35928	39976	36243	31181	28886	28120	27925	28251	27992	27906	28156	28115	28008	28087	28233	28123	27939	28103	28032	27966	27986	27768	28035	27975	27916	27929	27889	28174	28162	28019	28004	28118	27869	28184	28202	28115	28288	27912	28040	27932	28207	28008	27833	28053	27784	27925	27720	27836	27893	28024	27941	27713	28016	27934	27970	28105	27941	27920	27926	27898	28073	27998	27988	27923	28062	27821	28040	27936	27843	27944	28013	28004	27977	28001	28039	28132	27966	27862	27946	27741	28054	28035	28124	27863	27883	27809	28192	28022	27983	27966	28058	27847	27944	28138	27691	28046	27939	27892	27706	27849	27909	28121	27806	27701	27839	27858	27846	27964	28077	27678	27991	27978	28005	28267	27829	28120	28062	28053	27819	27841	27957	28096	28073	27969	28106	27745	28040	28032	27983	27968	28003	28228	27926	27816	27834	27890	28017	27890	27805	27900	28034	27933	28003	28005	28017	27796	28197	28092	27679	27901	27680	27855	27798	27684	27976	27877	27846	27835	27983	27897	28143	28025	27958	27879	27808	27817	28273	27942	28071	27972	28263	28162	28242	28225	28000	27895	27847	27829	28075	28058	27969	27866	27982	27914	28049	27997	28043	28019	27914	27887	27992	27945	27880	28068	27844	28062	27901	27952	28103	28030	28255	28091	27876	28009	28021	28062	27783	28280	28095	27887	27799	27846	27793	27941	27820	27939	27914	27687	28016	27941	27808	28138	27916	28025	27733	28011	27757	28019	27978	27977	28034	27783	27870	27713	27794	27944	27722	27975	27892	27674	27812	27847	27840	27803	27687	28115	27845	27977	27916	27890	28349	28042	28033	27893	27956	28002	27891	27870	27922	27963	28109	27849	28157	28040	28095	27965	28132	27896	28047	28007	27834	28040	27966	27855	28073	28083	27944	27951	27885	27703	27820	27849	28177	27896	28186	27994	27995	27999	27928	27941	27981	27783	27859	27885	27887	27754	27850	27911	27836	28062	28104	27999	28030	27920	27876	27979	27931	27833	28016	27939	28122	27969	28016	27986	27978	28029	27922	27731	27879	28013	28069	27862	28034	28027	28176	27927	27961	27774	27801	27882	28002	27922	28111	27918	28080	27803	28196	27970	27913	27954	27867	27851	27878	27975	28021	28133	27985	28026	28009	28293	27953	27740	27953	27998	28127	28080	27933	27755	27907	27891	27981	27856	27651	27996	27832	27898	28044	27764	28006	27854	27938	27909	28004	27861	28312	27765	27901	27869	27958	28021	28004	27986	28030	27944	28071	28011	27994	28021	27856	27920	27978	27930	28200	28161	28080	28076	28178	27936	28127	28093	27965	27888	27858	28090	27893	27880	27785	28020	27964	28134	28135	28085	27721	28111	27939	28003	28202	27893	28002	27919	27903	27992	28193	28037	27895	27756	27819	28083	27983	27862	28120	28062	27981	28024	28036	27974	27929	28169	27863	27945	28126	27870	28032	27947	28142	27945	27977	27818	27811	27833	28080	27885	28150	28068	28041	28145	28118	27767	27917	28047	27907	27991	27998	27884	28049	28057	27848	27882	27967	27918	27971	27883	28055	27989	27885	27943	28130	27952	28163	27989	28267	28114	27912	28239	27931	27944	27899	28036	28051	27686	27854	27857	27674	27985	27896	27941	27837	28116	28009	27983	27897	27828	27994	28077	28051	27814	27825	28000	27973	27969	27859	27920	27969	27907	27870	27916	27804	28069	27882	27814	28347	28024	28041	28031	27766	28188	27967	28046	28002	28096	28100	27888	27993	28175	27854	28197	27958	27863	28153	27920	27970	28057	27799	27838	28091	27876	28089	27913	27723	28007	27907	27861	27992	27836	28077	27805	27903	28039	27749	27800	28250	27915	28153	27971	28266	27987	28170	27926	27872	27914	27973	28019	28017	27848	27940	28030	27792	27875	27875	27884	28206	27930	27872	28009	28024	27822	27780	27850	28031	27971	28017	27873	28080	27912	28232	27984	27827	27877	27962	28092	28116	27703	27752	28197	27978	27936	27929	27850	27879	28164	27923	27894	27800	27949	27929	28043	28040	27841	27917	27881	27865	27945	27928	27750	28023	28227	27812	27997	27958	28063	28034	27913	28039	27881	27882	27996	27946	27836	27867	27850	28037	28142	28119	28101	28004	27988	27875	27813	28003	27962	28091	27728	27925	28094	28007	28118	27840	27898	27891	27905	28043	27633	28136	28031	28088	28074	27757	27887	27992	27844	27882	27785	27801	28055	27963	27934	27952	28031	28096	27765	27912	27971	28054	28060	28001	28141	28168	27811	27801	27903	27776	28003	27907	27872	27755	28141	28172	28014	27930	27912	27907	27834	28000	28043	27925	27853	27621	27839	27893	28077	27982	27864	27951	27926	27968	27997	27908	28000	28076	28217	27903	28033	27865	28037	27952	27891	28056	28220	27857	27773	27941	27806	27969	27906	28190	27852	28089	27987	28005	27809	27948	28128	28042	27814	27973	28095	27835	27747	28228	27758	28030	27925	27873	28070	27909	28072	27915	27786	27878	27909	27751	27952	28146	27950	27946	27813	28050	27835	27815	27815	28023	28057	27933	27950	28038	28099	28079	27957	27959	27863	27943	27923	27929	28015	27973	28000	27885	28087	28185	27927	27984	27926	27991	27829	28070	28052	28111	27729	27870	27874	28014	27937	27985	28013	28087	27924	27882	28019	27933	27958	28152	28056	27991	28143	27832	27769	27945	27571	28037	27925	28106	27923	27914	28045	27987	27783	27822	28082	27882	27932	27981	28046	28065	28029	28013	27905	28323	28115	28272	28116	27931	27924	27960	28033	28098	27782	28097	28004	27937	28226	27750	27912	27879	27595	27628	27998	28024	27998	28103	28023	27953	27901	27951	28028	27847	27800	27989	28119	28055	28034	28181	27757	27829	28105	27942	28022	27986	27797	27994	27862	27773	28068	28326	28027	28066	27818	28034	28043	28021	27959	27930	27980	27857	27866	28166	27848	27923	27758	27781	28065	28090	27956	27868	27817	27968	27709	28062	28092	28039	28006	27898	28008	28055	27823	28143	27682	27968	27890	28013	27992	27763	27977	27958	27800	27860	27992	28028	27929	28037	27931	27979	27939	27854	27950	28053	27912	27909	27951	27977	27865	27880	27808	27924	28041	27842	27948	28051	27748	27971	28039	28024	27877	27894	28089	27939	27933	27989	28038	28023	27955	27954	28004	27967	27813	27975	27900	27873	28338	27994	27933	28000	28073	27883	27978	27948	27940	27851	27793	28067	27776	27916	27858	27586	28036	27863	27996	28091	27941	27914	27977	27986	28052	27919	27902	28050	28015	27737	28012	28183	28061	28003	28001	27776	27873	28063	28014	28104	27802	27906	27985	27755	28025	28010	27749	27756	28120	28128	28088	28083	28002	28028	28200	28084	27965	27883	27762	27934	27992	28002	27974	28036	28095	27891	27916	27954	27932	27976	27927	27990	27924	27957	28089	27948	27985	28170	27771	28180	27971	27955	27902	28168	27970	27904	28001	28120	27878	28081	28078	27780	28290	28047	27778	28167	27906	28072	27960	28050	28246	27973	27986	27964	27881	28152	28061	27842	27922	28201	28101	27867	27837	27876	27710	28010	28058	27782	27911	27998	28088	27941	27802	27769	27913	28080	28081	27962	27899	27757	27873	27977	27863	27868	27972	27841	27983	28010	28103	28107	27923	27888	28055	27755	27903	28067	27588	27836	28279	28121	28022	28007	27792	27759	28002	27881	28049	27921	27955	28006	27872	28117	27953	28035	27895	27861	27959	27965	28140	27976	27837	28031	28129	27979	28024	27955	27928	27931	27991	27845	27948	27971	27840	28043	27789	27874	27791	27847	27827	27899	27813	27845	27808	28236	28097	28056	28007	27912	28120	27901	27921	27784	27924	28041	27893	28069	27771	27803	27833	27769	27858	27986	27879	27838	27892	27894	27835	28101	28098	28089	28132	28053	28116	27879	27873	27942	27683	27968	28131	28030	27891	27991	27989	28045	27872	28032	27992	28130	27950	28226	27980	27941	28076	27923	27920	27941	28024	27984	28133	27907	27880	28012	27724	27896	27914	27982	28001	28087	28056	27876	27889	27854	28150	27978	27862	27961	27804	27898	27964	28106	27974	27981	27808	28011	28067	27812	27928	28024	27975	27843	27899	27968	27989	28108	28103	27862	28203	27794	28011	27953	27974	28196	27994	28084	28033	27863	27895	27915	27776	27851	27908	27901	28211	27886	27865	27845	27796	28171	28028	28032	27949	27828	28026	28018	27825	28063	27907	27880	27821	27841	28011	28080	27948	27946	28074	27984	27830	28024	27932	28010	27801	27828	27968	28031	27939	27727	27982	27862	27934	28081	27934	28020	28044	27962	27802	27987	28000	28075	27782	27884	27842	27732	28015	28114	27837	27770	27988	27678	27967	28073	27907	27808	27898	27867	27981	28048	27988	27912	27913	27927	27989	27829	28091	28027	28195	27903	27811	27993	28083	27675	28082	27859	27839	28004	27997	28087	27949	27832	27873	27855	27779	28269	27856	27953	28022	27884	27976	28257	28070	27978	27959	28007	27908	27861	27964	28007	27853	27939	28145	27925	27916	28100	28056	28294	28085	27601	28142	28157	28089	27806	27779	28135	27850	28012	27774	27953	28026	27660	27686	28028	28107	28130	27963	28046	27945	28134	27885	28171	28169	27878	27864	27838	27987	27897	27792	27767	27931	27900	27977	27913	27969	27957	27918	27953	28078	28051	27924	27908	27791	27865	27913	27822	27835	28062	28117	28024	27901	27823	27930	27887	28191	27859	27792	28044	28089	28338	27953	28194	28065	27793	27840	28168	28093	28135	28050	27659	28133	28128	28030	27783	27841	27875	28007	27801	28200	27986	27984	28283	27784	27924	27916	27875	27902	27970	28095	28144	27888	27958	28108	27840	28170	28001	27887	28093	28074	28014	28072	28003	28143	27967	28159	27707	27789	27990	27919	27913	28082	28097	27738	28311	27965	27939	28088	27858	28044	27864	28009	27750	27817	27953	27976	27922	27687	27837	28044	27939	27958	28086	27860	27885	27921	27933	27846	27720	27763	28127	27910	27808	28066	28061	27681	28051	27953	27807	27932
22909	27521	26626	26539	35320	37660	32199	26418	23801	23313	23097	23067	23279	23012	23030	23206	23092	22926	23136	23085	23106	23017	23099	23094	23040	22901	23137	23002	23028	23106	22941	23001	22859	23087	22825	22963	23144	22911	23134	22917	22912	22862	23003	23057	23116	22975	22985	23068	23202	23140	23155	22922	23172	22861	22986	23249	23013	23072	22922	22928	23018	23007	22911	23121	22898	23094	22847	23131	22910	23130	22994	23038	22911	23006	23091	22856	23003	22848	22973	23037	23084	23181	22919	23055	22903	23031	22982	22969	23152	22960	23161	22936	23239	23142	23073	23037	23038	23018	23052	22864	23013	23220	23060	23099	22975	23144	22980	22936	23037	23050	23083	23157	23069	23123	23065	22921	23133	22906	23068	23057	23151	22872	23065	23060	22990	22912	23073	23123	23099	23210	22924	23089	22905	22988	23032	23016	23168	22876	23199	23063	22875	22995	22997	23019	23040	23187	23138	22951	22924	23021	23075	23133	23050	22943	23063	22912	22817	22994	23171	23044	23087	22983	23038	23248	23045	23053	23075	22864	23067	22882	23002	22982	22987	23157	23014	23142	22873	23079	22866	23010	23184	22869	23070	22966	23032	22959	23033	23040	23041	23041	22891	23154	22978	23100	22995	23097	23156	23174	23257	23097	22876	22954	23134	23101	23010	22957	22969	22963	22987	23036	22973	23034	23120	22964	23065	22963	23222	22810	23013	23054	22967	23179	23106	22949	23045	22923	22850	23043	23269	23043	23086	22806	23078	23160	23265	23024	23084	23139	23111	22969	22953	23212	22958	23100	23195	23025	23129	23029	23008	23043	23020	22908	23135	23030	23030	23044	23036	23205	22965	23119	23031	23156	23113	23075	22794	22905	22924	22761	22842	23104	23181	23005	23021	23071	23036	23029	22914	22982	22993	23150	22944	23028	23011	23003	23051	23008	22930	23078	22931	23068	22998	23030	23023	23053	23097	22868	23120	23144	22927	22876	23022	22984	22955	22908	23134	22951	23038	23204	23000	23138	23044	23087	23007	23029	22956	22940	22852	23046	22983	22983	22994	22971	23162	22896	22866	22837	23258	22935	23076	22905	23069	23147	23118	23059	22959	22944	22958	23090	22825	23013	22955	22925	22864	23047	23037	23262	23018	22934	23147	23240	22843	23209	23067	23019	22771	23038	23025	23003	22955	23013	23146	22896	22990	23122	22860	23058	23001	23050	23151	23110	22907	23025	23006	22980	22940	22991	23089	23004	23066	22906	22969	22988	22985	23103	22805	23098	22928	23258	23084	23071	23136	22925	23249	23252	23087	23041	22882	22997	22938	22792	23104	23014	22957	22994	23104	23032	23164	22955	22909	23099	23004	22831	22989	23099	22914	23009	22962	23124	22873	22955	23193	22868	22906	22985	22953	23154	23166	22904	23125	23120	23052	22891	23059	23078	22972	23072	22843	23185	23006	23181	23081	23188	23106	23076	23097	23082	22971	23084	22922	23006	23088	23047	22965	23007	22937	23123	23052	23009	23045	23201	22875	23073	23013	23034	22946	22875	23227	23087	23023	22945	23010	22992	23072	23005	23062	23045	23148	22862	23017	23149	22998	23197	23032	22871	23040	23050	23031	23078	22942	23012	22977	23275	23256	22968	23018	22989	23025	22935	22902	22910	23092	23173	22898	22847	23075	23202	23013	22962	23066	23235	23114	22908	23128	23051	22943	23041	22906	23131	23192	23156	23048	22962	23058	22959	23091	22936	22999	22998	23059	22906	23089	22995	23295	23185	22975	23071	22861	23300	23120	23164	23126	23187	22962	22888	23120	22998	22948	23101	22879	23172	22990	23062	23034	23084	22924	23162	23024	23042	22882	23055	23059	22804	22879	22996	22923	23184	23093	22944	23251	23063	23091	23033	23034	23075	22815	23010	22998	23289	22831	23002	22926	22930	23159	22929	22936	22840	23077	23176	23195	23145	23032	23238	23104	22982	23123	22927	23071	23053	22962	22996	23044	23179	23004	23166	22957	23141	23079	22879	23137	23113	22861	23103	23227	23116	23106	23071	22988	23077	22968	23108	23094	22997	22958	22806	23132	23003	23049	23034	23037	23097	23117	23058	22944	22857	23037	22999	23060	23091	23003	23000	22970	22960	23098	23010	23092	22855	23032	22959	23090	23130	23111	23066	22926	22857	23068	22798	23039	22975	23155	23011	23261	23033	22933	22938	23102	23033	23111	22860	23215	23018	22994	23078	23167	23211	23076	22938	22911	23015	23060	23012	22970	23114	23032	22950	22997	23157	23207	23123	22980	22998	22897	22971	23101	23012	23011	23046	23373	23024	23067	22968	23022	22941	23001	22979	23091	23065	23158	23153	22865	23149	22974	22947	23136	22844	23051	22978	23008	22924	22992	22894	23006	23020	22986	23088	23022	23032	22897	22940	23066	22910	23126	23005	23057	23155	22881	22987	23172	22933	23135	22897	23228	23120	23107	23012	23051	23143	22945	22898	22948	23119	22900	22935	23143	23174	23014	23091	22985	23084	22903	22935	23146	23046	23074	23077	23240	23150	22998	22933	22922	22997	23158	23041	23074	23153	23007	22992	22951	23112	23065	22985	23170	23149	22865	23029	22967	23015	23030	22917	23109	22891	22909	23025	23011	23064	22928	23111	23050	22862	23109	23247	22977	23021	23105	23074	23147	23090	23125	23050	22998	23074	22999	23185	23090	23019	23045	22966	23121	22901	22938	23026	22988	22965	23030	22989	22916	22975	22961	22938	23115	23090	23056	22937	22916	22905	23208	23146	22991	22982	23121	22937	22989	23142	22935	23184	22990	22930	22990	23058	23064	23110	23064	23154	22808	22949	22887	22951	23054	23006	23124	23192	23019	23012	23223	23223	23101	23094	23280	22916	23112	23025	23100	23083	23029	23173	22941	23102	23161	23013	22917	22906	22915	23159	22862	22981	23125	23088	22916	23093	23154	23160	22925	22878	23122	22923	23074	23024	22980	23008	23109	22920	23039	22961	22928	23101	22948	23243	22923	23021	22878	23029	23051	22935	23001	23062	23004	23066	23074	22965	22934	23114	23059	22992	22922	23018	23021	22971	23044	22829	23076	23001	23058	23128	23022	22917	23062	23054	23020	22697	23116	23029	22868	22965	23056	22927	23102	23044	23030	22949	23051	23069	22969	22987	22689	23146	23125	23020	23051	22968	23144	22998	23069	22909	23050	22987	23085	23087	23170	23053	22974	22956	23035	22941	23049	22955	23056	23150	22876	22890	22803	23100	23134	23174	23000	22889	23173	23096	23070	23027	23152	22951	22849	22947	22948	23183	23050	22891	22955	23013	22920	23081	22945	23205	23106	22990	22894	23043	22978	23063	23004	23055	23045	23121	23064	23104	23042	22959	23116	22929	22987	23029	23209	22907	23024	23069	22960	22907	22931	22918	22886	22928	23044	23009	23163	22870	23026	22940	22857	23066	22889	23003	22980	23148	23175	22794	22986	22928	23084	23043	23036	23142	22895	22951	23080	23063	23186	22948	23116	22983	23034	23105	23027	22882	23068	23246	23023	22973	22952	22909	23045	22979	22908	23152	23048	22886	23220	23363	23139	22952	22918	22969	23053	23081	23233	23027	23054	22945	23008	22996	22943	23051	22865	23069	23120	23228	22809	23178	22907	22877	23132	22960	23077	22861	23176	23022	22987	22969	23074	23093	23020	23081	22860	22991	23220	22927	23036	23193	22966	22943	23074	22981	22866	23050	22990	23041	23003	23019	23167	22975	23104	22890	23181	22966	23057	23126	23058	23022	23233	22861	22983	22863	23018	23003	22958	23068	23022	22934	22927	22989	23076	23047	23146	22939	23141	22733	23074	23002	23101	23024	22989	22954	22990	22999	23002	22989	23044	23123	22977	23165	23058	23069	22921	23229	22884	22962	23115	22934	23049	23003	22953	22951	23116	23026	23047	23227	22981	22973	22940	23029	22923	23138	22941	23145	23076	23099	23096	23050	23125	23149	23026	22969	23016	22885	23124	23101	22947	23042	22916	23089	23058	22968	23073	23130	22971	23134	23117	22956	22893	23017	23070	23198	22923	23002	23072	23103	23183	23062	22887	23159	23075	23063	23047	22945	23102	23008	23002	23102	22843	23184	22942	23084	23083	23064	23112	23088	23042	23052	22970	22955	22922	23152	23004	23045	23006	22846	22890	23206	23182	23023	22978	23028	23166	22899	23086	23109	22881	22995	23004	23005	22977	22917	23000	23215	23118	23006	22982	23031	23130	22884	22892	22879	22894	23043	22868	23010	23055	23161	23057	23017	23137	23073	23112	23121	23062	23047	22997	23018	22991	23037	23064	22953	22737	23041	22983	23003	23211	22740	23185	22915	23164	23065	22942	22970	22918	23005	22993	22999	23028	23017	23095	22987	22880	23025	23026	23058	23080	23120	23113	23002	23081	22877	23035	22952	23028	23108	22933	23017	23004	23059	23123	23039	22985	23057	23029	23112	22955	23072	23083	23208	22970	22835	23090	23113	22957	23043	23223	23091	23218	22945	22925	22993	23064	22834	23011	23134	23101	23162	22965	23046	23008	22872	23124	23010	22920	23022	22823	23090	22992	23156	22875	23039	22913	22970	22981	23007	22918	23230	22962	22900	22912	23033	23146	23209	22959	22923	23051	22870	23055	23079	23074	23025	23106	23065	22917	23012	23122	23020	23063	23004	23230	23188	23042	23106	23016	22990	23030	23144	22843	23083	22951	23029	22962	23058	23227	22944	23045	23086	23170	23113	23060	22960	22890	23175	23170	23116	23179	23046	22921	22915	22909	23075	23097	23082	23180	23107	23191	23048	22995	23140	23210	22979	23079	22783	23226	23192	23153	23213	22960	23070	23083	22846	23174	23172	22933	23261	22877	23167	23118	23039	23020	23051	23078	23026	22792	22974	23180	22946	23005	23107	23050	23103	22709	23054	22972	23171	22954	23074	22986	22879	23119	23057	23030	23126	22908	22989	23165	23056	22999	22968	22968	22908	22974	23111	22930	22976	23211	22966	22936	23114	22865	22897	23199	23158	23122	23065	23111	23089	23046	23088	23004	23221	22808	22945	23071	22853	23038	23044	23069	23063	23064	22971	23111	23062	22992	22969	22998	23047
25235	21409	28487	30170	59132	69762	54927	38202	31541	29262	28062	28247	27997	28305	27939	27891	27875	28037	27940	27928	27888	28034	28044	28108	28015	28066	28204	27865	27737	27813	27842	27899	27902	27814	27815	27874	27947	28235	27795	28076	28103	27845	27941	27985	27891	27886	27952	27766	27803	27897	27796	27773	27906	27959	27884	27848	28137	27887	27718	27792	27985	27908	27725	28181	27953	27943	27982	28119	27917	27996	27963	27867	27656	27946	27920	27776	27958	27727	27835	27812	28032	27955	27703	27830	27616	27858	27898	28059	28113	27804	27963	27810	27770	27723	27832	27840	27959	27701	27937	27896	27935	27872	27570	27761	28001	27552	27779	27809	27896	28141	27875	28014	27675	27848	27690	27943	27748	27721	27913	27719	27829	27759	27777	27858	27870	27864	27906	27881	27768	27698	27895	27870	27779	27769	27958	27742	27985	27734	27815	27813	27837	28046	27996	28068	27821	27891	27953	27847	27716	27996	27728	27800	27996	27816	27941	27760	27777	27626	27786	27757	27716	27791	27858	27579	27843	27767	27718	27626	28006	27965	27944	28006	27898	27774	27695	27878	27864	28067	27961	27803	28064	27941	27740	28050	27789	27886	27608	27955	27968	27887	27817	28122	27787	27904	27846	27715	27834	27897	27911	27862	27848	27830	27920	27829	27894	27856	27756	27914	27806	28022	28015	27851	28098	27796	27866	27763	28097	27905	27828	28056	27984	27798	27807	27979	27929	27942	27982	27825	28054	27916	27934	27981	28007	27786	27993	27836	27884	28038	28143	27700	27769	27806	28034	28048	27745	27875	28018	27871	27790	27895	27854	27868	27933	27795	28061	27802	27858	27714	27710	27822	27890	27854	27857	27840	27826	27737	27547	28090	27722	27723	27911	27700	27836	27994	27756	28032	27940	28072	27974	27861	27922	27740	27773	27827	27914	27954	27948	28109	28014	27809	27872	27730	27913	27909	27882	28017	27801	27923	28102	27635	27802	27877	27840	27912	27711	27821	27774	27821	27971	27798	27835	27965	28071	27645	27834	27891	27849	27796	27883	27768	27767	28030	27814	27919	27921	27781	27797	27999	27788	28045	27922	27899	27862	27911	27939	27799	27885	27803	27837	27779	27761	27777	28066	28006	27783	27732	27802	27594	28015	28016	27912	27842	27902	27772	27929	27858	27967	27737	27855	27856	28098	27902	27765	27779	28082	27677	27903	27920	27803	27920	27941	28023	27987	27841	27641	28017	27974	27948	27891	27946	28132	27898	27895	28166	28105	27951	27872	27720	28018	28076	28101	27908	27839	27813	28015	28020	27953	27865	27898	28038	28086	27823	27742	28003	28085	27840	27634	27748	27728	27590	27780	27827	27801	27878	28030	27922	27933	27736	27933	27882	27934	27944	27673	28040	27844	27931	27935	27727	27842	27679	27735	27925	27638	27691	27905	27910	28047	28032	27987	27924	27743	27919	28069	28039	28118	27705	27864	28000	27888	27647	27665	27823	27849	27890	27910	27893	27886	27849	28015	27843	27778	27945	27651	27829	27833	27845	27921	27679	27433	27804	27949	27923	27827	27953	27898	27888	27616	27764	27794	27566	27711	27999	27865	27766	27823	27797	27715	27614	27674	27785	27806	28019	27584	27681	27664	27689	27944	27872	27912	27861	27881	27781	27898	27965	27678	27908	27926	27705	27822	27758	28065	28151	27980	27725	28033	27950	27847	27849	27954	27949	27841	27598	28002	27890	27792	27827	28044	27916	27904	28075	28031	28126	27918	28278	27825	27880	27936	27887	27475	27841	27934	27844	28008	27591	27731	27921	27895	27771	27805	27870	27925	27907	28021	27722	27683	27907	27768	27610	27739	27683	27735	28072	27782	28004	27571	28028	27747	27990	27997	27966	27621	27760	28166	27961	27735	28006	28051	27928	27733	27897	27704	27707	27710	27647	27947	28172	27972	27810	27908	27705	27787	27859	27959	27761	27934	27855	27983	27917	27773	27833	27966	27833	28180	27844	27799	27945	27859	27822	28065	28015	27898	27675	27723	27497	28095	27725	27832	28045	27937	28011	27891	27738	28009	27719	27699	28026	27798	27918	27783	27668	27650	27762	27922	27869	27939	27732	27813	27862	28042	27667	27837	27928	28018	27850	27799	27859	27863	27757	28114	27806	27841	27708	27975	27875	27963	27575	28003	27927	27944	27888	27947	27987	27806	27871	27854	27992	27806	27789	27874	27851	27999	28062	27918	28000	27893	27828	27827	27825	27804	27934	27836	27790	27778	27877	27782	27932	27717	27946	27767	27944	27882	27957	27671	27851	28009	27760	27803	27778	27803	27864	27957	28093	27729	27874	27990	27879	27859	27908	27835	27895	27705	27968	27839	27766	28000	28001	27757	27939	28125	27935	27907	27876	27685	28061	27988	27930	27857	27860	27832	27828	28057	27825	28020	27698	27891	27998	27832	27634	27782	27998	27819	27910	27851	27960	28008	27592	27848	28010	27632	28063	28035	28064	27922	27946	27945	27888	27891	27810	27900	27911	28033	27863	27941	27777	27955	28004	27888	27897	27965	27737	27760	28093	27839	27948	27829	27829	27818	27881	27783	27960	27994	28043	27755	27928	27702	27724	27703	27938	27854	27897	27730	27786	27905	27540	28114	27715	27793	27705	27919	27936	27630	27913	28039	27833	27915	27860	27766	27991	27782	27928	27849	27765	27915	27822	28034	27929	27899	27955	27885	27974	27936	27729	27725	27709	27882	27903	28112	28097	27772	27664	27839	27877	28119	27717	27870	27880	27915	27987	27810	27914	28146	27848	27936	27966	28033	27750	27881	27829	27826	27892	27698	27927	27869	27841	27928	27697	27724	27735	27959	27701	27989	27743	27810	27769	27756	28023	27916	27768	28004	27843	27808	27784	27819	27806	27763	27851	28028	27841	27904	28021	27856	27929	27864	27722	27643	27854	27752	27876	28031	27964	27890	27983	28074	27957	27911	27928	27833	28041	27936	27793	27647	27734	28067	27826	27776	27987	27918	27961	27959	27838	27919	27699	27784	27834	27971	27835	27968	27831	28138	27974	27859	27992	27957	27982	27781	27787	27759	27860	27842	27986	27910	27797	27809	27585	27718	27733	27965	27941	27844	27820	27803	27789	27848	27742	27780	27847	28061	27800	27991	27718	28094	27585	27668	27713	28019	27866	27930	27773	27744	28059	27970	27836	27728	27783	27895	27893	27948	27946	27821	27766	27882	27838	27895	27821	27987	27816	27647	27869	28093	27959	27947	27747	27679	27945	27991	27817	27763	28030	28005	27761	27828	27704	27833	27842	28065	27938	28065	27694	27703	27649	27940	28000	27840	27988	27952	28033	27756	27823	27828	27836	27699	27830	28019	27810	27690	27934	27853	27835	27772	27869	27698	27823	27829	28114	27957	27958	27877	27794	27991	27831	28030	27972	27694	27822	27831	27894	27953	27634	27772	28069	27679	27989	27978	27985	27898	27799	28012	27981	27763	27958	28081	27950	27805	27430	27955	28083	27811	27975	27905	27860	27905	27824	27916	27832	28050	28059	28171	27824	28122	27713	27954	27888	27923	27709	27798	27949	28047	27780	27902	27934	27872	28158	27888	28031	27777	27828	28105	27960	27809	27804	27836	27830	27879	28022	27718	27780	28026	27974	27764	27817	27787	27798	27784	28022	27688	27715	28053	27860	27996	28031	27942	27821	27845	27938	27942	27877	27797	27727	27888	27798	27880	27798	28022	27833	27925	27706	27742	27769	27846	28162	28001	27787	27875	27652	27895	27936	27764	27853	27910	27948	28017	27903	27880	27941	27732	27950	27918	27758	27901	27907	27807	27904	27696	27649	27942	27982	27925	27914	27609	27986	27960	27797	27801	27757	27688	28099	27987	28000	27932	27964	27954	27988	27894	27712	28041	27738	27968	28072	28145	28009	27941	27931	27953	27775	27827	27811	27913	28026	27884	27903	28017	27762	27904	27883	28008	28064	28038	27723	27881	27724	27721	27757	27649	27883	27820	27848	27992	27934	28073	27979	27860	28097	27891	27550	27825	27767	28128	27970	28039	27746	27803	27851	27746	27634	27955	27724	27977	27932	27613	27829	27904	28060	28074	27792	27833	27993	27960	27802	27784	27811	27838	27884	27884	27947	27789	27764	27803	27915	27556	27685	27846	27976	27819	27867	27938	28004	27851	28104	27923	27910	28010	27760	28067	28072	28063	27999	27708	27789	27780	27895	27832	27883	27743	27706	27834	28019	27812	27903	28113	27932	27762	27688	27880	28058	27901	27999	27867	27963	28028	27971	27878	27630	27947	27969	27841	27982	27740	27795	27878	27740	27956	27830	27829	27818	27814	27872	27744	27708	27904	28036	27915	27793	27795	27885	27981	27574	27791	28037	27941	27793	27932	28107	28017	27935	27934	27666	28068	27887	27672	28004	28053	27974	27933	27702	27875	27885	27883	27923	28101	27994	27823	27801	27965	27999	28006	27864	27909	28088	27947	27944	27902	27756	27752	27854	27697	27866	27866	27740	27855	27827	27706	27994	27975	27821	27889	27950	27847	27790	27892	27801	27962	27806	27970	27951	27904	27879	27817	27957	27846	28026	27957	28019	27873	27817	27847	28104	27865	27659	28114	27775	27923	27894	27827	27819	28049	28177	27830	27724	27957	27752	27952	27764	27953	27931	27857	27700	27753	27920	28031	27829	27979	27902	27782	27914	27805	27815	27903	27812	27872	27980	27735	27912	27930	27920	27879	27965	27985	27596	27817	27814	28082	27907	27995	27698	27751	27753	27951	28011	27922	27808	28009	27988	28090	27873	27798	27814	28040	27869	27896	27864	27552	27923	27970	27809	27824	27761	27946	27933	27661	28052	27898	27979	27969	27954	27808	27648	27720	27795	27823	27710	27631	27827	27784	27944	27808	27979	27810	27695	27916	27836	27995	27891	27990	28024	27771	27754	27814	27985	27934	27992	27997	27919	27834	27839	27929	27856	27944	28040	28062	28057	27900	27859	27955	27913	27881	27959	27857	27782	28123	27751	27637	27902	28050	27806	27763	27667	27893	27705	27912	27861	27607	27646	28103	27887	27818	27879	27936	27964	27889	28082	27885	27714	27796	27977	27924	27941
20779	32136	32931	40895	68111	71110	54055	35708	27180	24142	23160	23035	23074	22895	23095	23102	23220	23071	23138	23115	23119	23028	22986	23040	22983	23018	23196	23106	23027	23160	22956	22999	23081	23011	23133	23187	22961	23080	22987	23175	22982	23092	22992	23054	22912	23154	23174	23135	22972	23198	22921	23025	22951	22958	23024	23018	22948	22920	23158	22986	23105	22889	22980	23074	23096	22995	23058	22964	23127	23057	23004	23056	22985	23042	22974	23027	22967	23068	23030	23004	22939	22994	23062	22907	23048	23183	22983	22941	22988	23030	23027	23094	23004	22966	23075	23089	22999	23047	23161	22959	22905	23010	22989	22998	23221	23029	22973	22960	23066	22938	23029	23026	22943	22927	22964	23037	22974	22963	22976	23150	22983	22979	23050	23135	22866	23000	23017	23069	23177	22894	22954	22923	23008	23159	23081	23110	23002	22993	23128	22936	23072	22934	23021	22895	22908	23041	22906	23085	22955	23293	23101	23015	23112	23025	23018	23150	22917	23115	22973	22791	23078	22931	23123	22712	23198	23137	23072	23074	23004	23199	23055	23024	22839	22872	23227	22933	23062	22800	22977	23205	22940	23078	22843	22942	23058	23118	23021	23116	22936	22943	22890	23215	22841	23085	23057	23053	22996	23125	23235	23027	22876	23093	23190	23161	22967	22870	22935	22965	23002	23080	23091	23076	23103	23022	23073	22875	23275	22946	22920	22987	23015	23073	22999	23116	23096	22950	22939	22973	22890	22939	23150	23022	23014	23147	23127	23048	23038	23032	22831	23140	23267	22948	23232	22973	23236	22814	22885	22992	22926	23120	23079	22881	22878	23046	22816	22906	23075	23019	23007	23074	23042	23104	22995	22973	22905	22819	22789	23076	23029	22915	22835	23085	23093	22855	22883	22953	23111	23045	23210	22949	23036	23063	22987	23141	23093	23106	22920	23025	23152	23044	23002	23159	22934	22865	23234	22952	23055	22979	23190	23009	22944	22899	22928	23031	23024	22990	22832	22821	22931	22876	23000	22872	23016	23055	22956	23045	22989	23052	23018	22980	22937	23039	22960	22971	23151	22990	23105	23089	23017	23179	22937	22842	22916	22989	22865	22989	23173	23100	23067	23230	23223	22962	22903	22975	22992	23069	22916	23104	22979	23046	22939	23133	22908	22980	22934	23050	23153	23019	23246	23022	22930	22935	23104	23096	22902	22972	23142	22907	22907	23118	22974	23083	23119	23086	23076	23216	22997	23029	22904	23010	23190	22916	22951	23078	22923	23007	22955	23113	23010	22978	22949	22847	23020	23132	22982	23174	23082	23053	23099	23032	22964	22908	22818	23013	22867	22995	23308	22881	23000	22904	23170	23048	22887	23062	22908	23149	22812	22917	22939	23020	23077	23024	23176	22979	23055	23157	23084	23097	23083	23108	23067	23030	23114	23078	23165	22873	23082	22782	22851	22956	22963	23164	22865	23046	23010	23161	23017	23005	23242	23254	23019	22990	23036	22975	23146	23145	23029	22996	23036	22999	23048	22930	23008	23089	23053	22961	22971	23152	23045	23148	22948	23196	22867	23080	23018	22992	22984	22931	23093	23030	23140	23052	23167	23047	22985	23031	23208	23064	22998	22997	22842	22893	22854	22887	23009	22855	22997	23137	23017	23008	22951	22983	22960	23008	23031	23008	23019	23157	22991	23058	23107	23163	22882	23051	22960	23094	23128	22992	23054	22999	23052	22817	23090	22813	23036	23126	22998	23038	23013	23049	22999	23043	22831	23061	22886	23065	23016	22921	23151	22939	23180	23041	23101	22959	23201	22919	23025	22910	23088	23071	23061	22700	23165	22922	22822	22941	23006	23051	22849	22878	23025	22985	23078	22887	23125	23059	23179	23083	22868	23042	23082	23022	23156	23066	23176	22975	23061	23144	22976	22861	23117	23008	22797	22939	22949	22963	23133	22950	22989	23012	23026	23055	23044	22988	23149	22995	23045	22752	23120	23057	22925	22792	22998	23011	22979	23058	22914	22908	23005	22909	23107	22992	23070	23019	23043	22754	23126	23059	23138	22991	22989	22840	23059	23068	22749	22868	23102	23035	22931	23056	23146	22947	23043	22992	23006	23152	23180	22925	23030	22874	23108	23131	22934	23017	22968	23020	23146	22987	22961	23166	22949	22943	23114	22873	22952	23172	22911	23003	23163	23101	23403	22985	23177	23095	22767	22991	22972	23059	22990	22946	22974	23255	23118	23057	23226	22747	23086	22996	22905	23001	23017	22994	23056	22908	23169	22949	22981	23114	22991	23052	22910	23140	22952	22913	22965	22975	23031	23071	23143	23172	22906	23172	23026	22973	23000	23149	23108	22884	22958	23172	23008	22950	22914	23151	22928	22914	22907	23151	22959	23090	22944	22943	23217	23052	22979	23002	22885	23118	22975	23101	23183	23044	23054	22995	22907	23036	22852	22924	23219	22899	22983	23175	23109	22887	23148	23054	23032	23097	23061	23234	23196	22972	23118	23047	23114	23137	23034	23108	22907	23221	22983	23070	23045	23120	22985	22937	23013	23091	23132	23083	23024	22945	23111	23147	23086	23111	23048	23061	23069	23009	23071	23152	23036	23081	23074	23126	22973	23013	23151	23073	22950	22974	22851	22753	22928	22994	22970	23137	22946	23127	22955	22995	23086	23033	22831	22940	23068	23061	23026	23049	23184	23024	23088	23085	23081	23140	23080	22995	22731	23091	22850	22824	23194	23050	23052	22980	23064	23011	22940	22897	23041	23201	23059	22903	23073	23076	22952	22993	23067	23084	23066	23299	23129	23229	23090	23171	22946	23039	23159	23043	22975	22924	23006	22935	23164	23102	23078	22936	22782	22867	23039	23204	23154	23054	23100	23041	22943	22778	23020	22996	23040	22928	22895	23059	23062	23119	22891	23231	23050	23085	23022	23037	23084	22973	22977	23053	23000	23095	23021	23085	22974	22827	22975	23111	23044	23117	23040	22880	22987	23144	22920	23072	22984	23081	23110	22988	22903	22987	23086	23050	23219	23032	23120	22908	23108	22979	22878	23096	22908	22868	23151	23178	22942	23118	22982	22957	22919	23039	22915	23048	23124	22964	23126	23038	22890	22937	23142	22977	23092	22931	23062	22997	23021	23020	23013	23295	22950	23015	23122	23093	22898	22960	22931	23021	23184	22959	23097	23119	23070	23151	23047	23049	22936	23078	22920	23006	23032	23069	23036	22879	23242	23032	22964	23113	23029	23024	23065	23130	22882	23168	22803	23102	22966	23269	22958	22989	22782	22895	22897	23082	22845	22958	23042	23050	23015	23005	22954	23181	23043	23066	23006	23100	22928	23135	23039	23115	23038	23027	23079	23053	23002	22904	23117	23156	22968	23002	22965	23263	22828	22768	23145	23184	23069	23023	22852	23174	22819	23131	23009	22958	23104	23031	22974	22952	22941	23004	23075	23104	23221	23082	23051	22955	23104	23080	22945	23106	23062	23024	22870	22943	22888	22894	23084	22906	23046	23095	22945	22894	23145	22909	23065	23058	23010	23155	22910	23074	23009	22969	23071	22962	23026	23178	23024	22974	22936	23116	22997	22861	23071	23185	22900	23047	22956	22844	22973	23143	22912	22935	22912	23141	22945	22934	23021	23082	22799	23058	22972	23058	22935	23030	23085	22928	22954	22940	22939	23034	22739	23064	22998	23065	22962	23217	22995	22923	22954	23068	23015	22931	23044	22915	22979	22908	23021	23021	22830	23017	22965	23012	23088	22911	22965	22921	22617	23141	23032	22817	23022	23044	22859	22936	22824	23023	22793	23117	23031	22926	22898	23056	23021	23073	23015	22913	23091	23002	22910	23184	23203	23011	22951	23095	23039	23008	23189	22984	23048	23044	23183	22948	23110	23038	22872	22911	22893	23042	23041	22955	22913	22898	22889	23110	23188	22975	23054	23026	23014	23202	22952	23078	23132	23110	22992	23052	22901	22895	23212	23217	23014	22958	23082	23068	23191	22836	23158	22824	22935	23156	22815	23041	22961	22961	22967	23040	23079	23090	22914	23061	23153	22988	23147	22899	23026	22933	23057	23066	23083	22996	23053	23096	23022	23021	22979	23173	23020	22857	22937	23015	23017	22963	23003	23099	23118	22957	22952	23044	23137	23066	22974	22992	23026	22883	23073	23094	23272	23011	22998	22925	23000	22992	22978	23011	23054	22981	23046	22955	23063	23056	22979	22941	23141	22967	23007	22905	23000	22723	23034	22799	23096	23050	22976	22997	23181	23119	23025	23198	23104	22855	23081	23060	23270	23119	22880	23016	22898	23242	22992	22894	22967	23028	23136	23127	23039	23057	23058	23050	22893	23034	23282	22996	22876	23151	22934	22931	23150	22880	22965	23236	23032	23099	23043	23188	22815	22978	22931	22958	23059	23025	23022	22926	22928	23221	23003	22991	23004	22930	22862	22997	22892	22969	22888	23197	23049	23054	23015	22851	22962	22905	22905	23212	23107	22742	23046	23058	22930	23028	23164	23050	22890	23076	22982	23058	23183	23061	23101	22945	23038	23010	22941	22921	22966	23087	22967	23142	23100	22948	23026	22984	23141	23010	22984	23018	23159	22956	23146	22976	23059	23000	23017	23114	23045	23199	22878	22981	23151	23132	23026	22988	22871	22984	23027	22926	23216	23081	23110	22957	22955	22964	22858	23192	22959	23046	23051	22950	22873	23021	23058	23016	23156	23024	23086	22924	22819	23114	23031	23054	23115	23092	23214	23001	23080	22971	23254	23263	23005	23133	22941	22997	23005	22946	23179	23079	22952	23179	22968	23209	23028	23040	23165	23110	23157	22844	23127	23039	22878	22963	23042	23147	23011	22921	23186	23025	23107	23049	23024	23155	22965	22918	23009	23143	23040	23117	22979	22935	23141	22982	23021	22785	22991	23032	23103	22963	23131	22848	23051	22881	23153	22927	23201	23067	23101	22952	22951	23044	22911	23002	22823	23127	23015	23106	23032	23002	23018	22946	22996	23119	23179	23222	23038	23138	22858	23071	22866	23116	23041	23104	22882	23102	23076	23080	23036	22906	23128	22903	23007	23138	23190	23024	23170	22995	22919	22947	23063	23030	22981	23003	23130	23044
23627	21404	28936	25981	70459	74529	60841	43594	31965	29546	28676	28460	28354	28592	28590	28316	28376	28432	28391	28365	28725	28442	28497	28470	28372	28392	28482	28230	28276	28401	28156	28404	28446	28334	28293	28152	28245	28492	28505	28487	28248	28322	28168	28496	28322	28402	28272	28105	28398	28277	28480	28475	28256	28226	28333	28434	28065	28152	28156	28073	28146	28556	28302	28326	28308	28454	28174	28133	28136	28310	28384	28165	28306	28180	28218	28354	28399	28412	28191	28320	28427	28391	28343	28068	28226	28285	28310	28401	28404	28265	28425	28557	28382	28264	28423	28336	28408	27991	28507	28124	28160	28154	28011	28241	28423	28150	28070	28226	28340	28261	28085	28316	28069	28117	28154	28169	28273	28204	28061	28203	28115	28495	28134	28392	28198	28068	28293	28083	28213	28312	28250	28320	28382	27969	28396	28290	28203	27903	28106	28241	28475	28195	28376	28341	28228	28127	28048	28245	27925	28242	28359	28264	28350	28300	28463	28249	28068	28390	27881	28135	28045	28137	28389	28316	28221	28339	28351	28338	28210	28285	28316	28205	28220	28150	28185	28192	28128	28009	28274	28183	28214	28255	28356	28153	28466	28295	28184	28146	28373	28151	28021	28223	28243	28265	28328	28230	28278	28103	28105	28061	28292	28515	28456	28381	28303	28309	28200	27924	28308	28022	28221	28393	28222	28228	28306	28156	28202	28219	28358	28272	28048	28258	28098	28185	28455	28370	28432	27997	28232	28209	28005	28252	28170	28298	28117	28339	28469	28102	28314	28177	28459	28239	28183	28191	28364	28183	28332	28190	28199	28231	28217	28144	28187	28309	28118	28014	28163	28425	28179	28371	28260	28178	27955	28221	28316	28247	28291	28242	28163	28050	28219	28531	28206	28250	28385	28339	28163	28278	28143	28338	28018	28349	28204	28331	28108	28128	28092	28197	28212	28102	28283	28299	28122	28100	28234	28237	27982	28257	28229	28268	28437	28308	28225	28062	28009	28346	28146	28475	28260	28273	28250	28089	28116	28181	28141	28187	28131	28257	28346	28236	28181	28263	28137	28077	28315	28135	28308	28230	28092	28216	28289	28070	28252	28396	28150	28251	28298	28280	28237	27985	28380	28380	28173	28308	28309	28045	28197	28257	28353	27898	28307	28164	28129	28297	28321	28071	28142	28288	28254	28223	28348	28301	28227	28248	28300	28068	28217	28356	28115	28319	28444	28205	28497	28318	28215	28137	28486	28204	28410	28137	28351	28305	28353	28380	28368	28126	28193	28238	28412	28445	28172	28306	28164	28338	28193	28284	28263	28154	28337	28136	28278	28039	28439	28205	28604	28309	28231	28232	28202	28092	28162	28481	28103	28473	28375	28150	27977	28121	28311	28257	28248	28192	28317	28521	28240	28196	28039	28257	28284	28027	28248	28381	28113	28141	28219	28040	28261	28181	28063	28280	28365	28373	28383	28095	28363	28177	28319	28259	28302	28208	28571	28070	28263	28286	28338	28098	28264	28412	28314	28215	28193	28314	28253	28120	28235	28029	28423	28119	28238	28127	28216	28181	28378	28310	28050	28199	28327	28249	28160	28159	28126	28072	28479	28281	28168	28254	28220	28447	28402	28178	28167	28308	28251	28140	28023	28129	28381	28303	28299	28174	28097	28007	28234	28288	28142	28120	28191	28229	28185	28115	28353	28003	28321	28333	28188	28370	28259	28249	28142	28344	28334	28027	28323	28179	28301	28254	28324	28220	28315	28140	28353	28294	28221	28306	28209	28185	28310	28242	28310	28127	28315	28494	28282	28338	28201	28465	28177	28140	28000	28242	28390	28305	27948	27989	28363	28283	28556	28239	28133	28242	28204	28029	28154	28149	28245	28273	28135	28091	28160	28187	28209	27944	28235	28308	28268	28317	28436	28120	28352	28087	28317	28283	28235	28165	28219	28345	28062	28085	28045	28427	28074	28136	28357	28322	28113	28131	28436	28355	28115	28037	28004	28211	28402	28082	28256	28050	28074	28261	28200	28397	28095	28230	28244	28206	28067	28163	28040	28266	28317	28289	28226	28500	28340	28282	28183	28211	28408	28183	28140	28199	28395	28117	28009	28096	28281	28467	28180	28166	28350	28242	28091	28038	28520	28251	28477	28319	28263	28271	28147	28102	28489	28057	28244	28178	28372	28307	28427	28287	28326	28280	28052	28246	28312	28230	28300	28245	28175	28300	28482	28409	28009	28130	28171	28405	28628	28266	28380	28304	28078	28215	28063	28188	28201	27912	28318	28299	27944	28113	28306	28228	28205	28091	28281	28087	28176	28184	28257	28474	28048	28158	28133	28275	28462	28220	28182	28300	28387	28226	28152	28338	28108	28386	28218	28413	28329	28248	28319	28192	28183	28115	28334	28224	28366	28139	28118	28254	28294	28241	28174	28166	28376	28176	28126	28099	28157	28194	28323	28122	28234	28301	28348	28039	28138	28186	28218	28119	28283	28300	28325	28091	28320	28064	28121	28173	28148	28229	28329	28404	28373	27954	28113	28275	28300	28339	28258	28203	28143	28191	28321	28251	28234	28254	28180	28301	28067	28304	28166	28245	28243	28243	28179	28103	28215	28204	28117	28342	28258	28364	28333	28186	28377	28250	28241	28244	28228	28098	28221	28282	28007	28234	28378	28349	28411	28138	28214	27921	28446	28421	28334	28242	28129	28254	28287	28219	28304	28357	28443	28341	28177	28081	28155	28188	28383	28162	28217	28078	28188	28170	28274	28178	28124	28264	28183	28247	28331	28371	28360	28074	28303	28227	28303	28088	28228	28206	28283	28329	28333	28577	28293	28138	28160	28156	28270	28226	28236	28314	28097	28312	28152	28202	28338	28215	28019	28036	28262	28225	28248	28275	28368	28076	28439	28218	28342	28263	28244	28322	28384	28445	28199	27997	28209	28350	28440	28226	28317	28157	28392	28336	28058	28229	28002	28355	28141	28280	28349	28162	28495	28276	28258	28255	28301	28128	28074	28359	28313	28108	27986	28091	28230	28262	28410	28327	28040	28192	28448	28104	28114	28057	28329	28150	28545	27983	28185	28152	28284	28145	28129	28281	28408	28026	28390	28501	28128	28275	28248	28034	27937	28302	28184	28245	28344	28039	28191	28141	28084	28141	28121	28282	28057	28344	28403	28197	28278	28357	28187	28432	28326	28010	28075	28254	28115	28110	28302	28124	28161	28143	28208	28114	28119	28257	28547	28220	28194	28344	28519	28001	28139	28265	28267	28343	28234	28367	28246	28279	28320	28073	28300	28527	28248	28237	28083	28142	28391	28233	28198	28005	27978	28248	28395	28048	28089	28284	28228	28352	28274	28350	28186	28327	28163	28207	28291	28167	28007	28048	28313	28532	28243	28147	28432	28130	28285	28332	28014	28229	28348	28117	28313	28397	28236	28273	28069	28329	28264	28183	28358	28470	28228	28289	28269	28039	28063	28228	28284	28217	28091	28509	28076	28293	28491	28308	28194	28090	28304	28301	28346	28280	28328	28259	28251	28187	28093	28059	28091	28033	28349	28347	28434	28302	28379	28210	28249	28040	28132	28286	28047	28179	28360	28285	28357	28200	28050	28207	28204	28381	28247	28255	28473	28281	28279	28374	28134	28024	28349	28507	28227	28169	28120	28251	28426	28306	28405	28298	28048	28056	28206	28288	28286	28125	28352	28285	28285	28008	28296	28129	28334	28369	28210	28457	28242	28094	28226	28257	28213	28466	28232	28390	28170	28316	28236	28155	28286	28195	28093	28211	28145	28086	28331	28236	28239	28195	28220	28170	28334	27969	28234	28295	28400	28318	28393	28158	28184	28231	28291	28313	28289	28151	28096	28448	28203	28111	28349	28312	28154	28286	28397	28183	28049	28318	28340	28394	28308	28060	28310	28053	28235	28129	28265	28297	28359	28207	28447	28162	28375	28425	28315	28089	27976	28108	28309	28303	28166	28219	28317	28396	28310	28103	28110	28313	28463	28222	28329	28064	28148	28431	28304	28188	28252	28340	28284	28280	28318	28284	28210	28351	28207	28069	28658	28338	28320	27968	28427	28302	28163	28373	28252	28136	28080	28093	28293	28225	28328	28126	28227	28267	28204	28061	28137	28254	28215	28029	28057	28040	28348	28502	28221	27931	28292	28251	28080	28275	28282	28018	28253	28314	28061	28381	28109	28003	28069	28124	28215	28207	28226	28182	28416	28348	28381	28274	28273	28024	28204	28294	28284	28240	28433	28145	28159	28065	28099	28157	28200	28218	28208	28378	28230	28135	28145	28277	28477	28179	28490	28050	28106	28102	28121	28010	28235	28369	28470	28284	28111	28328	28211	28518	28314	28365	28217	28443	28434	28046	28064	28365	28201	28483	28413	28305	28414	28338	28199	28103	28201	28320	28479	28489	28053	28222	28169	28362	28106	28041	28280	28278	28279	28378	28439	28341	28376	28309	28211	28032	28197	28375	28435	28271	28427	28338	28228	28113	28219	28182	28411	28357	28244	28447	28201	28222	28311	28426	28057	28376	28189	28203	28231	28214	28256	28130	28098	28311	28312	28334	28300	28276	28370	28032	28289	28243	28324	28430	28100	28169	28218	28353	28120	28123	28336	28239	28218	28230	28466	28227	28356	28131	28466	28480	28431	28343	28184	28430	28217	28240	28382	28034	28248	28308	28385	28251	28049	28405	28237	28503	28237	28364	28280	28265	28263	27955	28195	28455	28176	27999	28225	28578	28321	28143	28241	28333	27917	28095	28391	28259	28079	28121	28009	28149	28137	28188	28591	28307	28302	28030	28344	28229	28382	28325	28318	28279	28237	28303	28447	28204	28369	28418	28051	28257	27878	28138	28256	28106	28063	28018	28316	28433	28232	28244	28225	28514	28388	28118	28487	28200	28163	28382	28032	28058	28303	28228	28273	28223	28228	27899	28185	28323	28281	28274	28219	28236	28182	28388	28209	28329	28309	28223	28376	28315	28173	28298	28285	28070	28204	28128	28286	28168	28069	28430	28209	28277	28460	28412	28274	28216	28208	28450	28337	28109	28262	28188	28410	28099	28311	28234	28317	28247	28082	28180	28153	28140	28027	28178	28292	28321	28142	28369	28248	28176	28336	28345
22137	37669	34990	45374	88597	83953	64228	42199	27583	24198	23239	23172	23235	23450	23325	23011	23187	23338	23041	23150	23346	23390	23195	23273	23322	23249	23366	23120	23339	23216	23246	23249	23369	23311	23276	23079	23415	23391	23104	23154	23203	23225	23418	23367	23193	23356	23027	23405	23260	23440	23252	23440	23398	23395	23167	23363	23365	23233	23056	23181	23351	23265	23456	23284	23385	23278	23312	23137	23267	23302	23256	23275	23453	23232	23262	23332	23130	23294	23221	23197	23324	23185	23323	23294	23185	23119	23355	23308	23142	23241	23321	23061	23252	23251	23330	23066	23231	23188	23152	23119	23227	23197	23238	23394	23400	23079	23100	23119	23024	23370	23384	23217	23316	23307	23258	23102	23078	23402	23297	23253	23220	23209	23250	23187	23153	23304	23244	23234	23260	23279	23269	23266	23255	23115	23117	23330	23123	23442	23310	23149	23192	23285	23087	23096	23191	23265	23200	23320	23487	23320	23111	23399	23233	23311	23254	23121	23347	23130	23265	23275	23294	23194	23278	23186	23352	23233	23268	23043	23284	23100	23267	23320	23139	23297	23149	23317	23071	23133	23423	23101	23153	23273	23111	23213	23299	23089	23281	23228	23026	23413	23211	23418	23280	23131	23322	23148	23360	23166	23173	23393	23312	23184	23219	23249	23157	23268	23365	23237	23382	23173	23339	23063	23216	23114	23165	23265	23207	23320	23214	23326	23183	23236	23234	23243	23239	23212	23239	23265	23149	23318	23117	23203	23285	23220	23173	23106	23250	23322	23217	23178	23328	23370	23270	23317	23209	23296	23164	23249	23234	23126	23032	23191	23333	23229	23173	23074	23375	23068	23176	23120	23148	22986	23414	23074	23126	23195	23271	23421	22946	22999	23346	23304	23045	23146	23217	23287	23336	23116	23247	23257	23130	23292	23155	23329	23241	23270	23123	23344	23194	23231	23244	23148	23227	23287	22940	23323	23143	23183	23256	23293	23335	23269	23173	23201	23339	23239	23272	23212	23231	23374	23276	23195	23235	23142	23258	23402	23347	23349	23071	23219	23362	23225	23105	23299	23062	23256	23253	23093	23039	23179	23233	23375	23175	23326	23150	23201	23231	23256	23135	23295	23286	23181	23188	23184	23457	23224	23244	23141	23235	23282	23420	23292	23283	23247	23185	23182	23165	23315	23203	23210	23297	23373	23150	23236	23076	23341	23342	23308	23154	23055	23265	23151	23328	23305	23435	23280	23097	23354	23243	23118	23197	23258	23088	23246	23307	23210	23366	23215	22988	23451	23273	23281	23392	23188	23164	23122	23180	23108	23167	23288	23195	23284	23336	23159	23249	23152	23059	23236	23244	23232	23392	23153	23310	23424	23285	23252	23294	23228	23126	23218	23162	23247	23244	23279	23215	23243	23313	23300	23296	23156	23256	23397	23004	23127	23397	23273	23134	23096	23164	23239	23279	23448	23274	23049	23360	23189	23303	23125	23286	22965	23179	23354	23168	23224	23222	23146	23333	23185	23163	23292	23227	23334	23292	23343	23078	23051	23405	23143	23268	23282	23134	23259	23091	23139	23311	23288	23226	23120	23273	23352	23404	23276	23316	23346	23117	23280	23271	23283	23283	23061	23154	23205	23372	23292	23191	23106	23247	23369	23185	23155	23289	23130	23358	23229	23168	23138	23154	23315	23410	23394	23436	23224	23295	23413	23284	23333	23364	23280	23082	23254	23113	23167	23351	23287	22991	23060	23157	23393	23164	23261	23121	23473	23494	23393	23443	23361	23228	23165	23319	23345	23260	23440	23259	23282	23314	23246	23010	23213	23205	23388	23129	23206	23352	23216	23244	23108	23358	23279	23057	23293	23044	23350	23135	23195	23148	23224	23156	23248	23271	23291	23160	23192	23215	23175	23201	23172	23195	23368	23204	23129	23170	23259	23092	23145	23224	23300	23283	23192	23392	23270	23233	23323	23284	23248	23290	23183	23298	23271	23213	23195	23363	23393	23157	23227	23271	23370	23324	23295	23322	23204	23179	23345	23195	23226	23289	23189	22900	23414	23082	23168	23365	23391	23124	23274	23238	23092	23288	23311	23310	23211	23133	23206	23174	23195	23229	23147	23126	23230	23339	23383	23197	23250	23234	23319	23251	23268	23175	23364	23145	23235	23419	23152	23144	23246	23280	23084	23266	23110	23351	23315	23186	23183	23112	23162	23278	23191	23088	23111	23124	23243	22936	23124	23086	23392	23297	23256	23286	23319	23270	23153	23350	23330	23456	23237	23256	23164	23130	23334	23220	23501	23272	23298	23208	23096	23359	23246	23320	23321	23314	23283	23327	23182	23140	23238	23256	23315	23252	23277	23340	23210	23236	23352	23244	23509	23169	23289	23223	23346	23297	23243	23240	23216	23170	23191	23112	23259	23179	23297	23138	23147	23214	23255	23300	23083	23214	23257	23108	23354	23250	23343	23242	23329	23198	23058	23210	23242	23402	23060	23208	23515	23310	23315	23330	23118	23257	23270	23218	23281	23483	23015	23248	23168	23283	23261	23253	23241	23318	23425	23114	23235	23293	23197	23409	23221	23273	22969	23294	23439	23109	23247	23340	23487	23181	23198	23176	23094	23193	23276	23349	23224	23408	23250	23362	23062	23251	23269	23297	23189	23307	23180	23362	23138	23211	23255	23350	23176	23323	23256	23172	23190	23267	23240	23376	23185	23361	23104	23152	23156	23134	23318	23202	23249	23376	23362	23242	23249	23233	23433	23225	23294	23025	23138	23222	23113	23389	23131	23139	23113	23108	23260	23400	23233	23361	23037	23125	23271	23250	23114	23234	23369	23178	23204	23205	23151	23171	23244	23139	23062	23402	23201	23202	23289	23268	23315	23356	23315	23164	23151	23256	23349	23192	23290	23112	23208	23113	23176	23002	23189	23133	23113	23273	23443	23132	23062	23333	23106	23345	23288	23298	23241	23335	23042	23174	23051	23427	23320	23110	23381	23228	23079	23220	23228	23200	23212	23213	23350	23273	23222	23201	23040	23166	23320	23295	23209	23337	23122	23245	23203	23420	23266	23329	23297	23349	23108	23185	23203	23224	23219	23148	23113	23275	23140	23221	23273	23271	23090	23436	23280	23445	23310	23288	23126	23258	23191	23095	23168	23241	23260	23188	23283	23183	23203	23264	23340	23245	23260	23170	23268	23111	23201	23402	23206	23074	23091	23202	23215	23124	23221	23101	23248	23242	23157	23168	23315	23348	23346	23231	23363	23430	23079	23418	23133	23214	23266	23169	23203	23366	23333	23355	23133	23315	23167	23305	23221	23250	23383	23095	23340	23238	23167	23343	23074	23280	23171	23275	23154	23106	23115	23223	23331	23172	23295	23244	23078	23207	23397	23034	23185	23351	23275	23176	23212	23089	23234	23233	23243	23135	23130	23306	23166	23266	23213	23172	23272	23270	23056	23259	23285	23238	23341	23336	23236	23070	23341	23385	23215	23103	23253	23238	23208	23228	23165	23292	23178	23291	23329	23140	23413	23293	23315	23215	23198	23312	23303	23192	23325	23197	23326	23077	23288	23232	23384	23110	23277	23254	23302	23214	23160	23175	23359	23248	23404	23253	23311	23353	23265	23344	23078	23106	23300	23196	23200	23255	23236	23332	23216	23334	23228	23419	23090	23285	23462	23232	23264	23331	23145	23170	23253	23143	23161	23331	23384	23197	23284	23170	23437	23218	23309	23491	23280	23221	23252	23247	23059	23124	23169	23206	23168	23098	23235	23348	23303	23289	23203	23385	23326	23000	23299	23082	23338	23234	23283	23369	23183	23241	23209	23233	23056	23093	23178	23170	23294	23317	23305	23085	23167	23329	23318	23232	23121	23230	23189	23333	23144	23308	23173	23311	23303	23224	23311	23328	23256	23255	23357	23308	23247	23192	23087	23239	23158	23126	23357	23074	23245	22986	23236	23193	23391	23331	23201	23318	23240	23292	23203	23138	23120	23390	23221	23241	23170	23174	23375	23126	23304	23170	23113	23387	23330	23191	23235	23045	23202	23411	23376	23290	23184	23285	23224	23253	23381	23235	23307	23323	23154	23236	23397	23100	23018	23159	23161	23354	23070	23349	23444	23222	23357	23267	23165	23154	23270	23013	23288	23139	23084	23272	23123	23323	23282	23235	23207	23327	23032	23236	23202	23142	23251	23015	23141	23191	23271	23219	23236	23336	23277	23321	23226	23211	23257	22969	23183	23415	23130	23210	23325	23193	23078	23293	23242	23217	23062	23264	23070	23208	23250	23159	23358	23282	23293	23182	23302	23192	23283	23297	23116	23126	23420	23289	23160	23326	23181	23087	23157	23350	23294	23228	23219	23234	23169	23127	23392	23097	23348	23175	23207	23159	23497	23288	23284	23058	23211	23065	23294	23295	23345	23191	23200	23366	23076	23097	23252	23351	23318	23155	23023	23159	23242	23211	23261	23208	23191	23317	23359	23207	23219	23137	23417	23439	23346	22926	23070	23286	23170	23294	23174	23164	23152	23156	23250	23289	23395	23186	23196	23377	23274	23185	23134	23070	23187	23314	23188	23314	23322	23386	23161	23289	23201	23310	23198	23300	23348	23098	23143	23316	23291	23255	23247	23320	23256	23071	23230	23243	23162	23110	23353	23197	23172	23173	23267	23282	23254	23212	23302	23419	23234	23359	23178	23284	23395	23255	23268	23220	23278	23106	23277	23079	23119	23225	23169	23295	23112	23235	23125	23399	23184	23242	23191	23167	23481	23269	23360	23174	23052	23324	23079	23145	23238	23167	23294	23206	23342	23380	23058	23242	23334	23177	23239	23145	23162	23242	23067	23193	23043	23081	23277	23245	23242	23355	23228	23263	23337	23343	23194	23247	23152	23297	23125	23300	23074	23285	23255	23244	23254	23214	23393	23317	23442	23236	23421	23348	23179	23253	23083	23146	23066	23279	23313	23400	23146	23123	23145	23369	23200	23317	23242	23123	23105	23215	23328	23323	23093	23181	23214	23203	23188	23172	23177	23215	23155	23319	23283	23258	23512	23237	23096	23275	23244	23181	23294	23286	23169	23228	23287	23354	23371	23174	23098	23407	23294	23295	23183	23187	23324	23202	23135	23275	23155
31387	26027	30273	30531	40279	40693	34528	30213	28548	27889	28035	27772	28026	27733	28033	28038	28185	27905	27801	27953	27849	27904	27683	27634	27920	27989	28014	28178	27936	27964	27822	27821	27570	27947	27653	27870	27789	27840	28014	27739	27978	28037	27806	27880	27910	27804	28055	27696	27789	27597	28106	27980	27849	28095	27961	27953	28013	27932	27845	28010	27933	27847	27828	27701	28114	27757	27828	27997	27990	27704	27656	27695	27909	28029	27753	27874	27934	28045	27786	27714	27896	27841	27675	27742	27719	28061	27868	27941	27894	27957	28258	27726	27865	28037	27826	27806	27826	27647	27759	27656	27930	27868	27851	27746	27818	27827	28007	27779	27813	27856	27947	27838	27585	27962	27966	27817	27744	28005	27908	27904	27983	27900	28076	27768	27739	28000	27675	27913	28022	27861	27759	27804	28080	27866	27908	28007	27765	27871	28054	28133	27993	27869	27767	27795	28030	27925	27683	27709	27776	27752	27754	27929	27955	27871	27810	27673	27711	27764	27953	27815	27786	27781	27794	27814	27826	27759	27919	27972	27822	27910	27783	27850	27694	27878	28106	27881	27707	27919	27871	27893	27952	27990	27886	28025	28084	27642	27937	27981	27758	27864	28010	27937	27973	27929	27979	27891	27920	27879	27761	27546	27705	27621	27659	28057	27957	27821	27802	27996	27939	27776	27646	27825	28079	27982	27831	27831	27833	27801	27907	27736	27728	27983	27789	27854	27917	27835	27867	27833	27908	28035	27815	27810	27827	27922	27690	27834	27826	27817	27910	28017	28004	27921	27896	27693	27825	27900	27887	27984	27732	27945	27654	28043	27833	28051	27961	28129	27766	28076	27766	27842	28248	28080	27740	27754	27555	27842	27811	27909	27834	27752	27731	27780	27793	27930	27731	27777	27694	28110	28085	27840	27941	27962	27886	27595	28048	27572	27907	27880	27808	27873	27608	27752	27600	27900	27708	27874	27868	28017	28084	27795	27903	27518	27766	27975	28012	27908	27838	27719	27881	27833	27772	27900	27819	28051	28046	28002	27917	28034	27766	27762	27855	27866	27833	28049	27760	27710	27928	27955	27915	27824	27947	27773	28024	27785	27872	27912	27843	27914	28007	27974	27813	27857	27982	28072	27840	27800	27613	27717	27730	27868	28061	28007	27938	27805	27883	27805	27731	27650	27979	28032	27777	27627	27879	27753	27810	27942	27846	27694	27795	27871	28012	27972	27698	27834	27745	27910	27955	28048	28039	27553	27895	27963	28000	27789	28077	27563	27803	27936	27817	28107	27930	27821	27771	27666	27919	27902	27752	27797	27769	27932	27783	27910	27754	28023	27957	27913	27720	27714	27721	27713	27849	27844	28037	27914	28041	28059	27747	27907	27763	27835	27799	27805	28081	27857	27775	27898	28152	27926	27904	27888	27866	27784	27869	27837	28048	27796	27981	27770	27804	28041	28014	27745	28138	27988	27938	27841	27897	27845	27852	27892	27653	27868	28045	27735	27879	28022	27831	27666	27848	27794	27805	27689	28093	27838	27830	27664	27867	27906	27724	27759	27705	27961	27857	27911	27945	27707	28038	27905	27876	27968	27884	28039	28108	27988	27896	27875	28126	27863	27816	27782	27866	27906	27941	27985	27858	27823	27901	28014	27959	28156	27622	27872	27762	27594	28114	27941	27881	27797	27912	27913	27725	27733	27757	27849	27685	27840	27937	27944	27946	27749	27859	27928	27831	28172	27865	28186	27827	27772	27988	27858	27813	27897	27851	27788	27788	27763	27912	27931	28019	28149	27903	27960	27923	27801	28121	27928	28071	27834	28007	27814	27897	27853	27962	27618	27798	27865	27810	27800	28000	27873	27892	27947	27893	27874	28008	27894	27724	27788	27675	27799	27699	27775	27886	27840	27858	27863	27585	27820	27771	27954	27938	27845	28051	27795	28048	27911	27808	27880	27847	27897	27816	27751	27796	28050	27882	27993	27997	28041	27931	27694	27526	27962	27963	27671	27935	27854	27891	28033	27723	27841	27905	27763	27558	27991	28009	27747	27849	27741	28016	27735	27822	27770	27898	27896	27794	27863	27707	27981	28109	28106	27841	27950	27779	28035	27727	27771	27837	27601	27939	27878	27794	27936	27779	28125	27764	27882	27804	27633	28142	28014	27738	27950	27828	27668	27849	28044	27914	28354	28045	27947	27927	28007	27842	27697	28083	27832	27827	27816	27738	27767	27535	27677	27894	27734	27742	27849	27777	27897	27854	27916	27928	27945	27704	27779	27833	27777	27839	27912	27941	27941	27802	27752	27901	27820	28023	27617	27668	28011	27761	27791	27955	27794	28066	27781	27915	27778	28009	28120	27724	27767	27662	27818	27734	27977	27641	27741	27937	27766	27769	27735	27860	27860	27842	27833	27975	28013	28098	27737	27838	27754	27620	28009	28007	27897	27816	27973	27669	27926	27957	27740	28007	27903	27834	27662	27659	27935	27948	27868	28007	27948	27856	27946	27959	27894	27843	28085	27737	27797	28093	27911	27824	27880	27858	27856	27896	27943	28109	27891	27890	27851	27890	27768	27600	27597	27808	27987	27845	27945	27879	27791	27718	27996	27872	27751	27995	28030	27803	27964	27789	27719	27770	27873	27685	27629	27727	27631	27611	27810	27973	27852	27827	27952	27851	27885	27969	27882	27626	27807	27938	27890	27888	27744	27788	27966	27884	27414	27881	27999	27808	27907	27848	27959	27965	27871	27945	27801	27795	27719	28075	28155	27856	27711	27840	27868	28096	28002	28129	27706	27774	27770	27959	28024	28068	28042	27758	27775	27877	28023	27810	27904	27628	27848	27797	27841	27802	27507	27789	27751	27793	27856	27641	27795	28022	27953	28060	27950	28030	28282	27723	27854	27750	27938	28067	27853	27947	27736	27606	27659	27874	27892	27749	27879	27601	27988	27807	27829	27938	27750	27935	27785	27952	27730	27961	27985	27790	27726	27876	28086	27797	27783	27926	27800	27853	27958	27850	27972	28013	27740	28032	28241	27821	27969	28004	27877	27849	27774	27799	27710	27802	28003	28010	27787	27848	27816	27646	27828	27822	27874	27742	27744	27892	27953	27683	27904	27957	28030	28139	27822	28110	27962	28054	27847	27820	27794	27875	28000	27836	27736	27873	27789	28053	27684	27940	27834	27924	27953	27835	28041	27951	27854	27971	27954	27737	27761	28047	27790	27833	27918	27880	27799	27941	27758	27906	27939	28019	27787	27973	27835	27815	27904	27970	27798	28006	27713	28073	27807	28070	28020	27930	27895	27972	27840	27734	27964	27792	28047	27976	27665	28002	27885	27918	28104	27916	27957	27965	27771	27787	27910	27754	27625	27810	28085	27675	27766	27691	27577	27709	27753	27960	27981	27993	27862	27893	27963	27789	27727	27842	27664	27916	27916	27960	27904	28010	27943	27808	27851	27786	28047	27941	27770	28049	28028	27932	27936	27917	27806	27853	27830	27913	28189	27980	27943	28008	27943	27899	27634	27650	27758	27879	27799	27959	27821	27904	28040	27660	27783	28023	28031	27939	27843	28100	27963	27940	27961	28019	27824	28037	27665	27984	27700	27764	27862	27992	27989	27863	27854	27865	27771	27823	27837	27966	27762	27911	27802	27971	27746	28127	28163	27784	27988	27806	28033	27943	27816	27797	28136	27857	28011	27729	27875	27881	28008	27771	27832	27919	28028	27797	27984	27776	27771	27947	28180	27925	27586	27873	27927	27805	27946	27616	27796	28149	27835	27959	27906	27736	28009	27776	27860	28029	27796	27883	27917	27876	27714	28031	27854	27794	27864	27918	27857	28118	27885	28019	27841	27889	27795	27742	27814	28037	27593	27658	27798	27996	27645	27796	27803	27813	27841	27743	28078	27727	27965	27789	27745	27780	28094	28133	27619	27892	27700	27936	27943	27726	27864	28089	27991	27949	27766	27924	27806	28068	27893	28087	27696	27939	27933	27844	27765	27742	27868	28277	27944	27994	27927	27840	27895	28141	28069	27850	27982	27820	27791	27922	27761	27856	27982	27947	27874	27954	27821	28022	28077	27743	27980	27857	27773	27945	27884	27813	27646	27775	28079	27856	27974	27983	27791	27816	27986	27927	27933	27926	27831	28055	27948	27682	28052	27757	27620	27755	27780	27608	27627	28025	28009	27818	27773	28038	27745	27898	27965	27973	27820	27977	28059	27983	27962	27893	28001	28075	27943	27784	27832	27773	27812	27776	27855	27749	28070	27953	27819	27941	27979	27831	27706	27869	27733	27672	27939	27880	27917	28028	27858	27757	27994	27693	27748	27505	27774	27960	27676	27772	27889	27979	28195	27860	27609	27822	27672	27883	27856	27714	27526	27969	27864	27985	27849	27897	27766	27941	27959	27787	28013	28068	27964	28109	28038	27793	27979	27834	27915	28111	27891	27950	28001	27942	28188	28030	27642	27812	27756	28129	27986	28008	27899	27980	27859	27749	27959	27875	27813	27881	27868	28007	27934	27984	27919	27872	27917	27921	27830	27791	27824	27815	27929	27846	27713	28049	28091	27942	27684	27827	27876	27849	27824	27526	28254	27966	27642	27882	27955	27899	27743	27722	27702	27736	27899	27708	27612	27870	27679	27930	27928	27931	28017	27943	27752	27922	27812	27882	27857	27933	27837	27864	27848	27895	27735	28105	27962	27803	27787	27861	27939	27882	27865	27750	27719	28078	27923	28007	27814	27785	27907	27952	27928	27943	27908	27844	27794	27948	27806	27676	27642	27750	27682	27934	27721	27866	27661	27636	27873	28065	27861	27802	27950	27872	27846	28150	27703	28198	28029	27902	27756	27978	27767	28030	27755	28107	27978	27682	27753	27976	27941	28105	27880	27924	27753	27884	27767	28013	27772	28027	27953	27823	27867	27940	27980	27912	27869	27907	27707	27785	27921	27838	27811	28009	27939	28224	27925	27826	27512	27871	27932	27950	27841	28023	27903	27828	27735	27819	27859	27826	27971	27759	27869	27689	27846	27889	27910	28173	27917	27770	27733	27962	28059	27855	27974	27849	27918	27903	28052	28091	27678	27726	27662	28078	28062	27860	27959	27818	27793	28020	27975	27925	27947	27959	28106
22884	26939	25510	26356	40138	37944	30587	25211	23415	23034	22848	23190	22787	22991	22912	22831	22942	22918	22932	22858	23137	22979	22803	22856	22763	23001	22901	22914	22990	23014	23110	22938	22915	22978	22901	23152	22817	22896	22940	22879	22914	22972	22863	22843	22954	22923	22862	22947	23004	22975	23082	23161	22825	22852	23009	22951	22874	22898	23026	22947	22863	22927	23034	22842	22832	22977	22988	22868	22911	22885	22908	23016	22988	22978	22951	22692	22924	22997	22995	22972	22881	22994	22935	22980	23060	23069	22904	22982	22839	22848	22995	22928	22848	22859	23159	23078	23098	22873	22945	22913	23020	23021	22924	22908	22993	23100	22999	22855	22888	22974	22900	22902	22919	22919	22773	22889	23025	22879	22927	22925	22875	22998	22849	23034	23127	23055	22899	22884	22858	23011	22871	22950	23149	22969	22924	22857	23022	22979	23032	22896	23030	22905	23119	23030	22914	23019	23086	22921	22954	22844	22949	23067	22916	22887	23062	22610	22869	22874	22926	22990	22859	22790	22945	22887	22889	23001	23006	22837	22825	23003	23144	22844	22865	23038	23049	22874	22834	23035	22924	22921	22850	22939	23048	22907	22951	22698	22945	22861	22967	22913	22970	23194	22799	22879	23044	22854	22910	22914	23011	22895	23034	22696	22823	22864	22993	22845	22967	22765	23194	22900	22833	22954	22996	22912	23001	22959	22968	22936	22740	22967	22961	22946	23013	22961	23079	23009	23016	22886	23088	23006	22957	22847	22992	22822	22898	23049	22881	22872	22954	22910	23011	22964	22939	22818	23044	22875	22824	22901	22928	22910	22808	22982	23028	22889	22884	22948	22957	22933	22807	22892	23068	22921	23023	22865	22812	23063	23161	22768	22874	22931	23038	22867	22959	22870	22846	23087	22827	22892	22874	23041	22897	22899	23072	23119	22891	23034	22868	22925	22788	22817	23022	23032	22957	22982	22928	22900	22929	22913	22925	22866	22947	23014	22757	22855	23080	22858	23020	23001	22985	22907	22969	23058	22986	22749	22954	22865	22920	22978	22837	22732	22863	23046	22833	22810	22827	22806	23038	22867	22939	22994	22796	22964	23043	22910	23060	23010	22932	22935	23111	22986	22962	22877	23118	22990	22796	23083	23062	22660	22910	22823	22885	23146	22865	22920	22875	22977	23012	23037	23145	22879	22932	22886	22865	22884	22960	22822	22842	23131	22943	22912	22909	22693	23091	22916	22923	22907	22784	22742	22866	23114	22747	22822	22884	22808	22841	23044	22785	22960	22894	22903	23038	22817	22932	23090	22795	22951	22964	23097	22919	23054	23126	22988	22935	22841	22892	22875	22927	22799	23033	22840	22875	22966	22881	23056	22731	23143	22963	22834	22927	22849	22933	22882	23081	22957	22915	22859	23183	22983	22820	23087	22956	23064	22823	22659	23142	22940	23009	22952	22993	22937	22860	23182	22777	22914	22898	22858	22900	23105	22912	23046	23147	22889	23001	22994	22770	22911	22940	22800	22709	22990	23027	22926	22957	22997	22810	22983	22877	23048	22808	22864	22801	22936	22889	22948	22889	22921	22899	22860	23092	23114	22954	22949	23020	23142	22926	22892	22772	22964	23024	22968	22929	22980	22954	22821	22831	22798	22886	23004	22953	22923	23010	22740	23090	23055	22836	22968	22941	23067	22929	22972	23078	23008	23050	22842	22906	22923	22875	23096	23117	22934	23018	23098	22880	22867	23036	22938	22970	22917	22905	22897	22862	22825	22852	22790	22883	22899	23095	22942	22927	22920	23030	22980	22981	22995	22993	23027	22964	22937	22784	23002	22873	22923	22962	22798	23088	22943	22923	22955	22805	22893	23046	22965	22921	23043	22887	22857	22994	23023	22919	23029	22737	22921	22870	23140	22996	22947	23079	23009	22856	22860	23066	22642	22929	22926	22758	22802	22827	22861	23033	22967	23042	22766	22958	22895	22973	22974	22921	23023	22804	23046	22950	22787	23027	22929	22922	22861	22946	22919	22765	22865	23005	22916	22871	22959	22983	22766	22845	22979	22698	23059	22906	22939	22880	22792	22722	23089	22950	22843	22758	22860	22905	22834	22910	23022	23025	23127	22903	23043	22847	23004	23030	23094	22785	22984	23069	23044	22926	22999	23041	23133	22881	22810	22818	22759	22930	22766	22968	22968	22837	23103	22921	23040	22904	22908	22944	23149	22944	22916	22855	22853	23035	22739	22969	22798	23115	22928	22981	22769	23012	22860	22984	22978	23044	22618	23131	22957	23013	23073	22849	22722	22946	22861	22860	22867	23070	23000	23042	22828	22960	23193	22868	22890	22933	22894	22922	22860	22894	22926	22925	22960	23054	22901	22808	22921	23081	23035	22775	22981	23170	22709	22944	22878	23000	22916	23027	23000	22883	23024	22961	23026	22892	22884	22911	23081	22933	22697	23179	22785	23081	22921	23023	22944	23063	22926	22916	22931	22960	22681	22935	22931	22769	22971	22868	22824	22963	22824	22869	22869	22877	22998	22854	22962	23137	22933	22889	22832	23012	22843	22758	22867	22964	22968	22894	23060	22882	22871	22866	22921	23015	23002	22913	23012	22979	23049	22834	22843	22746	22918	23083	22813	22990	23018	23072	22786	22848	22934	22839	22947	22930	22856	23044	22944	22949	22870	22988	23047	22975	22986	22951	22790	23085	22878	22957	23019	23226	22924	23141	23011	23070	23110	22887	22960	23043	22934	22988	22871	22909	22773	23016	23111	22852	22908	22975	22729	22859	22935	22799	23108	23042	22904	23081	22923	22911	23070	22973	22738	22874	22927	22998	23033	22868	22740	22902	23031	23093	22853	22924	23037	22817	22801	23027	22752	23028	22841	22927	22897	23068	22897	22937	22796	22899	22899	22847	22996	23124	23004	22728	23086	22872	23090	22941	23049	22943	22830	22953	23178	23123	22923	23134	22885	22951	22933	22977	22943	22913	22933	22942	23011	22827	23142	22839	22777	22994	22981	23047	23060	23096	22957	22900	22903	22949	23043	22846	22874	22774	22772	22856	22854	22922	23101	22953	23023	22969	22980	22865	23007	22827	22892	22826	23062	22848	22939	22870	22864	23031	23107	22984	22882	23052	23034	23202	22963	22970	23002	22853	22986	22924	23149	23092	23137	23108	22762	22987	23100	22933	22844	23149	23167	22822	22956	23080	22980	22914	22856	23026	22968	22931	22822	22797	22967	23077	23009	22866	23012	22968	22935	22969	22971	22829	22851	22856	22896	22896	22856	23057	22949	23085	23012	22977	22965	23076	23000	22907	22913	22976	22975	22792	22852	22850	22971	22921	22882	22873	23065	22837	23188	22759	22968	22949	22888	22827	22885	22883	22871	22987	22844	23119	22782	23171	23088	22968	22838	22949	23047	22936	22984	22930	22921	23112	23011	22894	22838	22971	23160	22881	23038	22949	22877	22951	23053	23094	23040	23014	23006	23011	23049	23069	22968	23000	23021	22961	22931	22879	23026	23015	22903	22936	23034	22875	23029	23044	22895	22982	22855	22983	23012	22968	23083	22906	23145	22971	22804	22988	22826	22962	22963	22919	22842	22780	22926	22791	23210	23024	23009	22902	22915	22811	22943	22837	22870	22786	23132	22981	22853	22971	22856	23053	22847	22997	22965	22917	22760	22757	23082	22955	22835	22817	22800	22882	22967	22812	22958	23055	23017	22877	22903	22959	22777	22955	22737	23066	22883	23003	22978	22973	22882	23092	23026	22707	22855	22947	22900	22893	22786	22917	22731	22898	23059	22921	22834	23028	22950	22793	22938	23017	22930	22878	22967	23004	22935	23138	22771	22804	23052	22865	22673	22958	23007	23056	22906	23089	22936	22899	22907	22843	22788	22989	22941	22908	22948	23044	22887	23028	22977	22856	23020	22894	23104	22975	22822	22971	23020	23086	23004	22992	23008	22922	22939	22913	22905	23100	23009	22882	22848	22863	23084	22861	23007	22899	22846	23104	23084	23005	23224	22782	23059	22847	23059	23065	22890	23109	22823	23041	22690	23011	22941	22760	23039	22944	22912	23034	23096	23040	22977	23006	23132	22888	22726	23082	23211	22976	22881	22811	22973	22922	22996	22752	23090	22989	22919	22872	22868	22690	23044	22946	23003	22930	22970	22895	22982	22863	22989	23111	23087	23002	22844	23215	22949	22973	22979	22897	22864	22952	22894	22988	23104	23075	22846	22859	22960	22995	23135	22848	23056	22852	22933	23011	23039	22910	23088	22778	22740	23005	22833	23067	22900	23064	22962	22968	22960	23162	22941	22923	23005	22989	22920	22846	22985	22837	22914	22939	22882	22965	23065	22983	22847	22937	22921	23225	22963	22814	22837	22947	22956	23019	22814	22815	22885	23053	23024	22863	23053	22756	23098	22953	23004	22732	23106	22962	22823	23084	22990	22984	23024	23053	23003	23156	23026	23024	22997	22854	22887	22983	22842	23066	23037	22955	22796	23041	23139	22837	22943	22769	22781	22944	23070	22828	23097	23026	22938	22909	22964	22993	22922	22957	23022	23004	23015	22972	23062	23015	22801	23029	22962	22997	22889	22941	22990	23012	22788	22867	23149	22981	22969	22970	22908	22841	23070	22945	22997	23051	22973	22791	22900	22875	22966	22992	22909	23192	22841	23024	23051	22963	23003	23151	22899	22908	22882	23066	23022	22870	23021	23061	23011	23009	22862	22799	22994	22877	22897	22917	22855	22942	22866	23193	22868	23190	22885	22797	22718	22833	22911	22985	22893	23037	23003	22981	22982	22757	22894	22901	22781	22838	23016	22918	23017	22906	22780	22920	22988	23185	22875	22893	22953	22963	22917	22889	23104	22878	22943	22716	23059	22940	22988	22800	22946	23044	22980	22873	22950	22828	23072	23061	22880	22951	22944	22966	22767	22979	23072	22855	23121	22876	22890	22810	22852	23062	22979	22933	22958	22829	22865	23033	23033	22810	22856	22833	22981	22679	22969	22920	22965	23041	22831	22844	22950	22950	22923	22852	22924	22984	22858	23123	23002	22996	22959	22806	23136	22970	22988	23155	22860	22931	22829	22952	22816	22871	22882	23164	22963	22943	22925	22878	22949	23027	23102
25299	21477	28590	27390	66173	67452	53035	36402	29939	28606	28157	28255	28120	28124	28131	27986	27941	28265	28232	28043	28110	27772	28004	27974	28285	27882	28293	28182	28304	28164	28164	28055	28179	27917	28288	28138	28029	27915	27920	27890	27866	28035	28022	28071	28065	28077	27802	28125	27803	27960	28043	28015	27964	27903	27897	27905	28047	27946	27987	28048	28396	28052	27910	27840	28124	28102	27972	28105	28075	27870	27868	28073	28073	27965	27982	27917	27936	28043	27820	27888	27790	28044	27956	27808	28115	27613	27682	28071	28096	27862	27977	28010	27921	27816	28193	28087	28205	27860	27737	28083	27964	28074	27902	28088	27929	27877	28062	27902	27900	27944	28148	27977	27815	27924	28099	27908	27892	27859	27856	28052	28099	27960	27983	27901	27870	27988	28114	28241	28357	28163	28007	27939	27928	27844	27909	28081	28118	27792	27918	27830	28003	27829	28170	27917	28036	27844	28037	28041	28081	28109	27994	27980	28073	28103	27720	27965	28005	27968	28120	28044	28115	27736	27975	28096	28086	28170	28056	27993	28026	28109	28025	27927	28250	27996	28052	27806	27883	27962	27908	28119	27957	27970	28133	27957	27902	27985	28066	27939	28173	27773	27817	28031	27957	27867	28145	27912	27880	28087	28097	27787	27798	27985	27970	28017	28004	28062	28129	27784	27907	28040	28026	27801	27901	27874	28010	28133	27998	28041	27975	28054	27875	27927	28227	27989	27877	28082	27788	28101	27775	27975	27932	27930	27838	27973	27851	27957	28069	27894	27833	27948	27749	28078	27922	27863	28098	28012	28109	27881	27810	27902	27942	28062	28119	28174	27743	27977	27929	28084	27990	27886	28055	27829	27873	28180	28098	28079	27945	27903	27913	27967	27967	28058	28023	27976	27917	27733	27964	27861	27938	27845	28248	27858	28099	27997	27910	27906	27883	27841	27740	27896	28096	27851	27996	27813	27895	28041	27832	28002	28181	27806	27987	28075	27883	28067	28030	27858	27952	27853	28065	27925	27884	27874	28065	27986	28142	27972	28246	27990	27748	27951	27784	28063	28047	27905	27964	27999	28041	28001	27913	27905	27886	27998	28011	27838	27889	27731	27825	28019	28106	27863	27931	27966	27890	27771	27968	28048	28116	28031	27842	27992	28120	27966	28000	27942	27879	28171	27645	27916	27866	28035	27850	28109	28096	27946	27965	27989	28063	27892	27861	28041	27921	28172	27916	27893	28314	27925	28203	27917	28117	28005	27761	28026	27890	27887	28012	28075	28019	27936	28239	28069	28158	28013	28064	27922	27952	27877	27894	27937	28019	27996	28172	27902	27911	27814	28140	28100	27958	27916	28056	27739	27854	27913	27876	28007	28061	27937	27866	28074	28106	28175	27925	27926	28099	27766	27987	27821	27926	27896	27956	27933	28015	28080	28234	28085	28020	28010	28225	27930	28052	27878	27802	28107	27969	28120	27900	28001	27863	27936	27968	27959	28114	27960	27908	27901	28078	28043	27959	28110	28014	27866	27867	28032	27884	28036	28064	28077	28005	27785	28027	27930	27955	28042	27879	27918	28008	28188	28002	28162	28050	28011	27752	27930	27936	28263	27902	27949	28053	28081	27896	28000	28062	27688	27898	28010	28003	28016	27765	27906	28065	28167	28025	28031	27987	27923	27973	28074	28189	28094	28033	27900	27966	27846	27889	27942	27916	28179	28102	27938	28264	27755	27984	28149	28002	27909	28250	27930	27865	27607	27968	27870	27927	28212	28205	28095	27883	27803	27853	28026	27986	27953	27853	28086	28079	28082	27934	27806	27779	28193	27883	27858	27990	28089	27935	28043	28029	28050	28058	27962	28208	27897	27738	28003	28055	28027	27949	27743	27902	28008	27877	28053	27970	28162	27897	28195	27893	28020	27805	28142	27639	27970	28169	28090	27997	27901	27946	28025	28134	27860	28159	27918	28052	28224	28030	28083	28110	27848	28165	27915	27816	28096	27886	28011	28079	28131	28039	28001	28006	28176	28091	27860	27997	27841	27908	27932	27974	27952	28082	28071	27979	28075	28002	27968	28054	28171	27960	27988	27949	27890	28101	27655	28011	27884	28093	27936	28009	27829	27874	28044	28080	28034	27766	28044	27998	28079	27793	27983	28260	27900	28009	28007	28287	27882	28003	27943	27962	28116	28010	28114	27960	28137	28132	28144	28091	28126	28074	27701	27888	28038	27841	27975	28086	27973	27915	27637	28108	27807	28036	28013	27935	28122	27889	28006	28107	27965	28044	27774	27841	28163	28013	27906	28114	27895	28045	28091	28051	27961	28077	28055	28034	28020	27787	27916	28232	28089	28080	27773	28167	28016	27872	27989	27988	27801	27986	28048	27850	27930	27986	27659	28186	28021	27829	27818	28247	27956	28016	27927	27979	28006	28040	27902	27965	28030	27824	27912	27870	28061	28105	27928	28222	27643	28098	28054	28050	28340	28136	27928	27939	28005	27932	27951	27837	27950	27979	28024	28115	28033	27976	28167	27962	27973	28110	28068	28091	28006	27909	28212	28107	27929	28133	28099	28265	27925	27880	28226	27795	27967	27959	27904	28111	28078	28166	27973	27885	27957	27891	27901	28294	28059	28074	28047	28147	28063	27810	27752	27893	27771	27915	28061	28032	28014	28105	28002	27989	27924	27894	28164	27772	28095	27972	27941	27976	27939	28066	28238	28078	27897	27994	27915	27821	28064	27953	27763	28084	28055	28057	27918	27961	27818	27797	28085	28149	28195	27878	28094	28067	28005	28020	27775	28060	27993	28437	28103	28043	28004	27994	27950	27978	28050	28325	27897	28054	28153	28046	28050	27834	27871	27794	28007	28091	28138	28075	27826	27501	27774	28146	28154	28076	28057	28017	27892	27865	28055	27901	27921	28004	28071	28070	28034	27972	28120	27815	27909	27967	27943	27897	27979	28041	28023	27874	28080	28202	28063	28000	28164	28000	27810	27967	28244	28137	27834	28088	27887	28035	28123	27837	27925	28249	27886	28030	27960	28045	27988	27849	28014	28035	27915	27910	28069	27858	28089	27929	28012	28007	27921	28039	27836	27861	28016	27916	28174	27917	28086	28124	28031	28138	27937	27813	28320	27867	27918	27893	28154	27871	27871	28191	27840	27949	28128	28074	28281	28357	28006	28066	27979	28021	27821	27771	28082	27993	28022	28018	28044	27913	27909	27997	28165	28030	27942	27952	27931	28125	27920	28022	27930	27950	27973	27973	27911	28144	28057	27743	27993	28020	27997	28077	27782	27973	27735	28024	27902	28092	28143	28060	28132	27843	27974	27937	27865	27958	28063	27924	28074	28068	28137	28000	27789	27832	28088	28052	28112	27870	27903	28160	27686	28092	28014	28157	27897	27896	27980	28182	27750	28063	28066	28015	28210	28104	28113	27821	27966	27888	28086	28084	28325	28089	27911	28058	27824	28131	27837	27851	27908	27765	28252	28060	28133	27976	27938	27909	27924	27914	28067	28115	27867	28185	28046	28046	28234	28224	28108	27690	28174	28027	28076	27986	27996	28008	27928	28071	27838	27777	27880	27911	28076	28093	28015	27885	28007	28095	28061	27811	27981	28155	27901	27947	28162	27889	28054	27878	28060	28099	27719	27967	27995	27896	28176	28000	27836	27803	28003	27998	28089	27959	27990	28030	27935	27872	28029	28136	28120	27986	27979	27785	28158	28114	27915	27933	27984	28144	28090	27941	27813	27808	27965	27902	27938	28055	27858	28060	28111	28057	28021	27928	27932	27925	27864	27996	28112	27871	28164	27780	27912	28165	27804	28000	27957	27892	27900	27866	27730	27959	28158	28023	28227	27911	27786	28062	27929	27959	27689	28057	27778	27948	28065	27914	28123	27880	28238	28013	27848	27823	28071	28261	28081	27799	27755	28016	27765	28071	28109	28005	27819	27893	28019	28185	27944	28003	27984	28026	27909	28079	27894	27717	28261	27998	28061	27879	28031	27853	27930	28073	28076	27984	27818	27899	27945	27834	27862	27751	27959	27977	28146	27941	27917	27842	27980	27872	28010	27993	27912	28136	27934	27988	28062	27855	27874	27920	28148	28036	27901	28040	28104	28128	27943	28027	28208	28173	28262	28008	27983	28155	28018	28118	28039	27979	27834	27787	27892	28206	27966	28181	28132	28027	28145	27950	28208	27954	28047	27853	28023	27820	27676	27986	27971	27987	28193	27795	27930	28060	27838	27807	27756	27730	27983	28077	27990	27872	27901	27848	27910	27897	27911	28016	27895	27933	28172	28007	27878	27843	28144	28057	28003	27901	28099	28004	27984	28044	28083	28080	27912	28104	27944	27946	27855	27883	27930	28159	27725	27824	28189	28073	28034	27806	27942	28126	27992	28456	28118	27894	27812	27852	27940	28043	28054	27977	28020	27891	27887	27895	27757	28013	28069	27881	27880	27799	27781	27989	27935	28027	28076	27850	27980	28036	27607	27953	28135	27966	27813	28067	27953	27834	28060	28052	28043	28092	27845	28044	27812	27831	27758	28094	27831	27953	27852	27938	27994	28082	28026	27929	27967	27943	27983	27836	27872	27756	27846	27828	27914	28044	27852	27933	28092	27992	28063	28032	27986	28204	28051	27824	27988	27784	28086	28132	27900	27985	28068	27976	27949	27947	28223	28110	27595	27895	28257	28046	27768	27770	28102	27864	27948	27869	27874	27833	27902	27903	27932	28018	27973	27917	28022	27971	28066	27929	27859	27826	28042	28150	28172	27871	28032	27801	27990	28112	27840	28092	27775	27740	27974	28001	27915	28011	28046	28136	28084	27804	28077	27850	27799	27976	27930	27989	28134	28200	28140	28032	27960	28077	27808	28139	27813	28051	27857	28063	28080	28060	28270	28039	28158	28093	28079	27999	27874	28385	27949	28232	28019	28076	27786	28111	27930	28302	28109	28102	27896	28124	28063	27877	28026	28097	27861	27759	27764	28132	28149	27883	28080	28017	27873	27979	28000	28196	28106	27994	28013	27966	28151	27863	28111	28030	27921	27897	27787	27905	27770	28236	28042	27994	28215	28129	27812	28020	27863	28097	28020	27922	28050	28010	27874	27900	28133	28049	28125	27941	28273	28027	27893
21819	34227	33536	33357	75376	69790	51788	32335	25181	23338	23206	23002	23177	23117	22983	23191	23028	23026	23003	23025	23179	23048	22871	23153	23405	23162	23118	23070	23097	23134	22988	23091	23127	23100	23131	22995	23073	23173	23038	23168	23116	23142	22999	23117	23063	22853	23136	22892	23117	23061	23259	23283	23190	23284	23151	23226	22950	22816	23239	23017	23050	23172	23254	23123	23049	23145	23136	23254	22932	23066	23097	23293	23003	23239	22966	23042	22943	23016	23069	23068	23180	23130	23063	23022	22986	23184	23049	23206	23101	23211	23013	23152	23254	23174	22984	23148	23028	23055	22912	23308	23055	23222	23163	22959	23081	22923	23110	22920	22908	23199	23054	23198	23183	23105	22982	22897	22992	22840	23027	23132	22951	23075	23171	23352	23197	23254	23245	23012	23300	23114	23152	22905	23205	22994	23003	23119	23090	23164	23186	23143	23097	22875	23206	23144	23133	23092	23183	22978	23162	23141	23145	22928	22886	23034	23051	23209	23203	22989	23062	23137	23245	23003	23018	23096	23129	22821	22964	23132	23052	23104	23165	23184	23044	23233	23148	22948	22858	22948	23181	22937	23095	22955	23138	22872	23212	23017	23030	22899	23066	23153	23152	23163	23146	23120	23312	22981	23110	23185	23065	23297	22994	23303	23117	23175	23186	23211	22937	23043	23145	23015	23278	22999	23221	23021	23176	23121	23045	23137	23029	23055	22970	22918	23125	23063	22934	23212	23124	23047	22884	23008	23078	23064	23086	23177	23156	23038	22960	22944	22967	23091	23343	23086	23279	23034	22953	23177	22966	22919	23249	22972	23001	23031	23061	23132	23279	23083	23193	23123	23124	23144	23076	23055	23126	23033	23283	23091	23101	22914	23103	23201	23268	22995	23146	23110	23200	23038	23136	23191	23088	23130	23172	23012	23138	23204	23231	23121	23026	23107	23188	23071	23207	23180	23107	23168	23057	22978	23058	22947	23024	23105	23119	23158	22977	23184	22982	22992	22966	23072	23066	22918	23015	23249	22950	23159	23233	23012	23108	22946	23062	23053	23112	23163	23169	22990	23011	23140	23200	23013	23122	23131	22950	23215	23152	23163	23104	22939	23059	22995	23182	23199	23019	23183	23031	23110	23106	23109	23287	23109	23209	23142	23183	23035	23247	23016	23060	22907	23099	23012	23190	23254	23057	23178	23029	23064	23122	23241	23267	22904	23140	23211	23002	23241	22901	23195	23134	23194	23130	23080	23163	23111	23062	22893	23065	23190	23062	22975	23173	23114	23097	23075	23058	23126	23116	23045	22844	23064	22983	22958	23172	23116	22963	23222	22901	23032	23187	23022	22965	23183	23059	23068	23163	23213	22962	23119	23210	23010	23097	23074	23099	23152	23027	23177	23029	22984	22959	23020	23099	23009	23002	22923	23109	23119	23014	22957	23006	23116	23108	22984	23205	23192	22992	23347	22928	22976	23050	22953	23094	22894	23022	23188	23111	23043	23225	23170	22902	23172	22967	23158	23141	23058	23057	23227	23117	22953	23084	22994	23089	23088	23066	23010	23020	23245	23084	23008	22921	23050	23085	22884	22995	23265	23149	23063	23104	23210	23107	22973	23038	23136	23068	23169	23148	22953	23103	23041	23048	22978	23237	23230	23113	22916	23114	23043	23039	22940	23048	23302	23105	23249	23047	23105	23022	23196	23170	23048	23062	23062	22915	23011	23126	23049	23013	22986	22982	22975	23181	23065	23083	23286	22911	23261	23156	23270	23119	22850	23092	23024	23138	22835	23101	23099	23150	22920	23302	23061	22995	23251	23175	23266	23137	23163	23086	23019	23010	23085	23118	23158	23030	23065	23006	23190	23176	23119	23147	23134	23103	23003	23079	23160	22882	23120	23027	22872	22918	23109	23106	23065	23056	23106	23192	22978	23050	23237	23056	23140	23088	23119	22947	23029	22971	23109	23133	23061	23028	23019	23203	23199	23075	23041	23103	23141	23297	23214	23148	23177	23161	23100	23236	23127	23035	23079	23240	23189	23000	23057	22978	22991	23151	23114	23088	23007	23314	23171	23090	22794	23346	23155	23208	23040	22904	23146	23107	22935	23116	23049	22882	23106	23159	23076	22993	23020	23001	22928	23165	23129	23123	23134	22935	23009	23170	23071	23108	23023	23060	23062	23029	23011	23139	23150	22913	23304	22885	23297	23102	23285	23009	23156	22974	23160	23222	23171	23138	23026	23021	22970	23085	22968	23132	22953	23035	23205	23052	22880	23072	23028	23054	23120	23273	23111	22928	23070	23178	23082	23056	23031	22954	22975	23065	22931	23395	23063	23191	22933	23017	23159	23016	23151	23276	22946	23134	23139	23059	23163	22860	23227	23143	22904	22900	23138	23150	23277	23191	22924	23028	23178	23076	23064	23234	23225	23221	23166	23001	23108	23040	23088	23072	23232	22990	23151	22983	23027	23044	22969	23084	22862	22949	23272	23045	23128	23049	23318	22956	23024	23027	23209	22983	23101	23115	23175	22884	23193	23182	23139	23302	23187	23153	23167	23019	22972	23166	23091	22989	23008	23165	23037	23186	22972	22976	23080	23034	23078	23065	23176	23131	23026	23163	23213	23178	23081	23053	22987	23194	22964	23224	23153	23085	23257	23096	23154	23202	23207	23094	23064	23152	23257	23141	23168	23128	23173	23139	22952	23093	23183	23177	23127	23327	23091	23232	23055	23075	23165	23093	23168	23095	23240	23225	23094	23018	22913	23138	23092	23231	22978	23053	23152	23135	23084	23201	23237	22984	23082	23091	22942	23041	23083	23069	23203	23182	23201	23187	23065	22965	23140	23058	22964	23219	23185	23240	22879	23119	22941	23184	23081	23081	23035	23085	23069	23130	23200	23000	23019	23035	23060	23169	23075	23110	23283	23017	23089	23129	23091	23083	23019	22986	23050	23164	22933	22939	23074	23147	22981	23087	23009	22899	23227	23035	23092	23283	23008	23057	23124	23143	22889	22947	23032	23112	23285	22956	23275	23010	23064	23245	23112	23072	23119	22948	23024	23185	23084	23085	23131	23245	22957	23011	22868	22952	23231	23131	22942	23067	23079	23060	23038	22936	23162	23249	23079	23144	23169	23171	23082	22904	23129	23128	22901	23013	23013	23169	23156	23080	22990	23067	22941	23164	23036	23150	23037	23146	22977	23121	23120	23136	23005	23070	23035	23087	23015	23015	23083	23213	23053	23180	23195	23065	23016	23110	23116	22980	22983	23043	23006	23130	23097	23156	23178	23002	23084	22920	23251	23146	23045	23162	23123	23014	23090	23030	22960	23237	22934	23244	23062	23004	23054	23168	23013	23128	23054	22953	23162	23165	22947	23054	23041	23063	23051	22985	23134	22975	23107	23029	23044	23186	23079	23078	23097	23129	23103	23187	23015	23222	23105	23003	23169	23035	23074	22808	23203	23159	23189	22971	22985	23028	23020	23007	23070	23230	23175	23144	23125	23009	22921	23177	22897	23089	23167	23069	23105	23175	23139	23049	23110	23146	23175	23216	23042	23159	23191	23207	23115	23052	23132	23160	23063	23391	23102	22992	23259	23105	23111	22971	23189	23141	22884	22981	23257	23068	23068	23129	23115	23129	23221	23134	22869	23062	23135	23084	23011	23121	23035	23112	23125	23129	23083	23112	23097	23034	23125	23107	22948	23267	23001	23060	23096	23148	23347	22901	23142	22886	23093	23017	23017	23006	23187	23174	23287	23099	23033	22978	23100	23282	23021	23081	23205	23163	23106	23068	23077	23229	23085	22980	23304	23182	23011	23079	23178	22801	23105	23041	23017	23039	23024	23068	23034	23126	23166	23020	23174	23204	22878	23017	23278	23087	22993	22979	23013	23142	23123	23095	23057	22922	23167	23138	23166	23001	23035	23353	23144	23186	22992	22948	23013	23304	23192	22864	23152	23053	23001	23127	23022	22966	23175	22995	23118	23102	23029	22991	23151	23271	23048	23224	23217	23095	22960	22916	23374	23028	23054	23023	22983	23249	23122	23151	22983	23069	23235	22978	23157	22925	23314	23052	23161	22917	23104	23012	23052	23143	23083	22989	23129	23076	23095	23044	23223	23073	23024	23095	23070	23229	23151	23055	23079	23119	22954	23024	23089	22975	22925	23194	23063	23313	23029	23087	22958	22979	22857	23056	22996	23081	23303	23117	22927	23082	22971	22955	23029	23179	23074	23157	23159	22897	23006	23078	23039	22997	23183	23110	22993	23019	23094	23073	23034	23212	23162	22976	23284	23088	23122	23187	23135	23059	23183	22947	23084	23199	22987	23028	23048	22958	23234	23071	23073	23089	23199	23177	22961	22949	23043	22974	23214	23074	23178	23034	23163	23102	23213	23195	23024	23222	23117	22998	22937	23127	22959	23058	23222	23202	23255	23036	23032	23111	23241	23114	23198	22988	23156	23095	23046	23162	23101	22880	23062	23189	22988	23116	22977	22997	23263	23094	23008	23070	23075	23087	23109	23253	23194	23096	23186	23194	23183	23159	23281	23072	22974	23041	23163	23007	23128	23153	23242	23220	23028	23197	23078	23024	23097	23136	23150	23075	23198	22997	23034	23104	23074	23187	23198	23095	22992	23260	23040	23103	23011	22951	23152	23189	23106	23040	23143	23089	22918	23094	23049	23112	23077	23115	22866	23160	23021	22994	22993	23020	23031	23080	23155	23212	23068	23115	22995	23124	23234	23106	23070	22982	23243	23072	23162	23053	23208	23122	23088	23234	23085	23053	22999	23147	23099	23011	23056	23091	22973	23066	23032	23002	23169	23174	23227	23091	22923	23005	22975	23228	22988	23172	23211	23108	23034	23175	23003	23133	22922	23061	23178	23155	22932	23142	23255	23142	23151	23184	23120	23127	23191	23105	23097	23189	23163	23237	23114	23187	23181	22902	23083	23088	22988	22905	23175	23071	23088	23017	23127	23219	23179	23029	23154	23058	23010	23129	23046	23030	22991	23116	23180	23129	23197	23136	23134	23013	23045	23006	23102	23077	23077	22990	22852	23097	23170	22876	23248	23120	22924	23227	23299	23020	23271	22999	23035	23058	23064	22973	23001	23139	23202	23087	23062	23172	23095	23082	23171
23692	21432	29010	24747	72652	75423	60258	40896	32131	29470	28956	28429	28586	28700	28549	28403	28634	28539	28302	28627	28315	28712	28566	28553	28464	28448	28263	28310	28319	28337	28556	28467	28409	28295	28563	28636	28310	28376	28453	28406	28411	28564	28275	28323	28437	28275	28291	28495	28471	28397	28628	28282	28405	28365	28728	28435	28556	28341	28487	28401	28138	28520	28399	28293	28423	28178	28220	28303	28404	28509	28070	28144	28211	28438	28467	28464	28610	28423	28221	28193	28346	28638	28418	28431	28371	28365	28566	28204	28336	28471	28360	28155	28578	28281	28505	28408	28319	28266	28362	28412	28237	28310	28462	28588	28155	28342	28443	28301	28317	28333	28247	28424	28273	28288	28298	28202	28256	28235	28227	28345	28368	28259	28266	28193	28317	28210	28235	28577	28227	28491	28462	28575	28448	28283	28494	28270	28407	28273	28196	28512	28172	28305	28304	28296	28348	28396	28122	28284	28333	28233	28438	28053	28223	28148	28261	28397	28240	28337	28505	28120	28258	28131	28475	28408	28401	28096	28308	28200	28309	28218	28275	28455	28286	28281	28229	28436	28096	28330	28128	28268	28470	28403	28289	28174	28272	28184	28338	28431	28419	28378	28324	28231	28556	28356	28199	28339	28184	28355	28410	28416	28201	28242	28344	28264	28498	28601	28170	28511	28280	28209	28389	28164	28407	28269	28315	28184	28345	28352	28287	28392	28393	28594	28571	28131	28493	28272	28300	28363	28534	28353	28234	28672	28331	28249	28506	28400	28241	28433	28262	28256	28400	28383	28430	28235	28383	28521	28491	28207	28470	28205	28168	28116	28363	28300	28325	28476	28115	28074	28355	28451	28394	28308	28410	28303	28423	28518	28436	28427	28359	28334	28299	28342	28441	28309	28266	28223	28349	28344	28283	28249	28426	28266	28178	28381	28417	28544	28422	28186	28369	28258	28244	28353	28306	28463	28465	28214	28569	28470	28436	28430	28257	28393	28402	28261	28185	28210	28158	28103	28305	28252	28357	28384	28271	28283	28359	28585	28167	28323	28535	28203	28459	28413	28197	28360	28390	28376	28526	28525	28303	28237	28314	28155	28392	28343	28063	28285	28165	28179	28468	28250	28452	28356	28257	28228	28325	28332	28364	28237	28318	28557	28401	28305	28480	28305	28347	28200	28231	28352	28419	28504	28225	28360	28507	28287	28501	28289	28431	28368	28300	28390	28403	28312	28408	28245	28402	28302	28173	28375	28259	28499	28482	28359	28328	28240	28461	28222	28012	28246	28526	28167	28259	28493	28210	28395	28233	28393	28332	28546	28527	28574	28345	28372	28301	28286	27953	28212	28311	28276	28424	28062	28381	28492	28357	28392	28074	28205	28373	28175	28179	28297	28395	28247	28440	28301	28343	28171	28378	28269	28431	28435	28386	28339	28294	28227	28418	28115	28266	28148	27983	28391	28120	28141	28379	28372	28111	28304	28223	28381	28326	28059	28372	28476	28402	28404	28206	28251	28272	28328	28590	28419	28191	28243	28189	28221	28380	28341	28474	28528	28051	28414	28337	28455	28182	28304	28262	28391	28155	28465	28464	28117	28093	28290	28360	28085	28122	28351	28420	28230	28175	28387	28527	28423	28254	28362	28443	28511	28484	28716	28223	28300	28236	28331	28223	28372	28552	28392	28447	28387	28285	28184	28398	28093	28432	28539	28267	28226	28300	28376	28347	28412	28514	28542	28334	28368	28265	28269	28152	28383	28258	28328	28228	28297	28436	28422	28629	28247	28315	28335	28602	28298	27974	28413	28333	28259	28320	28240	28383	28587	28243	28390	28473	28415	28451	28396	28384	28360	28423	28581	28445	28415	28241	28391	28296	28281	28473	28423	28260	28306	28070	28376	28506	28404	28556	28029	28355	28322	28609	28384	28304	28449	28358	28375	28353	28491	28301	28155	28439	28276	28149	28283	28394	28465	28107	28312	28374	28499	28259	28252	28109	28316	28093	28377	28460	28356	28190	28266	28454	28347	28284	28331	28382	28206	28189	28408	28365	28594	28484	28071	28467	28428	28403	28315	28364	28220	28406	28638	28341	28435	28370	28376	28222	28217	28366	28324	28464	28443	28588	28342	28244	28343	28315	28414	28266	28496	28414	28383	28311	28271	28380	28300	28115	28447	28303	28184	28172	28458	28347	28491	28372	28565	28235	28334	28134	27941	28217	28258	28438	28162	28168	28422	28355	28204	28412	28342	28264	28439	28473	28088	28290	28606	28419	28574	28432	28282	28268	28315	28272	28594	28578	28390	28346	28119	28279	28171	28462	28359	28280	28392	28476	28139	28436	28263	28173	28283	28345	28207	28231	28124	28389	28299	28263	28403	28228	27948	28136	28044	28397	28384	28245	28225	28350	28217	28126	28412	28423	28138	28331	28105	28400	28241	28231	28244	28387	28230	28383	28547	28358	28291	28518	28211	28407	28292	28368	28382	28396	28289	28056	28316	28149	28350	28490	28239	28490	28309	28362	28253	28419	28493	28378	28590	28092	28102	28201	28319	28225	28353	28371	28246	28247	28187	28237	28325	28524	28427	28385	28309	28265	28407	28345	28334	28108	28407	28374	28281	28085	28169	28327	28302	28089	28303	28087	28057	28355	28329	28411	28283	28197	28524	28480	28248	28507	28222	28132	28328	28376	28246	28193	28497	28355	28432	28400	28331	28310	28476	28505	28258	28332	28350	28354	28212	28363	28483	28223	28243	28342	28262	28373	28499	28571	28371	28350	28055	28305	28397	28257	28203	28147	28276	28359	28153	28204	28274	28200	28346	28348	28411	28317	28382	28465	28272	28422	28120	28189	28293	28316	28269	28249	28555	28329	28446	28343	28231	28368	28379	28587	28196	28202	28320	28303	28478	28623	28386	28522	28285	28406	28247	28474	28529	28436	28442	28175	28406	28190	28194	28510	28208	28482	28402	28192	28309	28247	28280	28487	28315	28295	28377	28288	28514	28440	28379	28383	28188	28337	28526	28272	28333	28376	28385	28509	28100	28363	28213	28346	28536	28505	28426	28426	28159	27960	28392	28388	28422	28431	28450	28279	28287	28453	28383	28348	28318	28166	28400	28253	28085	28265	28145	28350	28583	28511	28366	28279	28351	28302	28432	28428	28290	28415	28306	28241	28085	28324	28472	28427	28472	28324	28533	28278	28333	28497	28328	28303	28224	28080	28048	28494	28073	28562	28395	28301	28372	28362	28422	28512	28392	28025	28211	28122	28435	28636	28136	28462	28102	28441	28039	28261	28383	28496	28445	28450	28132	28196	28279	28352	28245	28492	28156	28330	28350	28517	28072	28297	28328	28355	28249	28504	28080	28222	28153	28236	28366	28342	28206	28237	28467	28544	28367	28176	28531	28437	28198	28208	28165	28128	28244	28242	28385	28333	28475	28333	28218	28215	28333	28439	28280	28311	28398	28299	28368	28290	28337	28422	28450	28454	28067	28223	28178	28316	28228	28291	28217	28276	28369	28150	28281	28287	28231	28474	28503	28281	28316	28421	28345	28296	28347	28471	28144	28312	28300	28466	28185	28458	28491	28522	28338	28236	28190	28376	28438	28537	28271	28478	28090	28304	28307	28380	28593	28500	28323	28422	28240	28586	28153	28294	28333	28438	28754	28298	28245	28144	28386	28369	28063	28086	28405	28358	28384	28235	28414	28413	28360	28319	28275	28350	28569	28382	28460	27982	28397	28434	28285	28292	28230	28148	28147	28413	28276	28203	28280	28230	28386	28443	28275	28322	28178	28140	28443	28547	28511	28321	28130	28168	28379	28053	28138	28348	28567	28219	28128	28414	28433	28335	28368	28453	28253	28337	28380	28209	28442	28334	28343	28500	28278	28478	28261	28462	28194	28413	28369	28343	28400	28496	28297	28420	28331	28294	28403	28383	28494	28139	28370	28338	28437	28309	28392	28338	28441	28299	28220	28147	28261	28255	28284	28371	28433	28363	28124	28114	28250	28425	28085	28422	28101	28356	28221	28002	28519	28335	28201	27965	28234	28487	28589	28369	28250	28268	28055	28416	28303	28512	28295	28085	28249	28313	28272	28414	28280	28294	28298	28395	28375	28524	28585	28474	28214	28374	28288	28431	28383	28266	28401	28301	28259	28507	28289	28430	28093	28304	28210	28392	28333	28427	28328	28204	28247	28417	28375	28493	28030	28192	28401	28324	28175	28470	28384	28365	28235	28467	28597	28264	28246	28408	28265	28183	28360	28488	28257	28476	28038	28252	28319	28491	28064	28369	28367	28256	28267	28409	28281	28480	28314	28351	28367	28373	28398	28652	28398	28345	28346	28513	28317	28392	28005	28339	28515	28137	28050	28404	28360	28193	28323	28449	28382	28561	28421	28560	28327	28325	28436	28324	28230	28468	28292	28413	28232	28297	28519	28117	28346	28269	28306	28362	28379	28360	28408	28278	28169	28473	28221	28325	28100	28093	28094	28091	28345	28228	28368	28401	28339	28271	28248	28194	28382	28467	28359	28271	28244	28481	28111	28287	28346	28268	28197	28310	28339	28402	28371	28414	28719	28323	28118	28353	28271	28293	28293	28749	28412	28372	28147	28194	28210	28366	28411	28439	28430	28373	28446	28522	28235	28227	28120	28414	28389	28407	28402	28418	28404	28525	28423	28254	28365	28246	28443	28312	28423	28274	28517	28396	28271	28235	28219	28244	28322	28351	28173	28080	28267	28232	28234	28187	28424	28648	28318	28548	28154	28454	28422	28244	28291	28398	28435	28315	28204	28426	28208	28342	28362	28096	28317	28322	28166	28444	28176	28547	28335	28237	28167	28358	28355	28456	28240	28132	28274	28294	28435	28379	28464	28629	28129	28362	28326	28499	28178	28187	28411	28132	28601	28196	28113	28287	28405	28271	28338	28349	28204	28453	28348	28570	28374	28362	28336	28453	28430	28240	28468	28054	28238	28461	28476	28564	28272	28299	28360	28356	28425	28398	28327	28271	28216	28150	28227	28342	28165	28392	28308	28426	28307	28331	28610	28251	28484	28317	28256	28399	28377	28383	28327	28295	28482	28527	28286	28334	28309	28250	28357	28223	28189	28130	28371	28062	28496	28479	28368	28381	28129	28388	28455
23556	41052	39155	37947	84326	83191	62406	39287	27805	24368	23453	23402	23342	23398	23178	23337	23269	23301	23346	23391	23411	23428	23171	23265	23363	23342	23421	23324	23412	23274	23388	23230	23526	23372	23230	23425	23244	23379	23436	23373	23525	23121	23324	23378	23187	23577	23305	23274	23391	23253	23337	23154	23266	23286	23100	23261	23123	23307	23301	23251	23313	23271	23244	23182	23410	23321	23174	23244	23295	23462	23534	23190	23348	23480	23306	23374	23291	23256	23224	23198	23260	23283	23404	23355	23367	23350	23335	23204	23412	23357	23242	23317	23431	23089	23293	23201	23539	23178	23284	23250	23185	23424	23265	23384	23277	23318	23125	23301	23223	23397	23227	23405	23249	23325	23214	23380	23274	23045	23305	23289	23346	23291	23144	23345	23345	23198	23229	23229	23303	23257	23333	23417	23238	23292	23208	23273	23319	23238	23336	23355	23208	23285	23276	23211	23372	23109	23368	23257	23327	23170	23236	23329	23310	23346	23421	23389	23406	23363	23285	23234	23297	23276	23149	23377	23328	23346	23463	23484	23336	23280	23456	23300	23287	23375	23373	23247	23284	23316	23282	23306	23321	23362	23328	23265	23308	23319	23421	23249	23440	23268	23299	23247	23187	23435	23274	23215	23115	23309	23262	23261	23349	23244	23287	23183	23296	23167	23529	23335	23102	23155	23271	23209	23182	23237	23160	23229	23221	23211	23460	23282	23397	23390	23245	23191	23352	23264	23317	23465	23232	23068	23234	22956	23437	23141	23423	23378	23243	23380	23280	23239	23380	23306	23311	23235	23407	23409	23319	23183	23358	23248	23598	23163	23114	23262	23372	23418	23387	23246	23051	23464	23349	23252	23221	23356	23217	23241	23202	23387	23199	23119	23239	23267	23361	23398	23436	23184	23398	23276	23419	23307	23420	23362	23326	23281	23372	23153	23458	23276	23336	23379	23469	23213	23336	23141	23349	23391	23241	23215	23331	23315	23484	23325	23269	23207	23341	23374	23073	23175	23275	23434	23114	23248	23242	23207	23354	23226	23162	23276	23300	23160	23233	23248	23332	23427	23254	23513	23290	23312	23446	23359	23282	23298	23185	23334	23380	23261	23401	23270	23224	23513	23326	23475	23466	23381	23328	23244	23425	23396	23327	23439	23205	23239	23146	23366	23321	23287	23031	23324	23308	23286	23153	23247	23224	23303	23247	23241	23087	23245	23482	23215	23215	23122	23464	23390	23241	23276	23272	23283	23338	23152	23059	23254	23375	23425	23386	23327	23108	23404	23212	23087	23148	23265	23486	23224	23327	23294	23208	23376	23338	23376	23321	23174	23295	23228	23153	23205	23314	23217	23360	23255	23377	23393	23388	23171	23195	23405	23418	23316	23332	23227	23074	23086	23410	23367	23225	23333	23192	23266	23268	23165	23428	23168	23444	23228	23340	23340	23197	23333	23235	23295	23255	23300	23380	23394	23230	23292	23359	23421	23273	23300	23256	23262	23392	23284	23411	23367	23340	23302	23277	23195	23460	23388	23396	23154	23252	23380	23239	23298	23280	23418	23318	23146	23272	23201	23347	23285	23483	23378	23137	23279	23324	23310	23264	23295	23148	23357	23334	23162	23588	23249	23242	23176	23148	23162	23304	23396	23171	23510	23438	23373	23439	23182	23209	23353	23304	23431	23344	23306	23190	23310	23237	23182	23315	23487	23429	23353	23317	23300	23256	23323	23247	23467	23309	23415	23232	23344	23244	23246	23253	23303	23298	23416	23396	23183	23433	23226	23342	23362	23367	23244	23267	23234	23362	23321	23429	23178	23329	23209	23485	23472	23363	23289	23297	23426	23367	23220	23353	23376	23298	23203	23378	23394	23184	23335	23405	23308	23279	23348	23362	23250	23363	23387	23435	23309	23295	23396	23318	23362	23423	23410	23195	23463	23326	23250	23191	23143	23400	23202	23354	23273	23286	23468	23310	23211	23130	23386	23253	23353	23326	23173	23239	23232	23188	23200	23250	23336	23254	23449	23302	23251	23360	23383	23173	23391	23304	23175	23340	23271	23080	23040	23474	23263	23268	23387	23356	23114	23290	23175	23386	23353	23109	23400	23283	23409	23151	23357	23397	23294	23248	23358	23239	23232	23440	23375	23496	23251	23285	23381	23437	23116	23442	23216	23336	23398	23298	23182	23337	23204	23129	23173	23248	23159	23379	23402	23286	23220	23308	23159	23292	23380	23128	23474	23151	23141	23262	23394	23310	23489	23291	23266	23151	23321	23334	23190	23387	23241	23346	23320	23189	23346	23252	23314	23290	23531	23052	23199	23204	23331	23320	23303	23375	23355	23542	23446	23251	23349	23367	23211	23294	23170	23533	23219	23253	23239	23387	23034	23243	23377	23297	23191	23284	23276	23148	23168	23366	23180	23203	23193	23190	23194	23185	23459	23308	23261	23169	23342	23471	23380	23296	23166	23321	23349	23348	23360	23410	23300	23198	23257	23202	23148	23225	23351	23339	23272	23306	23382	23334	23219	23443	23206	23382	23269	23335	23345	23244	23322	23404	23082	23303	22946	23272	23226	23382	23220	23215	23401	23274	23414	23203	23213	23242	23349	23488	23247	23366	23345	23190	23188	23265	23200	23369	23241	23165	23294	23306	23413	23275	23331	23150	23237	23291	23279	23344	23458	23235	23316	23296	23141	23418	23299	23371	23194	23259	23399	23112	23250	23235	23243	23232	23410	23266	23393	23402	23157	23340	23316	23318	23246	23362	23480	23384	23531	23325	23244	23248	23363	23395	23286	23450	23331	23309	23261	23369	23327	23300	23120	23290	23360	23286	23258	23294	23211	23278	23301	23246	23300	23303	23373	23208	23353	23431	23331	22970	23201	23255	23171	23412	23277	23224	23331	23317	23352	23292	23431	23494	23242	23346	23196	23265	23347	23291	23246	23431	23289	23300	23380	23110	23300	23253	23308	23326	23221	23366	23206	23329	23370	23411	23236	23135	23463	23297	23274	23494	23073	23309	23303	23259	23276	23212	23311	23235	23415	23272	23206	23337	23258	23420	23459	23307	23392	23220	23204	23357	23269	23353	23188	23311	23261	23568	23230	23047	23215	23351	23454	23218	23346	23264	23376	23310	23315	23227	23294	23236	23427	23292	23263	23149	23219	23341	23166	23318	23277	23344	23067	23340	23213	23189	23243	23229	23328	23389	23373	23302	23200	23214	23368	23180	23284	23323	23214	23334	23300	23381	23298	23361	23290	23302	23188	23270	23393	23450	23332	23262	23312	23288	23377	23211	23298	23323	23513	23175	23234	23257	23451	23305	23307	23231	23355	23399	23331	23379	23362	23435	23256	23301	23296	23281	23511	23261	23148	23279	23421	23384	23241	23360	23249	23374	23230	23306	23269	23463	23288	23356	23216	23224	23172	23186	23249	23041	23514	23195	23340	23363	23256	23287	23566	23286	23441	23264	23447	23319	23299	23394	23374	23267	23326	23343	23439	23312	23311	23329	23058	23156	23264	23186	23177	23367	23383	23363	23291	23387	23361	23307	23275	23362	23295	23216	23281	23251	23224	23267	23385	23298	23279	23510	23328	23227	23337	23211	23502	23309	23157	23461	23066	23263	23257	23453	23150	23338	23342	23118	23252	23186	23387	23367	23367	23204	23400	23173	23365	23270	23279	23297	23270	23290	23224	23186	23320	23466	23403	23269	23395	23390	23288	23604	23428	23078	23339	23304	23239	23434	23345	23198	23221	23225	23300	23488	23213	23335	23355	23471	23356	23102	23288	23288	23317	23225	23401	23519	23501	23054	23308	23296	23102	23416	23267	23236	23213	23106	23227	23459	23488	23268	23325	23417	23298	23347	23289	23414	23342	23313	23389	23322	23355	23372	23233	23251	23327	23360	23125	23390	23385	23212	23326	23332	23253	23412	23262	23301	23159	23174	23246	23509	23482	23241	23186	23395	23391	23446	23403	22991	23452	23149	23295	23237	23202	23248	23290	23512	23180	23076	23262	23454	23349	23319	23295	23163	23258	23334	23370	23490	23281	23195	23216	23286	23294	23464	23280	23202	23251	23274	23453	23363	23351	23278	23169	23179	23491	23384	23259	23376	23258	23242	23398	23253	23393	23284	23456	23290	23413	23338	23297	23488	23412	23148	23327	23323	23106	23371	23281	23374	23398	23280	23216	23504	23416	23313	23281	23476	23281	23626	23227	23286	23343	23366	23273	23344	23358	23311	23379	23266	23458	23189	23224	23346	23186	23468	23343	23306	23310	23347	23225	23315	23406	23356	23144	23302	23555	23179	23478	23213	23375	23404	23404	23352	23185	23278	23337	23246	23320	23468	23325	23377	23440	23235	23262	23380	23265	23432	23270	23263	23389	23255	23130	23337	23414	23187	23387	23350	23195	23395	23324	23540	23516	23261	23186	23297	23366	23383	23306	23147	23299	23264	23335	23215	23207	23345	23259	23367	23359	23254	23363	23169	23357	23537	23035	23448	23346	23239	23267	23362	23365	23225	23142	23284	23459	23343	23367	23170	23273	23431	23036	23392	23302	23159	23240	23164	23217	23345	23251	23335	23433	23440	23217	23455	23156	23335	23233	23388	23355	23323	23359	23239	23273	23280	23169	23435	23439	23245	23132	23329	23170	23410	23249	23244	23218	23371	23344	23253	23232	23239	23282	23263	23345	23309	23463	23215	23239	23420	23200	23272	23240	23152	23312	23348	23446	23139	23497	23307	23188	23382	23387	23574	23186	23514	23258	23249	23449	23348	23332	23337	23198	23331	23238	23335	23260	23367	23452	23116	23184	23180	23459	23245	23249	23195	23159	23348	23298	23159	23455	23216	23233	23286	23393	23376	23534	23322	23450	23020	23314	23402	23288	23294	23382	23172	23314	23390	23371	23079	23442	23414	23258	23196	23137	23398	23380	23181	23366	23172	23551	23299	23248	23138	23204	23372	23253	23179	23391	23385	23367	23272	23287	23224	23192	23445	23219	23483	23129	23236	23478	23314	23277	23240	23363	23337	23223	23421	23296	23276	23328	23439	23175	23366	23331	23282	23203	23464	23187	23286	23384	23296	23456	23163	23381	23334	23408	23235	23334	23246	23323	23334	23265	23238	23228	23358	23292
31645	26498	31234	31718	42248	38453	34284	30696	28418	28260	28226	28165	27930	28146	28258	27911	28070	27823	28018	28035	28108	27923	27881	27772	28160	27976	27984	27918	27878	28073	27990	28047	27886	28057	27929	27790	27925	28048	28190	28010	28126	28055	28195	28006	28185	28007	28042	28068	28075	27874	28041	27915	28023	27811	27902	27793	28037	28000	28142	27811	28030	28034	27740	27973	28111	27863	28057	28028	27919	27981	28326	27945	28025	27878	27905	27887	27779	27834	28031	27966	27783	28082	28203	28140	28004	27909	27853	27972	27938	28092	27860	27986	28039	27966	27974	27999	27981	27847	27890	28002	28099	28143	28119	28124	27952	28115	28067	28108	28025	28071	28045	27920	28194	27974	27921	27992	28028	28026	28175	28133	27928	27988	27880	28078	27969	27905	27897	28262	28074	27941	28097	27943	28171	27763	27905	28148	28028	27993	28191	28087	27902	28012	27957	28155	27956	28074	27843	28079	28018	27871	27954	28239	28094	28107	28007	27788	27858	28238	28050	27862	27827	27859	28113	28123	27922	28032	27920	27976	28092	27956	28346	28108	27946	28108	27905	27955	28027	27962	28106	28135	28078	28027	27796	27874	27901	27952	28037	28019	28153	28197	27889	27887	27921	27971	28151	27874	27889	27741	28171	27999	28018	27995	28052	28176	27707	27946	28007	28027	28134	28133	27832	27909	28262	27897	28146	27989	27608	27793	28028	27904	27908	28246	28122	28029	28063	27931	28250	28142	27853	27883	28090	27961	28010	27772	28000	28057	27894	27783	28090	28032	28035	27954	27975	28085	27887	28119	27982	27975	28189	28129	28004	27637	27984	28007	28307	28123	27892	27996	27801	27906	28247	27727	27990	28030	27895	28064	28209	27926	28082	28082	27934	28160	27956	28114	28027	27812	28008	28096	28126	28052	28024	27832	28199	28050	28040	27949	27709	28221	27822	28099	28132	27891	27808	27944	27944	28166	28114	27782	28020	28060	27720	27968	27829	28218	28044	27947	27891	28019	27950	27869	28134	27957	28166	28031	28126	27798	27903	27938	27792	27823	27992	28105	27937	27994	27900	27969	27973	28025	27953	27703	28145	28024	28015	27844	27766	28299	27886	28099	27946	28015	27950	28087	28109	27918	28024	28047	27924	28245	28090	28108	27730	27987	28056	28033	28296	28005	28085	27950	28051	28202	27876	28145	28063	28156	28152	28013	28048	27811	28159	27892	28274	27958	27912	27751	27934	27958	28007	28157	28017	28137	28147	28012	27842	27981	27764	27956	27946	28053	27948	28174	28044	27985	27924	27941	28242	27838	27885	28049	28071	27953	27960	27990	27942	27870	27909	27974	27957	27856	27772	28130	28056	28117	28206	27936	28094	28018	28116	27860	27931	28008	27788	27908	27959	27819	27988	27957	27995	28129	28107	27982	28067	28012	27897	28006	28033	27955	28075	28294	28260	28034	28035	27773	28085	28136	27815	27918	28057	27940	28133	28082	27884	27853	27861	27902	28007	27863	27974	27899	28106	28105	28048	27961	27911	27974	28000	28153	28097	27989	27935	27975	28031	27932	27900	28151	27894	27965	27983	28006	27748	28064	28044	28066	28146	28117	27822	28065	28097	27905	28046	27916	27869	27969	28100	28007	27982	28103	28133	27736	27815	27982	27994	28037	28007	27973	27872	28182	27756	27820	28003	28005	27862	28181	27941	28416	27955	27954	28050	27956	28170	27995	28127	27832	28063	28043	28101	27847	27946	27991	27828	27910	27936	27857	28078	27994	28112	28051	27936	27994	28152	27951	28031	27946	27846	28156	28150	27808	28087	28112	27961	28087	28009	27743	28259	28011	27894	27897	27975	28124	27923	28055	27994	27906	28247	27968	27999	28019	27969	27928	28020	27855	27894	28263	27919	27954	27913	27992	28018	27813	27972	27957	27973	28106	27877	27757	28036	28073	27702	27955	28075	27963	28174	28007	28219	27968	27973	27977	28040	28045	27877	28130	27940	27858	28005	27981	27976	27977	28026	28221	27960	27987	28356	27997	27881	28004	28071	28079	28047	28044	28001	28114	27990	27906	27950	27900	28120	27959	27866	27639	28056	27867	28065	27821	28020	28125	27965	28068	28265	27993	28016	27917	28127	27827	28246	27984	27941	28127	27977	27975	28024	27780	28100	27909	28118	28057	28050	27975	28083	28001	28118	28084	28072	27995	28050	27639	27868	27977	27839	28024	28019	27945	28202	27865	27966	27893	28135	27973	27949	28268	28071	27952	27891	27842	28083	28139	28012	28114	27985	27830	27911	28031	27960	27873	27942	27904	28150	27921	28134	27907	27837	28103	27812	28070	27954	28060	28013	27899	28012	27929	28103	28118	28172	27860	27972	28154	27888	28009	27913	27819	27988	28089	27881	28127	27997	28026	28152	28010	27916	28096	28182	28118	27888	28054	28098	27650	27998	28062	27995	27897	27909	28026	28165	27835	28076	28075	27927	27965	27940	28131	28189	27944	28072	28022	28039	28075	28218	28042	27923	27996	27970	27984	28170	27862	28079	27713	27929	27992	27878	27961	28231	27988	28081	27944	27888	28242	28144	27943	28025	27987	28110	27856	28144	27743	28000	27994	28160	27832	28018	27756	28091	27875	28195	28342	28312	27855	28027	27994	27839	27943	28232	28014	27843	28033	28178	27948	27882	27917	28041	27818	27881	27810	27899	27728	28017	27902	28119	27954	27914	27834	27956	28002	28111	27900	27840	28339	27994	28115	28056	28127	27972	28069	28071	27853	28009	27985	28059	28016	28197	27816	27901	28028	27905	28091	27957	28091	27981	27901	28015	28118	27711	27954	27878	27873	28243	28052	27993	28004	28081	28150	28036	28431	28068	28173	28095	27889	27833	27933	27942	27861	27694	27742	28089	27997	27997	28208	27989	27811	27918	28217	28177	27973	28061	27973	27835	28034	28056	27977	27911	27978	28131	27855	27938	28061	28032	28006	27915	27968	28087	27879	28156	27960	28056	27854	27909	27722	27845	28080	27970	27804	27906	27879	28057	28364	27987	27813	28008	27870	27837	28189	27816	27902	28084	27964	28043	28272	27921	27966	27985	28203	28053	27893	27982	27992	28004	27999	28238	28285	28107	27902	27940	28177	27997	27921	27966	28148	28237	28061	28219	28217	28023	28147	28183	28091	27925	27848	28141	27876	27982	28077	27936	27811	28146	27820	27957	27940	27778	28022	27923	27983	27841	27984	28028	27887	28229	27975	28119	27935	27692	27935	27891	27965	27941	27948	27927	27908	28194	28158	28033	28126	28299	27837	27964	27970	28128	28210	27857	27890	27938	27964	28056	27740	28165	28369	28049	27811	28014	28045	28138	28181	28171	28064	28204	27809	28223	27807	28019	27884	27657	27858	28134	27870	28115	28183	27915	28073	28067	28209	27862	28143	28121	28069	28197	27850	27932	27866	28043	28034	27952	27955	27925	28104	27961	28090	28038	28168	27907	27968	28006	28064	28127	28132	28059	28098	28109	28097	28201	28096	28153	27873	27749	28176	28098	27842	28071	28310	27915	27980	27936	27780	28008	27570	27824	27935	27850	28109	28094	28027	28098	27923	27780	28022	28111	27822	27872	28063	27969	27943	28121	27936	27956	28062	28169	27916	28166	28045	28159	28060	28139	27897	28167	27867	28194	27872	27974	27915	28065	28004	27856	27875	28077	28146	28076	27750	28115	28062	28122	27986	28178	27956	28091	28035	28138	28068	28042	28045	27965	27908	27754	28043	28122	28069	27858	27908	28014	27811	28003	27858	28191	28143	27853	27978	27952	27964	28095	28225	27807	28017	27808	28070	28162	28077	28088	27854	27825	27844	27960	28084	27961	27898	28036	28041	27982	28105	28098	27981	27992	27862	27983	27938	27726	27962	27963	27835	28158	27784	28173	28077	28092	28249	27801	27872	28177	28085	27989	27967	27954	28084	28027	27965	28102	28159	28074	27987	28123	28069	28025	28214	28068	28084	28152	27979	28153	28000	27997	28020	28143	27669	28005	28127	27853	27927	27887	27944	28099	27806	28133	28180	27967	28271	28188	28094	27755	28280	28132	27837	28003	28142	28120	28074	27755	27951	28141	27875	27869	28155	28287	27840	27898	28097	27991	27959	28055	27923	27989	27917	27977	28155	28024	28066	28274	28388	27914	28062	27923	28067	28091	28113	27888	28251	28082	27977	28119	28095	28115	28212	28067	28003	28186	28132	27963	27846	28057	27852	28112	28159	27892	27918	28113	27899	28018	28056	28023	28236	27971	27872	28000	28058	28061	28153	28164	27933	28104	27947	27880	27971	28041	27998	28056	28098	28097	27850	27999	28032	27909	27947	28045	27969	27903	28108	28371	27923	28161	28021	27918	28208	27962	27997	28035	28153	27992	28208	28215	27970	28203	28110	27977	27928	27953	27938	27997	27947	28258	28034	27912	27980	28045	27908	28215	27765	28034	27917	27932	27844	28057	27718	28183	28107	28180	28205	27868	28140	28051	27745	27845	28041	28117	27990	28164	27885	28246	27894	28164	28110	28074	28028	28010	28066	27947	27922	27961	28037	27944	28005	28268	27712	27990	28022	28068	27944	27946	27763	27763	27974	28016	28076	27843	27810	27789	28022	28058	28118	27876	28236	28049	27942	28036	28038	28008	27595	28078	28011	27824	27895	27791	27976	28238	28157	28127	28063	27958	28027	28102	28065	27932	27791	28113	28095	27939	27792	27998	27766	27992	27769	28015	28067	28140	27986	27941	28078	28162	28044	28174	28158	28092	27979	28077	27922	28054	28175	27752	27953	28005	27959	28220	27877	28132	28186	27955	28037	27868	27982	28016	27740	28206	28055	27986	28004	28098	27781	28051	28055	28119	27969	27921	27860	28164	28102	28008	28168	27964	28092	28112	28000	28099	27973	28014	28015	28184	28169	28137	27858	28181	27959	27977	27998	27976	27977	27955	27788	28100	28060	27962	28041	27996	28075	28038	27919	28089	28020	27752	28300	27858	28013	28064	28071	28047	27958	27884	27849	27972	28260	27942	27977	28285	28089	27914	27896	28249	28095	28020	28111	27806	28097	28246	27931	28234	28075	28011	28001	27879	27912	28154	28103	28033	28134	27970	27912
23242	27986	27587	28015	40982	35237	30417	25582	23696	23264	23042	23091	23192	22966	22918	23074	23021	22945	23049	22922	22897	23081	23001	23066	22948	23100	22973	22881	23006	23056	22987	23000	23018	22906	23084	22848	23047	23098	23064	23160	23115	22932	23101	23069	22964	23038	23033	23030	23090	22938	22947	23046	23073	23144	23084	22942	23041	23184	23121	23153	23050	22932	23060	22936	22889	22843	23106	23054	23214	22972	23042	23046	23072	23054	23015	23044	23078	23096	22891	23037	23011	22940	22837	22936	23015	23116	22921	22986	23005	22968	23032	22989	23029	22944	23029	23122	22986	22941	23273	23085	23030	22939	22942	23128	23049	23121	23072	22958	23006	23027	23086	23136	22974	22935	23127	23021	23090	23017	23021	22961	22941	23037	22896	22921	23146	23057	23149	23137	23073	23036	22905	22978	22901	23146	22803	22997	23145	23027	22969	23053	23068	22874	22960	22969	23059	23104	23090	22999	23013	23077	23014	22889	23014	22756	23089	22951	23173	23176	22926	23047	23008	22976	23044	22923	23015	23104	23117	22906	22948	22943	22910	22957	22824	22880	22917	23167	23198	22962	22962	23113	23060	22928	23213	23012	23102	23103	23292	23083	22952	22963	23059	22928	23084	22896	22752	23170	22970	23112	22862	23055	22849	23059	22925	22922	22920	23081	23002	22982	22841	23124	22864	23057	22966	23142	22946	23023	22853	22807	22997	23053	23248	23033	23171	23182	22987	23004	23057	23077	23118	23070	23014	23155	22958	23001	22817	22991	22889	23047	23121	22946	23119	23020	22962	23005	22938	23107	23103	23115	22933	23140	23188	23013	23131	23066	22949	23115	23205	22941	23014	23122	23085	23217	22972	22955	22939	23146	22969	23087	23005	23092	23072	23074	23010	23009	22990	23169	22963	22913	22984	22909	23029	23108	22928	23098	22960	23001	23066	23056	22934	22997	22939	23056	22852	22943	23042	23117	22928	23085	23005	23033	23027	22910	23223	22968	23147	22877	22997	22988	22897	23028	22949	23049	23035	22836	22927	22954	22925	22910	22910	23046	22911	22921	22910	23141	22928	22951	23071	23017	22909	22947	23059	23031	23110	22979	23200	23205	23059	22917	22883	23002	23004	23066	22855	23119	23074	23052	22826	22911	23060	23111	23072	23158	22997	22926	23015	22980	23027	22971	23083	22899	23139	22938	23206	22997	22922	23065	23040	23005	23103	23038	23188	23077	23194	23123	22830	23276	23060	23028	22758	23115	22996	22948	22872	23131	23012	22987	23104	22883	23031	23057	23038	23018	22965	22981	23007	22921	23049	22894	22976	22821	22998	23038	22893	23155	23126	22840	23031	22980	23095	23149	23102	22969	23064	23105	22997	23187	23083	23084	22959	23080	22897	23087	22914	23014	23060	23002	23088	23056	23011	23127	23064	22982	22936	23194	22970	22989	23178	23104	22940	22943	22898	23007	23170	23081	23100	22983	23062	23044	23091	22991	23062	22928	23029	23044	22868	23031	23101	23077	23208	23037	22876	23020	22864	22905	22995	22948	23093	22944	22995	22945	22999	23077	23113	23135	22938	23065	22814	22985	22895	23212	22919	23157	22878	22966	23033	22837	23158	23040	23020	23101	23169	23051	22924	22922	22889	23067	23000	23097	23024	22904	22847	23096	23137	23061	22906	23005	22982	22894	23002	23067	22966	22974	23066	23043	22996	23016	23049	22949	23069	23134	23068	23093	23181	23030	23012	22912	23052	23090	23119	22801	22977	23001	23017	22932	22925	22952	23056	23038	23080	23132	22904	23075	22919	23153	23028	23037	23060	23079	22995	22899	23158	22951	23063	23077	23060	23117	23151	22990	22871	22880	22889	23171	22827	23037	22950	22925	23085	23004	23209	22993	23255	23009	23009	23081	22981	23199	23099	22995	22864	22968	23080	22998	22898	23012	23012	22853	23129	23022	23022	23080	23061	23041	22911	23013	23048	22979	23052	22778	23188	22952	23215	23100	22942	23053	23142	23116	23056	22971	22984	23060	22980	23209	23053	23163	22917	23190	23064	22998	23053	23189	23023	23053	23148	23030	22877	22900	23119	23069	23135	23058	23017	22832	23054	22998	23182	22980	22957	22972	23069	22890	23145	22740	23040	23041	23087	23019	22982	22935	22932	22992	22873	22923	22873	22972	22886	23253	22851	23007	23022	22903	23028	23127	22875	22950	22929	23122	22971	22899	23144	22989	23116	22735	23010	22979	23009	22978	23093	22959	23184	22920	22965	23054	22884	22946	23128	22962	23033	22984	23024	23147	22931	23094	23077	23058	23034	23030	22819	23120	23132	22925	23105	22858	22934	22976	23100	22942	22965	23133	23205	23031	22854	22951	23059	22982	23075	23018	22869	22999	23036	22987	23150	22945	23169	23129	23024	23085	23418	23037	22987	23062	23073	23046	22999	23102	23048	22895	23086	22903	22967	22989	22857	23085	23024	22846	23050	23074	22986	22917	22989	23235	23034	23001	23116	23014	22964	23132	23148	22929	22916	23169	23118	23022	22937	22781	22853	23137	22952	23029	23121	23024	22957	23091	22957	23014	22922	23080	23061	23059	22923	23158	23115	23075	23043	23040	22935	22964	22970	23046	22904	23059	23101	23005	22782	23028	22925	22998	22996	22907	23153	23002	22912	23115	23105	23103	23174	23009	23216	23066	22955	23099	23183	23013	23021	23032	23122	23098	22991	22890	23056	22968	23139	22956	23068	22998	23038	23158	23195	23018	23073	23045	22858	23103	22892	23072	23115	23207	23037	23002	23038	23061	22962	22981	22975	23171	23100	22751	22903	22961	23080	23063	23092	23174	22990	22966	23244	23053	22827	22976	23224	22928	22893	23008	22954	22981	23064	23033	23063	23141	23083	22855	22952	23117	22829	22883	22958	23036	22972	22979	23179	23090	23215	23054	22716	22981	23094	23083	23298	22957	23111	23155	22927	22994	23005	23158	22943	23172	22981	23055	23118	23047	22946	22914	23017	23077	23131	23103	23045	23018	23089	23042	22948	22994	22992	22991	22966	22966	23140	23158	23044	23241	23034	22998	23129	23038	22874	23040	23164	23008	23075	23143	23036	23353	22957	23103	22927	23084	22988	23116	23034	23026	22844	23024	23019	22862	23121	23095	23145	23090	22966	23080	23059	23069	22873	23116	22956	22911	23237	23039	22939	23050	22990	23004	23127	22985	23097	23058	23098	22882	23015	23011	23022	23100	22976	23128	23022	23144	23124	23178	22980	23245	23093	23016	23042	23009	23043	22946	22934	23082	22815	22970	22837	22833	23002	23172	22905	23233	23031	23104	22979	22933	22943	23022	23011	23207	22992	23069	23174	23117	22940	22918	23006	22907	23099	22863	23030	23170	23016	22927	23078	22970	22880	22994	23158	22968	22932	22905	23013	23047	22979	22947	22988	23030	22922	22989	23141	23072	23014	22957	22992	22936	22884	23041	22706	23135	23051	23087	23100	23037	22982	22945	23208	23034	22941	23236	23120	22791	22956	23104	23064	23055	22948	22963	23106	22975	22947	22936	23076	23041	22800	22835	23045	22900	23087	23146	22897	22999	23128	23069	22957	22962	23104	22995	23049	23043	22918	23190	22912	23103	23161	23195	22962	23056	23222	23079	23089	23010	23028	23116	22925	22744	23015	23039	22862	23079	23038	23157	23041	23110	23071	22937	23057	22982	22990	23098	23008	23149	23121	23000	23134	22952	22970	22970	23042	23117	22892	22797	23027	23025	23026	23154	22998	23118	23067	22971	23074	23088	22959	22905	23051	23250	23000	23012	22956	23124	23200	23087	22962	23111	22787	23050	23109	22924	23093	23060	23109	22896	23106	23195	22924	22921	23076	23041	22943	23077	23179	23113	23171	23005	23085	23095	22876	23017	23269	23032	23002	22928	23242	23070	22988	23063	23026	22930	22944	22942	22934	23205	22952	23096	22900	22985	22995	22984	23124	23059	22968	22901	23078	22966	23141	22998	23027	22861	23030	23031	23036	22892	23077	23167	22904	23064	22992	23005	23035	23199	23016	23070	22966	22992	23062	23052	23084	22959	23036	23071	23092	22883	23127	22891	23164	23166	22893	22938	23042	23081	23209	23062	23190	23116	22967	23063	23088	23195	23187	23352	23181	22925	23049	23174	22998	23028	23238	23028	22857	23097	23010	22961	23036	23137	23066	23173	23224	23240	22937	23189	23124	23055	23083	23032	23069	23109	23064	23077	23147	22905	22889	22958	23028	22878	23123	22967	22975	23085	22964	23167	22959	22990	23170	22971	23046	22978	23160	22958	23076	22834	22924	22948	22932	23017	22957	23092	22956	23020	22913	23068	23086	22870	23030	22826	23167	22924	23245	23012	23061	23052	22933	23121	23186	23034	22994	22899	23045	23017	23012	23063	22911	22921	23245	22937	23015	23171	23100	23033	23019	23044	23115	22904	22960	23138	23035	23011	22948	23089	22986	22987	23027	23177	22971	23029	23071	23021	22998	23014	22814	22956	22911	22909	22994	23167	22878	22904	23006	23092	23171	23013	22930	23141	23091	23173	23022	23145	23038	23148	23224	23118	23103	23006	23124	22839	23185	23252	23028	23111	23018	23221	23109	22991	23011	22942	22997	23156	22882	23101	23182	23182	23201	23182	22853	23090	23095	23066	22964	22708	22965	22958	22979	22854	22994	22947	23094	23015	23087	23135	23066	23026	23327	23101	22967	23059	22972	23149	22945	23131	23040	22959	22872	23030	23135	22973	22922	23118	23117	22884	23114	23117	22970	22955	22930	23010	23049	23009	23131	23015	22884	23068	23098	23014	23150	22897	23221	23137	23078	23048	22987	23023	23012	23049	23072	23071	22960	23127	22679	22846	22939	23025	23039	22967	23012	22906	23056	22875	23137	23089	23061	22983	23001	23006	23135	23067	23126	23122	23133	23028	23073	22763	22949	23095	23037	22922	22953	22901	22983	22775	23089	23031	22985	23032	23051	23084	22953	22990	23169	23019	23086	23085	23065	23124	23215	23028	23194	22874	22984	22965	22951	23033	22998	23087	22889	22955	22994	22972	22934	23134	23142	23081	23062	23053	22968	23056	23085	22892	22948	23107	22774	23153	22938	23058
25246	21435	28606	28070	61439	64583	56965	41530	32336	29210	28545	28235	28118	28243	28274	28090	27972	28055	28241	27971	28144	28264	28441	28363	28089	28007	28210	28310	28287	28295	28062	28129	27975	28027	28160	28244	28188	28086	27984	28151	28049	28036	28404	28049	28028	27988	27943	28086	28013	28376	28033	27916	28288	28341	28211	28143	28231	28250	28284	27942	28218	28087	28358	28408	27952	28175	28152	28113	28237	28285	28222	28084	27949	28132	28190	28180	28081	28298	27928	28000	27952	28177	28210	28314	27992	27805	27924	28161	28109	27953	28228	27766	28161	27794	27921	28102	28148	28096	27868	27957	28082	28032	28065	28118	28074	28082	27928	28047	28069	27938	28285	28042	27973	28260	28192	28015	27933	27970	27963	27922	28180	28002	28017	28038	28164	27911	27817	27824	28063	27984	28110	28276	28147	28270	27959	28131	27995	28116	28059	28030	28197	27917	27955	27869	27829	27993	28122	27987	28069	27899	28188	28006	28094	27876	28318	28072	28078	28079	28324	27945	28000	28030	28093	28139	28303	27955	28250	28164	27960	28031	28085	27956	28151	27977	28143	27989	28416	28085	28098	27928	28259	28014	28325	28197	28151	28226	28240	27912	28188	27966	28379	28300	28195	28143	28160	28013	28029	28155	28066	28006	27974	27991	27915	28019	27916	27868	28067	27894	28098	27878	28126	28086	28077	28059	28111	28248	27960	28134	28236	28202	28067	28059	27959	28129	28018	28198	28217	28158	27956	28080	28009	28012	27902	27806	28104	27860	28208	28005	28121	27906	28118	28104	27890	28021	28041	28111	27929	27997	28118	27861	28207	28058	27816	27916	28124	28246	28139	27976	28067	27968	28230	27918	28061	28033	28062	27970	28083	27935	28224	28054	28190	28154	27832	27905	27970	28116	28257	27936	28168	28005	28179	28174	28102	28230	28008	27985	28078	28200	28173	28239	27920	28064	28087	28058	28028	28016	28085	27939	28183	28375	28080	28084	27955	27943	27983	27992	28016	28100	28091	28001	28082	28240	28029	28157	28212	27973	28139	28086	27905	27959	28145	27986	28168	28073	28262	27950	27994	28078	28251	28117	28046	28158	27859	28140	27970	27924	27935	28128	28165	28163	28007	28136	27998	27995	28181	28111	28333	28048	28260	27963	27941	28060	27903	27905	27979	28167	28224	28149	28128	28025	28014	28071	27916	28010	28226	28229	28260	28147	28177	28085	28277	28089	28290	27997	28175	28185	28075	28231	28195	28030	28088	27987	28044	28259	28125	28122	28152	28107	27818	28080	28172	28069	27830	28120	28246	28121	28014	28168	28296	28328	27968	28111	28257	28402	28136	28162	28035	28035	27897	28101	28221	28171	28152	28060	27989	27825	28007	28109	28062	28163	28134	27880	27927	28050	28068	27868	27964	28007	27896	28188	27815	28140	27773	28050	28124	27903	28116	28148	28087	28041	27986	27938	28149	28079	27958	27758	27878	27976	28094	28197	28094	28026	28017	28074	27931	27793	28146	27933	28099	28137	28338	27893	28060	27926	28228	28242	28051	27945	28118	28223	28060	28260	28022	27913	28177	28083	28205	28111	28144	27968	28030	27991	27872	28326	28186	28009	28148	28233	28131	28220	28105	28182	27830	28012	28211	28210	27948	28076	28153	27899	28219	28218	27933	28046	28024	27934	28140	28120	28196	28031	28316	28124	28135	28228	28219	28217	28139	27977	28024	27920	27774	28117	28089	27879	28094	27884	28181	27984	27938	28161	27832	27901	28230	28148	27900	27988	28205	28104	27972	28257	28051	28059	28402	27936	28040	28066	28025	28110	28191	28132	28342	27845	28194	28033	28190	28301	28062	28157	28319	28106	28261	27923	28120	27976	28180	27929	28214	28077	27927	28021	28035	27982	28014	27935	28326	28181	28356	28169	28100	28051	28237	27852	28262	27917	28074	28062	28076	27847	28021	28041	28146	28113	27997	28025	27899	28212	27935	27954	28153	28038	28210	28042	28055	28136	28048	28090	28137	28097	28125	28007	28047	27906	28016	27869	28085	28093	28111	28011	27846	28286	27928	27996	27856	27992	28040	28026	27958	27999	28045	28301	28143	27867	28277	28310	28021	28042	28096	28095	27828	27834	28136	28203	28079	28248	27914	28115	28172	28018	28130	27988	28082	28083	28297	28110	28163	28021	27997	28108	28172	28046	28077	28167	27982	28162	28153	28119	28185	28039	28124	28235	28040	28102	28067	28160	28251	28137	28109	28065	28053	27933	27961	28047	28192	28117	28187	28157	27866	28160	28226	28242	27865	27935	28058	28080	28037	27925	28223	28002	28122	28105	27981	28071	27870	28460	28057	28026	28118	28045	28154	28237	28089	28203	28036	28109	27907	27956	28112	28185	28180	28160	28198	28032	28027	28038	28039	28265	28204	28176	28114	28144	28150	28198	28148	28121	27909	28020	28037	28077	28027	27939	28086	28139	28186	27904	28012	28287	28083	27937	27930	27924	28167	28230	27950	28119	28035	27889	27961	27992	27943	28065	28219	27965	28224	27818	28224	27941	28064	28132	28071	27949	28011	28151	28132	28112	28138	28358	28007	28053	28063	27935	28256	28196	27905	27935	28153	28239	27900	28166	28119	28098	27997	28128	28054	28179	28209	28277	28185	28175	28043	28004	28213	28047	27873	28213	28146	28152	28394	28067	28195	28224	28146	27962	28173	28044	27969	28174	28063	28153	27908	28071	28065	28042	28248	28033	28178	28187	28102	28019	27925	28081	27933	27972	27911	28214	28197	28170	28015	27814	28147	28150	27825	28374	28011	28089	28114	28199	27978	27837	28245	28098	28031	28121	28173	28257	28157	28170	28239	28004	27964	28079	28194	28160	28094	28045	27927	28189	28178	27929	28198	28169	27914	28134	28053	28228	28181	28201	28450	28134	27922	28192	28249	28110	28107	28150	28032	28063	27934	28064	28124	28117	28314	28044	27919	28032	28128	28260	28047	28274	28017	28022	28070	28086	28087	28159	28114	28010	28185	28063	28186	28134	28192	28258	28212	27894	28102	27922	28086	27968	28063	28094	28087	28105	28046	28072	27843	28325	28210	28019	28180	28048	28245	28076	28200	28030	28256	28074	28052	27953	28081	27901	28012	28094	28253	28195	28356	27985	28193	28055	28103	28157	28448	28090	27986	28166	28068	28028	28174	28189	27904	28090	28010	27963	27963	28288	28116	27832	27967	27934	28000	27797	28024	28276	28076	28144	28203	28227	28089	28105	27958	27876	28150	28187	28280	27898	27871	28125	28074	28137	28194	28100	27952	28068	28188	28070	27968	27855	28274	27799	28147	28064	28148	28097	27895	28220	28287	28116	27795	28109	28194	28127	28134	28105	27935	28072	27976	27992	28163	27956	28065	28226	27899	28239	28061	28148	27919	27882	28150	28101	28351	28055	28039	28048	28157	27790	28018	28103	27890	28124	27881	28044	28146	27965	28160	27991	28081	28031	28137	28074	27982	28164	28133	28096	28059	28171	28186	28075	28200	28199	28013	28307	28107	27961	28269	28341	28048	28193	28049	28207	28131	27899	27986	28062	27987	27991	27984	28091	27979	28011	28027	27934	28066	28191	28137	28015	28046	28107	27966	27896	28026	27832	27980	28302	28163	28138	28159	28227	28474	28292	28104	28029	28018	28034	28018	28058	27979	28027	27967	28083	28183	28006	28392	28150	28188	28248	28351	28101	28097	28187	28047	28150	28350	28200	28128	28047	28073	28029	28171	28270	28059	28202	28283	28036	28164	28115	27853	27919	28226	27982	28095	28051	28189	28103	28098	28119	28129	27804	27984	27874	28275	28146	28275	28175	28100	28316	28041	28027	28081	28219	27987	28015	28141	28046	27984	28055	27881	28217	28112	27929	28022	28079	28035	28029	28145	28363	28161	28096	27947	28086	28127	28006	27969	28120	28164	28193	27947	28080	28299	28260	28159	28244	28144	28019	27954	27823	28102	28037	28288	28041	28140	27867	28188	28109	28171	28070	28130	28051	28221	28187	28079	28226	28086	28152	27918	27912	28148	28192	27957	28287	28028	28018	27967	27970	28069	28228	28130	27951	27764	27967	27846	28132	28220	28120	28127	28229	28081	27972	28270	28222	28009	28013	28386	28317	28237	27951	28117	28002	28087	28145	28123	27951	28154	27919	28114	28087	27905	28277	28005	28417	28281	28129	28191	28124	28026	28043	28052	28195	27956	28125	28069	28199	28191	28291	28185	27962	27967	28040	28151	28158	28305	27924	28165	28104	28036	28182	28138	27936	28050	28163	28086	28220	28034	28049	28117	28196	28180	28116	28165	28062	28064	28159	28119	28190	27913	28187	27989	28213	28071	28067	27958	28165	28192	28037	27947	28183	28258	28003	28080	28046	27872	28065	28089	28168	28337	28133	28040	28102	28132	27989	28296	28218	28013	28182	28376	28036	27964	28025	28004	28050	28139	28125	28013	28056	28294	28102	28092	28193	27935	28007	28234	27976	27964	28019	28207	28247	28185	27947	28293	27860	28036	28110	28096	28126	28003	28060	28168	27845	28146	28202	28085	28277	27948	27958	28117	28217	28039	28144	28091	28148	28071	28127	28317	27861	27833	28028	28175	27953	28079	28045	28045	28011	28048	27903	27993	28050	28318	28242	27964	28247	28338	28031	27922	27871	28332	28227	28173	27962	28100	28167	27996	28078	28107	28268	28132	28038	27952	28099	27996	27881	28173	27958	27966	28268	28095	27903	28131	27959	28020	27844	28136	28022	28265	27998	28157	27879	28288	28026	28111	28214	28002	28008	28026	28139	28020	28223	28070	28022	27869	28011	27998	28231	27871	27870	28029	27848	28051	28090	27907	27804	27959	28135	28063	28089	28146	27984	28156	27928	27977	27977	27931	28222	28042	28052	28122	28360	28219	28279	28246	28133	28200	28107	28184	27827	28077	28027	28123	28194	28056	28055	28352	28139	28142	28198	28238	27963	28244	27962	28022	27976	28053	28354	28061	28107	27899	27987	28004	28133	28123	28056	28168	28148	28199	28162	27985	28071	28103	28028	27900	28013	28233	28227	28217	27895	28067	28290	27937	28165	28163	28140	28103	28049	28163	28122	28213	28260	28142	28162
21909	35311	33868	36281	68264	67829	56289	39137	27962	24144	23299	23167	23177	23294	23099	22983	23306	23082	23237	23257	23201	23140	23125	23294	23030	23220	23065	23167	23201	23149	23071	23297	23156	23009	23204	23204	23092	23112	23127	22999	23137	23074	23203	22916	23264	23149	23136	23278	23149	23117	23290	23207	23326	23033	23188	23207	23296	23302	23176	23023	22973	23030	23207	23049	23113	23345	23073	23163	23104	23184	23160	23213	22974	23188	23249	23235	22929	23069	23099	23218	23125	23109	22985	23127	23037	23224	23291	23085	23218	23293	23105	23001	23450	23170	23273	23317	23159	23083	23339	23193	23130	23027	23102	23175	22955	23166	23182	23262	23215	23037	23054	23160	23203	22987	23164	23216	23294	22966	23162	22868	23088	23142	22990	23178	23241	23064	23218	22997	23061	23173	23151	23198	23124	22980	23140	23108	23222	23012	23058	22983	23098	23283	23230	23057	23110	23144	22946	23199	23150	23169	23290	23235	23205	23154	23259	22941	23144	23043	23021	23182	23050	23097	23185	23232	23191	23016	23029	23148	23182	23064	23230	22942	23168	23209	23284	23108	23087	23196	23035	23066	23171	23149	23156	23073	23011	23146	23132	23073	23167	22975	22999	23189	23175	23081	23001	23140	23075	23424	23112	23144	23279	23019	23084	23174	23172	23078	23202	22954	23130	23079	23098	23339	23167	23081	23176	23180	23286	23087	23102	23117	23181	23121	23210	23188	22989	23152	23041	22929	23094	23250	23139	23196	23128	23047	23144	23370	23302	23141	23139	23108	23168	23148	23180	23235	23182	23072	23246	23177	23221	23071	23183	23149	23037	23162	23148	23245	23080	22921	23228	23084	23063	23287	22969	23324	23163	23034	22944	23022	23197	23116	22909	23101	23067	23299	23141	23148	23076	23207	23154	23089	23132	22984	23169	23178	23271	23125	23060	23101	23122	23141	23290	23019	23193	23006	23160	23053	23132	23244	23083	23139	23115	23066	23394	23001	23142	23040	23121	23029	23106	23090	23152	23044	23130	23141	23126	23094	23120	23170	23078	22999	23129	23181	23146	23133	23098	23050	23028	23126	23067	23029	22985	23194	22983	23011	23141	22921	23043	23184	23074	22977	23045	23229	23110	23082	22977	23210	23183	22976	23051	23105	23210	23180	22963	23068	22971	23140	23055	23296	23094	22990	23037	23184	23037	23224	23263	23157	22986	23175	23100	23145	23184	22927	23002	23250	23193	23054	23222	23122	23146	23102	23043	23167	23197	23142	23161	23009	23157	23196	23050	23239	23138	23277	23188	23161	23235	23252	23044	23198	23236	23033	23208	23164	23167	23294	23126	23077	23185	23125	23255	23003	23338	23135	23208	23035	23071	23078	23047	23188	23156	23089	22953	23188	23165	23058	23199	23207	22980	23369	23189	23140	23102	23099	23138	23020	23070	23325	23103	23176	23129	23063	23050	23166	23158	23144	23313	23086	23183	23014	23224	23330	23152	23144	23074	23147	23104	23063	23081	22893	23063	23130	23050	23139	23303	23112	23249	23037	23103	23156	23232	23149	23122	23018	23275	23104	23208	23106	23021	23044	23042	22967	23010	23110	23271	23107	23034	23299	23119	23088	23277	23212	23091	23228	23177	22996	23190	23334	23019	23154	22998	23298	23144	23100	23182	23229	23240	23257	23054	23035	22894	23249	22949	23144	23166	22942	23330	23380	23102	23234	23272	23114	23134	23143	23210	23247	23201	23253	23140	23059	23316	23252	23177	23177	23159	23088	23316	23037	23118	23173	23221	23238	23169	23047	23235	23015	23302	23091	23068	23147	23133	23021	23146	23043	23121	23295	23226	23102	23184	23044	23189	23207	23204	23219	23026	23150	23172	23070	23157	23237	23087	23049	23026	23141	23157	23082	23242	23230	23029	23042	23223	23248	23078	23048	23085	23200	23201	23166	23165	23226	22990	23078	23047	23186	23072	23088	23072	23041	23142	23159	23240	22989	23001	23156	23105	22943	23150	23051	23323	23287	23194	23292	23101	23077	23149	23241	23099	23123	23151	23286	23130	23173	23281	23013	23144	23158	23196	23265	23184	23098	23341	23071	23128	23140	23217	23265	23009	23260	23058	23178	23132	23154	23172	23271	23007	22995	23283	23127	23042	23067	23068	23103	23160	22993	23117	23126	23271	23131	23091	23161	23131	23210	22876	22902	23206	22999	22789	23059	23160	23290	23180	23143	23066	23284	23086	23211	23081	23399	23191	23184	23090	23231	23217	23097	23165	23130	23165	23177	23189	23155	23045	22974	23265	22986	23009	23175	23144	23287	23085	23107	23050	22974	23051	23224	22966	23048	23234	23044	23170	23078	22980	23185	23011	23101	23101	23144	23221	23133	23050	23166	22942	23188	23175	23204	23081	23215	23169	22998	23180	23244	23121	23165	23176	23118	23114	23265	23211	23191	23096	23344	23267	23332	23029	23190	23110	23080	23058	23165	23176	22957	23218	23058	23180	23065	22893	23031	23087	23301	23285	23269	23275	23032	23251	23106	23216	23129	23162	22940	23092	23270	23060	23190	23284	23396	23160	23257	23131	22869	23154	23073	23080	23102	23036	23058	22995	23098	23196	23165	23181	23278	22937	23158	23092	23363	23060	23051	23146	23100	23300	23015	23056	23178	23278	23413	23329	23317	23185	23172	23035	23137	23289	23045	23081	23096	23104	23046	23284	23045	23119	23312	23145	23148	23108	23158	22919	23165	23329	23073	22987	23219	23058	23180	23235	23149	23205	23057	23090	23106	23235	23198	23156	23193	23100	23129	23206	23116	23062	23025	23182	23170	23181	23074	23381	23078	23342	23096	23254	23134	23212	23157	23211	23234	23051	23146	22986	23044	23060	23123	23177	22915	23144	23185	23238	23148	23053	23102	23276	23060	23119	23200	23405	22978	23251	23080	23057	22962	23276	22949	23225	23197	23197	23187	23130	23098	23007	23093	23216	23170	23033	23161	23130	23197	23304	23318	23186	23250	23045	23020	23120	23168	23033	23036	22940	23070	23263	23208	23066	23149	23142	23365	22922	23285	23036	23211	23234	23118	23057	23045	22797	23029	23064	23074	23188	23106	23049	23156	22941	22945	23309	23356	23284	23181	22927	23182	23168	23260	23140	23080	23206	23209	23030	23088	23146	23146	23248	23021	23241	22984	23271	23113	23015	23098	23093	23116	23070	23292	23107	23008	23260	23054	23140	22984	23296	23052	23307	23215	23145	23155	23067	23275	23042	23040	23211	22960	23264	23138	23061	23004	23019	23097	23213	23164	23305	23170	23034	23293	23182	23151	23097	23178	23095	23212	23046	23273	23022	23088	23115	23191	23210	22969	23131	23343	23118	23162	23065	23225	23099	23242	23123	23249	23221	23135	23140	23188	23156	23217	23199	23072	23095	23193	23078	23036	23117	23078	23135	23036	23347	23323	23052	23105	22940	23283	23134	23100	23068	23085	22965	23096	23164	23153	23184	23025	23282	23091	22988	23330	23212	23089	23189	23169	23092	23121	23156	23197	23001	23036	23190	22956	23116	23165	23129	23162	23165	23116	23099	23180	23187	23134	23107	23155	23110	23047	23373	23077	23127	23188	23362	23281	23196	23071	23129	22939	23150	23201	23142	23211	23096	23293	23060	23126	23203	23052	23090	23342	23121	23100	23009	23306	23339	23157	23019	23128	23248	23175	23046	23195	23189	23088	23056	23221	23157	23165	23182	23265	23096	23120	23090	23260	23092	23020	23019	23175	22982	23143	23309	23259	23351	23108	22924	23117	23202	23202	23082	23075	23251	23079	23126	23383	23157	23137	23048	23051	23156	23147	23116	23154	23170	23221	22917	22985	23172	23095	23196	23105	23003	23125	22975	23138	23036	23149	23194	23148	23251	23112	22989	23143	23202	23038	23193	23164	23290	23124	23197	23379	23235	22922	23035	23316	22994	23113	22960	23068	23243	23096	23170	23224	23257	23203	23212	23250	23086	23428	23042	23084	23189	23193	23136	23271	23117	23132	23194	23021	23131	23104	23396	23163	23147	23260	23170	23100	23052	23201	23068	22967	23096	23083	23193	23217	23172	23076	23104	22900	23186	23088	23155	22962	23246	22989	23102	23132	23293	23080	23232	23100	23144	23111	23081	22907	23117	23222	23296	23127	22974	23280	23255	23207	23155	23220	23284	23178	23219	23177	22944	23074	23156	23084	23203	23053	23166	23212	23171	23061	23142	22927	23269	23289	23181	23209	23226	23136	23125	23183	22985	23071	23013	23127	22965	23284	23208	23328	23084	23019	23100	23265	23199	23203	23203	22850	23153	23083	23071	23253	23182	23230	23259	23235	23217	23144	23330	23098	23006	23080	23221	22980	23168	23187	23146	23015	23404	23336	23217	23372	23097	23265	23097	23219	23160	23368	23164	23068	23164	23258	23219	23082	23194	23062	23053	23247	23380	23005	23214	23283	23038	23240	22926	23154	23044	22983	23086	23016	23089	22999	23290	23162	23229	23150	23032	23022	23132	23088	23110	23003	23141	23079	23166	23199	22897	23096	23161	23051	23131	23107	23272	23204	23238	23154	23150	23099	23169	23152	23232	23213	23102	23160	23265	23024	23383	23130	22979	23187	23195	23147	23033	23243	23071	23303	23203	23397	23230	23207	23388	23302	23007	23071	23255	23245	23272	23240	23061	23136	23131	23139	23181	23136	23177	23260	23188	23179	23131	23218	23203	22924	23272	23020	23013	23127	23073	23288	23194	23411	23232	23279	23143	23267	23148	23225	23181	23158	23129	23088	23116	23195	23107	23190	23250	23084	23347	23109	23159	23045	23069	23305	23098	23103	23135	23225	22980	23112	23210	23150	23237	23235	23210	23112	23079	23164	23136	23171	23143	23042	23189	23124	23223	23239	23124	23150	23154	23152	23158	23218	23375	23231	23065	23352	23317	23108	23099	23272	23016	23110	23249	23102	22947	23229	23152	23061	23280	23104	23105	23277	23218	23201	23344	23144	23092	23048	23057	23171	23068	23205	23291	23180	22937	23237	23148	23152	23177	22901	23182	23174	23223	23066	23234	23001	23126	23218	23080	23188	23099	23173	23226	23044	23167	23268	23139	23112	23113	23052
23775	21436	29035	25010	45416	79168	70744	50754	35861	31030	29482	28968	28673	28867	28672	28918	28891	28652	28712	28622	28615	28747	28755	28447	28710	28519	29096	28430	28535	28354	28542	28599	28732	28673	28686	28478	28391	28541	28407	28698	28814	28512	28456	28708	28729	28641	28488	28555	28546	28725	28769	28613	28436	28856	28698	28377	28597	28452	28423	28618	28485	28457	28389	28647	28759	28489	28444	28550	28355	28359	28624	28652	28432	28467	28831	28733	28634	28519	28488	28737	28357	28625	28741	28479	28517	28527	28521	28539	28387	28421	28595	28681	28635	28731	28494	28559	28532	28607	28490	28486	28493	28586	28718	28298	28432	28630	28535	28471	28669	28559	28604	28520	28280	28445	28726	28434	28531	28536	28421	28530	28166	28616	28585	28557	28429	28573	28617	28314	28488	28524	28424	28550	28715	28753	28700	28497	28699	28709	28615	28437	28547	28417	28532	28816	28276	28500	28374	28591	28614	28415	28497	28505	28547	28506	28653	28461	28418	28424	28395	28492	28591	28407	28251	28603	28488	28294	28624	28609	28804	28469	28662	28630	28554	28410	28487	28483	28579	28449	28625	28601	28617	28721	28455	28698	28568	28358	28583	28581	28609	28662	28332	28438	28581	28577	28593	28393	28686	28455	28474	28597	28681	28438	28457	28356	28285	28462	28650	28551	28513	28436	28403	28385	28652	28475	28531	28633	28565	28251	28466	28375	28555	28163	28385	28629	28315	28224	28717	28552	28484	28382	28668	28599	28274	28390	28580	28682	28511	28400	28448	28507	28724	28235	28652	28481	28671	28669	28687	28611	28513	28545	28403	28735	28547	28532	28497	28241	28508	28600	28638	28544	28526	28566	28566	28461	28537	28529	28408	28702	28701	28512	28603	28590	28460	28461	28504	28368	28505	28609	28514	28419	28509	28310	28535	28570	28647	28518	28800	28381	28480	28423	28604	28661	28768	28477	28489	28569	28548	28208	28745	28414	28736	28644	28603	28484	28573	28661	28536	28464	28590	28588	28597	28823	28505	28597	28259	28358	28589	28567	28423	28499	28606	28586	28647	28620	28616	28540	28317	28623	28513	28589	28393	28512	28466	28611	28590	28553	28643	28500	28492	28632	28599	28699	28722	28715	28766	28711	28745	28376	28321	28579	28547	28547	28537	28531	28678	28499	28618	28597	28629	28522	28644	28678	28590	28299	28640	28225	28561	28356	28505	28583	28848	28477	28561	28603	28442	28677	28601	28543	28754	28579	28633	28491	28791	28575	28840	28617	28293	28552	28609	28578	28361	28528	28394	28539	28703	28472	28390	28402	28810	28406	28514	28338	28618	28521	28464	28525	28544	28600	28607	28438	28672	28558	28656	28613	28602	28569	28566	28524	28472	28653	28542	28311	28592	28422	28459	28738	28555	28263	28468	28268	28589	28457	28554	28590	28415	28379	28389	28617	28477	28459	28543	28608	28678	28523	28519	28633	28410	28714	28249	28474	28723	28519	28296	28505	28653	28582	28577	28596	28258	28231	28669	28463	28374	28630	28395	28527	28435	28578	28841	28281	28590	28665	28634	28538	28423	28322	28441	28706	28617	28409	28656	28554	28788	28714	28488	28523	28418	28509	28422	28538	28496	28781	28384	28394	28705	28491	28606	28441	28333	28576	28599	28467	28379	28443	28588	28485	28362	28515	28688	28662	28740	28685	28387	28509	28518	28485	28558	28614	28579	28433	28491	28610	28570	28681	28600	28602	28594	28585	28433	28219	28609	28659	28359	28601	28656	28464	28666	28542	28470	28609	28583	28415	28613	28695	28517	28764	28568	28587	28466	28542	28715	28455	28662	28522	28671	28511	28527	28436	28772	28393	28624	28414	28504	28690	28722	28576	28322	28403	28408	28753	28695	28423	28606	28612	28412	28712	28670	28772	28417	28495	28453	28802	28415	28224	28630	28496	28518	28526	28517	28559	28638	28494	28556	28389	28640	28482	28425	28348	28375	28688	28788	28489	28556	28539	28530	28512	28737	28600	28514	28538	28551	28532	28738	28711	28575	28710	28410	28282	28688	28217	28509	28528	28475	28426	28679	28517	28770	28686	28544	28367	28561	28576	28359	28487	28665	28279	28613	28686	28542	28375	28379	28468	28579	28833	28667	28674	28731	28411	28571	28427	28485	28378	28211	28472	28624	28535	28757	28807	28853	28386	28506	28591	28454	28660	28486	28510	28619	28456	28480	28530	28459	28615	28499	28503	28548	28583	28556	28586	28614	28479	28624	28611	28290	28450	28520	28368	28600	28769	28304	28457	28623	28405	28652	28506	28545	28386	28551	28562	28587	28421	28591	28649	28693	28492	28357	28676	28519	28380	28679	28612	28443	28528	28420	28556	28514	28480	28404	28708	28733	28600	28372	28457	28639	28465	28591	28631	28777	28304	28481	28480	28591	28583	28487	28510	28562	28416	28348	28379	28670	28547	28426	28748	28490	28737	28665	28499	28920	28489	28671	28439	28441	28591	28355	28435	28425	28501	28640	28688	28587	28445	28481	28387	28554	28512	28702	28520	28550	28639	28542	28710	28487	28471	28646	28646	28569	28361	28639	28629	28483	28491	28563	28394	28427	28509	28500	28503	28469	28574	28534	28461	28477	28566	28498	28528	28609	28505	28418	28590	28687	28535	28515	28597	28321	28492	28503	28515	28353	28264	28595	28617	28582	28578	28577	28636	28596	28366	28636	28414	28595	28420	28442	28561	28469	28414	28405	28563	28682	28305	28554	28714	28543	28333	29057	28714	28649	28585	28503	28611	28496	28430	28287	28558	28686	28434	28666	28604	28366	28523	28419	28391	28400	28695	28298	28664	28684	28674	28566	28462	28645	28551	28339	28304	28475	28655	28398	28509	28437	28531	28591	28619	28684	28592	28664	28461	28552	28501	28507	28556	28471	28635	28444	28585	28602	28628	28650	28552	28675	28479	28446	28539	28669	28332	28416	28431	28433	28494	28636	28506	28499	28456	28336	28766	28796	28605	28673	28557	28444	28528	28562	28622	28476	28584	28469	28425	28565	28468	28277	28547	28544	28537	28419	28617	28384	28515	28344	28453	28553	28495	28279	28362	28637	28552	28411	28526	28372	28435	28475	28656	28557	28492	28796	28505	28478	28424	28558	28776	28735	28512	28507	28824	28477	28408	28371	28544	28458	28558	28632	28435	28509	28282	28657	28723	28570	28499	28359	28542	28610	28363	28398	28520	28576	28503	28404	28787	28349	28440	28413	28603	28594	28541	28613	28608	28493	28719	28531	28442	28624	28462	28472	28564	28550	28599	28567	28562	28438	28646	28430	28547	28636	28516	28412	28506	28415	28488	28404	28440	28453	28406	28660	28255	28550	28793	28468	28740	28722	28525	28695	28617	28493	28534	28407	28423	28655	28615	28767	28647	28647	28595	28524	28599	28740	28709	28684	28676	28433	28611	28315	28459	28448	28610	28602	28519	28685	28652	28598	28621	28714	28788	28761	28730	28460	28429	28663	28754	28558	28569	28552	28333	28641	28694	28338	28582	28612	28758	28632	28623	28480	28486	28564	28526	28704	28663	28609	28462	28623	28558	28562	28411	28575	28510	28405	28653	28476	28404	28482	28634	28568	28347	28521	28549	28772	28690	28589	28503	28586	28699	28491	28645	28725	28537	28467	28546	28485	28324	28576	28532	28559	28444	28607	28344	28596	28464	28513	28748	28446	28541	28701	28459	28573	28545	28639	28503	28297	28338	28731	28485	28740	28593	28562	28576	28828	28738	28497	28810	28543	28337	28717	28404	28859	28647	28619	28706	28469	28501	28556	28456	28453	28602	28401	28769	28477	28576	28729	28610	28509	28571	28623	28569	28583	28460	28314	28469	28467	28529	28541	28571	28528	28572	28517	28464	28601	28412	28658	28630	28477	28638	28608	28590	28659	28750	28462	28566	28609	28499	28382	28598	28335	28539	28687	28466	28687	28894	28337	28315	28304	28656	28658	28562	28628	28676	28627	28503	28348	28576	28386	28650	28376	28411	28687	28596	28775	28551	28375	28425	28498	28545	28431	28566	28513	28466	28448	28575	28497	28446	28515	28497	28546	28544	28537	28256	28508	28613	28603	28298	28506	28441	28484	28519	28676	28644	28666	28508	28720	28533	28620	28415	28706	28395	28402	28513	28536	28618	28820	28629	28621	28484	28519	28432	28585	28470	28625	28398	28387	28623	28498	28449	28490	28665	28468	28381	28459	28558	28466	28619	28607	28729	28472	28663	28491	28401	28589	28504	28517	28495	28659	28442	28546	28698	28463	28418	28630	28617	28591	28355	28709	28685	28593	28567	28706	28458	28586	28467	28198	28524	28689	28574	28586	28654	28676	28554	28603	28551	28660	28365	28537	28601	28643	28606	28471	28329	28449	28582	28382	28518	28404	28418	28508	28681	28471	28458	28780	28472	28501	28477	28440	28334	28486	28468	28422	28376	28605	28675	28462	28606	28706	28428	28616	28629	28506	28496	28420	28579	28461	28496	28809	28665	28626	28794	28747	28527	28239	28507	28499	28480	28384	28434	28723	28630	28418	28517	28311	28643	28629	28536	28625	28656	28415	28486	28730	28542	28563	28487	28475	28585	28603	28558	28660	28551	28511	28558	28699	28487	28625	28334	28505	28407	28847	28668	28414	28602	28497	28748	28460	28499	28573	28465	28604	28549	28680	28555	28449	28471	28545	28266	28499	28473	28616	28459	28552	28296	28713	28520	28340	28515	28710	28338	28559	28547	28418	28506	28624	28569	28625	28391	28395	28556	28500	28454	28452	28619	28740	28580	28405	28426	28746	28483	28572	28500	28616	28622	28644	28572	28627	28497	28700	28678	28647	28645	28847	28736	28402	28390	28725	28744	28513	28489	28640	28725	28470	28279	28543	28406	28479	28450	28513	28520	28414	28664	28562	28623	28243	28388	28559	28397	28597	28469	28599	28514	28356	28635	28380	28422	28523	28593	28583	28452	28698	28644	28414	28452	28269	28384	28613	28670	28685	28578	28549	28640	28404	28544	28406	28640	28647	28431	28762	28688	28471	28471	28639	28533	28580	28679	28614	28647	28440	28439	28573	28290	28466	28444	28516	28488	28383	28394	28665	28279
24051	41074	38466	39929	65644	87478	75285	50605	32533	25953	23969	23461	23447	23353	23409	23389	23339	23468	23204	23394	23552	23344	23415	23567	23517	23405	23404	23374	23351	23530	23491	23252	23357	23412	23516	23519	23423	23201	23581	23329	23377	23411	23214	23573	23280	23394	23271	23278	23381	23523	23527	23417	23310	23465	23296	23472	23429	23290	23365	23373	23472	23248	23206	23484	23374	23356	23309	23283	23278	23415	23345	23209	23504	23513	23368	23588	23205	23351	23292	23278	23304	23383	23522	23398	23279	23422	23509	23326	23496	23233	23376	23404	23320	23329	23356	23290	23275	23353	23344	23216	23373	23272	23248	23433	23325	23424	23355	23474	23189	23322	23394	23298	23371	23405	23390	23577	23337	23358	23313	23306	23341	23436	23510	23504	23441	23392	23560	23397	23484	23408	23430	23169	23107	23175	23418	23368	23399	23338	23415	23497	23392	23253	23408	23515	23072	23186	23356	23453	23137	23364	23175	23379	23331	23449	23400	23367	23427	23321	23290	23428	23432	23309	23408	23315	23181	23340	23440	23506	23584	23422	23442	23264	23323	23378	23289	23307	23474	23334	23463	23269	23645	23376	23368	23326	23458	23433	23312	23291	23433	23506	23357	23271	23275	23410	23311	23417	23386	23362	23280	23330	23349	23454	23602	23498	23428	23434	23498	23302	23426	23325	23257	23278	23490	23269	23433	23207	23428	23442	23392	23354	23284	23335	23354	23220	23329	23376	23324	23312	23345	23301	23331	23412	23550	23278	23426	23534	23483	23242	23397	23395	23211	23409	23497	23243	23449	23365	23318	23490	23360	23521	23266	23351	23228	23213	23359	23472	23461	23393	23489	23380	23449	23500	23589	23414	23401	23104	23332	23260	23317	23387	23426	23415	23424	23331	23442	23383	23317	23210	23442	23438	23351	23352	23424	23317	23349	23293	23348	23452	23375	23281	23351	23418	23384	23331	23283	23387	23425	23134	23324	23236	23355	23423	23546	23346	23575	23416	23253	23361	23299	23258	23242	23333	23260	23257	23268	23200	23215	23480	23296	23332	23572	23382	23427	23373	23253	23264	23395	23419	23564	23180	23453	23300	23357	23376	23406	23280	23316	23349	23468	23451	23603	23166	23524	23229	23262	23517	23518	23383	23238	23359	23330	23312	23270	23497	23468	23393	23413	23385	23409	23459	23377	23337	23416	23496	23453	23476	23319	23398	23519	23315	23483	23549	23217	23461	23451	23247	23417	23306	23394	23253	23367	23141	23159	23308	23231	23432	23324	23363	23510	23389	23238	23579	23184	23397	23498	23355	23275	23258	23405	23428	23393	23401	23209	23518	23458	23301	23383	23364	23378	23367	23322	23309	23445	23422	23368	23470	23458	23379	23373	23378	23425	23396	23509	23459	23485	23382	23338	23331	23306	23291	23521	23550	23318	23363	23236	23367	23342	23185	23437	23482	23517	23376	23488	23546	23449	23485	23404	23461	23301	23463	23379	23393	23253	23266	23320	23207	23320	23366	23295	23221	23212	23307	23324	23369	23250	23500	23409	23501	23356	23312	23554	23214	23108	23356	23365	23384	23192	23320	23266	23316	23329	23514	23349	23391	23364	23563	23323	23455	23469	23509	23347	23338	23505	23434	23163	23356	23334	23254	23583	23343	23222	23579	23308	23353	23390	23349	23276	23498	23336	23279	23290	23345	23293	23417	23376	23184	23366	23438	23249	23281	23349	23208	23385	23310	23402	23308	23469	23427	23386	23334	23283	23332	23493	23208	23385	23337	23507	23214	23524	23181	23298	23376	23348	23363	23366	23464	23359	23287	23334	23362	23238	23411	23352	23359	23234	23489	23360	23371	23474	23296	23266	23363	23370	23539	23314	23301	23441	23266	23347	23422	23371	23156	23233	23409	23259	23370	23402	23400	23386	23352	23227	23334	23456	23408	23315	23425	23511	23274	23265	23442	23270	23558	23285	23577	23109	23110	23503	23218	23474	23317	23475	23195	23431	23385	23468	23309	23399	23362	23280	23381	23449	23346	23476	23340	23559	23287	23404	23454	23418	23452	23145	23313	23349	23194	23311	23373	23274	23396	23312	23250	23572	23346	23346	23136	23335	23273	23300	23388	23341	23346	23432	23276	23422	23528	23356	23421	23352	23439	23341	23233	23370	23455	23385	23451	23268	23424	23376	23321	23336	23429	23489	23437	23480	23207	23230	23417	23572	23347	23395	23326	23200	23295	23309	23252	23465	23355	23251	23315	23514	23481	23264	23415	23464	23475	23521	23402	23501	23292	23329	23424	23488	23330	23335	23473	23461	23440	23268	23384	23430	23287	23449	23273	23449	23364	23247	23368	23295	23399	23289	23387	23347	23156	23427	23190	23412	23233	23202	23395	23624	23287	23261	23364	23282	23391	23350	23300	23445	23467	23363	23395	23462	23429	23520	23307	23377	23364	23388	23184	23419	23523	23508	23431	23370	23387	23501	23350	23398	23403	23337	23422	23428	23382	23410	23495	23515	23419	23447	23354	23404	23253	23536	23366	23282	23367	23349	23289	23487	23352	23307	23649	23385	23543	23266	23443	23209	23443	23418	23191	23575	23567	23406	23459	23437	23304	23363	23614	23455	23287	23409	23371	23349	23423	23255	23299	23403	23273	23333	23338	23370	23587	23375	23408	23476	23401	23508	23395	23493	23369	23475	23288	23264	23363	23397	23447	23277	23534	23136	23365	23423	23282	23520	23299	23265	23372	23349	23377	23372	23242	23393	23490	23337	23305	23362	23408	23537	23558	23284	23227	23324	23280	23364	23563	23381	23418	23338	23130	23301	23432	23323	23458	23474	23457	23426	23248	23403	23362	23431	23157	23328	23282	23563	23475	23507	23303	23392	23537	23254	23350	23343	23492	23530	23429	23452	23317	23299	23362	23450	23212	23425	23174	23445	23458	23263	23393	23367	23501	23617	23333	23376	23323	23567	23359	23392	23446	23430	23230	23199	23444	23444	23369	23463	23229	23430	23413	23401	23358	23324	23556	23362	23314	23282	23433	23375	23439	23342	23314	23396	23434	23297	23314	23275	23332	23409	23395	23359	23572	23395	23418	23148	23318	23695	23333	23319	23325	23270	23266	23370	23400	23354	23282	23609	23411	23292	23488	23569	23350	23414	23440	23519	23599	23483	23369	23365	23570	23544	23438	23377	23326	23307	23453	23235	23510	23392	23255	23248	23514	23211	23250	23335	23476	23473	23552	23332	23387	23397	23496	23418	23408	23227	23192	23366	23394	23317	23368	23441	23354	23375	23317	23418	23375	23322	23189	23534	23298	23404	23399	23343	23351	23466	23376	23427	23386	23462	23502	23332	23272	23342	23298	23318	23268	23365	23455	23499	23514	23512	23246	23192	23524	23316	23513	23290	23229	23479	23374	23456	23495	23277	23235	23525	23366	23301	23284	23366	23469	23452	23408	23435	23222	23293	23435	23563	23229	23345	23381	23427	23527	23406	23375	23324	23466	23429	23282	23331	23297	23460	23167	23408	23466	23332	23444	23406	23442	23540	23113	23373	23345	23265	23400	23305	23235	23520	23299	23556	23445	23328	23486	23432	23349	23382	23473	23483	23484	23273	23408	23494	23321	23415	23724	23271	23571	23408	23399	23498	23290	23327	23311	23224	23408	23395	23392	23232	23381	23475	23540	23250	23518	23315	23425	23302	23209	23280	23191	23313	23454	23339	23297	23252	23446	23405	23091	23401	23580	23440	23450	23533	23410	23283	23387	23420	23228	23470	23438	23515	23363	23346	23286	23258	23484	23412	23517	23313	23393	23357	23219	23471	23501	23469	23413	23285	23404	23482	23441	23242	23685	23404	23362	23421	23299	23425	23343	23606	23162	23373	23333	23539	23231	23287	23227	23467	23407	23237	23357	23310	23505	23389	23471	23372	23564	23390	23375	23440	23382	23394	23385	23480	23431	23297	23256	23440	23347	23382	23223	23273	23508	23314	23329	23542	23508	23277	23542	23433	23358	23346	23444	23405	23500	23449	23440	23492	23273	23362	23423	23270	23448	23257	23484	23332	23434	23400	23359	23267	23379	23391	23439	23294	23287	23501	23293	23313	23252	23316	23413	23341	23316	23470	23260	23395	23476	23526	23203	23221	23552	23438	23515	23202	23451	23454	23428	23385	23410	23249	23429	23379	23382	23335	23290	23345	23472	23274	23420	23555	23488	23324	23427	23479	23352	23376	23431	23426	23358	23477	23512	23305	23231	23317	23298	23357	23516	23505	23355	23434	23317	23355	23328	23277	23528	23452	23380	23511	23586	23415	23376	23412	23406	23440	23346	23489	23332	23514	23367	23467	23280	23596	23493	23354	23349	23322	23400	23322	23225	23401	23405	23241	23386	23256	23478	23202	23407	23310	23463	23566	23508	23398	23341	23345	23306	23404	23350	23689	23405	23459	23326	23375	23226	23373	23471	23569	23365	23308	23368	23375	23325	23447	23267	23564	23337	23550	23386	23165	23404	23327	23256	23269	23563	23404	23430	23330	23358	23428	23378	23374	23155	23406	23381	23306	23505	23223	23456	23566	23426	23327	23409	23473	23432	23579	23369	23418	23298	23448	23362	23352	23414	23467	23318	23389	23482	23456	23426	23261	23482	23309	23318	23368	23426	23611	23469	23347	23379	23366	23195	23401	23360	23347	23330	23379	23273	23217	23458	23322	23251	23344	23289	23299	23313	23532	23135	23429	23408	23487	23441	23271	23487	23496	23317	23275	23495	23261	23334	23440	23294	23368	23195	23335	23475	23405	23402	23391	23278	23652	23224	23335	23363	23345	23522	23443	23272	23314	23486	23390	23369	23384	23414	23364	23440	23376	23527	23295	23328	23518	23237	23342	23290	23407	23368	23358	23370	23362	23204	23459	23352	23386	23234	23676	23506	23218	23530	23280	23369	23561	23338	23283	23495	23392	23301	23451	23197	23387	23510	23440	23251	23594	23419	23193	23256	23410	23349	23404	23554	23436	23275	23408	23325	23613	23619	23260	23452	23509	23299	23305	23530	23511	23359	23425	23464	23461	23557	23289	23440	23199	23416	23307	23233	23511	23314	23474	23355	23416	23326	23382	23488	23315	23508	23535	23147	23471	23506
31493	26168	30820	30420	33942	40742	36862	31584	29123	28504	28195	28018	28154	28164	28228	28265	28064	28149	28255	27996	28109	28039	28419	28158	28268	28367	28111	28198	27910	28007	28256	27998	28285	28260	28097	27982	28282	28120	28293	28233	28174	28178	27967	27961	28225	28217	28250	28059	28344	27979	28074	28221	28120	28059	28051	28018	28352	27994	28143	28223	28171	28100	28298	28214	27945	28316	28172	28165	28332	28051	28085	28055	28154	28499	28137	28151	28196	28219	27980	27990	28350	28097	28067	28116	28143	28126	28100	28119	28281	28117	28180	28228	27934	28273	28123	27923	27972	28272	27804	28286	28247	27990	28265	27966	28212	28056	28307	28108	28042	28065	28237	27883	28087	28015	28127	27947	28333	27944	28222	27923	28189	28068	28007	28120	28156	28038	28120	28169	28233	28226	28040	28189	27952	28245	28210	28210	28085	28079	28190	27980	28227	28057	28157	28080	28096	27988	28338	28059	28222	28083	28343	28213	28280	28136	28160	28356	28102	28121	28099	27993	28189	28026	28091	28311	28248	28362	28080	28112	28052	28081	28035	28267	28105	28214	28055	28240	27985	27879	28055	27941	28159	28169	27937	28131	28063	28269	28229	28009	28093	28079	28128	27911	28311	28241	28223	28142	27934	28247	28162	28146	28385	27955	28200	28162	28200	28057	28145	28207	28143	28094	28299	28082	27884	28154	28212	28228	27940	28308	28235	27914	28150	28139	28057	28049	28148	28151	28027	28219	28046	28102	27912	28173	27972	28008	28125	28147	27921	28273	28071	28171	28058	28147	28011	28119	28189	28066	28521	28151	28338	27884	28102	28112	28177	28151	27962	28074	28173	28175	28292	28077	27932	28229	28231	28319	28143	28143	28166	27892	28067	28173	28152	28109	28142	28117	28070	28234	28180	28230	28207	28033	28133	28135	28170	27877	28317	28096	28139	28116	28231	28099	27999	28130	27982	28001	27904	27893	28216	28315	28225	28031	28270	27947	28130	28186	28098	27900	28016	28373	28080	28314	28142	28024	28036	28216	28055	27959	28135	28204	28127	28031	27895	28136	28223	28429	28245	27980	28140	28061	28020	27968	28073	27951	28182	28267	28099	28185	28031	28135	27907	28032	28230	28219	27834	28170	28144	27980	28017	28068	28142	28096	28307	28114	28014	28072	28134	28030	28396	28229	28195	28339	28399	28247	28084	28215	28124	28098	28170	27881	28266	28090	27981	28007	28227	28272	28204	28326	27897	28095	28034	28118	28228	28095	28264	28039	28085	28073	27966	28075	28056	28125	27738	28284	28122	28252	28387	27891	27892	28189	28120	28087	28438	28209	28197	28003	28171	28120	28101	28160	28202	27923	27940	28162	28092	27950	28199	28145	28217	28175	28061	28147	27876	28041	28224	28082	28205	28091	27966	28089	28048	28182	28062	27983	28332	27990	28069	28276	28217	28363	28111	28028	28276	27968	28166	28128	28071	28053	27975	27882	28286	28016	28044	28297	28267	28183	28311	28146	28077	27996	28124	28173	27837	28134	28163	28045	28241	28219	28211	28046	28255	28210	28102	28097	28081	28103	28125	27914	28053	28023	28236	28162	28182	28399	28109	28105	28130	28165	28289	28155	28235	28271	28105	28128	28194	28359	27831	28166	28207	28353	28087	28191	28167	28161	28165	28276	28047	28146	27994	28120	28068	28133	28075	28176	28121	28179	28256	28429	28170	28084	28239	28097	28198	28046	28151	28152	28105	28317	28393	28118	28206	28201	28045	28153	28252	28072	28155	27956	28233	28269	28026	28019	28038	28126	28188	28214	28173	28219	28283	28246	28040	28022	28052	28173	27831	28107	28132	28084	27924	28015	28248	28256	28247	28137	28213	28192	28232	28124	27974	27904	28169	28220	27960	28160	27984	27928	28024	28054	28170	28117	28143	28030	28192	28155	28118	28215	28164	28044	27892	28094	27788	28231	28344	28216	28243	28108	28145	28144	28207	27929	28294	28076	28182	28124	28296	28119	28056	28244	28089	27894	28314	28234	28255	27818	27822	28043	28206	28118	28097	28226	28094	28469	28076	28130	27980	28266	28179	27979	28196	28244	28296	27973	28121	28240	28296	28205	28172	28116	28121	28226	28088	28243	28122	28130	28120	28100	28027	28010	27993	27982	28033	27949	28197	28176	28199	28118	27964	27951	28103	28048	27981	28151	28021	28149	28028	28158	28010	28066	28288	28159	28123	28103	28307	28339	28062	28207	28036	27937	28094	28220	28113	28083	28227	28089	28200	28327	28059	28253	28031	28059	28217	28144	28205	28009	28072	27959	28184	28212	27942	28136	28034	28106	28103	28303	28147	28334	28087	28101	28075	28255	28344	28144	28250	28286	28113	28317	28346	27998	28126	28094	28321	27869	27930	28022	28144	27983	27775	28034	28056	28014	28197	28050	28298	28069	28092	28099	28102	28023	28103	28138	28272	28189	28365	28089	28196	28233	28321	28076	28378	27868	28146	28297	27880	28338	28242	28017	27886	27553	28125	28083	28143	28410	28261	28163	28215	27973	28020	28100	28019	27995	28321	28347	28182	28342	28016	27870	28164	28082	28178	28115	28196	28254	28269	28197	28012	27979	28417	28211	28046	27904	28204	28129	28184	28130	27911	28234	28225	28038	28291	28146	28365	28149	27886	28201	28397	28143	27921	27963	28202	27990	28227	28031	28214	27999	28270	28332	28133	28028	28025	28137	28138	28277	28141	28108	28097	28250	28218	28320	28239	28295	28045	28229	28108	28154	28108	28068	28115	28158	28275	28119	28059	28105	28184	27887	28109	28072	28110	28037	28123	28187	27927	28071	28231	28316	27835	28192	28094	28024	28000	28137	28138	28166	28248	28062	28116	28225	27934	27873	28121	28237	28133	28049	28153	28201	28256	28180	28247	28087	28169	28094	28155	28007	28094	28054	28177	28197	28064	28069	28043	28198	28262	27987	28112	28211	28310	28049	28139	28165	28083	28078	28070	28250	27967	27985	28010	28077	27919	28161	28055	28025	28036	27990	28123	28031	28077	27984	28140	27933	28204	28170	28155	28070	28133	28266	28219	28054	28209	28372	28086	27917	28173	27967	28001	28036	28190	28207	28238	28087	28285	28075	28067	28182	28283	27976	28277	28038	28066	28122	28263	28237	28147	28178	28063	27942	28082	28153	28189	28034	28145	28230	28142	28300	28369	27986	28345	28183	28152	28292	28212	28231	28200	28080	28028	28031	28038	27968	28197	28135	27836	28000	28152	27974	28160	28282	28098	28174	28257	28227	28187	27976	28113	27827	28283	28232	28466	28154	28242	28212	27995	28349	28259	28280	28234	28152	28014	28250	28039	27942	28244	28309	28171	28123	27983	28214	28301	28076	27860	28116	28025	28142	28398	28087	27971	28269	28198	28305	28013	27982	28225	28017	28239	28265	28045	28008	27993	28039	28165	28070	28014	27860	28112	28388	28328	28146	27994	28094	27943	27886	28033	28119	28096	28017	27869	28052	28105	28096	28241	28097	28182	28281	28322	28199	28003	28075	28107	28275	28134	27967	28112	28234	28238	28142	28132	28172	28181	28153	27991	27975	28158	28286	28010	28328	28169	28015	28015	28226	28049	28088	28081	28235	28402	28131	28142	28113	28190	28111	28280	28281	28220	28235	28210	28196	28060	28031	27980	28040	28192	28257	28081	27973	28184	28342	28011	28216	28090	28036	28451	28061	28090	28008	28338	28051	28186	28121	28248	28101	28255	28390	28083	28040	28255	28187	28252	28126	28090	28211	28214	28255	28530	28272	28029	28015	28099	28085	28223	28262	28268	27999	28165	28098	28272	27999	28174	28058	27705	27987	28214	27909	28106	28105	28118	28447	28141	28027	28032	28283	28258	28087	28097	27997	27958	28258	28151	28230	28154	27908	28035	28171	28087	28099	28079	28099	27955	28113	28411	28229	27978	27972	28059	28128	28095	28034	28342	28183	28168	27881	28167	28247	28188	28180	28094	28141	27981	28098	28160	27782	28227	27982	27996	28377	28157	28113	27935	28160	28067	28134	28184	28288	28364	27807	28244	28115	28271	28007	28187	27925	28118	28125	28128	28055	28029	28132	27928	28268	27990	28081	28254	28185	28087	28015	28225	28296	28102	28287	28219	28332	28113	28032	28196	27973	28021	28121	28059	28013	28169	27924	28366	28276	28076	28141	28325	28339	28371	28132	28105	28134	28132	28241	28159	28052	28317	28377	28384	28366	28322	28324	28228	28075	28229	28496	28148	28149	28214	28300	28204	27951	28155	28279	28014	28022	27988	28201	28188	28258	28147	28277	28124	28165	28456	28124	28241	28069	28322	28125	28255	28152	28359	27923	28120	28086	28077	27937	27999	28205	28185	28238	28189	28060	28147	28118	28079	28015	28141	28290	28006	28421	28145	28133	28105	28357	28094	28430	28256	28107	28235	28124	28155	28219	28033	27932	28218	28231	28303	27944	28025	28102	28237	27885	28027	28134	27975	28008	28113	27814	28062	28037	28163	28166	28390	28142	28371	28050	27998	28189	28098	28094	28051	28025	28239	28099	28097	28268	28133	28086	28244	28164	27982	28134	28194	28136	28243	28133	28098	28127	28110	28158	28243	28006	27840	28245	28087	28370	27864	28087	28071	28204	28095	28075	28381	28070	28193	28106	28230	28036	28149	28388	28065	28200	28140	28308	28180	28125	28198	28293	27995	28238	27984	28199	28082	28112	28233	28227	28194	28197	28252	28229	28175	28296	28155	28017	28262	28159	28234	28082	28093	28208	28249	28184	28192	28020	28179	28038	28068	28037	28207	27770	28011	28061	28201	28284	28272	28131	28174	28295	28087	28053	28201	28313	28292	28294	28023	28163	28114	27955	27965	28069	28063	28092	27985	27987	28181	28002	28291	27682	28197	28242	28059	28046	28085	28125	28023	28204	28234	28309	28182	28026	28400	28128	28320	28246	28213	28136	27999	28111	28090	28067	28243	28204	28190	28130	28286	28075	28297	28032	28304	28277	28411	28417	27980	28135	28129	28190	28192	28012	28316	28063	27917	28192	28232	28262	28112	28339	28318	28332	28027	28062	27863	28103	28418	28097	28255	28012	28073	28321	28301	28135	28030	28112
22556	27576	26901	25552	32682	38762	33334	26489	24061	23186	23186	23092	23063	23231	23030	23164	23107	23100	23206	23154	23081	22953	23165	23069	23108	23212	23259	23076	23047	23095	23088	23098	22904	22898	23163	23085	23118	23083	23003	22987	23085	23174	22960	23038	23150	23064	23032	22906	22972	23023	23039	23191	23111	23056	23247	23142	23044	23118	23037	23201	23057	23014	23032	22938	23134	23201	23121	23132	23077	23007	23199	23165	23022	23017	23115	23196	23089	22956	23234	23080	23222	23036	23023	23132	23127	23280	23049	23063	23142	23066	23086	23069	23198	23050	23085	23193	23131	23027	23193	22979	22951	23072	22974	23043	23028	22952	22940	23151	22934	22989	23221	22987	22928	22992	22940	23055	23166	23075	22878	22972	23212	22921	23074	23032	23148	23007	22937	23140	23113	22975	23163	23069	22996	23021	23050	22993	23006	22860	22979	23238	23053	23083	23174	23032	23178	22942	22943	23021	23289	23008	23175	23054	23146	23054	23090	23117	23137	23095	23065	23198	23024	23043	23051	23380	23051	22910	23253	23064	23167	23023	22955	22962	23107	23039	23031	22993	22978	23141	23050	22995	23117	23107	23027	23087	23104	22886	23028	23001	23164	22995	23181	23203	23095	22974	23121	23218	23166	23048	23137	22945	23158	23090	22922	23321	23143	22965	23127	22974	22967	23233	23150	23326	22923	23228	22953	22966	23102	23097	23332	23148	23058	22983	23027	23131	22962	23148	22986	23184	23019	22953	23150	23129	23346	22833	23034	23053	23094	23079	23144	23083	22998	22908	23072	22994	23122	22969	23043	23066	23138	23071	23087	23126	22987	23066	23108	23124	22954	22964	23211	23116	22875	23107	23045	23030	23248	23114	23163	23078	23094	23089	23047	23098	23235	23036	23068	22992	22972	23254	22947	23066	23016	22960	23080	23185	22983	23077	23107	23099	23102	23150	23001	23131	23113	23019	23176	23094	23035	23094	23013	23082	23043	23068	22948	22998	23220	23034	23049	23049	23072	23101	22983	23041	23038	23054	23075	23086	23164	22877	23052	23174	22879	22934	23079	23184	23035	22882	23131	23132	22913	22967	22953	23132	23108	23043	23127	23273	22996	23108	23120	23077	22968	22975	23010	23122	22957	23095	23131	23162	23214	22885	23063	23179	23000	23204	23016	23044	23227	22960	23107	23088	23065	23010	23106	23111	23118	22837	23063	23002	23073	22944	22896	22952	23014	23162	23246	23101	22948	23105	23103	23021	23145	23050	23049	23073	22942	23287	23133	23236	23072	22951	23059	23051	23247	23114	23177	23258	23108	22952	23025	23130	23200	23178	23014	23206	22947	23032	23015	23110	23132	22954	23022	23058	23136	23101	22902	23013	23013	23082	23188	22937	23070	23002	23190	22995	22791	22897	23123	23028	23045	23137	23150	23212	23046	23035	23039	22999	23070	23160	23056	22998	23161	22991	23144	23172	23195	23262	23096	23077	23260	23004	23080	23089	23021	23148	23086	23184	22967	23058	22962	23126	22971	23087	23158	23028	23078	23114	23082	22816	23072	23036	23048	23042	23215	22841	23134	22985	23018	23247	23046	22992	23092	23117	22994	23151	23054	23128	23143	23106	23046	23062	23048	23120	23220	23146	23073	23084	23055	22943	23088	22974	23038	23134	23071	23044	23077	22996	23058	23113	22818	23103	23155	23137	23176	23013	23168	22826	23174	23011	23046	23084	23183	23133	23031	22872	23175	22997	23082	23217	22975	23243	23054	22938	23270	23107	23288	23126	23035	22998	23162	23012	23175	23122	23066	23042	23118	23012	23267	23113	23078	23146	23112	22947	23252	23136	22993	22868	23053	23053	23024	22999	23013	23245	23106	23084	23048	23108	23031	23069	23122	23132	23033	23213	23075	23097	23160	23228	22936	23115	23084	22967	23108	22987	23151	23131	22950	23107	22998	23171	23133	23011	23076	23038	23021	23036	23165	23112	22987	22936	23086	23228	23014	23195	23089	23076	23051	23208	23047	23197	23088	23131	22950	23125	23031	22993	23178	23035	23122	23036	23113	23170	23105	23015	23131	23047	23048	23021	23154	23310	23028	23047	23032	22867	23046	23009	23005	23161	23087	23084	23184	23058	23221	23035	22938	23138	23201	23203	23080	22972	23173	23053	23053	23147	23222	23059	23197	23168	23007	23247	23028	22891	23139	23059	23118	22996	23166	23047	23039	23111	23192	22910	23031	23165	23219	23030	23125	23058	23050	23094	23197	22799	22921	23019	22987	23205	23086	22927	23039	23086	23006	23123	22955	23134	22943	23154	22970	23099	22993	23071	22936	23107	23205	22993	23064	22896	23204	22934	23234	23032	23158	23158	23061	22953	23156	23116	23006	23012	23167	23041	23148	23142	22905	23170	23125	23053	23153	23057	23177	23267	22976	23106	23166	23135	23020	22960	23084	23044	22950	23189	23319	22892	22998	23022	23036	22947	22892	23078	23128	23117	23196	23262	22974	23070	23035	23059	23237	23130	22912	22963	23108	23178	23126	23212	23068	22967	23051	23214	23013	23023	23106	23046	23141	23055	23065	23093	22991	23177	23167	23205	23080	23099	23097	23089	23099	22993	23151	23119	23138	23128	23202	23056	23087	23110	23157	23019	23074	23092	22845	23158	22966	23200	23041	23155	23140	23031	23186	23137	23122	23093	23022	23033	23232	23104	23180	23029	23050	23149	22988	23024	23186	23214	23197	22939	23163	23120	23147	22948	22995	23097	23074	23072	23079	23086	23126	23092	22979	23166	23124	23035	23186	23035	23223	23106	22970	23071	23231	23010	23096	23042	23153	22998	22984	23051	23212	23176	22997	23102	23130	23234	23017	23094	23244	22966	23061	23075	23012	23148	23097	23335	23187	23186	23070	23110	23049	23000	23113	22986	23118	23063	23207	22874	23023	22925	23115	23139	23121	23229	23161	22964	22932	23140	23152	22924	23202	23184	22930	22993	23019	22904	23131	22969	23037	23031	23076	23225	22819	23118	23214	23140	23111	23018	23055	22976	23149	23030	23049	22930	23266	23054	23176	23087	23017	23052	23057	22855	22923	23054	23057	23004	23109	23040	23135	23137	23048	23074	22925	23156	23087	23256	23173	22942	23002	23016	22984	23097	22958	23048	23075	23187	23154	23138	23245	23069	23076	23128	23062	23005	23220	22882	22981	23151	23131	23070	23204	23086	23020	23181	22874	23077	23230	23204	23038	23053	23025	23037	23023	23174	23031	23090	23011	23211	23003	23148	23388	22921	23043	23186	23045	23068	23126	22990	22896	22997	22968	22977	23158	23127	23025	23187	23127	22950	23109	23160	23287	23173	23170	22952	23051	23247	23098	23089	23016	23101	22952	22938	23144	23123	23099	23016	22993	22975	23108	22968	23096	23148	22979	23140	23184	23030	23164	23161	23123	22850	22864	23143	23266	23117	22930	22962	23138	22951	23210	23077	22795	23093	23033	22955	23120	23050	22994	23070	23213	23008	23186	23208	23080	23017	22987	23077	23017	23080	22927	23126	22947	23052	23249	23302	23142	23201	23140	23224	23077	23049	22993	23156	23127	23061	23173	23166	23185	23221	22977	22860	23299	22982	22992	22889	23120	23096	23089	23120	23108	23091	23061	22975	22983	23100	23015	23094	22960	23207	23140	23106	23122	23136	22967	23003	23220	23031	23091	23013	23095	23031	23138	23091	22881	23223	23006	23095	23142	23113	23055	23063	23082	23083	23012	22944	23018	22967	23121	22972	23075	23092	23304	23081	23128	23056	23057	23005	23098	23129	22975	23092	23137	23125	23158	22929	23044	23122	23168	23105	22971	23182	23171	23209	23126	23118	23223	23011	23166	23045	22866	22883	23118	23278	23281	23093	23174	23091	23133	22897	23142	23035	22962	23071	23214	23139	23068	22871	23073	23180	23055	23087	23008	22946	23208	22995	22989	22997	23114	23146	23212	22874	23179	23040	23162	23127	22987	22837	22986	23096	23142	23044	22855	23181	22931	23106	23087	23173	23173	23048	23110	23075	23122	23364	23052	23096	23097	23161	23044	23031	22964	23070	22940	23047	23202	23097	23065	23049	23123	22971	23150	23238	23066	23253	22992	23172	23103	23191	23044	23040	23151	23169	23000	22971	23087	23097	23029	23038	22933	22920	22931	23116	23075	23149	23246	23011	23125	23199	23206	23013	23083	23102	22957	23238	23067	22955	23093	23060	22949	23098	23022	23152	23200	23113	23106	23117	22866	23163	23026	23103	23243	23213	23226	23218	23019	23068	23164	23153	23300	23012	22982	23090	23104	23024	23056	23127	22966	22965	23051	23152	23053	23126	23109	23115	23109	22986	22916	23199	22933	23139	23098	23024	23015	23056	23226	23121	23153	23232	23148	23014	23218	23192	23185	23008	23185	23107	22944	23081	23058	22926	23181	22962	23002	23043	22917	22988	23139	23209	23320	23004	23215	23020	23218	23030	23144	23018	23143	23247	23029	23047	23054	23081	22985	23201	23337	23204	23023	23026	23001	23115	23041	23142	22949	23113	22951	23174	23036	23056	22875	23083	23036	23053	23175	23099	23074	23125	23171	23027	23025	23072	23008	23103	23058	22960	23137	23148	23082	22931	23133	23105	23069	23199	22909	22991	23179	23183	23112	23144	23226	23232	23064	23265	22996	23215	23022	23072	22911	23043	23348	22871	23143	23089	22962	23160	23150	23007	23108	23141	23114	23135	23118	23253	22928	23142	23067	23240	23153	22991	23186	23232	23202	22909	23106	23018	23160	23012	23271	23061	23200	23119	23157	23016	23038	23079	23075	22961	23299	22992	23044	23199	23036	22937	23031	23207	23192	22887	23018	23210	23245	22977	22978	23215	22903	22921	23106	23067	23094	23101	23180	23191	22993	23006	22970	23147	23003	23068	23040	22839	23069	23123	23052	23006	23132	22973	23117	23027	22928	23070	23018	23228	23040	23122	23036	23047	22953	23221	22896	22951	23020	23070	23089	23036	22976	22957	22957	23225	23044	22936	23129	23072	22973	23147	22966	22919	23224	23172	23148	22996	23078	23036	23104	23182	23105	23014	23099	22851	23197	23156	23117	22914	23050	23183	23097	22944	23037	23197
25258	21461	28549	27704	49304	70055	59175	41636	32636	29621	28785	28451	28237	28270	28553	28346	28301	28092	28197	28279	28309	28459	28284	28383	28014	28184	28276	28094	28393	28247	28068	28111	28298	28318	28262	28080	28159	28505	28230	28034	28209	28203	28141	28265	28303	28222	28092	28306	28245	27987	28384	28256	28223	28304	28249	28299	28222	28056	28102	28323	28315	27966	28218	28463	28132	28358	28182	28051	28309	28207	28197	28415	28137	28212	28205	28051	28240	28139	28196	27913	28015	28146	27898	28042	28090	28326	28347	28032	28347	28170	28007	28003	28070	28236	27934	28074	28160	28323	28264	28108	28507	28043	28001	28094	28070	28113	28120	28343	28036	28198	28167	28235	28260	27983	28086	28246	28153	28153	27881	28185	28190	28204	28141	28262	27996	28284	28428	28220	28039	28092	28205	28203	28045	28208	28023	28120	28170	28375	28042	28153	28038	28176	28113	28065	28236	28343	28165	27945	28121	28168	28102	28011	28332	28008	28355	28019	28091	28064	28070	28104	28381	28157	27891	28145	28157	28055	28593	28157	28173	28211	28373	28037	28089	28187	28104	28077	28185	28463	28036	28261	28096	28186	28335	28206	28238	28266	28276	28094	27936	28313	28129	28353	28115	27973	28117	27992	28386	28441	28075	28229	28007	28105	28061	28048	28373	28086	28303	28145	27953	28218	28279	28080	28013	28197	28331	28152	28309	28142	28347	28115	28224	28261	28098	28265	28161	28282	28254	28056	28331	28290	28152	27962	28083	28152	28013	28157	27947	28106	28126	27936	28009	28124	28097	28143	27820	28086	28351	28215	28349	28276	28136	28182	28240	28298	28191	28155	28190	28131	28055	28442	28172	28176	28503	28036	28298	28085	28034	28051	28037	28006	27746	28006	27894	28045	28081	28070	28063	28208	28180	27952	28187	28167	28150	27875	28049	27914	28066	28185	28164	28292	28237	28325	28086	28277	27950	28195	28302	28298	28278	28195	27986	28204	27984	28259	28278	27941	28218	28071	28094	28104	28177	28131	28084	28261	28145	28075	27946	28200	27854	28123	27915	27927	27934	28208	28185	28041	28356	28067	28001	28294	28160	28215	28251	27965	28238	27942	28272	28170	28064	28170	28159	28214	28053	27967	28194	28234	28324	28335	28194	28159	28288	28103	28059	28273	28243	28049	28207	28125	28234	28320	28196	28218	28027	28192	28156	28306	28068	27968	28169	28126	28392	28189	28078	28081	28216	28088	28017	28104	28006	28169	27996	28222	28085	27928	28110	28119	28177	28113	28040	28185	28351	28125	28250	28210	28110	28223	28252	28307	27705	28076	28141	27844	28186	27949	27881	28017	28086	28185	28072	28135	28219	28094	28009	27698	27976	28215	28177	28063	28088	27997	28021	28183	28234	28323	28117	28319	28014	28100	28090	28394	28085	28267	28279	28019	28120	28291	28252	28191	28316	28249	28030	28216	28320	28428	28096	28123	28138	28169	28266	28179	28329	28214	28190	28206	28202	28065	27998	28187	28279	28354	28183	28028	28194	28392	28229	28460	28146	28384	28057	28285	28121	28128	28164	28200	28184	28239	28089	28145	28281	28278	28250	28064	28213	27969	28097	28111	28290	28239	28137	28025	28000	28293	28081	28149	28181	28229	28173	28272	28046	28256	28142	28181	28339	27942	28271	28095	28212	28248	27929	28074	28110	28313	28234	28342	28277	28060	28173	28353	28021	28135	28062	28325	28176	28193	28145	28014	27965	28098	28016	28093	28227	27884	28108	28172	28170	28143	28172	27964	28223	27817	28387	28237	28126	28171	28143	28140	28040	28138	27978	28011	28269	28081	27853	28045	28208	28098	28108	28343	28200	28058	28091	27923	28226	27910	28097	28106	28037	28186	28290	28254	28192	28157	27926	28109	28060	28114	27940	28033	28143	28254	28237	28182	28249	28199	28268	28005	27883	28190	28180	28176	28169	28025	28015	28159	27977	27942	28273	28293	28146	28027	28135	28082	28109	27919	28270	28015	28132	28036	28223	28291	28117	28358	28284	28030	28225	27957	28142	28240	28291	28294	28039	28041	28253	28239	28313	27949	28076	28323	27951	28077	28134	28092	28085	28287	28042	28090	28292	28250	28073	28206	28215	28058	28259	28011	28162	28193	28308	28011	28301	28208	28289	28169	28323	28229	28141	28202	28301	28037	28010	28080	28353	28060	28020	28297	28258	28279	28264	28306	28290	28126	28063	28095	28156	28050	28214	28209	28144	28172	28136	28117	28166	28065	28140	28109	28039	28286	28150	28012	28424	28126	28224	28063	28069	28359	28046	28230	28297	28387	28160	28329	28116	28100	28158	28041	28250	28113	28184	28132	28187	28208	28090	28124	28283	28052	27997	28159	28139	27978	28123	28225	27989	28282	28341	28298	28165	28357	28264	27863	28188	28106	28229	28302	28253	28263	28159	28098	28144	28221	28246	28070	27968	28210	28240	28145	28222	28067	28146	28005	28227	28384	28520	27980	28355	28196	28115	28240	28086	28078	28138	28277	27990	28190	28090	27897	28391	28228	28156	28170	28203	28087	28061	28141	28197	28115	28230	28261	28207	28094	28202	27844	28006	28339	28189	28285	28164	27989	28211	28116	28198	28151	28129	28003	28272	28205	28038	27984	28306	28302	28228	27918	28180	28079	28228	27798	28347	28212	28092	28023	28099	28083	27969	28222	28142	28308	28209	28069	28106	28137	28012	28156	28217	28026	28265	28423	28036	28096	28092	28039	28186	28231	28110	28150	27983	28189	28538	27912	28110	28279	28126	28082	28380	28228	28353	28032	28018	28075	28137	28048	28149	28078	28099	28206	28117	28257	28019	28108	27940	28205	28087	28145	28028	28109	28329	28124	28402	28133	28228	28263	28412	28238	28123	28207	28156	28217	28075	28112	28333	28026	28225	28331	28070	28192	28311	27833	28142	28193	28282	28230	28193	28266	28279	28279	28237	28227	28152	28171	28056	28095	28120	28248	27845	28168	28475	28059	28198	28179	27906	28370	28159	28282	28148	28064	28240	28106	28038	28328	28178	28044	28225	28081	28030	28280	28302	28132	28130	28294	28177	27989	28144	28288	27990	28315	28157	28257	28333	28229	28175	28179	28294	28270	28200	28133	28293	28236	28096	28292	27812	28112	28231	28101	28072	28151	28397	28077	28317	28189	28153	28206	28173	28190	27979	28108	28332	28219	28094	28074	28412	28261	28279	28232	28248	28202	28042	28001	28150	28507	28224	28289	28153	28033	28326	28014	28271	27950	27857	28290	28228	28049	28399	28309	28395	28134	28008	28277	28215	28289	28146	28588	28127	28355	28021	28276	28135	27988	28064	28087	28197	28285	28162	28251	28134	28189	28181	28104	28224	28237	27821	27995	27996	28126	28204	28142	28052	28160	28059	28097	28158	28009	28125	28173	28030	28132	27840	28154	28202	28115	28188	28079	28215	28123	28300	28263	28129	28244	28248	27972	27987	28356	28185	27952	28126	28153	28172	28115	28162	28186	28289	27968	28104	28050	28256	28207	28265	28113	27940	28106	28120	28097	27987	28134	28011	28192	28147	28155	28277	28060	28027	28101	27981	28109	28001	27998	28214	28115	28360	28379	28167	28181	28086	28098	28311	28328	28007	28241	27962	27907	28001	28286	28441	28170	28287	28224	28227	28343	28054	28222	28276	28138	28175	28158	28256	28007	28033	28301	28154	28355	28437	28081	28271	28108	28216	28192	28139	27918	28242	28247	27925	28193	28278	28321	27995	28321	28292	28095	27933	28146	28524	28212	28011	28118	28200	28284	28449	28313	28030	28028	28181	28251	28147	28366	28017	28159	28221	28329	28477	28287	28227	28291	28044	28195	28046	28302	28210	28268	28393	28022	28302	28052	28035	28251	28140	28302	27895	28306	28246	28178	28233	28216	28081	28077	28021	28192	28396	28053	28464	28112	28049	28093	28199	28191	28084	28000	28230	28285	28005	28094	28302	28132	28150	28290	28037	28208	28059	28317	28067	28310	28062	28151	27967	28314	28229	28039	28086	28093	28259	28219	28108	28200	28166	28113	28024	28234	28088	27940	28149	28211	28143	28244	27975	27974	28234	28183	28214	28171	28063	27889	28191	27911	28175	28241	28017	28211	28313	28186	28191	28192	28347	28165	28181	28058	27988	28112	28344	28072	28369	28258	28296	28307	27910	28052	28138	28215	28151	28200	28074	27850	28279	28072	28193	28100	28302	28094	28294	28407	28286	28175	28324	28313	28254	28088	28441	28253	28264	28233	28313	28259	28117	28067	28324	28022	28342	28008	27995	28126	28350	28049	28362	28162	28235	28212	28132	28242	28218	28288	28143	28287	28051	28279	28303	28068	28134	28330	28351	28089	28208	28224	27997	27991	28240	27964	28164	28303	28229	28209	28177	28149	28163	27992	28227	28356	28058	28348	28137	28069	28261	27998	28302	28149	28084	27990	28067	27869	28122	28250	28331	28111	28289	28258	28146	27991	28119	28092	28070	28130	28083	28079	28250	28244	28355	28181	28331	28263	28093	28319	28246	28224	28075	28311	28142	28225	28129	28068	28134	28140	28147	28257	28145	28166	28153	27906	28327	28166	28313	28189	28151	28300	28147	28312	28104	28120	27957	27994	28364	28303	27975	28026	28077	28200	28122	28104	28171	28186	28181	28080	28115	28215	28135	28101	28206	28156	28060	28308	28011	28061	28295	28030	28507	28172	28154	27999	28151	28200	28065	28280	28391	28020	28239	28041	28261	28312	28186	28340	28087	28208	28268	28349	28289	28130	28188	28242	28060	28129	28095	28019	28203	28131	28315	28315	28188	28236	28139	28088	28211	28205	27936	28319	28193	28203	28267	28174	28077	28111	28197	28193	27919	28256	28370	28217	28122	28096	28022	28155	28032	28145	28067	27984	28026	28166	28261	27992	28315	28134	28256	28147	28292	28103	28219	28225	28207	28393	28014	28028	28206	28261	28013	28174	28348	27907	28363	27951	28377	28104	28036	28319	28394	28195	28129	28218	28224	28116	28205	28341	28043	28178	28162	28163	28113	28097	28115	28027	28178	27895	28091	28242	28167	28270	28273	28144	28234	28059	28154	28230	28200	28266	28409	28246
21047	34975	31889	33089	59216	72790	58096	39881	28322	24433	23205	23409	23274	23136	23188	23193	23214	23105	23110	23083	23133	23106	23121	23157	23249	23058	23053	23232	23194	23132	23187	23387	22986	23153	23079	23087	23131	23079	23225	23050	23160	23282	23459	22939	23225	22971	23062	23271	23124	23270	23091	23136	23199	23131	23201	23019	23213	23151	23120	23129	23266	23105	23306	23185	23275	23258	23118	23326	23310	23031	23219	23217	23181	23181	23087	23122	23121	23147	23238	23156	23197	23209	23259	23132	23124	23164	23357	23211	22990	23213	23120	23121	23061	23088	23204	23098	23192	23063	23209	23001	23128	23056	23233	23131	23365	23206	23139	23156	23064	23357	23313	23082	23131	23158	23001	23160	23232	23193	23146	23242	23000	23105	23306	23332	23083	23094	23252	23253	23256	23158	23149	23318	23116	22925	23189	23070	23366	23207	23217	23061	23138	23137	22928	23316	23100	23190	23103	22989	23238	23082	23188	23128	22966	23146	23279	23207	23116	23150	23091	23162	23209	23226	23150	23470	23274	23104	23177	22931	23381	23103	23058	23127	23097	23129	23199	23363	23014	23156	23299	23271	23199	23070	23214	23225	23160	23197	23089	23063	23114	22999	23169	23211	23227	23190	23101	23290	23254	23173	23061	23203	23061	23188	23257	23193	23051	23242	23100	23043	23217	23400	23157	23234	23055	23238	23168	23163	23167	23211	22980	23320	23276	23184	23131	23270	22991	23019	23214	23200	23240	23070	23312	23345	23224	22959	23274	23243	23150	23283	23150	23186	23071	23179	23139	23110	23198	23250	23207	23131	23326	23094	23200	23159	23035	23217	22982	23189	23309	23152	23146	23147	23234	23116	23273	23169	23161	23196	23142	23095	23122	23036	23155	23143	23226	23089	23134	23277	23270	23185	23321	22951	23046	23060	23339	23275	23158	23234	23044	23072	23077	23161	23105	23024	23213	23155	23053	23360	23092	23143	22936	23156	23073	23434	23302	23214	23167	23033	23144	23250	23134	23218	23192	23224	22993	23152	23250	23267	23099	23114	23317	23139	23161	23155	23386	23187	23274	23233	23170	23339	23356	23070	23221	23069	23210	23209	23161	23215	22905	23221	23096	23221	23062	23051	23252	23350	23100	23273	22946	23284	23031	23113	23139	23060	23230	23252	23005	23204	23224	23131	23061	23095	23071	23090	23090	23135	22928	23253	23140	23177	23234	23166	23022	23189	23146	23066	23001	23130	23154	23024	23113	23062	23121	23114	23128	23312	23061	23086	23336	23159	23138	23204	23123	23271	23240	23159	23250	23160	23184	23174	23151	23319	23247	23261	23194	22913	23198	23040	23172	23329	23218	22999	23125	23131	23077	23367	23058	23174	23129	23198	23278	23235	23158	23115	23085	23356	23072	23223	23020	23080	23335	23152	23274	23209	23123	23294	23095	23057	23263	23111	23306	23289	23142	23191	23255	23193	23307	23278	23447	23151	23076	22992	22961	23192	23244	23162	23127	23262	23290	23396	23154	23195	23290	23142	23087	23333	23323	23374	23339	23238	23170	23219	23076	23126	23278	23211	23224	23125	23093	23302	23214	23256	23063	23429	22997	23076	23080	23118	22980	23221	23148	23159	23189	23309	22998	23279	23258	23140	23250	23096	23259	23243	23279	23358	23166	23329	23210	23271	23199	23289	23184	23281	23036	23094	23162	23039	23221	23080	23205	23296	23174	23284	23139	23063	23263	23105	23234	23086	23151	22988	23048	23228	23174	23390	23189	23302	23104	23184	23297	23164	23142	22948	23151	23147	23265	23078	23103	23088	23165	23216	23155	23061	23214	23117	23255	23200	23113	23228	23177	23145	23120	23131	23120	23179	23165	23175	22997	23318	23334	23121	23286	23102	23109	23148	23324	23383	23196	23204	23103	23334	23121	23030	23165	23158	23101	23217	23103	23168	23143	23322	23225	23330	23043	23370	22998	23114	23227	23055	23036	23133	23225	23083	23256	23316	23148	23022	23245	23215	23092	22877	23113	23171	23179	23110	23273	23180	23135	23209	23161	23121	23272	23127	23155	23118	23176	23247	23175	23052	23107	23149	23176	23266	23177	23382	23166	23081	23358	23220	23056	23247	23176	23258	22858	23026	23278	23148	23216	23182	23111	23131	23166	23251	23115	23250	23298	22966	23058	23042	23282	23187	23211	23187	23276	23184	23123	23238	23096	23075	23182	23102	23243	23154	23174	23215	23302	23329	23150	23076	23068	23256	23166	23286	23056	23119	23113	23243	23266	23239	23119	23277	23425	23329	23010	23359	23416	23320	23272	23149	23060	23225	23193	23214	23293	23269	23210	23054	23178	23091	23185	23010	23152	23268	23017	23098	23144	23238	23295	23117	23037	23216	23123	23203	23235	23202	23207	23008	23134	23155	23128	23225	23285	23174	23070	23215	23342	23178	23066	23329	23144	23138	23260	23258	23172	23149	23207	23284	23003	23182	23185	23243	23184	23249	23124	23139	23047	23088	23152	23284	23005	23198	23338	23268	23192	23240	23265	23232	23170	23154	23282	23107	23132	23182	23114	23304	23271	23265	23102	23119	23247	23013	23304	23256	23333	23184	23230	23033	23122	23315	23164	22961	23295	23218	23153	23184	23251	23302	23170	23340	23287	23100	23240	23297	23205	23283	23205	23076	23249	23155	23214	23072	23006	23058	23267	23153	23198	23098	23117	23057	23265	23246	23012	23219	23207	23038	23365	23285	23251	23100	23333	23026	23093	23268	23063	23298	23122	23066	23091	23179	23187	23228	23359	23280	23057	22935	23085	23164	23347	23158	23092	23103	23053	23251	23028	23194	22947	23165	22908	23093	23263	23227	23198	22944	23098	23062	23136	23073	23260	23178	23121	23086	23023	23166	23134	23202	23193	23080	23112	23265	23268	23106	23168	23160	23138	23155	22951	23238	23038	23218	23048	23170	22874	23167	23294	23144	23170	23108	23230	23184	23239	23137	23257	23275	23221	23267	22974	23127	23133	23099	23250	23169	23259	23182	23190	23289	23174	23168	23222	23220	23113	23032	23186	23239	23163	23063	23214	23205	23075	23337	22997	23110	23310	23117	23120	23255	23310	23190	23168	23244	23288	23372	23205	23101	23078	23090	23139	23275	23168	23234	22972	23149	23123	23179	23053	23204	23253	23263	23159	23134	23307	23061	23197	23057	23055	23115	23116	23103	23255	23218	23168	23146	23015	23148	23221	23283	23210	23157	23142	23126	23162	23177	23117	23188	23325	23238	23061	23124	23033	23086	23170	23152	23099	23217	23155	23001	23097	23214	23035	22993	23269	23237	23088	22962	23226	23148	23054	23220	23243	23147	23147	23344	23244	23236	23169	23046	23294	23193	23220	23086	23092	23070	23025	23256	22989	23165	23261	23251	23279	23247	23216	23235	23249	23218	23068	23132	23026	23154	23092	23227	23205	23082	23126	23197	23227	23023	23132	23246	23187	23139	23449	23123	23121	23213	23069	23198	23159	22995	23234	23267	23086	23219	22956	23244	23307	23414	23342	23333	23109	23189	23164	23248	23260	23055	23290	23157	23078	23266	22916	23178	23310	23309	23114	23204	23151	23179	23192	23217	23124	23142	23147	23092	23001	23278	23221	23087	23300	23151	23030	23306	23335	23354	23130	23128	23321	23244	23146	23299	23223	23055	22979	23116	23097	23185	23233	23275	23239	23325	23106	23054	23126	22949	23183	23201	23068	23132	23445	23141	23010	23137	23225	22969	23256	23023	23141	23253	23188	23093	23165	23354	23209	23121	23218	23261	23106	23126	23310	23199	23005	23257	23156	23111	23221	23099	23223	23230	23207	23213	23146	23192	23232	23183	23242	23343	23274	23055	23072	23117	23341	23277	23223	23077	23085	23239	23173	23135	23103	23467	23145	23211	23251	23164	23201	23115	23099	23353	23219	23112	23125	23121	23126	23248	23263	23292	23379	23268	23147	23119	23359	23147	23216	23289	23117	23242	23132	23188	23122	23083	23285	23133	23171	23309	23193	23147	23072	23353	23138	23192	23152	23377	23173	23203	23300	23206	23335	23189	23029	23154	23144	23098	23236	23097	22896	23158	23147	23038	23183	23401	23088	23156	23015	23095	23117	23128	23179	23098	23176	23093	23167	23448	23272	23087	23173	23218	23277	23257	23173	23234	23240	23154	23050	23311	23097	23110	23265	23288	23095	23185	23269	23047	23165	23320	23196	23087	23229	23132	23118	23202	23164	23056	22992	22883	22885	23130	23099	23213	23174	23179	23077	23198	23197	23101	23255	23345	23125	23033	23393	23231	23276	23287	23116	23252	23186	23105	23114	23314	23026	23183	23187	23115	23101	23205	23139	23201	23382	23198	23156	23189	23214	23138	23310	23205	23196	23096	23433	23169	23213	23231	23290	23246	23166	23085	23330	23152	23200	23026	23180	22998	23100	23145	23228	22868	23228	23357	23109	23398	23180	23057	23130	23162	23259	23271	23317	23144	23188	22998	23316	23206	23132	23059	23193	23250	23126	23203	23006	23251	23240	23051	23201	23102	23092	23144	23074	23303	23320	23297	23316	23332	23072	23069	23166	22959	23268	23113	23198	23065	22976	23208	22985	23176	23180	23231	23287	23146	23203	23287	23081	23191	23246	22988	23144	23043	23180	23061	23065	23120	23295	23241	23195	23131	23154	23166	23159	23098	23027	23181	23195	23347	23112	23392	23021	23253	23238	22933	23196	23119	23065	23174	22971	23203	23308	23163	23125	23216	23434	23167	23297	23169	23039	23107	23196	22982	23269	23015	23133	23167	23408	23104	23386	23168	23197	23171	23093	22932	23317	23335	23303	23148	23225	23212	23159	23119	23111	22930	23174	22987	23176	23023	23323	23201	23168	23440	23155	23317	23216	23214	23166	23088	23213	23221	23100	23201	23111	23185	23174	23226	23145	23200	23100	23167	23213	23168	23265	23127	23137	23075	23315	23063	23311	23165	23204	23139	23252	23068	23013	23295	23163	23222	23043	23216	23270	23156	23142	23113	23367	23336	23218	23306	23134	23215	23120	23257	23310	23151	23054	23100	23157	23052	22989	23063	23107	23352	23228	23128	23173	23151	23121	23113	23216	23262
23697	21421	29032	25403	67672	76312	62019	44453	33949	30320	29214	28858	28971	28768	28842	28637	28880	28586	28772	28860	28735	28838	28577	28718	28545	28691	28697	28694	28446	28654	28642	28450	28616	28869	28620	28666	28727	28734	28612	28640	28611	28707	28589	28743	28688	28459	28489	28613	28627	28697	28452	28633	28599	28551	28766	28607	28527	28461	28468	28457	28556	28403	28703	28606	28650	28577	28649	28589	28359	28611	28561	28568	28536	28846	28522	28178	28576	28614	28473	28672	28714	28580	28640	28439	28649	28507	28754	28871	28483	28593	28661	28581	28669	28485	28409	28428	28666	28712	28653	28668	28524	28475	28648	28523	28447	28681	28666	28421	28460	28413	28506	28557	28512	28680	28765	28378	28556	28459	28599	28566	28289	28523	28529	28517	28576	28460	28237	28526	28713	28455	28543	28695	28542	28475	28759	28472	28536	28546	28726	28623	28368	28334	28369	28673	28519	28566	28520	28708	28550	28585	28518	28575	28316	28781	28775	28647	28543	28382	28373	28385	28755	28642	28645	28478	28677	28503	28578	28412	28535	28488	28448	28524	28306	28356	28468	28583	28485	28508	28438	28605	28576	28452	28268	28505	28467	28543	28686	28627	28441	28546	28347	28475	28627	28426	28802	28626	28306	28716	28569	28537	28515	28560	28612	28599	28455	28276	28583	28461	28498	28334	28376	28605	28608	28743	28470	28412	28457	28591	28686	28650	28697	28356	28475	28395	28508	28396	28531	28517	28396	28192	28386	28373	28535	28475	28662	28667	28773	28620	28398	28656	28428	28765	28631	28371	28475	28636	28706	28460	28767	28646	28529	28323	28694	28672	28379	28422	28304	28577	28373	28520	28577	28343	28484	28687	28647	28642	28372	28675	28594	28256	28263	28258	28632	28436	28586	28469	28598	28421	28647	28454	28311	28456	28470	28574	28454	28532	28246	28300	28425	28726	28392	28545	28610	28495	28385	28498	28632	28523	28762	28791	28608	28738	28307	28575	28373	28464	28432	28343	28672	28607	28663	28560	28449	28543	28738	28738	28599	28531	28439	28419	28537	28646	28487	28512	28582	28474	28581	28456	28530	28755	28596	28560	28514	28253	28704	28399	28529	28523	28511	28451	28268	28542	28681	28425	28559	28426	28341	28461	28742	28494	28580	28716	28608	28637	28472	28389	28629	28577	28647	28521	28571	28701	28604	28731	28613	28420	28820	28633	28576	28542	28403	28534	28792	28610	28540	28462	28593	28571	28489	28570	28787	28291	28371	28638	28554	28697	28569	28571	28649	28573	28494	28544	28581	28452	28511	28516	28596	28392	28310	28595	28688	28671	28555	28499	28679	28656	28627	28627	28433	28486	28447	28555	28599	28308	28326	28423	28649	28565	28421	28442	28498	28651	28858	28497	28340	28455	28731	28296	28634	28646	28483	28405	28487	28465	28519	28435	28376	28595	28451	28612	28568	28528	28635	28554	28569	28553	28631	28505	28417	28712	28503	28573	28565	28542	28550	28530	28554	28671	28705	28597	28663	28400	28647	28352	28696	28426	28502	28750	28579	28699	28452	28484	28545	28512	28640	28546	28692	28435	28659	28622	28632	28416	28736	28773	28540	28489	28470	28505	28329	28601	28656	28754	28404	28645	28381	28706	28690	28559	28522	28383	28252	28342	28603	28474	28632	28531	28738	28340	28595	28778	28642	28565	28536	28426	28440	28784	28486	28619	28381	28576	28435	28696	28412	28420	28588	28342	28534	28520	28486	28678	28736	28667	28467	28641	28739	28627	28696	28461	28653	28375	28511	28441	28455	28520	28711	28582	28481	28608	28595	28486	28723	28567	28534	28462	28669	28139	28781	28276	28435	28532	28521	28590	28608	28578	28445	28422	28480	28578	28624	28410	28581	28497	28472	28451	28474	28444	28570	28492	28478	28626	28547	28529	28534	28471	28664	28454	28711	28513	28667	28533	28533	28524	28735	28669	28492	28625	28582	28277	28582	28588	28640	28649	28513	28431	28205	28484	28434	28428	28505	28490	28558	28423	28579	28452	28490	28259	28302	28368	28532	28457	28368	28490	28641	28543	28532	28630	28754	28552	28675	28495	28600	28525	28482	28484	28469	28696	28347	28787	28920	28722	28427	28591	28541	28420	28465	28477	28306	28410	28537	28506	28803	28610	28360	28521	28675	28592	28666	28601	28562	28565	28640	28554	28653	28481	28437	28480	28407	28599	28490	28645	28488	28414	28513	28663	28477	28563	28536	28558	28570	28468	28536	28679	28537	28473	28505	28468	28296	28410	28670	28795	28281	28606	28552	28444	28507	28374	28542	28679	28646	28448	28527	28504	28546	28481	28600	28314	28400	28462	28640	28450	28628	28440	28360	28485	28683	28451	28659	28517	28519	28246	28556	28568	28556	28510	28358	28528	28551	28515	28436	28439	28622	28399	28559	28728	28540	28472	28444	28061	28619	28499	28681	28649	28757	28482	28573	28557	28471	28249	28325	28467	28652	28780	28717	28642	28629	28456	28456	28511	28760	28502	28596	28650	28401	28484	28706	28497	28651	28608	28378	28570	28455	28377	28449	28663	28527	28514	28601	28621	28609	28280	28613	28484	28594	28353	28608	28514	28546	28538	28450	28427	28504	28457	28466	28625	28580	28626	28505	28394	28580	28623	28554	28369	28447	28638	28733	28687	28375	28502	28761	28435	28424	28449	28514	28345	28501	28598	28610	28605	28547	28361	28554	28348	28447	28462	28659	28555	28494	28612	28526	28543	28697	28620	28378	28260	28595	28473	28543	28578	28533	28519	28276	28409	28371	28604	28680	28353	28715	28495	28679	28773	28553	28803	28597	28616	28689	28447	28609	28745	28534	28267	28393	28435	28737	28669	28454	28497	28669	28943	28385	28592	28559	28672	28467	28193	28630	28386	28524	28680	28602	28391	28209	28586	28508	28674	28718	28707	28238	28600	28537	28590	28380	28430	28645	28582	28508	28552	28598	28234	28646	28597	28583	28399	28670	28414	28463	28564	28547	28447	28431	28540	28467	28544	28649	28680	28425	28341	28633	28440	28665	28638	28540	28589	28623	28637	28414	28743	28527	28507	28661	28580	28659	28723	28564	28461	28529	28459	28478	28450	28699	28575	28605	28616	28688	28525	28572	28613	28431	28821	28432	28308	28584	28599	28593	28537	28530	28613	28576	28487	28503	28506	28683	28803	28342	28702	28477	28322	28590	28621	28589	28781	28656	28398	28426	28524	28490	28604	28586	28522	28358	28214	28548	28552	28567	28554	28547	28636	28397	28629	28826	28442	28610	28597	28535	28559	28597	28438	28611	28623	28533	28654	28560	28482	28237	28656	28658	28478	28478	28295	28585	28319	28565	28672	28476	28687	28581	28527	28461	28682	28724	28449	28791	28453	28537	28432	28577	28605	28588	28556	28411	28494	28400	28810	28790	28698	28680	28456	28452	28397	28376	28793	28615	28587	28511	28647	28494	28763	28504	28387	28692	28466	28418	28618	28647	28562	28669	28570	28478	28480	28457	28397	28365	28461	28538	28596	28440	28525	28668	28553	28574	28654	28385	28470	28660	28553	28766	28684	28695	28630	28554	28402	28700	28599	28593	28519	28595	28606	28553	28515	28662	28424	28762	28545	28531	28627	28331	28417	28414	28284	28710	28588	28633	28711	28635	28432	28591	28462	28412	28586	28546	28454	28391	28614	28394	28668	28457	28174	28628	28718	28277	28764	28619	28520	28684	28601	28558	28697	28728	28390	28475	28747	28697	28431	28594	28589	28367	28770	28630	28443	28495	28177	28387	28738	28734	28337	28505	28485	28594	28805	28776	28621	28459	28411	28721	28506	28353	28484	28486	28466	28328	28820	28588	28629	28526	28360	28402	28466	28648	28678	28559	28681	28402	28401	28486	28411	28445	28470	28361	28402	28583	28474	28601	28645	28517	28340	28495	28363	28522	28559	28418	28549	28588	28404	28627	28527	28734	28372	28628	28387	28569	28755	28722	28485	28698	28674	28612	28288	28740	28584	28547	28455	28779	28643	28841	28344	28792	28328	28590	28376	28405	28438	28330	28320	28306	28592	28592	28609	28426	28415	28487	28579	28555	28616	28775	28530	28558	28659	28762	28408	28457	28589	28641	28537	28691	28620	28663	28676	28413	28527	28448	28413	28496	28605	28448	28608	28700	28729	28530	28667	28645	28735	28567	28646	28553	28389	28676	28661	28747	28508	28671	28733	28523	28554	28458	28463	28361	28570	28486	28532	28692	28516	28478	28525	28529	28659	28553	28442	28450	28587	28616	28738	28638	28472	28576	28406	28614	28802	28587	28589	28614	28450	28659	28469	28682	28515	28482	28537	28740	28565	28569	28356	28957	28379	28330	28517	28610	28596	28465	28484	28586	28655	28532	28391	28577	28768	28662	28809	28532	28576	28286	28360	28676	28481	28629	28467	28692	28528	28437	28430	28607	28621	28639	28541	28478	28544	28502	28555	28516	28477	28553	28452	28673	28495	28490	28428	28687	28650	28507	28416	28773	28533	28345	28479	28693	28453	28625	28709	28699	28571	28583	28456	28514	28574	28530	28512	28494	28516	28208	28595	28847	28511	28539	28380	28618	28388	28569	28476	28671	28675	28570	28631	28472	28624	28572	28624	28384	28482	28606	28413	28555	28319	28383	28371	28698	28823	28512	28509	28811	28627	28527	28426	28376	28297	28541	28567	28642	28763	28383	28383	28581	28390	28540	28735	28549	28441	28613	28571	28437	28766	28416	28293	28345	28446	28582	28660	28301	28530	28620	28557	28629	28086	28467	28396	28547	28599	28630	28522	28392	28796	28536	28683	28627	28491	28429	28416	28739	28532	28626	28398	28754	28539	28463	28386	28537	28542	28490	28490	28635	28703	28628	28569	28555	28540	28565	28505	28476	28608	28445	28441	28432	28437	28421	28782	28720	28423	28721	28592	28476	28497	28183	28378	28087	28502	28562	28498	28638	28451	28520	28714	28545	28570	28596	28370	28554	28502	28557	28503	28668	28664	28391	28478	28533	28484	28584	28488	28302	28606	28450	28237	28623	28465	28410	28574	28765	28574	28428	28471	28632	28600	28551	28384	28478	28778	28438	28571	28544	28509
22980	40138	37857	41522	85141	84889	65387	44022	30012	24895	23774	23564	23455	23420	23258	23323	23321	23337	23355	23499	23280	23317	23637	23318	23283	23146	23468	23430	23533	23449	23460	23416	23407	23531	23334	23335	23368	23362	23498	23387	23596	23032	23362	23304	23562	23463	23369	23391	23435	23563	23552	23428	23506	23285	23466	23276	23407	23478	23441	23328	23382	23409	23445	23333	23273	23421	23334	23456	23346	23376	23498	23350	23296	23605	23180	23157	23235	23442	23271	23544	23495	23407	23436	23589	23385	23185	23419	23273	23287	23384	23309	23217	23131	23557	23362	23438	23217	23223	23408	23288	23276	23370	23533	23308	23336	23494	23348	23364	23343	23416	23458	23498	23266	23231	23405	23444	23339	23510	23191	23254	23408	23302	23225	23434	23414	23187	23345	23357	23239	23410	23334	23329	23399	23453	23313	23224	23304	23506	23428	23472	23326	23319	23314	23193	23323	23190	23384	23428	23252	23250	23477	23267	23417	23539	23348	23339	23515	23397	23505	23379	23450	23375	23558	23437	23486	23421	23573	23377	23331	23417	23356	23321	23365	23237	23426	23322	23365	23267	23361	23389	23552	23458	23146	23582	23368	23387	23325	23370	23416	23349	23449	23368	23306	23342	23498	23412	23247	23292	23511	23274	23455	23352	23318	23371	23330	23371	23536	23418	23446	23435	23310	23282	23427	23340	23221	23257	23448	23279	23213	23430	23466	23331	23305	23267	23371	23345	23317	23396	23305	23335	23478	23366	23327	23259	23320	23490	23473	23288	23391	23232	23377	23472	23267	23245	23394	23397	23347	23322	23248	23179	23249	23315	23170	23125	23249	23432	23451	23333	23147	23176	23235	23365	23449	23544	23193	23497	23459	23389	23291	23323	23493	23468	23290	23319	23453	23328	23286	23252	23366	23356	23357	23466	23309	23559	23436	23359	23341	23346	23302	23380	23520	23262	23337	23479	23130	23366	23260	23227	23485	23410	23410	23371	23223	23448	23404	23397	23504	23316	23590	23290	23302	23411	23115	23317	23369	23348	23270	23392	23341	23415	23312	23267	23373	23372	23225	23365	23384	23288	23367	23445	23514	23101	23363	23475	23432	23407	23373	23357	23307	23314	23249	23370	23335	23182	23348	23530	23427	23642	23290	23511	23264	23159	23511	23439	23353	23312	23336	23287	23299	23368	23375	23473	23541	23359	23283	23316	23543	23509	23332	23318	23395	23425	23406	23456	23342	23288	23321	23133	23278	23416	23409	23348	23308	23455	23502	23193	23560	23300	23204	23476	23276	23248	23231	23441	23312	23430	23231	23443	23545	23340	23348	23265	23402	23521	23303	23344	23270	23283	23127	23505	23397	23487	23413	23353	23397	23381	23341	23424	23552	23371	23297	23415	23423	23155	23270	23284	23380	23161	23323	23433	23403	23366	23434	23431	23413	23407	23326	23234	23424	23354	23361	23227	23135	23166	23425	23242	23434	23218	23286	23340	23206	23341	23396	23426	23266	23460	23477	23333	23215	23333	23450	23443	23168	23351	23219	23391	23340	23372	23341	23250	23512	23427	23421	23374	23372	23304	23316	23262	23201	23563	23404	23504	23444	23357	23338	23249	23464	23331	23200	23536	23317	23311	23281	23248	23306	23266	23441	23399	23347	23341	23408	23510	23380	23440	23527	23596	23302	23514	23301	23356	23421	23314	23401	23366	23325	23244	23468	23335	23318	23244	23363	23478	23346	23376	23440	23410	23249	23267	23323	23282	23314	23328	23367	23483	23314	23416	23419	23422	23517	23228	23219	23583	23265	23269	23334	23203	23419	23411	23390	23306	23408	23349	23355	23375	23356	23167	23565	23212	23401	23368	23473	23604	23299	23486	23590	23209	23419	23329	23345	23299	23268	23256	23494	23301	23440	23415	23343	23287	23277	23219	23418	23435	23403	23517	23676	23256	23334	23403	23389	23296	23299	23240	23375	23317	23366	23336	23500	23339	23492	23355	23340	23391	23375	23202	23363	23468	23560	23213	23353	23429	23289	23554	23445	23353	23463	23338	23225	23202	23436	23286	23306	23495	23331	23307	23487	23373	23448	23396	23323	23493	23402	23471	23406	23393	23187	23406	23313	23245	23153	23220	23383	23219	23451	23369	23358	23384	23273	23388	23213	23459	23390	23375	23369	23240	23455	23263	23659	23399	23559	23208	23124	23119	23279	23348	23424	23553	23261	23447	23378	23273	23419	23400	23282	23623	23340	23230	23276	23362	23534	23264	23288	23348	23342	23314	23212	23374	23367	23494	23414	23410	23481	23445	23163	23252	23383	23284	23405	23354	23484	23379	23467	23328	23390	23440	23209	23405	23481	23345	23358	23248	23594	23474	23428	23410	23278	23454	23368	23391	23317	23274	23591	23383	23244	23452	23250	23476	23390	23403	23380	23378	23224	23339	23256	23429	23271	23374	23538	23346	23361	23442	23271	23420	23424	23474	23336	23252	23408	23315	23090	23477	23433	23358	23342	23381	23349	23380	23293	23345	23322	23454	23322	23317	23332	23401	23363	23234	23492	23178	23448	23314	23166	23424	23303	23417	23550	23469	23349	23365	23403	23421	23384	23420	23286	23460	23435	23361	23400	23239	23392	23365	23466	23406	23543	23352	23288	23315	23316	23412	23310	23408	23504	23268	23377	23388	23477	23304	23350	23489	23238	23482	23561	23302	23569	23375	23339	23399	23459	23300	23351	23181	23216	23318	23411	23383	23313	23268	23426	23432	23266	23374	23342	23446	23435	23430	23360	23443	23364	23369	23188	23344	23427	23373	23354	23392	23226	23107	23296	23269	23420	23279	23357	23495	23291	23497	23308	23511	23439	23362	23527	23483	23292	23318	23443	23498	23271	23482	23277	23517	23423	23384	23472	23449	23317	23438	23580	23343	23397	23363	23278	23448	23343	23422	23273	23264	23327	23394	23660	23113	23492	23484	23534	23185	23461	23226	23376	23529	23418	23545	23373	23346	23409	23387	23455	23450	23365	23417	23235	23613	23344	23422	23216	23453	23413	23435	23312	23302	23519	23407	23317	23391	23243	23430	23393	23267	23374	23548	23464	23339	23249	23581	23229	23285	23344	23294	23416	23429	23382	23505	23378	23419	23346	23382	23397	23251	23283	23360	23509	23384	23478	23331	23572	23401	23375	23448	23417	23341	23350	23287	23227	23593	23380	23169	23439	23239	23386	23448	23374	23441	23277	23290	23355	23547	23333	23378	23206	23525	23417	23314	23290	23250	23411	23412	23332	23520	23248	23230	23337	23377	23176	23279	23417	23373	23317	23315	23431	23265	23068	23309	23456	23301	23262	23355	23234	23247	23222	23433	23228	23281	23393	23428	23256	23271	23387	23410	23197	23408	23399	23416	23515	23243	23295	23218	23223	23217	23266	23323	23326	23397	23437	23297	23424	23198	23379	23350	23412	23198	23303	23334	23272	23421	23440	23347	23468	23491	23398	23475	23421	23553	23324	23468	23387	23345	23339	23542	23334	23569	23122	23376	23379	23295	23363	23491	23286	23303	23283	23360	23340	23276	23399	23217	23281	23279	23479	23433	23405	23303	23117	23466	23288	23212	23273	23538	23118	23235	23352	23415	23419	23315	23272	23376	23429	23330	23245	23312	23462	23250	23209	23430	23353	23134	23389	23408	23526	23362	23228	23383	23363	23222	23320	23412	23262	23437	23190	23444	23553	23200	23454	23545	23314	23359	23308	23383	23260	23388	23528	23415	23216	23287	23458	23556	23495	23352	23246	23449	23219	23311	23395	23280	23488	23351	23358	23383	23356	23269	23477	23255	23282	23469	23389	23345	23508	23239	23591	23312	23281	23442	23436	23540	23319	23441	23332	23442	23389	23425	23343	23296	23265	23372	23350	23408	23401	23350	23434	23507	23344	23511	23473	23206	23309	23211	23403	23444	23467	23261	23373	23367	23584	23448	23592	23335	23482	23446	23355	23434	23284	23483	23247	23364	23432	23377	23236	23432	23466	23425	23449	23359	23254	23417	23504	23369	23478	23432	23434	23399	23364	23448	23169	23364	23379	23284	23243	23382	23452	23335	23377	23435	23307	23397	23316	23309	23376	23358	23409	23495	23203	23364	23211	23239	23401	23330	23493	23356	23414	23484	23399	23254	23509	23460	23346	23278	23382	23328	23386	23280	23328	23425	23314	23319	23197	23399	23425	23263	23407	23348	23410	23304	23306	23322	23243	23500	23356	23503	23533	23317	23433	23569	23307	23403	23389	23403	23473	23519	23336	23363	23065	23280	23304	23356	23385	23303	23456	23453	23389	23384	23448	23425	23509	23370	23294	23252	23364	23356	23526	23352	23408	23416	23250	23473	23388	23352	23466	23413	23462	23275	23283	23292	23414	23365	23520	23433	23338	23461	23257	23345	23344	23375	23449	23372	23284	23276	23437	23451	23234	23248	23332	23342	23405	23309	23370	23277	23290	23326	23315	23353	23193	23359	23383	23207	23234	23516	23476	23330	23542	23346	23299	23252	23310	23354	23385	23649	23248	23385	23365	23467	23380	23478	23302	23312	23362	23316	23395	23295	23256	23509	23398	23383	23296	23300	23222	23468	23367	23264	23256	23399	23404	23436	23376	23345	23516	23478	23478	23325	23308	23383	23408	23398	23336	23207	23467	23361	23403	23463	23305	23284	23315	23351	23130	23382	23262	23356	23304	23432	23409	23533	23309	23604	23302	23252	23406	23267	23264	23190	23462	23484	23422	23225	23474	23372	23295	23395	23378	23233	23285	23411	23349	23489	23287	23281	23437	23236	23134	23310	23109	23379	23375	23460	23344	23378	23265	23396	23502	23181	23331	23252	23344	23355	23300	23521	23339	23456	23351	23205	23371	23451	23068	23495	23498	23512	23523	23311	23436	23313	23387	23409	23476	23412	23270	23316	23342	23417	23242	23466	23243	23508	23417	23439	23447	23392	23452	23328	23479	23449	23493	23309	23163	23169	23324	23253	23118	23556	23408	23340	23587	23396	23254	23454	23578	23527	23361	23383	23478	23695	23168	23578	23286	23422	23293	23563	23325	23310	23393	23291	23535	23336	23377	23377	23451	23340	23452	23238	23331	23514	23411	23266	23251	23435
31384	26026	30663	30433	38914	39837	35024	30793	28761	28405	27887	28213	28132	28179	28121	28071	28251	28056	28153	28081	28252	28347	28289	27978	28011	28249	28360	28213	27993	28309	28240	28045	28017	27893	27850	27952	28096	28273	27958	28214	28325	28208	28057	28217	28259	28177	28186	28267	28032	28132	28191	28055	28691	28107	28127	28339	28044	28281	28117	28281	28043	28132	28092	28148	28056	28419	28074	28168	28053	28273	27966	28179	28336	28075	28123	27808	28192	28228	27904	28044	28209	28058	27972	28233	28168	28064	28281	28063	28205	28518	28112	28264	28288	28153	28110	28079	28215	28020	28131	28122	28116	28147	28124	28028	27997	27861	28210	28231	28282	28361	28039	28341	28253	28079	28118	27918	27968	28148	28240	28033	28139	28062	28171	28373	28171	28103	28135	28114	28090	28079	28205	28222	28258	27971	28084	28079	28043	28079	28300	28304	28280	28250	28045	28146	28174	28366	28141	28185	27899	27740	28281	28193	28108	28408	28159	28196	28225	28252	28157	28267	28188	28286	28181	28001	28362	28089	28089	28319	28204	27985	28189	28068	28187	28130	28205	28122	28091	28320	28110	28054	28079	28058	28292	28021	28201	28255	28166	27900	28397	28014	28174	28162	28098	28094	28050	27909	28163	28155	28426	28046	28264	28268	28205	28048	28008	28148	28048	28006	27807	28071	28204	27922	28270	28222	28084	28430	28242	28042	28018	28320	27963	27954	28180	28230	28341	28071	28227	28266	27811	28150	28314	28040	28048	27906	27964	28261	28186	28162	28014	28146	28124	28193	28111	27911	28390	27948	28039	28109	28187	28208	28018	28305	28043	28082	27973	28058	28242	28101	28237	28191	28270	28252	28266	28178	28279	28011	28317	28095	28158	28059	28068	28142	28090	28310	27942	28506	28181	28316	28140	27915	27929	28062	28043	28078	27885	28003	28190	28237	28044	28199	28269	28118	27911	27924	28048	28123	28302	28103	28100	28096	28099	28247	28006	28170	28203	28258	28088	27951	28012	28251	28033	28196	28247	28268	28125	28277	28180	28236	28119	28254	28016	28052	27852	28153	28266	28186	28266	28220	27993	27942	28226	28182	28017	28091	28082	28061	28199	28008	28185	28146	28005	28211	28304	28022	28235	28344	28457	28233	28039	28190	28043	27905	28308	28076	28206	28277	27969	28029	28000	28261	28241	28175	28202	28092	27962	28246	28035	28092	28050	28169	28054	28204	28006	27989	28043	28167	27792	28132	28219	28163	27970	28017	28084	28208	27953	28122	28119	27841	28267	28030	28198	28109	28218	28214	28103	28055	28171	28060	28170	28274	28096	28172	28258	28085	28047	28108	27970	27992	28041	28165	28238	27860	28120	28413	28050	27969	28091	28165	28222	28033	28325	28245	28019	27964	28050	28007	28246	28126	28240	27974	28209	28193	28395	28257	28156	28029	28238	28070	28196	28062	28232	28159	28124	28120	28039	28377	28133	27984	28327	28013	28137	28214	27971	28125	28315	28086	28147	28012	28265	28138	28152	28456	28317	28135	28107	28130	28032	28228	28228	28041	28166	28030	28083	28179	28229	28099	27941	28008	28379	28176	27876	28154	28239	27993	28146	28230	28188	28331	28050	28008	28074	28112	28243	28119	27870	28135	28392	28065	28002	28419	27985	28334	28205	28246	28038	28253	28104	28152	28133	28180	28226	28227	28443	28159	28149	28384	28204	27989	27991	28090	28063	28133	28195	27920	28173	28165	28086	28212	28107	28072	28055	28191	28148	28114	28124	28220	27890	28133	28110	27809	28098	28111	28221	28100	28021	27894	28270	28108	28074	28057	28186	28133	28001	28133	28044	28194	28089	28181	28137	28206	28029	28099	28139	28137	28124	28299	28211	28214	28211	28077	28212	28176	28217	28080	28139	28280	27973	28247	28173	28320	27989	27849	27960	28254	28175	28016	28205	28306	28252	28069	28197	27989	27954	27970	27949	28262	28101	28158	28029	27979	28253	27980	28134	28049	28083	28216	28255	28128	27928	28232	28083	28296	28294	28167	28186	28107	28304	28276	28142	28109	28071	28045	28016	28000	28132	28188	28226	28062	28154	28186	28226	28211	28248	28114	28238	28202	28310	28277	28348	28258	28190	28104	28069	28091	28127	28193	28220	28098	28077	28167	27983	28267	28300	28201	28383	28214	28408	28227	27974	28294	28180	28140	28055	28167	28164	27933	28016	28063	28034	28226	28318	27928	28242	28204	28400	28361	28228	28195	28299	28361	28301	28215	28082	28346	28395	28425	28484	28162	28117	27976	28217	28075	28230	28248	27923	28060	27712	28093	28046	28165	28194	28328	28002	28171	28203	27936	28166	28205	28388	28052	28172	28132	28388	28074	27976	28100	28225	28167	28022	27974	28193	28156	28064	28159	28188	28053	28003	28098	28054	27967	28164	27954	27952	27997	28038	28084	28139	28278	28196	28014	28180	28143	28303	28030	28365	28055	28077	28130	28285	28250	28377	28030	28261	28147	28138	28125	28116	28169	27922	28224	28171	28183	28319	28148	28136	28325	28271	28381	28271	27989	27995	28181	28162	28180	28166	28066	28180	27928	28285	28010	28153	28257	28142	28267	28092	28032	27994	27803	28129	27955	27855	28168	28132	28028	28176	28116	28129	28060	28001	28174	28173	28103	28179	28107	28222	27974	27923	28225	28153	28151	28150	27948	28076	28219	28102	28316	27953	28165	28283	28031	28136	28193	28073	28170	28165	28153	28310	28192	28052	28158	28217	28267	28144	28162	28314	28176	28388	28365	28243	28047	28359	27906	28137	28137	28091	28186	28070	28214	28180	28111	28127	28021	28053	27941	27990	28105	28223	28448	28205	27945	28064	28068	28187	28110	27973	28043	28287	28250	28258	28094	28108	27975	28025	28094	28105	28024	28078	28061	28109	28164	28133	27870	28140	28185	28274	28203	28120	28210	27982	28239	28215	28306	27858	28234	28264	28038	28363	28366	28220	28131	28147	28388	27815	28048	27986	28051	28082	28281	28235	28116	27985	28139	28153	28222	28184	28121	28296	28251	28212	27918	28058	28003	28260	28130	28349	28189	28145	28299	28246	28107	28091	28107	28192	28188	28163	28145	28287	27962	27996	28170	28026	28229	28263	28225	27793	28132	28241	27898	28041	27965	28131	27885	28181	28170	28206	28156	28311	28240	27856	28186	28204	28308	27923	28147	28313	28303	28159	27944	28040	28344	28127	28017	28138	28091	28091	28246	28210	28184	28143	28226	27884	28090	28322	28178	28167	28045	28178	28186	28102	28095	28313	28119	28077	28007	28109	28187	28138	28044	27834	28182	28169	28124	28100	28032	27991	28196	28238	28140	28066	28067	28090	28145	28067	28147	28229	28021	28008	28275	27930	28112	28198	28229	28292	28190	28201	28210	28050	28352	28051	28101	28170	27974	28231	28282	28288	28186	28177	28101	28108	28114	28099	28116	27905	28338	28052	28284	27917	28171	28163	28282	28183	28195	28142	28426	28297	28321	28265	28370	28284	28153	27924	28003	27951	28006	28208	28305	28067	28065	27905	28065	28013	28171	28109	28113	28194	28224	28021	27977	28017	27939	28237	28095	27736	28234	28030	28193	28185	28095	27979	28042	27978	28343	28078	28021	27959	28094	28179	28147	28214	28123	27908	28148	28116	27891	28344	27959	28267	28010	28046	28029	27996	28010	28141	28205	28108	28264	28023	28231	28244	28028	28319	28419	28011	27899	28347	28125	27988	28132	28044	28188	28353	28141	28145	28217	28139	28182	28163	28366	27988	28153	28035	28155	28038	28364	28160	28143	28080	28233	28257	28220	28003	28029	28143	27922	28312	28232	28157	28127	28259	28272	28183	28130	27827	28125	28165	28237	28170	28138	28196	28047	28053	28478	28123	28184	28207	28146	28182	28239	27983	28030	28188	28539	28474	28025	27995	28012	28218	28426	28378	28130	28123	28096	28185	28293	28163	28054	28051	28075	28061	28111	28361	28152	28103	28179	27963	28321	28242	28484	28200	28142	28035	28014	28191	28279	28219	28071	28406	28116	28148	28274	28021	28065	28248	27980	28090	28052	28183	28294	28204	28252	28381	27999	28290	28112	28098	28026	27980	28180	28007	28118	28151	28113	28075	28057	28219	27994	28011	28112	28261	28085	28052	28275	28219	27866	28008	28169	28090	28026	27957	28190	28283	27975	28282	28224	28511	28348	28145	28119	28216	28402	28210	28257	28192	28219	28237	28245	28176	27922	28220	27972	27970	28056	27998	28151	28188	27980	28261	28227	28074	28010	28005	28176	27996	28031	28090	28104	28259	28092	28176	28101	27983	28108	28195	28306	28183	28128	27972	28030	28158	28182	28251	28247	28093	27941	28048	28131	28171	28131	28236	28138	28229	28174	28048	28157	28268	28069	28192	28082	28000	28333	28000	28221	28075	28075	28140	28167	28084	28131	28147	28043	28060	28088	28304	28023	28221	28045	28274	28043	28256	28211	27990	28090	28188	28187	28389	28155	28006	28029	28208	28102	28172	27988	28153	28231	27924	27918	28131	28420	27990	28272	27924	28286	28213	27935	28212	28372	28546	28026	28022	27929	28314	28133	28130	28070	28047	28066	27815	27907	28363	27928	28049	28176	28221	28209	28111	28017	28283	28031	28210	28245	28078	28111	28126	28147	28134	28244	28202	27990	28442	28121	28411	28295	28374	28257	28137	28068	28094	28343	28126	28249	27947	28297	28250	28041	28357	28038	28067	28259	28056	28395	28203	28199	28275	28018	28150	28255	28027	28030	28105	28356	28043	28138	28022	28157	28270	28302	28162	28227	28386	28204	28178	28294	28093	28328	28162	28274	27956	28179	28026	28113	28158	28261	28200	28203	28218	28323	28270	28323	28163	27926	28053	28396	28112	28008	28279	28140	28224	28105	28217	28308	28095	28075	28330	28018	28272	28217	28208	28091	27995	28018	28037	28258	28205	28027	28196	28030	28185	28120	27958	27921	28245	28367	28435	28081	28122	28166	28284	28082	28069	27774	28173	28219	28169	28029	28086	28153	28040	28343	28392	28050	28198	28192	28194	27890	28074	28133	27975	28123	28151	28103	28045	28420	28321	28264	28210	28234
22051	26555	26651	25368	38388	37094	30845	25619	23747	23239	22990	22932	22897	23092	23035	23000	23062	23027	23014	23135	23019	22995	22961	23089	22926	22816	22975	23043	23034	22978	22899	23011	23101	22816	22924	22944	23268	23216	22960	22753	23151	22836	23028	22951	22971	22924	23175	23111	22917	23149	23014	23005	22964	23100	23113	22917	23055	22923	22962	23190	22979	22898	23099	23231	23018	22958	22899	23067	22923	23085	22987	23044	22969	23000	23030	23044	22853	22908	23171	22825	23025	22971	23011	22917	22963	23136	23228	22988	23049	23042	23226	22988	22920	23064	23252	22995	23063	22878	22893	23132	23008	23023	23014	22937	23056	23104	23121	22966	22931	23101	22894	23205	22777	23105	23033	22962	23025	23083	22977	22934	22943	22799	22847	23065	22864	23219	22938	22919	23188	23007	23023	22922	22911	22986	22766	23095	23128	23109	23035	23259	23063	22874	23080	22940	23232	22922	23080	22892	22936	23003	22900	23018	23146	23069	23042	23179	23020	23101	23041	22690	23251	23025	23022	22973	23045	22933	23004	22923	23068	22903	23055	23033	22898	22966	22945	22930	22764	23047	22967	23004	23105	23023	22852	23173	23147	22870	23022	23046	23167	22931	22942	23077	22948	23288	22965	22926	23054	23008	23019	22979	23049	22931	23173	22924	23186	23091	22900	23025	22893	22957	22987	23118	22961	23000	22951	23004	23050	22830	23118	23108	22898	22994	23034	22994	23009	23099	23086	23091	22977	22919	22849	23022	23070	22909	22991	23115	22969	22967	23123	23108	23083	22970	23163	23018	23012	22994	23145	23088	23109	23022	23024	22903	22992	22993	22739	23116	22982	23044	22918	22957	22956	22807	23029	23050	22983	23050	23110	22951	22995	23091	23118	22882	22942	23008	22971	22974	23107	23000	22900	22914	23161	23078	23075	23096	23014	22915	23188	23000	22960	23179	22949	23055	23022	22964	23040	22913	23066	23013	23170	23173	23014	23044	23136	22971	23015	23076	23034	23074	22987	22962	23075	23103	22924	23089	23146	22940	23003	22951	23084	22988	23011	23080	22892	23016	22924	23145	22873	22903	23212	22979	22854	23040	23068	22890	22921	22945	23066	23090	22933	22921	22986	22840	22843	23038	23023	22898	22992	23017	23176	22857	22960	23119	23100	22976	23049	23075	22981	23177	22983	23010	22948	23115	22923	23043	23211	23051	22865	22940	22881	22966	23004	22939	22871	23300	23309	23099	22997	22958	23011	23157	23090	22839	23186	23037	23056	23048	23055	23197	23046	22808	22944	23052	22998	23034	23027	23002	23015	22940	22996	22992	22882	23208	23056	22993	23040	23126	23043	23115	23115	22932	23010	22916	22900	23112	22912	23092	22869	22960	22903	23191	23073	23044	23067	22891	22918	23078	23033	22933	22928	23029	23048	23036	22993	23086	22873	23090	23151	22946	22953	23019	23112	23109	22929	23002	22981	22968	23056	23233	23081	23167	23036	22941	23052	22997	23077	22880	22970	23040	23112	23020	22906	22878	23161	23130	23011	22839	23203	23115	23055	22945	23251	22980	23056	23059	22932	23062	23157	23024	23271	23105	23011	22812	23027	22921	23030	23203	23034	22996	23174	23011	23065	23110	22972	23101	22987	22905	23066	23123	22928	22961	22938	23015	22954	23053	23038	22977	23105	23076	23101	22983	23116	23191	23146	23027	23216	23066	22897	22869	22928	22939	23129	23007	22884	22925	23051	23100	23019	22988	23215	22878	23088	23002	23024	22914	22993	22959	23004	22991	23023	22969	23035	23030	23081	23003	22960	23026	22900	23070	23044	23045	22992	22921	22831	23013	23192	22975	23024	23080	23012	22944	22961	22869	22981	23020	23116	23112	23080	22893	22981	22972	23087	23070	22961	22920	23036	22907	22986	22970	22987	23102	23023	23035	23059	23020	22888	22974	22973	23053	23028	22833	22906	23064	23036	22897	23076	22929	23001	22985	23189	23046	23189	23130	23118	23027	23117	23140	22943	23052	23016	22968	22969	23216	23051	23095	22990	23155	22927	22980	23123	23115	22989	22923	22950	23266	22965	23098	23026	23034	23021	23091	23022	23137	22966	22897	22953	22948	23003	23044	23213	23077	22972	23181	23107	23031	23198	23212	23090	22945	23086	23143	22834	23073	23081	22938	23073	22935	23020	23015	23119	23219	22954	23030	22974	23091	23120	23245	23070	22974	22884	23016	23111	23142	23077	23142	22916	23026	23083	23280	23006	22801	23009	23000	23189	22961	23003	23022	22963	23267	23025	22976	23036	22965	23131	22979	22865	22934	23118	23027	22927	22979	23152	22929	23142	23075	23187	23010	22944	22970	23078	23080	23108	22784	23071	23042	23091	23039	23105	23071	22996	23049	22883	23051	22947	23087	22927	22897	23087	23006	23141	22932	23202	22961	22933	22981	23161	23131	22909	23046	23157	23019	22808	22987	22961	23097	22949	23086	23032	23136	23030	23052	23011	23124	22872	23020	23135	23005	23026	23111	23032	22852	22826	23025	22906	22810	23059	23141	23053	23025	22919	23206	23080	22748	23106	23236	22997	23180	22914	22913	22987	23015	23017	22864	23041	23115	23093	22978	22938	22824	23297	23114	23062	23241	23074	23064	22925	23067	22828	22985	23075	23179	22852	22978	23084	23056	23027	23122	23075	23009	22945	22967	22862	23083	22892	22998	23007	22898	22880	23170	22923	22882	23101	23073	22893	23046	22950	22971	22902	23061	22879	23141	23126	22987	22854	23240	22916	22998	23034	23005	23154	23015	23025	22930	22992	23153	23213	23016	23134	23026	23036	23097	23104	22899	23158	22921	22975	23065	22939	22926	23097	23020	22916	22988	22978	23215	22941	22968	22971	22931	22942	22880	23145	23077	23002	23158	23132	23017	23022	23027	22952	23042	23042	23058	22846	23173	22795	23033	22998	22981	22945	22950	23091	22889	22880	22883	22908	23047	22876	22877	23186	23138	22980	23116	23210	22984	22981	23096	23039	23106	23096	22978	23158	23111	23132	23265	22940	23132	22954	22896	23022	23183	22994	22943	23058	22992	23058	23121	23077	22922	23047	23088	23091	22785	23023	22902	22908	22983	23081	23149	23103	22994	22890	23013	23074	23008	22751	23091	23050	22905	22986	23068	23027	22854	23105	23204	23202	22936	23070	22961	22994	22970	22987	22956	23084	22939	23193	23118	23063	22865	22884	23050	23098	22897	23010	23082	22917	23056	23036	22959	23070	23032	22970	22980	22917	23067	22968	23154	23177	22895	23106	23173	23138	23086	23062	23043	23076	23216	22979	22913	22937	22916	23083	22897	23093	22917	22863	23105	23057	23170	22939	23216	22987	23214	22770	22940	22883	23114	22961	22948	23061	22920	23089	22911	22948	23101	23028	23021	22997	23211	22923	23019	22834	22910	22960	23111	23177	23051	23117	22879	23117	23049	23032	23067	23220	23077	23002	23188	22842	23145	22915	23015	23132	23124	23109	23054	23048	23038	23026	23163	22875	23069	22933	23033	22777	23177	23038	23044	23083	22943	23112	22969	22974	23134	23079	23238	23042	23043	23005	23077	23072	23050	23081	22840	22982	23220	22937	23062	23196	23146	23254	22989	22818	23115	23056	23140	22979	22933	22942	23123	23039	22945	23087	22989	22876	23008	22983	22893	22813	23073	22875	23041	22949	23198	23103	23018	23105	22908	22906	23106	22952	23045	23044	23061	23025	22946	22967	23122	23011	22998	23034	23142	22911	23004	22988	22978	22879	22998	23055	22908	22914	22895	23170	23082	23011	22973	22883	22973	23104	22955	23187	22979	23080	22960	23129	22914	23241	23065	23032	23075	23140	23079	23038	22882	23091	23082	23121	22908	23403	23028	23250	23002	23006	23220	23007	23027	23094	22960	23000	22970	23167	23125	22917	22974	23038	22969	23113	23140	22928	23134	22982	22962	23039	23094	23081	23036	23166	23060	23011	23040	23094	22953	23128	22983	22962	23202	22875	22959	22890	23103	23114	22853	23085	23059	23213	23075	22974	23034	22848	23079	23086	23182	22800	23090	23009	23134	22941	22958	23022	22999	23121	22962	23107	23038	22978	22907	23139	23020	22990	23081	22949	23085	23147	23142	23009	22968	22977	23109	22990	23088	23018	23010	22875	23269	23084	22968	22922	23148	23082	22940	23030	22975	23108	23075	23102	23215	22867	22823	23147	22942	22986	23045	22939	22910	22894	23164	23059	23181	23037	22926	23061	23100	22937	22973	22795	23056	23019	22940	23044	23089	23084	22806	23123	22896	23142	23115	23090	22960	22993	23161	23020	23049	23052	22872	22995	22983	22972	22967	23086	22714	23134	22939	23086	22995	23048	23056	22979	23227	23030	22876	22843	23169	22928	23092	22919	22915	22905	22921	23198	22883	23001	22969	23034	23116	23235	23116	23040	22985	23052	23098	22994	23099	23256	23009	23211	23045	23285	22974	23291	22991	23030	23181	23007	23005	23293	23094	22901	22918	23038	23008	23069	22913	23063	22977	22948	23058	22919	22988	23151	23016	23016	22906	23011	23054	23016	22814	22982	22840	23167	22993	22859	23107	22919	23113	22975	23040	23067	23111	22938	22960	22922	23070	22886	22952	23153	23130	23076	23057	22821	23118	23146	23126	22890	22973	23049	23227	23149	22996	22897	23203	22981	22842	23042	22870	23288	23117	23175	23144	23010	23136	22932	23324	22886	22997	23073	23071	22826	23142	23025	22977	22951	23159	23170	23126	22857	23079	22973	22754	23083	22943	23206	22874	22879	22853	23117	23016	22934	23042	23051	23171	22924	23041	23057	23131	23145	22969	22909	22998	23147	22984	23018	23029	23161	23073	22973	23079	22904	23225	23110	23040	23071	22965	23118	22995	22990	23071	23167	22999	23171	22936	22945	23007	22993	23022	23049	23145	22923	23001	22976	22970	22941	23071	22884	23080	23075	23089	23076	23086	22981	22902	22954	23025	23011	23105	23024	23119	22906	23004	22920	22862	22927	23090	23163	23086	23068	23123	23039	23024	23115	22962	23095	23074	22996	23022	23071	22926	22943	23149	23045	23020	23044	23097	22937	22961	23031	23061	22990	22875
25191	21404	28593	27012	46932	67105	62589	45076	33282	29739	28780	28355	28781	28352	28342	28343	28349	28346	28491	28443	28368	28641	28109	28245	28371	28308	28336	28580	28453	28259	28631	28378	28177	28330	28238	28132	28110	28146	28254	28166	28031	28064	28439	28223	28200	28153	28162	28229	28117	28302	28402	27974	28318	28230	28309	28156	28319	28289	28150	27981	28061	28456	28293	28204	27935	28254	28175	28130	28028	27996	28186	28218	28376	28494	28370	28069	28120	28201	28294	28179	28094	28136	28378	28245	28108	28109	28373	28154	28462	28166	28477	28282	28347	28286	28302	28069	28318	27982	28290	28248	28154	28178	28368	28143	28290	28082	28496	28231	28014	28445	28176	28228	28240	28147	27947	28137	28295	28432	28370	28231	28152	28287	28256	28190	28251	28012	28004	28227	28071	28075	28187	28118	28293	28180	28457	28100	28140	28244	28444	28358	28261	28179	28113	27934	28328	28323	28054	28098	28241	28065	28304	28261	28159	28346	28207	28109	28435	28245	28417	28354	28266	28108	28373	28370	28318	28238	28142	28274	28154	28212	28246	27986	28366	28315	27985	28122	28362	28288	27972	28284	28202	28352	28174	28221	28197	28101	28181	28263	28051	28207	28320	28180	28362	27999	28219	28188	28314	28457	28452	28328	28520	28239	28491	28032	28357	28267	28335	28192	27833	28022	28344	28043	28173	28438	28192	28285	28522	28334	28112	28233	28279	28216	28490	28287	28080	28292	28200	28120	28095	28172	28274	28351	28243	28233	28022	28270	28309	28277	28300	28118	28314	28083	28442	28375	28407	28032	28258	28200	28165	28213	28388	28096	28127	28196	28404	28398	28307	28107	28256	28201	28333	28231	28467	28500	28334	28428	28321	28283	28248	28461	28181	28382	28213	28198	28123	28440	28324	28243	28323	28398	28317	28083	28318	28386	28232	28231	28344	28235	28074	28333	28290	28082	28085	28067	28170	28380	28146	28367	28352	28296	27994	28121	28352	28113	28017	28368	28183	28186	27966	28167	28314	28175	28244	28161	28195	28036	28432	28197	28308	28041	28296	28291	28319	28414	28332	28242	28127	28457	28265	28026	28268	28335	28377	28363	28066	28327	28300	28202	28134	28241	28239	28007	28209	28265	28470	28054	28305	28279	28211	28318	28385	28416	28171	27953	28420	28108	28203	28286	28201	27956	28350	28363	28439	28091	28221	27951	28167	28250	28172	28192	28180	28132	28341	28027	28039	28188	28172	28366	28472	28285	28460	28233	28179	28231	28135	28215	28223	28404	28276	28376	28319	28268	28246	28296	28219	28217	28429	28170	28095	28129	28342	28010	28360	28135	28233	28404	28451	28559	28259	28225	28116	28148	28147	28301	28192	28364	28273	28161	28260	28211	28201	28157	28197	28291	28198	28282	28159	28063	28119	28073	28294	28520	28314	28199	28241	28208	28383	28117	28171	28234	28394	28203	28230	28266	28325	28121	28293	28368	28285	28132	28230	28419	28255	28096	28443	28277	28149	27988	28207	28450	28270	28084	28272	28130	28389	28267	28192	28517	28274	28337	28216	28302	28419	28142	28265	28274	28208	28512	28191	28119	28168	28467	28327	28178	28576	28082	28159	28330	27971	28294	27957	28073	28087	28291	28161	28297	28315	28126	28373	28194	28198	28121	28199	28115	28283	28257	28233	28250	28396	28247	28518	28640	28029	28173	28205	27995	28356	28101	28335	28188	28340	28164	28397	28174	28257	28217	28264	28283	28414	28176	28214	28247	28055	28111	28320	28263	28135	28442	28176	28251	28147	28221	28242	28222	28478	28333	28302	28412	28070	28134	28158	28206	28573	28004	28253	28133	28165	28454	27936	28356	28312	28441	28068	28348	28263	28323	28338	28217	28329	28241	28156	28134	27953	28099	28204	28369	28467	28366	28365	28181	28214	28371	28319	28260	28227	28134	28180	28128	28257	28192	28200	28220	28190	28505	28452	28217	28300	28122	28277	28137	28202	28502	28154	28202	28450	28341	27969	28234	28403	28151	28248	28307	28106	28257	28242	28411	28244	28086	28450	28269	28250	28247	28127	28072	28164	28131	28400	28095	28020	28261	28319	28105	28172	28419	28133	28072	28245	28153	28294	28173	28110	28181	28280	27978	28566	28178	28160	28375	28326	28259	28262	28234	28339	28254	28292	28469	28473	28211	28201	28258	28200	28037	28058	28424	28406	27950	28275	28236	28211	28186	28446	28155	28187	28268	28349	28391	28135	27978	28280	28209	28070	28257	28217	28276	28253	28305	28105	28236	28321	27973	28322	28320	28209	28386	28147	28118	28554	28133	28073	28155	28531	28345	28112	28300	28312	28354	28372	28184	28280	28251	28242	28248	28034	28041	28424	28328	28136	28229	28234	28230	28133	28232	28487	28401	28306	28471	28232	28062	28109	28246	28342	28494	28238	28317	28204	28100	28016	28530	28282	28115	28002	28432	28123	28358	28496	28436	28125	28374	28234	28315	28237	28339	28359	28165	28481	28213	28521	27961	28070	28236	28370	28238	28055	28016	28051	28226	28211	28062	28099	28399	28152	28342	28204	28327	28191	28395	28201	28398	28059	28302	28438	28258	28531	28275	27882	28304	28252	28329	28363	28225	28262	28058	28309	28387	28426	28374	27919	28382	27960	28289	28269	28243	28052	28185	28144	28314	28280	28281	28225	28184	28298	28195	28190	28340	28282	28348	28420	28310	28355	28358	28267	28180	28325	28368	28496	28553	28157	28305	28100	28368	28363	28077	28271	27938	28148	28366	28097	28052	28218	28357	28306	28258	28477	28300	28218	28092	28045	28474	28276	28368	28251	28241	28428	27981	28201	28204	28067	28394	27940	28245	28470	28036	28347	28411	28359	28548	28340	28317	28485	28361	28129	28320	28547	28323	28629	28065	28364	28350	28251	28283	28274	28083	28275	28299	28557	28305	28247	28306	28293	28296	28411	28173	28302	28059	28193	28188	28153	28264	28482	28328	27967	28431	28288	28152	28158	28375	28048	28286	28277	28413	28464	28118	28418	27947	28171	28201	28148	28286	28239	28207	28267	28168	28289	28257	28470	28181	27865	28117	28238	28040	28123	28115	28204	28103	28349	28227	28279	28076	28105	28199	28119	28321	28333	28263	28126	28113	28261	28313	28213	28352	28335	28414	28057	28180	28201	28141	28162	28194	28237	28383	28247	28360	28400	28305	28494	28139	28306	28530	28414	28522	28296	28268	28131	28294	28205	28331	28278	28217	28215	28203	28162	28350	28274	28293	28461	28158	28272	28304	28216	28134	28211	28286	28342	28323	28085	28222	28454	28332	28071	28241	28308	28202	28062	28446	28243	28218	28155	28187	28026	28020	28103	28194	28324	28214	28644	28270	28491	28310	28225	28264	28174	28286	28237	28212	28253	28135	28277	28005	28300	28204	28525	28201	28335	28321	28345	28333	28191	28105	28292	28220	28213	28226	28242	28168	28233	28224	28309	28052	28265	27982	28316	28128	28462	28392	28500	28151	28050	28149	28240	28140	28166	28209	28259	28047	28453	28214	28400	28263	28268	28130	28190	28223	28278	28167	28335	28245	28154	28326	28129	28111	28397	28156	28560	28430	28330	28279	28210	28186	28040	28138	28272	28248	28183	28127	28287	28470	28251	28285	28251	28172	28388	28283	27971	28410	28280	28612	28188	28314	28210	28161	27959	28259	28350	28311	28358	28535	28354	28294	28158	28273	28172	28002	28240	28252	28347	28073	28376	28307	28512	28035	28206	28009	28327	28328	28250	28068	28216	28511	27991	28291	28241	28373	28225	28427	28373	28318	28322	28165	28167	28174	28293	28481	28118	28193	28388	28405	28157	28441	28329	28140	28263	27975	28103	28273	28506	28114	28248	28188	28408	28316	28124	28215	28417	28247	28148	28231	28321	28349	28299	28290	28339	28269	28292	28181	28215	28234	28175	28315	28377	28281	28396	28132	28363	28388	28292	28247	28068	28332	28004	28234	28273	28096	28052	28193	28400	27992	28552	28432	28281	28190	28200	28334	28216	28219	28236	28374	28132	28160	28161	28181	28249	28426	28202	28061	28291	28194	28363	28511	28319	28310	28338	28319	28594	28082	28354	28211	28147	28334	28183	28080	28386	28451	28310	28282	28338	28248	28376	28268	28296	28283	28180	28313	28249	28100	28344	28149	28341	28470	28019	28141	28250	28173	28404	28459	28286	28348	28076	28192	28294	28100	28235	28535	28395	28114	28088	28370	28563	28470	28396	28260	28477	28161	28266	28139	28202	28272	28148	28279	28362	28309	28093	28281	28267	28429	28224	28414	28045	28282	28370	28133	28319	28351	28475	28241	28054	28378	28381	28287	28309	28221	28208	28080	28340	28188	28165	28214	28200	28349	28118	28165	28263	28271	28223	28086	28201	28308	28126	28463	28132	28231	28219	28117	28344	28479	28476	28426	28111	28127	28094	28250	28207	28178	28308	28205	28078	28217	28040	28189	28168	28111	28020	28144	28291	28157	28484	28423	28329	28255	28246	28318	28282	28541	28426	28240	28218	28090	28245	28494	28275	28320	28192	28396	28093	28327	28305	28333	28304	28301	28266	28280	28485	28265	28373	28190	28414	28300	28250	28188	28086	27990	28279	28018	28179	28204	28283	28293	28460	28131	28225	28159	28160	28337	28122	28190	28203	28202	28179	28203	28536	28446	28079	28279	28226	28611	28042	28309	28290	28602	28258	28159	28264	28302	28216	28347	28015	28437	28326	28455	28220	28379	28066	28465	28273	28231	28184	28395	28186	28415	28243	28260	28306	28230	28055	28260	28256	28290	27951	28098	28285	28308	28312	28138	28458	28416	27992	28205	28296	28346	28220	28419	28339	28295	28349	28198	28323	28256	28155	28162	28381	28078	28248	28140	28178	28165	28224	28276	28646	28103	28050	28454	28207	28395	28214	28104	27987	28239	28223	28472	28242	28376	28117	28249	28265	28215	28181	28194	28264	28187	28255	28169	28243	28366	28254	28081	28146	28336	28129	28167	28235	28321	28369	28308	28328	28143	28253	28535	28447	28371	28353	28147	28293	27996	28563	28217	28440	27996	28242	28145	28328	28373	28430	28291	28263	28224	28155	28040
20915	35189	33559	31077	54884	70153	62292	42737	28997	24575	23451	23269	23204	23110	23273	23144	23132	23256	23209	23327	23296	23180	23070	23389	23117	23088	23129	23057	23070	23299	23184	23134	23124	23166	23183	23129	23299	23235	23020	23173	23091	23058	23199	23302	23065	23115	23268	23216	23052	23088	23032	23186	23330	23208	23328	23035	23297	23306	23052	23360	23218	23126	23287	23199	23253	23092	23169	23237	23209	23254	23165	23210	23202	23178	23035	23282	23010	23206	22949	23241	23007	23196	23118	23116	23111	23326	23117	23161	23129	23178	23046	23135	23057	23205	23135	23340	23094	23174	23134	23181	23355	23143	23151	23162	23081	23212	23137	23133	23151	23090	23045	23248	23153	23245	23134	23184	23139	23219	23169	23002	23217	23030	23187	23180	23204	23154	22996	23223	23180	23176	23210	23197	23106	23123	23229	23048	23085	23141	23207	23069	23193	23240	23185	23204	23184	23142	23213	23189	23264	23285	23300	23108	23098	22962	23093	23269	23172	23016	23233	23247	23249	23179	23232	23189	23337	23137	23099	23235	23089	23270	23226	22978	23264	23108	23200	23199	23220	23243	23245	23148	23246	23283	23188	23047	23054	23077	23100	23218	23025	23052	23032	23253	23196	23099	23066	23082	23084	23032	23263	23185	23233	23066	23231	23112	23177	23188	23184	23113	23146	23181	23052	23338	23229	23186	23363	23222	23122	23372	23180	23114	23181	23230	23218	23248	23321	23069	23152	23072	23226	23008	23182	22981	23160	23400	23254	22971	23039	23136	23160	23114	23309	23058	23105	23202	23580	23116	23325	23309	23268	23146	23250	23132	23242	23302	23209	23061	23098	23009	23133	23213	23229	23104	23265	23168	23195	23289	23217	23024	23028	23237	23107	23051	23297	23244	23204	23199	23125	23247	23043	23222	23347	23045	23278	23082	23273	23242	23194	23165	23137	23199	23189	23297	23049	23172	23254	23238	23112	23237	23241	23286	23284	23079	23224	22970	23112	23157	23140	23108	23294	23183	23092	23149	23233	23196	23111	23020	23071	23106	23423	23224	23088	23100	23240	22932	23276	23176	23219	23013	23229	23292	23090	23039	23226	23052	23166	23125	23391	23157	23094	23346	23265	23114	23073	23060	23142	23329	23078	23113	23326	23130	23186	23163	23174	23138	23176	23197	22901	23133	23232	23178	23061	23430	23294	23054	23246	23255	23093	23196	23166	23190	23156	23066	23056	23316	23113	23283	23325	23185	23226	23150	23276	23195	22984	23041	23252	23408	23009	23324	23086	23087	23142	23286	23102	23354	23248	23155	23199	23228	23258	23111	23028	23326	23251	23312	23353	23282	23098	23252	23182	22997	23282	23018	23282	23217	23322	23109	23226	23212	23234	23107	23302	23252	23375	23108	23078	23032	23185	23313	23269	23263	23060	23200	23102	23200	23177	23243	23117	23007	23081	23375	23353	23232	23222	23025	23225	23059	23196	23139	23092	23276	23095	23183	23158	23260	23151	23261	23153	23270	23146	23257	23211	23237	23284	23227	23138	23334	23037	23328	23267	23115	23225	23056	23153	23128	23224	23240	23111	23273	23186	23233	23018	23265	23175	22881	23179	23138	23243	23117	23064	23246	23248	23148	23085	23242	23222	22858	23342	23303	23138	23214	23248	23318	23187	23405	23061	23246	23242	23257	23231	23117	22995	23265	23205	23202	23333	23216	23343	23205	23119	23192	23132	23083	23193	23242	22880	23490	23067	23253	23184	23068	23400	23110	23323	23168	23358	23089	23071	23167	23271	23163	23195	23236	23232	23086	22997	23139	22915	23259	23208	23244	23128	23125	23170	23194	23251	23171	23284	23361	23029	23120	23171	23205	23178	23279	23086	23283	23208	23099	23225	23327	23215	23113	23099	23024	23174	23272	23049	23153	23311	23160	23309	23326	23262	23136	23218	23221	23257	23362	23079	23104	23196	23152	23198	23180	23297	23091	23361	23062	23193	23183	23226	23154	23267	23161	22905	23247	23111	23169	23332	23264	23232	23135	23237	23236	23191	23230	23341	23078	23177	23226	23321	23043	23035	23115	23321	23150	23347	23259	23290	23166	23300	23067	23292	23289	23044	23073	23187	23137	23190	23173	22921	23148	23257	23074	23202	23092	23154	23157	23155	23234	23111	23140	23262	23173	23217	23083	23153	23175	23141	23173	23268	23144	23181	23150	23366	23142	23185	23270	23251	23197	23228	23277	23161	23200	23022	23228	23059	23213	23102	23212	23207	22926	23148	23315	23186	23074	23180	23210	23386	23246	22985	23135	23117	23315	23251	23028	22953	23226	23241	23084	23197	23177	23055	23288	23299	23000	23241	23167	23375	23069	23110	23138	23059	23038	23196	23215	23242	23041	23121	23164	23179	23295	23031	23057	23163	23145	23153	23051	23303	23171	23306	23365	23277	23131	23202	23299	23223	23314	23171	23184	23108	22979	23188	23304	23169	23345	23087	23272	23131	23133	23175	23179	23179	23141	23115	23234	23363	23170	23082	23038	23130	23171	23221	23157	23318	23239	22966	23236	23114	23312	23308	23087	23249	23330	23179	23149	23163	23267	22922	23261	23361	22949	23232	23194	23423	23031	23102	23234	23071	23250	23286	23299	23148	23273	23072	23327	23056	23205	22909	23367	23186	23210	23110	23299	23243	23145	23193	23225	23143	23175	23317	23251	23120	23268	23120	23088	23141	23414	23138	23141	23146	23319	23223	23091	23285	22991	23182	23172	23089	23297	23187	23217	23103	22944	23237	23115	23269	23078	23172	23132	23154	23017	23227	23200	23140	23149	23053	23083	23188	23116	23060	23212	23174	23157	23221	23008	23328	23049	23149	23163	23087	23051	23016	23260	23177	23099	23205	23174	23110	23411	23233	23078	23214	23149	23043	23388	23153	23090	23213	23257	23101	23205	23095	23479	23211	23118	23217	23163	23280	23235	23113	23278	23208	23333	22986	23263	23286	23140	23169	23111	23168	23108	23237	23182	23168	23311	23186	22984	23156	23145	23325	23142	23144	23206	23068	23040	23198	23106	23271	23105	23206	23198	23138	23290	23092	23141	23354	23236	23118	23248	23082	23198	23185	23382	22949	23295	23285	23239	23193	23277	23170	23036	23208	23011	23188	23066	23213	23190	23101	23164	23042	23352	23071	23071	23165	23172	23183	23182	23189	23182	23170	23343	23372	23099	23093	23331	23060	23225	23282	23145	23010	23202	22959	23157	23239	22958	23186	23162	23122	23264	23169	23181	23240	23146	23149	23237	23228	23083	23307	23101	23267	23113	23414	23114	23217	23165	23275	23235	23270	23191	23340	23300	23240	23178	22977	23249	23203	23108	23142	23329	23141	23205	23112	23024	23100	23299	23328	23142	23167	23290	23041	23111	23298	23242	23181	23195	23108	23162	23177	23302	23142	23210	23099	23113	23044	23168	23064	23250	23242	23219	23289	23103	23048	23077	23162	23172	23325	23102	23294	22958	23180	23157	23094	23219	23231	23323	23279	23035	23110	23309	23190	23099	23165	23312	23054	23031	23230	23089	23067	23135	22998	23155	23157	23276	23388	23250	23344	23243	23106	23218	23037	23200	23153	23136	23275	23014	23074	23326	23165	23087	23310	23223	23337	23182	23128	23092	23163	23208	23126	23285	23382	23255	23336	23264	23207	23310	23233	23197	23081	23178	23103	23075	23095	23233	23277	23097	23174	23368	23215	22886	23313	23219	23023	23234	23148	23176	23081	23310	23016	23325	23271	23079	23252	23217	23092	23150	23207	23061	23174	23231	23142	23256	23262	23207	23119	23251	23126	23243	23159	23085	23097	23336	23098	23254	23141	23274	23147	23071	23232	23299	23194	23119	23145	23301	23111	23286	23216	23058	23209	23149	23295	23111	23235	23183	23019	23070	23278	23187	23276	23390	23222	23229	23178	23292	23309	23142	23268	23077	23093	23028	23148	23309	23277	23249	23080	23097	23266	23176	23230	23262	23126	23295	23241	23250	23186	23312	23416	23065	23184	23057	23140	23189	23200	23203	23212	23302	23076	23301	23297	23160	23231	23152	23172	23156	23174	23198	23169	23118	23222	23272	23128	23203	23113	23236	23055	23214	23129	23100	23183	23176	23159	23120	23303	23065	23223	23052	23054	23347	23221	23248	23072	23267	23293	23145	23049	23386	23142	23016	23189	23244	23280	23217	23186	23089	23234	23213	23174	23102	23210	23201	23025	23198	23122	23189	23030	23117	23012	23278	23283	23176	23195	23239	23093	23125	23233	23175	23118	23319	23223	23026	23297	23197	23309	23114	23224	23102	23143	23171	23007	23158	23019	23268	23105	23413	23182	23157	23198	23190	23159	23128	23044	23068	23074	23055	23198	23181	23131	23095	23229	23229	23202	23300	23180	23304	23280	23328	23244	23273	23265	23137	23089	23255	23200	23216	23202	23191	23086	23262	23137	23232	23154	23268	23307	23113	22989	23420	23192	23170	23346	23178	23303	23310	23174	23238	23171	23147	23177	23245	22987	23251	23030	23137	23148	23086	23290	23085	23035	23059	23256	23241	23065	23277	23125	23102	23100	23254	23228	23046	23348	23279	23078	23228	23026	23332	23195	23114	23286	23325	23132	23309	23260	23282	23173	22913	23305	23223	23219	23224	23059	23168	23050	23076	23274	23112	23201	23237	22978	23171	23177	23032	23022	23288	23236	23294	23117	23142	23062	23241	23276	23045	23348	23188	23307	23141	23194	23126	23112	23006	23104	23094	23123	23268	23214	23253	23222	23238	23238	23153	23215	23212	23119	23211	23226	23084	23100	23127	23230	23105	23335	23201	23194	23031	23212	23307	23268	23189	23289	23156	23098	23192	23190	23253	23173	23120	23176	23287	23215	23027	23230	23172	23270	23403	23196	23290	23262	23209	23167	23378	23310	23057	23130	23202	23193	23163	23191	23132	23289	23325	23286	23228	23114	23184	23145	23218	23324	23377	23166	23207	23181	23331	23056	23198	23193	23202	23281	23228	23252	23220	23177	23353	23079	23128	23242	23263	23305	23171	23074	23123	23319	23117	23119	23090	22997	23298	23256	23101	23210	23105	23159	22990	23164	23249	23304	23293	23148	23161
23700	21381	28928	24828	47610	75108	70067	51753	36344	31228	29494	28914	28918	28892	28809	28766	28759	28853	28507	28825	28948	28520	28552	28675	28710	28775	28513	28603	28846	28719	28655	28491	28626	28612	28664	28706	28899	28787	28743	28699	28729	28622	28702	28703	28694	28458	28594	28643	28711	28575	28616	28661	28718	28766	28623	28464	28564	28720	28541	28761	28608	28520	28623	28853	28544	28454	28436	28637	28760	28574	28658	28567	28610	28756	28424	28717	28745	28459	28605	28635	28558	28495	28539	28425	28538	28484	28625	28561	28603	28585	28666	28540	28291	28630	28427	28934	28762	28640	28611	28734	28603	28517	28591	28565	28603	28576	28823	28652	28662	28601	28776	28654	28508	28709	28483	28513	28627	28611	28752	28426	28501	28575	28719	28345	28641	28718	28539	28772	28659	28617	28775	28348	28696	28565	28302	28597	28574	28351	28808	28320	28697	28725	28529	28444	28463	28480	28524	28513	28397	28432	28464	28654	28648	28668	28527	28455	28584	28681	28792	28592	28695	28353	28644	28669	28605	28792	28481	28563	28615	28693	28431	28634	28566	28653	28610	28606	28366	28612	28550	28632	28661	28650	28496	28622	28519	28328	28763	28350	28777	28500	28764	28693	28761	28568	28597	28486	28709	28655	28817	28307	28516	28402	28399	28600	28893	28690	28681	28496	28375	28483	28653	28432	28511	28687	28508	28834	28545	28713	28542	28476	28685	28604	28789	28563	28636	28642	28613	28689	28554	28731	28750	28488	28386	28459	28454	28839	28745	28536	28389	28608	28590	28703	28100	28838	28565	28647	28769	28711	28529	28681	28567	28456	28585	28436	28569	28331	28676	28665	28562	28478	28534	28442	28505	28737	28568	28721	28487	28783	28526	28644	28361	28791	28680	28868	28430	28417	28822	28782	28663	28487	28601	28683	28591	28579	28617	28601	28562	28576	28539	28683	28663	28576	28675	28492	28570	28484	28565	28673	28604	28493	28521	28378	28669	28586	28560	28551	28450	28327	28395	28744	28632	28582	28623	28741	28667	28706	28225	28676	28702	28703	28773	28666	28459	28453	28448	28575	28765	28695	28623	28687	28719	28846	28637	28696	28761	28571	28632	28577	28616	28652	28721	28355	28535	28485	28696	28593	28681	28451	28524	28674	28703	28517	28562	28671	28673	28417	28742	28614	28458	28747	28695	28386	28472	28472	28609	28688	28530	28633	28700	28464	28456	28786	28702	28690	28743	28585	28694	28867	28501	28508	28598	28823	28426	28648	28681	28728	28669	28479	28569	28409	28544	28718	28711	28553	28498	28664	28650	28447	28733	28441	28678	28349	28854	28500	28485	28464	28450	28522	28608	28635	28527	28600	28371	28523	28532	28473	28508	28691	28706	28544	28699	28517	28500	28377	28458	28633	28568	28632	28536	28496	28854	28459	28543	28674	28686	28459	28781	28827	28486	28510	28809	28582	28687	28496	28550	28517	28444	28398	28813	28586	28767	28677	28509	28374	28620	28604	28590	28750	28689	28589	28832	28404	28574	28374	28641	28680	28613	28558	28406	28627	28501	28585	28548	28718	28673	28597	28534	28574	28496	28423	28581	28681	28588	28475	28286	28454	28625	28701	28551	28579	28600	28587	28628	28470	28733	28582	28682	28554	28389	28649	28450	28496	28524	28611	28471	28441	28751	28556	28525	28561	28313	28407	28419	28796	28383	28796	28747	28572	28827	28605	28774	28492	28425	28485	28599	28735	28667	28565	28584	28663	28677	28501	28574	28512	28333	28627	28724	28425	28548	28575	28462	28705	28468	28504	28597	28712	28580	28385	28484	28568	28564	28917	28652	28656	28664	28615	28528	28306	28639	28519	28345	28679	28446	28658	28497	28424	28458	28908	28539	28522	28486	28728	28589	28565	28459	28657	28778	28456	28428	28536	28482	28653	28466	28616	28465	28661	28764	28710	28591	28763	28591	28595	28434	28321	28509	28615	28675	28585	28576	28742	28808	28394	28503	28540	28603	28673	28713	28762	28637	28746	28390	28866	28539	28714	28572	28555	28650	28559	28470	28769	28494	28762	28507	28625	28533	28566	28450	28387	28590	28652	28346	28708	28521	28415	28389	28582	28705	28520	28469	28661	28611	28504	28678	28497	28477	28246	28587	28642	28667	28670	28495	28359	28607	28732	28765	28343	28597	28448	28631	28403	28476	28564	28473	28531	28600	28625	28502	28589	28621	28542	28590	28616	28707	28436	28798	28565	28714	28664	28435	28577	28456	28564	28377	28713	28585	28551	28561	28809	28453	28567	28495	28489	28488	28575	28629	28588	28527	28615	28538	28524	28784	28669	28547	28649	28790	28758	28486	28580	28511	28584	28587	28693	28570	28601	28701	28734	28753	28630	28626	28660	28624	28591	28490	28604	28800	28517	28631	28684	28590	28351	28655	28625	28646	28527	28415	28788	28509	28629	28509	28562	28783	28555	28599	28624	28549	28518	28528	28653	28748	28508	28704	28543	28532	28461	28600	28496	28595	28542	28600	28523	28485	28644	28671	28487	28733	28644	28703	28840	28372	28575	28484	28340	28315	28591	28759	28706	28492	28557	28662	28213	28668	28766	28721	28511	28588	28550	28542	28444	28658	28484	28630	28480	28647	28724	28654	28336	28478	28743	28649	28863	28440	28526	28563	28787	28678	28592	28652	28430	28484	28559	28595	28670	28546	28701	28599	28739	28659	28629	28712	28376	28355	28588	28492	28765	28579	28431	28312	28614	28562	28668	28659	28447	28487	28727	28486	28860	28345	28375	28715	28543	28557	28405	28390	28636	28699	28756	28546	28586	28408	28583	28564	28396	28505	28699	28767	28433	28708	28408	28552	28629	28500	28448	28631	28770	28577	28618	28745	28330	28406	28335	28635	28446	28626	28649	28649	28556	28648	28499	28685	28508	28461	28678	28621	28476	28354	28736	28695	28654	28604	28705	28401	28686	28195	28388	28398	28497	28354	28484	28534	28537	28948	28562	28799	28582	28538	28437	28486	28713	28515	28611	28593	28550	28531	28448	28551	28357	28538	28646	28718	28548	28762	28660	28775	28770	28616	28704	28564	28554	28559	28542	28730	28517	28603	28567	28671	28335	28382	28436	28773	28453	28740	28589	28463	28666	28659	28468	28491	28631	28706	28615	28668	28564	28804	28722	28511	28387	28607	28511	28637	28425	28585	28541	28694	28446	28705	28458	28508	28502	28451	28545	28528	28616	28597	28544	28506	28589	28651	28577	28580	28591	28644	28915	28647	28526	28701	28714	28373	28460	28676	28809	28741	28699	28505	28529	28498	28472	28577	28683	28682	28621	28682	29142	28668	28430	28708	28393	28571	28436	28465	28535	28561	28552	28724	28563	28462	28463	28531	28591	28708	28539	28568	28714	28413	28511	28901	28643	28624	28758	28605	28640	28616	28558	28729	28613	28452	28397	28684	28501	28636	28530	28741	28387	28681	28501	28562	28692	28525	28756	28659	28330	28768	28628	28556	28606	28627	28656	28544	28430	28414	28619	28793	28567	28550	28632	28558	28635	28721	28734	28832	28486	28630	28495	28579	28513	28574	28613	28638	28501	28793	28624	28629	28462	28313	28500	28535	28532	28606	28603	28649	28355	28516	28657	28507	28500	28563	28545	28732	28776	28543	28663	28523	28611	28548	28394	28762	28800	28510	28505	28573	28717	28609	28652	28531	28328	28361	28727	28727	28302	28545	28647	28573	28677	28634	28432	28922	28429	28624	28474	28398	28581	28547	28619	28498	28753	28596	28550	28585	28506	28474	28608	28386	28715	28645	28463	28597	28428	28835	28590	28444	28678	28388	28614	28816	28615	28731	28541	28714	28544	28832	28300	28478	28530	28549	28640	28507	28760	28525	28590	28702	28548	28577	28582	28733	28292	28606	28492	28357	28365	28577	28507	28638	28700	28628	28794	28596	28595	28626	28293	28569	28685	28321	28520	28644	28646	28438	28596	28747	28660	28673	28661	28279	28223	28481	28321	28467	28709	28637	28534	28511	28770	28616	28544	28592	28505	28725	28723	28506	28739	28577	28635	28521	28711	28737	28591	28508	28748	28505	28726	28488	28717	28512	28623	28662	28646	28578	28605	28743	28497	28542	28768	28519	28547	28730	28766	28461	28593	28496	28753	28531	28488	28619	28621	28583	28539	28410	28748	28474	28709	28860	28448	28531	28401	28541	28774	28736	28427	28667	28483	28547	28622	28585	28585	28536	28538	28772	28612	28596	28592	28543	28492	28792	28607	28433	28439	28462	28487	28420	28639	28818	28585	28378	28564	28661	28922	28643	28558	28582	28710	28647	28661	28631	28712	28715	28690	28568	28341	28705	28450	28523	28448	28712	28619	28654	28731	28680	28576	28441	28641	28490	28706	28980	28600	28374	28610	28579	28622	28574	28419	28607	28531	28611	28678	28570	28727	28575	28559	28599	28520	28897	28616	28434	28619	28621	28618	28578	28623	28619	28417	28411	28704	28752	28320	28634	28752	28617	28698	28735	28555	28582	28666	28434	28640	28425	28520	28762	28821	28482	28519	28484	28600	28584	28629	28711	28714	28670	28507	28478	28489	28768	28719	28637	28372	28667	28755	28317	28712	28582	28499	28498	28375	28600	28535	28759	28593	28554	28553	28732	28520	28574	28531	28724	28830	28550	28617	28432	28509	28619	28618	28605	28599	28538	28431	28468	28674	28626	28587	28449	28569	28549	28856	28677	28587	28416	28646	28530	28588	28531	28581	28573	28776	28610	28668	28401	28333	28639	28637	28751	28570	28589	28440	28618	28508	28653	28697	28623	28561	28467	28553	28524	28444	28674	28579	28490	28604	28488	28532	28481	28645	28503	28517	28727	28697	28556	28740	28628	28551	28578	28540	28490	28559	28773	28787	28621	28659	28599	28564	28430	28613	28641	28624	28517	28629	28556	28719	28438	28491	28488	28579	28797	28492	28370	28791	28405	28760	28428	28527	28827	28629	28790	28580	28711	28618	28602	28616	28503	28814	28539	28857	28793	28382	28688	28881	28588	28693	28622	28303	28658	28679	28757	28338	28528	28799	28751	28558	28713	28594	28625	28444	28418	28385	28490	28549	28776	28605	28312	28626
23156	41206	38705	38733	69328	85165	74721	51756	33245	26086	23737	23281	23400	23594	23194	23392	23503	23383	23510	23360	23553	23420	23257	23492	23552	23321	23377	23264	23432	23292	23243	23306	23515	23289	23541	23439	23302	23638	23374	23406	23285	23457	23219	23287	23297	23533	23308	23236	23363	23367	23193	23377	23321	23399	23264	23158	23396	23412	23368	23302	23290	23307	23646	23499	23206	23458	23446	23466	23316	23181	23299	23259	23187	23331	23253	23355	23377	23475	23387	23421	23297	23509	23395	23412	23366	23236	23278	23440	23591	23482	23369	23525	23305	23269	23202	23366	23426	23266	23188	23373	23444	23523	23258	23256	23324	23437	23415	23323	23255	23687	23285	23620	23257	23458	23495	23235	23274	23332	23260	23259	23379	23282	23524	23263	23325	23368	23380	23327	23371	23310	23316	23250	23475	23246	23457	23246	23396	23272	23348	23453	23383	23250	23110	23469	23404	23241	23320	23142	23383	23236	23507	23503	23241	23272	23431	23324	23359	23350	23493	23374	23329	23323	23041	23328	23448	23394	23298	23260	23430	23404	23311	23322	23467	23322	23343	23371	23365	23526	23501	23292	23564	23229	23368	23422	23389	23465	23379	23420	23494	23394	23363	23253	23411	23372	23351	23205	23421	23228	23125	23312	23546	23270	23299	23438	23322	23094	23251	23319	23299	23379	23487	23303	23252	23439	23459	23250	23401	23307	23585	23445	23321	23319	23344	23416	23610	23359	23280	23440	23240	23438	23331	23162	23284	23419	23279	23387	23370	23380	23519	23424	23282	23539	23395	23361	23508	23267	23489	23333	23263	23332	23359	23387	23378	23404	23398	23408	23500	23354	23196	23400	23346	23352	23239	23501	23361	23382	23519	23429	23433	23416	23486	23443	23383	23592	23297	23294	23403	23332	23157	23482	23388	23274	23391	23358	23245	23502	23398	23299	23493	23453	23310	23089	23509	23372	23190	23297	23429	23242	23434	23254	23335	23225	23390	23329	23391	23365	23429	23379	23342	23443	23398	23379	23295	23450	23525	23330	23336	23375	23475	23326	23376	23186	23288	23372	23563	23480	23133	23373	23459	23309	23437	23293	23132	23122	23375	23517	23349	23437	23241	23481	23262	23360	23375	23382	23201	23273	23232	23368	23436	23365	23371	23505	23492	23311	23242	23308	23354	23434	23513	23211	23305	23492	23367	23272	23147	23464	23378	23481	23338	23456	23371	23390	23527	23398	23134	23318	23305	23309	23248	23241	23366	23293	23233	23435	23580	23330	23399	23405	23326	23313	23316	23510	23408	23490	23471	23524	23394	23261	23405	23324	23468	23313	23474	23297	23253	23376	23445	23369	23274	23380	23391	23404	23209	23457	23294	23441	23249	23473	23495	23364	23429	23497	23178	23221	23488	23220	23259	23323	23316	23449	23430	23343	23368	23458	23368	23268	23410	23432	23225	23481	23278	23242	23514	23353	23310	23453	23305	23362	23371	23376	23360	23549	23440	23356	23494	23536	23284	23382	23455	23469	23254	23286	23230	23363	23383	23294	23408	23357	23460	23295	23478	23385	23387	23463	23191	23464	23497	23124	23279	23218	23248	23362	23307	23381	23570	23288	23445	23256	23341	23554	23309	23367	23255	23414	23449	23336	23439	23353	23334	23389	23461	23518	23615	23382	23530	23393	23333	23476	23544	23410	23357	23410	23405	23418	23340	23298	23332	23376	23202	23342	23159	23332	23412	23387	23241	23394	23154	23095	23446	23327	23281	23202	23376	23178	23317	23470	23305	23368	23265	23399	23182	23332	23330	23359	23504	23247	23335	23474	23366	23410	23447	23505	23409	23398	23281	23095	23503	23555	23405	23313	23194	23351	23344	23369	23369	23354	23347	23256	23347	23265	23394	23457	23214	23233	23283	23401	23428	23463	23260	23379	23404	23423	23493	23332	23503	23233	23518	23174	23327	23358	23344	23371	23476	23470	23290	23433	23504	23204	23136	23252	23569	23269	23300	23268	23426	23349	23384	23412	23313	23394	23355	23191	23472	23352	23597	23229	23309	23391	23451	23614	23289	23395	23345	23427	23420	23387	23310	23353	23337	23480	23486	23227	23505	23325	23430	23248	23212	23312	23177	23243	23289	23071	23541	23347	23387	23394	23549	23323	23368	23589	23436	23259	23318	23398	23229	23281	23449	23294	23163	23200	23287	23460	23401	23259	23517	23327	23313	23431	23407	23238	23468	23251	23301	23311	23187	23465	23304	23372	23145	23112	23369	23416	23322	23386	23509	23529	23387	23444	23364	23424	23384	23305	23348	23367	23203	23385	23295	23562	23377	23268	23338	23460	23477	23365	23495	23410	23579	23551	23447	23227	23346	23510	23149	23628	23290	23323	23431	23383	23383	23404	23350	23414	23287	23333	23473	23381	23347	23491	23349	23464	23372	23453	23471	23094	23345	23434	23589	23391	23660	23371	23304	23321	23410	23244	23277	23500	23326	23256	23305	23383	23348	23344	23313	23212	23370	23449	23407	23396	23430	23241	23323	23268	23365	23215	23472	23474	23412	23302	23404	23320	23350	23442	23496	23397	23276	23361	23274	23394	23461	23269	23326	23428	23414	23640	23305	23352	23391	23338	23552	23367	23499	23296	23532	23345	23356	23407	23242	23270	23407	23245	23307	23256	23525	23271	23356	23399	23449	23351	23077	23545	23508	23462	23417	23305	23409	23351	23308	23433	23501	23213	23443	23359	23503	23528	23344	23342	23429	23539	23447	23447	23212	23368	23408	23442	23281	23268	23397	23417	23285	23297	23402	23372	23303	23479	23585	23386	23535	23359	23298	23164	23337	23429	23248	23248	23483	23395	23393	23188	23540	23382	23520	23289	23227	23272	23494	23389	23220	23326	23398	23447	23489	23166	23423	23588	23167	23369	23227	23292	23312	23477	23234	23398	23346	23275	23312	23361	23216	23348	23255	23422	23339	23354	23277	23361	23488	23371	23258	23331	23211	23376	23333	23435	23472	23317	23355	23350	23470	23442	23112	23421	23332	23391	23229	23339	23239	23556	23460	23401	23305	23442	23301	23343	23197	23283	23496	23210	23494	23359	23482	23278	23193	23348	23299	23250	23439	23407	23355	23472	23197	23399	23353	23474	23613	23360	23310	23390	23410	23333	23306	23383	23174	23553	23355	23477	23213	23368	23282	23517	23406	23347	23337	23304	23436	23496	23371	23339	23534	23321	23412	23438	23217	23172	23323	23265	23475	23226	23389	23317	23513	23344	23318	23534	23168	23407	23341	23323	23337	23578	23250	23331	23352	23249	23175	23260	23338	23383	23316	23298	23355	23115	23167	23341	23352	23395	23301	23255	23382	23325	23535	23400	23477	23473	23355	23302	23442	23399	23285	23378	23373	23325	23500	23293	23443	23352	23489	23222	23380	23345	23427	23388	23602	23213	23508	23306	23449	23409	23443	23300	23379	23431	23352	23277	23327	23372	23321	23075	23324	23431	23222	23500	23435	23366	23248	23440	23412	23242	23224	23463	23400	23492	23362	23408	23321	23436	23417	23446	23334	23424	23442	23277	23499	23473	23437	23326	23449	23326	23287	23387	23573	23362	23371	23366	23202	23503	23408	23516	23263	23410	23293	23328	23424	23316	23326	23395	23266	23393	23371	23409	23396	23384	23408	23475	23370	23314	23317	23306	23264	23536	23370	23461	23235	23213	23318	23453	23465	23509	23332	23218	23457	23291	23433	23334	23335	23302	23462	23376	23443	23461	23169	23476	23244	23552	23474	23347	23377	23460	23450	23506	23364	23395	23072	23338	23606	23391	23421	23355	23361	23262	23434	23586	23353	23340	23375	23248	23303	23318	23536	23342	23176	23453	23488	23421	23351	23353	23567	23511	23366	23329	23289	23408	23132	23616	23286	23382	23282	23450	23425	23283	23412	23393	23413	23288	23238	23383	23230	23575	23321	23245	23454	23371	23465	23338	23312	23471	23321	23329	23427	23463	23416	23396	23428	23260	23162	23469	23396	23319	23501	23363	23392	23475	23296	23198	23274	23480	23331	23412	23213	23446	23429	23290	23480	23262	23401	23221	23409	23362	23290	23245	23215	23405	23245	23476	23350	23260	23285	23275	23551	23397	23381	23440	23289	23504	23387	23389	23318	23526	23295	23482	23345	23416	23404	23397	23465	23480	23599	23377	23172	23394	23285	23437	23283	23421	23213	23265	23481	23451	23390	23319	23288	23447	23166	23250	23589	23331	23271	23141	23404	23383	23452	23378	23502	23307	23236	23302	23327	23408	23395	23320	23336	23277	23316	23469	23308	23327	23400	23171	23461	23427	23242	23431	23231	23304	23511	23371	23277	23245	23174	23606	23226	23315	23206	23320	23408	23436	23281	23317	23230	23528	23604	23286	23297	23337	23278	23265	23185	23436	23479	23197	23417	23434	23314	23225	23298	23464	23233	23274	23360	23309	23405	23256	23388	23480	23484	23298	23191	23521	23343	23269	23297	23342	23017	23395	23421	23298	23354	23342	23269	23311	23430	23460	23416	23426	23519	23303	23472	23310	23384	23175	23476	23296	23458	23402	23437	23489	23359	23389	23390	23404	23332	23435	23274	23287	23266	23428	23332	23266	23424	23358	23347	23462	23211	23482	23375	23227	23238	23420	23215	23310	23408	23303	23512	23342	23265	23413	23514	23189	23331	23609	23340	23421	23443	23362	23445	23328	23502	23373	23469	23481	23391	23317	23188	23385	23265	23377	23309	23293	23396	23292	23219	23354	23403	23413	23530	23478	23400	23518	23467	23345	23416	23296	23357	23345	23394	23415	23483	23431	23248	23394	23268	23265	23529	23460	23494	23278	23339	23285	23460	23279	23311	23345	23292	23516	23461	23522	23353	23372	23243	23346	23240	23520	23420	23377	23273	23382	23311	23361	23310	23353	23363	23425	23304	23381	23205	23469	23385	23373	23191	23403	23395	23240	23305	23529	23389	23254	23382	23338	23199	23526	23367	23375	23469	23278	23484	23295	23526	23501	23281	23582	23389	23419	23321	23366	23341	23425	23256	23345	23309	23258	23400	23400	23491	23155	23247	23337	23251	23171	23443	23209	23538	23369	23029	23349	23442	23394	23371	23207
31538	25999	30845	30121	33255	39262	36672	31922	29423	28602	28342	28090	28149	28061	28102	28113	28181	28189	28074	28412	28411	28265	28193	28415	28148	28147	28092	28190	28111	28079	28258	28049	28211	28065	28182	28068	28160	28129	28147	28371	28110	28203	28404	28159	28191	28012	28078	28211	28180	28421	28388	28410	28236	27837	28162	27989	28101	28170	28368	27906	28188	28487	28081	28197	28124	28048	28159	28149	28199	28026	28181	28278	28149	28216	28303	28233	28086	28238	28187	28178	28160	28119	28098	28218	28166	28086	28122	28267	28135	28309	28303	28296	28313	28109	28093	28158	28186	28448	28014	28150	28224	28112	28499	28330	27975	28211	28574	28472	28195	28026	28036	27986	28147	28294	28279	28135	27999	28045	28144	28231	28263	28190	28082	28157	28102	28084	28138	28143	27996	28156	28168	28291	28383	28290	28050	28343	27917	27911	28262	28129	28104	28018	28400	28304	28180	28087	28183	28327	28003	28413	28295	28189	27986	28119	28095	28224	28347	28342	28151	28342	28298	28468	28070	27963	28160	28098	27944	28188	28092	28204	28278	28171	28281	28305	28215	28313	28451	28228	28214	28207	27943	28157	28204	28012	28376	28091	28267	28034	28276	28127	28103	27935	28245	28233	28163	28150	28030	28084	28030	28027	27927	28199	28193	28157	28255	28163	28139	28096	28231	28211	28268	28205	28222	28037	28093	28101	28086	28303	28079	28297	28061	28453	28044	28539	28321	28376	28158	28147	28269	28058	28316	28230	28165	28367	28182	28069	28086	28086	28233	27825	28071	28022	28437	28174	28275	27957	28331	28068	28162	28074	28333	28061	28364	28288	28009	28090	28183	28393	28185	28276	28552	28351	28120	28354	28105	28058	28368	28088	28035	27920	28374	28188	28264	28260	28317	28436	28219	28345	28059	28295	27973	28240	28187	28039	28338	27915	28376	28310	28019	28237	28020	27975	28024	28127	28284	27942	28123	28013	28335	27937	28038	28062	27969	28097	28191	28223	28227	28376	28203	27998	28104	28212	28179	28256	28427	28196	28216	28123	28276	28281	28391	28188	28210	28329	28178	28116	28198	28037	28265	28219	28046	28197	28581	28091	28153	28056	28165	28179	28232	28316	28166	28151	28184	28126	28324	28241	28306	28429	28151	28427	28141	28387	28196	28283	28237	28341	28402	28343	28481	28247	28383	28271	28415	28065	28263	28347	28121	28217	28228	28157	28357	28256	28320	28203	28348	28088	28198	28121	28125	28322	28167	28212	28205	28207	28153	28210	28158	28001	28185	28092	28214	28099	28259	28095	27979	28240	28392	27865	28183	28266	28226	28117	28369	28386	28499	28046	28121	28095	28329	28474	28041	28085	28460	28387	28461	28269	28290	27939	28140	28282	28201	28155	28522	28222	28146	28314	28074	28279	28443	28212	28267	28280	28176	28222	28287	28181	28587	28038	28167	28263	28199	28193	28305	28049	28241	28184	28123	28307	28208	28068	28399	28230	28343	28263	28300	28185	28159	28233	28259	28233	27952	28336	28083	28209	28053	28146	28387	28263	28182	28174	28126	28099	28298	28051	27979	27996	28200	28157	28207	28313	28322	28356	28074	28135	28237	28142	28286	28241	28105	28191	28115	28352	28294	28162	27917	28261	28299	28047	28187	28108	28214	28253	28141	28294	28324	28419	28208	28196	28398	28042	27976	28038	28261	28411	28223	28382	28178	28323	28210	28220	28144	28305	28057	28040	28254	28227	28104	28110	28211	27947	28135	28237	28281	28364	28179	28048	28245	28188	28218	28201	28390	28351	28096	28129	28183	28106	28212	28008	28067	28055	28200	28111	28321	28221	28170	28305	28143	28108	28155	27978	28034	28100	28152	28302	28464	28083	28087	27914	27971	28294	28348	28319	28163	28189	28124	28074	28230	28236	28181	27961	28178	28153	28056	28334	28152	28210	28161	28136	28297	28144	27807	28023	28051	28409	28268	28131	28023	28013	28017	28075	28213	28410	28183	28264	28141	27947	28076	27868	28062	28103	28332	28000	28190	28150	28029	28461	28315	28337	28223	28425	28142	28222	28036	28368	28148	28301	28098	28126	28302	28021	28162	28075	28271	28211	27973	28212	28003	28174	28198	28199	28187	28221	28196	28192	28317	28140	28218	28018	28167	28278	28042	28223	28139	28101	28106	28284	28310	28351	28275	28173	28304	28492	28019	28074	28199	28201	27898	28114	28067	28127	28290	28273	28218	28174	28191	28134	28261	28192	27962	28221	28127	28251	28150	28139	28376	27959	28094	28334	28155	28172	28271	28442	28313	28345	28265	27999	28271	28201	28203	28419	28342	28044	28146	28198	28219	28235	28199	28160	28435	28215	28245	28075	28310	28131	28218	28017	28028	28326	28205	28118	27970	28241	28085	28253	28421	27942	28146	28284	28135	28117	27959	28361	28031	28169	28288	28097	28114	28155	28346	28285	28481	28340	28142	28176	28123	28357	28459	27999	28141	28000	28289	28225	28148	28236	28178	28316	28305	28145	28101	28170	28214	28013	28273	28062	28324	28191	28060	28316	28131	28288	27918	27932	28304	28211	28083	28032	28235	28067	28262	28263	28201	28112	28115	28117	28051	28411	28194	28378	28314	28391	28290	28248	28092	28386	28209	28284	28344	28088	28170	28119	28200	28071	28143	28107	28237	27877	28252	28185	28286	28212	28230	28233	28178	28302	28291	28198	28003	28235	28291	28174	28191	28129	28043	28129	28146	28134	28443	28336	28253	28436	28246	28184	28291	28007	28009	27944	28333	28195	28206	28064	28270	28313	28300	28090	28008	28333	28239	28148	28176	28429	28284	28228	28154	28072	28279	28232	28394	28295	28225	28083	28345	28257	28242	28130	28157	27970	28240	28143	28363	28339	28303	28157	28095	28284	28196	28287	28298	28422	28226	28241	28240	28450	28289	28281	28114	28206	28125	28204	28365	28310	28271	28380	28289	27784	28046	28157	28385	28230	28190	28187	28151	28380	28133	28297	28029	28120	28210	28039	28190	28203	28260	28153	28279	28226	28290	28244	28380	28151	28297	28182	28138	28325	28053	28404	28259	28158	28402	28031	28057	28271	28074	28196	28162	28256	28176	28328	28003	28004	28257	28082	28196	28284	28151	28131	28115	28383	28328	28338	28418	28139	28253	28300	28330	28236	28222	28102	28116	28199	28236	28112	28347	28213	28026	28278	27921	28293	28131	28076	28442	28214	28072	27990	28187	28366	28151	28039	28311	28567	28259	28060	28079	28009	28218	28183	28110	28285	28488	28150	28033	28161	28026	28244	28398	28158	28246	28366	28336	28211	28131	28195	28133	28288	28029	28127	28035	27923	28106	27942	28179	27955	28111	28208	28307	28256	28227	28275	28293	28040	28313	28267	28173	28096	28276	28335	28386	28008	28206	28397	28131	28283	28121	28107	28152	28014	28232	28293	28325	28244	27971	28146	28362	28184	28267	28000	28266	28080	28312	28069	28118	28265	28191	28053	28078	28220	28028	27867	28198	28280	28251	28049	28183	28311	28147	28257	28206	28178	28366	28283	28102	28127	28216	28187	28183	27949	27988	28353	28421	28292	28307	28312	28089	27940	28237	28328	28219	28250	27965	28258	28124	28074	28098	28156	28074	28080	28386	27960	27943	28066	28084	28275	28106	28181	27887	28042	28377	28029	28385	28405	28192	28181	28175	27867	28253	28124	28179	28329	28028	28089	28307	28311	28249	27980	28159	28066	28327	28128	28136	28069	28014	28071	28523	28275	28173	28331	28148	28085	28139	28373	28072	28074	28270	28125	28204	28133	27965	28125	28442	28065	28289	28271	28285	28089	28479	28123	28234	28124	27924	28504	28375	28263	28196	28051	28256	28381	28098	28281	28343	28094	28117	28224	28059	28273	28052	28182	28124	28365	28017	28174	28170	28168	28221	28276	28129	28076	28181	28242	28061	27907	28173	28323	28057	28192	28238	28095	28159	28176	28074	27970	28103	28192	28169	28147	28139	28195	28040	28094	28230	28315	28090	27989	28229	28107	28086	28217	28274	28170	28206	27965	28198	28282	28204	28017	28294	28155	28472	28269	28117	28284	28172	28140	28157	27873	28277	28164	28152	28237	28167	28129	28363	28064	28132	28335	28393	28069	28201	28189	28183	28214	28230	28147	28166	28296	28093	28151	28298	28225	28188	28147	28135	28348	27936	28040	28100	28339	28317	28397	28215	28208	28132	28064	28483	28414	28120	28119	28199	28227	28250	28315	28295	28052	28138	28269	28277	28297	28250	28303	28202	28300	28226	28093	28111	28339	28217	28290	28183	28451	28223	28067	28071	28245	28316	28220	27968	28356	28235	28110	28394	28097	28027	28278	28123	28054	28117	28129	28328	28202	28160	28172	28315	28136	28173	28124	28190	28180	28230	28065	28151	28236	28044	28255	28058	28295	28197	28396	28358	28363	28205	28227	28281	28286	28008	28248	28406	28114	28371	28145	28380	28140	28382	28191	28441	28143	28219	28311	28156	28101	28081	28313	28135	28384	28131	28177	27975	28043	28246	28063	28166	28011	28269	27935	28213	28253	28016	28439	28297	28235	28385	28027	28208	28259	28340	28249	28403	28248	28403	28194	28222	28229	28355	28103	28187	28283	28410	28200	28126	28018	28052	27990	27926	28082	28147	28158	28231	28323	28097	28277	28125	28108	28089	28143	28136	28149	28142	27939	28101	28225	28237	28123	28259	28217	28109	28522	28302	28318	28051	28156	28306	28031	28275	27947	28318	28236	28266	28132	28253	28101	28324	28201	28127	27993	28464	28075	28196	28138	28166	28134	28260	28254	28204	28322	28274	28285	28298	28295	28350	28088	28196	28251	28098	28186	28102	28261	28318	28178	28076	28375	28305	28041	28149	27984	28033	28246	28277	28045	28113	28229	28175	27984	28249	28347	28093	28168	28305	28347	28112	28198	28311	28182	28320	28183	28256	28082	28093	28128	28395	28260	28368	28063	27951	28176	28022	27786	28206	28068	28342	28163	28022	28366	28216	28095	28226	28262	28260	28235	27994	28103	28086	28325	28247	28126	28243	28270	28198	28158	28282	28170	28067	28262	28272	28213	28175	28371	28247	28244	28238	28315
22490	27147	26841	25031	32052	37025	33141	27505	24444	23382	23125	23148	22971	22997	23103	23022	23190	23185	23029	22987	23228	23231	23100	23185	23205	22968	23194	23248	23106	23187	23107	23208	23097	23087	23154	23134	23100	22942	23087	23242	22936	22874	23251	23105	23090	23237	23129	23219	23131	23106	23208	22969	23142	23194	23142	23096	23054	23241	23107	22984	23174	23135	23114	23318	23065	23135	23065	23155	23237	23284	23337	23230	23015	23189	23280	23218	23163	23082	23056	23202	23239	22985	23024	23186	23182	23132	23049	23133	23338	23041	23251	23001	22995	23355	23037	23197	23279	23268	23191	23164	23081	23002	22992	23096	23262	22937	23094	23090	23076	23240	23130	23054	23110	23291	23221	22951	23175	22975	22998	23114	23026	23008	23147	23026	23080	23163	23212	23116	23155	22935	23120	23030	23225	23100	23173	23231	22948	22952	23114	23121	23136	23169	23067	23065	23029	23152	23160	23189	22985	23165	23068	23017	22997	23300	23132	23081	23110	23081	23150	23062	23021	23135	23153	23091	23121	23012	23141	23129	23130	22966	23187	23022	23089	22946	22984	23158	23197	23051	23038	23193	23311	23033	23220	23220	23056	22963	23188	23109	23154	23116	23080	23097	22981	23087	23115	23192	23087	23204	22928	23112	23215	23170	23047	23106	23009	23203	22917	23178	22977	23019	23155	23078	23208	23054	23089	23180	23163	22911	22948	23129	22899	23154	23058	23060	23170	23096	23003	23001	23033	23118	23002	23096	23106	23128	23016	23091	23203	22997	22955	23084	23146	23040	23031	23294	23118	22987	23116	23296	23251	23008	23158	23215	23047	23079	22995	23169	23073	23024	23193	23287	23237	23128	23067	22937	23122	23016	23312	23040	23107	23114	23011	23214	23163	23263	22979	23024	23069	23186	23031	23171	23293	23057	23235	23030	22965	23021	23095	22907	23158	23241	23125	23121	22930	23103	23070	22987	23082	23085	23226	22998	23225	23129	22953	23067	23235	23163	22856	23009	23072	22978	23076	23025	23322	22997	22989	23201	23212	23104	23245	22932	23230	23104	23174	23160	23251	22965	23109	23080	23142	23161	23114	23035	23044	23043	22964	23051	23071	22955	23162	22843	23211	23075	23111	23106	23085	23064	22962	23164	22904	23025	23062	23135	23129	23232	23097	23144	23065	23152	23153	23091	23069	22950	23265	23080	23218	23066	23053	23186	23095	23232	22994	23066	23207	23292	23026	23159	23137	23053	23200	23112	23171	23049	23084	22965	23085	23037	23187	23231	23093	23049	23227	23034	23185	23036	23170	23051	23257	23187	23193	23059	23077	23258	23101	23108	23099	23177	23030	23065	23124	23019	23153	23022	23148	22944	23114	23131	23159	23088	23130	23231	23031	22923	23159	23126	23052	23140	22980	23123	23226	23159	23227	23118	23098	23110	23003	23234	22834	23175	23028	23167	23207	22938	23112	23064	23150	23140	23057	23186	23137	23126	23079	23172	23156	23066	23121	22930	23060	23034	23107	23133	23056	22990	23180	23076	23115	23143	22962	23065	23071	23139	23121	23009	23229	22923	23026	23074	23240	23045	23065	23034	23251	23223	23060	23141	23054	23006	23175	23104	23176	23164	23104	23050	23096	22982	23226	23154	23132	23084	22942	23118	23084	23110	23161	23232	22962	22989	23070	23191	23009	23051	22991	22977	23008	22924	23050	22913	23098	23154	22955	22995	23161	22965	23170	23121	23034	23216	23210	23077	23007	23092	22942	23198	23115	22998	22974	23155	23083	23150	23106	23112	23245	22956	23206	23000	23180	22950	22956	23019	23175	22999	23093	23076	23333	23005	23134	23099	23150	23187	23091	23060	23213	23125	23063	23167	23132	23217	23175	23207	22966	23237	23025	23017	23123	23129	23183	23049	23178	23124	23270	23147	23195	22975	22987	23095	23050	23169	22905	23179	23211	23038	23264	23063	23218	23287	23054	23132	22990	23084	23116	23249	23167	23037	22928	23166	23135	22969	23061	23072	22995	23237	22963	23066	23089	23157	23167	23135	23155	23067	23007	23054	23008	23194	23150	23068	23164	23157	23051	23102	23120	23133	23186	23126	23021	23129	22880	23233	23042	23045	23164	23097	23072	23061	22998	23019	23056	23160	23043	23010	23106	23004	22987	23120	22977	23122	22949	23137	23194	23138	22976	23107	23142	23131	23220	23139	23175	22980	23234	23196	23195	22987	23154	23043	23132	23091	23126	23022	23089	23051	23097	23100	23182	22970	23209	23150	23130	23146	22958	23207	23122	23155	22995	23065	23074	23133	23162	22995	23042	23277	23077	23013	23067	22977	23182	23184	23106	23110	23122	23131	23182	23070	23084	23092	23113	23205	23076	23150	23230	23023	23022	23305	23041	23061	23159	23072	23271	23072	23180	23125	23064	23176	23091	23289	23010	23148	23163	23032	23097	23055	23140	22916	23061	23179	23141	22954	23100	23180	23337	22999	23067	23072	23105	23197	23016	23069	23133	23013	23008	23208	23033	23138	23090	23139	22915	23271	23085	23029	23150	23125	23114	23135	23002	23048	23044	23179	23158	23111	22917	23219	23356	23121	23102	23227	23166	23052	23250	22911	23213	23152	22965	22917	23034	23028	23421	23145	23007	23110	23120	22973	23063	23035	23153	23088	23044	22960	23259	23130	23194	23045	22992	22999	23036	23208	23165	22975	23041	23096	23065	23225	23076	23115	23241	22986	23270	23056	23149	23138	23021	23070	23189	23084	23224	23013	22949	23038	23072	23159	23159	23281	23041	23001	23002	23175	23000	23056	22821	23191	23185	23050	23112	23133	23112	22964	23093	23213	23209	23289	23290	23022	23032	22910	22996	23021	23009	22900	23170	23249	23051	23119	22927	23053	23188	23097	23075	23161	22915	23099	22931	23027	23043	23160	23152	23161	23151	22966	22860	23062	23101	23163	23110	22942	23011	22964	23174	23039	23096	23051	23237	23061	22893	23173	23036	23047	22975	22967	23239	23081	22978	23348	23081	23108	23107	23116	23233	23011	23075	23066	23279	23134	22991	23040	23205	23168	23078	23176	23145	23124	23051	22908	23126	22998	23005	23068	23030	23116	23076	22922	23204	23273	23103	23071	23288	23069	23025	23060	23119	23071	23306	23237	23136	23296	23086	23159	23109	23115	23057	23025	23012	23054	23078	23009	23167	22877	23360	23053	23061	23057	23069	23308	23239	23163	23085	23188	23232	23120	22932	23064	23134	23162	23186	22965	23104	23021	23011	23297	23438	22928	23000	23255	23215	23081	23006	23104	23316	22975	23214	23268	23038	23260	23053	23084	23003	23096	23048	23159	23198	23149	23039	23181	22966	23131	23206	23219	23141	23135	23227	23127	23065	23142	23019	23197	23175	23214	23203	23098	22921	23065	23126	23012	23069	23124	23010	23121	23141	23151	23210	23176	23154	23046	23067	22936	23137	23015	22898	23106	23155	23170	22936	23029	23220	23055	23079	23062	23222	23136	23157	22983	23141	23140	23131	22879	23096	22993	22946	23095	23194	23153	23134	23097	23041	23141	22973	22893	23041	23263	23097	23082	22997	23065	22983	22941	23025	23277	23083	23207	23089	23042	23237	23198	23111	23056	23012	22974	23124	23092	23096	22995	23108	23138	22989	23000	23121	23070	22992	23273	23116	22902	23002	23058	23039	23156	23099	23193	23181	22892	23166	23234	23028	23314	23142	23036	22960	23081	23117	23066	23002	23159	23004	23191	23108	23083	23320	23156	23099	23121	23142	22987	23083	23073	23144	23132	23245	23128	23194	23097	23187	23029	23313	23088	23040	23010	23198	23171	23154	23172	23050	23081	23120	23325	23031	22930	23154	23226	23070	23040	23082	23052	23211	23053	23111	23212	23032	23016	23196	23195	23218	22935	23095	23408	23130	23235	23144	23115	23212	23060	23122	23032	23135	22988	23127	23137	23282	23043	23144	23037	23013	23088	23176	23153	23171	23157	23119	23195	23024	23134	23059	23170	23055	22982	23154	23082	23184	23084	23059	22921	23174	22982	22935	23195	23005	23026	23202	23139	23187	23319	23137	23232	23073	23020	23171	23035	23071	23009	23000	23028	23105	23256	23117	23093	22941	23114	23172	23098	23168	23064	22953	23243	22994	23016	23025	23077	23090	23177	23158	23148	23109	22966	23290	23019	23085	22968	22997	23021	23180	22980	22996	23111	23079	23124	23038	23104	23076	23173	22866	23098	23211	23102	23168	23192	23126	23034	23114	23075	23089	23194	23019	23359	23178	22944	23097	23045	23141	22903	23141	23025	23196	23097	23237	23009	23125	22915	23153	23016	23211	23121	23070	23025	23146	23045	23117	23211	23224	23094	23205	23093	23314	23110	23125	23112	23048	23284	22960	23041	23085	23281	23192	23090	23227	23064	23163	22990	23162	22978	23183	23011	23117	23118	23040	23340	23114	23037	23044	23181	23169	23148	23177	22985	23254	23229	23206	23273	22994	23171	23132	23031	23272	23205	23067	22999	23150	23172	23099	23173	23183	23066	23160	23141	23258	23079	23051	23086	23224	23087	23090	22920	23199	23172	22992	22766	23216	22951	23125	23165	23069	23148	22894	23081	23069	23065	23092	23160	23181	22936	23055	23205	23290	23170	23201	23288	23319	23024	23106	23112	23003	23280	23014	22987	23128	23142	23126	23024	23132	23266	23048	23240	23121	23134	23171	23167	23203	23148	23077	23187	23153	23008	23144	23108	23175	23273	23158	23146	23203	23142	22963	23167	23064	23155	22993	23100	23120	23264	23213	23024	23197	23056	23217	23182	23162	23077	22959	23016	22916	23188	23248	23272	23109	23066	23077	23110	23128	23154	23107	23262	23315	23116	23239	23124	22823	23132	23070	23105	23174	23076	23163	23135	23184	23063	23178	23174	22912	23169	23086	23069	23136	23153	23193	23161	23236	23198	23047	23011	23067	23082	22990	23210	23131	23099	23197	23127	23104	22840	23046	22982	23162	23023	23072	23203	23163	23110	23019	23051	23055	23174	23064	23196	23023	23125	23039	23118	23083	23010	23071	23041	23066	23050	23076	23157	23119	23145	23035	23102	22953	23346	23151	23180	23228	23160
25177	21386	28454	26782	48977	66104	59677	44329	33601	30053	28733	28151	28381	28201	28214	28284	27962	28062	28219	28127	28179	28224	28431	28334	28114	28326	28118	28337	28164	28065	27944	27976	28187	28172	28086	27990	28178	28056	28105	28269	28337	28073	28169	28057	28235	28038	28070	28029	28184	27973	28077	28066	28066	28075	28040	28209	28224	28162	28046	28082	28046	28124	28192	28085	28056	28028	27951	27968	28174	28192	28185	28097	28011	28241	27916	27891	27959	28104	28057	28001	27970	28016	27958	27988	28001	27854	28095	27958	28096	28116	28001	28145	27875	27812	28151	28183	28163	27699	28056	28188	28151	28264	28142	28053	27879	27993	27997	28075	27911	28188	27897	28143	28184	28104	27677	27834	28111	28215	28034	28148	28136	27841	28019	28172	28097	28034	27907	28101	28242	27922	27693	27863	28037	28006	28032	28041	28017	27942	28117	28197	27908	28118	28138	28154	28088	28114	28246	28089	27960	28003	28105	28027	28040	28194	28063	27934	28247	28190	27930	28016	28078	28204	27857	28046	28035	27892	28001	27929	28291	27968	28060	28038	27966	28032	28196	28203	28053	27898	27931	28050	27888	27969	28050	28076	27973	28213	27982	28148	27957	28027	27965	27727	28102	27963	27936	27852	27881	28255	27865	28061	28046	27982	27940	27937	28104	28117	28069	28177	28029	28075	27885	27953	28011	27830	28125	28125	28060	27892	27639	28024	27900	28015	28070	27887	27851	27908	27765	28083	28069	27806	28054	28003	27923	27863	28065	27930	28029	28148	28093	28128	28158	28204	27955	28188	27960	28055	28000	28159	28234	27997	28121	27915	27948	28182	28210	27927	28086	28041	28004	28305	28148	28080	27972	27967	28044	28319	27737	28346	28048	27861	28096	28072	28344	28050	28073	27973	28078	28275	28003	27974	28070	28012	27919	28029	27781	27850	28081	27991	28050	28121	28059	28117	28257	28230	28168	28133	28176	27995	28149	27945	28009	27805	28044	28246	28091	28175	28172	28054	28018	27982	28074	28000	28125	27930	27859	28049	27982	27987	28036	28158	28003	28076	28247	27890	28016	28148	28072	27931	27988	27864	28101	28192	28156	27964	27915	27971	28270	28079	27907	28262	28029	27998	27873	27863	27979	28012	28017	28077	28007	27940	28063	27933	28028	28074	28171	27898	27759	27842	28012	28106	28009	28257	28249	28260	28261	27975	28058	28110	27932	27847	28068	28246	28165	28116	27937	28008	28292	28164	27879	27975	28103	28155	27806	27966	28041	28163	28327	28176	28186	28003	27877	28123	28142	27981	27971	28127	27879	27872	27997	28123	28078	27841	28173	28174	28100	28069	28169	28058	28036	28107	28086	27963	27878	28146	28015	28121	27971	28324	28286	27990	28059	28041	28241	28020	28138	27810	28059	27935	28095	28095	28100	27891	27826	28037	28110	28237	27992	28049	27892	28064	28036	28059	28109	27969	28139	28194	28257	28015	28311	27979	28100	28119	28048	28193	28479	28162	28154	27820	27850	28115	28067	27926	27865	28008	27968	28090	28437	28351	28390	27959	28044	28088	28153	27893	28205	28034	28016	27948	27953	27943	27917	28220	28208	28071	28201	27852	28034	28076	27971	27928	28033	28183	27905	27945	28145	27848	28131	28062	27975	27894	27999	27767	28150	28104	28349	27872	27720	28176	27862	28004	28171	27838	27970	27994	27843	28062	28020	28064	28097	27996	27968	28101	27882	27962	28101	28046	28010	27875	27974	27939	27863	27880	28114	27868	28120	28234	28175	27980	28018	28021	28284	28026	27889	27886	27951	28143	28300	28003	28220	28220	28092	28057	28187	27811	28056	28018	27976	28024	27935	28067	28129	28253	28066	27835	27982	28181	27994	27753	28190	27952	28029	28066	28202	28038	28033	27963	28130	28017	27896	28025	28046	28030	28034	28135	28034	28051	28079	27961	28126	28025	27994	28140	27961	28204	28001	27806	28047	27995	28102	28080	28014	28123	28098	28190	28073	28018	28136	28046	27994	27976	27992	27942	28285	28170	28107	28065	28205	28029	28091	28009	27788	28010	27920	28013	27981	28079	27900	28006	28094	28147	28147	28241	28144	27961	28085	28043	28118	27824	28008	27852	28101	27883	28334	28003	28354	28189	28109	27979	27962	27986	28212	28178	27977	28000	28308	28103	28014	27989	28037	27915	28000	27917	28034	28002	27932	27871	28318	28153	27986	27999	27976	28093	28173	27942	28120	28037	27956	27955	28008	28028	28091	28084	28118	27966	27910	28231	28251	27905	27935	28227	27918	28154	27981	28108	28160	27959	27960	27808	27963	28014	28349	28163	28200	28253	28101	27920	28041	27863	27921	28052	28017	27663	27950	27954	27919	28290	27808	28096	28058	28073	27998	27695	28131	28253	28241	27954	27799	28104	28018	27944	28120	28086	28151	27962	28029	28051	28107	28237	27936	28181	27988	28086	28152	28023	27928	27789	27974	27968	28069	28068	27888	28001	28051	28177	28156	27959	27865	28185	28136	28089	28181	28055	27940	28154	28061	27953	28130	28045	27962	28030	27862	28019	27828	28040	28002	28093	28129	28082	28117	28141	27973	28036	28021	28006	28136	28069	28072	27862	28244	28006	28038	27981	28202	28126	27945	28362	27946	27898	28074	28034	28156	28081	27893	28166	28197	27930	27808	27989	28010	27891	28205	27854	28014	28156	28207	27990	27977	27976	27661	28038	27871	27989	28015	27987	27904	27939	28154	28027	28041	27885	28089	27956	27879	28030	27974	28112	27832	27860	28004	28146	27931	28127	27975	27994	28199	28038	28118	28119	28042	28084	27769	28057	28127	28375	28013	28011	27970	28087	27932	28143	27990	27957	28080	28089	28170	28281	27975	27970	28150	28051	27939	27924	27963	28088	28023	28183	28195	28111	27976	27773	27983	28078	28011	28005	27757	27838	28141	28074	28004	27952	27954	27816	27935	28087	28137	28020	28002	28072	28190	27998	28108	28107	28156	28117	28367	28292	27929	28062	28054	27835	27929	27942	28411	28081	28251	28189	28000	27894	28029	28134	27974	27875	28005	28029	28056	28211	28308	28066	27949	27836	27895	27918	28095	28213	28159	28003	27959	28148	27993	28001	28302	27786	28116	28010	28027	27941	27973	28069	27911	28000	28002	28089	28086	27977	28141	28024	28228	28281	27944	28083	28040	27999	28074	28112	28140	28015	27944	28069	28392	27969	27945	27998	28170	28151	28036	28119	28156	27944	27984	28041	27937	28150	28025	28036	28079	28322	28190	28119	27887	27897	28032	27995	28042	28043	28050	28116	27805	28089	28070	28210	28206	27947	28159	28067	27951	27989	28086	28143	27927	28151	27998	28330	27944	28000	27972	27955	27950	28171	28067	28063	28134	27897	28081	28160	27974	28303	27913	27924	28211	28050	28123	28216	28016	27990	28034	27892	28021	27816	28067	28201	28247	27871	28098	28139	27964	28198	27872	28148	28285	28140	27868	27929	28055	28010	28112	27892	28011	28098	28095	27869	28100	28149	28010	28228	27983	27991	27992	28006	28121	28138	28249	28198	28083	27802	27919	27949	27968	28089	28191	27996	28039	27845	28190	28098	27897	28126	28174	28124	27979	27862	28028	28045	28278	28200	27859	28019	28142	28166	28139	28163	27890	28141	28137	27897	28222	28028	27958	28026	28298	27972	28205	27935	27875	27962	28136	27951	28057	27919	28008	28061	27875	27999	28113	28107	27963	27900	27974	28174	27983	28213	27797	28000	28029	28372	27999	28135	27927	28081	27872	28136	28033	27963	27906	28044	27929	28014	28297	28080	28176	27878	27895	28165	28254	28055	27981	27865	28007	27888	28187	27913	28049	28183	27806	27978	28154	27914	28017	28137	28205	27910	28086	28213	28025	28016	27856	27876	27944	28012	27904	28064	28226	28020	28134	28260	28193	28046	28165	27868	27967	28132	28256	28030	28234	27971	28069	27895	28039	27772	28030	28139	28039	28085	28055	28144	27979	28089	28023	28164	28265	28164	27898	27915	27869	28170	28129	28158	28037	27982	28202	28124	28157	28016	27982	27967	27851	28127	28030	28231	28152	28023	27938	28011	28116	28217	27948	28158	28025	27878	28100	28106	28237	28020	28327	28120	27982	28146	28098	27810	28084	28344	28010	28063	28079	28039	28078	28071	27985	28113	28063	27850	27979	28320	27866	28233	27976	28026	28124	28274	28198	28251	27964	27856	27869	27791	28089	27892	28097	27840	27875	28154	28104	28168	28022	27903	28007	28093	27941	27959	28099	27945	27949	28104	28125	28114	28162	28060	28117	28178	28192	28031	28236	28265	27880	28038	28201	28289	28081	28101	27982	27973	27817	27928	27939	28230	27848	28111	28286	28028	27966	28002	28091	27956	28148	28016	28027	27973	28081	28067	28135	27941	28078	28021	27677	28094	28235	28160	28097	28159	27970	27919	27938	28070	28030	28035	27962	28042	27967	28245	28051	28084	27816	28104	28055	27927	27993	27913	28044	28050	28144	27977	28024	28158	27938	28332	27998	28075	28197	28111	28007	27915	27864	27980	28081	28298	27916	28037	28077	28272	28184	27932	27765	28165	28130	27981	27970	28080	27918	27839	28023	28103	28129	28215	27949	28103	28163	28047	28298	27849	27902	27952	27950	28184	27979	28041	28185	28041	28099	28256	28101	28228	28080	28176	28136	27931	28056	28017	27919	28019	28132	27926	28049	28047	27766	28072	27875	27803	28203	27904	28036	28099	28131	28265	28198	27878	27775	28023	27970	27969	27868	27964	28022	28231	27710	27880	28136	27984	28222	28136	27862	28063	28019	27969	28344	28127	28230	28085	27939	28132	28247	28143	27989	28133	28028	27988	28169	28153	28246	28140	28109	28174	28122	28091	27847	27959	28004	27935	27927	28280	28004	28111	27999	28059	27957	27986	28128	28173	28056	28067	28029	28138	28133	28013	27958	27828	28037	27979	28059	28054	28051	28087	28039	28130	27975	28298	28055	27948	27961	28157	28034	27909	28277	28095	28207	28156	28109	27933	28059	27949	28214	28208	28161	28133	28056	28139	27998	27991	27969	28057	28177	28085	28028	28076	28225	28038	28240	28046
20936	32405	31218	30052	59635	68542	59403	42705	29822	24593	23385	23264	22985	23068	22820	23138	23190	23174	23193	23085	23053	22973	23072	23081	22968	23038	23046	23047	22963	23075	23216	23057	22843	23166	23087	22961	23107	22976	23080	23064	23133	23024	22980	22859	22962	23025	23033	23030	23178	23016	23022	22963	23021	22997	22887	23191	23055	23087	23130	23150	23065	23033	23099	22958	23137	22924	22917	23122	23186	22985	23313	23110	23291	23043	23088	23040	23226	23044	23199	23145	23167	23182	23040	23093	23135	22994	23277	23128	22966	23044	23141	23052	22976	23059	23038	23329	23222	23140	23066	23198	23078	23012	23068	22943	23125	23093	22992	23078	23054	23091	23162	23015	23131	22988	23075	22813	23067	23088	23092	23004	22973	23008	23151	23050	23187	22964	23153	23234	23039	23019	23065	23028	23142	23092	23217	23005	23245	23031	22910	22954	23006	23036	23015	23105	22978	23147	22970	23143	23210	23005	23061	22977	23149	22781	23036	23045	23186	23158	22911	22979	22990	23102	23044	23150	22979	22993	23081	23135	23113	23102	23135	23167	22985	23006	23156	23088	22957	23126	23166	23024	23257	23112	23165	22970	23198	22956	23131	22997	22954	23095	22982	23085	23080	23001	23188	22991	23030	23071	23109	22964	23187	23024	22995	23041	23200	23186	23262	23058	23165	22907	23122	22928	23130	23023	22970	23045	23086	22933	23021	23037	22994	23051	23171	23213	22956	23010	23132	23006	23197	22992	23172	23091	23198	23028	22990	23194	23212	23074	22893	23033	22998	22967	23070	23127	22961	23199	23071	23030	23032	22901	23089	22950	23055	23184	22846	22986	23018	23072	23129	23125	22985	23068	23043	22882	23063	23079	23177	23205	22979	22988	23123	22953	23142	23160	23211	23107	23175	23001	23089	22942	22931	22880	23064	23170	23080	22968	22967	23181	22939	23061	23008	23037	23089	23030	23033	23008	23078	23154	22958	23168	22923	23114	22987	23219	23076	22903	23053	23124	22920	22866	22981	23004	23030	23325	23053	23179	22833	23107	23176	23082	23266	23140	23131	22947	23057	22968	23094	23091	23016	23044	23055	23039	23178	23131	23041	23021	23011	23050	23089	23229	22978	23030	23024	22978	22952	23003	23046	23054	23259	22971	23011	22995	23187	23138	23014	23092	23200	23175	23096	22766	23089	22882	23221	22949	23060	22879	23174	23061	22940	23044	23174	22990	23122	23073	23139	23208	22973	23020	22926	22911	22839	23058	23006	22892	22977	23090	23017	23007	22866	22955	23062	23031	23052	22923	23014	23182	22898	23223	23226	23103	22937	23069	22943	23127	23102	23059	22966	23214	22882	22928	23121	23020	23265	23041	23134	23033	23075	23122	22889	23084	23022	23106	23004	23100	23242	23164	23111	22902	23057	22894	23016	23095	23026	23104	22974	23069	23147	23066	23049	23161	23009	23143	22941	23153	23120	23026	23069	22986	22938	23003	22794	23191	23108	22911	22978	23146	23073	23041	23087	23088	23172	23049	22955	23003	23207	23125	23172	23122	23287	22896	23090	22862	23006	23087	23184	22980	23044	23114	23009	22944	23018	23067	23170	22924	23039	23042	23134	23041	23098	23085	23108	23045	23159	23058	22891	23198	23162	22923	23008	23170	23141	22912	23101	23081	23016	23246	23001	22944	23051	22986	23036	23071	23180	23323	23002	22938	23044	22992	23202	23027	22997	23070	23142	23152	23120	23159	23036	22883	23146	23180	23072	22998	22977	23222	22967	23032	23135	22990	23024	23027	23080	22896	23033	22965	23035	22920	23124	22968	23063	23131	23010	23083	23013	22984	23057	23067	22946	22976	23042	23081	22973	23177	23080	22925	23108	22880	23032	22997	22798	23022	23065	23124	23064	23130	23072	23017	22963	23058	23026	23069	23041	22939	23310	22942	22902	23231	23210	23038	23140	23151	23157	23021	23050	23014	23058	22945	22987	23247	23116	23012	23244	23201	23280	23163	23051	23105	22970	23080	23163	22905	23081	23100	22945	23042	22985	22998	23224	23014	23055	22925	22965	22946	23115	23065	22995	23165	23156	23106	22885	23143	23249	23079	23070	23165	23106	23030	23023	22927	22945	23220	23051	22981	23212	23064	23158	23036	22972	23111	23079	23207	22911	23037	22995	22864	23131	23139	23107	22995	23169	22945	23198	22955	22962	23129	23000	23061	23088	23095	23109	23127	23107	22897	23038	23203	23104	23212	22952	23150	23157	23058	23106	23040	22935	23066	22988	23075	23252	22946	22973	23125	22893	23033	23094	22893	23093	23136	23023	23122	23207	23007	23021	23042	23120	23083	23111	23185	22981	22962	22893	22992	23104	23050	23040	23121	22972	23049	23125	23118	23050	23216	23159	23025	23160	22980	22997	22971	23127	22993	23113	23000	22967	23248	22922	23017	23073	22993	22944	23011	22939	23093	23171	23190	23102	23163	23117	23140	22976	22962	23085	22915	23131	23091	23121	23062	22927	23046	22888	23169	23179	23160	23092	23120	22982	23095	23042	22975	22975	22956	23051	22953	23166	23159	23053	22959	23092	22986	22991	23106	23129	23031	23067	22936	23422	23172	23204	23112	23012	23202	22996	23174	23019	23049	22925	22889	23269	23044	23029	23097	22802	23127	22957	23214	22916	23004	22940	23247	22985	23175	23032	23205	23006	23248	23072	23211	23045	22973	23170	22963	23121	23315	23049	22953	23098	23124	22928	23082	23094	22894	23236	22964	23141	23073	23034	22974	23078	22994	22989	23191	23199	22988	23040	23072	23084	23166	23213	23106	22891	23137	23400	23096	23173	22897	23084	22933	22972	23071	23127	23068	23083	23134	23247	23044	22995	23120	23022	23178	23110	23057	23151	22863	22962	23290	23065	23066	23010	23184	23108	23151	23073	23139	23091	22915	23111	23127	22997	23082	23225	23163	23244	23105	22989	23136	23113	22934	23126	22988	23197	23058	22996	23136	23057	23155	23128	23216	23164	23279	23208	23010	23031	22898	23133	22942	23010	22868	23016	22951	23096	23176	23285	22876	22966	23121	23059	23117	23112	23040	22958	23282	23054	23245	23063	23204	23139	23169	23115	23159	23235	23075	23181	23250	22994	23262	23308	23154	23022	23115	22995	23130	23259	23073	23176	23227	22999	23042	23012	23142	22949	23181	22947	23194	23227	23128	23102	22936	22961	22842	23210	23024	22944	23282	23085	23074	22995	23045	23076	23170	23186	23033	23101	23064	23304	22826	23077	22885	23125	22932	23177	23190	23086	23015	22990	22983	23089	22979	23005	23169	23037	23126	23007	23283	23107	23187	23221	23169	23027	23016	23225	23175	23004	22981	23196	23031	23055	23040	23228	23094	22967	23155	22894	23174	22912	23082	23035	23116	22993	23128	23107	23079	23088	23157	22932	23071	23003	23161	22929	23119	23064	23186	23041	23118	23191	23063	23066	23028	23161	23061	23044	23207	22861	23257	22971	23113	22984	23254	23048	23031	23058	23189	23098	22971	22913	23111	23107	23039	23040	23056	23126	23063	23279	23048	23211	23182	23090	23145	22988	23002	23164	22828	23066	23040	22955	23003	23099	23045	23075	22960	22957	22941	22935	23179	23108	23035	23109	23153	22926	22944	23010	23046	23008	23069	23035	23139	23037	23197	23246	22980	23182	23102	23022	23002	22825	22872	23092	22966	23200	23113	23054	23082	23011	23111	23064	22972	22990	23081	23050	22931	23250	23046	23181	22875	22951	23071	23165	23150	23049	23152	23125	22876	23116	23066	23048	22902	23019	23092	23225	23154	23056	23044	23018	23087	23118	22897	23101	23158	22958	23124	23124	22958	23162	23111	23133	23068	23000	23012	22990	23076	23014	23003	22941	23115	23144	23047	23112	23167	22916	23056	22944	23041	23053	23053	23077	23017	22971	23114	23133	23007	23061	23216	23005	23192	23076	22923	22967	23090	23142	23312	23029	23125	23076	23015	23139	22950	23019	23217	22991	23070	23151	23233	23155	23285	23094	23189	23075	23116	23268	23092	23005	23241	22967	23055	22906	23189	23055	23124	22937	23109	22978	23161	23073	23109	23071	23067	23021	23176	23166	23050	23072	23103	23038	23042	23057	23059	23244	23047	23077	22861	22928	23209	22907	22985	23049	23117	22998	23110	23236	23245	23180	23201	23204	23005	23169	23219	23147	23014	23062	23106	23033	23174	23058	23066	22851	22946	22954	23072	22968	23066	23050	22965	23047	23138	23330	23046	23187	23161	23049	23051	22918	23101	23141	23261	22914	23114	23102	22948	23116	23059	23281	23112	23054	23079	23152	23038	23171	22847	23107	23151	23056	23049	23102	22868	23165	23172	22991	23038	23217	23119	22980	23047	23024	23256	23121	23196	22964	23203	23177	23095	23029	22975	23052	22898	23115	23025	23140	23107	23190	23021	23067	23024	22985	23000	23081	22957	23150	23157	23116	22871	23108	23160	22947	23063	22945	23215	23181	23047	23013	22951	23104	23102	22965	23231	23109	23053	23029	22993	23141	23027	23177	23064	22944	23115	23004	23031	23181	23038	23102	23256	23104	23050	23167	23084	23110	23099	23043	23104	22998	23087	22947	23052	23110	23151	23164	23029	23051	23181	23045	23055	23157	23017	22989	23171	23012	23228	23029	23005	22953	23084	23011	23090	23024	23068	23162	22995	23187	23229	22968	22985	23073	23022	22949	23075	23050	23178	23217	23236	23002	23116	23104	23035	23118	23218	23122	23159	23080	23085	23126	23222	23188	23116	23109	23085	23221	23100	22957	23096	23079	23117	23096	23117	22866	22939	23112	23180	23141	22763	23231	23058	22956	23047	23011	23139	22931	23142	23064	23055	23168	23079	23050	22921	23131	23028	23104	23124	23056	23129	22829	23172	22998	22872	23274	22995	23131	23134	23086	22933	22912	23002	23126	23132	23113	22976	23029	23153	23104	22980	22935	23022	23049	22959	22985	23029	22923	22964	23086	23068	22982	23088	23204	23193	23041	23090	23061	23014	23206	23250	23087	23078	23297	23144	22900	23147	23213	22959	23101	22950	22984	23163	22959	22963	23037	23147	23043	23092	23064	23008	22958	23178
23793	21427	28990	24665	55033	74635	65602	48509	36368	31207	28896	28722	28606	28549	28447	28313	28540	28549	28508	28513	28609	28487	28551	28393	28428	28513	28547	28276	28548	28446	28382	28200	28682	28551	28463	28233	28460	28404	28527	28521	28445	28484	28255	28664	28372	28360	28270	28480	28300	28483	28505	28304	28089	28418	28485	28360	28349	28409	28270	28536	28333	28349	28396	28389	28021	28263	28493	28768	28463	28232	28343	28218	28164	28432	28465	28506	28196	28231	28261	28357	28536	28212	28238	28365	28317	28327	28316	28261	28310	28400	28398	28535	28287	28295	28390	28519	28304	28323	28274	28377	28485	28333	28280	28344	28334	28324	28409	28285	28348	28173	28210	28295	28330	28176	28421	28592	28410	28505	28474	28482	28519	28420	28429	28515	28431	28274	28367	28291	28316	28335	28058	28481	28530	28553	28444	28417	28342	28314	28275	28229	28561	28373	28119	28228	28212	28703	28364	28198	28314	28314	28379	28388	28137	28199	28330	28385	28417	28449	28379	28258	28347	28147	28166	28424	28449	28538	28281	28289	28403	28260	28234	28433	28431	28186	28123	28355	28142	28093	28468	28247	28393	28434	28466	28534	28140	28198	28408	28013	28610	28515	28253	28325	28100	28379	28449	28317	28526	28283	28516	28469	28246	28451	28322	28253	28321	28547	28544	28720	28334	28142	28281	28278	28355	28469	28315	28446	28448	28353	28414	28519	28460	28486	28481	28167	28062	28276	28227	28416	28342	28257	28592	28367	28347	28517	28280	28293	28358	28400	28204	28475	28454	28345	28193	28175	28281	28234	28335	28206	28311	28391	28501	28256	28545	28347	28525	28230	28456	28420	28082	28277	28473	28555	28370	28343	28272	28330	28350	28257	28163	28396	28171	28412	28241	28229	28310	28214	28337	28394	28316	28588	28500	28459	28232	28254	28525	28270	28320	28142	28406	28221	28319	28086	28279	28457	28402	28368	28334	28183	28330	28481	28141	28253	28337	28343	28561	28602	28106	28355	28128	28170	28313	28312	28596	28423	28311	28293	28504	28321	28436	28305	28451	28401	28512	28360	28294	28371	28406	28264	28428	28246	28407	28234	28547	28594	28281	28462	28331	28424	28263	28514	28316	28275	28605	28291	28348	28274	28293	28206	28382	28164	28268	28533	28193	28533	28249	28354	28436	28274	28333	28473	28594	28441	28273	28498	28151	28277	28129	28235	28475	28297	28377	28292	28151	28272	28286	28382	28254	28347	28321	28266	28383	28426	28342	28287	28402	28107	28430	28325	28578	28596	28374	28393	28301	28300	28174	28223	28387	28306	28312	28386	28459	28281	28069	28209	28179	28147	28112	28381	28382	28434	28505	28094	28460	28337	28305	28260	28319	28415	28203	28293	28380	28294	28183	28170	28521	28367	28452	28327	28429	28394	28428	28470	28452	28592	28444	28417	28348	28517	28229	27868	28282	28389	28282	28296	28384	28284	28427	28479	28419	28243	28326	28370	28597	28336	28282	28278	28324	28436	28208	28363	28439	28580	28445	28287	28303	28314	28301	28533	28378	28213	28696	28294	28316	28248	28210	28185	28085	28440	28402	28171	28218	28109	28454	28345	28324	28353	28314	28356	28198	28169	28167	28351	28368	28379	28266	28234	28277	28491	28516	28146	28311	28241	28215	28381	28239	28259	28172	28526	28401	28436	28347	28210	28541	28321	28275	28431	28207	28371	28546	28416	28412	28251	28484	28459	28520	28194	28495	28471	28455	28455	28484	28254	28292	28498	28225	28292	28257	28357	28217	28371	28272	28188	28291	28481	28177	28206	28411	28355	28419	28483	28239	28433	28410	28363	28101	28176	28189	28355	28546	28354	28332	28399	28357	28453	28501	28452	28452	28020	28246	28439	28446	28475	28179	28410	28485	28338	28424	28573	28571	28149	28376	28493	28126	28359	28268	28244	28286	28519	28161	28608	28612	28383	28393	28375	28418	28519	28292	28120	28188	28430	28283	28325	28078	28363	28451	28332	28382	28585	28376	28363	28248	28156	28468	28446	28430	28329	28219	28434	28146	28196	28407	28440	28403	28373	28234	28527	28361	28038	28504	28224	28471	28262	28459	28483	28559	28448	28567	28336	28617	28303	28529	28579	28471	28101	28384	28178	28454	28383	28616	28387	28491	28302	28220	28489	28383	28378	28315	28379	28527	28230	28099	28186	28317	28098	28391	28220	28429	28636	28327	28330	28391	28237	28240	28350	28463	28490	28415	28464	28199	28618	28257	28447	28313	28328	28370	28415	28372	28532	28431	28440	28176	28505	28419	28512	28301	28473	28318	28134	28463	28462	28609	28543	28382	28279	28410	28529	28368	28171	28307	28318	28443	28188	28408	28252	28414	28117	28482	28357	28543	28324	28326	28357	28235	28121	28395	28385	28534	28395	28403	28375	28193	28099	28420	28433	28367	28340	28544	28099	28327	28218	28194	28454	28481	28412	28511	28418	28475	28194	28342	28528	28316	28356	28464	28236	28375	28292	28248	28250	28261	28338	28269	28326	28421	28287	28320	28390	28534	28270	28416	28474	28220	28334	28406	28401	28361	28444	28295	28136	28426	28472	28463	28514	28291	28464	28363	28133	28456	28281	28300	28380	28511	28395	28214	28232	28406	28398	28398	28520	28399	28510	28302	28546	28535	28593	28497	28273	28000	28391	28414	28319	28279	28151	28458	28435	28305	28340	28181	28351	28544	28595	28403	28407	28230	28190	28182	28372	28263	28411	28306	28276	28129	28526	28111	28216	28542	28436	28378	28372	28443	28140	28282	28378	28530	28479	28363	28201	28233	28272	28041	28224	28248	28119	28472	28335	28261	28088	28151	28283	28479	28405	28493	28357	28228	28292	28458	28408	28064	28524	28317	28285	28515	28356	28314	28633	28258	28471	28330	28530	28395	28057	28515	28327	28312	28284	28557	28472	28221	28255	28397	28434	28292	28491	28307	28432	28335	28414	28404	28569	28515	28451	28149	28342	28398	28319	28491	28240	28611	28167	28342	28234	28338	28371	28162	28296	28347	28311	28240	28399	28366	28432	28225	28269	28320	28340	28352	28371	28603	28633	28265	28347	28380	28404	28146	28527	28206	28314	28404	28405	28369	28466	28296	28379	28233	28344	28158	28476	28505	28404	28232	28344	28079	28052	28312	28054	28414	28509	28381	28530	28073	28171	28149	28370	28502	28223	28455	28127	28483	28619	28426	28479	28333	28329	28177	28451	28356	28498	28114	28229	28348	28207	28424	28405	28344	28112	28227	28480	28524	28201	28274	28233	28289	28256	28304	28345	28352	28288	28238	28224	28317	28492	28282	28458	28327	28292	28209	28455	28275	28313	28467	28279	28363	28243	28336	28049	28208	28546	28311	28321	28554	28526	28262	28302	28313	28124	28418	28381	28478	28428	28253	28352	28204	28418	28529	28381	28303	28620	28463	28338	28274	28571	28562	28400	28182	28450	28310	28266	28224	28356	28124	28153	28279	28323	28464	28392	28280	28278	28286	28183	28402	28182	28361	28346	28328	28487	28281	28265	28155	28351	28476	28337	28274	28353	28280	28018	28339	28488	28473	28272	28235	28292	28452	28254	28342	28494	28395	28370	28349	28456	28414	28398	28362	28269	28442	28241	28528	28209	28496	28087	28274	28073	28435	28438	28314	28366	28273	28184	28536	28681	28093	28209	28348	28519	28190	28199	28390	28459	28448	28027	28421	28258	28284	28343	28413	28167	28389	28307	28272	28364	28303	28383	28152	28316	28474	28222	28610	28464	28332	28444	28309	28551	28372	28232	28332	28452	28416	28632	28543	28335	28310	28338	28591	28206	28306	28477	28161	28248	28180	28246	28355	28137	28458	28349	28245	28549	28325	28247	28229	28456	28269	28438	28258	28090	28375	28346	28412	28268	28338	28415	28512	28467	28426	28378	28484	28210	28242	28232	28344	28340	28431	28478	28347	28487	28144	28287	28432	28279	28210	28369	28388	28216	28423	28385	28581	28498	28405	28171	28477	28497	28204	28421	28542	28478	28586	28245	28297	28320	28401	28404	28167	28359	28017	28431	28266	28472	28268	28388	28428	28507	28385	28307	28558	28588	28208	28388	28500	28583	28228	28394	28282	28369	28425	28172	28176	28368	28498	28143	28313	28226	28452	28421	28354	28321	28360	28202	28150	28253	28291	28433	28083	28349	28381	28209	28296	28530	28419	28293	28250	28579	28329	28359	28377	28475	28449	28352	28568	28224	28242	28555	28270	28429	28382	28302	28240	28262	28242	28155	28322	28200	28489	28284	28735	28339	28053	28415	28241	28132	28390	28422	28372	28378	28462	28248	28426	28165	28330	28375	28317	28128	28099	28524	28260	28383	28531	28480	28515	28298	28338	28182	28296	28339	28280	28348	28357	28182	28371	28311	28571	28205	28473	27965	28288	28398	28315	28496	28576	28186	28342	28412	28411	28418	28413	28227	28289	28334	28336	28337	28339	28559	28212	28264	28410	28483	28311	28412	28454	28322	28321	28452	28429	28132	28631	28389	28278	28322	28485	28240	28217	28288	28239	28302	28349	28469	28152	28535	28384	28509	28084	28250	28472	28118	28255	28381	28498	28330	28393	28553	28205	28455	28288	28449	28333	28208	28314	28403	28375	28245	28335	28366	28217	28319	28270	28379	28383	28385	28296	28284	28317	28325	28529	28156	28276	28331	28295	28299	28513	28429	28363	28443	27972	28171	28252	28192	28481	28544	28734	28399	28387	28366	28458	28268	28608	28306	28311	28469	28451	28290	28081	28242	28188	28296	28623	28344	28227	28474	28652	28383	28374	28263	28320	28192	28357	28463	28377	28417	28284	28444	28493	28469	28327	28214	28587	28233	28133	28571	28406	28459	28293	28428	28430	28288	28328	28404	28263	28372	28344	28292	28381	28231	28515	28263	28353	28388	28393	28259	28069	28378	28411	28528	28403	28259	28582	28334	28247	28433	28309	28236	28382	28286	28506	28358	28282	28376	28346	28384	28354	28174	28246	28332	28383	28414	28206	28284	28566	28309	28422	28296	28418	28489	28521	28360	28490	28344	28308	28276	28403	28272	28455	28205	28143	28420	28253	28085	28336	28128	28188	28250
22694	39508	36865	33057	74844	83806	71122	49544	33407	25907	23579	23339	23373	23292	23341	23241	23369	23402	23322	23337	23166	23543	23214	23286	23420	23236	23288	23394	23396	23417	23160	23182	23527	23357	23241	23448	23220	23296	23159	23253	23356	23264	23267	23466	23195	23526	23376	23353	23402	23298	23324	23398	23218	23324	23121	23333	23244	23220	23145	23476	23301	23264	23210	23334	23334	23166	23453	23344	23484	23244	23178	23131	23215	23199	23226	23257	23514	23339	23349	23273	23379	23206	23361	23145	23291	23299	23350	23183	23299	23316	23240	23215	23244	23276	23184	23284	23234	23219	23468	23342	23437	23362	23371	23254	23233	23329	23183	23332	23275	23119	23313	23231	23405	23167	23365	23166	23207	23165	23397	23291	23268	22978	23319	23275	23401	23374	23338	23397	23212	23384	23302	23427	23237	23227	23340	23345	23256	23317	23155	23328	23163	23137	23364	23209	23326	23416	23141	23310	23391	23394	23356	23381	23267	23412	23186	23318	23180	23141	23264	23124	23332	23098	23209	23292	23249	23153	23444	23447	23412	23310	23255	23286	23262	23415	23201	23275	23377	23175	23335	23090	23299	23292	23168	23290	23242	23030	23296	23269	23293	23253	23247	23337	23236	23165	23068	23389	23136	23404	23295	23244	23166	23255	23402	23235	23121	23545	23225	23201	23377	23350	23213	23185	23116	23243	23312	23255	23238	23282	23318	23181	23431	23231	23317	23308	23344	23469	23388	23337	23282	23262	23365	23245	23191	23318	23307	23274	23399	23332	23225	23411	23203	23199	23213	23299	23220	23225	23421	23352	23336	23171	23284	23321	23334	23327	23352	23375	22865	23290	23181	23299	23340	23190	23489	23284	23320	23300	23405	23335	23306	23272	23276	23108	23291	23188	23332	23174	23298	23240	23296	23355	23170	23168	23336	23401	23458	23252	23172	23250	23323	23328	23291	23168	23325	23250	23199	23210	23337	23057	23373	23267	23517	23273	23089	23346	23201	23468	23269	23278	23350	23307	23356	23259	23208	23322	23358	23447	23212	23094	23294	23485	23260	23373	23239	23401	23455	23391	23034	23295	23346	23215	23474	23077	23085	23250	23220	23400	23379	23378	23192	23181	23312	23291	23377	23462	23305	23269	23405	23267	23294	23345	23296	23348	23160	23323	23318	23260	23150	23337	23207	23184	23164	23298	23356	23361	23153	23387	23146	23331	23426	23324	23078	23332	23369	23321	23218	23331	23377	23271	23427	23256	23246	23339	23247	23235	23494	23236	23288	23181	23238	23186	23349	23278	23235	23356	23304	23161	23273	23217	23045	23285	23377	23266	23240	23335	23300	23237	23157	23379	23425	23385	23367	23421	23339	23342	23273	23214	23229	23307	23214	23192	23311	23174	23480	23145	23288	23276	23297	23446	23265	23162	23276	23601	23254	23301	23396	23100	23268	23235	23288	23411	23356	23166	23323	23281	23275	23290	23325	23375	23294	23270	23363	23206	23276	23327	23321	23342	23340	23257	23258	23276	23295	23085	23156	23592	23122	23146	23255	23469	23127	23232	23091	23178	23407	23240	23223	23350	23369	23286	23384	23430	23106	23307	23283	23163	23310	23327	23348	23292	23204	23190	23438	23311	23235	23204	23439	23274	23267	23317	23327	23220	23088	23361	23127	23341	23206	23195	23225	23321	23241	23146	23354	23175	23304	23357	23355	23150	23190	23192	23188	23287	23228	23285	23178	23084	23432	23178	23297	23370	23313	23193	23454	23109	23174	23298	23286	23202	23295	23241	23427	23277	23197	23364	23264	23214	23215	23340	23183	23467	23433	23113	23332	23358	23452	23331	23300	23218	23526	23304	23355	23364	23026	23375	23292	23335	23269	23288	23157	23518	23208	23256	23197	23203	23245	23315	23060	23315	23475	23130	23328	23510	23142	23247	23356	23272	23289	23313	23335	23241	23099	23234	23300	23375	23289	23322	23113	23329	23307	23260	23198	23398	23370	23271	23307	23335	23223	23235	23156	23260	23077	23187	23323	23444	23368	23364	23327	23182	23254	23124	23315	23299	23213	23163	23412	23183	23196	23339	23111	23375	23099	23249	23542	23375	23167	23243	23379	23195	23215	23228	23323	23205	23222	23412	23197	23329	23358	23362	23427	23177	23191	23235	23345	23394	23284	23192	23320	23327	23187	23231	23315	23183	23283	23204	23352	23370	23366	23310	23309	23425	23317	23207	23235	23264	23271	23335	23244	23366	23262	23339	23419	23237	23269	23442	23488	23236	23171	23344	23366	23205	23243	23379	23518	23406	23255	23282	23368	23206	23297	23171	23272	23211	23330	23298	23278	23105	23332	23310	23221	23328	23245	23247	23256	23291	23292	23342	23280	23295	23108	23190	23458	23246	23237	23317	23398	23216	23276	23304	23143	23237	23255	23254	23334	23344	23299	23277	23061	23241	23352	23402	23077	23229	23379	23443	23338	23241	23134	23207	23357	23278	23203	23147	23279	23290	23252	23268	23262	23234	23299	23248	23344	23406	23337	23278	23267	23279	23231	23345	23195	23322	23269	23344	23221	23325	23237	23455	23237	23292	23440	23119	23340	23411	23235	23142	23293	23408	23135	23298	23219	23293	23351	23302	23069	23309	23200	23386	23334	23372	23399	23456	23198	23329	23115	23326	23185	23358	23523	23282	23277	23276	23260	23280	23397	23326	23311	23477	23347	23500	23180	23357	23137	23339	23121	23400	23230	23194	23277	23230	23213	23227	23122	23283	23313	23328	23451	23248	23143	23255	23241	23252	23334	23283	23229	23305	23338	23379	23337	23087	23305	23245	23245	23246	23367	23348	23249	23202	23097	23249	23382	23365	23381	23327	23234	23040	23216	23341	23347	23224	23317	23133	23292	23168	23423	23181	23190	23310	23430	23235	23395	23199	23200	23236	23200	23275	23214	23231	23439	23382	23388	23173	23349	23211	23362	23423	23291	23253	23325	23282	23267	23340	23205	23254	23380	23501	23351	23313	23133	23297	23297	23207	23267	23320	23364	23490	23294	23220	23320	23176	23271	23429	23191	23128	23221	23376	23139	23245	23449	23316	23299	23189	23442	23213	23283	23352	23253	23263	23202	23255	23469	23393	23408	23268	23185	23128	23295	23292	23197	23239	23319	23173	23368	23351	23317	23254	23250	23239	23275	23245	23237	23209	23283	23268	23267	23317	23191	23295	23272	23229	23364	23267	23281	23310	23238	23084	23305	23290	23305	23097	23394	23216	23486	23180	23418	23379	23165	23220	23493	23258	23369	23453	23204	23226	23333	23270	23414	23186	23343	23319	23348	23543	23178	23164	23221	23218	23345	23322	23258	23239	23311	23087	23310	23327	23353	23239	23395	23189	23359	23157	23355	23238	23483	23215	23394	23304	23335	23302	23282	23200	23168	23398	23337	23291	23289	23247	23367	23335	23329	23346	23234	23315	23111	23318	23291	23179	23303	23192	23297	23189	23202	23293	23433	23293	23286	23307	23386	23213	23170	23236	23416	23408	23300	23157	23480	23235	23136	23185	23121	23282	23376	23219	23043	23284	23337	23291	23213	23426	23158	23248	23106	23210	23249	23256	23244	23144	23054	23132	23435	23128	23268	23113	23333	23240	23299	23224	23317	23334	23174	23358	23138	23076	23270	23445	23140	23173	23220	23248	23253	23352	23474	23364	23221	23219	23342	23250	23358	23261	23340	23487	23253	23392	23463	23415	23175	23307	23207	23388	23326	23288	23219	23246	23396	23256	23437	23283	23177	23352	23154	23372	23294	23323	23287	23247	23045	23308	23269	23301	23271	23248	23273	23321	23160	23192	23285	23411	23315	23216	23478	23380	23279	23312	23122	23256	23396	23281	23233	23304	23354	23372	23323	23312	23424	23217	23461	23326	23404	23201	23259	23130	23267	23366	23327	23323	23243	23280	23311	23200	23336	23061	23345	23173	23184	23420	23390	23186	23297	23239	23288	23312	23255	23395	23293	23357	23367	23265	23689	23349	23213	23299	23302	23137	23365	23335	23175	23233	23281	23399	23342	23129	23556	23217	23353	23236	23285	23198	23339	23150	23203	23207	23229	23372	23447	23416	23332	23426	23344	23123	23229	23409	23349	23237	23349	23351	23296	23200	23340	23276	23257	23237	23109	23502	23314	23213	23329	23313	23234	23163	23365	23319	23402	23272	23393	23108	23337	23315	23394	23215	23313	23435	23359	23266	23360	23056	23217	23259	23349	23409	23221	23141	23236	23535	23231	23249	23305	23343	23275	23352	23237	23167	23246	23341	23432	23249	23444	23220	23318	23325	23275	23172	23138	23309	23234	23255	23347	23241	23401	23279	23301	23315	23336	23284	23171	23243	23299	23280	23272	23514	23302	23191	23321	23292	23185	23399	23339	23307	23095	23278	23243	23183	23281	23176	23281	23263	23304	23215	23352	23415	23130	23109	23234	23218	23186	23287	23309	23300	23454	23433	23199	23089	23311	23445	23371	23363	23525	23260	23319	23376	23348	23256	23239	23338	23229	23305	23451	23271	23152	23342	23369	23413	23123	23277	23408	23369	23285	23427	23396	23265	23313	23351	23202	23299	23282	23358	23140	23178	23062	23426	23313	23171	23397	23391	23320	23324	23166	23246	23282	23145	23178	23296	23351	23141	23299	23222	23420	23327	23348	23239	23099	23325	23363	23296	23422	23280	23265	23125	23128	23352	23207	23246	23390	23154	23257	23412	23257	23256	23363	23359	23376	23237	23177	23308	23237	23393	23290	23147	23209	23079	23382	23238	23264	23449	23361	23221	23105	23317	23282	23345	23458	23181	23262	23400	23342	23444	23277	23346	23281	23281	23372	23244	23406	23193	23316	23293	23192	23443	23206	23236	23336	23232	23419	23194	23228	23240	23226	23189	23324	23298	23221	23125	23277	23426	23284	23194	23457	23323	23166	23169	23305	23300	23399	23082	23365	23370	23504	23210	23273	23382	23306	23398	23115	23296	23172	23360	23318	23370	23369	23244	23428	23481	23329	23381	23387	23261	23428	23244	23017	23371	23507	23309	23303	23233	23318	23280	23401	23506	23136	23532	23004	23309	23452	23216	23246	23282	23244	23339	23294	23067	23319	23124
31405	25997	30392	29934	34310	39323	36444	31538	29013	28120	27900	27826	27807	27965	28026	27951	27794	27905	28275	27939	27831	27958	28030	27804	28077	27892	27848	27878	28143	27692	27757	28058	27906	27838	27794	27839	27852	28035	27934	27727	28143	27872	27874	27925	27855	28070	27646	27772	27932	27855	27699	27858	27773	28213	27807	27955	28112	27816	27711	28010	27790	27734	27580	27719	27760	27906	27898	27851	28042	27739	27874	27773	27781	27942	27763	27740	27942	27855	27813	27995	28022	27642	27848	27932	27666	27703	27907	27668	27907	27697	27825	27769	27965	27783	27731	27554	27659	28023	27796	27912	27696	27927	27657	28008	27782	27658	27671	27840	27750	27835	27870	27885	27976	27543	27662	27815	27930	27638	27961	27803	28036	27889	28051	27888	27828	27807	27900	27850	28026	27904	27937	27830	27843	27708	27754	28028	27715	27815	27976	27815	27787	27794	27877	27932	27768	28238	27967	27898	27853	28055	27746	27660	27742	27572	27795	27911	27660	27958	27970	27801	27900	27782	27825	28058	27774	27826	28057	27786	27868	27943	27847	27825	27428	27806	27551	27871	27771	27934	27830	27809	27778	28097	27829	28074	27910	27778	27761	27689	27874	27981	27786	27815	27911	27819	27998	27988	27892	28012	27885	27760	27890	27986	27987	27740	27818	27723	27834	27840	27752	27711	27686	27995	27911	27921	27740	27835	27802	27877	27875	27829	27889	27984	27730	27840	27952	28175	27820	27948	28003	27756	27826	27950	27764	27694	28016	28013	27912	27720	27779	28030	27825	27688	28065	27497	27740	28050	27979	27764	27723	27722	27842	27769	27889	27883	28037	27892	27619	27669	27955	27959	27886	27922	28133	27905	27831	27752	27990	27852	28070	27685	27950	27648	27696	27813	28085	27776	27953	27728	27726	27633	27967	27760	27757	27936	28004	27889	27791	27906	27884	27793	27800	27703	27932	27846	27910	27924	27797	27861	27867	27668	27777	28185	28025	27837	27750	27898	27521	27873	27702	27758	27676	27733	27887	27804	27938	28167	27886	27814	27698	27964	27844	27860	27802	27782	27896	27680	27852	27841	27862	27923	27755	27875	27926	27687	28045	27970	27865	28075	27638	27942	27905	27689	27898	27821	27652	28025	27912	27965	27848	27809	27896	27755	27881	27806	27905	27570	27891	27798	27895	28136	27730	27773	27905	28077	27600	27744	28084	28012	27819	27893	27957	27920	27907	27878	27828	27876	27874	27734	27880	27978	27774	27525	27805	27888	27763	27917	27766	27977	27958	27846	27967	27887	27904	27765	27979	27997	27904	28063	27689	27528	27965	27959	27707	27879	27996	27857	28036	27795	27942	27810	27711	27946	27920	27898	27748	27739	27759	27874	27850	27835	27816	27723	27824	27772	27910	28146	28083	27929	27838	28056	27865	27912	27964	27775	27774	27914	27856	27702	27965	27638	27782	27850	27992	27749	27727	27819	27770	27921	27774	27746	27977	27924	27599	27717	27778	27987	27836	27787	27831	28011	27946	27815	27906	27675	28045	27852	27711	27677	27660	27790	27782	27865	28113	27769	27894	27914	27846	27647	27913	27661	28056	27564	27966	27738	27951	27894	27718	27711	27982	27800	28081	28038	28057	27790	27753	27999	27658	27704	27920	27908	27899	27791	27907	27784	27913	27924	27963	27976	27840	27866	27710	27935	27874	27905	27917	27970	27696	27975	27739	27939	27931	28010	27730	27927	28059	27853	27654	27741	27777	27797	28069	27852	27805	28091	27983	27816	27972	27971	27920	27757	27760	27821	27674	27819	27910	27740	27798	27718	27749	27894	27764	27923	27741	27868	27730	27847	27885	27695	27691	27955	27799	27811	27868	27915	27850	27973	27952	27984	27662	27834	27994	27704	28024	27765	27893	27847	27943	27923	27774	27693	28147	27797	27618	27993	27964	27955	27975	27804	27658	27881	27707	27897	27724	27881	27790	28074	27881	27852	27745	27648	28025	27944	27939	27890	27911	27734	27802	27789	27794	27848	27821	27587	28013	27688	27696	27924	27874	27844	27908	27978	27859	27852	27998	27773	27871	27858	27739	27788	27987	28141	27871	27867	27852	27997	27957	27982	27957	27703	27864	28077	27814	27746	27723	27843	27824	27678	27808	27983	27949	28124	27722	28076	27944	27985	27910	27872	27860	27749	27926	27875	28046	27793	27890	27617	28056	27795	27820	27804	27923	27865	27913	27867	27989	27872	27881	28019	27717	27842	27825	27821	27981	27850	28085	27820	28097	28039	28114	27696	27981	28102	28221	28001	27873	27668	27838	27740	27830	27979	27744	27748	27887	28126	27778	28030	27912	27891	27779	27893	27874	27801	27776	27869	27981	27828	27886	28024	28114	27846	27866	27915	28124	27880	27927	28072	27884	27713	27877	27727	27850	27729	28028	27763	28053	27661	27730	27843	28040	28092	28202	27816	27866	27852	27993	27920	27936	28334	27874	27730	27711	27880	27682	27758	27878	27825	27870	27875	27773	27770	27839	27655	27806	27694	27532	27726	27874	27909	27968	27675	28001	27825	27841	27796	28040	27972	28028	27827	28015	27756	27730	27829	27947	27812	28089	27983	27669	28139	27823	27884	27811	27872	27959	27947	27869	27760	27732	27679	27782	27751	27929	28218	28089	27932	28073	27768	27811	27680	27823	27706	27883	27913	27897	27945	27798	27816	28094	27988	28088	27916	27872	27917	27845	27915	27922	27928	27879	27990	28020	27828	27762	27916	27837	28093	27774	27866	27873	27811	27864	27867	27902	27759	27751	27875	27754	27798	27914	27817	27650	27769	27599	27720	27836	27979	27717	27803	27929	27993	27876	27941	27808	27820	27989	27724	27710	27758	27801	27716	27773	27697	27955	27868	28151	27924	27965	27674	27955	27839	27955	27961	27656	27744	27694	27877	27810	27872	27756	27891	27852	27929	27947	27860	27940	27841	27640	27847	28024	27863	27778	27760	28045	27756	27836	27739	27744	27733	27725	27603	27716	27942	27966	27700	28111	27734	27713	27681	27965	27783	27859	27853	27821	27983	28053	27991	28015	27818	27863	27974	27888	27748	27691	28101	27911	27785	27836	27788	27812	27782	28046	27934	27888	28002	27693	27949	27793	28055	28051	27720	27700	27899	27826	27703	27577	27700	28036	27761	27970	27809	27965	27987	27698	27760	27943	27994	27844	28082	28072	27884	27906	27854	27965	27908	27881	27716	27934	28013	27994	27673	27948	27375	27831	27723	27622	27730	27785	27842	27929	27877	27906	27820	27880	27882	28052	27899	27792	27978	27755	27793	28018	27949	27959	27795	27736	27933	27853	27928	27783	27878	27670	27870	28051	28076	28088	28266	27741	27568	27728	27903	27797	27865	28080	27751	28029	27877	27811	27933	27763	27969	28015	27889	27889	27870	27830	27774	27926	27965	27759	27906	28006	27893	27861	27918	28118	27945	27997	27896	27853	27885	28015	27933	27976	27899	27967	27806	27947	27719	27856	28023	27963	27772	27899	27705	27782	27746	27828	27795	27828	28063	27920	27934	28018	27967	27560	27839	27890	27870	27591	27754	28020	27899	27992	27984	27928	27901	27850	27880	27749	27956	28123	27809	27908	27921	27866	27760	28120	28030	28057	28056	27951	27681	27963	28029	27708	27932	28021	27831	27885	27699	27891	28075	28047	28074	28015	27708	27810	27809	27643	27839	27739	27642	27861	27817	27863	27998	27892	27833	27742	27900	27555	27709	27670	27939	27940	27696	27864	27853	27872	27902	27592	27938	27724	28007	28044	27636	27886	27942	27922	27755	27808	27724	27806	27904	27969	27868	27948	28057	27798	27925	27592	27675	27846	27799	27763	27769	27997	27839	27911	27769	27725	27893	27577	27813	27717	27971	28038	28012	28041	27764	27947	27844	27797	27711	28053	27673	27872	27782	28184	27752	28031	27752	27951	27984	27880	27871	27899	27947	27874	27915	27976	27753	27913	27772	27842	27795	27929	27900	27969	27978	27780	27951	27751	27794	27788	27976	27865	27892	28032	28074	27928	27951	27956	27869	27793	27951	27778	27783	28013	27826	27924	28014	27775	27904	27682	27931	27775	27734	28151	28037	27775	27934	27664	27720	28050	27885	27882	27623	27630	27795	27900	27719	27904	27913	27855	27700	27727	28050	27626	27491	27982	28004	27850	27830	27856	27865	28196	27617	27776	27744	27803	27856	27996	28058	27954	27812	27783	27936	27802	27685	27942	27781	27786	28022	27799	27926	27855	27864	27968	27917	28024	27993	27802	27909	27986	27792	27821	27886	27775	27922	27861	27718	28064	27909	27766	28070	28183	27836	27799	28009	27737	27956	27920	27731	27827	27915	28011	27904	27895	27977	27758	27862	28032	27829	27827	27875	27849	27801	28160	27922	27921	27858	27739	27892	27721	27715	27894	28069	27850	27737	27901	27902	27704	27945	27820	28073	27828	27634	27563	27921	28094	27803	27694	28036	27868	27919	27859	27884	27815	27905	27954	27913	27910	27999	27748	27912	27925	28144	27819	27717	27841	27818	27885	27997	27915	27970	27976	28054	28081	28000	27785	27834	27968	27919	27896	27738	27796	28099	27771	27953	27708	27740	27757	27825	27801	27806	27687	27950	27870	27972	27716	27702	27964	27796	27780	27895	27931	28132	28017	27873	27567	28020	27790	27857	27912	27745	27789	28090	27765	27855	27810	27838	27853	27976	27799	28045	27963	28169	27957	27911	27748	27620	27980	27982	27736	28039	27674	27846	27859	27694	27892	28016	27671	27811	27950	27876	27796	27982	28019	27808	27942	27849	27949	27692	28000	27903	28039	27959	27860	28088	27872	27731	28012	27794	27755	27711	27889	27710	28035	27788	27937	27722	27744	27546	27876	27821	27982	27865	27795	27855	27595	27906	27905	27810	27859	27798	27677	27804	27932	27740	27777	28119	27909	27941	27873	27769	27924	27902	27752	27739	27951	27916	27967	27794	27927	27882	28026	27939	27921	27771	27980	27771	27747	27859	28085	27852	27981	27915	27918	27608	27940	27882	27753	27865	27795	28010	28020	27720	27847	27966	27972	28004	27977	27907	27667	28090	28105	27781	27746	27986
22343	26447	25987	24897	33784	37702	33026	27160	24043	23189	23164	22911	23239	22863	23163	23037	22954	22960	22907	23117	23097	23060	23289	22991	23016	23005	23004	23174	23080	22965	23223	22966	23021	23254	22815	22870	22912	22996	22998	23054	22957	22986	23078	22907	23085	22886	22872	22875	23019	22957	23049	23113	23122	22884	22795	22870	22956	22975	22770	22859	23022	22882	22989	22950	22881	22946	22893	23018	22929	23032	22901	23031	22991	23137	23144	23060	22911	23070	22957	23060	22975	22813	23191	22902	23109	23090	22942	23164	22956	22914	23016	22904	23082	22860	23131	23077	22971	23150	23161	23089	23142	22978	22825	22930	22838	22976	23019	22909	22975	22893	23137	23102	22928	23099	22935	23069	23161	23119	22993	22968	22942	23079	22945	23076	23027	22908	23116	22934	22801	22767	23075	23030	22804	23079	23106	23138	23036	23050	23093	23146	23219	23028	23025	22975	23033	22901	22869	23023	22918	23020	23172	23030	23017	22894	22883	22988	22984	22958	23105	23076	22985	22951	22893	22984	22926	23074	22960	22987	23035	23080	22932	23032	23131	23080	23175	23061	22852	22800	22992	22850	22857	22995	23045	23098	23053	23032	22956	22918	22893	23001	22998	22945	23088	23058	23371	23021	23028	22894	23048	22903	23090	23095	23177	22979	22877	22977	23051	23236	22948	22907	22861	23159	23003	23217	22937	22944	23006	23148	23080	23076	23051	23046	22931	22851	22994	22963	23064	22998	22913	23025	23023	23153	22831	23029	22918	22986	22775	22965	22979	22673	22941	23214	23037	22973	23023	23074	23091	22948	22828	22968	23023	23130	22970	23006	22950	23120	23112	22837	23152	22876	22888	23089	23117	23016	23050	22905	22956	22944	22930	22927	23105	22930	23082	22888	23090	23039	23043	23061	22817	23054	23027	22972	22971	23179	22918	22910	22816	22754	23192	23035	22910	22971	22903	22849	22990	22998	22991	23071	22872	22928	23042	23126	22889	22913	23056	22961	22958	23037	23068	23096	22972	23051	22949	22820	22944	22826	23054	22878	23072	23071	22919	23006	23000	22964	23085	22794	23039	22736	22977	22977	22927	22952	22912	22988	22927	22869	22934	22792	22951	22889	22918	22809	22922	22780	22987	23251	22850	22921	23089	23153	23159	22932	22833	23128	23152	22875	23042	22974	22954	22911	22964	22948	22976	22863	23009	22951	22901	22959	22989	23000	23030	22817	23061	22940	22980	22737	22975	22953	23020	22823	23032	22954	22829	22914	23099	22976	23178	22956	22954	22696	22886	22979	22900	23113	22840	22823	23026	22977	23049	22911	23083	22955	23057	22954	23025	22830	22927	22956	22963	23081	22992	22899	22883	23157	22859	22991	22993	23045	23015	22890	23074	23097	22954	23111	23072	23058	23072	23076	22944	23072	22995	22969	22942	23040	23117	22921	23019	23012	23083	22792	22899	22906	22791	23028	23055	23046	22868	23026	22974	22845	23234	22976	23046	23151	23069	22997	22876	22897	23028	22980	23155	22909	23014	22863	23071	22881	23030	22910	22910	23074	23124	22830	22992	22864	23011	23006	23032	22954	23099	23057	22862	23084	22850	23105	23048	22925	22989	23011	22953	23091	22998	22906	22991	23207	22809	22999	22922	22951	22897	22925	23037	23043	22928	23048	23000	22995	22994	23068	22842	23179	23002	23157	23016	22772	23031	22868	22946	23119	23105	22940	22960	22926	23042	22839	22999	22824	22993	22859	22814	23064	22957	23032	22815	23103	22860	22854	22930	22998	23076	22985	22996	23008	22894	23059	22996	22809	22939	23011	23004	23027	23123	22991	23048	23070	22923	22973	22945	22957	23009	23038	22903	22885	23040	22931	23184	22964	23094	22928	23082	22904	22852	22997	22872	22919	22931	23056	22849	22830	22932	22894	22938	22771	23179	23049	22849	23072	22957	23054	23113	22956	23083	22932	23109	22802	23028	22934	22949	23065	23000	22989	22910	23173	23124	23021	23064	22881	22934	22991	23053	22870	22935	22971	23149	22919	22870	22984	22963	23010	23030	23191	22986	22885	22909	23167	23042	23099	22974	23132	23113	22958	23102	23031	22967	23127	22930	22963	22853	23025	23028	22977	23119	22951	23112	23078	23075	22878	23070	22961	22811	22988	22913	23051	22877	23050	22940	22962	22847	22804	23096	23017	22999	23198	23098	23065	22907	23211	23044	23040	22918	22894	22894	22897	22904	23146	22937	22921	23025	22937	23143	23048	23057	22990	23049	23200	22689	22838	22955	22995	22950	22820	22854	23114	23067	23121	22905	23193	22955	23010	22821	22864	23202	22999	23126	22966	23117	23074	22935	23068	22959	23023	22941	23075	22873	22962	23041	23156	23000	23046	22968	23026	23010	23062	23119	22756	23128	22931	22834	23027	22920	22999	23052	22951	23380	22926	23067	23095	23095	23067	22956	23076	23098	22999	23009	22790	23109	22936	23079	22967	23056	22889	23043	22971	23013	22948	22951	22836	22920	22958	22964	23059	22992	23035	22852	22844	23092	23098	22931	22975	22975	22962	23057	22987	23210	22955	23047	22951	23068	22959	23051	23220	22878	22990	23019	22911	23016	22853	22933	23066	22835	22947	22880	23005	22867	22903	22902	22984	22900	22978	23015	23027	22899	22820	23014	22902	23054	23085	22928	23058	22971	22840	23042	23063	23050	23017	23001	23149	23032	22943	23046	22869	22958	22969	23062	23030	22887	22956	23031	23095	22981	22931	23135	23000	23125	23003	23146	22991	22936	22927	23111	22943	23143	22954	23007	22970	23146	23029	22944	22966	22997	23015	22957	23001	22868	23095	22882	22921	22885	22831	22814	22882	23157	23020	22792	22938	23198	23109	22923	22789	22982	23134	23066	22842	23030	22923	22942	22805	23024	23063	23011	22998	22977	22988	22957	22966	22943	22907	22903	23006	22793	23030	23164	22868	23063	22948	23030	22907	22997	23018	23029	22889	22947	22922	23133	23024	22824	23009	23046	23033	23034	23070	22885	22929	22895	23036	22971	22971	23073	23049	22836	22983	23088	22886	23020	22954	22956	22933	22871	23005	22907	22991	23086	22949	22948	23019	22972	22773	23031	22975	23115	22952	23011	23043	23014	23144	22910	22990	23115	22915	22998	23062	22911	22856	22830	22986	23090	23161	22933	23049	23186	23107	22924	23123	23187	22907	22854	22926	22905	22865	22920	23125	22922	22933	22866	22958	23070	22970	22819	22881	23038	23050	22816	23042	23039	22937	22905	22963	23097	23191	22939	23101	22862	23075	22813	23033	22942	22952	23102	23065	23056	22983	22845	22943	22944	22820	22997	22959	23103	23096	22924	22995	23022	23074	22734	23114	22914	22872	23056	23024	23093	23106	23005	23063	23077	23137	22958	23012	23173	23140	23011	22907	22943	23002	23091	23089	22892	22997	22965	23071	23089	23044	23017	23086	23007	22842	23088	22815	23024	22959	22822	22826	23120	23028	22821	22860	22940	23036	23162	22911	23118	22796	23111	22988	23096	23144	22941	22900	23074	22946	22898	22953	22937	23041	23046	23116	23029	22919	23055	22923	23083	22917	22943	23053	23113	23028	23086	22909	22844	22968	23133	23023	23009	23007	23051	23126	23113	22936	23081	23055	23141	22944	23025	23178	23131	22896	22988	22928	23026	23012	23026	23096	22998	23032	23081	23158	23074	23104	22806	22973	22949	22984	23208	22891	23136	22911	23070	23092	23056	22995	23103	22805	22979	22879	22987	22953	23019	22788	22957	22915	23236	22904	22906	23010	22953	23021	22883	23064	23058	23043	23043	23054	22990	23137	23019	22943	22798	23058	22960	22972	22970	23008	23010	22967	23082	22923	23104	22965	22961	22888	23012	23064	23039	23017	22926	23173	22971	23019	22933	22982	22949	23115	22934	22949	22981	23187	22886	22979	22916	22970	22869	23063	22933	22962	23093	22951	23117	23152	22743	22950	22929	22835	23079	23016	22870	23072	22915	22879	23077	23223	23076	22837	23022	22914	22806	23142	22781	22826	23018	22954	22995	22982	23069	22907	23173	22834	23078	22993	22936	22924	23009	22934	22987	22951	23263	22841	22892	23136	22942	22982	22902	22882	22964	23001	22890	22927	22947	22986	22973	23014	22839	22932	22997	23123	22835	23000	22936	22967	22987	23125	22924	23178	23005	23112	22888	23085	22887	22987	23038	22930	22863	22990	22930	23133	23018	22933	22863	23080	22915	23047	22896	22887	23147	23012	23026	23039	22975	22941	23031	23153	23168	22945	22873	22936	23013	22996	23219	23000	22893	22793	23001	23019	23036	23077	22961	23104	22981	22958	23178	23046	23256	23075	23009	22985	22886	22864	22856	22950	22857	22945	23006	22866	23023	23058	22811	22974	23188	22989	23054	22866	23026	23133	23098	22782	23125	22865	22925	22987	23017	22835	23094	23047	23161	22862	22798	23097	22979	23181	22821	23024	23022	23042	22941	22906	23062	22756	22969	23012	22815	22895	23000	22720	22935	23078	22899	23106	22789	22912	22988	23047	23053	22967	23109	23040	22918	23115	23097	23162	23080	22811	23038	23105	22974	22876	23219	22854	23020	23135	23075	22956	22871	22990	22970	23150	22948	23024	22938	22929	23012	23095	22875	22774	22918	23005	22943	22897	23048	23061	22993	22945	22929	22875	22925	23074	23067	23023	23113	23081	23091	22888	22962	22942	23014	23032	23090	23049	22833	22921	23121	22873	23000	23086	23031	23038	23083	23140	23143	22984	23145	22799	23008	23004	22875	22882	22908	22893	23088	23153	23007	23021	23055	22978	23081	22868	22962	23132	23002	22880	22950	23092	23109	22982	23002	22978	22782	23008	23086	22813	22787	22897	22975	22864	23057	22992	22980	22993	22892	23010	22908	23031	23121	22973	22779	23015	23011	23060	23010	22886	23006	23167	22813	23095	22834	23072	22955	22889	22971	22958	23104	22983	22887	23200	23087	22984	22886	23194	23071	22942	23013	23000	22965	23059	23031	23022	23010	23114	22820	22934	23169	23134	22976	22858	22958	23196	22933	22919	23139	23063	22955	23089	23050	22984	23126	22884	23038	23016	23099	23103
25223	21381	28427	27046	56136	69500	53055	38321	30902	28824	28136	27960	28070	28009	27888	27635	27709	27841	27768	27683	27976	28080	27857	27718	27884	27849	27948	27915	27635	27736	27721	27836	27705	27911	27652	27843	27769	27845	27642	27683	27820	27739	27751	27788	27804	27875	27911	27712	27717	27648	27543	27894	27863	27681	27805	27862	27668	27757	27977	27967	27979	27709	27705	27620	27802	27862	27423	27528	27604	27798	27775	27756	27790	27574	27503	27611	27848	27650	27589	27807	27850	27875	27722	27417	27896	27737	27794	27818	27615	27809	27892	27504	27830	27515	27804	27702	27635	27522	27456	27703	27985	27618	27825	27848	27676	27842	27700	27764	27754	27708	27701	27591	27726	27661	27744	27756	27825	27730	27977	27804	27719	27630	27657	27614	27630	27644	27853	27736	27742	27829	27684	27835	27586	27830	27750	27614	27707	27794	27771	27817	27821	27639	27611	27995	27912	27929	27557	27781	27707	27525	27603	27862	27628	27554	27607	27554	27773	27769	27795	27626	27819	27569	27797	27624	27797	27701	27684	27887	27760	27602	27642	27641	27612	27882	27644	27790	27634	27847	27803	27888	27735	27786	27727	27756	27861	27689	27657	27778	27679	27630	27548	27778	28003	27910	27703	27564	27685	27504	27581	27654	27543	27710	27592	27655	27803	27699	27609	27783	27566	27611	27701	27953	27600	27597	27645	27657	27697	27674	27931	27766	27719	27585	27633	27630	27644	27789	27680	27580	27747	27813	27915	27534	27684	27924	27853	27769	27807	27698	27668	27742	28037	27865	27638	27524	27890	27460	27547	27632	27620	27843	27792	27877	27709	28060	27732	27615	27857	27841	27624	27970	27848	27798	27760	27790	27477	27595	27816	27925	27588	27837	27789	27940	27817	27848	27534	27785	27639	27613	27577	27578	27712	27558	27700	27520	27799	27787	27834	27759	27658	27675	27663	27637	27671	27587	27727	27720	27487	27841	27736	27689	27976	27894	27743	27547	27870	27790	27615	27810	27733	27696	27703	27736	27705	27756	27745	27660	27574	27757	27651	27812	27647	27717	27562	27619	27756	27615	27839	28055	27549	27599	27848	27695	27556	27887	27828	27797	27575	27752	27855	27849	27815	27600	27805	27686	27788	27792	27656	27855	27916	27776	27865	27720	27513	27628	27641	27812	27748	27697	27728	27575	27885	27704	27843	27653	27807	27798	27493	27697	27698	27503	27645	27821	27639	27655	27758	27652	27853	27733	27600	27701	27700	27535	27851	27569	27914	27496	27773	27652	27584	27852	27701	27571	27681	27774	27776	27783	27690	27758	27817	27774	27531	27645	27706	27509	27669	27676	27658	27839	27751	27499	27766	27799	27827	27667	27778	27649	27686	27694	27864	27737	27712	27940	27581	27671	27692	27906	27788	27716	27839	27728	27431	27737	27746	27979	27655	27895	27636	27770	27839	27824	27661	27645	27671	27599	27573	27751	28052	27958	27650	27574	27601	27749	27644	27903	27739	27418	27775	27553	27760	27817	27812	27453	27808	27681	27747	27625	27895	27601	27722	27774	27688	27743	27662	27771	27785	27652	27738	27752	27717	27732	27843	27882	27924	27605	27810	27846	27714	27562	27542	27672	27686	27948	27670	27787	27873	27617	27721	27502	27611	27816	27772	27963	27762	27695	27752	27747	27586	27657	27516	27852	27666	27763	27793	27678	27540	27766	28078	27642	27634	27869	27956	27499	27487	27662	27742	27763	27856	27677	27856	27802	27970	27834	27609	27656	27812	27702	27764	27677	27881	27665	27830	27595	27593	27789	27445	27783	27789	27902	27785	27875	28080	27882	27519	27808	27948	27674	27778	27671	27712	27588	27563	27728	27729	27717	27745	27876	27581	27589	27647	27635	27798	27621	27659	27723	27765	27554	27625	27722	27734	27742	27905	27768	27920	27674	27828	27947	27867	27705	27733	27603	27768	27796	27564	27615	27856	27531	27926	27873	27911	27624	27703	27741	27663	27725	27875	27851	27581	27728	27814	27710	27617	27718	27723	27489	27487	27781	27600	27637	27661	27934	27683	27772	27825	27588	27717	27854	27823	27792	27702	27843	27705	27748	27758	27695	27595	27720	27523	27897	27932	27664	27671	27627	27791	27566	27859	27890	27848	27881	27752	27739	27906	27811	27899	27640	27702	27757	27651	27740	27771	27726	27833	27902	27775	27866	27741	27772	27810	27873	27621	27772	27623	27735	27804	27536	27882	27792	27967	27733	27878	27498	27658	27471	27618	27655	27858	27817	27822	27749	27961	27623	27544	27669	28030	27625	27827	27790	27638	27729	27806	28010	27648	27868	27747	27892	27614	27803	27509	27413	27946	27771	27652	27856	27741	27592	27532	27699	27724	27713	27721	27650	27876	27710	27641	27784	27733	27560	27728	27699	27737	27611	27831	27844	27883	27587	27679	27620	27666	27642	27673	27730	27851	27704	27658	27519	27799	27580	27865	27816	27802	27650	27715	27570	27825	27955	27749	27693	27606	27623	27547	27927	27703	27896	27732	27581	27665	27573	27432	27499	27862	27823	27702	27900	27617	27718	27714	27674	27683	27855	27838	27692	27836	27438	27449	27658	27759	27845	27833	27896	27794	27672	27899	27781	27738	27817	27965	27670	27677	27710	27812	27592	27629	27855	27845	27921	27937	27616	27602	27549	27752	27485	27788	27674	27886	27973	27731	27654	27989	27928	27758	27406	27816	27556	27802	27857	27763	27714	27673	27609	27880	27770	27656	27895	27704	27562	27605	27711	27689	27603	27958	27494	27561	27538	27772	27851	27852	27775	27855	27755	27578	27621	27590	27662	27653	27759	27497	27665	27796	27585	27716	27656	27793	27771	27735	27717	27516	27749	27882	27700	27637	27951	27692	27589	27538	27654	27705	28006	27786	27617	27710	27509	27612	27709	27722	27668	27737	27622	27705	27836	27721	27790	27644	27923	27705	27739	27884	27603	27591	27843	27740	27881	27840	27563	27563	27883	27768	27773	27671	27782	27586	27796	27837	27628	27809	27833	27962	27984	27744	27903	27692	27814	27598	27565	27739	27853	27620	27688	27810	27718	27518	27614	27646	27489	27749	27899	27674	27582	27826	27770	27610	27842	27742	27747	27550	27699	27660	27622	27911	27750	27530	27352	27806	27777	27702	27664	27725	27869	27891	27809	27639	27772	27608	27643	27600	27821	27674	27591	27542	27535	27691	27791	27647	27824	27843	27875	27809	27612	27816	27841	27803	27807	27888	27902	27847	27591	27614	27786	27779	27800	27605	27760	27805	27684	27460	27504	27647	27876	27842	27833	27766	27664	27919	27537	27459	27742	27709	27970	27514	27703	27713	27525	27729	27842	27617	27920	27892	27507	27789	27683	27950	27816	27658	27803	27746	28077	27775	27633	27641	27724	27809	27550	27604	27901	27761	27684	27556	27604	27641	27675	27930	27691	27629	27667	27862	27708	27558	27808	27797	27889	27675	27466	27548	27740	27924	27834	27603	27675	27754	27962	27787	27699	27712	27856	27486	27653	27763	27883	27590	27681	27797	27739	27644	27752	27669	27604	27650	27589	27503	27531	27696	27635	27590	27561	27684	27772	27742	27762	27801	27532	27715	27678	27396	27575	27836	27604	27698	27877	27806	27670	27564	27545	28018	27720	27618	27862	27558	27759	27680	27674	27670	27755	27766	27629	27584	27795	27704	27778	27639	27615	27923	27680	27665	27603	27703	28040	27722	27830	27884	27611	27887	27635	27822	27734	27673	27825	27814	27565	27704	27859	27662	27592	27738	27799	27649	27716	27879	27751	27697	27883	27718	27806	27752	27650	27799	27737	27700	27852	27623	27580	27715	27689	27450	27829	27543	27917	27631	27740	27793	27911	27806	27560	27666	27680	27545	27669	27644	27644	27688	27766	27888	27709	27999	27763	27499	27737	27672	27749	27803	27854	27895	27960	27785	27766	27552	27518	27827	27819	27813	27885	27744	27821	27631	27597	27782	27672	27418	27539	27680	27780	27715	27995	27817	27839	27783	27794	27412	27669	27833	27857	27742	27849	27822	27783	27728	27600	27634	27781	27711	27720	27734	27624	28085	27845	27529	27707	27410	27638	27781	27912	27674	27814	27776	27615	27715	27676	27879	27835	27861	27742	27645	27839	27682	27625	27878	27566	27719	27805	27666	27553	27668	27425	27756	27943	27984	27607	27602	27785	27790	27779	28033	27813	27785	27634	27716	27600	27682	27780	27625	27533	27803	27644	27895	27848	27821	27737	27833	27922	27481	27562	27852	27794	27702	27790	27859	27795	27884	27788	27806	27592	27733	27813	27546	27587	27751	27731	27817	27628	27718	27605	27716	27691	27753	27872	27808	27790	27869	27626	27629	27928	27846	27780	27679	27879	27691	27586	27956	27767	27707	27405	27742	27720	27665	27809	27747	27616	27622	27524	27816	27612	27826	27524	27613	27707	27821	27687	27971	27742	27847	27911	27610	27701	27551	27433	27476	27624	27781	27650	27911	27863	27953	27539	27695	27745	27491	27572	27795	27686	27863	27678	27573	27837	27538	27902	28157	27835	27659	27669	27617	27773	27598	27708	27632	27761	27887	27700	27785	27803	27753	27646	27581	27794	27740	27932	27748	27776	27723	27498	27734	27975	27704	27594	27572	27685	27449	27633	28003	27875	27763	27720	27772	27922	27849	27795	27709	27745	27547	27795	27727	27730	27716	27943	27518	27797	27750	27927	27659	27755	27770	27785	27507	27673	27648	27556	27611	27606	27679	27828	27616	28075	27528	27781	27617	27885	27345	27793	27856	27646	27937	27727	27608	27760	27598	27811	27578	27704	27591	27736	27693	27914	27722	27710	27511	27638	27641	27841	27570	27846	27855	27764	27694	27690	27950	27568	27849	27945	27725	27606	27801	27865	27807	27702	27606	27695	27648	27760	27768	27676	27820	27875	27686	27616	27907	27807	27617	27448	27526	27621	27690	27588	27879	27907	27897	27699	27535	27610	27839	27926	27760	27697	27659	27612	27733	27713	27814	27749	27767	27797	27892	27687	27834	27660	27614	28083	27663	27667	27610	27601	28018	27854	27810	27806	27722	27725	27844	27813	27750	27499
20514	31617	32239	30935	66551	71030	51681	36314	26741	23731	22961	22995	22816	23161	22911	23003	23048	22793	22946	22928	22795	22749	22955	22839	22922	22934	23049	22840	23013	22730	22819	22803	22966	22831	22779	22905	22827	22976	22831	22986	22945	23007	23013	22979	22972	22894	22932	23028	22914	22922	22951	23015	22836	22878	23029	22978	23032	22917	22986	23000	22985	22886	22894	22958	22846	22931	23018	23003	22985	22804	23053	22937	22802	22888	22938	23007	22862	22988	22994	22922	22991	22763	22883	22901	22880	22838	22964	22962	22820	22963	22991	22991	22810	22848	22871	23020	23040	22743	23102	22890	22885	23155	22890	22895	22886	22989	22946	22887	23055	23002	22872	22896	22958	22862	22772	22952	22959	22817	23017	22780	22911	22951	22858	23030	22951	22839	23061	22946	23216	22982	22924	22991	22704	22884	22924	22851	23042	22954	23040	22867	22894	22948	23007	22852	22990	22874	22955	22787	23123	22827	22938	22960	23084	22926	22970	22987	22826	22883	22997	22824	22783	22780	22724	22793	22811	22877	22975	23025	22773	22894	22898	22852	23061	22885	22989	22942	22886	22958	22915	22711	23174	22888	23056	22895	22945	22925	22857	22807	23029	22982	22674	22913	22801	22868	23066	22898	23068	23002	23068	22888	23138	22971	23046	23110	22897	23009	23272	23036	23025	23064	22871	22945	23004	22830	22847	22856	22905	22869	22807	23146	22778	22954	23040	22850	23005	22825	23098	22902	22872	23249	22811	22946	22736	22850	23007	23106	22809	22873	23103	23000	22706	22828	23116	22832	23017	22800	23114	22881	23045	22938	23027	22948	22957	23028	22931	22897	22881	22862	22968	23117	22812	22892	22976	23027	22801	22961	22954	22796	22839	22960	22917	22841	22994	22944	22924	22986	22953	22851	22984	22958	22858	22841	23050	22897	22922	22958	22871	22953	22873	22854	22973	22898	22774	22860	22999	22896	22957	22945	23056	22733	22818	23022	22896	22962	22881	22932	22775	22952	22991	22926	22988	23003	23075	23042	22934	23122	22965	22982	22997	22855	23122	23118	22826	22800	22957	22965	23020	22608	23001	22785	22998	22850	22859	22836	22714	22766	22942	23022	22838	22956	22959	22999	22932	22986	22957	22817	22926	22991	22939	23150	22982	23177	22919	22788	22930	22699	22992	23194	22840	22945	22851	22936	22911	22948	22848	22780	22838	23085	22984	23026	22962	22935	22817	23024	22824	23001	23145	22889	22947	22853	22948	22909	22812	23017	22686	22989	22828	22700	22924	23179	22927	22985	23071	22880	23054	22942	22920	22884	22968	22928	22925	22968	22866	22776	22955	22865	22927	22864	22970	22886	22974	22841	22995	22922	22827	22877	22908	22929	22942	22702	23011	22825	22740	22924	23077	22921	22859	22837	23033	22788	22792	22979	22985	22972	22875	23004	22847	22887	22936	22916	22941	22852	22878	22818	22962	22899	22824	22926	22955	22743	22997	22912	22886	23023	22938	22874	22906	22981	22938	22944	22891	23012	23036	22989	22984	22947	22864	23154	22869	22956	22919	22949	22867	22967	23044	22865	22586	23062	22977	22893	22971	22828	23013	22836	22930	22857	22919	22974	22751	22857	22854	22997	22885	22979	22912	22971	22835	22897	22937	23145	22905	22938	22733	22965	22879	22937	22926	22942	22830	22728	23100	22951	22998	22858	22997	22881	22974	22972	22969	22905	23039	22875	23039	22815	22985	22843	22884	22839	23037	23069	23065	22738	22948	22828	22784	22782	22884	22775	22870	22923	22778	22996	22852	23052	22985	22948	22955	22875	23152	23030	22818	23016	22936	22967	22824	22842	23001	22931	22887	23070	23057	22821	22967	22755	23008	22959	22873	23056	22932	23004	22948	22944	22836	22832	22899	23044	22887	23090	22787	22984	22924	22928	22828	22827	22922	22963	22734	22762	23149	22981	23010	22714	22955	22947	22885	22891	22909	23017	23102	22756	22992	23041	22791	22844	22955	22946	22845	22795	22910	22796	22938	22946	22662	22965	22912	22955	22897	22877	22899	23039	22874	22893	22766	23013	22933	22912	22955	22971	22900	22789	23111	22989	22957	22886	23027	22718	22869	22902	22998	22963	22757	22924	23058	23033	22900	23058	23002	22837	22707	22933	22937	22939	22910	22954	22780	22967	22977	22863	22868	22827	22861	22975	22909	22852	23037	23002	22961	22752	22934	22990	22744	22843	22641	22861	22976	22973	22895	22921	22989	22661	23060	22935	22939	22891	23022	22929	22774	23017	22812	23051	23190	22915	22916	22911	23043	22977	22795	23027	22901	22859	22683	22679	23078	22922	22731	23009	22902	22943	22807	23111	22932	22922	22770	22968	22858	22849	23031	23014	23029	22877	23062	22961	23072	23122	22958	22804	22924	23176	23113	22941	22892	22944	22928	23030	22987	22929	22970	23021	22878	22793	22858	22832	22986	23029	22878	22744	22864	22856	22861	22965	23112	23058	22976	22977	22924	22797	22920	22665	23109	22977	22818	22978	22889	23037	22938	23172	23032	23016	23056	22885	22840	22996	23044	23035	22905	22812	23116	23064	22800	23064	22950	22832	23060	22808	23070	22940	22925	22823	22907	23029	22952	22860	22912	23021	22977	22925	23018	22936	22924	23003	22991	22896	23040	22874	22905	22946	22984	22849	23016	22832	22973	22811	23009	22943	22868	23009	22734	23020	23087	23052	22997	22780	23159	22985	22933	22893	23045	23006	22955	22944	22977	22876	23011	22898	23055	22927	22896	22867	22874	23004	22917	22730	22947	22938	22915	22970	22985	23017	22878	22837	22868	22871	22959	22888	22917	22947	22786	22839	22935	22856	23039	22935	22789	22765	23003	22884	22800	22860	22860	22981	22800	22949	22982	23053	22936	22828	23005	22997	22883	22870	22948	22836	22834	22894	22991	23073	22899	22891	22961	22850	22957	22996	22862	22909	23010	22812	22881	23084	22803	22892	23030	22896	22805	22883	22902	22746	23031	22781	22986	22921	22764	23040	22886	22908	22961	22659	22806	22760	22754	23010	23039	22884	22837	22843	22863	22970	22989	22891	22837	22843	22848	23012	22961	22891	23068	22892	22957	23000	23166	22880	22912	22890	22891	22953	23011	22772	22898	22814	22900	22735	22937	22988	23047	22951	22915	22978	22967	22928	22868	22900	23037	23002	22809	22781	22967	22722	23114	22955	22704	22837	23030	22889	22803	22939	22836	23052	22834	22848	22719	23020	22899	22913	22916	23006	22814	22927	22956	22928	22808	22806	22858	22780	23030	22722	22927	23068	22652	22874	22978	23046	23083	22902	22860	22969	22881	22922	23063	22839	22966	22861	22892	22991	22857	22752	22919	22944	22895	22952	22923	23029	22735	22951	22998	22936	22856	22955	22937	22833	23012	23074	22757	22761	23125	23093	22898	22814	23008	22943	22989	22838	22835	22776	22945	22882	23103	22853	22999	22899	22874	22871	22952	22935	22902	22953	22761	22901	22908	22862	22842	22893	22846	22898	22909	22950	22984	23010	23021	22957	22859	22823	22843	22872	22890	22881	22959	22702	22993	23038	23156	22889	22747	23069	23066	22802	23033	22869	23022	23078	22938	22895	23130	22938	22912	22922	22721	22891	22916	22823	22965	22991	22831	22920	23080	22974	22834	23088	22820	22900	22973	23047	22886	22795	23045	22941	22839	22997	22964	22922	23100	22846	23052	22949	22906	22937	23152	22844	22957	22999	23033	22972	22826	22956	22961	22802	23036	22977	23066	22783	22928	22856	22935	22857	22904	22899	22749	22986	22906	22704	23033	22882	22970	22756	23062	23006	22924	22831	22702	23082	22886	22989	22890	23058	22920	22939	22831	22907	23062	22913	22780	22932	22826	22817	22979	22833	23108	22961	22932	22753	23049	22747	22850	22919	23074	23062	23060	22690	22720	22904	22808	22923	22913	22993	23054	22851	22846	22966	22833	22808	22917	22910	22901	22926	23025	22920	22927	22941	22987	22941	22824	22822	22955	22837	23001	23008	22933	22908	22622	22751	22957	22929	22824	23022	22670	23113	22854	23039	23029	22815	22891	22832	22929	22948	23008	22827	22777	22899	22981	23016	22985	22889	22873	22809	22827	22787	22776	22790	22941	22970	22694	23195	22822	22982	22960	22908	22940	22947	22815	22907	22800	22866	23027	22811	22805	22957	22783	22867	22797	22988	22945	22937	22955	22975	22822	22740	23032	23092	23005	23012	22908	22901	22884	22892	22722	23057	22803	22891	23139	22786	22929	22852	22900	22917	22775	23018	22927	23169	23002	22956	22874	22998	23037	22826	22937	22932	22915	23040	22990	23033	22691	22901	22809	22882	22769	23075	22983	22941	22985	22877	22888	22788	23058	22906	22967	22904	22870	22758	23013	22905	22819	22859	22872	22882	23029	22954	22902	22946	23066	22934	23107	22889	22983	22895	22904	22914	22997	22985	22826	22904	22856	22895	22813	23127	22836	22935	22791	22830	22869	22888	22949	22677	22887	22954	22906	22805	22742	23050	22989	22829	22936	22927	22886	23094	23086	22899	22811	23037	22990	23068	22973	22881	23027	22967	23148	23008	22750	22776	22986	22895	23027	22959	22927	23044	22981	22841	22764	22965	22907	23011	22892	22885	22827	22935	22738	22854	23008	22890	22981	22871	23009	22802	22972	23050	22847	22894	23087	22962	23045	22824	23005	22839	22970	23199	22866	22803	22972	23136	22793	22824	22990	22872	22889	22824	22925	23053	22984	22892	23139	23081	22902	23064	22832	22929	22836	22841	22907	22935	23031	23172	22888	22776	22835	22919	22844	23019	22795	22905	22941	22924	22876	22809	23081	23102	22876	22791	22839	22859	22945	22956	22944	23049	23116	22902	22904	23032	22885	22886	23159	22915	22929	22915	23128	23033	22956	23047	22979	22919	22964	22868	23004	22721	22987	22855	23003	22898	22864	22923	22890	23007	22882	23038	23026	22943	22912	22994	22948	22933	22820	23086	22823	22918	22768	22892	23053	22969	22855	23018	22948	22785	22841	22854	22843	23079	22988	22922	23025	22912	22890	23135	23002	22914	22778	22790	22913	22890	22904	22939
23732	21384	28936	25711	61602	73388	64915	47460	35262	30021	28767	28303	28154	28138	28286	28283	28263	28243	28054	28272	28388	28052	28256	28418	28266	28315	28273	28505	28008	28153	28063	28223	28078	28097	28132	28220	28135	28046	28199	28173	28012	27934	28104	28279	27798	28188	28039	28130	28096	28045	27942	28089	28219	28001	28076	28020	28141	28046	28224	27924	28201	28045	28228	28086	28220	28162	28128	28027	28091	27915	28367	28144	28286	28028	28057	28142	28313	28033	27954	28134	28342	28197	28325	27928	28056	28060	27806	28179	28074	28115	28235	27922	28084	28082	28044	28224	27932	28022	28010	28043	28173	28143	28123	28148	27970	27971	28067	28087	27812	28184	28074	27805	28137	27993	27921	28039	28284	28044	28328	28124	27853	28008	28184	28050	28064	28044	28268	28084	28067	28137	27869	28072	28193	27856	28081	28109	28218	27925	28184	28209	28248	27930	27914	28266	28101	27977	28286	28153	27984	27960	28138	27850	28044	28089	28069	27794	28189	28084	27992	28019	28127	27962	28162	28055	28019	27887	28149	28055	27985	28055	27868	28207	28209	28094	28037	28160	28118	28288	28302	28093	28200	27925	28211	28210	28024	27976	28321	28265	28215	28287	28060	28337	28144	28006	28065	27969	28167	28155	28032	27924	27966	27970	28162	28061	28036	27948	28183	28062	28044	27828	27893	27944	28151	28219	28019	27864	27866	28158	27997	28081	28112	28139	28265	28034	28149	27986	28268	28012	27994	27860	28149	27966	27901	28107	28195	28167	28027	28163	27974	28059	28196	28120	28019	28017	27929	28091	27929	28018	28147	28008	28180	27974	28120	28070	27999	28100	28109	28353	28029	28075	28056	27958	28188	28108	28295	28278	28236	28091	28031	27967	28146	27989	27950	28102	28084	28327	28177	28102	27987	27916	28038	28230	27986	28119	27840	28050	28123	28218	28167	28020	28021	28011	27975	28023	28073	27894	27979	27866	28264	27912	28213	28272	28189	27999	28147	28036	28077	27925	28110	27992	28033	27958	27912	27934	28212	28232	28171	27995	28178	28049	28175	27999	28042	27976	27940	27904	27821	28118	28062	28057	28317	28070	28074	28268	28066	27994	28156	28181	28029	28271	28046	28123	28094	28188	27925	27941	28078	28175	27988	28195	28029	28050	28135	27949	27874	27919	28034	28031	28213	27915	28213	28162	28172	28095	27960	27825	27991	28073	28102	28243	27924	28038	27891	28166	28042	28074	28099	28260	28025	27905	28099	28262	27959	28205	28263	27954	28061	28057	28275	28259	28274	28155	28074	28098	28300	28011	28225	28059	28017	28137	28146	27944	28118	28225	27877	28296	28252	28119	28120	27992	27982	28077	27924	28201	27918	27912	28186	27966	28083	27981	28247	28019	28166	28067	28024	27977	28178	28071	28328	28174	27916	28081	28091	27999	28281	27870	28021	28044	28071	28231	28103	28021	28372	27918	28078	28040	27992	27906	28058	28222	28097	28024	28026	28003	28198	28092	28180	28040	27987	28082	28245	28041	27954	27803	28032	28000	28092	28069	28133	27789	28035	28108	27957	28157	27970	28068	28241	28023	28153	28171	27932	28105	28072	27964	28348	28259	28085	28204	28432	28171	27942	27985	27710	28115	28060	28166	28119	28049	28034	28200	28207	28012	28032	28174	28113	27922	28228	28129	28118	28006	27939	28195	27841	28303	28284	27981	27921	28083	28320	27841	28020	28080	28093	28141	28086	28077	27963	28092	28163	27996	27976	27934	27926	27904	28033	28003	27909	27946	27974	28026	28011	27891	27975	27929	27977	28118	27946	28137	28014	28186	27947	27994	28018	28078	27896	28082	28097	28023	27971	27953	28209	28134	28142	28074	27966	28013	28090	28230	28205	28203	28011	28016	27876	28240	28171	27974	28051	27982	27887	28182	28211	28190	28046	28065	28041	27869	28138	27833	28039	28026	27800	27957	28047	27941	28296	27959	28158	28007	27846	27799	27899	28268	28058	28014	28361	28075	27845	28024	28165	28129	28181	28322	28025	28009	28235	27920	28052	28356	28082	27860	28009	28183	28181	28045	28076	28064	27937	28104	28044	28056	28123	28091	27974	28306	28219	28016	28206	28020	28272	27954	28100	28263	28257	28097	28216	27931	28213	27932	28085	28175	28018	28260	28235	28305	28235	27952	27867	28188	28047	28073	28093	27921	28033	27895	27828	27947	28136	28066	28142	28229	28005	28208	27923	27829	27898	28121	28052	27972	27958	27908	28127	28257	28112	28037	28174	28052	27937	27884	28000	27982	28167	28108	28259	28057	27893	27811	28115	28203	28122	28171	28178	28158	28139	28285	28083	28161	28283	28143	27828	28283	28078	28021	27913	28122	27944	28140	27938	28082	28069	28349	28091	28201	28032	27869	28192	28137	27801	28061	27977	28255	28285	28117	27970	28037	28184	28040	28126	28188	28307	27853	28257	28004	28111	27901	27924	28159	27903	28076	28104	28019	28031	27985	28127	28034	28119	28134	28084	28031	27877	28284	28007	28025	28102	28157	28189	27987	28100	27854	28153	27974	28212	27948	27841	28166	27882	27989	28299	27954	28114	27849	28051	28139	27967	28088	28146	28035	28026	27963	28038	28026	27692	28080	27965	28170	28175	28127	27948	28142	28146	28109	28123	28060	28109	28000	28046	28074	27845	28077	28167	28284	28237	28008	28096	28280	27896	28111	27857	28128	28187	27885	28186	28239	28161	28179	28270	27977	28060	27817	27992	28291	28152	28006	27863	27948	27987	28137	27875	28123	28305	27797	27881	28088	27853	28093	27872	27978	28044	28170	28355	27903	28232	28146	27937	28119	28260	28048	27966	27806	28107	28039	28020	28224	28091	27981	27874	28121	28195	28143	27838	28185	27956	28081	28116	27966	28202	27978	28173	28008	27956	27975	27918	28012	28145	28237	27898	27969	28081	28038	27999	28084	27920	27865	28084	28068	28037	28312	27896	28201	27965	28206	27890	28196	28230	27807	28245	28121	28088	28366	28006	28177	28204	28093	28046	28222	27949	28340	28027	27978	27765	28036	28067	27925	28177	28167	28186	27872	28103	27786	28182	27911	27845	27802	28082	27948	27832	28099	28030	27906	28107	27928	27973	28199	27970	27988	28171	27852	28009	28215	27781	28129	28043	28107	28174	28090	28034	28021	27974	27919	28329	28086	28158	28206	28076	28240	28155	28152	28152	28181	28094	28065	27952	27993	28106	28030	28000	27799	28166	27881	27989	28005	28103	28239	27934	28095	28040	28048	28176	27940	28085	27966	28415	28162	27893	28118	28239	28104	28305	28153	28098	28040	27932	28123	28362	28128	28159	28224	28167	28300	28012	28092	28021	27972	28288	28138	28057	28054	28410	28170	28020	28337	28114	28101	28224	27876	28061	28090	28127	28137	28042	28086	28115	28190	27908	28071	28114	27922	28215	28108	28041	28163	28192	28022	28060	28118	28055	28077	28044	27911	28399	28018	28102	28230	28099	28285	28199	27835	27930	27867	28160	28448	28185	28059	28051	28063	27964	28133	28060	28059	28062	28125	28088	27925	28159	27993	28104	28160	28086	28313	28204	28107	28096	28113	27890	28174	28042	28125	27984	28033	28001	28134	28301	28034	27950	27943	28139	28008	27979	28100	28136	28026	28083	28135	27990	28244	27891	28016	28254	28074	28123	28192	28234	28235	28163	28247	27990	28009	28020	27720	27934	28052	28076	28245	27989	28026	27990	27993	28062	28384	28274	28053	28080	28102	28068	28225	28289	28029	28163	28129	28118	28115	28170	27866	28166	27953	28053	28107	28055	28006	28166	28190	28017	27995	28251	27904	27996	27939	27879	27917	28174	27871	28178	27915	28201	27967	28038	28119	28055	27937	28011	28119	28097	28205	27916	28180	28062	28015	28172	27951	28115	28005	28016	28070	28303	28172	27926	27937	28091	28003	28143	28060	28167	28023	27867	28084	27883	28025	28010	27915	28123	28236	28148	28002	28099	28133	27950	28105	27899	28045	28044	28001	28041	28115	28111	28198	28167	28159	28019	28130	27992	28065	28251	28233	27984	27973	28178	28175	28140	27946	28067	28075	27981	28163	28481	27998	28251	28255	28052	28056	28186	27877	28073	28015	28048	28052	28236	28161	27995	28160	28171	28105	28110	28103	28127	28264	28127	27961	28119	28047	27942	28046	28041	27837	28039	27756	27967	27830	27982	28027	28012	27969	27972	27994	28118	28112	28090	27836	28228	27948	28068	28133	27938	28253	28223	28078	28205	27785	28165	27979	28108	28247	28067	28137	28127	27946	28101	28117	28098	28286	28069	27954	28169	28186	28136	28182	27883	28153	28079	28087	27989	28048	28091	28278	28053	28028	28079	28075	28001	28076	28099	28202	28152	28222	28264	27887	28099	28040	27959	28065	28006	27752	27997	27935	27853	28064	28111	28278	28181	28028	28306	27965	28102	28182	28101	28201	28066	28120	28117	28039	28046	28023	28176	27910	28011	28119	28053	28351	28281	27867	28294	28010	28135	27847	28086	27976	28098	28025	28123	27856	28161	28021	28399	27858	28108	28018	28077	28198	27835	27974	28224	27934	28045	27956	28122	28118	27973	28226	28063	28170	28011	27964	28079	28089	28106	28124	28226	28089	28070	28031	28113	28145	28244	28230	27912	28000	28125	28155	28130	28329	28045	27849	28026	28140	27976	28173	28011	27978	28129	28072	28142	27906	28016	28083	28370	28046	28151	27971	28129	28214	27985	27893	27900	28317	28212	28113	27920	28133	28312	27955	28076	27971	27968	27935	27843	28031	28088	27937	27994	28048	28220	28106	28020	27977	28001	28289	28153	28073	28026	27961	28433	28266	28142	27896	28002	28180	28210	28121	28100	28141	28061	28284	27965	28206	28150	28214	28049	28007	28058	28158	28229	27750	28194	28253	28216	28150	28053	28269	28058	27971	28093	28068	28117	28008	28158	28084	28080	28088	27978	28161	28351	28286	28203	27904	28364	28110	27993	28002	28030	27897	28068	27952	28004	28127	27909	27816	27960	28031	28151	28055	27983	28225	28035	28111	28207	28229	27900	28019	28077	27995	28074	27723	28094	28131	28153	28002	28128	28144
21653	35461	35140	45486	81068	83337	69113	47805	32171	24840	23379	23070	23186	23208	23088	23141	23159	23158	23056	23125	23142	23182	23133	23252	23118	23153	23333	23166	23170	23257	23049	23381	23060	23246	23141	23139	23154	23107	23283	23168	23070	23005	23025	22995	23329	23217	23127	23057	23164	23210	22992	23126	23128	23209	23021	23220	22942	23203	23174	23076	23071	22989	22981	23173	23190	23154	23080	23068	23165	23230	23114	23158	22934	23190	23024	23210	23078	23118	23117	23040	23101	23199	23166	22905	23167	23195	23023	23044	23232	23318	23040	23117	23063	23089	23148	23138	23114	23158	23007	22986	23078	23115	23311	23019	23119	23143	23264	23018	23446	22930	23310	23221	22924	23229	23019	22953	23321	22867	23331	23023	23213	23104	23052	23028	23103	23029	23112	23134	23139	23235	23216	22917	23203	23224	23056	22888	22975	23346	23109	23107	23260	23043	23017	23215	23231	23202	23034	23016	23160	23098	23023	23134	23124	23157	22987	23104	23011	23010	22937	23094	23113	23099	23077	23097	23143	23131	23132	23148	23016	23301	23120	22991	23018	23265	23177	23050	23227	23149	23282	23210	23062	22966	23138	23077	23153	23274	22800	23021	23253	23102	22944	23214	23143	22918	23150	23073	23144	23134	23053	22918	23214	23065	23137	23206	23119	23080	23190	23310	23119	23048	23111	23147	22895	23236	22956	23046	23089	23063	23079	23181	22988	23182	23294	23158	22914	23077	23029	23183	23037	23193	23142	23178	23073	23119	23080	23061	23272	22961	23055	23038	23145	22962	22988	23112	23222	23003	23106	23139	23069	23027	23115	23153	23275	23130	23094	23031	23025	23251	23014	23001	23079	23203	23158	23050	23054	23160	23129	22895	23146	22968	23162	23069	23011	23065	22996	22948	23035	23060	22915	23189	23204	23178	23179	23107	23093	23336	23119	23134	23097	23020	23170	22832	23289	23113	22909	23007	23194	23020	23105	23075	23128	23014	23336	23077	23070	23244	22949	23197	23040	23195	22976	23000	23036	22910	23223	23161	23161	23020	23070	22948	23239	23258	23074	23050	23229	23216	23013	23085	23187	23241	23033	22923	23072	23153	23184	23155	23114	23133	23097	23123	23149	23112	23086	22998	23021	23053	22920	23139	23067	23118	23046	23078	23003	23153	23123	23183	23078	23151	23263	23070	23248	23166	23041	23049	23169	23146	23290	22994	22973	22995	23092	23228	23164	22987	23256	23252	23039	22936	23164	23104	23068	23105	23020	23091	23055	23168	23110	23104	23182	23121	23018	23015	23146	22978	23223	23117	23173	23227	23004	23012	22975	23077	23062	23035	23149	23204	23101	23180	23021	22983	23152	23138	22970	23060	23070	23150	22864	23116	23073	23258	23079	23184	23231	23001	23081	23284	23147	23132	23138	23017	23170	23228	23131	23087	22939	23155	23061	23277	23066	23213	22982	23108	23216	23102	23010	23246	23041	23059	23139	23001	23191	23038	23049	23057	23103	23127	22995	22977	23180	23073	23196	23119	22985	23023	23127	22988	23117	23031	23113	22957	23051	23136	23088	23385	22901	23315	22941	23097	22998	23165	22847	23027	23107	23133	23065	23163	23214	23178	23251	23103	23217	23179	23171	23206	23003	23137	22972	23087	23045	23184	23098	23067	23221	23116	23149	23157	22972	23062	23114	23017	22955	23128	23056	23228	22963	23213	23160	23202	23071	23115	23106	23051	22953	23035	23285	23179	23111	23074	23173	23214	23153	23133	23049	23261	22890	23144	23106	23215	23041	23234	23189	23280	23099	23091	22981	23238	23147	22962	23008	23246	23121	23120	23001	23103	23183	23346	23101	23005	22982	22910	23063	23183	22981	23157	23093	23251	23108	23068	23219	23189	23162	22884	23439	23195	23102	23087	23071	22980	23160	23074	23039	23175	23151	23202	23104	22979	23069	23265	23217	23045	23036	22963	23062	23116	23104	22979	23088	23132	23100	23034	23001	23214	23099	23032	23153	23206	23169	23085	23129	23053	22973	23135	23072	23107	23130	23185	22912	23289	23218	23090	22996	23254	23161	23245	23218	23018	23016	23138	23059	23173	23179	23137	23066	23123	22925	23069	23187	23020	23080	22998	23170	22990	23141	22888	23129	23074	22934	23096	23010	23265	22975	23134	23080	23159	23285	23084	23131	23057	23204	23319	23247	23134	23146	23062	23157	22943	23209	23032	23013	23121	23048	23121	22967	23095	22984	23064	23161	23179	23247	23129	23197	23035	23169	23124	23196	23258	23092	23126	22997	23231	22987	22960	23331	23160	23132	22885	23124	23131	23232	23102	23254	23099	23012	23037	23331	23186	23046	23183	23168	23154	23179	23102	23110	22878	23094	23117	22927	23126	23116	22972	23135	23016	23149	23123	23105	23141	23031	23097	23065	23108	22999	23011	23197	23227	23155	23067	22854	23031	23203	23101	23134	23098	23318	23042	22974	23231	23096	23008	23012	23019	23043	23089	23064	22838	23119	23193	23065	22978	23105	23017	23090	23060	23028	23243	22946	23123	22943	23128	23288	23165	22960	23114	23042	23251	23219	23097	23179	23298	23137	23175	23124	23093	23083	23176	23106	23122	23177	23176	23097	23211	23106	23163	23094	22937	23045	23193	23187	23042	22808	23084	23233	23167	23341	23052	23071	23110	23089	23073	23067	23278	23076	23120	23155	23070	23224	23414	23152	23089	23047	23106	23227	23024	23162	23178	23101	23164	23040	23014	23011	23169	23137	23261	23116	23064	23162	23069	23007	22968	23081	23238	23162	23152	22965	23307	23086	23062	23040	23022	22939	23186	23195	23054	23211	23167	23211	23173	23092	23007	23126	23242	23239	22929	23323	23092	23035	23073	23017	23134	23121	23312	23174	23148	23106	22984	23044	23037	23309	23130	23019	23297	23127	23040	23102	22913	23141	23169	23121	23079	23240	23106	23158	23034	23056	23078	23280	23233	23018	23201	23099	23166	23087	23167	23303	22889	23120	23244	23230	23026	23152	23178	23180	23147	22907	23069	23223	23161	23142	23061	23085	23026	23161	22934	23013	23051	23190	23152	22979	23091	23149	23013	23259	23250	23097	23256	23201	23143	23024	23143	23137	23097	23016	23045	23186	22972	23075	23189	23054	23143	23158	23162	23290	23343	23262	23152	22933	23022	23154	23167	23062	23092	23115	23096	22970	23288	23161	23080	22920	23338	23072	23267	23255	22954	23196	23134	23012	23205	23220	23076	23078	23059	23132	23152	23106	23177	22960	23130	23106	23096	23147	22964	23224	23180	23121	23249	23356	23189	23263	22916	23051	22958	23101	23099	23074	23141	23199	23189	23137	22998	23046	23126	23069	23017	23087	23221	23290	23119	23116	23272	23072	23059	23070	23183	23035	23126	23070	23158	23216	23021	23208	23063	23267	23089	23088	23011	22996	23193	23137	23224	23219	23083	22880	23113	23028	23145	23051	23191	23141	23140	22910	23142	23198	23122	23061	23238	23161	23229	23235	23229	23044	22968	23244	23150	22898	23260	22985	23237	23202	23175	23132	23126	23082	23210	23240	22995	22973	23041	23097	23036	23168	23136	23127	23224	23005	23205	23151	23046	23102	23103	23082	23085	23248	23049	23155	23130	23145	23074	23176	22903	23031	23205	23193	23062	23066	23042	23092	23193	23164	23213	23086	23104	23118	22992	23311	23294	23165	23140	22982	23259	23180	23199	23264	23052	23030	23128	23092	23111	23145	23275	23235	22996	23368	23209	23155	23090	23074	23181	23072	23153	22968	23201	22986	23178	23049	23065	23084	22903	23164	23135	23163	23146	23100	23180	23146	23096	22962	23014	23149	23167	23178	23325	23017	23179	23141	23073	23298	23089	23134	23169	23030	23058	23264	22744	23091	23169	23036	23177	23190	23173	22995	23044	22944	23101	23215	23313	23351	23181	23063	23300	22997	23166	22987	22808	23234	23157	23035	23088	23123	23139	23380	23107	23150	23195	23045	23057	23054	23169	23118	23090	22969	23287	23048	23275	23221	23257	23174	23030	23006	23320	23240	23215	23156	23284	23027	23265	23069	23161	22972	23157	23004	23066	22982	23096	23124	23002	23196	23090	23230	23111	23111	23075	23045	23207	23272	23181	23074	23028	22828	23144	23202	23060	23057	23126	23279	23084	23296	22922	22989	23027	23072	23022	23266	23071	23341	23075	23061	23094	23013	23376	23107	23353	23179	23020	23166	23232	23035	23227	23076	23139	22996	23003	23089	23239	23152	23122	23063	23169	23119	23241	23238	23071	23098	23041	22942	23100	23024	23259	23122	23206	23013	23089	23235	23114	23053	22934	23068	23174	23118	23112	23094	23040	23272	23027	23200	23021	23092	22896	22978	23207	23202	23315	23271	23027	23181	23153	23080	23184	23188	23153	23206	23065	23151	23171	23116	23282	23258	23139	23029	23142	23194	23237	23161	23169	23101	22998	23008	23369	23173	23081	23024	23189	23120	23139	22823	23076	23102	23151	23118	23287	23128	23075	23000	23157	23148	23074	23170	23237	22969	23300	23058	22983	23020	22960	23106	23171	23082	23033	23054	23115	23181	23208	23268	23126	23143	23186	23162	23131	23129	22943	23205	23038	23020	23340	22884	23132	23031	23226	23200	23040	23140	23125	22964	22943	23136	22909	22974	23078	23155	23077	23185	23099	23123	23074	22977	23254	23119	23190	23095	23191	23244	23230	23216	22997	23023	23033	23176	23188	23184	22967	23133	23145	23176	22983	23277	23156	23044	23078	22946	23020	23303	23217	23005	23135	23164	22962	22991	23218	23149	23217	23113	23146	23259	23087	23108	23123	23113	23062	23049	23185	23119	23014	23089	23167	23327	22988	23078	23111	23147	23093	23305	23127	23093	23152	23215	23187	23115	23331	23087	23138	23075	23178	23136	23019	23094	23080	23230	23240	23150	23136	23289	22919	23236	22960	23123	23181	23199	23079	22968	23140	23084	23022	23186	22967	23048	23163	23000	23059	23110	23058	22995	23100	23123	23190	23169	23160	23047	23079	23238	23076	23045	23062	23037	23252	22970	23080	23131	23112	23091	23108	23055	23077	23003	23143	23266	23025	23195	23133
31226	25276	29201	29357	32322	38172	36095	31530	29259	27968	27533	27812	27568	27528	27727	27646	27671	27531	27659	27536	27356	27508	27511	27495	27692	27412	27421	27413	27706	27754	27582	27411	27551	27255	27341	27586	27719	27462	27282	27599	27400	27335	27688	27335	27612	27421	27457	27581	27495	27494	27622	27447	27487	27502	27421	27347	27469	27224	27564	27603	27564	27376	27620	27327	27736	27328	27425	27460	27679	27690	27718	27637	27339	27466	27369	27556	27690	27505	27534	27565	27429	27600	27396	27603	27433	27530	27648	27452	27294	27517	27665	27458	27427	27360	27503	27425	27433	27554	27554	27480	27575	27634	27912	27376	27324	27626	27422	27550	27598	27610	27518	27635	27240	27723	27624	27628	27570	27438	27341	27591	27582	27555	27493	27464	27739	27431	27502	27398	27553	27605	27419	27552	27424	27550	27420	27657	27470	27453	27412	27341	27494	27477	27702	27445	27577	27530	27279	27566	27568	27640	27188	27540	27620	27437	27533	27583	27240	27353	27316	27548	27639	27524	27596	27844	27601	27615	27492	27540	27570	27444	27587	27315	27476	27629	27526	27437	27325	27409	27407	27406	27650	27558	27488	27708	27719	27486	27548	27357	27456	27353	27406	27632	27350	27499	27376	27480	27391	27504	27799	27675	27385	27404	27497	27509	27596	27436	27562	27604	27312	27570	27420	27460	27628	27672	27688	27544	27634	27385	27367	27505	27514	27406	27425	27493	27569	27480	27777	27416	27659	27572	27298	27447	27420	27678	27661	27367	27450	27384	27397	27696	27670	27512	27574	27403	27528	27702	27680	27698	27625	27515	27527	27419	27534	27705	27312	27401	27444	27569	27760	27534	27449	27472	27620	27448	27436	27544	27529	27463	27661	27639	27588	27139	27148	27301	27519	27474	27409	27406	27420	27395	27415	27516	27533	27487	27385	27449	27486	27368	27492	27233	27560	27636	27632	27567	27441	27420	27421	27405	27660	27701	27514	27562	27420	27817	27466	27477	27587	27437	27580	27582	27589	27727	27434	27561	27499	27423	27650	27584	27566	27321	27245	27745	27425	27753	27309	27688	27325	27441	27397	27497	27634	27403	27548	27502	27301	27310	27482	27432	27306	27596	27475	27606	27420	27368	27630	27519	27571	27680	27738	27329	27226	27526	27654	27531	27535	27657	27744	27388	27476	27535	27585	27496	27467	27440	27614	27434	27214	27538	27531	27506	27437	27553	27631	27695	27521	27588	27325	27649	27444	27245	27656	27544	27479	27623	27538	27788	27237	27413	27476	27586	27449	27297	27526	27543	27596	27520	27619	27554	27633	27514	27430	27501	27328	27440	27422	27507	27562	27453	27239	27391	27504	27299	27780	27513	27520	27354	27541	27566	27603	27883	27551	27611	27654	27627	27628	27619	27495	27416	27486	27500	27439	27573	27586	27521	27248	27685	27548	27591	27556	27546	27640	27510	27383	27642	27533	27492	27643	27516	27477	27350	27405	27434	27508	27518	27537	27456	27579	27450	27395	27503	27589	27471	27480	27398	27565	27523	27463	27402	27337	27590	27634	27487	27503	27413	27496	27616	27668	27278	27365	27387	27295	27548	27539	27550	27414	27579	27635	27688	27515	27732	27532	27419	27565	27544	27441	27292	27459	27460	27533	27409	27551	27419	27398	27456	27287	27325	27218	27437	27684	27610	27620	27720	27616	27485	27571	27564	27395	27334	27584	27439	27598	27327	27468	27588	27490	27451	27720	27686	27569	27573	27671	27486	27483	27644	27597	27466	27344	27682	27583	27558	27588	27827	27602	27350	27548	27867	27463	27484	27497	27340	27398	27250	27573	27506	27523	27185	27500	27434	27566	27638	27700	27488	27723	27692	27505	27543	27572	27609	27801	27618	27392	27629	27659	27630	27593	27659	27491	27490	27647	27500	27479	27627	27510	27711	27629	27581	27594	27513	27399	27231	27474	27559	27372	27720	27587	27616	27533	27476	27555	27395	27516	27282	27431	27840	27699	27514	27470	27571	27645	27455	27698	27572	27406	27401	27527	27365	27797	27334	27544	27304	27451	27382	27458	27772	27307	27420	27729	27572	27504	27504	27700	27516	27559	27586	27514	27541	27400	27607	27483	27524	27379	27446	27592	27326	27391	27431	27468	27451	27590	27652	27452	27462	27759	27688	27650	27397	27657	27435	27344	27577	27821	27490	27402	27312	27377	27466	27813	27390	27486	27588	27492	27345	27462	27621	27477	27569	27667	27510	27616	27362	27409	27391	27519	27675	27408	27525	27702	27545	27726	27863	27554	27479	27645	27444	27536	27559	27539	27596	27389	27315	27627	27505	27655	27509	27559	27565	27473	27512	27512	27461	27558	27512	27586	27353	27260	27327	27495	27490	27433	27688	27299	27324	27550	27575	27563	27586	27338	27395	27586	27242	27411	27495	27551	27471	27496	27314	27378	27628	27575	27472	27473	27569	27464	27315	27605	27726	27311	27505	27501	27534	27222	27335	27725	27500	27542	27445	27461	27657	27562	27663	27473	27659	27455	27646	27398	27395	27686	27574	27558	27704	27616	27531	27431	27496	27740	27342	27489	27592	27597	27542	27496	27547	27690	27433	27310	27368	27288	27559	27613	27645	27724	27571	27261	27560	27363	27521	27662	27482	27606	27418	27634	27447	27665	27454	27672	27323	27689	27589	27216	27412	27614	27473	27354	27598	27484	27339	27362	27572	27634	27579	27393	27427	27328	27543	27528	27624	27391	27494	27370	27346	27601	27676	27447	27522	27502	27745	27524	27528	27627	27281	27691	27600	27370	27384	27220	27451	27378	27380	27632	27741	27589	27417	27366	27379	27339	27682	27687	27483	27389	27546	27566	27626	27592	27588	27605	27648	27550	27645	27591	27528	27498	27442	27589	27542	27564	27415	27600	27347	27472	27187	27454	27649	27468	27730	27564	27456	27518	27836	27627	27472	27585	27487	27569	27399	27492	27557	27493	27641	27556	27527	27509	27597	27350	27307	27441	27468	27374	27475	27511	27649	27586	27505	27532	27640	27534	27544	27394	27434	27433	27490	27487	27663	27444	27435	27630	27539	27345	27289	27439	27529	27473	27578	27835	27569	27630	27619	27489	27584	27465	27558	27709	27359	27391	27433	27655	27681	27507	27313	27429	27400	27466	27597	27279	27363	27622	27633	27328	27717	27597	27554	27422	27697	27481	27468	27563	27599	27390	27553	27531	27429	27424	27759	27616	27343	27515	27513	27306	27525	27447	27625	27514	27156	27641	27514	27550	27511	27556	27437	27601	27499	27385	27502	27497	27609	27478	27616	27530	27578	27528	27623	27394	27795	27475	27584	27405	27498	27335	27460	27337	27431	27459	27399	27332	27646	27639	27404	27579	27248	27545	27631	27417	27546	27641	27487	27673	27519	27495	27268	27556	27593	27590	27532	27467	27371	27422	27428	27416	27513	27281	27542	27520	27635	27457	27574	27675	27539	27464	27466	27765	27364	27661	27370	27550	27564	27484	27495	27689	27525	27581	27510	27335	27452	27465	27489	27784	27499	27783	27423	27363	27405	27455	27571	27577	27392	27707	27586	27677	27670	27384	27389	27579	27502	27508	27466	27635	27811	27534	27691	27415	27544	27637	27530	27704	27557	27834	27716	27333	27169	27447	27662	27557	27710	27454	27395	27741	27487	27463	27472	27436	27752	27341	27734	27678	27423	27663	27601	27796	27579	27302	27210	27631	27578	27561	27229	27527	27440	27645	27560	27624	27466	27825	27590	27378	27368	27473	27462	27404	27830	27632	27350	27400	27445	27465	27393	27735	27436	27358	27563	27430	27501	27465	27626	27495	27637	27528	27409	27456	27569	27509	27662	27546	27747	27537	27436	27570	27207	27375	27650	27561	27458	27459	27456	27432	27418	27415	27550	27595	27643	27429	27487	27562	27515	27506	27565	27462	27514	27472	27487	27583	27409	27619	27515	27361	27229	27498	27434	27333	27477	27378	27603	27668	27473	27404	27511	27653	27417	27533	27334	27647	27451	27469	27456	27300	27531	27763	27492	27312	27563	27563	27425	27446	27556	27651	27596	27319	27504	27472	27275	27603	27440	27700	27559	27453	27497	27500	27303	27729	27439	27507	27416	27483	27268	27423	27387	27643	27604	27275	27440	27534	27413	27656	27503	27622	27450	27450	27577	27463	27682	27643	27650	27686	27545	27617	27435	27671	27561	27499	27540	27545	27423	27481	27558	27645	27615	27813	27540	27812	27750	27534	27688	27700	27491	27568	27556	27701	27425	27381	27464	27673	27410	27436	27503	27555	27625	27513	27715	27521	27560	27601	27363	27558	27588	27410	27612	27356	27605	27408	27505	27460	27643	27567	27480	27765	27673	27556	27450	27245	27589	27279	27366	27418	27543	27711	27347	27480	27743	27604	27555	27400	27470	27563	27490	27625	27599	27838	27228	27482	27468	27638	27574	27527	27483	27412	27533	27376	27474	27534	27514	27842	27482	27562	27460	27461	27441	27734	27456	27511	27442	27388	27369	27417	27554	27481	27387	27489	27566	27494	27690	27764	27386	27621	27471	27795	27503	27390	27643	27644	27443	27441	27483	27623	27462	27424	27638	27484	27565	27514	27691	27523	27536	27363	27616	27545	27389	27574	27504	27327	27567	27326	27326	27329	27671	27437	27520	27333	27626	27581	27555	27544	27644	27637	27598	27446	27344	27549	27677	27697	27593	27519	27735	27637	27344	27498	27546	27383	27692	27373	27706	27340	27511	27467	27489	27552	27310	27587	27563	27340	27405	27730	27426	27695	27589	27364	27370	27602	27326	27546	27695	27537	27794	27415	27426	27404	27716	27615	27450	27429	27537	27675	27436	27525	27469	27607	27682	27842	27339	27296	27654	27612	27541	27528	27650	27494	27493	27308	27541	27489	27535	27445	27500	27333	27648	27619	27386	27327	27453	27382	27703	27477	27440	27608	27569	27554	27551	27720	27682	27543	27461	27490	27213	27551	27294	27784	27823	27397	27567	27481	27657	27435	27495	27357	27491	27732	27675	27489	27509	27538	27384	27611	27452	27515	27709	27492	27352	27645	27343	27748	27643	27541	27392	27847	27391	27507	27377	27559	27479
21331	24212	23716	24818	30863	37005	32912	27654	24522	23005	22872	22634	22605	22524	22409	22902	22780	22799	22827	22698	22758	22656	22707	22724	22811	22880	22658	22594	22766	22839	22754	22748	22849	22730	22644	22594	22865	22721	22884	22750	22910	22810	22445	22776	22703	22712	22626	22640	22881	22675	22670	22834	22751	22696	22826	22706	22690	22677	22757	22846	22592	22911	22788	22648	22684	22467	22719	22613	22881	22710	22644	22966	22736	22723	22696	22906	22825	22778	22721	22592	22694	22803	22819	22785	22717	22797	22744	22714	22665	22726	22690	22755	22705	22891	22657	22716	22655	22562	22821	22589	22738	22919	22531	22775	22552	22774	22801	22764	22667	22736	22624	22573	22737	22636	22958	22593	22655	22555	22631	22716	22651	22737	22691	22862	22739	22781	22742	22689	22707	22567	22740	22696	22724	22683	22664	22564	22769	22705	22736	22645	22764	22677	22664	22695	22598	22839	22712	22755	22722	22793	22551	22650	22687	22522	22638	22688	22634	22785	22814	22612	22679	22711	22723	22746	22773	22738	22823	22638	22724	22751	22839	22718	22585	22647	22721	22583	22620	22601	22589	22817	22722	22819	22540	22738	22589	22764	22645	22678	22861	22761	22666	22698	22828	22651	22710	22785	22640	22554	22623	22691	22611	22588	22609	22633	22590	22769	22796	22647	22606	22835	22760	22485	22859	22695	22745	22562	22601	22779	22641	22807	22595	22729	22698	22709	22747	22719	22851	22530	22667	22770	22851	22815	22531	22694	22631	22512	22769	22676	22807	22479	22742	22586	22667	22771	22692	22917	22645	22849	22656	22665	22609	22804	22811	22672	22915	22745	22649	22583	22778	22748	22507	22767	22777	22622	22543	22769	22582	22734	22803	22732	22847	22615	22743	22703	22689	22861	22729	22645	22778	22727	22723	22701	22745	22792	22570	22820	22724	22737	22651	22636	22705	22797	22874	22562	22693	23016	22733	22912	22575	22768	22849	22679	22560	22785	22654	22795	22541	22795	22885	22733	22795	22679	22638	22869	22495	22887	22746	22527	22718	22678	22748	22789	22729	22730	22651	22728	22822	22800	22711	22740	22820	22857	22528	22850	22772	22695	22611	22839	22730	22819	22634	22753	22686	22842	22743	22413	22711	22786	22790	22660	22585	22601	22717	22908	22641	22781	22639	22605	22724	22726	22628	22769	22667	22598	22628	22599	22812	22630	22773	22759	22820	22772	22650	22711	22728	22646	22680	22654	22825	22663	22917	22764	22653	22857	22565	22651	22904	22768	22648	22703	22730	22703	22627	22716	22591	22654	22680	22670	22473	22768	22716	22605	22674	22693	22867	22633	22810	22690	22695	22852	22777	22748	22720	22838	22654	22899	22588	22616	22471	22852	22603	22726	22745	22633	22605	22496	22896	22913	22500	22694	22771	22893	22737	22790	22763	22676	22688	22689	22533	22854	22680	22784	22522	22758	22524	22811	22798	22566	22676	22723	22689	22747	22453	22652	22713	22821	22664	22613	22664	22843	22793	22811	22657	22804	22716	22876	22679	22641	22626	22662	22710	22616	22642	22722	22553	22816	22712	22680	22728	22639	22795	22670	22670	22658	22630	22517	22880	22747	22710	22603	22651	22749	22803	22743	22790	22677	22757	22795	22582	22809	22691	22717	22668	22793	22732	22766	22944	22654	22655	22812	22697	22834	22775	22490	22669	22707	22648	22655	22636	22558	22672	22753	22720	22830	22602	22758	22787	22791	22828	22745	22684	22709	22656	22676	22799	22718	22750	22806	22664	22709	22837	22660	22620	22766	22748	22708	22664	22727	22751	22798	22778	22875	22818	22827	22729	22726	22713	22849	22710	22723	22725	22761	22668	22552	22651	22793	22608	22785	22674	22637	22899	22740	22706	22799	22628	22750	22656	22567	22756	22651	22732	22761	22688	22765	22848	22787	22652	22909	22694	22839	22723	22815	22707	22453	22799	22505	22854	22705	22719	22906	22721	22726	22634	22701	22707	22740	22664	22703	22741	22615	22795	22752	22742	22675	22733	22671	22735	22812	22637	22668	22695	22748	22722	22763	22760	22686	22827	22717	22631	22726	22656	22836	22944	22550	22812	22804	22808	22784	22597	22734	22584	22681	22752	22500	22759	22915	22605	22706	22703	22718	22720	22657	22741	22479	22856	22717	22729	22742	22540	22632	22858	22652	22888	22706	22734	22646	22647	22595	22692	22664	22519	22665	22821	22786	22549	22766	22610	22716	22702	22720	22824	22768	22619	22608	22657	22885	22643	22864	22818	22660	22695	22522	22700	22771	22765	22761	22732	22750	22888	22746	22743	22681	22663	22731	22699	22556	22754	22719	22554	22513	22851	22688	22620	22645	22549	22789	22718	22673	22628	22689	22781	22622	22634	22788	22607	22634	22671	22667	22816	22787	22760	22548	22554	22665	22589	22721	22712	22728	22737	22613	22581	22590	22476	22819	22750	22430	22607	22749	22795	22567	22735	22577	22846	22884	22841	22710	22722	22840	22824	22521	22890	22706	22593	22645	22706	22672	22656	22659	22900	22779	22805	22551	22695	22612	22539	22665	22615	22845	22758	22635	22943	22657	22615	22846	22608	22525	22619	22703	22696	22738	22819	22826	22800	22735	22694	22673	22588	22673	22867	22671	22731	22782	22706	22529	22745	22701	22692	22713	22835	22702	22644	22815	22702	22752	22575	22525	22603	22761	22622	22758	22619	22705	22613	22760	22702	22768	22727	22850	22575	22745	22606	22542	22677	22606	22645	22679	22755	22818	22610	22648	22764	22754	22487	22750	22762	22861	22810	22689	22641	22643	22578	22726	22598	22593	22739	22481	22816	22605	22679	22615	22691	22669	22737	22697	22836	22676	22671	22760	22818	22730	22691	22733	22607	22708	22698	22822	22663	22853	22646	22794	22832	22821	22600	22798	22613	22759	22868	22622	22727	22794	22888	22756	22818	22659	22663	22777	22545	22771	22593	22590	22663	22546	22681	22710	22697	22794	22542	22753	22580	22669	22641	22917	22731	22642	22794	22866	22568	22564	22766	22651	22698	22724	22517	22895	22645	22626	22708	22714	22603	22602	22787	22823	22685	22760	22856	22710	22695	22629	22721	22850	22832	22584	22633	22632	22671	22712	22778	22863	22802	22738	22434	22751	22692	22669	22656	22731	22600	22556	22752	22584	22766	22569	22534	22661	22784	22818	22734	22662	22702	22769	22911	22666	22530	22733	22534	22674	22649	22601	22677	22594	22820	22692	22904	22630	22743	22572	22725	22681	22804	22851	22448	22773	22685	22701	22678	22751	22742	22550	22821	22671	22910	22474	22780	22595	22666	22464	22812	22758	22799	22759	22766	22705	22664	22958	22677	22572	22665	22618	22528	22543	22640	22677	22619	22774	22655	22790	22804	22613	22782	22716	22666	22934	22486	22724	22624	22882	22873	22700	22789	22661	22679	22763	22826	22870	22715	22626	22785	22788	22634	22873	22761	22745	22705	22718	22678	22586	22722	22631	22671	22671	22674	22826	22558	22667	22667	22854	22740	22584	22626	22719	22697	22618	22713	22696	22738	22738	22557	22502	22757	22590	22801	22568	22841	22719	22721	22759	22647	22757	22625	22761	22843	22650	22675	22961	22733	22820	22765	22735	22861	22660	22707	22686	22547	22677	22778	22679	22728	22952	22650	22671	22730	22787	22812	22541	22758	22888	22425	22915	22825	22718	22779	22651	22686	22731	22675	22793	22779	22878	22456	22773	22898	22980	22739	22717	22811	22608	22983	22711	22892	22772	22644	22665	22578	22596	22682	22744	22828	22637	22761	22638	22770	22590	22944	22688	22766	22663	22684	22904	22718	22516	22939	22600	22652	22744	22802	22790	22882	22684	22618	22954	22772	22731	22911	22600	22670	22756	22613	22791	22775	22817	22707	22592	22720	22749	22873	22601	22872	22683	22721	22548	22767	22789	22715	22675	22991	22643	22592	22692	22743	22900	22588	22655	22757	22656	22735	22672	22699	22762	22678	22863	22567	22849	22670	22741	22706	22709	22583	22702	22738	22770	22639	22657	22844	22817	22778	22718	22868	22746	22729	22587	22941	22728	22687	22770	22848	22592	22817	22742	22606	22838	22617	22856	22702	22643	22693	22720	22598	22794	22642	22724	22810	22543	22599	22681	22840	22639	22764	22694	22617	22859	22781	22719	22704	22706	22677	22719	22841	22692	22715	22648	22742	22607	22803	22867	22548	22673	22736	22976	22744	22590	22675	22751	22807	22731	22925	22862	22765	22719	22602	22757	22685	22789	22848	22685	22823	22701	22768	22768	22689	22881	22591	22724	22794	22711	22727	22632	22671	22761	22604	22802	22719	22698	22808	22724	22620	22765	22565	22612	22856	22661	22869	22705	22856	22444	22752	22545	22801	22872	22707	22944	22772	22793	22906	22794	22746	22748	22644	22561	22622	22845	22851	22740	22666	22711	22749	22782	22661	22726	22663	22716	22715	22725	22717	22736	22735	22699	22800	22705	22653	22750	22740	22751	22931	22570	22556	22632	22675	22608	22674	22805	22679	22757	22652	22635	22914	22613	22690	22745	22677	22875	22754	22759	22666	22765	22754	22690	22676	22721	22734	22673	22591	22851	22533	22819	22716	22701	22591	22713	22736	22775	22560	22675	22790	22647	22790	22677	22721	22784	22841	22724	22849	22764	22580	22806	22858	22747	22829	22873	22736	22641	22767	22638	22733	22939	22614	22771	22795	22701	22735	22570	22714	22566	22859	22453	22675	22698	22691	22869	22745	22761	22731	22849	22699	22524	22597	22830	22849	22616	22794	22780	22794	22646	22857	22872	22793	22642	22587	22590	22607	22638	22784	22850	22754	22736	22884	22709	22751	22735	22628	22746	22618	22564	22629	23066	22701	22640	22824	22595	22688	22761	22579	22874	22757	22694	22930	22482	22898	22844	22872	22747	22838	22749	22550	22661	22705	22624	22709	22685	22497	22697	22861	22576	22616	22785	22672	22715	22761	22696	22843	22620	22745	22769	22965	22676	22692	22794	22900	22588	22639	22755	22793	22704	22753	22785	22786	22708	22744	22706	22829	22638	22823	22809	22936	22706	22626	22824
25239	21418	28376	28041	47630	66637	59991	46496	36195	30034	28225	27564	27973	27835	27963	27950	27828	27790	27775	27759	27773	27870	27903	27931	27605	27956	27931	27623	27708	27877	27579	27640	27465	27545	27556	27790	28125	27812	27704	27819	27637	27780	27515	27708	27893	27719	27756	27515	27644	27710	27822	27750	27524	27792	27611	27791	27860	27705	27663	27787	27788	27685	27800	27764	27607	27861	27778	27792	27913	27682	27623	27774	27737	27643	27634	27298	27688	27635	27753	27795	27819	27619	27750	27759	27646	27776	27538	27662	27933	27814	27920	27741	27641	27560	27900	27485	27640	27939	27805	27564	27847	27857	27638	27634	27692	27719	27695	27668	27968	27744	27716	27828	27588	27768	27786	27689	27779	27740	27912	27878	27694	27496	27765	27546	27713	27584	27842	27887	27669	27740	27610	27753	27695	28033	27798	27614	27696	27667	27703	27836	27899	27702	27742	27810	27726	27745	27591	27698	27955	27819	27669	27781	27612	27600	27552	27807	27799	27581	27655	27975	27636	27719	27752	27809	27646	27907	27656	27613	27621	27744	27583	27524	27663	27620	27826	27827	27515	27680	27552	27568	27728	27612	27577	27739	27770	27788	27444	27651	27564	27786	27613	27656	27523	27651	27783	27804	27596	27546	27843	27595	27840	27854	27962	27611	27819	27850	27601	27663	27698	27863	27668	27581	27872	27673	27723	27725	27648	27904	27788	27628	27593	27946	27833	27600	27462	27568	27686	27749	27769	27656	27609	27563	27684	27403	27756	27640	27817	27780	27802	27492	27911	27554	27586	27664	27706	27713	27716	27656	27565	27778	27657	27810	27604	27600	27783	27630	27855	27581	27649	27649	27614	27850	27962	27737	27721	27765	27776	27725	27517	27563	27793	27500	27571	27569	27509	27687	27702	27819	27687	27746	27638	27585	27707	27659	27717	27777	27588	27610	27770	27753	27738	27524	27824	27687	27802	27864	27568	27737	27583	27489	27743	27807	27750	27759	27651	27763	27630	27851	27910	27605	27718	27743	27620	27720	27673	27599	27856	27567	27425	27677	27608	27365	27943	27860	27467	27833	27639	27595	27696	27535	27652	27554	27842	27796	27741	27668	27769	27550	27494	27699	27939	27606	27667	27793	27742	27668	27629	27904	27766	27791	27734	27623	27691	27643	27647	27718	27670	27561	27756	27718	27915	27925	27737	27861	27399	27767	27796	27674	27690	27913	27741	27610	27634	27754	27928	27665	27505	27654	27790	27877	27819	27588	27630	27726	27764	27490	27586	27564	27719	27729	27798	27606	27524	27658	27714	27573	27911	27709	27725	27656	27641	27623	27447	27671	27611	27741	27681	27518	27508	27597	27858	27481	27524	27730	27647	27650	27628	27752	27627	27695	27906	27711	27758	27646	27548	27734	27858	27683	27564	27688	27867	27707	27665	27607	27700	27741	27573	27575	27742	27499	27730	27656	27801	27786	27811	27787	27851	27824	27770	27620	27689	27478	27632	27297	27394	27612	27937	27709	27678	27730	27808	27795	27591	27484	27598	27683	27560	27861	27874	27711	27685	27459	27968	27482	27777	27557	27629	27795	27730	27659	27735	27585	27695	27658	27476	27738	27521	27555	27771	27765	27885	27872	27679	27734	27625	27501	27568	27544	27882	27815	27645	27875	27635	27538	27726	27611	27716	27559	27737	27555	27476	27622	27794	27762	27477	27598	27554	27818	27792	27809	27793	27598	27781	27730	27444	27406	27878	27417	27737	27662	27710	27535	27452	27557	27796	27679	27506	27832	27710	27607	27770	27628	27632	27913	27444	27647	27710	27739	27743	27595	27735	27490	27730	27733	27673	27508	27477	27540	27770	27582	27559	27611	27626	27467	27843	27829	27747	27643	27695	27554	27686	27558	27741	27587	27565	27632	27618	27788	27707	27619	27621	27706	27667	27642	27484	27784	27589	27733	27646	27801	27630	27440	27676	27694	27859	27733	27476	27814	27687	27608	27557	27496	27530	27769	27528	27731	27812	27639	27846	27639	27597	27713	27564	27727	27660	27558	27552	27640	27669	27455	27497	27691	27690	27845	27794	27952	27682	27674	27744	27720	27693	27612	27793	27534	27719	27610	27684	27805	27665	27684	27766	27707	27654	27732	27567	27736	27460	27346	27525	27618	27677	27787	27741	27719	27746	27691	27878	27693	27535	27555	27645	27527	27798	27795	27794	27736	27736	27834	27651	27735	27665	27728	27576	27783	27749	27809	27627	28001	27730	27551	27719	27727	27979	27502	27647	27783	27712	27957	27531	27520	27625	27673	27782	27506	27743	28042	27630	27515	27602	27762	27755	27843	27595	27422	27689	27518	27789	27829	27905	27868	27657	27897	27521	27520	27716	27486	27703	27678	27711	27554	27730	27671	27774	27455	27929	27753	27657	27588	27658	27586	27584	27527	27799	27550	27566	27741	27638	27825	27808	27586	27638	27812	27602	27757	27735	27569	27720	27464	27719	27790	27842	27839	27644	27728	27845	27690	27826	27674	27468	27719	27756	27553	27891	27755	27710	27699	27707	27668	27652	27531	27932	27661	27641	27722	27566	27762	27620	27574	27683	27613	27679	27867	27773	27553	27740	27721	27815	27603	27833	27835	27818	27573	27556	27490	27674	27600	27663	27818	27678	27792	27703	27571	27821	27565	27611	27561	27590	27519	27794	27459	27562	27616	27664	27630	27833	27623	27579	27739	27617	27683	27790	27580	27620	27658	27674	27511	27678	27718	27709	27572	27745	27800	27666	27609	27724	27736	27687	27890	27651	27779	27669	27624	27770	27649	27741	27675	27764	27774	27650	27844	27771	27753	27795	27734	27649	27624	27537	27674	27693	27852	27731	27590	27718	27793	27650	27808	27750	27709	27597	27468	27500	27689	28020	27880	27832	27489	27565	27757	27716	27541	27884	27906	27672	27495	27853	27809	27676	27632	27818	27937	27525	27672	27556	27464	27563	27838	27822	27823	27876	27756	27759	27694	27653	27722	27809	27706	27644	27696	27492	27592	27408	27704	27947	27914	27726	27511	27626	27498	27754	27795	27621	27719	27760	27754	27740	27699	27872	27799	27626	27873	27794	27565	27638	27611	27769	27759	27585	27492	27545	27536	27778	27537	27705	27771	27713	27827	27449	27592	27604	27704	27750	27540	27799	27733	27817	27710	27786	27726	27614	27373	27546	27818	27744	27726	27456	27735	27655	27612	27526	27414	27648	27536	27472	27551	27653	27676	27603	27741	27863	27812	27778	27778	27796	27635	27824	27566	27684	27567	27696	27599	27494	27750	27765	27729	27551	27713	27821	27765	27759	27809	27532	27500	27513	27727	27773	27916	27484	27444	28088	27506	27754	27867	27718	27735	27617	27641	27619	27645	27901	27689	27796	27639	27688	27380	27619	27596	27453	27918	27775	27686	27748	27548	27710	27714	27543	27830	27699	27673	27768	27529	27675	27587	27637	27456	27553	27582	27667	27576	27742	27694	27662	27624	27658	27699	27770	27824	27492	27744	27628	27836	27828	27466	27442	27687	27600	27785	27742	27532	27692	27846	27617	27717	27815	27729	27796	27645	27773	27867	27707	27373	27434	27672	27741	27603	27747	27594	27657	27498	27549	27651	27445	27698	27671	27731	27813	27670	27792	27679	27719	27583	27741	27324	27541	27675	27634	27732	27723	27716	27559	27794	27537	27711	27872	28046	27602	27762	27655	27836	27983	27826	27804	27720	27754	27849	27887	27630	27773	27648	27745	27585	27437	27501	27687	27762	27659	27778	27623	27634	27699	27780	27788	28013	27524	27667	27780	27531	27628	27575	27729	27812	27700	27773	27728	27684	27820	27627	27863	27729	27673	27523	27716	27800	27648	27605	27705	27525	27952	27522	27862	27921	27578	27757	27881	27714	27612	27853	27657	27764	27838	27837	27598	27779	27598	27778	27735	27879	27910	27813	27384	27738	27770	27520	27879	27908	27727	27408	27735	27522	27666	27746	27488	27803	27811	27439	27784	27835	27701	27845	27666	27639	27753	27871	27727	27624	27634	27669	27704	27539	27723	27726	27602	27614	27701	27768	27417	27588	27679	27737	27325	27631	27590	27409	27638	27641	27954	27714	27642	27865	27771	27652	27764	27588	27516	27630	27625	27592	27587	27732	27787	27897	27804	27801	27527	27699	27806	27561	27677	27620	27724	27634	27686	27654	27608	27556	27790	27578	27656	27480	27750	27763	27728	27857	27762	27870	27659	27501	27671	27376	27681	27785	27636	27713	27794	27880	27721	27398	27628	27634	27936	27741	27435	27768	27763	27795	27854	27832	27698	27920	27818	27773	27701	27620	27558	27512	27505	27721	27505	27634	27451	27849	27702	27611	27392	27742	27744	27578	27642	27758	27692	27740	27843	27916	27602	27622	27631	27697	27792	27795	27727	27732	27528	27561	27767	27725	27840	27589	27559	27678	27743	27842	27636	27771	27763	27682	27703	27698	27930	27685	27673	27774	27712	27668	27720	27489	27560	27768	27853	27692	27650	27656	27660	27774	27927	27832	27484	27623	27790	27528	27820	27860	27535	27813	27928	27663	27580	27440	27868	27803	27757	27646	27802	27492	27715	27696	27758	27697	27668	27754	27745	27942	27679	27881	27666	27646	27667	27663	27826	27641	27785	27807	27540	27759	27711	27635	27625	27644	27744	27682	27716	27673	27679	27488	27747	27845	27927	27625	27668	27925	27522	27708	27525	27317	27285	27579	27951	27663	27636	27747	27577	27770	27808	27748	27724	27771	27546	27624	27757	27829	27812	27888	27718	27747	27574	27546	27555	27589	27786	27654	27673	27745	27546	27733	27529	27550	27614	27648	27678	27653	27755	27663	27955	27974	27446	27557	27650	27716	27804	27824	27632	27608	27718	27777	27689	28026	27797	27650	27629	27607	27785	27882	27713	27863	27884	27550	27735	27667	27735	27665	27612	27529	27419	27864	27813	27421	27539	27562	27559	27630	27688	27585	27769	27757	27409	27801	27823	27851	27804	27740	27708	27526	27698	27541	27737	27479	27767	27557	27589	27497	27602	27732	27660	27607	27478	27426	27759	27769	27549	27756	27588	27944	27756	27938	27907	27749	27644	27730
19989	30297	29573	35132	56751	67662	59854	46170	33159	25043	23236	22969	22830	23011	22811	22975	22996	22936	22936	23148	23097	22915	22736	23045	22981	22790	22993	22942	23003	23025	22912	22914	22949	23047	23064	22939	22942	23067	22955	23085	22978	23089	22921	23002	22806	22893	22856	22933	23010	23059	22883	23009	23018	23034	22972	23082	22985	22868	22921	23131	22948	23074	22928	22786	22972	22975	23082	22897	23191	22871	23046	23065	22971	22856	22846	22902	22986	23012	22885	22873	22793	22955	22872	22903	22937	22765	22892	22716	22849	22847	22802	22837	22999	22932	22969	22977	22994	22969	22825	22847	22937	23082	22868	22959	22822	23053	22896	23124	23048	22784	22963	22969	23014	23025	22844	23145	22852	22987	23084	22869	23028	23086	23104	22944	22851	22919	22972	23017	23019	22945	22955	22833	23113	22916	22906	22928	22721	22871	22866	23077	22978	22919	22788	22925	22914	22814	22929	22832	22766	23119	22759	23015	23102	22779	23105	23051	22927	22915	22940	22944	23037	22857	22976	22848	23038	22866	22904	23047	22935	22973	23077	22928	22980	22830	23092	22950	22907	22937	22982	22839	23025	22883	23045	22862	23147	22973	22843	22989	22927	22891	22964	23026	22957	22917	23023	23059	23164	22907	22995	22877	22931	23032	22870	22932	22934	22936	22989	23031	22986	23035	22933	22770	22954	23074	22943	22987	22886	22934	22927	23029	22809	23061	23077	22856	22918	22961	22940	22778	22966	22994	22975	22840	22948	22855	22802	22885	22956	23000	22799	22925	22996	22847	22762	22941	22814	23004	23055	23066	23086	23036	22867	22819	22904	22973	22891	22869	22985	22882	22844	23092	23155	22851	23029	22973	23144	22862	23088	22883	22814	23022	23006	23004	22892	23006	22880	22937	22869	23040	22972	22842	22985	23014	22849	22885	22945	22993	22902	22864	23006	22877	23169	22819	22849	22891	22921	22911	22918	22901	22927	23019	23022	23006	22941	22816	22869	22848	22759	22853	23109	23097	22829	23060	23058	23045	22948	22772	22984	23026	22946	23136	22973	22882	22836	22696	22746	23052	22927	22988	22924	23064	22702	22876	22841	23105	22972	22890	22966	22941	23011	22827	23028	22996	22971	22920	22871	22860	22870	22861	22969	22839	22810	22740	22953	22855	23119	22868	22928	22999	22912	22960	22727	22977	22800	22958	22959	23107	22949	22938	22709	22968	22906	22989	22957	22844	23034	22902	23018	22797	23164	22877	22866	22864	23057	22924	23001	23016	22931	22968	23047	23015	22923	23060	22989	22922	22959	22924	22780	22853	23130	22924	22948	23026	22835	22838	23021	22779	22752	22927	22937	22913	23058	23047	22958	22828	23024	23038	23030	23095	22983	22811	22960	22788	23041	23155	22957	23091	22887	22766	23050	22889	22647	23056	22952	22971	22976	22918	22989	22863	22910	23008	23222	22936	23085	22826	22900	22845	23037	22950	23012	22901	22792	22854	23072	23146	22964	22834	22870	23075	23070	22922	22785	23142	22806	22725	22895	22794	23072	22883	22892	23030	22997	22931	22993	22923	23208	22994	22905	22862	22847	23092	23235	22982	22976	22821	22803	22920	22841	22824	22982	22988	22912	22867	23036	22960	22997	22941	23027	23010	23050	23050	22918	22739	22731	22947	22880	23174	22945	22858	23036	23054	23133	22858	22882	23087	22913	23038	22820	22917	23052	23080	22820	22902	22968	23095	22744	23006	22824	23020	22988	22961	22922	22892	22874	23129	22727	23144	22986	22926	23021	23003	22872	23019	22694	22890	22896	22962	22959	22865	22922	22896	23052	23012	23037	23067	22697	23030	23113	22867	22956	23029	23095	22868	22992	22860	23065	22905	22828	22859	22885	22883	22878	22964	23037	23070	23021	22934	22948	22922	23062	22897	23063	22900	23002	22868	23062	23057	22841	22898	22846	23034	22837	22833	22970	23048	22868	22856	22784	23138	22787	22842	23044	22876	22716	22948	22926	22823	23021	22880	22805	22852	22844	23009	23037	22939	22832	23113	23053	22989	22990	23095	22967	22957	22939	22969	22849	22976	22988	22765	23150	22875	22785	22949	22984	22958	22788	22845	22802	23020	23039	22981	22928	23150	22828	23022	22582	22752	22921	22930	22901	22656	23122	22963	22981	22974	23051	22957	22909	22914	22996	23159	23056	23163	22862	22890	22989	23075	22769	23146	22976	22980	22965	22873	23004	22947	23053	23023	22922	22789	22887	22889	23090	22932	23017	22967	22924	23132	22979	22945	22993	22888	22918	22897	22917	22972	22836	23015	22980	22979	22855	22935	22903	22942	22885	22809	22830	22819	22989	23105	23061	22907	22980	22901	22953	22970	22806	22983	22933	22807	22926	22881	22971	22921	22701	22929	22939	22945	23018	22961	22883	22862	22947	23079	22977	23055	22842	23036	22798	23048	23012	22984	23006	22781	22879	23007	22798	22939	22967	22843	22967	23100	22776	22813	22957	23045	22901	23147	23028	22902	22838	22869	23044	22701	23059	22947	22977	22929	23019	22930	22912	23029	22957	23002	22993	23075	23077	22848	22867	23144	23014	23061	22977	22970	23041	22949	22862	22963	22971	23019	23131	22839	22992	22780	22905	22799	22993	22943	23103	22858	22921	22860	22958	22894	22870	23039	22880	22932	22776	22936	22898	22888	22875	22919	22862	23142	22912	22701	22989	23050	22947	22915	22928	22872	22810	22897	22962	22967	22842	22890	22881	23027	23004	23119	22865	22986	22962	22767	23092	23061	22964	22996	23074	22976	22958	22952	23063	22905	23078	22809	22977	23003	22980	23002	22987	23230	23052	23047	22877	23067	22757	22877	22934	23050	22946	22883	22752	22897	22993	22854	22819	22863	23047	22909	23038	22949	22999	22854	22936	22998	22938	22901	23167	22961	22698	22941	22927	22825	22847	23012	23034	22910	22993	22996	23091	22929	23010	22970	22898	22950	23031	22797	22771	22834	22865	22984	23072	23040	22838	22680	22773	23084	22892	22829	22930	22823	22891	22907	22975	23001	22969	22934	22959	22861	23043	23028	22921	22969	22989	22852	23140	23123	22893	22818	23018	22806	22954	22897	23091	22898	22948	22957	22954	22863	22972	22793	22856	22908	22939	23005	23026	22830	22829	23031	23047	23088	22986	22751	22970	22867	22967	22798	22843	22914	23281	22820	22900	22946	22897	22895	22950	23021	22900	22896	22918	22773	22863	22879	23008	22993	23008	22924	22968	22914	22867	23168	22949	22885	23023	22962	22861	22807	23022	22779	22983	23004	22989	22884	22944	23195	22832	22922	23197	23113	23032	23157	22965	22705	22977	22936	22843	22956	22958	23012	22780	22657	22884	22926	22710	22970	23035	22996	22891	22955	22842	23062	22923	22836	22977	22888	22883	22971	22984	22881	22922	22951	22742	22951	22806	22936	22864	23104	22895	22804	23058	23066	23001	23061	22969	22858	22796	23040	23127	22831	23248	22946	22863	22901	22944	22842	23027	22877	22671	22938	22851	23206	22928	23064	23091	22758	23001	22835	23050	22893	22909	22928	23038	22880	23036	22849	22985	22952	22967	22886	22917	22868	22802	22963	22940	22964	22871	22893	23113	22939	22954	23028	22813	22866	22754	22865	23075	22867	22957	22922	22919	22810	23085	22818	22892	22973	23076	22922	22970	22868	22954	22935	23009	22933	22964	22936	22948	22881	22999	22897	22898	23097	23006	23151	22960	22942	22929	22996	22885	23069	22914	22909	23016	22963	23098	22889	23114	22959	23008	22923	23048	22887	22816	22880	22870	23005	22833	23004	22907	23003	22956	22887	22751	23005	22916	23116	22903	22761	22994	22940	22911	23008	22721	22901	22913	22763	22936	22922	23040	22984	22988	22973	23043	23032	22967	22927	22948	22824	22809	22787	22992	22859	23031	22843	22814	22917	23118	23078	22940	22833	22935	22899	22987	22937	22849	23036	22824	23013	23111	23087	22953	23018	23121	23060	23098	22827	22780	22952	23154	22929	22901	23071	22783	23059	22981	22871	23049	22907	22922	23104	22941	23040	22914	23020	22953	22975	22961	22908	22949	22955	22945	23028	22910	22936	22979	23030	22841	22810	23002	23032	22990	22810	22974	22948	22935	22979	22818	22819	22879	23018	22889	23080	22959	22963	22698	22784	22928	22840	22910	22945	22806	22912	22786	22949	22971	22799	22954	22943	22983	22884	22808	22958	22970	22910	22893	22874	22943	22864	22818	23117	22797	22892	22845	22935	23055	22978	23028	22884	23064	22941	22728	22881	22920	23148	22913	22862	23060	22900	22992	22859	22979	23087	22831	23023	22976	23019	23036	22913	22979	23056	22970	22873	22991	23102	23166	22923	22956	23058	23037	23153	22823	23021	22664	22852	22910	22943	22782	23072	22911	22860	23078	22706	22786	23154	22980	22947	23096	22861	22953	22970	23115	22986	22679	23041	22958	22821	22924	23104	22993	22894	22848	22989	22857	22936	22900	23110	22874	22940	23112	23090	22944	23193	23054	23050	22720	22924	22904	22976	22952	22860	22918	23116	22919	23051	23011	22832	22903	22814	23112	23009	23042	22971	22876	23150	22846	23136	22782	23096	23044	22791	23215	23014	22786	23004	23074	22928	23035	23005	23048	22822	22793	23040	22798	23106	23094	22826	22884	23067	22988	22874	22894	22847	22997	22832	23025	22927	22899	22947	23066	22886	22969	23086	22955	23076	23025	22984	23007	23007	22971	22946	22961	23022	22946	22825	23244	23048	23006	22986	22933	23057	23066	22893	23036	23075	23036	22760	23100	22902	22902	23076	22871	22875	22978	23005	23041	22899	23025	23069	22850	22812	22871	22882	23089	22860	22923	23075	23060	22879	22942	23136	22944	22999	22839	22997	23146	22833	22710	23002	22887	22917	23027	22993	22911	22881	22899	22951	23028	22949	22956	22701	22908	23025	22886	22929	23052	22782	23175	23049	23092	22854	23148	23138	22805	22985	22903	22916	22943	22914	23117	22910	22816	22886	23001	22910	22864	23052	22993	23035	22904	22963	23117	22903	23026	23025	22857	23045	23040	22936	22725	23047	22880	22797	23112	22856
23716	21400	28945	25763	51000	74834	67641	52732	40502	31679	29243	28469	28361	28334	28371	28365	28433	28230	28307	28287	28205	28297	28374	28161	28303	28424	28410	28174	28174	28145	28227	28138	28236	27985	28450	28362	28229	28365	28320	28075	28141	28314	28222	28131	28617	28271	28181	28160	28074	28268	28130	28222	28279	28039	28150	28066	27991	28166	28207	28272	28224	27963	27625	28000	28042	28214	28075	28188	28097	28126	28032	28310	27862	27914	28292	28324	27963	28224	27968	28131	28101	28318	28392	28238	28107	27956	28038	28230	27849	28338	28001	28088	28003	28226	28137	27916	28104	28369	28342	28393	28301	28281	28247	28220	28149	28225	28162	27999	28311	28038	28144	28356	28148	28163	28064	28028	27995	28158	28233	28238	28354	28354	28127	28175	28179	28121	28062	28200	28375	27973	28245	28143	28095	28426	28120	28227	28227	28178	28223	27845	28053	28225	28224	28027	28115	28039	27949	28009	28155	28216	28246	28122	28100	28260	28122	28220	27959	27941	28095	28375	27916	27906	28093	28272	28151	28244	28188	28085	28122	28037	28210	28068	28184	28100	27952	28307	27838	28034	28336	28012	28129	28153	27980	28147	27873	28058	28381	27982	28249	28012	28110	28140	28233	28105	28167	28234	27980	28051	28245	28126	28125	28149	28214	27872	28035	28106	28197	28128	28118	28264	28175	28165	28127	28202	28130	28090	27875	28100	28088	27920	28042	28288	28246	28289	28125	28052	28140	28070	28099	27975	28073	27954	28160	28244	28028	27980	28115	27966	27904	27967	28377	28337	28026	28087	28184	27954	27998	28143	28116	28206	28297	28050	28106	28115	27963	28136	28182	28169	27896	28026	28235	27975	28242	28023	28241	28082	28170	28074	28241	28153	28167	28000	28079	28083	28110	28079	28102	28361	28058	28171	28131	27839	27906	27999	28304	28016	28232	28233	27851	28095	27820	28067	28121	27920	28191	28205	28224	28153	28230	28169	27932	28041	28092	28107	28203	28004	28317	28186	27882	28247	28215	28025	28219	28105	27941	27953	27999	28051	28145	28076	28069	27894	27994	27996	28045	28304	28275	27947	28181	28324	28240	28283	28029	27967	28141	28022	27872	28129	28235	28052	28000	27983	28261	28218	28124	28005	28187	28195	27977	28201	28073	28215	28046	28051	28158	28001	28272	28241	27859	28045	28184	28067	28246	27954	28075	28065	28186	28234	27999	28176	28105	28154	28092	27971	28278	28270	28110	28354	28289	28045	28080	28139	28234	28261	28047	28143	28313	28175	28139	28093	28101	27981	27917	28511	28299	27916	28068	27987	27967	28034	28168	28122	27886	28005	28056	28052	28239	28260	27943	27948	28139	28033	28084	28517	28069	28101	28141	28178	28066	28093	28032	27962	28362	28124	27986	28165	28225	27977	28218	28063	28138	28176	28047	28244	28195	28075	28278	28190	28121	28225	28193	28088	28185	28093	28139	27984	28193	28166	28035	27996	27936	28063	27904	28242	27821	28254	28060	28152	28229	28065	28120	28153	27970	28164	28110	27972	28090	28460	27934	28006	27991	28278	28094	28335	28201	28262	28153	28104	28012	27871	28152	28160	28155	27941	28240	28020	28019	28051	28112	28024	28070	28137	28109	28050	28002	27995	28284	28302	28429	28263	28129	28117	27919	28104	28207	28102	28081	28219	27986	27978	28059	28096	28242	27993	28015	28002	28038	28058	28013	28236	28136	28000	28280	28160	28247	28011	28067	27949	28191	28261	28020	28256	27794	28123	28176	28107	28029	28028	27989	28193	28209	28060	28402	28068	27979	28102	28092	28149	27950	28066	28184	28096	28067	28195	28259	27795	28141	27969	27979	28225	28300	27959	28381	28230	28046	28213	28369	28115	28049	28200	28107	27977	28145	28187	28075	28129	28241	28181	28084	28125	28232	28096	28285	28139	28028	28231	28205	28208	28240	27998	28081	28107	28143	28027	28183	27959	28138	28209	27844	28117	28043	27931	28240	28267	28142	28171	27972	28000	28366	28120	28131	28293	28123	28113	28176	28088	28034	28310	28229	28063	28133	28162	27999	28073	28073	28140	28117	27921	28189	27985	28125	28098	27980	28183	28022	28056	28447	27837	28028	28178	28059	28002	28179	28058	28190	28108	28276	28302	28250	28236	28150	28237	28086	28105	27967	28157	27765	28223	28038	27954	28269	27836	28336	28413	28055	28053	28402	28196	28072	28042	28123	28116	28215	27971	28077	28116	28187	28175	28065	28151	28238	28104	28028	28064	28266	27958	28059	28158	28101	28382	28179	28106	28066	28107	28053	28046	28236	27989	28285	27950	28240	28058	28133	28174	27862	28036	27994	28188	28031	28029	28168	28020	28426	28120	27931	27936	28106	28091	28223	28150	28023	28013	28128	27985	28117	28068	28270	28335	28201	28171	28006	28066	28057	28126	27974	28150	28083	28137	27905	28030	28104	27931	28000	28152	28024	28041	28147	28156	28186	27966	27905	28279	27982	28179	28042	28269	28305	28410	28060	28245	28052	28189	28155	28163	28046	28281	28203	28039	28173	28091	28099	28266	28152	27972	28009	28190	28220	28385	28077	28198	28239	28150	28271	28124	28042	27888	28277	27971	28087	28140	28037	28304	27924	28042	28221	27851	28247	28317	28094	28071	28028	27995	28212	27974	28042	28029	28217	28186	28078	27995	28126	28267	27997	28298	28241	27993	27930	28272	28074	28071	27989	28075	28088	28107	28103	28105	27976	28455	28146	27982	28166	28196	28088	27998	28033	28049	28089	28103	28046	28316	28015	28126	27897	28047	28009	28046	28056	28263	28194	28010	28249	28100	28127	27742	28081	28052	27986	28014	28141	28241	27877	27953	27850	28182	28220	28164	28287	28201	28215	27933	28177	28213	28242	28236	28252	28338	28087	28124	28107	28159	28250	28235	27872	28056	27942	28069	27893	28272	27933	27973	28236	28357	28292	28083	28205	28180	28134	28297	28387	27906	28094	28161	28170	28167	28327	28219	28179	28118	28062	28114	28156	28253	28124	28248	28181	28177	28067	28069	28292	28042	27973	28101	28213	28248	28197	28184	28076	28009	28023	28313	28189	28098	28046	27944	28034	28163	28188	27861	28179	28268	28277	28114	28237	27999	28249	28179	28278	28038	27918	28009	27974	28069	28380	28182	28241	28253	28053	27905	28238	28053	28095	28195	28172	28167	28256	28200	28203	27991	27905	28092	28249	28103	28124	27954	28163	28279	28110	28118	27842	28239	28133	27967	28132	28181	28116	28042	28260	28485	28203	28040	27956	28135	28247	28031	28174	28056	28136	28116	28020	28109	28204	28126	28299	28186	27941	28255	28165	28219	27910	27938	28173	28117	28014	28259	28249	28074	28053	27933	28209	28219	28020	27986	28109	28301	28141	28298	28100	28249	28196	28068	28212	28176	28036	28265	27953	28324	28136	28136	27963	28012	28108	28200	28112	28236	28118	28101	28194	28228	28258	28202	28171	28133	27998	28039	27888	28058	27951	28217	28428	28275	28435	28207	28283	28047	27970	28129	28030	27880	27872	28184	28165	28379	28190	28141	28207	28141	28307	28102	28093	28084	28199	27942	28059	27898	28047	28232	28002	28004	28078	27899	28187	28158	28066	28182	28052	28179	28179	28061	28224	27972	28038	27883	27965	28143	28384	28047	28243	28114	28135	28107	28093	28254	28254	28172	28230	28044	27889	28114	28036	28149	28159	28101	28016	28040	28156	28301	28379	28201	28245	28079	28117	28081	28097	28264	28169	28195	28066	28215	27956	28169	28118	28118	28114	28071	28218	27843	28149	28072	28065	28186	28384	28161	28086	28018	28205	28230	28183	28140	28112	28224	28221	28045	28278	28319	28217	28100	28245	28058	28151	28116	28320	28054	28250	28177	28275	28083	28122	28103	28086	27981	28135	28037	28288	28170	28279	27848	28086	28078	28215	28214	27945	28269	28172	28070	28254	28273	28124	28028	28041	28072	28041	28082	27950	28004	28033	28237	28151	28241	28205	28052	28114	28002	28081	28294	28190	28184	28092	28395	28091	27824	27968	28221	28041	28097	28085	27948	28342	27996	28133	28087	28050	28263	28067	28067	28102	28266	28012	28051	27966	27819	28176	28210	27966	28123	27943	28067	28242	27830	27959	28005	28075	28210	28125	27988	28268	28067	28159	28254	28315	28079	28078	28076	27954	27924	28062	28336	27995	27905	28153	28032	27971	28077	28029	28091	27985	28051	28120	28126	28075	28277	28185	28218	28035	28319	28215	28165	28358	28097	28184	28348	27982	28209	27929	28149	28068	28124	28166	28221	28197	27954	28189	28175	28195	28436	28227	28291	28305	28273	27972	28100	28012	28017	28092	28254	28100	28008	28280	28295	28084	27738	28199	28152	28331	28192	27876	28140	28265	28020	28089	28075	28046	28095	28057	27901	28065	28033	28206	28124	28181	27878	28097	28155	28117	28266	28088	28053	28246	28074	28136	28283	28166	28238	28122	28236	28003	28129	28380	28012	28018	28397	28005	27998	28175	28205	28248	28228	28110	28221	28115	28262	28318	28042	27823	28097	28001	27907	28193	28090	28105	28191	28222	27991	28260	28376	28250	28051	27849	27927	28147	28252	28024	28045	28167	28315	28103	28202	27914	27955	28040	27988	28055	28144	28118	28077	28253	27912	27959	28214	28291	28152	27986	27910	28103	28072	28051	27915	28361	27964	28017	28239	28169	28402	28179	28207	28273	28058	28165	28158	27984	28127	28228	28476	28094	28222	28380	28069	28041	28175	28258	27951	27983	28248	28191	28040	28157	28267	28194	28086	28343	28188	28190	28305	27970	28022	28187	28274	28321	28296	28371	28244	28172	27992	28286	28365	28227	28154	28268	27898	28285	28041	28131	28117	28107	28237	27789	28300	27943	28042	28137	28246	28062	28059	27951	28060	28087	28013	28100	28303	28041	28222	28138	28126	28085	28068	28100	28004	28033	28456	27995	28258	28154	27903	28106	28109	28044	28183	28193	28182	28109	28115	28361	28283	28055	28057	28118	28113	28018	28128	28143	28094	28324	28004	27958	28153	28110	28143	28100	28159	28268	28251	28215	28144	28224	27882	28112	28016
21315	34762	33284	44399	71267	81857	72059	54493	38536	26423	23938	23343	23174	23279	23180	23286	23246	23099	23123	23164	23108	23154	23189	23233	22972	23244	23260	23355	23211	23053	23285	23245	23165	23119	23265	23328	23148	23132	23116	23007	23232	23257	23237	23250	23249	23343	23199	23109	23167	23220	23193	23324	23003	23159	23129	23231	23099	23151	23135	22995	23257	23067	23160	23157	23284	23439	23329	23174	23115	23130	23302	22954	23167	23244	23377	23097	23047	23140	23307	23323	23074	23160	23014	23137	23102	23104	23210	23211	23162	23039	23322	23217	23278	23148	23117	23129	23162	23128	23108	23088	23115	23019	23301	23176	23157	23064	23196	23084	23233	23174	23237	22918	23085	23319	22955	23291	23215	23239	23226	23105	23180	23244	23102	22985	23289	23210	23048	23108	23350	23092	23146	23118	23123	23252	23276	23038	23179	22994	23055	23159	23131	23093	23139	23259	23302	23161	23300	23098	22990	23314	23173	22934	23182	23183	23153	23350	23265	23142	23098	23201	23103	23258	23236	23350	23236	23262	23164	23116	23060	23039	23034	23102	23143	23160	23198	23228	23268	23112	23221	23299	22947	23000	23051	23249	23137	23054	23137	23144	22927	23168	23008	23193	23112	23161	23089	23137	23140	23057	23205	23122	23377	23270	23300	23268	23086	23336	23150	23041	23054	23205	23110	23160	23000	23195	23203	23198	23104	23105	23259	23173	23195	23210	23097	23151	23251	23102	23127	23176	22954	23220	23098	23018	23243	23002	23271	23261	23124	23375	23033	23156	23061	23401	23002	23035	23136	23010	23263	23225	23244	23183	23358	23123	23177	22914	23103	23037	23067	23077	23185	23138	23168	23250	23310	23255	23140	23352	23126	23276	22956	23216	23083	23277	23123	23055	23273	23311	23123	23164	23192	23134	23192	23135	23120	23137	23165	23046	23090	23080	23215	23038	23169	23060	23124	23123	23295	23404	23187	23171	23239	23113	23090	23200	23023	23272	22996	23132	23239	23313	23133	23268	23028	23276	23151	23237	23301	23223	23221	23259	23253	23245	23445	23231	23329	22820	23062	22955	23268	23074	23182	23114	23097	23133	23057	23355	23182	23132	23204	23221	23113	23251	23118	22987	23158	23122	23178	23279	23134	23260	23209	23172	22930	23207	23071	23160	23065	23129	23190	23142	23239	23006	23304	23120	23138	23031	22989	23462	23045	23276	23293	23074	23231	23287	23102	23261	23022	23163	23072	23208	23260	23236	23261	23185	23114	23189	23024	23149	23066	23044	23086	23055	23121	23055	23175	23131	23176	23174	23099	23286	23428	23009	23157	23118	23117	23074	23114	23308	22926	23165	23240	23352	23134	23348	23219	23200	23298	23103	23131	23085	23235	23207	23184	23095	23122	23305	23047	22858	23423	23222	23053	22968	23120	23371	23085	23026	23280	23290	23306	23073	23103	23147	23121	22945	23156	23236	23163	23168	23166	23158	23185	23200	23147	23181	23165	23133	23117	23206	23303	23069	23066	23113	23251	23127	23246	23072	23100	23219	23215	23241	23202	23023	23173	23100	23093	23397	23300	23107	23199	23107	23053	23092	23106	23246	23229	23283	23200	23233	23337	23216	23128	23117	23025	23147	23237	23092	23125	23088	23324	23132	22992	23114	23104	23209	23260	23065	23062	23205	23270	23235	23169	22963	23228	23228	23232	23135	23252	23158	23113	23187	23280	23163	23169	23218	23236	23128	23168	23082	22993	23069	23204	23235	23285	23266	23209	23130	23295	22980	23267	23227	23044	23279	23103	23155	23140	23181	23170	23113	23328	23075	23197	23123	23222	23198	23094	23087	23128	23183	23257	23205	23252	23137	23098	23117	23129	23309	23038	22989	23216	23262	23338	23176	23172	23139	23254	23192	23123	23191	23172	23243	23179	23152	23220	23108	23103	23108	23211	23234	23273	23282	23121	23168	23191	23180	23167	23186	23143	23252	23045	23116	23195	23222	23184	23211	23367	23134	23160	23236	23215	23221	23106	23086	23240	23016	23005	23185	23139	23399	23193	23156	23178	23276	22992	23022	23257	23184	23467	23152	23226	23148	23119	23072	23330	23259	23330	23176	23194	23203	23081	23229	23295	23142	23153	23177	23141	23341	23084	23322	23140	23060	23018	23200	23114	23264	23258	23198	23207	23155	23272	23119	23191	23256	23154	23358	23136	23198	23166	23045	23187	23074	23080	23122	23325	23103	23111	23141	23255	23056	23083	23208	23089	23171	23128	22938	23165	23119	23179	23210	23295	23169	23121	23208	23228	23281	23164	23128	23140	23134	23119	23179	22989	23066	23113	23157	23257	22968	23281	23043	23133	22969	23122	23011	23196	23177	23176	22913	23052	22968	23392	23094	23133	22960	23253	23173	23017	23195	23208	23141	23176	23266	23121	23062	23303	22970	23225	23269	23199	23216	23060	23073	23153	23141	23237	23136	23017	23341	23198	23230	23185	23219	23034	23281	23131	23282	23126	23024	23185	23194	23269	23070	23130	23152	23170	23147	23216	23091	23025	23312	23243	23176	23053	23122	23107	23206	23181	23018	23128	23238	23016	23120	23077	23081	23154	23040	23145	22977	23111	23281	23164	23182	23266	23221	23061	23245	23100	23047	23198	23473	23238	23294	23079	23335	23308	23103	23205	23141	23181	22829	23086	23194	23190	23181	23151	23149	23003	22986	23307	23409	23173	23170	23250	23198	23127	22958	23126	23239	23136	23118	23112	23032	23200	23116	23150	23093	23181	23162	23198	23169	23219	23242	23242	23176	23197	23117	23203	23086	23001	23310	23092	23286	23068	23234	23104	23052	22929	23025	23000	23241	23088	23302	23352	23119	23195	23193	23158	23346	23246	23214	23160	23199	22991	23285	23086	23200	23122	23206	23070	23420	23039	23166	22856	23263	23108	23241	23227	23043	23401	23032	23040	23183	22977	23110	23117	23094	23209	23091	23118	23244	23079	23113	23246	23046	23174	23197	23411	23258	23293	23235	23085	23154	23206	23143	23302	23112	23255	23144	23105	23125	23146	23433	23233	23109	23177	23057	23150	23360	23240	23464	23183	23111	23002	23190	23098	23124	23078	23161	23250	23232	23343	22998	23215	23213	23152	23175	23135	23119	23177	23168	23313	23117	23272	23099	23178	23123	23297	22938	23324	23245	23156	22877	23139	23197	23084	23010	23228	23069	23242	23179	23203	23245	23226	23316	23158	23083	23199	23127	23152	23237	23209	23136	23239	23177	23130	23083	23244	23158	22926	23025	23232	23072	23237	23220	22944	23114	23163	23204	23055	23082	23094	23083	23129	23201	23058	23073	23382	23032	23195	23093	23173	23131	23164	23149	23183	22774	23094	23149	23305	23090	23287	23136	23056	23309	23205	23182	23253	23228	23090	23154	23341	23145	23202	23173	23070	23205	23182	23189	23204	22993	23161	23117	23158	23395	23370	23090	23130	23235	23140	23398	23263	23204	23106	23180	23070	23094	23118	23187	23119	23154	22973	23205	23097	23307	23426	23122	23241	23390	23226	23354	23178	23248	23295	23208	23087	23303	23038	23249	23037	23111	23245	23078	22999	23062	23067	23295	23109	23265	23160	23122	23319	23064	23316	23105	23147	23181	23325	23113	23014	23236	23157	23175	23075	23300	23080	23256	23289	23179	23196	23367	23186	23210	23130	23138	23226	23324	23237	23154	23149	23086	23205	23249	22933	23100	23206	23136	23092	23302	23272	23169	23225	23207	23071	23311	23109	23278	23099	23080	23252	23225	23201	23215	23259	23119	23302	23010	23240	23128	23152	23265	23035	23267	23133	23040	23208	23131	23141	23168	23135	23239	23198	23217	23213	23253	23244	23082	23117	23165	23104	23145	23217	23145	23111	23204	23300	23165	23176	23225	23216	23007	23142	23038	23255	23235	23156	23302	23067	23187	23174	23112	23048	23314	23312	23306	23053	23183	23194	23122	23341	23094	23109	23240	23143	23102	23278	23199	23232	23352	23294	23063	23163	23101	23266	23120	23223	23225	23032	23198	23097	23160	23114	23105	23087	23105	22988	23322	23170	23146	23076	23410	23128	23067	23147	23305	23109	23185	23168	23297	23251	23253	23241	23059	23183	23073	23086	23042	23306	23107	23223	23131	23185	23393	23107	23208	23045	23156	23212	23284	23256	23145	23152	23166	23262	23015	23145	23171	23231	23027	23465	23298	23140	23183	23286	23215	23179	23232	23223	23094	23183	23064	23208	23123	23215	23189	23366	22980	23183	23116	23216	23207	23205	23297	23224	23186	23261	23311	23238	23156	23133	23172	23233	23121	23301	23173	22918	22994	23159	23159	23150	23135	23142	22962	23142	23168	23246	23187	23100	23238	23120	23280	23227	23145	23253	23211	23199	23295	23319	23006	23115	23078	23112	23214	23087	23259	23083	23287	23274	23108	23023	23020	23120	23049	23077	23047	23371	23342	23110	23175	23178	23118	23253	23102	23014	23133	23287	23131	23199	23213	23065	23205	23179	23246	23158	23043	23128	23299	22975	23082	23294	23198	23048	23177	22922	23158	23297	23189	23259	23205	23121	23200	23144	23107	23224	23170	23235	23064	23094	23160	23083	23147	23140	23388	23175	23133	23372	22903	23102	23148	23259	23105	23099	23166	23188	23115	23139	23292	23162	23169	23383	23216	23228	23190	23230	23371	23252	23264	23076	23161	23135	23125	23216	23110	23065	23201	23185	23083	23137	23088	23251	23205	23210	23194	23175	23199	23331	23169	23141	23249	23141	23236	23244	23261	23193	23262	23071	23287	23234	22997	23130	23144	23130	23300	23096	23250	23167	23187	23288	23099	23269	23268	23215	23021	23233	23146	23098	23153	23194	23153	23190	23152	23162	23053	23039	23233	23261	23128	23184	23431	23235	23174	23341	23258	23114	23127	23186	23249	23101	23142	23196	23161	23196	23420	23101	23256	23364	23099	23105	23242	23363	23178	23237	23255	23094	23150	23234	23156	23139	23164	23056	23255	22916	23244	23062	23162	23192	22976	23099	23117	23334	23044	23278	23144	23157	23015	23080	23123	22961	23188	23093	23209	23120	23191	23044	23131	23086	23199	23265	23166	23086	23152
31181	25347	29454	29605	33541	38560	36172	32032	29197	28101	27930	27847	27757	27497	27731	27744	27839	27956	27700	27673	28004	27774	27786	27729	27718	27820	27693	27649	27719	27917	27771	27768	27705	27679	27750	27830	27783	27756	27886	27823	27846	27590	27846	27927	27757	27803	27812	27712	27726	27863	27790	27597	27750	27769	27742	27912	27852	27768	27814	27814	27655	27706	27620	27787	27660	27904	27983	27887	27725	27905	27879	27652	27843	27870	27570	27692	27695	27709	27758	27587	27837	27618	27905	27672	27645	27710	27582	27783	27846	27786	27479	27749	27652	27767	27798	27698	27566	27688	27725	27867	27892	27940	27693	27572	27567	27701	27777	27436	27673	27622	27666	27606	27712	27786	27776	27941	27602	27815	27730	27488	27752	27778	27670	27962	28019	27742	27864	27763	27626	27640	27730	27468	27728	27608	27910	27575	27699	27888	27789	27746	27737	27747	27537	27791	27812	27899	27704	27733	27630	27604	27598	27753	27618	27618	27587	27443	27590	27644	27886	27603	27749	27649	28072	27486	27780	27862	27739	27534	27668	27657	27641	27658	27783	27613	27804	27651	27721	27736	27830	27537	27842	27699	27664	27762	27709	27696	27700	27633	27805	27779	27715	27565	27588	27609	27863	27776	27884	27493	27784	27710	27755	27496	27279	27498	27600	27859	27785	27782	27922	27689	27779	27817	27720	27848	27955	27596	27676	27771	27520	27672	27982	27642	27723	27958	27932	27731	27741	27794	27722	27856	27857	27561	27715	27658	27542	27588	27662	27747	27856	27857	27747	27773	27761	27703	27786	27508	27852	27653	27707	27719	27690	27777	27611	27599	27823	27944	27818	27771	27801	27576	27944	27539	27941	27555	27683	27966	27743	27442	28114	27708	27678	27674	27663	27676	27744	27588	27699	27463	27981	27505	27755	27813	27797	27785	27889	27414	27565	27547	27573	27778	27841	27598	27764	27566	27487	27609	27817	27517	27822	27720	27929	27828	27643	27731	27783	28018	27594	27612	27552	27954	27627	27702	27619	27575	27722	27614	28120	27744	27683	27409	27878	27501	27685	27627	27764	27639	27604	27589	27838	27602	27749	27694	27849	27822	27743	27406	27843	27874	27657	27642	27703	27630	27771	27728	27684	27713	27776	27628	27898	28007	27776	27676	27622	27820	27686	27779	27873	27755	27657	27685	27785	27680	27709	27629	27886	27737	27644	27715	27676	27755	27650	27625	27446	27714	27748	27566	27872	27855	27793	27960	27599	27720	27736	27862	27561	27740	27742	27533	27826	27881	27791	27637	27718	27744	27690	27730	27826	27643	27740	27729	27511	27855	27642	27858	27743	27769	27757	27474	27586	27807	27616	27793	27941	27731	27728	27759	27885	27684	27527	28030	27806	27697	27613	27803	27652	27812	27802	27852	27728	27738	27770	27860	27849	27641	27719	27715	27705	27832	27777	27608	27710	27702	27821	27594	27596	28011	27644	27619	27699	27639	27774	27750	27943	27857	27513	27949	27826	27671	27754	27671	27656	27640	27554	27887	27603	27807	27540	27553	27806	27741	27833	27522	27798	27581	27546	27626	27761	27851	27794	27833	27623	27668	27528	27467	27935	27917	27734	27741	27687	27559	27786	27768	27569	27548	27668	27834	27712	27866	27599	27619	27617	27771	27603	27478	27632	27559	27823	27819	27962	27797	27755	27807	27688	27958	27922	27856	27916	27625	27775	27910	27506	27617	27574	27836	27810	27812	27693	27720	28080	27799	27510	27683	27730	27806	27809	27636	27734	27770	27728	27859	27766	27654	27697	27710	27897	27825	27591	27479	27992	27592	27775	27603	27582	27709	27584	27616	28045	27413	27801	27633	27695	27640	27790	27704	27901	27584	27753	27651	27721	27716	27970	27686	27702	27707	27665	27736	27944	27796	27636	27596	27805	27976	27609	27735	27741	27619	27680	27923	27709	27622	27668	27772	27636	27810	27807	27749	27800	27831	27567	27609	27611	27657	27860	27603	27768	27839	27628	27636	27897	27585	27664	27924	27750	27734	27838	27620	27848	27754	27708	27718	27776	27710	27754	27700	27655	27659	27741	27611	27690	27740	27537	27434	27503	27845	27536	27587	27616	27687	27718	27588	27823	27687	27618	27692	27513	27866	27799	27488	27724	27501	27493	27589	27903	27720	27867	27534	27697	27866	27552	27815	27587	27536	27424	27748	27718	27774	27833	27838	27726	27615	27751	27683	27916	27699	27779	27601	27628	27597	27669	27682	27860	27601	27572	27620	27836	27738	27577	27600	27695	27851	27597	27844	27731	27688	27860	27894	27743	27642	27761	27766	27858	27707	27806	27725	27724	27650	27845	27470	27879	27929	27802	27772	27793	27713	27788	27964	27580	27458	27901	27780	27769	27905	27643	28000	27595	27836	27763	27589	27652	27700	27943	27765	27649	27694	27681	27840	27763	27886	27556	27610	27732	27711	27881	27938	27886	27800	27912	27714	27743	27756	27898	27735	27878	27697	27562	27654	27734	27729	27630	27836	27554	27848	27491	27832	27691	27692	28053	27702	27917	27792	27797	27712	27683	27476	27542	27600	27667	27692	28010	27705	27886	27737	27883	27462	27926	27785	27862	27763	27668	27744	27732	27714	27853	27463	27983	27686	27882	27692	27564	27735	27825	27779	27566	27732	27696	27621	27724	27765	27890	27890	27805	27438	27765	27709	27780	27830	28047	27878	27862	27746	27761	27784	27936	27850	27842	27552	27742	27780	27851	27780	27766	27601	27937	27788	27782	27824	27727	27735	27761	27662	27612	27866	27605	27584	27880	27690	27926	27755	27776	27692	27601	27710	27520	27675	27692	27493	27674	27839	27350	27599	27849	27803	27888	27773	27625	27641	27934	27603	27599	27602	27548	27842	27739	27882	27579	27758	27952	27575	27593	27515	27736	27805	27646	27570	27801	27842	27809	27774	27904	27870	27780	27694	27644	27649	27560	27992	28031	27653	27717	27705	27714	27744	27792	27773	27554	27853	27817	27727	27690	27720	27674	27528	27805	27733	27771	27919	27891	27745	27698	27901	27905	27979	27771	27629	27837	27897	27741	27726	27935	27770	27792	27814	27781	27604	27608	27655	27666	27898	27800	27693	27805	27654	27340	27767	27642	27704	27685	27808	27878	27739	27633	27864	27915	27726	27715	27890	27763	27719	27745	27742	27973	27785	27727	27566	27614	27880	27910	27817	27752	27654	27770	27508	27725	27780	27649	27716	27838	27751	27870	27600	27784	27621	27765	27659	28020	27774	27630	27846	27712	27461	27828	27744	27689	27702	27668	27569	27741	27848	27942	27572	27742	27621	28115	27652	27657	27619	27599	27710	27625	27739	27873	27820	27739	27595	27893	27733	27666	27714	27603	27719	27724	27640	27544	27568	27836	27690	27938	27609	27503	27667	27842	27947	27995	27604	27515	27937	27550	27812	27783	27713	27762	27798	27586	27699	27505	27963	27787	27720	27616	27900	27633	27899	27886	27638	27872	27826	27857	27844	27946	27569	27676	27718	27884	27685	27400	27705	27572	27721	27666	27745	27615	27792	27709	27517	27707	27692	27820	27866	27811	27462	27689	27595	27430	27665	27847	27572	27708	27730	28106	27834	27578	27691	27710	27481	27638	27606	27814	27805	27725	27725	27664	27857	27719	27769	27774	27625	27779	27706	27768	27727	27822	28083	27950	27527	27770	27719	27590	27828	27631	27758	27843	27800	27506	27600	27759	27714	27543	27760	27685	28083	27712	27893	27739	27983	27932	27632	27781	27775	27714	27839	27769	27712	27725	27707	27478	27894	27730	27722	27919	27919	28007	27856	27936	27695	27848	27591	27678	27696	27557	27966	27809	27606	27788	27582	27721	27837	27742	27758	27858	27661	27688	27731	27748	27897	27694	27550	27692	27818	27695	27663	27574	27587	27425	27823	27881	27774	27973	27702	27741	27905	28042	27741	27827	27611	27763	27692	27800	27750	27666	27727	27769	27607	27826	27590	27757	27473	27960	27905	27564	27737	27769	27574	27616	27426	27744	27792	27726	27799	27769	27725	27717	27825	27808	27518	27532	27883	27552	27660	27724	27474	27535	27734	27893	27803	27699	27665	27696	27791	27699	27873	28041	27609	27767	27605	27886	27657	27587	27807	27680	27845	27722	27580	27740	27655	28011	27672	27857	27819	27485	27314	27620	27815	27726	27842	27786	27677	27755	27595	27816	27597	27791	27566	27742	27527	27796	27742	27703	27794	27712	27808	27689	27859	27660	27517	27508	27632	27774	27890	27749	27760	27687	28047	27719	27763	27735	27756	27818	27939	27447	27839	27554	27951	27811	27546	27874	27681	27823	27643	27706	27529	27546	27811	27864	27553	27588	27609	27637	27767	27865	27560	27647	27500	27712	27791	28061	27624	27757	27574	27797	27821	27914	27646	27858	27768	27617	27668	27686	27778	27658	27672	27858	27666	27726	27705	27752	27729	27793	27761	27647	27774	27802	27892	27711	27481	27941	27718	27790	27633	27776	27734	27802	27482	27697	27866	27814	27766	27448	27938	27698	27726	27831	27768	27636	27680	27783	27597	27880	27836	27750	27798	27724	27705	27624	27676	27710	27807	27732	27947	27775	27685	27813	27842	27697	27499	27810	27582	27781	27539	27685	27990	27779	27685	27837	27935	27912	27816	27711	27758	27757	27685	27837	27544	27586	27590	27585	27646	27812	27688	27670	27646	27785	27854	27701	27728	27772	27869	27714	27682	27848	27674	27531	27755	27757	27565	27644	27685	27767	27773	27576	27689	27812	27848	27788	27779	27768	28016	27674	27847	28024	27655	27994	27720	27528	27776	27572	27699	27802	27758	27866	27548	27579	27753	27768	27824	27812	27868	27854	27711	27846	27776	27914	27653	27650	27584	27712	27622	27828	27870	27616	27805	27859	27797	27788	27665	27571	27738	27836	27644	27779	27559	27653	27662	27872	27682	27849	27655	28002	27961	27791	27563	27591	27539	27752	27589	27609	27890	27822	27726	27777	27824	27605	27622	27756	27539	27802	27789	27927	27662	27930	27925	27639	27651	27502	27747	27668	27846	27563	27622	27925	27771	27916	27871	27726	27693	28008	27687
21384	24043	23839	24976	32394	36518	33240	27441	24184	23487	22930	23040	22913	22760	22772	22929	22897	22742	22938	22894	22990	22999	22864	22905	22785	22793	22757	22821	22815	22939	22950	22799	23016	22833	22811	22729	22825	22926	22604	22974	22827	22826	22813	22830	22864	22911	23036	22794	22786	22853	23014	22978	22943	22638	22887	22801	22951	22631	22957	22912	22841	22764	22727	22686	22857	22868	22874	22791	22966	22888	23008	22663	22660	22959	22897	22846	22970	22750	22895	22872	22914	22812	22857	22992	22872	22808	22806	22772	22827	22980	22941	22823	22889	22799	22899	22747	22856	22787	22828	22941	22831	22785	22987	22643	22858	23044	22858	22831	22850	22794	22829	22778	22839	22817	22941	22918	22707	22906	22856	22887	22645	22896	23002	22911	22916	22905	22687	22782	22790	22954	22660	22732	22936	22756	22924	22851	22767	22697	22894	22634	22871	22758	22817	22909	23063	23004	22953	22834	22805	22922	22810	22760	22813	22977	22771	22987	22794	22995	22919	22799	22794	22695	22721	22997	22986	22782	22784	22927	22656	22914	22853	22930	22854	22863	22951	22850	22660	23010	22873	22678	23038	22774	22867	22680	22947	22837	22923	22922	22749	22667	22900	22832	22893	22945	22798	22999	22854	22790	23011	22716	22652	22990	22728	22823	22743	22855	22990	22844	22957	22782	22806	22936	22812	22860	22832	22948	22981	23025	22932	22911	22828	22870	22813	22654	22846	22755	22947	22985	22766	22823	22907	22891	22768	22832	22783	22757	22838	23022	22887	23046	22980	22798	22901	22908	23007	22764	22800	22694	22898	22749	22838	22857	23018	22937	22618	22836	22934	22758	22784	22908	22835	22798	22747	22710	22827	22893	22964	22818	22791	22962	23050	22814	22732	22874	22772	22849	22841	22635	22890	22886	22920	22944	22933	23037	22946	22871	22846	23060	22898	22903	22825	22739	22735	22965	22927	22894	22804	22710	22929	22863	22942	22936	23039	22858	22674	22834	22955	23052	22894	22773	23091	22861	22695	22635	22689	22756	22824	22994	22816	22932	22759	22779	22972	22866	22768	22938	22803	22996	22881	22783	22640	22960	22905	22848	22819	22863	22912	22931	22914	22644	22706	22789	22873	22923	22680	22888	22775	23000	22758	22882	22698	22732	22842	22913	22980	22952	23054	22836	22591	22803	22932	22972	22715	22951	22794	22875	22862	22893	22860	22840	22891	22762	22874	22955	22790	23014	22795	22905	22870	22912	22853	22670	22831	22840	22769	22953	22823	22881	22928	22800	22875	22990	22699	22784	22981	22832	22867	22928	22884	22917	22714	23105	22696	22794	22875	22989	22822	22710	22747	22702	22684	22839	22641	22779	22770	22965	22960	22896	22900	22754	22798	22638	22844	22608	22845	22827	22601	22776	22714	22952	22974	22882	22944	22817	22916	22991	22872	22840	22811	22901	22853	22755	22853	23005	22853	22927	22890	22837	22778	22754	22854	22795	22887	22844	22839	22915	22845	22775	22810	22862	22905	22735	23011	22945	22941	22841	22735	22802	22947	22798	22697	22837	22860	22997	22884	22528	22871	22852	22923	22704	22726	22920	22917	22866	22954	22860	22793	22900	22854	22610	22826	22850	22894	22784	22799	22620	22740	22803	22890	22800	22972	22759	22897	22879	22929	22705	22951	22878	22621	22997	22859	22817	22854	22761	22874	22937	22795	22849	22827	22744	22798	22785	22691	22951	22839	22850	22840	23090	22939	22773	22963	22742	22830	22813	22738	22786	22751	22847	22842	22787	22850	22761	22781	22842	22718	22921	23080	22922	22810	22880	22879	22782	22731	22776	22878	22830	23001	22828	23046	22946	22778	22827	22818	22786	22675	22715	22870	22834	22894	23060	22735	22955	22784	22798	22729	22753	22870	22794	22954	22735	22989	22953	23040	22800	22950	22635	22967	22983	22842	22781	22721	22710	22764	22930	23000	22962	23002	22958	22871	22980	22914	22913	22804	22766	22796	22879	22870	22784	22972	22798	22911	22833	23014	22812	22943	22975	23032	22747	22858	23028	22951	22777	22885	22716	22925	23038	22935	22797	22846	22917	22935	22849	22706	22808	22828	22816	22883	22799	22778	22869	22956	22945	23072	22928	22779	22819	22928	22856	22980	22757	22849	22804	22940	22710	22907	22780	22713	23015	22761	22911	22928	22912	22944	22694	22805	22854	22753	22837	22780	22827	22905	22824	22884	22775	22932	22850	22935	22755	22921	22922	22907	22810	22865	22768	22645	22920	22651	22823	22937	22928	22804	22822	22801	22828	22740	22786	22877	22888	23028	22840	22765	22858	22919	22815	22641	22634	22886	22980	22798	22756	22649	22903	22932	22720	22919	22851	22634	23032	22737	23006	23137	22803	22899	22954	22898	23023	22876	22827	22998	22818	22748	22885	22703	22961	22952	22917	22911	22828	22984	22874	22722	22959	22800	22942	22987	22838	22935	22924	22930	22832	22956	22713	22923	22861	22829	22857	22807	22861	22886	22822	22987	22955	22879	22939	22853	22845	22712	22883	22913	22869	23018	22851	22851	22919	22722	22855	22812	23001	22812	22855	22776	22693	22848	22830	22567	22649	22755	22767	22970	22738	23000	23017	22847	22925	22839	22757	22703	23057	22906	22851	22822	22869	22988	22801	22678	22896	22886	22639	22744	22905	22850	22700	22909	22886	22974	22667	22863	22764	22887	22792	23005	22842	22943	22714	22835	22749	22856	22976	22970	23095	23026	22728	22721	22832	22847	22894	23057	22751	22929	22863	22989	22626	22921	22978	22737	22995	22857	22709	22790	22847	22995	22887	22759	22911	22960	22905	22797	22769	22952	22843	22858	22958	22800	22869	22869	22923	22895	22984	22800	22931	22732	22857	22990	22951	22928	22916	23026	22860	22744	22870	23113	23053	22789	22831	22842	22963	22711	22936	22959	23001	22865	22768	22938	22997	22910	22788	22845	22824	22770	22908	22651	22719	22792	22871	22861	22851	22655	22885	22886	22792	22744	22940	22796	22830	22959	22756	22841	23037	22721	22780	22692	22900	22766	22871	22911	22827	22900	22788	22833	22957	22881	22783	22767	22778	22938	22879	22965	22988	22863	22859	22779	22896	22744	22959	22851	22839	23006	22833	22979	22883	22952	22726	22801	22797	22945	22829	22826	22936	22761	22897	22752	22758	23004	23034	22742	22686	22788	22765	22804	22674	22856	22794	22858	22985	22796	22894	22989	22962	22776	22938	22974	22882	22769	22740	22875	22688	23081	22875	22881	22805	22728	22895	23007	22964	22793	22952	22846	22816	22956	22833	22776	22770	22883	22666	22736	22966	22743	22954	22859	22848	22793	22829	22873	22881	22896	22867	22839	22850	22805	22605	22568	22672	22913	22821	22741	22769	22749	22913	22934	23008	22850	22943	22864	22897	23003	22889	22933	22876	22995	22956	22799	22798	22827	23017	22964	22899	22933	22672	22590	22859	22911	23066	22883	22724	22958	22762	23049	22718	22998	22747	22949	22729	22987	22965	22938	22893	23073	22917	22699	22716	22869	22881	22894	22900	22888	22905	22770	22938	22877	22840	22625	23012	22888	22759	22853	22988	22749	22965	22801	22838	22691	22814	22767	22876	22845	22808	22718	22813	22797	22844	22834	22923	22940	22783	22858	22877	22822	23014	22878	22761	22894	22844	22873	22797	22778	22778	22966	22753	22768	22803	22861	22941	22709	22878	22968	22566	22963	23057	22825	22865	22847	22944	22893	22962	22732	22821	23065	22899	23063	22835	22878	22806	22711	22902	22856	22863	22841	22884	22836	22841	22873	22952	22880	22939	22747	22896	22946	22638	22838	22831	22810	22993	23005	23049	22818	22954	22819	22865	22791	22928	22787	22746	23046	22924	22901	22807	23001	23001	22712	22714	22914	22795	22919	22869	22754	23066	22891	22926	22747	22974	23057	22885	22768	22834	22813	22881	22713	22906	22631	22872	22861	22998	22828	22794	22899	22747	22780	22941	23001	22960	22694	22832	22884	22760	23107	22779	22735	22966	22744	22659	22766	22908	22796	22838	22832	22757	22790	22778	22775	22801	22879	22884	22945	22688	22872	22896	22885	22913	22930	22958	22724	22864	22842	22895	22868	22901	22861	22721	22885	22853	23021	22689	22891	22966	22762	22897	22985	22895	22830	22885	22885	22938	23046	22756	22966	22706	23187	22798	23002	22721	22899	22805	22886	22616	22815	22776	22864	22734	22717	22921	22991	22943	22777	22965	22839	22839	22841	22814	22841	22832	22952	22646	22930	22922	22786	22797	22720	22755	22810	22925	22875	22866	22571	22892	22833	22920	22921	22905	22923	22887	22884	22805	22831	22888	22737	22707	22843	22917	22858	22844	22765	22834	22802	22805	22976	22746	22876	22840	22767	22675	22921	22904	22869	22916	23043	22792	22816	22751	22857	22873	22704	22818	22756	22916	22670	22832	22897	22973	22821	22822	22888	22962	22834	22715	22892	23076	22862	23002	22983	22764	22676	22836	22909	22810	22882	22733	22992	23078	22798	22986	22924	22579	22989	23012	23036	22637	23130	22886	22957	23012	22849	22993	23022	22728	22793	23119	22727	22991	22804	22788	22984	22972	22799	22784	22784	22959	22807	22838	22972	22864	22816	22998	22967	22709	22764	22796	22894	22938	22872	22944	22961	22641	22831	22843	22993	22750	23010	22770	23096	22899	22912	23002	23053	22830	22845	22732	22877	22814	22618	22871	23052	22850	22914	22807	23017	22965	22888	22785	22802	22926	22898	22812	22934	22923	22721	22799	22804	22782	22880	23072	23122	22901	22943	22819	22795	22868	22834	22886	22824	22719	22765	22859	22852	22791	22860	22902	22701	23097	22852	23099	23006	22940	22853	22654	22953	22862	23050	22905	22972	22793	22898	22805	22993	22817	22990	22926	22838	22841	22992	22795	22809	22876	22897	22820	22734	22842	22794	23103	23001	22918	22991	22967	22847	22858	22841	22755	22904	22927	22834	23011	22805	22875	22837	22744	22973	22760	22876	22959	22909	22854	22653	22775	23137	22793	22914	22825	22820	22619	23032	22886	22754	22756	22737	23002	22998	22790
25324	21456	28458	29253	51411	67297	59148	45365	35256	30693	28646	28234	28132	28045	27851	28018	28043	27853	28068	28139	27856	27829	27866	28067	27934	28007	28199	27852	27814	27748	27938	27920	27875	27696	27853	27842	28102	28210	27857	27873	27753	27925	27916	27830	28033	27841	27851	27851	27986	27919	27774	28044	27944	27908	27824	27760	28020	27635	27670	27904	27887	27729	27873	27766	27815	27539	27718	28036	28025	27983	27823	27986	27762	27968	27747	27909	27679	27938	27779	28227	27872	28095	27858	27965	27832	27946	28009	28025	27873	28093	27784	27871	27798	27936	27802	28132	27988	27820	27942	28000	28077	28011	28045	27917	27736	28158	27839	27866	27942	27878	27950	27883	27978	27688	27944	27931	27885	27764	28135	27824	27661	28163	27952	28024	27785	27703	27553	27920	28075	27751	27798	27789	27851	27974	27798	27854	27815	27949	27720	27948	27833	27915	27787	27727	27751	27899	27919	27890	27930	27842	27756	27781	27799	27833	27999	27723	27930	28006	27890	27776	27663	27932	27872	27787	27928	27984	27792	27717	27913	28050	27703	27875	28022	28004	27872	27542	27957	27808	28186	27894	27989	28082	27921	28053	27797	27904	27833	28028	27851	27769	27667	27604	27748	27909	27981	27742	27814	27794	27755	27802	27890	28022	27912	28005	27807	27967	27866	27599	27939	27668	27870	27949	27914	27769	28166	27976	27768	27868	27865	27836	28033	27942	27875	27861	27759	27720	27886	27770	27891	28081	27859	27870	28057	28157	27821	27619	27822	28048	27987	27890	28024	27758	27931	27715	28002	27917	27840	28083	28025	27764	27877	27742	27886	27861	27923	27984	27777	27573	27642	27910	28028	27765	27949	28107	27907	27775	27834	27835	27777	27916	27976	27941	27982	28073	27929	27739	27918	27754	27784	27871	27833	27887	27890	27696	27847	27832	27986	28028	27688	27835	27817	27847	28054	27776	27902	27719	27708	27768	28016	27683	27871	27890	28089	27885	27939	27637	28051	27843	27920	28096	27811	27978	27937	27948	28050	28037	27702	28018	27893	27923	27956	28123	27768	27774	27824	27949	27864	27966	27855	27817	28012	27837	27717	27674	28006	27874	27755	27708	27888	27781	28035	27884	28090	27889	27839	28008	27780	27765	27802	27784	27951	28080	27776	27721	27828	27897	28144	27637	27718	27864	27841	27958	27924	28100	27979	27841	27862	28201	27910	27837	27935	27813	27795	27824	27847	28054	27667	27814	28017	27782	27890	27775	27976	27852	28007	28078	27714	27811	27945	27868	27841	27758	27778	27813	27704	27809	27828	27700	27836	27826	27777	28233	27930	27732	27868	27834	28022	27891	27974	27900	27961	27734	27784	27654	27661	27851	28015	27867	27705	27818	27873	27982	28008	27848	27986	27800	27767	27772	27799	27779	27793	27780	28045	28081	27876	27967	27636	27928	27732	27817	27731	27808	27842	27879	27876	27880	27884	27947	27943	27965	27689	27758	28016	27801	27854	27845	27967	27822	27765	27532	27793	27946	27820	27669	28036	28116	27724	27830	27912	27923	27869	27852	27871	27607	27849	27902	27853	27970	27931	27914	27874	27837	27906	27736	27954	27830	27755	27678	27881	28108	27930	27910	28024	27754	27843	27811	27804	27836	27849	27892	27952	27693	27852	27875	27923	27830	27680	27907	27792	27752	27734	27771	27808	27903	27955	27849	27952	28206	27945	27755	27998	27780	27771	27810	27854	27907	27861	27644	28023	27702	27751	27786	27866	28050	27805	28307	27915	28059	27798	27934	27737	27960	27708	27948	27938	27921	27907	27949	28027	27794	27939	27877	27742	27902	27716	27826	27769	27956	27512	28143	27966	27905	27858	27977	27824	28000	27771	27609	27932	27852	27856	27780	27775	28079	28075	27819	27680	27756	27918	27945	28099	28018	27833	27900	27902	27910	28084	27994	27954	27882	27723	27774	27861	27850	27887	27892	27940	27946	27950	27895	27822	27874	27847	28074	27860	27780	28278	27908	27948	27902	28007	28014	28095	27845	27606	27860	27727	27731	28005	27927	27824	28030	27630	27917	27823	27769	27739	27886	28065	27790	27809	27950	27913	27911	27933	28082	27886	27871	27957	27798	27865	27907	27780	27727	27669	27955	28012	27842	28135	27871	27892	27785	28078	27784	27896	27905	27735	27972	27848	27780	27909	27797	27809	27872	27666	27658	27937	27852	27880	27993	27778	27814	27587	27877	27910	27911	27794	27908	28035	28063	27629	27869	27741	28028	27750	27831	28181	27833	28137	27766	28058	27969	27959	27774	27831	28006	27852	27826	27769	27790	28029	27766	27925	27813	28074	27950	27754	27855	27938	27763	28010	27826	27765	27880	27824	28052	28007	27799	27803	27926	27773	27680	27892	27691	27742	27859	27786	27787	27869	27934	27916	27908	27721	27548	27785	27511	27839	27895	27872	27926	27815	27699	27892	27803	27697	27935	28017	27471	27751	27903	27878	27893	27873	28224	27867	27786	27967	27741	27753	27888	28005	27705	27791	27676	27885	28088	27794	27688	27736	27952	27706	28253	28029	27837	28088	27791	27916	27710	27781	27830	27947	27890	27810	27690	27791	27686	27890	28030	27754	27879	27941	27854	27933	27889	28047	27696	27982	27858	28015	27729	28035	27916	27897	27825	27999	27815	27932	27857	27992	27864	28083	27782	27890	27621	27789	27768	28000	28035	27968	27946	27727	27846	27799	27987	27936	27839	27780	27851	27797	27854	27935	27760	28098	27583	27788	27934	27909	27809	27935	28077	27828	27690	27737	27706	28094	27743	27834	27768	28051	27921	28033	27640	27877	27949	28057	27937	27882	27853	27972	27964	27911	27792	28033	27870	27912	27920	27859	28104	27839	27849	27782	27801	27767	27826	27871	27892	27823	27792	27915	27753	27853	27934	28206	27966	27896	27674	27752	28027	27828	28032	27899	27868	27914	27744	27675	28133	28002	27830	27837	28034	27877	27966	27733	27728	27752	27957	27826	27921	27664	27832	27904	27774	27729	27885	27795	27876	27787	27885	27733	27979	28047	27709	27833	27932	27874	27634	27669	28155	27667	27996	28032	27860	27867	27710	27732	27950	27897	27845	28073	27926	27730	27828	27864	28047	27867	27867	27850	27810	27894	28010	27813	28098	27856	27862	28031	27892	27810	27685	27949	27667	27848	27836	27749	27738	27737	28040	27907	27947	27726	27909	27909	28063	28015	28120	28060	27963	28041	27764	27842	27924	28082	28016	27850	27881	28003	27970	28028	28154	28007	27861	27779	27829	27732	27990	27561	27948	27847	28063	27990	28020	27727	27687	27841	27832	27968	28262	27933	27609	28029	27702	28129	27921	27980	27708	27962	27987	27782	27722	27926	27915	27923	27694	27787	27684	27944	27932	27947	27875	27862	27923	27911	27816	27780	28119	27831	27683	28081	27712	28000	28007	27986	27710	27780	27654	28166	28155	28024	27704	27859	27911	27730	27921	27857	27784	28065	28036	28023	27810	27850	27795	28023	28076	27904	27816	27794	27908	27706	27819	27749	28146	27992	27895	27907	27797	27848	27971	27667	27667	27841	27754	28236	27866	27914	27849	28043	27850	28129	27804	27766	27931	27817	27963	27860	28016	27840	27742	27998	27767	27852	28094	27926	27857	27919	27832	28065	27845	28162	27896	27995	27926	27767	27712	28102	28050	27934	27907	27889	27733	28092	27850	27874	27935	28012	27830	27924	27871	27893	27872	27714	27937	27897	27637	28021	27943	27960	27922	28104	27969	28075	27768	27908	28042	27691	28153	28158	27854	27952	27763	27971	28081	27917	27876	27770	27756	28026	27795	27922	28047	27777	28167	27976	27864	27850	27816	27862	27877	27896	27968	28062	27791	27926	27968	27799	27766	27715	28084	27896	27892	27583	27908	27845	27972	27917	28036	28124	27769	27797	27778	27939	27865	27902	27995	27996	28069	27807	27773	27904	27876	27827	27969	27885	27733	27834	27804	27819	28146	27910	28032	27711	27680	28014	27916	27933	27824	27704	28122	27724	27866	27951	27942	27893	27971	27878	28045	28003	27775	27668	27773	27731	27781	27881	27767	27926	27691	28050	27944	28134	27766	27895	27867	27958	27622	27826	27738	27955	28052	27835	27979	27963	27865	28038	27878	27910	27724	27891	28043	27918	27954	27927	27914	27783	27704	27953	27783	27761	27803	28032	28002	27862	28013	27961	27743	27980	28109	27869	27902	27850	27969	27959	27929	27764	27843	27811	27781	27919	27984	27888	27890	27746	28043	27814	27779	27622	27713	27528	28094	28089	27938	27980	27951	28008	27981	28115	27883	27958	27801	27588	27814	27984	28035	28182	28028	27973	27986	27844	27959	27830	27861	27898	27810	28092	27789	28048	27859	27863	28051	27764	27871	27729	27992	27776	27847	28021	27940	27768	27754	27472	27987	28011	27875	27971	27897	27853	27896	27869	27710	27889	27823	27822	28040	27855	27790	27896	27943	28039	27828	27756	27813	27581	27649	27892	27836	28090	27791	27867	28177	27724	27737	27959	27805	27822	28052	27689	28092	27981	28068	27743	27913	27831	27884	27882	28024	27950	27741	27930	27996	27704	27848	27758	27828	27904	28033	27959	28052	28017	27967	27984	27789	27890	27812	27801	27813	27646	27759	27834	27661	27841	27742	28064	28036	27711	28053	28005	27989	27933	27862	27859	28008	27821	28083	27991	27893	27944	28124	27895	27714	27875	27762	28073	27790	27751	27852	27804	27689	27936	28132	27908	27999	28040	27965	27847	27857	27979	27877	27990	27903	27660	27870	28045	27756	27879	27920	28073	27807	27758	28158	27565	27700	27798	27789	27762	27828	27855	27920	27857	27653	27986	27942	27927	28146	28074	27972	27959	27799	28073	27675	27707	27981	27956	27989	27925	27678	27921	27843	27702	27638	27830	27916	27992	27892	27809	27909	27782	28038	27847	28044	27857	27929	27852	28003	27796	27954	28198	27938	27753	27776	27758	27937	27882	27748	27805	27679	27863	27822	27987	27957	27859	27641	27902	27685	27898	27899	28080	27719	27962	28103	27959	28169	27733	27845	27963	27766	27901	28035	27996	27986
19981	29841	28657	37892	59330	69033	58901	44330	32298	25689	23655	23254	23143	23195	23185	23207	23065	23005	23183	23010	22953	23005	22998	23007	22985	23192	23066	23016	23077	23031	23229	23249	23005	23038	22887	23052	23093	22857	22924	23094	23251	23101	23016	23135	23139	23072	23157	23263	23046	22887	23143	23099	23092	23149	23012	23098	22934	23116	22980	23213	23026	23089	23136	22942	23089	23033	23033	22953	23045	23009	23012	22975	23167	23162	23013	22935	22997	23256	23053	23078	23188	22964	23146	23009	23057	23012	23235	22906	23164	23074	22959	23051	22916	23039	22977	23004	23054	23269	23137	23194	23130	23170	23162	23064	23125	22950	23032	22931	23217	23002	23041	23102	23002	22843	23026	23067	23095	23092	23095	23027	23282	23054	22947	23137	23025	23180	22838	22918	22940	23065	23095	22982	23108	22987	23106	23129	23087	22967	23046	23058	23074	23172	23071	22989	23123	22920	23103	23067	23161	23058	23040	22968	23110	22795	23302	22979	23080	23093	23159	23049	23168	23132	23027	23171	23047	22989	22889	23016	23027	23200	23123	23051	23092	23028	23122	22980	22982	23108	23000	23160	22923	22961	23195	23114	22839	23034	22977	22966	23002	23158	22839	23079	23142	23190	23030	23047	23177	22828	23225	23002	23057	22913	23181	23081	22833	22989	22919	23101	23185	23048	23065	23168	22983	23142	22986	23268	23197	22971	23034	23108	23014	23050	23060	23012	23078	23133	23078	22949	22991	22950	23085	23129	22938	23015	23008	22929	23065	23071	23296	22967	23064	23026	22845	22935	23081	23023	22980	23097	23131	23125	23117	23185	23146	23015	23072	23193	23199	23128	23093	23015	23134	23112	22946	23136	22982	23047	23112	22796	23086	23069	23082	23163	22999	23059	22708	23082	23154	23143	22988	22896	23162	23191	22989	23244	22931	23096	22915	23177	22897	23029	23005	23040	23081	23063	22912	23136	23032	23164	22905	23296	22910	23068	23181	23122	23180	22973	23101	22915	23085	23025	22926	23173	22987	23074	23264	23065	23088	22940	22853	22989	23186	23040	23058	23051	23003	23099	22969	22974	22961	22979	23157	23022	22978	22915	23029	23008	23174	23049	23095	23030	23064	23124	22986	23045	23005	22867	23069	23041	23119	23015	23138	22999	23196	23001	23166	23069	22988	23042	22963	23165	22897	23148	23058	22905	22885	23140	22880	23177	23107	23155	22997	23127	23083	23082	23091	22908	22888	23138	23257	22921	22961	23030	23080	23124	23246	22986	23090	23011	23043	23303	23134	23253	22972	23258	23114	23238	22954	23050	22990	23043	23016	23231	22865	23011	23050	22920	23201	23060	23041	23148	22893	23038	23166	23148	22979	23009	22924	22971	23136	22982	23218	23050	22893	23255	23128	23022	22875	22998	23096	23137	23033	23016	22914	22949	23149	23118	23070	22887	23097	23138	23125	23020	23180	23085	22907	23010	22943	22924	23083	23161	23138	23023	23106	23094	23083	22825	23170	23106	22975	23169	22986	23047	23066	23107	23088	22925	23043	22973	23185	22933	23018	22987	23047	22941	22936	23144	22929	23129	23190	23107	23106	23049	23202	22937	22981	23078	23047	22979	23140	23121	23137	23007	23027	23005	23225	22990	23021	23000	23024	23099	22854	23071	23036	23147	23075	23050	22990	23055	22889	22935	23130	23251	22934	23063	23051	22842	23164	22883	23079	23100	23011	22988	23222	23097	23093	23217	23042	23112	23067	22902	23048	23049	22863	23014	23016	23180	22869	23214	22895	22987	22951	23189	22838	22944	23125	23107	23107	23058	23038	23039	23054	23060	22966	23145	23154	23233	22972	23178	23190	23016	23166	23033	23093	22939	23016	22993	23003	23300	23069	23110	23013	23091	23175	23009	23173	22884	23060	22978	23187	23002	23043	23184	23114	22963	23045	23082	22980	22963	23156	23161	23063	23057	23198	23159	23055	23064	23095	22894	22950	23026	23066	23221	23109	23146	22955	22964	22982	22942	23017	23017	23281	23171	22894	23195	23044	23047	23239	23161	23015	23006	23033	22984	22975	23023	22963	23136	23073	23087	23100	23198	23023	23174	23287	22929	23066	23164	23012	23082	23206	22821	23103	22912	23060	23093	23051	22998	22967	23060	23125	22863	23083	23184	23064	22982	22981	22995	23079	23066	22972	23265	23032	22955	23118	23180	23007	23081	23193	22992	22969	23073	23000	22806	23080	22895	23031	23113	23089	23094	22888	22927	23048	23133	23058	23035	23137	22941	23033	23117	22976	23113	23072	23020	23048	22959	23003	22955	23036	22987	22922	22956	23023	22934	23056	22936	22969	23240	22958	22972	23052	23113	23076	23132	23175	23047	23060	23181	23082	23114	23213	23023	23152	23263	23137	22996	23152	23206	23160	23052	23048	23190	23264	23054	23060	23124	23189	22934	23163	22961	23095	22930	23016	23189	23067	23033	23036	22876	22901	23111	22939	23233	22989	23064	23190	23056	23030	22910	22926	23088	23095	23007	23071	22981	23056	23142	23018	23097	23081	23072	23176	23104	23078	23171	23081	23124	22954	23155	22877	23150	23182	23028	23153	23087	23147	23197	23243	23027	23018	23145	23017	22994	23306	23071	22972	22945	22978	23150	23112	22872	23129	23182	23170	23146	23080	23150	22940	23079	22962	23017	22945	23245	23014	23062	23169	22955	23123	23049	23039	23191	23122	22953	22955	23009	23119	23048	23048	23177	22828	23122	23104	23017	23296	23032	23121	23141	23012	23029	23053	22908	23112	23077	23142	23136	23082	23055	23128	22966	23073	23107	22937	23125	22935	23034	23023	22968	23150	23022	23103	23066	23056	23095	23215	23047	23109	23094	23165	23068	23126	23013	22966	23112	22982	23064	23260	23026	23204	23216	23232	23116	22969	22946	23147	23227	22961	22888	23187	22974	23078	23026	23173	23015	22921	23052	23157	23097	23359	22928	23165	23058	23114	22862	23061	23014	23177	23142	22958	23077	23100	23105	22799	22984	23110	23029	23006	23088	23010	23172	23202	23047	23070	23097	22960	23083	23008	23047	23144	23047	22967	23159	23012	23150	23004	23023	22956	23013	23059	23141	22961	22981	23016	22888	23019	23265	23119	23060	23150	22899	23060	23098	23090	22946	23115	23189	23003	23030	23019	22890	23143	23091	23187	23006	23076	23104	22990	23188	23042	23203	22936	23188	23233	23125	23099	22923	23061	22920	23027	23062	22949	23222	23121	23005	22924	22945	23046	22966	22971	23141	23129	22829	22946	23234	22993	22927	22957	23114	22927	23108	23086	23049	23054	23076	23289	22989	23195	23050	23313	23169	22975	22939	23071	23138	23021	22958	22832	22883	23305	23161	23044	23052	23036	23004	23127	23021	23138	23143	23213	22963	23061	23237	23058	22894	22992	22922	23031	23082	22950	23084	23037	23094	23045	22989	23076	23172	23062	22967	23112	23005	23118	23136	22969	23062	23085	23095	23117	23147	23182	23005	23123	23089	23082	22863	22910	23066	23203	22868	23168	23091	23012	23025	23022	22983	23052	22958	23124	23084	23076	22990	22932	23132	23128	23026	23101	23240	23172	22961	23123	23250	23083	23182	22980	23071	22922	23025	22830	23017	23273	23029	23015	22968	22995	23006	23218	23102	23201	22863	23034	23056	23150	22859	23220	22993	23005	22930	23144	22936	23083	23159	23025	23322	23121	23040	23198	23010	23075	23136	23058	22935	23001	23095	22909	23036	23004	22872	23061	23053	23035	23168	23113	23136	23114	23072	23023	23180	23099	22987	22930	23029	23058	23169	23075	22977	22890	22995	22937	23096	22861	23151	23029	23014	23072	22862	23052	23170	23042	23137	22915	23028	23104	23085	23157	23142	23158	23072	23125	23074	23191	22914	23194	23074	22803	23131	23150	23200	23081	23005	23108	23064	23068	23033	23075	23023	23022	23107	22868	23038	23046	23088	22949	23158	23094	23083	22971	23061	23034	22938	22958	23008	22932	22946	23127	23077	23138	22852	23206	23065	22880	23059	23069	23048	23027	23071	23474	22974	23073	23174	23014	23339	23046	22952	23118	23074	23107	23211	22966	23106	23101	23096	23072	22993	23162	23043	23085	23145	23095	23193	23176	22993	23058	23221	23087	23280	23093	23063	23119	22960	22903	23016	23152	23050	23079	23173	23066	23089	23027	23150	23058	22979	22953	22988	23038	23090	22994	22931	23082	22878	22929	23014	23049	23139	22954	23046	23070	22996	23106	23152	23125	23091	23191	22977	23218	23185	23062	23081	23152	23012	23017	22964	23062	22991	23170	23177	23035	23092	23090	23026	23090	22957	22800	22908	23025	23182	23020	23130	22972	23158	23150	23075	22982	23136	23112	22821	23128	23012	23134	22991	23295	22940	22948	22814	22953	22918	22925	22918	23080	22983	23055	22954	23076	22911	22926	23183	23087	23080	22982	23044	23090	22859	23210	23251	23026	23165	23199	22951	23250	23129	23090	23024	23216	23212	23083	23124	22984	23216	22997	23145	23053	22842	23081	23213	22935	22977	23078	23135	23216	23054	23108	23083	23025	23096	23104	23124	23038	23117	23021	22958	23106	22991	23131	23236	22994	22923	23104	23106	23101	23214	22946	22874	23014	23220	23134	23015	23121	23077	22986	23011	23230	22922	23132	23030	23018	23204	23076	22916	23123	23041	23196	23182	23113	23053	23098	22916	23013	22960	23017	23023	23147	23114	23078	23321	22930	23299	23109	23012	23101	23106	23066	23012	23132	23048	23129	22974	22968	22941	23148	23045	22910	23181	23007	23100	22995	23022	23034	23174	23036	22993	23088	23159	23125	23147	23283	23001	23027	23013	22981	23104	23039	23188	22932	22971	23164	23074	23099	23004	23046	23037	23057	23139	23210	22999	23110	23062	22922	23014	22988	23140	23089	22890	22961	23027	22990	23035	22988	23125	23088	23052	22850	22968	23029	23037	23093	23148	22995	22986	23175	22855	22972	22945	23061	23076	23028	23016	23023	23047	23083	23132	23096	23207	23187	23107	22997	23194	23014	23186	23098	23137	23051	23146	22994	23218	23011	23178	22920	23109	23072	23147	22991	22944
23706	21384	28929	26203	54305	74257	68056	52118	37801	31669	29177	28518	28631	28509	28387	28576	28139	28203	28312	28136	28209	28259	28486	28410	28427	28113	28421	28447	28326	28417	28304	28100	28204	28313	28314	28209	28364	27908	28228	28442	28167	28468	27999	28091	27959	28218	28241	28314	28126	28303	28209	28359	28117	28110	28217	28122	28107	28055	28274	28256	28152	28464	28455	28092	28287	28258	28283	28426	27987	28224	28169	28196	28331	28024	28020	28277	28102	28283	28282	28313	28329	28354	28147	28114	28138	28128	28217	28067	28176	28135	28193	28085	28241	28128	28315	28236	28126	28184	28184	28237	28283	28325	28144	28328	28328	28161	28236	28049	28176	28194	28196	28084	28510	28443	28112	28279	28327	28430	28340	28093	28243	28270	28159	28174	28179	28228	28301	28233	28026	28106	28314	28404	28208	28022	28103	27995	28021	28166	28019	28099	28180	28146	28013	28408	28136	28233	28346	28197	28217	28176	28148	28328	28348	28193	28162	28340	28390	28127	28075	28116	28172	28091	27967	28052	28132	28196	28266	28344	28203	28184	28196	28247	28133	28192	27857	28265	28468	28236	28364	27981	28236	28331	28022	28158	28313	28102	28092	28248	28292	28219	28102	28305	28123	28031	28448	28302	28290	28053	28220	28187	28092	28172	28109	28046	28351	28293	28328	28038	28200	28352	28126	28169	28016	27858	28160	28094	28434	28411	28112	28009	28260	28266	28229	28345	28305	28420	28206	28229	28226	28067	28349	28231	28360	27929	28134	28095	28346	28171	28185	28042	27845	27827	28384	28192	28503	28241	27904	28286	28232	28090	28164	28182	28293	28237	28117	28113	28124	28381	28576	28188	28281	28010	28242	28261	28116	28231	28197	28192	28269	28359	28334	28050	28197	28217	28106	28182	28240	27839	28134	28123	28105	28185	28237	28019	28109	28146	27994	28143	28206	28331	28122	28293	28077	28228	28134	27966	28153	27872	28064	28243	28318	28296	28464	28261	28473	28379	28017	28189	27902	27907	28112	28236	28092	28354	28266	28179	27986	28015	28252	28241	28183	28330	28137	28207	28103	28190	28096	28154	28165	28109	28296	28240	28170	28320	28273	28173	28025	28167	28251	28130	28173	28293	28206	28100	28219	27952	28361	28370	28236	28223	28385	28203	28217	28136	28005	28130	27985	27985	28026	28181	28061	28190	28504	28340	28191	28147	28165	27940	28246	28195	28263	28194	28134	28263	28330	28236	28043	28157	28299	28490	28319	28280	28189	28366	28218	28191	28220	28223	28115	28218	28240	28234	28286	28118	28147	28285	28237	28001	28521	28198	28318	28020	28123	28134	27987	28192	28233	28394	28126	28220	28084	28233	28165	28308	28078	28246	28277	27985	28068	28274	28254	27938	27874	28275	28181	28108	28302	28002	27867	28151	28133	28223	28254	28130	28226	28170	28449	28069	28079	28152	28301	28188	28101	28152	28288	28108	28289	28195	28174	28160	28237	28405	28084	28189	28213	28278	28075	28131	28034	28169	28093	28276	28209	28101	27999	28441	28220	28034	28328	28284	28292	28258	28269	28144	28181	28153	28151	28097	28036	28073	28006	28174	28270	28134	28178	28023	28112	28053	28278	28135	28107	28197	28158	28150	27975	28057	28269	28216	28297	28104	28201	28128	27984	28200	28070	28067	28195	28052	28391	28099	28227	28269	28230	28120	28066	28340	28089	27954	28198	28277	28319	28294	28158	28171	28128	28058	28090	28041	28083	27951	28076	28307	28187	28277	28012	27896	28262	28451	28083	28401	28207	28005	28475	28319	28179	28343	28063	28054	28243	28192	28352	28131	28217	28053	27947	28162	28113	28064	28335	28185	28275	28128	28187	27946	28164	27952	28119	28105	28180	28408	28094	28073	28287	28340	28099	28320	28301	28032	28184	28187	28049	28191	28007	28123	28030	28316	28249	28107	28199	28041	28036	28052	28164	28149	28274	28122	28146	28257	28298	28225	28203	28344	28123	28064	28435	28002	28181	28198	28053	28145	28193	28160	28458	28057	28174	28249	28135	28181	28185	28182	28254	28220	28396	28402	28184	28392	28313	28237	27951	28114	28102	27945	28277	28037	28111	28257	28025	28323	28343	28196	28226	28310	28174	28082	28228	28227	28399	28150	28089	28312	28493	28052	27946	28177	28251	28161	28387	28018	28069	28192	27982	28104	28107	28208	28185	28033	28236	28281	28407	28211	28278	28087	28263	28219	28222	28232	28150	28170	28444	28003	28206	28074	28123	27869	28326	28126	28227	28063	28255	28211	28105	28052	28135	28417	28286	28317	28121	28041	28117	28096	28083	28172	28269	28280	28131	27993	28243	28077	28242	28012	28084	28080	28147	28065	28200	28360	27974	28335	28391	28248	28318	28046	28304	28228	28180	28135	28212	28000	28407	28058	28315	28232	28029	28291	28162	28033	28125	28455	28108	28306	28102	28188	28039	28209	28246	28289	28254	27994	28151	28288	28151	28258	28451	28324	28315	28371	28282	28306	28300	28259	28189	28151	28302	28308	28031	28133	28065	28168	28214	28125	28290	28087	28330	28093	28183	28429	28329	28032	28300	28254	28332	28319	28123	28182	28119	28035	28217	28084	28287	28383	28352	28395	28376	28093	28392	28200	28125	28145	28368	28237	28236	28194	28402	28289	28356	28266	28458	28364	28001	28118	28430	28101	28233	28179	28189	28040	28391	28242	28118	28015	27835	28085	28271	28151	28069	28073	28288	28245	28132	28438	28121	28145	28044	28478	27921	28158	28416	28249	28161	28251	28283	28144	28120	28007	28110	27943	28250	28337	28302	28493	28203	28031	28068	28227	28137	28062	28302	28290	28307	28306	28176	28128	28275	28314	28363	28050	28166	28135	28367	28243	28014	28040	28103	28044	28161	28258	28085	27986	28161	28197	28316	28062	28061	28310	28142	28226	28006	27890	28434	28161	28173	28087	28079	28222	28320	28174	28181	28179	28068	28058	28242	28267	28061	28177	28048	28142	28389	27980	28284	28105	28325	28110	28208	28087	28129	28274	28102	28241	28243	28148	28165	28097	28242	28402	28290	28216	28097	28126	27990	28116	28039	28176	28294	28355	28184	28297	28328	27917	28074	28036	28228	28153	28181	28114	28393	28353	27916	28069	28097	28035	28539	28176	28186	28101	28167	28027	28385	28349	27992	28228	28269	28145	28251	27997	27990	28206	28181	28293	28459	28071	27932	28241	27978	28346	28403	28186	28274	28133	28073	28210	28192	27983	28174	28261	27986	28525	28274	28309	28145	28209	28050	28054	28196	28298	28291	28267	28447	28275	28261	28126	28308	28040	28209	28047	28340	28188	27922	28245	28201	28107	28050	28024	28023	28228	28067	28261	28249	28158	28113	28297	28111	28376	28095	28224	28123	28186	28210	28036	28027	28219	28065	28129	28278	28159	28159	28077	28250	28373	28320	28139	28071	28296	28057	28324	28160	28267	28010	28186	27999	28440	28305	28015	28265	28339	28477	28232	27970	28227	28121	28089	28184	28123	28025	28116	28041	28332	28070	28205	28212	28491	28179	28043	28135	28200	28079	28077	28224	28012	28212	28267	28026	28441	28174	28139	27911	28029	28260	28273	28189	27935	28157	28167	28245	28256	28226	28386	28287	28025	28061	28243	28241	28162	28272	27893	28062	28272	28356	27849	28087	28036	28268	27931	27931	28243	28377	28474	28210	28272	28227	28193	28049	28322	28122	28378	28199	27861	28366	28070	28395	28242	28028	28461	28191	28279	28349	28067	28238	28399	28347	28074	28221	28387	28114	28331	28131	28059	28136	28031	27939	28240	28267	28241	28141	28370	28400	28242	28532	28179	28263	28271	28255	28235	28210	28178	28151	28017	28398	28208	27979	28165	28176	28189	28060	28236	28332	28060	28102	27848	28290	27995	28281	28079	28135	28292	28085	28010	28307	27919	27983	28158	28332	28143	28272	28488	28132	28326	28127	28107	28158	28231	28295	28041	28046	28044	28065	28326	28312	28310	28122	28185	28458	28043	28053	28490	28362	27970	28199	28159	28020	28166	28257	28353	28530	28191	28102	28288	28229	28115	28199	28138	28207	28107	28187	28183	28182	28258	28142	27847	28134	28151	28414	28376	28184	28200	28408	28057	28294	28246	28374	28246	28228	28232	28099	28219	28081	28072	28223	28074	28088	28177	28049	28236	28251	28326	28116	28227	28381	28431	28091	28258	28308	28129	28215	28352	28105	28227	28057	27945	28206	28167	28210	28426	28102	28181	27992	28117	28096	28351	28352	28302	28163	28157	28042	28185	28132	27952	28413	28101	28161	27967	28472	28213	28263	28149	28175	28062	28039	28224	28268	27919	28153	28099	28029	28102	28185	28121	28235	28037	28173	28140	28145	28365	28043	28140	28161	28185	28225	28067	28041	28032	28139	28118	28323	28257	28387	28184	27972	28030	28339	28157	28190	28051	28192	28069	28052	28005	28232	28262	28123	28246	28115	28052	28287	28032	28244	28128	28091	27886	28324	27992	28221	28311	28323	28254	28267	27986	28321	28310	28243	27955	28246	28230	28240	28193	28429	27931	28078	28216	28544	28174	28154	28194	28278	28515	28265	28341	28016	28245	28209	28221	28199	27947	28160	28310	28195	28148	28203	28199	28029	28233	28463	28068	28030	28257	28092	27856	28321	28159	28171	28347	28252	28290	28215	28032	28035	28138	28286	28207	27851	28209	28201	28249	28315	28255	28254	28246	28039	28077	28048	28139	28225	27949	28268	28239	28154	28199	27978	28021	28342	27986	28276	28382	28007	28149	28197	28223	28264	28179	28419	28245	28174	28214	28355	28284	28034	28199	28262	27937	27917	28233	28313	28144	28286	28195	28334	28259	28185	28201	28385	28148	27895	28001	28195	28365	28175	28342	28224	28266	28062	28326	28244	28166	28214	28185	28088	28378	28280	28195	28174	28016	28204	28255	27912	28258	28361	28351	28117	27933	28076	28178	28261	28052	28099	28336	27946	28132	28197	28152	28026	28073	28236	28148	28273	27905	28142	28199	28017	28189	28254	28279	28295	28280	28097	28066	28122	28152	28275	27912	28277	28234	28160	28187	28108	28241	27906	28274
21472	34799	33027	44110	75741	84371	72563	53415	35440	27003	23886	23486	23358	23168	23080	23350	23248	23307	23296	23108	23265	23455	23395	23249	23415	23161	23114	23263	23270	23404	23224	23127	23108	23226	23189	23269	23252	23175	23093	23221	23191	23182	23194	23193	23015	23276	23266	23377	23206	23234	23369	23298	23225	23270	22971	23345	23105	23119	23185	23260	23288	23181	23455	23317	23316	23437	23245	23328	23378	22983	23253	23236	23254	23012	23246	23352	23028	23499	23145	23083	23159	23022	23342	23024	23354	23296	23243	23208	23192	23133	23227	23283	23188	23359	23084	23263	23303	23127	23275	23175	23369	23525	23067	23147	23091	23125	23233	23210	23113	23176	23143	23174	23150	23478	23140	23073	23162	23121	23197	23164	23174	23352	23148	23401	23069	23388	23270	23395	23300	23191	23186	23237	23352	23252	23146	23075	23346	23045	23146	22967	23232	23248	23193	23141	23052	23312	23216	23167	23248	23002	23142	23101	23104	23198	23346	23211	22990	23384	23256	23130	23313	23265	23259	23176	23048	23263	23278	23233	23221	23269	23149	23189	23213	23259	23123	23128	23185	23442	23167	22975	23300	23232	23273	23096	23370	23197	23257	23108	23209	23346	23327	23195	23202	23278	23153	23253	23318	23278	23081	23277	23159	23179	23153	23177	23163	23182	23043	23237	23248	23196	23352	23044	23380	23077	23232	23082	23096	23102	23141	23087	23186	23285	23282	22907	23225	22997	23341	23253	23316	23296	23042	23260	23385	23104	23213	23195	23234	23109	23297	23100	23102	23065	23040	22953	23492	23240	23353	23108	23354	23223	23119	23287	23300	23152	23205	23262	23054	23235	23293	23218	23316	23311	23405	23265	23427	23157	22995	23252	23282	23077	23284	23490	23160	23189	23173	23170	23263	23186	23201	23232	23090	23272	23297	23170	22967	23107	23302	23311	23144	23180	23256	23214	23149	23247	23246	23113	23255	23137	23383	23160	22921	23348	23297	23202	23175	23287	23234	23204	22988	23304	23188	23136	23232	23296	23229	23391	23187	23281	23311	23270	23330	23090	23415	23232	23262	23254	23093	23140	23260	23076	23326	23246	23214	23232	23228	23219	23188	23222	23284	23256	23302	22989	23316	23101	23093	23282	23234	23191	23329	23289	23145	23152	23092	23296	23319	23411	23142	23171	23331	23220	23228	23251	23193	23318	23084	23106	23251	22979	23089	23281	23265	23118	23338	23261	23308	23263	23115	23244	23336	23364	23236	23186	23336	23141	23225	23303	23383	23240	23235	23060	23289	23305	23333	23439	23064	23101	23171	23153	23246	23419	23334	23258	23276	23254	23123	23225	23196	23253	23245	23401	23223	23127	23275	23198	23166	23234	23253	23315	23225	23288	23297	23042	23332	23224	23379	23185	23333	23250	23168	23281	23291	23145	23069	23274	23423	23208	23270	23110	23236	23043	23193	23179	23259	23248	23143	23178	23219	23246	23164	23279	23210	23312	23194	23283	23189	23070	23270	23185	23339	23235	23252	23169	23264	23304	23208	23169	23165	23195	23057	23401	23251	23345	23341	23350	23180	23292	23083	23274	23400	23442	23266	23200	23414	23228	23109	23114	23220	23285	23176	23273	23322	23235	23305	23326	23203	23179	23108	23311	23329	23242	23199	23209	23208	23359	23204	23350	23235	23288	23222	23231	23271	22969	23282	23289	23247	23273	23310	23251	23276	23222	23397	23237	23343	23089	23249	23238	23344	23292	23142	23149	23287	23180	23194	23330	23366	23027	23158	23028	23304	23098	22991	23060	23240	23348	23281	22993	23251	23183	23004	23127	23369	23207	23146	23249	23197	23114	23251	23192	23194	23228	23401	23103	23336	23162	23173	23063	23286	23362	23300	22925	23195	23300	22998	23011	23277	23276	23312	23061	23340	23282	23143	23151	23244	23203	23214	23193	23308	23294	23339	23301	23091	23407	23191	23223	23336	23300	23357	23243	23263	23120	23091	23425	23198	23347	23324	23107	23180	23325	23180	23269	23112	23144	23237	23203	23342	23263	23060	23385	23151	23073	23426	23260	23223	23025	23358	23128	23308	23246	23326	23061	23371	23194	23323	23337	23251	23023	23071	23198	23177	23318	23428	23259	23395	23231	23239	23204	23122	23290	23062	23301	23354	23189	23160	23403	23306	23208	23336	23145	23152	23001	23416	23232	23152	23155	23157	23214	23123	23265	23321	23240	23220	23142	23216	23140	23300	23338	23226	23108	23265	23109	23253	23216	23126	23204	23288	23231	23147	23230	23091	23272	23314	23124	23248	23134	23236	23298	23350	23192	23227	23267	23279	23323	23108	23094	23236	23202	23268	23252	23309	23188	23324	23293	23178	23385	23227	23231	23202	23207	23338	23066	23304	23345	23241	23246	23465	23218	23342	23390	23049	23201	23109	23349	23128	23213	23333	23137	23201	23205	23192	23134	23373	23134	23355	23180	23254	23281	23320	23225	23324	23400	23134	23125	23019	23119	23220	23217	23203	23110	23013	23184	23298	23151	23116	23196	23155	23237	23190	23453	23292	22993	23265	23144	23151	23233	23092	23224	23243	23353	23120	23393	23274	23274	23040	23247	23323	23281	23129	23035	23241	23343	23225	23166	23279	23115	23261	23360	23010	23306	23184	23431	23173	23192	23209	23146	23278	23090	23283	23296	23138	23449	23297	23437	23182	23105	23004	23222	23300	23171	23268	23269	23359	23151	23042	23144	23200	23213	23189	23304	23110	23179	23118	23164	23000	23375	23168	23120	23210	23283	23197	23326	23311	23190	23298	23178	23261	23280	23325	23166	23203	23226	23261	23419	23103	23200	23037	23116	23185	23222	23360	23270	23221	23492	23057	23189	23408	23125	23306	23346	23262	23318	23078	23198	23152	23212	23176	23224	23327	23222	23239	23168	23346	23173	23268	23193	23288	23161	23262	23179	23338	23126	23210	23334	23294	23069	23290	23127	23174	23284	23049	23109	23202	23213	23280	23194	23359	23319	23052	23328	23055	23229	23402	23321	23425	23200	23049	23205	23071	23218	23309	23317	23367	23172	23218	23433	23144	23248	23283	23185	23442	23194	23137	23358	23266	23405	23415	23173	23379	23335	23269	23169	23103	23406	23436	23324	23271	23085	23082	23126	23152	23328	23287	23344	23352	23154	23219	23135	23228	23142	23321	23165	23366	23161	23311	23062	23359	23192	23216	23358	23270	23279	23343	23044	23334	23315	23259	23340	23103	23189	23197	23060	23216	23162	23140	23117	23239	23185	23183	23191	23153	23171	23358	23149	23164	23214	23219	23307	23259	23173	23244	23286	23148	23109	23090	23379	23167	22994	23187	23216	23302	23092	23410	23228	22946	23361	23334	23129	23201	23345	23201	23291	23196	23197	23429	23205	23148	23158	23297	23135	23442	23345	23153	23291	23159	23220	23069	23211	23156	23175	23102	23072	23396	23189	23066	23223	23389	23341	23330	23193	23109	23130	23133	23165	23072	23231	23412	23275	23051	23221	23274	23210	23335	23052	23255	23106	23199	23327	23065	23229	23179	23272	23248	23396	23168	23148	23137	23333	23188	23330	23350	23181	23257	23283	23133	23281	23323	23322	23107	23309	23197	23048	23279	23360	23155	23271	23359	23230	23069	23256	23208	23186	23446	23300	23318	23258	23240	23319	23274	23179	23233	23126	23290	23205	23252	23263	23268	23205	23222	23368	23257	23179	23040	23362	23073	23285	23344	23113	23281	23168	23152	23181	23189	23121	23046	23394	23120	23125	23241	23250	23167	23156	23363	23244	23287	22997	23398	23159	23245	23328	23345	23299	23315	23375	23207	23070	23283	23195	23278	23274	23164	23140	23460	23343	23113	23296	23170	23208	23208	23217	23171	23294	23134	23380	23334	22944	23266	23298	23293	23321	23176	23292	23250	23303	23425	23321	23165	23222	23148	23326	23279	23287	23215	23160	23191	23164	23255	23053	23351	22886	23342	23089	23374	23464	23038	23176	23080	23251	23235	23176	22996	23247	23275	23090	23192	23490	23333	23344	23134	23332	23124	23336	23396	23328	23112	23249	23282	23226	23082	23243	23281	23319	23308	23333	23166	23209	23204	23259	23245	23264	23251	22992	23382	23217	23175	23164	23201	23333	23186	23328	23337	23357	23277	23208	23205	23154	23174	23042	23076	23128	23295	23291	23198	23218	23171	23217	23165	23093	23270	23245	23334	23013	23303	23272	23264	23216	23190	23079	23189	23202	23221	23271	23156	23169	23257	23261	23176	23327	23178	23153	23095	23101	23349	23190	23324	23168	23317	23169	23388	23201	23321	23431	23318	23429	23225	23147	23321	23303	23320	23201	23170	23087	23305	23166	23196	23198	23153	23426	23012	23359	23197	23212	23187	23230	23308	23151	23179	23358	23237	23186	23270	23241	23219	23094	23259	23040	23343	23247	23133	23250	23237	22991	23224	23098	23309	23044	23217	23209	23327	23286	23198	23157	23124	23073	23187	23132	23321	23072	23128	23288	23255	23408	23114	23220	23331	23185	23100	23247	23264	23131	23026	23393	23247	23185	23296	23320	23358	23185	23292	23217	23206	23087	23172	23288	23167	23010	23177	23403	23206	23236	23205	23208	23436	23224	23094	23315	23128	23264	23405	23168	23431	23367	23163	23242	23371	23232	23243	23188	23349	23294	23081	23260	23059	23221	23220	23301	23373	23287	23359	23211	23335	23162	23272	23209	23135	23255	23223	23182	23288	23191	23076	23208	23079	23341	23208	23304	23269	23283	23171	23221	23296	23420	23446	23526	23159	23264	23017	23232	23225	23300	23199	23222	23131	23327	23344	23017	23431	23270	23361	23208	23165	23248	23192	23277	23306	23237	23170	23359	23272	23103	23323	23240	23341	23185	23101	23077	23244	23333	23378	23172	23192	23421	23180	23309	23304	23313	23182	23171	23116	23313	23070	23286	23247	23278	23050	23211	23299	23202	23317	23388	23282	23284	23093	23246	23341	23416	23225	23284	23323	23227	23246	23104	23313	23146	23207	23306	23189	23344	23035	23285	23304	23141	23229	23108	23210	23320	23180	23362	23353	23130	23119	23367	23097	23296	23304	23145	23227	23257
31165	25503	29913	30107	33705	38376	36891	31815	29039	28227	27785	27964	27900	27987	27852	27859	27736	27773	27792	28129	27739	27975	28064	27885	27675	27940	27842	27902	27960	27895	27940	27852	27775	27664	28135	27807	27918	28020	27902	27862	27603	28017	27705	27863	27929	27803	27723	27692	27990	27942	27977	27727	27732	27831	27884	28035	27876	27979	27806	27753	27891	28154	27949	27673	27836	27824	28001	27690	27904	28019	27945	27814	27895	27842	27878	27759	27977	27972	27750	27754	27995	27914	27753	27726	27634	27871	27806	27804	27889	27792	27854	28144	27858	27762	27811	28040	27859	27905	27933	27995	27644	27820	27899	27899	27781	27762	27832	27494	27918	27935	27690	28116	27967	27744	27882	27763	27710	27659	27726	27860	27784	27881	27801	27966	27857	28018	28062	27628	27803	27897	27909	27789	27781	28046	27727	28070	27957	28022	27868	27927	28090	27848	27769	28016	27678	27848	27893	27908	27881	27944	27980	27817	27966	28002	27802	28021	27824	27749	27887	27881	28035	27675	27966	27938	27736	27719	27930	27627	27971	27833	27895	27914	28009	27876	27882	27960	27941	27664	28138	27885	27789	27970	27799	27771	27897	27866	27732	27860	27755	28069	27903	27985	27548	27817	27809	28030	27890	27877	27726	27824	27646	27726	27689	27764	27989	27825	27740	27866	27898	27856	27768	27747	28012	28020	27944	27815	27893	28169	27693	27855	27856	27824	27923	28043	27979	28003	27977	27692	28177	27996	27892	28038	27897	27738	27830	27946	27765	28100	27940	27673	27900	27826	27909	27704	27781	27879	27945	27740	27774	28114	27939	28161	27941	27905	28121	28141	27750	27955	27912	27861	27997	27638	27862	27863	27853	27772	27811	27856	27966	27727	27791	28011	27913	27869	28063	27653	27869	27818	27772	27896	28034	28081	27952	27944	28042	27901	27970	27808	27650	27743	27761	27905	27753	27944	27842	27881	28123	27886	27710	27826	27973	27969	27758	27760	27630	28050	27693	27701	27623	27912	28026	27980	27804	27835	27790	27736	27880	27885	27832	27641	27860	27710	27936	27854	27989	27791	27966	27642	27833	27911	27886	27652	27870	27604	27730	28006	27813	27912	28026	27688	27946	27854	27745	27902	27847	27853	27901	27870	27729	27787	27796	27634	27868	27636	27781	27880	27800	27862	27780	27964	27971	27827	27632	27947	28003	28086	27784	27835	27821	27733	27981	27904	27853	27926	27859	27686	27973	27655	27902	27874	27868	28187	27826	27714	27883	27663	27897	27847	27775	27725	27725	27804	28028	27884	27774	27656	27818	27997	27866	27800	27908	27876	27670	27863	27829	27832	27936	27751	27959	27590	27752	27949	28015	27988	27887	27791	28126	27815	28178	27813	28032	27954	27894	27905	27847	27847	27972	28032	27927	27722	27901	27974	27874	27797	27839	27530	28036	27967	27897	27618	27818	27844	27925	27922	27876	27943	27873	27691	27774	27846	28020	27921	27970	27848	28043	27822	27947	27995	27860	27816	27827	28041	27967	27818	27795	27991	27930	28037	27663	28019	27886	27880	27916	27925	27738	27740	27893	28001	27700	27704	27878	28004	27800	27941	27816	27698	27808	27727	27792	28153	27779	27827	27919	27868	28046	28031	27889	27982	27898	27709	27907	27956	27710	27981	27843	28002	27781	27947	27743	27708	27956	27982	27905	27875	27758	27857	27819	27757	27998	27820	27608	27813	27761	27994	27954	27986	27718	27898	27953	27868	27561	28120	27852	27910	28025	27943	28052	27936	27766	27969	27928	27762	28031	27940	28026	27728	27879	27698	28001	27827	27849	27723	27850	27943	27689	27834	28082	27971	27866	27812	27730	27886	27812	28072	27771	27737	28007	27929	27824	27813	27691	27841	27731	27865	27994	27833	27863	28020	27828	27580	27667	27726	28023	27910	27658	27817	27893	27921	28103	27720	27626	27871	27873	27953	27940	27803	27888	27847	27664	27741	27720	28020	27870	27855	27638	27744	27900	27732	28031	27989	27873	27865	27839	27553	27547	27824	27615	27719	27882	27798	28163	27880	28016	27757	28079	27948	27939	27794	27740	27571	27829	27905	27909	27731	28138	27905	27852	28021	27958	27976	27974	27981	27897	28071	28003	27655	27876	27823	28099	27981	27960	28050	27601	27979	27794	27858	27837	27807	27761	27904	27983	27750	27825	27916	27780	27741	27861	27902	27690	27678	27921	27724	27783	27660	27880	27774	27963	27815	27591	27987	27855	27976	27932	28110	27874	27993	27853	27743	27974	27802	27773	27742	27770	27903	27888	27989	27944	28061	27929	27865	27899	27882	27694	27873	27656	27925	27944	27909	27810	27845	27615	27839	27682	27741	27908	27831	27841	27789	27826	27947	27754	27931	27862	27812	27586	27725	27897	27990	27877	27934	27959	27745	27847	27816	27893	27754	27895	27835	27859	27802	27951	28021	27763	27787	27854	27786	27671	27896	28325	27821	27691	27859	27778	27780	27685	27776	28018	27777	27727	27737	27999	27907	27767	27538	27818	27940	27817	27983	28018	27975	27889	27872	27967	27750	27931	27719	27958	27929	27843	28040	27998	27785	27752	27952	27612	27960	27876	27798	27824	27898	27791	27762	27836	27612	27992	27845	27925	27961	28079	27843	27825	27922	27997	27858	27931	27927	27956	28155	27644	27572	27967	27735	27622	27800	27762	27885	27699	27820	28091	27803	27651	27832	27970	27913	27926	27624	27887	27717	27868	27637	27766	27903	27751	27799	27797	27838	27772	27767	27763	27770	27772	27967	27963	27851	27817	27816	27916	27935	27716	27874	27841	27613	27903	28166	28097	27852	28056	27701	28081	27911	27678	27926	27954	27751	27949	27955	28170	28085	28021	28097	27818	27865	27877	27730	28031	27894	27859	27771	27870	27819	27825	27927	27884	27795	27816	27985	27973	27758	28032	27693	27805	27860	27745	27748	28044	28072	27894	28114	27812	28047	27759	27843	27884	27955	27923	27920	27925	27938	27801	27969	28072	27784	27680	27841	27933	27910	27785	27834	27739	28005	27804	27766	27818	27634	27844	28014	27999	27771	27974	28100	27796	27931	27782	27989	28038	27887	27955	27918	27716	27790	27942	28041	27816	27952	27754	27955	27621	27839	28008	27944	27933	28064	27942	28005	27947	27767	27831	27827	27602	28068	27883	27788	28067	27818	27935	27843	28071	27937	28021	28078	27774	27750	27908	27712	27830	27958	27879	27959	27943	27635	27878	27804	28027	28091	27895	27601	27878	28000	28046	27956	27791	27962	27657	27908	27759	27736	27761	27798	27892	28065	27782	28085	27850	27701	27936	27947	27789	27837	27724	27748	27884	27769	27827	28015	27814	28054	27782	28015	27939	27816	28173	27755	28055	27719	27894	27777	27945	27836	27711	27899	28085	27606	27976	27898	27646	27898	27969	27766	27890	27725	27941	27714	27942	28020	27975	27802	28002	27712	27824	27813	28062	27999	28147	27745	27942	27642	27850	28035	27852	28057	27902	27856	28169	27955	27842	28127	27688	27853	27853	27657	27924	27784	28000	27898	27711	27704	27614	27765	27729	27824	27881	27918	28240	28123	27966	27933	28008	27735	27897	27743	27837	27864	27827	27705	27948	27944	27984	28026	27926	27948	28004	27863	27957	28052	28097	27885	27797	27855	27750	28041	28068	27820	27963	27821	27800	27925	28006	27995	27749	27892	27781	27824	27893	27730	27727	27946	27744	27956	28020	27865	27734	27753	27599	27799	27892	27782	27962	28039	27904	27868	28024	27717	27785	27773	27782	27948	27720	27808	27978	27954	28006	27894	27827	28004	27872	27703	27716	27993	27872	27766	27734	27724	27961	27872	28135	27968	27949	28200	27754	27799	27825	27676	27997	27742	27896	27862	27797	27794	27913	27909	27862	27781	27932	27713	27908	27893	27993	28039	27837	27885	27688	27832	27882	27740	27816	27744	28106	28018	27815	27836	27706	27944	27799	27955	27873	27700	27830	27706	27926	27869	27894	28013	27858	27767	27803	27781	28079	27867	27921	27662	27950	27970	27994	27796	27848	27794	27747	27895	27738	27846	28052	27879	27965	27926	28041	27938	27882	27886	27926	27551	27880	27805	27982	27936	27998	27848	28011	27867	28019	27864	27746	27655	27588	27735	27796	27877	27846	27868	27965	27685	27596	27811	27870	27793	28114	27866	27881	27940	27820	27982	27868	27683	27944	27909	27868	27878	27878	27939	27831	28016	27908	27851	28065	27805	28130	28044	28016	27812	27765	27888	27742	27968	27984	27752	27713	27811	27766	27872	28054	27931	27860	28008	27937	27771	27964	27850	27964	28033	27600	27929	27954	27969	27765	27893	27974	27738	27798	28044	27956	27924	27906	27994	28043	27907	27825	27946	27954	27777	27918	27784	27668	27939	27783	27858	27827	27737	27984	27939	27857	27729	27969	27805	27878	27972	27960	27720	27905	27699	27973	27868	28060	27821	27846	27805	27988	27778	27712	27928	27970	27770	27951	27825	27835	27743	27915	27840	27886	27831	27917	27885	27859	28106	27726	27745	28098	27840	27927	27820	27773	28002	27750	28056	27660	27698	27661	27925	27880	27849	27820	27861	27947	27840	27878	27929	28047	27994	27921	27844	27772	27910	27972	27793	27767	27927	27834	27913	27768	27645	27657	27763	27829	27934	27972	27999	27943	27906	27987	27896	28170	27697	28178	27804	27802	27810	27865	27935	27715	27858	27886	27991	27919	27929	28021	28135	27785	27727	27836	28017	28081	27908	27827	27723	27858	27918	27927	27719	28000	28070	28144	27657	27927	27839	27910	27776	28064	27814	27681	27657	27851	27716	27823	27850	27919	28058	28009	27991	27931	28004	27858	27863	27973	27963	27885	27618	27960	28026	27913	27913	27752	27930	28041	27937	27814	27863	27776	27938	27797	27726	27911	27843	27652	28018	27714	27687	28019	27734	27870	27900	27766	27806	27739	27781	27996	28015	27731	27799	27781	27841	28199	27861	28032	27812	27854	27861	27703	27875	27900	27926	28040	27826	27753	27927	27854	27994	28048	27658	27737	27836	27965	27912	27678	27865	27870	27757	27946	27846
21615	24357	24173	26120	32197	37209	33626	27438	24188	23260	23043	23020	22944	23045	22874	22931	23126	22888	23121	22924	22972	22998	23145	22895	22995	23099	22952	23059	23069	23018	23131	22943	22938	22993	22745	22861	22955	23048	22990	23017	22975	22954	22878	23198	22948	23157	22935	22969	23085	23060	22921	22909	22931	22902	22904	22944	22775	22881	22835	22919	22977	22975	22955	22864	22897	22976	23083	23031	23031	22951	22969	23057	23018	23004	23112	22788	23109	23000	22985	23152	22832	23057	23064	22814	22978	23090	23134	22996	22948	22943	22910	22994	23023	23059	22963	23019	22809	22932	23026	22960	22877	22957	22883	22988	22852	22981	23119	23138	22933	22994	23106	23138	22989	22956	22960	23032	23095	23016	22918	22993	23025	23024	22954	22814	23053	22946	22924	22888	23091	23025	22925	22943	22895	22987	22967	22949	23087	23017	23102	23051	22910	23027	22953	23007	22968	22931	22979	22769	23069	22841	23142	22876	22798	23091	23031	22855	23015	23075	22694	23022	22927	22974	22998	23097	23049	23023	23033	22892	23048	23052	23018	22904	22950	22972	22837	22848	22899	23081	23035	22902	22838	22997	22867	23049	22948	22943	22972	23064	22877	22928	22877	23076	22906	23001	22989	22965	22894	23151	23050	23033	22931	22950	23052	22893	22743	22903	22940	23022	22891	23202	22886	22990	23012	22964	22884	22963	22895	22900	23043	22905	23094	22893	22802	22902	22983	22955	22941	22968	22709	22978	22785	23075	22984	23017	22935	22953	22885	22956	22969	23038	22772	22887	22845	22968	22922	22916	22941	23080	23013	22991	22928	23048	23004	22727	23032	23078	23040	23181	22919	22953	22846	23110	23081	22775	23113	23046	22999	23125	23019	22877	22957	22929	22897	22869	22760	22987	23050	22899	22953	23011	23022	22856	22937	22927	23029	22913	22745	22982	22876	22969	23014	22691	23108	23003	22813	23101	23005	22870	23158	23070	23243	23114	22764	23070	22943	22874	22907	22968	22967	23079	23014	22946	22852	22879	23019	22862	23037	23110	23060	23177	22935	22993	22833	22632	22913	22765	22858	23035	22974	22861	22930	23111	22767	23024	23020	22898	22931	22849	23025	23287	23026	22939	22986	22973	23074	22919	22992	23052	23070	22897	23028	23007	22989	22891	23098	23027	22915	22912	22882	23069	23007	23035	22902	23027	23090	23112	22981	23159	23216	23015	22844	22927	23046	23021	23038	23052	22945	22978	22952	23122	22905	22871	22831	23007	23100	22982	22947	22976	23045	22912	22878	23130	22821	22970	23009	23070	22758	22894	23006	22830	22947	23150	22904	22985	23003	22974	22874	22935	22904	23039	22828	23042	22922	22846	22926	22893	22827	22808	22843	22985	23069	23027	22743	22982	22858	23022	22927	22829	23054	23010	22996	22880	22868	23123	22956	22914	22928	23069	22854	23048	22925	23164	23089	22973	23090	22967	23086	22782	22975	22905	22895	22993	23060	22998	22979	23014	22859	22832	22994	23199	22868	22903	22994	22838	22887	22845	23003	22949	22885	22974	22914	22967	23005	23050	22897	23046	22868	22915	22917	23093	23020	22773	23126	22611	23002	22953	23045	22878	22952	22968	23038	23066	22883	22867	22932	22990	22950	22794	22766	23002	22894	22882	22892	22766	23125	22753	23133	23132	22856	22896	22985	23055	22764	22954	23197	22970	23025	23052	22863	22866	22902	22967	23103	22980	23051	22872	22920	22982	23016	22959	22986	22948	23098	23100	23025	22835	22861	23019	22789	23002	23066	22926	22747	22914	22985	22961	22821	22849	22803	22744	22992	23115	22877	22958	23024	22881	22972	22974	22890	23099	23031	23117	23065	23095	23020	22961	22904	23049	22970	22922	23023	22952	23090	22986	22922	22964	23017	23033	23034	22925	22972	23063	22982	22899	22809	22927	22968	22961	22998	22940	23088	23035	22900	22913	22917	22969	23109	23075	22943	23155	22948	22985	22988	23001	23188	22896	22929	23062	23018	22876	22872	22894	23035	23114	22986	22958	23164	22766	22888	23177	22852	22840	22956	22752	22927	22969	23175	22978	23007	22766	22905	22976	23085	22890	23053	22994	22985	22939	22954	22912	23024	22902	22824	22894	22930	22961	22971	22893	23009	23016	22849	22974	23168	22986	22945	22970	22983	22944	23110	23146	23175	23057	22878	22995	23021	23109	22867	22767	23036	22820	23005	22755	22883	22857	22962	23014	22936	22796	22984	23072	23059	23107	23010	22995	22916	22812	22900	22961	22890	22966	23077	23264	22994	23078	22979	22826	22957	22785	23156	22818	23107	22967	23181	22893	22966	22961	22922	23051	22923	23199	23120	22826	22951	22986	23054	23122	22918	22855	22810	23039	23056	22916	22949	23017	22837	22970	22981	22900	22952	23015	23079	23092	22985	23048	22918	22816	22916	23087	22936	22953	23092	22999	23051	22849	22974	22925	23022	22870	22974	23014	22931	23090	22789	23024	22892	22925	23015	23027	22907	23214	22986	22880	22946	23061	22862	23056	22943	23034	23104	23073	23112	22815	22901	22776	22982	22984	22938	23115	22881	23066	22849	22926	22923	22916	23006	22872	23115	22968	23056	23032	22966	22844	22889	22888	22918	23105	22901	22912	22875	22805	23062	22912	23067	23038	23055	22846	22914	23052	22836	22935	22965	23026	23010	22918	22898	22965	22918	22876	23082	22913	22946	22971	22917	23157	23055	22844	22868	23069	22901	23022	22995	22980	23085	22936	22879	22839	22989	22970	23072	23134	22916	22973	22859	23196	22978	22905	22913	22787	22859	23009	23011	22836	23035	23014	23029	23024	23010	22715	23084	22830	23117	23075	23106	23138	22980	23004	22802	23051	22878	22993	22768	22941	22938	23042	22937	22947	23088	22942	22988	22964	22946	22884	22943	22810	22964	23175	23054	23127	22765	23148	23066	22954	23041	23009	22866	22897	22961	23141	23073	22808	23035	22920	23115	22995	23047	23037	22897	22967	22730	23171	22771	22976	22731	23146	22995	23075	22997	23049	22885	23059	22879	23006	23008	23107	22757	22976	22891	22984	22944	23111	22893	22995	23032	23060	22959	22934	22727	23062	22820	22933	23065	22864	22938	22877	22913	22879	22953	23030	22966	23023	23052	23031	22917	22950	22797	23001	22914	23035	22937	23078	23071	23071	23028	22871	22917	22930	23065	22861	22934	22807	23013	22924	23055	22883	22871	22913	22985	23068	22841	22901	23081	22990	22944	23068	22912	22938	23056	22909	23018	23097	22917	23000	22860	23102	22924	23004	22924	23030	22876	23050	22757	22925	23064	23009	22917	22913	23171	22914	22944	23048	22926	22995	23033	23058	22798	22962	23116	22923	22927	22996	23011	23059	22946	22985	22848	23057	22902	23143	22931	23037	23040	23051	22841	22927	23006	22868	23029	23234	23053	22940	22881	23010	22825	23033	22887	22984	22840	23176	22972	23032	23089	22971	23128	22994	22910	22904	23011	23055	22870	22973	22998	22950	22890	22956	23118	22889	23047	22968	22960	23080	22915	22968	22979	22846	23000	22867	23002	22988	23127	22966	23073	23007	22948	22933	23016	23054	23017	23108	22933	22953	23142	22893	23024	22842	23009	23048	23172	23002	23067	23030	22959	23124	23029	22977	22922	23132	22935	22967	23092	22943	22876	23032	23016	22967	22998	22946	22932	22892	22974	23105	23120	23032	22910	23190	22923	23095	22893	22886	22981	22852	22917	22886	22896	22977	22927	22977	22952	23002	22941	22949	23009	23031	22862	23031	22991	23025	23069	23062	23033	22974	22840	23080	22821	22862	22945	23030	23042	23047	22962	22864	23052	22872	22994	23107	22909	23172	22988	22860	22944	23025	22971	22961	22889	23097	22908	22822	22945	22960	22927	22908	22769	23067	23197	23062	22807	22977	23061	22916	22910	23000	22941	22901	23158	23114	23084	22801	23005	23189	23147	22970	22948	23062	23133	23151	22967	22848	22846	22979	22950	23099	22947	23024	22840	23046	22882	23008	22878	23069	22714	22907	22967	23035	22957	22931	23005	22974	22962	23158	22884	22863	22854	22870	23097	22944	23040	22926	22987	22862	23000	22976	23123	22806	23040	23162	23213	23139	22770	22860	22860	22803	22892	23026	22969	22811	22917	22884	22853	22921	22871	22830	23120	22975	23066	23087	23071	22962	22888	23117	23134	23018	22972	23061	23079	22786	22909	23060	22839	23046	22941	22859	23010	22915	22974	23105	23118	22999	22809	23078	22941	22860	23211	23058	23071	22877	23059	22928	22906	23158	22956	22941	23132	22757	23085	22759	22894	22881	22910	23162	22889	22911	22967	22794	23091	23057	23087	22852	23004	22955	23124	23029	23162	23015	22877	22926	22902	22895	22943	23106	22951	22986	22959	22950	22944	22915	22956	22789	22957	23105	22974	22850	23108	23060	23098	22964	23126	23066	23038	22877	23013	23193	22987	23109	22955	22926	23029	23000	22977	23035	22928	22925	22852	22920	22844	23030	23052	23010	23029	22950	22922	22899	22942	22919	22936	22766	22952	22999	23085	22983	23031	22822	23066	23089	22949	23132	23008	22907	23108	23112	22947	22979	23025	23180	23108	23145	22806	22952	22947	22802	23150	22843	22993	22853	23093	22807	22850	22809	22908	23336	22924	22908	22895	22909	22908	22904	22870	22870	22964	23041	23093	22962	23027	22866	23142	22710	23032	22895	22929	23000	22991	23007	23005	22895	22777	23080	23083	22929	22974	23031	22822	22873	22908	23026	22935	23078	22866	23007	22865	22816	22819	23139	22906	23056	23065	22931	22954	22900	23034	22867	23019	22726	23061	23047	22925	22910	22904	23014	23003	22832	23030	22971	23086	22916	22804	23084	23067	22974	22980	23059	23051	22946	23031	22878	23027	23104	22988	22963	23038	23135	22987	23018	23146	22963	23201	22976	22988	23031	22919	22922	22975	23107	22996	22930	23170	22838	22946	23194	23180	23186	23078	23006	23104	23090	22916	23006	22830	23014	22900	22883	23100	22936	22980	22966	23232	23057	23053	23039	23007	22910	22979	23066	22856	22860	22938	23097	22921	22991
25205	21404	28478	28701	51267	68901	59911	43934	33550	29862	28352	28104	28146	28094	27845	28105	28040	27925	28058	27919	27885	27869	27994	27927	27833	27942	27928	27638	27822	27959	27816	27923	27987	27776	28013	28023	27865	27998	27812	27997	27802	27749	27912	27803	28044	27569	27972	27556	27778	28032	27916	27772	28091	27979	28106	28000	27921	27727	28037	27655	28019	28007	27900	28094	27852	27948	27981	27885	28132	28028	27925	28094	28051	27911	27775	27975	27790	27901	27954	27814	27848	28070	27971	27816	27835	27933	27788	27677	27807	27700	27840	28020	27934	27871	27993	27960	27848	27698	27904	27864	28009	27907	28011	28015	27913	27760	27912	27913	27915	27730	27979	28087	27844	28022	27854	27825	27938	27770	27937	27683	27777	27656	27972	27920	28050	28008	27864	27770	27691	27789	27855	27466	27872	27868	27907	28077	27950	27726	27919	27755	27795	27591	27618	27796	27775	27828	27721	27892	27923	27703	27882	27902	27993	27944	28044	27911	27925	27857	28142	27818	27984	27991	27816	27936	27842	27729	27806	27713	27619	27934	28021	27886	27875	27762	27698	27822	27815	27936	27625	27780	27862	27824	27832	27842	27955	27812	27720	27933	28103	27909	28060	27946	27758	28008	28084	27750	27594	27757	27918	27924	27901	27900	27964	27608	27983	28068	27773	27978	27914	27981	27937	27889	27788	27898	27900	28039	27713	27670	27761	27834	27935	27857	27885	28012	27791	27777	27964	27844	27714	27840	27787	27976	28024	27741	27958	27922	27972	27820	27743	27890	27818	27748	27739	27916	27771	27916	27919	27683	27974	27871	27863	27987	27775	27647	27908	27962	27884	27748	27950	28080	27933	27793	27669	27758	27903	27828	27901	27651	28019	27985	27769	27814	27888	27816	27808	27855	27791	27834	27843	27925	27887	27749	27986	27993	27820	27736	27542	27973	28020	28095	27698	27753	27970	28066	27644	27908	27854	27893	27727	27865	27755	27960	27789	27622	27739	27790	27866	27935	27678	27921	27670	27582	27840	27953	27878	27593	27912	27869	27841	27988	27901	27718	27862	28040	27791	27556	27577	28015	27945	27885	27707	27865	27824	27846	27980	27861	27871	28010	27904	27852	27838	27802	27942	27798	27950	27843	27550	28041	27968	27900	27973	27835	27593	27849	28003	27910	28068	27845	27882	27842	27593	27830	27915	27951	27683	27884	27764	27818	27894	28249	27746	27683	28041	27844	27757	27943	27690	27770	27918	27966	27827	27837	28082	28030	27868	28029	27826	27793	28009	27860	28091	27811	27702	28060	27909	27925	27819	27942	27751	27930	27931	27895	27944	27847	27915	27817	27688	27995	27958	28043	28005	27741	27686	27720	27886	27825	27902	27770	28057	27856	27807	27908	27931	27850	27951	28068	27927	27660	27994	27992	27942	27897	27699	27872	27666	27818	28001	27989	27931	27725	27942	27897	27901	27841	27783	27856	27760	27945	27886	27808	28203	28093	27929	27794	27662	27824	27843	27797	27892	27998	27656	27999	28020	27935	27831	27774	27946	27826	27894	28099	28000	27791	27918	27921	27822	27813	27992	27884	27892	27813	27890	27767	27838	27776	27978	27819	27554	27740	27999	27728	28056	27888	27667	27868	27844	27785	27748	27796	27994	27880	28035	27770	27800	27918	27841	27876	27823	27890	28044	27745	28174	27756	28204	27870	27937	27825	27827	27773	27903	27596	28034	27705	27699	27879	27961	27661	28129	27963	28006	27918	27785	27979	27772	27882	27832	27833	27964	27864	27914	27987	28037	27724	27792	27783	27892	27814	27588	28023	27767	27723	27931	27902	27717	27980	27712	28051	27893	27964	27811	28003	27910	27960	27840	27704	27950	27682	27903	27941	27855	27654	27841	27612	27829	27792	27912	27633	27833	27967	27758	27879	27894	27962	27832	27992	27957	27538	27891	27866	27819	27848	27800	27922	28008	27790	27951	27877	27734	27650	27971	28036	28020	28019	27889	28007	27984	27812	27817	27911	27964	27701	27902	28210	27935	27762	27999	27865	27681	27941	27906	27976	27729	28043	27907	27758	27952	27843	27709	27873	27808	28092	27933	27930	27681	27878	27923	27970	27631	27929	27972	27956	28054	27796	27964	27933	27927	27722	27949	27707	28023	28045	27920	27928	27711	27680	28036	28016	27982	27975	27694	27674	28178	27842	28178	27976	27925	27959	28072	27980	27824	27869	27702	28005	27971	27745	27768	27634	27859	27945	28000	27962	27966	27804	27713	28132	27734	27968	28100	27931	27655	27915	28103	27875	27890	27892	27773	27953	28035	27866	27855	28079	27839	27806	28004	27942	27931	27689	27848	27951	27680	27867	27917	27984	28177	28009	27783	28102	27954	27764	27661	27672	27640	27939	27951	27815	27748	27820	28039	27898	27816	27844	27989	27802	27787	27920	28077	27931	27967	28044	28061	28078	28024	27966	27799	27816	28061	27927	27810	27855	27861	27948	28098	28010	27813	27745	27989	28047	27996	28088	28014	27861	27652	27911	27722	28094	27986	27690	27744	27893	27620	27711	27763	27786	27806	27933	28031	27633	27791	27690	27985	27868	27623	27889	27994	27651	27978	27968	27983	28078	27845	27928	27974	27984	28022	27998	27903	27944	27715	27862	28023	27983	28000	27919	27611	27836	27712	27717	27963	27984	27791	28011	27710	27653	27808	27983	27846	27858	28022	27846	27934	27675	27751	27976	27882	27767	27745	28038	28222	27911	28158	27842	27809	27887	27868	27787	27519	27651	27888	27781	27699	27762	27958	27863	27762	27892	28036	28023	27864	28030	27980	27857	27914	27967	27981	27887	28071	27808	27880	27657	28078	28015	27762	28050	28055	27909	28177	28011	27870	27545	27858	28052	27848	28088	27849	27726	27791	27874	27826	28082	27995	27960	28178	27876	27911	28050	27656	27736	27743	27754	27815	27989	27765	27757	27906	27976	27771	27759	27967	27734	27961	28030	27700	27952	27750	27843	27595	27723	27669	27770	28080	27898	27829	27645	28046	27999	27776	27876	27651	27777	27801	27839	28029	27834	27786	27816	27932	28031	27839	27949	27668	27756	27848	28062	27998	27973	27900	28005	27880	27990	27581	27951	27535	27668	27904	27972	27630	27795	27727	28149	27841	27910	27940	28024	27909	27939	27904	27987	27899	27884	27919	27784	27687	27784	27895	28052	28058	27797	27942	28030	27915	27790	27766	27845	27754	27912	27860	27854	28102	27917	27713	27725	27758	28009	27789	28037	27863	27978	27879	27906	27929	28012	27807	27978	28207	27962	28096	27758	28011	28030	27752	28117	27725	27670	27836	27855	27979	27938	28011	27798	27786	28022	27841	27807	27755	27775	27873	27934	27832	27757	27846	27993	27826	27787	27814	27783	27615	27758	27736	27686	27772	28070	27887	27807	28101	27857	27767	27644	27918	27657	27776	27778	27926	28072	27965	28017	27814	27748	27854	27827	27957	27992	27904	28013	27918	28016	27822	27869	27775	27738	27958	27613	27968	27725	27694	27727	28206	27987	27933	27885	27887	27771	27660	28038	27970	28104	28068	27885	27802	27955	28165	28067	28099	27797	27961	27727	27556	27915	27837	28111	27902	27811	27975	27892	27905	27672	27762	27963	27520	27666	27734	27714	28071	27749	28135	27848	28253	28000	28199	27811	27986	27873	28006	27805	27909	27711	27971	27722	27885	28014	27522	27727	27975	27912	28047	27947	27615	27749	27695	27931	27952	27762	27838	28038	28043	27776	28055	27995	27875	28024	27806	27992	27916	28181	27894	27784	27947	27906	27849	27710	27769	27870	27911	27835	27786	27841	27853	27803	27810	27933	27755	27848	28049	27712	28008	27832	27859	27860	27791	27867	27922	27640	27723	27964	28048	27977	27623	28056	27739	27812	27922	27964	27797	27896	27980	27656	28030	27964	27819	27858	28023	27586	27842	27958	27990	27885	27832	27923	28055	27769	27814	27976	27718	27863	27894	27884	27808	28004	27793	27635	27692	27969	28009	27879	27828	27902	27725	27817	28017	27885	27921	27864	27832	27817	27841	27606	27909	27828	28001	27832	27894	28125	27713	27751	27771	27789	27774	27720	27893	27899	28026	27802	27767	28058	27687	28026	27862	27966	27851	27840	27972	27642	27782	27932	28008	27804	28033	27580	27845	27957	27851	28060	27899	27843	27865	28080	27996	27805	27941	27849	27718	28022	28103	27516	27729	27894	27808	27777	27804	28142	27878	27817	27879	27787	27899	27987	27873	27893	27749	27929	27882	27987	28023	28003	27901	27739	27926	27860	27932	27947	27994	27879	27777	27784	27840	27850	27886	28014	28067	27845	27769	28033	27752	27941	27729	27902	27931	28032	27808	27954	27934	27784	28182	28139	27791	27716	27755	27672	27927	27725	27948	27892	27900	28037	27792	27862	28039	27862	27890	27932	27744	27863	27901	27865	27838	27932	27798	28033	27651	27902	27837	27928	27800	27815	28101	27972	27845	27968	27897	27916	27720	28036	27818	27768	27887	27978	27979	28057	27859	27888	27982	27862	28016	27795	27882	27881	27853	27800	27660	27888	28015	27863	27949	27815	27811	27878	27884	27871	27847	27863	28064	27889	28045	27849	27801	28063	28036	27955	27829	27871	27771	27960	27633	28250	27907	27990	27870	27911	27945	28036	27816	28194	28270	27821	27944	28123	27856	27809	27951	27795	27824	28151	27591	27945	27900	27737	27880	27974	27931	27823	27964	27882	27856	28041	27822	27885	27820	27819	27853	27783	27993	27777	28004	27974	27786	27860	27730	27886	27840	28036	27963	27718	27679	27716	27709	27997	27711	27856	28031	27967	28028	27890	27966	27946	27844	27748	27989	27905	28061	27901	28014	27741	27804	27993	27971	27768	27963	27970	27906	27975	27718	27959	27948	27867	27853	27954	27662	27628	27975	27796	27654	27894	27639	27688	27934	28071	27841	28082	28093	27843	27816	27890	27617	27914	27964	28126	27977	27976	27931	27847	27892	27724	27958	27910	27471	27865	28075	27864	27780	28111	27920	27654	27791	27960	27800	27857	27725	27845	27784	27818	27762	27835	27811	27792	27871	27896	27585	27783
20180	30370	29595	38069	60000	70648	59898	42235	29720	25041	23486	23092	23073	23246	23288	23027	23015	23205	22959	23075	23194	23024	23105	22976	23239	22927	23185	23008	23008	23031	23038	23084	23069	23091	23028	22963	22999	23066	22974	23016	22934	23037	22998	23052	22983	23113	23030	22983	23057	23057	23087	23105	23083	22992	23007	22874	23088	23040	23355	23064	23097	23037	23110	22994	23167	23069	23087	23093	23045	23129	23105	23182	22910	23060	23052	23033	23070	22843	22953	23130	23018	23030	22962	23000	22958	23171	23169	22964	23075	22828	23096	23137	23063	23192	22996	23012	23051	23293	23259	23062	23033	23131	23180	22881	22959	23059	22875	22910	23119	23091	23080	23147	22941	23100	22988	23010	22983	23070	23078	23136	22992	23103	22838	22869	23014	23068	23189	23046	23211	23335	22839	22976	23094	23025	23174	22907	23133	23212	22919	23228	22895	22974	23103	22907	23083	23007	23104	23111	23308	22916	23052	23043	23150	23135	23152	23087	23068	23100	23078	23001	23160	23055	23264	22925	23024	22834	23075	23153	23105	23107	22877	23075	22901	22977	23253	22975	23268	23130	22962	23101	23121	23179	23135	23181	23082	23149	23016	23012	23085	22970	22934	23053	23029	23043	23089	22980	23036	23261	23181	22842	22986	23114	23040	23205	22922	23040	23240	23137	22943	23014	23041	23077	22998	22954	23030	23015	23114	23000	23189	23047	23153	22991	22937	23014	23049	23203	22970	22984	23258	22997	23099	23362	23121	23139	23062	22938	23081	22992	23045	23175	23186	23083	23237	22970	22958	23153	22882	23116	22975	23048	23145	22948	23134	23047	23037	23048	22906	23112	23012	23005	23088	23037	23086	22969	22939	23118	23058	23171	23138	23043	23150	22993	23046	22873	23061	22944	22898	23141	23014	23096	22928	23064	23186	22999	23192	23089	22968	22986	22931	22986	23157	23105	23088	23150	23218	23187	23003	22936	23151	23135	23050	23098	23023	23198	23128	23210	23061	23064	23024	22979	22996	23209	23034	23060	23177	23035	22887	23038	23178	23211	23160	22851	23262	23133	23013	23270	23036	22991	23109	23065	22968	22905	23037	23140	23041	23101	22932	23230	23008	23236	23034	22913	22996	23048	23025	23084	23156	23097	23084	23109	22938	23148	22938	22832	23245	23065	23140	23070	23138	23138	22998	23123	23230	22935	23158	23099	22938	23088	23208	23147	23238	23086	23128	23013	22957	23066	22947	23042	23061	23285	22990	23153	22791	23100	23015	22887	23018	22986	22967	23014	23060	22979	22936	23144	23041	22984	23126	23091	22969	23045	23103	23025	23114	23045	23198	23051	22985	22975	23122	23130	22935	23125	23049	23034	23082	23001	22970	23059	22909	23076	22997	22983	23214	23080	23036	23161	23071	23087	23008	23115	23030	23209	23114	23151	23053	23119	23172	22976	23016	23046	23076	23148	23059	23154	23115	23121	23000	23004	23102	22958	23154	22775	22942	22994	23057	23212	23229	23103	23102	22992	23039	23030	22899	23048	23229	22990	23274	23047	23086	23277	22964	23014	22962	22994	23030	23080	23081	23033	23050	23135	23220	22862	23092	23025	23106	23131	22920	22834	23196	22961	23031	23060	23108	22953	22916	23204	23284	23095	23146	23009	23133	23170	22906	22985	23122	22914	23155	23055	22979	23199	23170	22938	23073	22929	22931	23051	23037	23103	23023	23087	23123	23112	22909	23196	22983	23178	22880	23115	23117	22946	22950	22891	23138	23022	22976	22984	22986	23104	23167	22934	22793	23092	23097	23039	23195	22965	23135	22989	23088	23014	23105	23062	22998	22992	23188	23062	22922	23206	23017	22957	23064	23109	23126	23093	22973	22931	22992	23097	23047	23049	23123	23071	23064	23084	23191	22870	22901	23062	23004	23013	23052	23274	23113	23010	23157	23085	23045	23103	23158	22969	23163	23070	23174	22938	23062	22986	23124	23183	23150	22884	22794	22912	22901	22990	23222	23000	22860	23229	23126	22868	23163	23147	23009	23031	23014	22956	23142	23113	23088	23050	22984	23160	23178	22901	22917	23103	22910	23072	23131	23109	23196	23187	23028	23147	22995	23164	23026	22919	23057	23077	22916	23151	23089	22957	23026	23013	22925	22976	23266	23222	22913	23085	23033	23209	23264	23040	23138	23021	23038	22947	23224	23078	22929	23046	22993	23095	22984	23115	22887	23140	23130	22916	22947	22961	22971	23034	23101	22923	23081	23090	23058	22924	23090	23163	23142	22891	23097	23032	22989	23166	22973	22850	23225	23160	23002	23099	23081	23076	23113	23128	23082	23146	23077	23021	23002	23083	23038	23102	23045	23040	23209	23005	23158	23054	23087	23261	22944	22923	23055	23203	22951	22872	22954	22986	22926	23081	22990	22967	23257	23230	23098	23008	23128	22898	23130	23100	22873	23083	22814	23090	23080	23012	23091	22945	22991	23073	22908	23234	23078	23172	23140	23094	23044	23181	23309	22980	22939	23050	23195	23009	23110	22940	23124	23070	23048	23362	22999	22998	23069	23205	23085	23098	22870	22897	23117	23203	23102	22965	22972	23189	22806	22937	22928	22964	23029	22989	23147	22989	23123	22946	22982	23072	22990	23042	22999	23078	23132	22904	23046	22898	23300	22938	23200	23151	23036	23006	22967	23174	22909	23018	23084	22953	22976	23133	23144	22974	22952	22972	23004	23128	23090	23107	23183	23179	23015	22911	23166	23019	23034	23255	23069	23070	23100	23090	23010	22999	23058	23036	23145	22943	22810	23086	22998	22952	23101	22974	22985	23117	23184	23111	23231	22851	22947	23103	23125	22904	23063	23116	22961	23047	23203	23132	23028	22944	23119	23026	23084	22987	23081	23177	22925	23137	22958	23215	23004	23136	22794	23127	23074	23001	22931	23157	23331	22950	23131	23032	23135	23115	22923	23146	23043	23194	22847	23038	23059	22925	23024	23171	22788	23132	22988	23022	22828	23007	23083	23039	23132	22826	22973	23028	22884	23019	22996	23115	22964	22954	23284	23193	23119	23129	23129	23064	23176	23000	23059	22944	23102	23048	23055	23016	23113	23053	23261	23044	23003	23371	23067	22933	22985	23111	23135	23128	23113	23179	22921	23088	23171	22920	22895	23116	23014	23052	22977	22887	23103	23200	23028	23200	23007	23034	22860	23097	23215	23040	23263	23068	23059	23192	23209	23096	22986	23266	23191	23097	23215	23285	23096	23115	23169	23100	22977	23141	22921	23100	23034	23130	23204	23070	22950	23028	22969	22913	23030	23010	23213	23077	23017	23021	23111	23011	23056	23067	23106	23125	23101	23061	23209	22937	23136	23089	22965	23107	23100	23208	23167	23049	22842	23240	23123	22982	23016	23086	23054	22944	23134	23143	22956	22980	23010	23224	22946	23190	23188	22950	23072	23019	23169	22981	22824	23163	23109	23075	23137	22905	23228	23095	23029	22915	23025	23047	23100	23033	23130	22989	23124	23030	23140	23069	23189	23045	23089	23091	22969	23054	22790	23197	23153	22872	22944	23101	22946	23049	22983	23035	23332	23080	23142	23158	22884	23009	23068	23111	22961	23009	23138	23056	23079	23055	23118	23240	23246	23124	22889	22989	23017	23139	23279	23045	22986	23146	23009	23157	22959	23124	23038	23166	23076	23111	23030	23092	23081	23044	23080	23181	22913	23123	23014	23067	23120	23039	23043	22994	22971	23055	23067	23195	23026	22823	23102	23226	22898	23190	22752	23019	23122	23117	23246	23105	23079	23059	23089	23040	23162	23115	22964	23007	23090	23149	22985	23233	23067	23033	23216	23099	23084	23082	22981	23038	23116	23155	22979	23097	23040	23292	23103	23007	23017	23214	23120	23117	23127	23060	23211	22991	22851	23047	23074	22811	23035	23044	22929	23210	23068	23019	23081	23121	22985	22973	23061	23098	23114	22982	23201	22982	23125	22981	22921	23076	22944	22979	23079	22952	23048	23078	23105	23015	23026	23029	22959	22973	23118	23132	23040	22910	23074	23067	22952	23151	23019	23167	22851	23093	22931	23096	23076	23177	23064	23193	23178	23166	23008	22924	23018	23031	23222	23151	23106	23123	23065	23114	23198	23000	22992	23023	23117	23209	23044	23121	23180	23009	23026	23076	23178	22987	23207	23073	22957	23117	23005	23107	23083	23164	22907	22971	23069	23043	23122	22978	23238	23240	22966	23095	23154	23239	23125	23143	23091	23101	23025	23116	22991	23225	23073	23060	23227	23025	23192	22843	23198	23209	23229	23052	23050	23179	23115	22972	22994	22952	23049	23140	23095	23065	23026	23085	22934	23050	23071	23106	23165	22997	23198	23044	23113	23158	22964	22911	23052	22939	23178	23041	23058	23004	23075	23067	22970	23055	22882	23225	22822	23157	22926	22974	22932	23123	23232	23065	22985	23079	23139	23070	22927	23005	23037	22891	23178	23080	22877	23083	22922	23049	23107	23078	22905	22922	23050	23110	22972	23159	23075	23287	22974	22908	23167	23220	23061	22986	22889	22978	23117	22952	22892	23046	22876	23050	23089	22894	23080	23134	23184	23126	22979	23090	23126	23060	23203	22926	23049	23149	23097	23099	22964	23154	23221	22948	23037	23100	23132	22999	23139	23008	23030	23269	22943	23136	23045	22973	22794	23021	23002	23063	23029	22959	23176	23135	23008	23235	23013	22947	23135	23150	23202	23036	23101	22985	23172	22985	23133	23188	23314	23050	23052	22953	23023	23027	23160	22773	23168	23071	22870	22998	22949	23335	23138	23085	23021	23107	23023	23019	22978	23315	23192	23033	23108	23028	23077	22983	22894	23117	23179	23194	22949	23020	23126	22916	23184	22947	23153	23033	23097	23015	23107	23032	22965	23096	23094	23011	23172	23132	23126	22939	23075	23013	23206	22950	23265	23026	23044	22966	22907	23099	23094	22980	23128	22977	23159	22987	22934	23071	23118	23020	23048	22809	23059	23063	22893	23125	22947	23011	23100	23049	22929	23036	23024	22987	23091	22926	23179	23112	23007	23103	22966	23093	23003	23091	23112	23074	23143	22923	23196	23006	23000	23016	23038	22974	23162	23043
23839	21449	29051	25552	48688	78394	67069	50705	37755	32090	29438	28598	28661	28179	28418	28275	28219	28227	28279	28230	28244	28366	28076	28243	28238	28234	28289	28433	28160	28242	28289	28191	28235	28021	28414	28104	28108	28182	28304	28333	28306	28075	28188	28194	28447	28482	28334	28096	28094	28219	28106	28086	27968	28133	28300	28071	27920	28055	28285	28107	28080	28378	28232	28099	28103	28076	28083	28112	28224	28166	28164	27956	28251	28182	28250	27928	28133	28167	27906	28304	28352	28368	28032	28274	28294	28276	28127	28033	28174	28125	28170	28336	27915	27993	28187	28112	28030	28083	28252	28138	28092	28236	28101	28285	28374	28116	28185	28436	27927	28044	28445	28049	28094	27926	28346	27882	28123	28130	28025	28268	27976	28015	28217	28179	28114	28219	28124	27927	28049	28108	28397	27992	28267	28170	28235	28132	28107	27985	27918	28015	28263	28080	28192	28181	27920	28028	27976	28044	28401	28183	28028	28110	28105	28204	28234	27989	28353	27935	27931	28045	28194	28252	28281	28057	28011	28077	28005	28112	28237	28130	28115	27931	28267	28320	28222	28016	28093	28172	28226	28108	28130	28080	28043	28173	28150	28302	28142	28109	28194	28326	28096	28060	28144	28140	28225	28239	28192	28115	28098	27975	28177	28195	28063	28349	27936	27954	28138	28090	28147	28150	28289	28192	28215	28310	28193	28317	28039	28125	28486	28082	28140	28011	28028	28202	28133	28191	28297	28112	28036	27928	28063	28105	28229	27992	28243	28228	28302	28169	28392	28144	27751	28100	28104	28308	28208	28380	28079	28168	27989	28129	28392	28293	28371	28215	28030	27988	28209	27790	28276	28280	28166	28404	28025	28127	28034	28142	28080	27985	28033	28109	28058	27805	28207	28282	28147	28252	28156	28176	28170	28275	28252	28152	28098	28086	27988	28302	28087	28090	28040	28278	27952	28255	28135	27976	27930	28000	27935	27999	27837	28099	28056	27995	28146	28055	27944	28368	28123	28328	28237	28270	28194	28267	28155	28020	28157	27953	28102	28104	28358	27951	28019	28042	28164	28357	28289	28164	28188	27896	28025	28015	28011	28183	28226	28164	28004	27979	28146	27987	28156	28233	28323	28063	28180	28047	28116	28170	28306	28145	28408	28151	28303	28121	28148	28126	27964	28153	28069	28135	28040	27964	28074	28048	28089	28030	28230	28253	27905	28301	28228	28032	28101	28103	27844	28181	28230	28033	28006	28138	28086	28188	28071	27883	28224	27971	27873	28255	28039	28143	28145	27961	28064	28165	28191	28233	28052	28030	28134	28080	27871	28297	28166	28171	28314	28089	28325	28175	28354	28242	28141	28273	27955	28156	28017	27830	28313	28126	28016	28100	28147	28199	28234	28252	28004	28108	28104	28201	28151	28013	28208	28149	28109	28274	28080	28195	28087	28242	28111	27901	28137	28214	28199	28100	28049	28030	28213	28311	28090	28061	28071	28313	28275	28067	28193	28212	28237	28336	28159	28036	28227	28074	28143	27928	28112	28049	27947	28328	28019	28069	28309	28143	28277	28109	27891	28265	28066	28073	27958	28061	28109	27966	27899	27925	27936	28238	28073	28237	28039	28155	27853	28074	28178	28217	27922	28245	28092	28001	27855	28134	28201	27888	28043	27993	27927	28144	28157	27865	27780	28088	28255	28134	28196	28005	28111	27984	28139	28130	28073	28129	28180	28109	27961	27855	28194	28107	28085	28258	28174	28195	28190	28198	28128	28013	28155	28226	28000	28157	28189	27964	28278	28245	28054	28113	28146	27898	27960	28026	28275	28137	28194	28048	28282	27989	28070	28298	28172	28159	28049	28244	28180	28015	28039	28035	27949	27962	28022	28109	28232	28131	28139	28256	28128	28203	28250	28173	28242	27983	28202	28029	28162	28347	27932	28059	27985	28142	28353	28335	28336	27904	28051	28157	28288	28154	27953	28085	27942	28138	28156	28174	28234	28087	28126	28093	28041	28143	27795	27933	28223	28151	28235	28049	28511	28105	27945	27692	28235	28078	28236	28051	27932	27845	27923	28176	27964	28112	28091	27921	28087	28051	28163	28079	28054	28240	28416	28042	28220	28181	28033	27944	27920	28273	28094	27985	28183	28239	28211	28132	27945	28226	28183	28106	28237	28353	28229	28210	28246	28150	28220	28379	28319	28026	28287	28038	28247	28093	28033	28136	28042	28108	28104	27946	28001	28301	28336	28016	28200	28014	27949	28154	28130	28107	28021	28305	27969	28456	28293	28226	27930	28169	28091	28046	28271	28167	27987	27994	28070	28071	28014	27993	28070	28038	28083	28189	28052	28050	28297	28021	28226	28270	28356	28220	28040	28029	28065	28057	28055	28145	27947	27970	28016	28197	28172	28277	27965	27986	28228	28253	28371	28112	28220	28230	27880	28188	28095	28189	28170	28239	28296	28315	28177	28238	28267	28363	27987	27988	28210	28081	27951	27983	28149	28089	28265	28193	28173	28177	28209	28210	28272	28208	28090	28088	27800	27961	27998	28155	28508	28159	28014	28243	28190	28312	28019	28024	28245	28375	28006	28088	28108	28028	28160	28251	28008	28255	27986	28205	28291	28141	28143	28263	28102	27942	28076	28199	27978	28419	28057	28014	28133	28028	27935	28267	27917	28106	28164	28172	27939	27871	28107	27909	28060	28204	28146	28073	28062	28193	28223	27977	27999	28152	28164	27914	27991	28100	27964	28193	28081	28140	28094	28093	27984	27806	28101	28163	28249	27941	28194	28274	28054	28178	28282	27941	28129	28279	28417	28154	28154	27877	28025	28127	28047	28100	28039	28092	28268	28212	28297	27814	28295	28144	28360	28405	27958	28175	28216	28130	27978	28161	28201	28171	28041	27626	27995	27950	28100	27948	28073	28003	28203	28226	27976	28117	28340	27995	28161	28072	28267	28044	28128	27989	28366	28302	28124	28070	28237	27973	28347	27904	28209	28033	28217	28278	28205	28132	28300	28033	28084	28312	27976	27852	28151	28196	28357	28078	27804	28134	28113	27914	28236	28358	28239	27971	28179	28125	28126	28056	28389	27869	28210	28111	28102	28131	28195	28126	28120	27944	28227	28040	28186	28139	28188	28096	27999	28110	28279	28023	28041	28272	28092	28251	28168	28093	28098	28170	27887	27997	27911	28119	28220	28313	27995	27973	28165	27997	28000	27995	28224	28020	28458	28063	27992	28347	28162	28177	28028	28130	28262	27955	28106	27873	28064	28395	28182	28278	28158	28151	28127	27831	28164	28038	27999	27961	27836	28480	28190	28131	27922	28195	28025	28084	28161	28078	28195	28108	28278	27984	28276	28094	28023	28072	28194	28158	28047	28156	28262	28272	28224	28056	28109	28055	28159	28221	28247	28224	28234	28139	28087	28283	28147	27972	28225	28179	28432	28092	28163	28337	28297	28328	28243	28082	27868	28056	28177	28157	27981	28244	28138	27755	27989	27978	28205	28039	28126	28188	28207	28228	28291	28113	28330	28223	27935	28228	28211	27998	27947	27962	28212	28000	28155	27980	28142	27886	28110	28102	28034	28074	27867	28178	28191	28049	28193	27976	28158	28101	27986	28340	28305	28019	28111	27964	28152	28065	28272	28221	28112	28236	28203	28189	28041	28079	28065	27965	28027	28169	28204	28004	28078	28249	28076	28061	28044	28142	27994	28135	28193	28112	28057	28037	28191	28232	28065	28345	28315	28065	28123	28016	28071	28170	28233	28149	28109	28048	28042	28027	28012	28151	28151	28120	28330	28004	28188	28065	28164	28261	28174	28234	28048	27965	28261	28189	28065	27920	28203	28297	28008	27944	27763	27780	28104	28105	28232	28041	27863	27998	27863	28200	28214	28333	28260	27933	28267	28079	28032	28038	27995	28214	28087	28028	28175	28128	27999	28142	28174	28172	28290	28039	28057	28011	28057	28083	28033	27973	28164	28032	28127	27956	28008	27991	28358	28133	28166	28083	28240	28100	28091	28316	28062	27983	28284	28076	28243	27942	28245	28221	28205	28004	28236	28161	27869	28270	27974	28234	28190	28280	28258	28117	28263	27989	28194	27964	28275	28264	28192	28114	28002	28002	28051	27829	28106	28136	28112	28070	27906	28127	28352	28089	28329	28062	28226	28281	27947	27996	27867	28144	28131	27881	28093	28025	28264	28291	28034	28287	28021	27889	28234	28103	28060	28096	28137	28310	27946	28331	28103	28103	28186	28332	28145	28162	27907	28155	28156	28211	28035	28019	28171	27991	28181	28095	27980	28222	28029	28134	28204	28094	28218	28198	28038	28013	28091	28050	28081	27942	28080	28032	28051	28229	28055	28047	28070	28027	28145	27818	28088	28198	28142	27802	28085	28012	27887	28197	28060	28271	28080	27947	27977	28109	28096	28238	28391	28214	28304	27965	28235	28205	28133	27901	28009	27981	28197	28141	28071	28235	28163	27964	28194	28291	28152	27962	28012	28020	28258	28070	28247	28004	28064	28305	28240	28444	28082	28173	27809	28133	28104	27883	28229	28116	28315	28276	28098	27860	28208	28466	27952	28137	28199	28135	28247	27982	28153	28199	28160	27998	28194	27814	28211	28087	27944	28191	28358	28137	28026	28029	27894	28282	27984	27830	28051	28243	28329	28155	28377	28275	28055	28146	28213	28040	27935	28058	28148	28132	28261	28166	28161	28317	28280	28193	27926	28058	28162	28028	27976	28145	28293	28125	28183	28181	28028	28246	27935	27979	28173	28213	28240	28112	28198	28119	28288	28016	27976	27981	28066	28240	27903	28270	28054	28381	28308	28166	28180	28053	28055	28216	28193	28145	28059	28115	28233	28049	28395	28109	28245	27996	28154	28221	28210	28126	27931	28162	27859	28162	27954	28262	27891	28317	28008	28277	28238	28137	28287	28129	28256	28146	28213	28111	28078	28178	28235	28285	28072	28129	28037	28256	28437	28031	28084	27941	28081	28054	27917	28170	28323	28041	28179	27964	27857	27999	28254	28151	28242	28122	28158	28032	28148	28080	28021	28089	28301	28098	28124	28249	28141	27920	27967	28204	28134	28051	28334	28303	27980	28164	28192	28149	28078	28108	28199	28104	28144	28354
21839	35639	34502	43724	69401	87269	71219	52406	36228	27769	24367	23388	23166	23378	23189	23356	23275	23401	23274	23296	23342	23145	23479	23203	23343	23142	23116	23100	23375	23319	23350	23109	23200	23215	23354	23130	23254	23359	23121	23213	23463	23095	23251	23115	23239	23143	23248	23277	23168	23266	23156	23226	23242	23232	23372	23196	23147	23099	23197	23196	23225	23277	23357	23257	23176	23171	23198	23359	23286	23022	23113	23368	23120	23107	23266	23232	23195	23179	23240	23128	23163	23329	23237	23324	23119	23257	23353	23178	23245	23250	23438	23250	23077	23143	23136	23101	23220	23281	23302	23183	23367	23283	23274	23175	23202	23281	23196	23194	23065	23344	23234	23247	23267	22987	23072	23228	23238	23125	23098	23150	23168	23063	23040	23144	23167	23409	23151	23307	23075	23156	23093	23390	23046	23184	23209	23202	23073	23422	23367	23249	23109	23152	23142	23286	23268	23419	23243	23274	23310	23386	23145	23207	23074	23061	23022	23190	23343	23300	23086	23221	23219	23114	23371	23302	23202	23240	23351	23179	23130	23283	23155	23055	23005	23251	23157	23324	23124	23187	23313	23389	23151	23170	23249	23210	23193	23187	23181	23351	23330	23140	23217	23179	23210	23282	23186	23245	23336	23082	23204	23164	23270	23210	23316	23372	23264	23363	23066	23164	23302	23172	23085	23222	23166	23171	23085	23304	23270	23158	23355	23415	23113	23186	22969	23163	23206	23123	23130	23228	23238	23187	23287	23115	23338	23039	23245	23123	23405	23020	23279	23302	23182	23247	23504	23184	23448	23137	23060	23239	23351	23167	23171	23118	23119	23211	23228	23121	23178	23257	23178	23328	23245	23239	23266	23044	23272	23089	23172	23345	23384	23047	23200	23200	23102	23181	23163	23313	23235	23233	23214	23277	23353	23127	23171	23343	23032	23293	23256	23187	23287	23174	23189	23264	23108	23312	23147	23317	23216	23254	23331	23053	23225	23138	23030	23241	23272	23100	23266	23110	23184	23274	23312	23326	23284	23226	23333	23203	23331	23144	23191	23244	23436	23196	23220	23218	23313	23327	23328	23250	23224	23233	23248	23175	23128	23500	23257	23166	23267	23292	23313	23321	23073	23145	23264	23071	23246	23223	23174	23321	23239	23373	23184	23257	23149	23133	23265	23127	23177	23139	23226	23184	23059	23302	23347	23248	23188	23234	23190	23196	23262	23273	23282	23160	23129	23305	23320	23187	23352	23200	23314	23079	23219	23130	23231	23163	23242	23136	23303	23161	23261	23260	23245	22980	23261	23066	23355	23133	23136	23273	23177	23159	23079	23272	23264	23144	23447	23233	23225	23139	23182	23313	23261	23175	23178	23101	23112	23151	23193	23151	23156	23212	23095	23110	23324	23414	23240	23153	23118	23302	23331	23275	23210	23254	23195	23274	22928	23182	23078	23135	23295	23232	23344	23293	23242	23353	23267	23404	23071	23227	23298	23241	23111	23302	23163	23294	23181	23219	23108	23219	23289	23071	23269	23247	23152	23286	23209	23117	23190	22928	23213	23143	23150	23199	23089	23247	23114	23221	23250	23184	23065	23308	23254	23083	23188	23237	23265	23259	23334	23145	23089	23232	23313	23142	23164	23122	23285	23212	23111	23020	23198	23125	23330	23248	23184	23170	23211	23162	23178	23259	23339	23180	23174	23303	23141	23263	23243	23270	23387	23027	23228	23233	23378	23194	23239	23211	23005	23100	23118	23227	23203	23189	23312	23336	23306	23277	23150	23233	23262	23199	23309	23221	23223	23320	23344	23119	23244	23343	23237	23273	23397	23102	23277	23188	23335	23263	23336	23197	23211	23262	23295	23346	23053	23095	23188	23349	23242	23263	23361	23365	23321	23306	23251	23276	23106	23155	23306	23259	23239	23295	23189	23357	23158	23217	23257	23160	23364	23192	23129	23305	23130	23130	23465	23390	23305	23180	23031	23040	23234	23081	23319	23129	23245	23227	23097	23243	23237	23282	23267	23230	23341	23119	23305	23071	23077	23298	23242	23318	23262	23274	23170	23178	23206	23174	23209	23102	23244	23324	23160	23201	23137	23175	23229	23291	23290	23148	23148	23386	23175	23127	23116	23221	23096	23206	23392	23090	23155	23162	23140	23384	23150	23227	23135	23224	23118	23156	23366	23196	23172	23124	23218	23212	23430	23444	23116	23198	23294	23308	23270	23310	23271	23101	23184	23208	23030	23219	23275	23440	23267	23253	23201	23205	23279	23302	23301	23288	23287	23177	23113	23322	23111	23102	23272	23298	23261	23136	23321	23191	23253	23310	23163	23181	23328	23277	23241	23236	23500	23237	23229	23241	23143	23303	23167	23389	23196	23119	23214	23083	23239	23090	23408	23269	23034	23077	23148	23103	23114	23254	23214	23001	23158	23227	23068	23239	23338	23328	23069	23128	23432	23137	23456	23355	23346	23118	23539	23301	23214	23197	23330	23235	23214	23360	23224	23186	23392	23177	23235	23167	23162	23341	23145	23248	23304	23172	23089	23219	23164	23209	23171	23240	23301	23214	23390	22951	23346	23063	22934	23073	23443	23268	22965	23203	22993	23171	23414	23141	23276	23252	23325	23070	23172	23043	23346	23289	23200	23267	23283	23155	23224	23078	23256	23176	23280	23123	23349	23345	23025	23222	23265	23303	23145	23350	23139	23271	23387	23156	23072	23241	23296	23212	23130	23232	23078	23330	23405	23056	23148	23076	23041	23141	23234	23168	23333	23198	23308	23107	23278	23141	23173	23381	23244	23260	23247	23121	23225	23143	23204	23257	23130	23164	23090	23115	23184	23191	23114	23091	23237	23312	23205	23275	23217	23219	23200	23133	23211	23391	23336	23041	23269	23144	23316	23245	23302	23272	23219	23055	23155	23186	23378	23233	23192	23075	23177	23075	23247	23520	23170	23290	23248	23360	23167	23241	23099	23321	23409	23434	23347	23197	23245	23358	23078	23346	23094	23279	23244	23094	23341	23190	23018	23051	23234	23169	23311	23183	23185	23172	23238	23231	23239	23094	23177	23253	23262	23195	23248	23302	23144	23287	23239	23364	23022	23259	23276	23335	23312	23338	23170	23131	23243	23209	23264	23305	23204	23111	23084	23201	23310	23287	23404	23313	23243	23131	23158	23027	23070	23060	23092	23167	23268	23433	22994	23187	23245	23175	23157	23405	23166	23271	23292	23198	23234	23412	23259	23110	23250	23190	23056	23256	23209	23307	23321	23032	23117	23275	23206	23190	23018	23352	23108	23186	23177	23179	23260	22974	23134	23160	23266	23186	23393	23302	23257	23302	23294	23195	23270	23288	23328	23084	23214	23365	23115	23378	23164	23169	23183	23295	23233	23324	23174	23373	23282	23079	23466	23258	23222	23136	23111	23192	23180	23292	23276	23235	23393	23316	23236	23248	23344	23081	23129	23337	23255	23302	23090	23186	23232	23150	23297	23245	23407	23152	23509	23362	23258	23096	23207	23200	23316	23212	23462	23329	23370	23095	23281	23288	22991	23400	23203	23376	23406	23354	23059	23143	23370	23223	23181	23391	23311	23334	23229	23213	23242	23222	23330	22996	23019	23080	23308	23510	23272	23254	23060	23121	23209	23142	23357	23344	23219	23093	23304	23124	23131	23420	23332	23099	23222	23205	23214	23185	23088	23211	23267	23181	23258	23168	23261	23199	23253	23204	23118	23172	23214	23158	23175	23307	23395	23056	23060	23170	23324	23338	23301	23184	23322	23124	23397	23222	23161	23205	23174	23282	23046	23420	23163	23289	23290	23232	23253	23174	23220	23184	23233	23240	23359	23264	23374	22964	23121	23231	23274	23205	23026	23197	23015	23318	23230	23184	23173	23269	23155	23230	23316	23173	23242	23235	23151	23223	23146	23072	23336	23279	23375	23201	23284	23265	23191	23171	23578	23283	23062	23143	23249	23334	23256	23312	23305	23073	23288	23233	23301	23225	23279	23288	23182	23138	23246	23219	23337	23151	23265	23216	23131	23481	23217	23232	23061	23248	23134	23279	23106	23296	23278	23244	23212	23391	22975	23350	23257	23236	23280	23283	23194	23230	23109	23084	23120	23258	23330	23252	23202	23280	23180	23101	23268	23115	23343	23235	23088	23206	23214	23149	23249	23143	23250	23292	23479	23255	23122	23196	23143	23335	23264	23038	23258	23154	23080	23194	23316	23298	23211	23284	23161	23185	23273	23300	23258	23201	23274	23204	23134	23246	23339	23252	23163	23425	23322	23079	23268	23222	23188	23050	23182	23327	23150	23168	23214	23227	23226	23269	23236	23150	23229	23234	23026	23276	23274	23263	23114	23203	23148	23189	23193	23117	23101	23023	23289	23145	22981	23174	23176	23296	23316	23194	23073	23358	23224	23366	23227	23270	23377	23168	23155	23119	23215	23281	23263	23175	23086	23248	23170	23216	23239	23019	23397	23184	23150	23194	23206	23195	23481	23309	23357	23245	23139	23372	23195	23264	23120	23143	23308	23353	23161	23482	23113	23104	23042	23263	23045	23277	23292	23153	23222	23219	23152	23084	23159	23226	23333	23274	23242	22950	23097	23173	23207	23169	23192	23294	23214	23092	23127	23323	23114	23103	23075	23142	23196	23348	23343	23216	23227	23197	23228	23200	23247	23293	23094	23095	23165	23180	23105	23336	23177	23167	23250	23147	23162	23111	23236	23135	23175	23045	23247	23242	23475	23196	23235	23110	23151	23273	23036	23398	23359	23283	23188	23074	23245	23422	23256	23134	23486	23278	23332	23335	23204	23122	23364	23288	23217	23324	23222	23088	23198	23395	23203	23335	23282	23080	23131	23141	23319	23330	23181	23219	23240	23130	23338	23196	23199	23274	23227	23248	23361	23041	23140	23255	23205	23270	23210	23178	23282	23262	23217	23278	23170	23273	23134	23476	23230	23272	23155	23244	23314	23467	23298	23187	23280	23165	23245	23353	23159	23258	23173	23209	23115	23067	23175	23427	23343	23346	23188	23261	23092	23062	23330	23095	23145	23206	23412	23366	23121	23351	23172	23056	23229	23292	23127	23166	23112	23203	23132	23355	23276	23235	23136	23334	23233	23274	23089	23343
31211	25687	30175	29704	33189	39050	36046	31486	29008	28314	27918	27898	27686	27971	27930	27907	27754	27676	27711	27852	27726	27881	27707	27895	27668	27718	27921	27892	27603	27700	27752	27796	27735	27792	27622	27777	27590	27537	27636	27496	27650	27677	27724	27737	27619	27903	27835	27668	27663	27840	27555	27935	27698	27508	27531	27708	27849	27780	27572	27653	27863	27695	27735	27586	27607	27764	27613	27591	27635	27625	27505	27604	27622	27588	27757	27710	27611	27739	27594	27498	27757	27823	27590	27666	27669	27624	27847	27516	27737	27690	27560	27589	27648	27718	27647	27844	27657	27833	27492	27824	27544	27739	27539	27715	27840	27642	27799	27649	27688	27478	27585	27849	27729	27651	27837	27555	27850	27845	27862	27667	27644	27739	28009	27448	27674	27860	27675	27600	27768	27844	27578	27566	27579	27640	27807	27701	27612	27720	27813	27794	27674	27753	27721	27374	27752	27533	27752	27717	27980	27642	27817	27786	27579	27772	27450	27618	27826	27739	27757	27714	27768	27596	27813	27487	28047	28017	27453	27519	27656	27892	27760	27654	27833	27650	27566	27590	27661	27677	27767	27733	27837	27598	27908	27674	27747	27628	27687	27916	27694	27645	27795	27669	27816	27715	27680	27780	27731	27538	27928	27454	27715	27691	27644	27657	27683	27638	27653	27639	27621	27728	27869	27674	27613	27603	27689	27758	27773	27646	27742	27611	27683	27735	27619	27676	27822	27638	27436	27620	27723	27483	27563	27636	27779	27793	27599	27764	27542	27472	27750	27853	27833	27692	27515	27666	27773	27549	27783	27673	27599	27813	27443	27469	27425	27389	27763	27677	27674	27689	27742	27723	27775	27855	27766	27661	27481	27885	27672	27729	27640	27722	27566	27736	27658	27621	27578	27643	27604	27634	27616	27765	27715	27610	27708	27643	27891	27556	27685	27698	28009	27746	27965	27670	27592	27650	27734	27816	27649	27882	27763	27744	27690	27474	28094	27754	27636	27825	27833	27701	27692	27745	27696	27626	27820	27649	27551	27719	27708	27761	27571	27665	27793	27765	27684	27734	27831	27642	27753	27454	27766	27433	27769	28010	27340	27730	27686	27545	27638	27679	27799	27919	27589	27842	27492	27697	27618	27656	27814	27608	27727	27518	27878	27733	27580	27589	27942	27492	27888	27900	27617	27396	27844	27666	27490	27547	27917	27543	27760	27485	27607	27617	27680	27569	27475	27585	27598	27593	27726	27772	27575	27916	27871	27813	27557	27746	28116	27583	27783	27557	27904	27623	27639	27714	27644	27737	27714	27825	27716	27720	27564	27772	27715	27702	27919	27728	27769	27798	27796	27475	27887	27570	27728	27875	27654	27656	27906	27772	27697	27640	27633	27911	27823	27651	27699	27656	27675	27761	27704	27776	27633	27890	27674	27836	27756	27874	27819	27551	27705	27729	27446	27429	27623	27691	27850	27601	27682	27886	27802	27866	27750	27726	27876	27998	27501	27630	27552	27813	27623	27511	27568	27529	27535	27649	27760	27664	27410	27621	27889	27730	27566	27709	27913	27715	27548	27601	27726	27658	28010	27799	27672	27766	27502	27628	27473	27705	27431	27706	27971	27600	27635	27783	27500	27665	27639	27593	27509	27748	27650	27451	27898	27552	27642	27673	27588	27727	27659	27549	27883	27620	27607	27719	27894	27753	27824	27656	27564	27824	27820	27920	27684	27894	27549	27883	27490	27556	27575	27787	27869	27754	27728	27565	27748	27872	27733	27898	27735	27694	27751	27657	27880	27647	27464	27472	27919	27641	27594	28048	27722	27595	27568	27708	27687	27741	27613	27676	27714	27717	27589	27833	27735	27654	27713	27838	27769	27522	27735	27710	27607	27604	27570	27695	27802	27878	27771	27558	27577	27782	27734	27608	27606	27514	27663	27711	27727	27866	27701	27714	27742	28003	27744	27566	27743	27541	27842	27688	27566	27692	27640	27554	27449	27685	27741	27961	27752	27346	27621	27764	27633	27738	27929	27942	27921	27642	27748	27750	27800	27744	27807	27519	27769	27576	27603	27848	27413	27621	27780	27577	27605	27670	27494	27613	27783	27580	27941	27619	27639	27752	27487	27705	27799	27695	27456	27714	27838	27616	27771	27759	27767	27759	27854	27525	27643	27951	27870	27706	27650	27549	27639	27710	27665	27790	27684	27817	27739	27779	27667	27588	27709	27842	27675	27696	27718	27776	27781	27702	27552	27645	27989	27823	27603	27600	27748	27660	27684	27776	27716	27728	27913	27795	27895	27742	27471	27774	27540	27722	27574	27740	27838	27885	27465	27808	27711	27609	27527	27702	27981	27800	27915	27838	27807	27698	27725	27620	27567	27815	27713	27647	27650	27659	28056	27869	27806	27663	27671	27866	27499	27535	27849	27688	27652	27690	27811	27829	27797	27612	27803	27837	27734	27569	27788	27733	27643	27728	27765	27620	27718	27633	27857	27567	27630	27702	27599	27766	27759	27725	27837	27404	27815	27656	27734	27836	27559	27659	27726	27666	27645	27881	27969	27532	27648	27834	27908	27755	27477	27649	27721	27815	27830	27541	27596	27669	27621	27604	27644	27647	27691	27764	27746	27657	27778	27556	27648	27784	27841	27644	27871	27789	27726	27774	27782	27920	27908	27621	27447	27608	27473	27642	27897	27732	27692	27755	27887	27530	27802	27935	27919	27924	27715	27840	27734	27689	27851	27391	27629	27874	27731	27877	27639	27679	27927	27671	27795	27699	27830	27508	27891	27707	27742	27574	27745	27555	27934	27703	27657	27747	27912	27704	27783	27972	27679	27730	27710	27569	27821	27606	27786	27698	27656	27622	27724	27824	27628	27743	27589	27799	27592	27848	27636	27452	27869	27693	27703	27667	27919	27662	27890	27455	27783	27565	27726	27568	27691	27909	27571	27796	27651	27746	27964	27796	27868	27818	27599	27636	27597	27805	27690	27673	27770	27720	27780	27870	27820	27593	27938	27932	27810	27681	27700	27752	27806	27854	27809	27961	27607	27537	27731	27794	27755	27863	27862	27638	27719	27762	27740	27742	27733	27764	27680	27919	27786	27834	27801	27529	27663	27522	27662	27600	28039	27923	27766	27776	27680	27932	27702	27768	27945	27665	27596	27791	27852	27714	27821	27670	27821	27833	27630	27725	27651	27751	27662	27749	27720	27855	27880	27710	27934	27648	27735	27643	27735	27733	27496	27742	27720	27742	28055	27789	27846	27709	27709	27876	27811	27787	27990	27577	27588	27375	27696	27708	27904	27799	27872	27792	27569	27660	27790	27651	27644	27629	27679	27614	27590	27726	27690	27662	27800	27952	27763	27843	27738	27634	27382	27573	27733	27783	27706	27673	27725	27523	27832	27673	27945	27870	27699	27665	27727	27804	27665	27544	27631	27711	27599	27541	27877	27808	27725	27604	27706	27849	27859	27643	27781	27875	27751	27766	27498	27802	27793	27791	27622	27689	27618	27592	27683	27556	27871	27778	27871	27694	27872	27907	27687	27751	27794	27575	27574	27448	27749	27644	27711	27614	27788	27714	27921	27523	28006	27585	27824	27886	27811	27578	27604	27435	27805	27710	27667	27480	27895	27738	27771	27822	27682	27728	27470	27684	27914	27828	27749	27750	27924	27704	27585	27642	27479	27544	27624	27776	27693	27717	27531	27887	27953	27653	27749	27805	27783	27761	27638	27679	27540	27646	27456	27743	27865	27684	27707	27716	27618	27604	27820	27742	27623	27504	27602	27749	27900	27834	27742	27688	27866	27651	27762	27696	27899	27600	27755	27540	27824	27683	27615	27570	27624	27693	27649	27701	27790	27628	27772	27812	27862	27730	27821	27840	27919	27760	27799	27722	27560	27763	27693	27809	27685	27613	27683	27616	27819	27788	27632	27707	27788	27625	27506	27754	27820	27595	27826	27724	27655	27635	27746	27509	27726	27633	27665	27600	27994	27681	27885	27659	27764	27660	27615	27890	27764	27744	27710	27713	27880	27535	27625	27578	27753	27489	27738	27604	27628	27546	27514	27893	27809	27666	27677	27938	27625	27515	27622	27896	27767	27947	27738	27839	27866	27699	27751	27779	27759	27759	27632	27550	27900	27705	27801	27524	27675	27911	27736	27872	27825	27899	27676	27736	27758	27674	27545	27716	27797	27891	27805	27626	27603	27708	27564	27579	27935	27666	27834	27854	27790	27724	27798	27415	27904	27626	27837	27654	27936	27602	27747	27632	27483	27827	27541	27744	27865	27799	27659	27504	27661	27716	27749	27578	27911	27641	27609	27799	27577	27653	27654	27909	27546	27842	27423	27704	27784	27674	27521	27555	27738	28035	27645	27770	27846	27636	27599	27892	28061	27598	27585	27936	27845	27879	27497	27732	27704	27523	27767	27594	27694	27900	27697	27541	27668	27511	27642	27693	27604	27734	27865	27768	27586	27708	27817	27625	27814	27641	27448	27775	27857	27792	27457	27711	27655	27739	27659	27880	27585	27682	27795	27736	27749	27776	27741	27791	27513	27488	27847	27543	27789	27861	27656	27630	27719	27609	27656	27414	27559	27800	27475	27828	27660	27506	27782	27825	27763	27928	27879	27699	27619	27751	27868	27877	27788	27588	27513	27701	27692	27639	27726	27515	27783	27731	27809	27540	27896	27771	27748	27548	27729	27742	27514	27718	27739	27569	27768	27870	27828	27621	27854	27901	27658	27798	27664	27788	27821	27665	27873	27821	27973	27862	27762	27740	27814	27662	27820	27745	27839	28095	27773	27606	27770	27747	27594	27550	27544	27728	27656	27776	27799	27621	27842	27666	27747	27777	27685	27787	27691	27692	27611	27699	27604	27728	27719	27951	27781	27728	27767	27519	27724	27826	27691	27776	27684	27739	27534	27837	27730	27577	27627	27716	27694	27625	27853	27746	27715	27777	27691	27907	27593	27655	27825	27737	28030	27966	27625	27750	27952	27575	27665	27706	27774	27605	27702	27744	27793	27790	27517	27640	27830	27616	27567	27819	27856	27896	27789	27808	27724	27637	27906	27517	27800	27628	27754	27655	27606	27642	27864	27667	27666	27671	27783	27832	27762	27572	27778	27819	27733	27629
21725	24765	24848	24786	32205	37311	33055	27301	24229	23229	22785	22862	22918	23086	22987	22921	22981	22773	22995	22927	22930	22895	23055	22908	22769	22971	23015	22902	22901	22931	22722	22920	22900	22942	22899	22896	23030	22908	22890	22890	22853	22996	22890	23020	22754	22875	22814	22489	22990	23003	22885	22933	22898	22855	22810	22859	22822	22901	22783	22814	22842	22886	22639	22986	22806	22867	22993	22848	22962	22659	22820	22785	22936	22744	22895	22878	23078	22840	22790	22888	22729	22880	22742	22951	22806	22809	22817	22856	22876	22957	22848	22963	22976	22865	23176	22796	22752	22981	22926	22874	22872	22943	23037	22927	22864	22736	22917	22912	22798	22954	22923	22927	22693	22839	22889	23020	22838	22899	22918	22602	22979	22890	23005	22780	22935	22773	22843	22924	22800	22895	22920	22948	22809	22652	22832	22701	22826	22816	22726	22980	22889	22838	22833	22858	22869	22842	22899	22970	22966	22941	22851	22747	22991	22948	22862	22972	22800	22832	22932	22891	22933	22853	23009	22824	22915	22768	22956	22560	22855	22774	22870	22853	22867	22877	22988	22817	22767	22790	22677	22847	22840	23001	23010	22841	22793	22872	22850	22862	22839	22749	22835	22934	22793	22936	22945	22732	22884	22727	22920	22898	22724	22819	23048	22754	22678	23001	22815	22786	22899	22951	22736	22842	22853	22871	22957	22894	22956	22921	22921	22823	22892	22906	22833	23006	22811	22935	22759	22884	22953	22927	22743	22880	22989	23006	22922	22724	22898	22765	22907	22727	22861	22775	22949	22896	23053	22859	22968	22930	22841	22958	22873	22782	23006	22883	22996	22835	22842	22811	22885	22829	22893	22929	23080	22748	22867	22950	22958	22820	22956	22950	22972	22686	22757	23005	22954	22822	22739	23038	22811	22931	22717	22933	23001	22896	22966	22942	22940	22873	22929	22840	22882	22865	22865	23007	22734	22812	22940	22909	22785	22749	22800	22806	22881	22882	23028	22839	22929	23031	22900	22833	23084	22880	22933	22709	22859	22871	22963	22897	22755	22983	23068	22829	22671	22893	22981	22791	22908	22794	23019	23003	22839	22926	22905	22856	23066	22868	22929	22921	22817	23024	22888	22800	22888	22752	22699	22881	22911	22766	22942	22895	22858	22986	22765	22754	22830	22942	22971	22945	22825	22933	22754	22894	22798	22848	22931	22779	22943	22857	22789	22812	22813	22708	22854	22820	22735	22756	22840	22799	22906	22756	22709	22888	23036	22846	23133	22649	22880	22893	22924	22991	22658	22800	22755	22793	22871	22871	22674	22886	23054	22848	22708	22935	22969	22951	22952	22885	22640	23038	22788	22893	22976	22850	22855	22750	22913	22848	22840	22833	22882	22907	22922	22929	22854	22933	22838	22833	22800	22864	22903	22869	22879	22813	22774	22871	23000	22709	23031	22855	22803	22803	22877	22885	22864	22857	22810	22995	22980	22866	22813	22983	22906	22892	22878	22927	23037	22782	22857	22864	22867	22943	22837	22825	23013	22711	22988	22787	22958	22814	22855	22774	22904	22868	22901	22992	22957	22988	22979	22822	22750	22793	22920	22808	22728	22909	22896	22990	22742	22963	22779	22844	22871	22834	22865	22815	22999	22932	22806	22808	22874	22858	23015	22668	22808	23007	22800	22875	22935	22965	22796	22882	22895	22824	22878	22954	22754	22824	22673	23025	22755	22887	22775	22880	22944	22936	22778	22816	22928	22841	22822	22992	22874	22872	22906	22868	22782	22821	22955	22879	23046	22863	22654	22815	22599	22904	23046	22752	22756	22829	22853	22901	22821	22792	22901	22979	22831	22839	22921	22836	22813	22819	22952	22896	22879	22887	22849	22861	22975	22953	22767	22784	22904	22983	23062	22859	22749	22863	22999	22846	22848	22953	22944	22912	22792	22953	22986	22720	22786	22938	22890	22973	23000	23001	22791	22868	22840	22891	22867	22902	22877	22962	22807	22896	22748	22968	22955	22810	22968	23002	22914	22849	22949	22922	22937	22838	22910	22974	22934	22816	22673	22815	23087	22839	22959	22811	22973	22766	22881	22856	22996	22896	22915	22786	22943	22943	22835	22971	22906	22879	22796	22876	22779	22704	22734	22968	23059	22658	22850	22804	22906	22727	22795	22748	22850	22825	22922	22710	22854	23014	22770	22960	22878	22827	22838	22848	22835	22988	22972	22804	22866	22750	23097	22863	22892	22879	22673	22865	22933	22687	22878	22735	23010	22715	23047	23035	22755	22727	22797	22780	22899	23111	22858	22639	22970	22812	22872	22755	22939	22931	22813	22818	22780	22916	22849	22824	22946	22825	22981	22812	22932	22901	22739	22943	23049	22925	22851	22856	22829	22795	23045	22777	23052	22944	22879	22962	22879	22815	22976	22732	22678	22808	22998	22985	22809	22796	22883	22661	23093	23077	22799	23050	22815	23023	22877	22720	22969	22982	23001	22921	22927	22957	22868	22788	22933	22868	22906	22779	22740	22846	22870	22881	23069	23091	22867	22904	22839	22766	22809	22958	22938	22789	22791	22583	22973	22860	22624	22822	22732	22764	22920	23028	22942	22853	22921	22996	22941	22813	22926	23027	22893	22945	23025	22663	22791	22852	22799	22795	22841	23044	22837	22810	22855	22801	22949	22874	22678	22875	22574	22843	22830	22886	23197	22997	22874	22867	22933	22774	22820	22798	22825	22978	23049	23018	22892	22784	22848	22806	22750	22757	22940	22885	22959	22869	22823	22914	23043	22870	22873	22869	23019	22850	22914	22891	22873	22980	22849	22895	22781	22843	22766	22920	22977	22844	22882	22910	22939	22881	22893	22673	22936	23018	22868	22822	22684	22999	22651	22943	22922	22849	22934	22892	22902	22803	22908	22878	22785	22723	22848	22881	22955	22933	22923	23050	22920	22824	22870	22858	22876	22741	22884	22830	22933	22872	22794	22891	23030	22741	22925	22919	22746	22979	22793	22932	22707	22834	22970	22783	22888	22857	22761	22561	22757	22858	22972	22787	22891	22781	22911	23047	22704	22742	22911	22966	22996	22879	22906	22775	22769	22787	23089	22813	22804	23066	22873	22899	22931	22963	22786	22864	22784	22716	22718	22821	22912	22843	22943	22733	22952	22977	22969	22775	23001	22817	22858	22904	22987	22870	22977	22865	22717	22841	22992	22920	22943	22700	23083	22861	23019	22813	22971	22922	22852	22771	22829	22696	22825	22850	22877	22857	22901	22904	22757	22863	22853	22797	22975	23018	22859	22748	22767	22965	22773	22983	22692	22895	22954	22908	23000	22797	22878	22865	22968	22911	22741	22968	22998	22793	22990	22703	22947	22915	22833	22956	23162	22697	22723	23006	22896	22851	22936	22766	22925	22948	22900	22674	22960	22785	22987	22758	22966	22932	22933	22808	22990	22930	22860	22855	22826	22973	22845	22676	22909	23052	22871	22796	22704	22762	22863	22947	22980	22913	22905	22882	22723	22901	22838	22612	22832	23129	22764	22884	22691	22694	22789	22877	22878	22784	22779	22897	22904	22836	23105	22785	23145	22836	22820	23005	22961	22690	22890	22810	22954	22674	22978	22898	22913	22828	22998	22891	22763	23002	22828	22784	22816	22995	22881	22820	23000	23007	22821	22838	22777	22789	22651	22862	22866	22680	22889	22838	22982	22844	22971	22718	22914	22897	23133	22832	22886	23052	22938	23113	22821	22784	22863	22995	22910	23161	22919	22768	22879	22988	23046	22896	22884	22882	22988	23129	22859	23007	22913	22769	22832	22842	22847	22897	22889	22867	22901	22938	22940	22767	22735	23047	22996	22891	22960	22944	23082	22910	22790	22824	22943	22809	22822	22912	22785	23005	22799	22638	23120	22871	22795	22689	22755	23038	22850	22853	22790	22903	22964	22823	23087	22898	23040	22900	22868	22926	22560	23025	22993	23004	22726	22809	22897	22839	22755	22835	23005	22936	22863	22775	22983	23030	22735	22848	22909	22779	23013	22797	22982	22814	22748	22918	23019	23020	22989	22956	22918	23177	22987	22704	22921	22982	22866	22864	22830	22711	22862	22936	22856	22792	22924	22976	22880	22887	22794	22898	22817	22857	22763	22697	22900	22906	22972	22914	23075	22858	22823	22957	22823	22818	22888	22890	22885	22902	22778	22798	22782	22776	23052	22941	22980	22904	22890	22748	23042	22797	22930	22772	22992	23044	22903	22891	22829	22852	22946	22628	22858	22743	22897	22929	23028	22880	22988	22929	22826	22973	22840	22980	22889	22774	22777	22988	22702	22890	23056	22800	22743	22860	22726	22993	22822	22802	22914	22936	22847	22897	22845	22785	22877	22790	22936	22836	22968	23016	22934	22721	23023	22965	22882	22794	22764	22856	22967	23001	22867	22921	22795	22960	22970	22840	22951	22923	22835	22690	22868	22681	22854	22867	22974	22768	22743	22909	22868	23007	22898	22933	23128	22975	22794	22910	23060	22812	22855	23033	22787	22793	22967	22678	22888	22859	22969	22990	22929	22772	22960	22847	22900	22834	22829	23036	23037	22653	22772	22854	22819	22924	22819	22951	23019	22789	23064	22780	22958	22879	22881	22961	22888	22741	22894	22774	22878	22702	22905	22962	22944	23031	22775	22957	22970	22762	22963	22847	23043	22857	22823	22886	22682	22620	22907	22696	22809	22961	22732	22726	22840	22942	22717	23076	22964	22819	22975	22876	22952	22847	22944	22840	22838	22827	22886	22963	23063	22936	22989	22808	22879	22915	23079	22886	22984	22894	23010	22895	22964	22989	22915	23018	23005	22938	22701	22799	22922	23014	22906	22776	22749	22743	22817	22880	22871	22787	23107	22938	22885	22806	22780	22938	23013	22789	22954	23040	22712	22869	22753	22783	22947	22738	22889	22767	22864	22680	22974	23036	22890	22936	23001	22844	22977	22970	22836	22709	22885	22656	22828	22831	22978	22791	22981	22801	22896	22889	22963	22813	23045	22898	22897	22854	22894	22860	23014	22906	22793	23004	22963	22792	22906	22836	22987	22850	22933	22734	22884	22855	22912	22926	22953	22886	23099	22864	22873	22861	22900	22787	22937	22881	22834	22970
25279	21415	28487	26982	50447	68158	59222	44628	34061	29873	28350	27893	27907	27503	27794	27854	27790	27875	27699	27599	27648	27860	27739	27719	27733	27722	27925	27825	27520	27469	27884	27827	27835	27742	27587	27772	27777	27642	27523	27776	27623	27785	27780	27685	27997	27453	27742	27663	27649	27626	27693	27501	27407	27760	27904	27784	27581	27576	27544	27533	27470	27929	27576	27565	27671	27631	27614	27650	27562	27793	27343	27664	27832	27745	27596	27475	27503	27777	27621	27718	27712	27695	27601	27657	27768	27555	27524	27719	27822	27565	27605	27591	27651	27871	27532	27684	27641	27678	27586	27341	27667	27815	27729	27889	27716	27796	27756	27735	27852	27731	27758	27693	27568	27731	27681	27590	27615	27532	27732	27653	27803	27570	27700	27612	27723	27598	27748	27469	27790	27665	27871	27891	27578	27827	27891	27882	27682	27879	27673	27721	27862	27784	27709	27807	27664	27734	27921	27666	27693	27676	27705	27229	27607	27837	27584	27699	27698	27672	27562	27845	27726	27656	27586	27664	27647	27606	27668	27642	27732	27750	27502	27536	27555	27669	27620	27474	27542	27670	27525	27594	27656	27583	27485	27653	27521	27821	27434	27455	27690	27729	27823	27600	27675	27713	27776	27425	27738	27565	27559	27654	27641	27443	27551	27535	27751	27545	27452	27484	27808	27659	27377	27499	27769	27628	27787	27403	27604	27685	27586	27716	27909	27664	27675	27641	27594	27618	27753	27614	27582	27869	27792	27665	27703	27399	27736	27708	27466	27522	27526	27389	27623	27931	27602	27499	27561	27715	27658	27456	27639	27574	27618	27654	27874	27570	27852	27592	27757	27633	27802	27647	27716	27314	27553	27333	27638	27930	27582	27872	27542	27643	27502	27669	27636	27517	27506	27720	27741	27620	27501	27371	27687	27645	27280	27807	27707	27518	27653	27610	27627	27418	27707	27657	27705	27657	27601	27335	27336	27710	27930	27424	27495	27548	27580	27728	27582	27656	27784	27629	27530	27816	27562	27577	27520	27659	27611	27541	27396	27464	27756	27868	27780	27896	27616	27811	27396	27497	27652	27558	27516	27587	27531	27729	27640	27767	27701	27866	27626	27780	27762	27676	27691	27624	27633	27518	27733	27281	27393	27645	27471	27672	27610	27642	27311	27614	27841	27583	27608	27546	27845	27674	27714	27719	27805	27712	27583	27652	27792	27776	27711	27627	27799	27720	27723	27650	27453	27716	27632	27418	27571	27533	27648	27376	27496	27502	27508	27813	27900	27812	27861	27413	27540	27711	27720	27716	27354	27606	27613	27437	27809	27524	27645	27716	27703	27571	27642	27548	27663	27590	27701	27653	27891	27682	27540	27485	27701	27421	27603	27648	27669	27834	27674	27584	27576	27433	27667	27750	27872	27495	27787	27704	27652	27520	27784	27598	27466	27795	27621	27787	27564	27642	27762	27724	27657	27657	27611	27553	27478	27612	27715	27609	27645	27565	27578	27588	27842	27739	27649	27684	27674	27552	27519	27698	27695	27545	27556	27501	27763	27557	27703	27615	27565	27609	27661	27626	27867	27731	27744	27459	27626	27718	27569	27447	27625	27549	27677	27674	27646	27684	27626	27515	27717	27431	27531	27449	27628	27739	27732	27465	27663	27583	27685	27495	27621	27728	27594	27768	27510	27660	27460	27678	27813	27561	27549	27620	27678	27696	27607	27726	27712	27500	27551	27553	27541	27796	27813	27710	27566	27516	27844	27651	27668	27659	27558	27842	27623	27523	27704	27396	27806	27708	27669	27683	27671	27716	27591	27559	27552	27589	27658	27454	27584	27729	27903	27410	27713	27400	27570	27920	27799	27529	27544	27812	27534	27497	27635	27812	27929	27586	27715	27685	27636	27537	27898	27465	27594	27549	27579	27593	27645	27329	27746	27567	27545	27797	27719	27778	27663	27496	27632	27634	27483	27654	27568	27589	27609	27553	27645	27663	27573	27562	27740	27524	27640	27811	27834	27579	27632	27649	27645	27732	27697	27770	27564	27682	27602	27635	27910	27541	27827	27859	27720	27524	27557	27748	27587	27600	27757	27509	27654	27615	27547	27637	27572	27598	27561	27607	27525	27591	27555	27686	27520	27814	27575	27590	27534	27625	27546	27578	27518	27589	27738	27593	27731	27676	27468	27706	27612	27728	27673	27719	27623	27613	27708	27845	27580	27670	27786	27683	27835	27802	27492	27439	27483	27731	27793	27639	27790	27607	27366	27657	27691	28000	27771	27712	27731	27712	27597	27482	27662	27878	27752	27468	27767	27890	27859	27599	27465	27776	27755	27872	27992	27824	27608	27625	27795	27600	27593	27690	27522	27610	27687	27591	27753	27540	27568	27530	27560	27416	28055	27898	27446	27565	27557	27846	27654	27693	27544	27789	27636	27562	27468	27696	27553	27649	27702	27566	27869	27693	27712	27500	27628	27825	27741	27620	27592	27669	27715	27502	27843	27812	27583	27686	27650	27847	27619	27532	27681	27752	27637	27768	27645	27799	27517	27571	27503	27551	27866	27690	27610	27677	27732	27660	27592	27656	27680	27639	27606	27775	27783	27580	27779	27652	27603	27706	27800	27627	27797	27619	27488	27910	27817	27532	27536	27860	27941	27588	27517	27433	27422	27734	27672	27664	27545	27603	27405	27664	27673	27674	27733	27593	27750	27686	27640	27712	27693	27888	27934	27571	27652	27540	27816	27623	27639	27348	27727	27670	27711	27714	27764	27716	27713	27611	27441	27503	27718	27681	27785	27532	27691	27750	27653	27527	27612	27398	27784	27761	27534	27689	27620	27664	27455	27648	27471	27833	27536	27620	27728	27632	27503	27463	27686	27506	27816	27641	27464	27662	27498	27659	27760	27491	27893	27750	27723	27736	27611	28039	27836	27909	27726	27719	27808	27763	27807	27651	27513	27601	27744	27806	27882	27900	27544	27641	27626	27726	27927	27557	27483	27510	27615	27808	27403	27440	27611	27533	27774	27536	27617	27488	27542	27440	27833	27610	27616	27625	27696	27662	27721	27819	27684	27548	27852	27835	27566	27595	27615	27513	27866	27672	27637	27823	27734	27591	27469	27704	27869	27543	27615	27677	27880	27690	27853	27545	27792	27815	27566	27712	27612	27560	27618	27420	27757	27647	27842	27471	27812	27490	27560	27773	27461	27486	27749	27543	27606	27486	27499	27786	27695	27629	27441	27535	27630	27513	27731	27590	27650	27631	27635	27378	27604	27658	27946	27628	27770	27807	27390	27617	27721	27655	27527	27438	27516	27388	27499	27574	27542	27736	27745	27620	27606	27891	27704	27666	27580	27662	27818	27359	27660	27556	27610	27627	27542	27631	27469	27680	27515	27510	27894	27684	27333	27508	27537	27789	27622	27668	27801	27552	27767	27678	27476	27844	27610	27518	27556	27482	27653	27420	27749	27304	27689	27797	27642	27516	27717	27591	27662	27484	27698	27594	27649	27660	27707	27606	27791	27681	27774	27599	27668	27640	27566	27531	27401	27734	27681	27658	27574	27564	27655	27517	27613	27580	27742	27665	27651	27655	27785	27564	27900	27779	27453	27777	27587	27628	27586	27882	27465	27503	27698	27685	27941	27763	27583	27462	27603	27751	27777	27637	27357	27577	27485	27684	27624	27616	27575	27780	27657	27602	27805	27685	27893	27642	27665	27467	27823	27846	27611	27673	27543	27404	27951	27590	27737	27605	27869	27654	27659	27470	27598	27674	27632	27571	27577	27708	27892	27519	27494	27407	27521	27670	27624	27534	27520	27826	27626	27584	27491	27563	27849	27621	27822	27378	27838	27913	27598	27811	27507	27479	27757	27633	27604	27702	27836	27694	27613	27725	27448	27675	27798	27659	27770	27693	27685	27610	27548	27609	27658	27521	27602	27651	27477	27616	27689	27555	27672	27446	27932	27620	27633	27604	27645	27631	27898	27406	27553	27777	27689	27629	27449	27531	27583	27656	27797	27407	27551	27602	27732	27723	27757	27689	27732	27875	27579	27867	27681	27741	27732	27601	27747	27809	27576	27459	27583	27865	27518	27580	27595	27544	27816	27669	27496	27590	27542	27725	27737	27551	27581	27663	27660	27864	27885	27684	27646	27524	27847	27710	27766	27823	27691	27456	27882	27676	27874	27664	27743	27667	27575	27726	27514	27848	27684	27506	27531	27712	27751	27561	28082	27645	27642	27696	27782	27757	27459	27738	27490	27675	27746	27703	27782	27381	27629	27588	27778	27663	27748	27926	27491	27536	27551	27564	27704	27633	27720	27608	27516	27538	27688	27589	27562	27637	27827	27932	27714	27717	27521	27671	27865	27545	27605	27478	27603	27763	27701	27598	27290	27824	27741	27618	27790	27749	27766	27700	27492	27616	27650	27763	27603	27834	27522	27808	27692	27567	27682	27670	27817	27557	27550	27540	27596	27620	27495	27783	27775	27764	27901	27317	27616	27594	27736	27667	27708	27499	27600	27790	27564	27568	27593	27634	27794	27780	27502	27546	27732	27381	27783	27660	27688	27484	27656	27525	27587	27587	27636	27812	27841	27716	27765	27656	27685	27524	27778	27725	27558	27758	27677	27541	27599	27660	27944	27823	27677	27748	27782	27659	27640	27550	27475	27535	27677	27647	27465	27678	27643	27680	27763	27683	27433	27567	27486	27600	27862	27551	27746	27635	27481	27594	27879	27646	27669	27548	27788	27807	27723	27589	27545	27639	27533	27514	27695	27636	27669	27681	27516	27727	27678	27508	27612	27993	27595	27749	27888	27720	27780	27709	27500	27948	27517	27499	27596	27506	27711	27680	27517	27861	27855	27572	27791	27766	27566	27884	27503	27723	27814	27624	27639	27587	27860	27528	27590	27713	27726	27399	27815	27726	27896	27769	27740	27481	27855	27758	27519	27562	27697	27470	27557	27615	27925	27600	27644	27736	27314	27573	27630	27840	27983	27398	27612	27712	27687	27669	27790	28025	27532	27675	27624	27694	27503	27753	27759	27656	27774	27684	27634	27869	27369	27815	27612	27756	27693	27444	27595	27531	27655	27739	27831	27837	27569	27721	27680	27633	27762	27731	27626	27769	27944	27865	27794	27652
20077	30194	29740	31607	60321	69536	59468	43334	30413	24979	23299	23176	22857	22864	22891	22827	22825	22874	22773	23078	22839	23005	22956	23018	22853	22868	22768	22926	22945	22998	22728	23045	22942	23153	22842	22894	22779	22818	23088	22941	23027	22878	23028	22956	22898	23047	22979	22850	22883	22981	22833	22951	22677	22982	23078	22920	22835	22571	22768	22850	22673	23093	22974	23000	23026	22999	22937	22886	22672	22821	23052	22966	22733	22911	23057	22820	22719	22661	22864	23009	22758	22849	23016	22779	22869	23013	23029	22677	22859	22880	22927	22847	22843	22865	22985	22929	22904	22843	22893	22943	22917	22932	22792	23047	22786	22789	22899	22977	22930	22901	23059	22763	23033	22800	22822	22651	22776	22863	22854	23091	22877	22966	22805	22740	22666	22896	22973	22771	22798	23016	22979	22752	22887	22916	22961	22750	23008	22794	22991	22731	22719	22854	22678	22694	23255	22870	22861	22850	22883	22914	22845	22807	23001	22781	22917	22795	22899	22968	22853	22982	22706	22941	22730	22904	23034	22820	22877	22835	23027	22744	22999	22705	22777	22758	22925	23054	22786	22901	22883	22875	22928	22929	22919	22865	23009	22987	22985	22937	22985	22880	22685	22983	22882	22828	22864	22918	22854	22861	22746	23048	22866	22941	23021	22641	22772	23109	23023	22951	22943	22865	22784	22793	22929	22890	22923	22897	22874	22826	22855	22919	22835	22937	22839	22679	22922	23302	22659	22807	22827	22916	22832	22957	23002	22857	22870	22882	22725	22874	22957	22966	22944	22899	22935	22824	22923	23012	23019	22871	22702	22956	22907	22727	22793	22950	22870	22882	22917	22799	22826	23012	22825	22975	22835	22785	22821	22798	22763	22802	22909	22948	22916	22793	23053	22836	22750	22932	23003	22783	23022	22898	22919	23017	22640	22873	22766	22775	22748	22850	22935	22756	22947	22912	22892	22888	22767	22876	22850	23029	22931	22846	22797	22828	22960	22967	22819	22964	23003	22743	22815	22786	22694	22835	22820	23080	22852	22876	22866	22938	22861	23030	22863	23029	22993	22909	22873	22816	22788	22906	22935	22922	23073	22807	22978	22972	22822	22784	22798	22772	22840	22831	23121	22709	22788	23050	22684	22691	22977	22977	22910	22869	22910	22718	22639	23035	22912	22823	22842	22951	22886	22827	22798	22898	23046	22866	22947	22763	22711	22950	22953	22943	22766	22905	22935	22827	22774	22947	22792	22844	22903	22893	22690	22818	23081	22983	22901	22753	22681	22832	22860	23052	22731	22857	22820	22765	22960	22754	22785	22794	22932	22974	22717	22853	22917	22855	23059	22733	22842	22786	22931	22797	23015	22908	22955	22734	22981	22908	22844	22788	23036	22954	22939	22995	22945	22898	23071	22780	22768	22837	22801	23066	22841	22991	22917	22886	22946	22809	22726	22941	22654	23076	22923	22961	22821	22941	23018	22849	22938	22579	23022	22815	22883	22963	22800	22712	22865	22790	22862	22843	22952	22797	22924	22794	22733	22813	22892	22933	22690	22918	22776	22842	22816	22891	22954	22992	22816	22972	22943	22786	22847	22866	22994	22751	22874	22887	22738	22854	23044	22935	22857	22837	22875	22891	22919	22874	22887	23011	22865	22881	22972	22769	22622	22868	22966	22949	22848	22760	22939	22976	22872	22964	22857	22925	22781	22772	22868	23037	22676	22799	22979	22886	23110	22920	22893	22854	23028	22923	23004	22928	22708	23075	22901	22734	22861	22960	22919	22860	22625	22953	22638	22931	22934	22820	22870	22977	22916	22983	22829	22835	22863	23012	22889	22836	22817	23020	23065	22897	22767	22998	22955	22801	23063	22958	22724	22885	22835	22880	22741	22996	22914	22970	22813	22882	22850	22775	22790	22856	22954	23004	22881	22896	22905	22831	22979	22755	22861	22764	23044	22874	22835	22884	22699	22933	22799	22786	22972	23066	22614	22955	22659	22852	22933	22948	22971	22662	22990	22854	22840	22970	22952	22747	22858	22996	22803	22924	22929	22847	22884	22734	22963	22829	22758	22878	23019	23078	22917	23008	22849	22933	22709	22895	22775	22891	23008	22749	23091	22988	22921	22792	22917	22813	22897	22911	22871	22977	22872	22880	22951	22832	22891	22927	22790	22981	22680	23012	22751	22721	22942	22733	23059	22828	22992	22889	22702	22898	22826	22967	22839	22877	22871	22824	22756	23085	22904	22906	22980	22909	22841	22793	23087	22942	23064	22839	22937	22976	22980	23019	22965	22631	22999	22787	22828	22826	22826	22995	22728	22929	22828	22904	22928	22919	22834	22760	22936	23037	22975	22942	22795	22939	22799	22844	22840	23064	22932	22936	22978	22993	23000	22994	22848	22852	22853	23080	22835	22879	22895	22885	23043	22873	22933	22970	22823	22838	22960	22833	22815	23013	22869	22993	23006	22870	22930	22981	22802	22858	22845	23118	22929	22810	22873	22690	22952	22902	22964	22850	22784	22870	22739	22977	23048	22852	22696	22842	22742	22876	22851	23069	22857	22870	23094	22679	22995	22941	22943	22896	22933	22786	23057	23008	22952	22916	22819	22866	22906	23031	22829	22850	22841	22836	22757	22844	22943	22883	22855	22860	22916	23104	22626	23026	22708	22643	23031	22774	22745	22731	22964	22720	22808	22921	22858	22868	22908	22886	22826	22797	23115	22894	22999	22881	22730	22886	22998	22893	23073	22956	23042	22834	22926	22760	22878	23016	22829	22851	23029	23094	22848	22932	23032	22721	22898	22825	22894	22854	22887	23032	22946	22688	22807	23117	22899	23073	23155	22779	22927	23046	22770	22849	23052	23036	22771	22718	22901	22848	22985	22891	22987	22986	22844	22947	23028	22970	22808	22799	22916	22753	22957	22849	22753	22842	22839	22896	22861	23134	22851	22790	22861	23011	23021	22904	22906	22829	22788	22884	22982	22909	22985	22929	23017	22932	22651	22925	22962	22759	22717	22960	22817	22839	22792	22889	22943	22941	23048	22751	22825	23002	22970	22944	22802	23044	22823	22765	22959	22808	22813	22606	22801	22977	22885	22919	22779	23109	22807	22889	23040	22927	22794	23176	22774	23000	22860	22883	22727	22878	22869	23134	22967	22941	22878	22885	22959	23007	22811	22723	22851	23049	22796	22789	22964	22943	22839	22822	22870	22978	23113	22868	22838	22772	23060	22923	22913	22794	22802	22801	22876	22810	22897	22801	22848	22945	22717	22904	22827	23032	22832	22993	22897	22864	22963	23142	22878	23044	23044	22967	22799	22945	22748	22968	22741	22880	22888	22889	22855	22905	22904	22877	23042	22810	22805	22822	22940	22772	22827	22938	22813	22951	22902	22781	22837	22964	23013	22852	22866	22889	22776	22902	22810	22929	23041	22851	23022	22799	22812	23015	23017	22837	22947	22858	22957	22866	22929	22928	22995	22882	22908	22914	23039	22849	22935	22886	22910	22953	22882	22919	22826	22860	22862	22896	22842	22908	22917	22854	22857	22853	22741	22862	23001	22845	22773	22924	22871	23013	22788	22968	22883	22772	22915	22947	22860	22910	22730	22773	22981	22956	22888	22932	22913	22976	22852	22784	22867	22969	22817	22879	22679	22807	22813	22832	22774	22944	23057	22785	22730	22952	22947	22814	22854	22826	22923	23045	22845	22851	22897	22740	22917	22787	22919	23001	22927	23070	22819	22960	22883	22719	22815	22657	22820	22996	22802	22944	22941	22705	22855	22864	22918	22785	22880	22926	22948	22907	22834	22785	22888	22917	22934	23063	22969	22884	22855	22900	22833	23064	22846	23141	22707	22783	22892	22842	22798	22917	22896	23010	22839	22809	22678	22914	22934	22965	22753	23022	22844	22916	22884	22917	22953	22914	22859	22963	22927	23001	22758	22776	23057	22931	23015	23063	22793	22852	22913	23038	22899	22867	22851	22737	22774	22871	22877	22884	23012	22993	23047	23035	22953	22919	23005	22758	22824	22824	22986	22709	22949	22927	22904	22754	22806	22846	22778	22952	22904	22824	22832	22706	22847	22735	22926	22902	22836	22927	22940	22910	22945	22767	22907	22785	22773	22828	22931	22990	22936	22895	22864	22763	22782	22907	22994	22904	22898	22703	22776	22977	22844	22869	23010	22822	22840	22654	22979	22969	23028	22732	22796	22932	22928	22940	22864	22957	22810	22806	22957	22895	22920	22931	23038	22825	22690	22804	22708	23002	22853	22902	22762	22963	22992	22897	22697	22821	22933	22907	22890	22888	22652	22923	22946	22948	22745	22901	22797	22880	22785	22869	23068	22756	22888	22970	22708	22864	22931	22979	22722	22772	22774	22810	22967	22945	22702	22996	22702	22687	22986	22816	22792	22746	22961	22792	22905	22805	22778	22926	22844	22922	22875	22877	22770	22792	22854	22802	23104	22871	22867	22964	22743	22814	22818	22929	23019	22785	22794	22872	23031	22896	22710	22999	22840	22796	22716	22812	22901	22955	22907	22901	22929	22808	22831	23015	22835	22801	22824	23005	22926	22942	22847	22939	22884	22984	22947	22960	22890	22858	22888	22801	23081	22674	22986	22924	22967	22879	22860	22742	23013	22761	22946	23021	23177	22767	22998	22890	22930	22935	22790	22834	22945	22846	22842	22654	22645	22846	22910	22753	23049	22879	22762	22863	22879	22891	22862	22869	23185	22810	22802	22780	22865	22868	22810	22945	22771	22929	22918	22922	22859	22893	22970	22901	22889	22930	22848	22989	22919	22953	22765	22929	22845	22998	22892	22939	22975	23030	23156	22959	22819	22813	22900	22918	22671	22897	23000	22864	22884	22948	22987	23003	22841	22913	22763	22827	23053	22937	23091	22901	22880	22847	22816	22838	22736	22919	22796	22875	22871	22810	23038	22914	22955	22709	22923	22860	22909	22766	23009	22746	22899	22804	22925	22844	22928	22848	23100	22943	22898	22914	22740	23054	22790	22924	23090	22782	22932	22795	23088	22975	22719	22748	23026	22884	22927	22975	22952	22888	22902	22936	22967	22861	22864	22716	22999	22738	22845	22898	22943	22757	22770	22925	22863	22968	22949	22887	22995	23150	22912	22728
23683	21379	28947	24842	50013	77308	68498	50522	36097	30868	28778	28262	28247	28018	28192	28103	28240	28143	28000	28161	28283	27903	28090	28095	28013	28196	27932	28040	28068	27959	28020	28046	27906	27919	28002	27775	27828	27950	28157	27851	27857	28053	27838	27898	27907	27968	27925	27922	27958	27999	28229	28045	27956	27715	27791	27887	27959	27773	27824	27941	27835	27998	28094	27996	27921	27883	28099	28038	27997	28070	27994	27958	27888	27918	28062	27830	28157	28082	27910	27937	27930	27986	27882	27806	27868	27929	27919	27861	28193	28000	27878	27926	27797	28039	27919	27929	27890	27976	27937	27866	27865	27814	28144	28004	27743	27995	27897	27880	28019	27940	28082	27794	27908	27762	27939	27765	27814	28002	27743	28032	28143	27728	28027	28136	28091	28198	28114	27663	27926	27900	27983	27929	28012	27826	27896	27804	28077	27979	27884	28018	27743	27739	27780	27937	27986	27692	27963	28037	28033	27838	28028	27913	28096	27901	28022	28096	27901	27672	27798	27807	27903	27835	27986	27743	27806	27800	27779	27812	27996	27661	27725	27782	27797	28018	27848	27987	27855	27833	28157	28127	28080	27764	27747	28105	27899	28036	28116	27879	27956	28050	28146	27722	27779	27707	27947	27826	27828	27862	27852	27942	27898	27818	27777	27732	27838	27767	27882	27809	27826	28052	27693	27695	27844	27839	27974	27989	28198	27967	28008	28091	27793	28099	27853	27851	28031	27781	27974	27921	27881	28104	27820	27939	27878	27931	27880	28046	28109	27587	28228	27726	28042	27802	28014	27740	28013	27936	28143	27715	28011	28014	27963	27862	27860	27865	27964	27784	27888	27865	27902	28111	27878	27843	27890	27916	27939	27827	27803	27827	27906	27947	27975	27915	27926	28001	27686	27862	27870	27757	28027	28173	27912	27763	27937	27779	27989	27963	27680	27840	27999	27709	27843	27742	27872	28119	27765	27824	27999	27749	28050	27920	28054	27918	27913	27895	28001	27930	27733	27821	28137	27881	27763	27856	28093	27748	27653	27940	27893	27896	27952	27780	27947	27854	28032	27784	28024	27938	27810	27893	28050	27735	27717	27996	27801	27967	27829	28036	27761	27918	27812	27821	28074	27816	27921	27989	27825	27911	27723	27918	27779	27947	28053	27944	27846	28059	28036	27903	27967	27920	28186	27913	27843	27831	28013	27898	27844	28108	27913	27923	28111	28074	27911	27861	28230	28139	28101	28131	27869	27763	27816	28011	27987	27982	27759	27831	27935	27970	27917	27822	28123	27826	27807	27988	27965	28209	27987	27919	27935	27990	28093	28023	27844	28049	27978	27815	27888	27758	27919	27957	27906	27670	27717	27651	27935	27749	27817	27981	27671	27951	27860	28109	27914	27839	27799	27862	27875	28077	27919	27838	27927	27911	28048	27798	27763	27756	27952	27803	27827	28069	27828	27909	28030	27688	28009	27933	27792	27923	27809	28046	27979	28013	27857	27934	28058	27970	27870	27952	28013	27942	28012	27931	27798	27930	27951	27964	28031	28001	27974	27893	27753	28015	27933	27623	27795	27998	27928	28110	28032	27812	27752	27804	27900	27965	27977	27908	27761	27763	27980	27860	27882	27752	28030	27789	27775	28007	27907	27845	27851	27839	28086	28079	27948	27874	27866	27938	27549	27957	27784	27768	28010	27762	27914	27869	27717	27989	27467	27812	27762	27911	27812	27789	27868	27903	27807	28010	27831	27968	27750	27937	27928	27802	27869	27745	28044	27847	27908	28038	28108	28153	28010	28094	28070	27922	27881	28017	27591	27928	27833	27827	27909	27893	27962	27824	28075	27770	27782	28062	27994	27699	27832	27826	27989	28166	27853	27884	27852	27865	27881	28035	27761	27740	27850	28031	27944	27761	27655	27805	27934	28079	27834	27714	27928	27994	27876	27856	27624	27971	27922	27864	28287	28212	28034	27896	28011	27775	27849	27925	27907	27902	27941	27900	28010	27865	28120	27770	27920	28122	28059	27860	27993	27825	27926	28094	27924	27675	27698	27738	27815	28045	27935	27686	27750	28097	27719	28043	27810	28032	27719	27967	27941	28097	27786	27643	27901	28168	27870	27862	27712	27666	27865	27786	27733	27845	27997	27883	27766	28062	27786	27842	27875	27873	27919	27924	27893	27996	28063	27901	27911	27896	27870	27972	27862	27608	27800	27637	28045	27947	27836	27794	27720	27947	28155	28148	27915	27927	28017	27739	27953	28029	27945	27731	27830	27729	27779	27816	27890	27989	27936	27950	27856	27953	27963	27787	27799	27976	27784	27815	27957	27995	27861	28149	28021	27916	28114	27795	27849	27618	28028	28020	28083	28030	27927	27862	27725	27851	27879	27856	27818	27850	28010	27846	27912	28176	28050	27634	27926	28144	27838	27882	27707	27904	28081	28011	27851	27699	27957	27638	27861	27905	28007	27993	28015	27893	27762	27809	27692	27933	27928	27872	27944	27774	27879	27782	27920	27809	27921	27753	27739	28137	27857	27962	27910	27837	27847	28163	27960	27710	27930	27531	28249	27997	27961	27920	27960	27957	28123	27978	27926	27655	27915	27884	27872	27734	27857	28039	28020	27956	27953	27936	28204	27889	27699	27938	27925	28067	27813	27820	27842	27801	27913	27945	27808	27828	27777	27958	27882	28012	27733	27858	27732	27733	27750	27925	28134	27963	27926	27659	28067	27822	27767	28180	27910	27968	28006	27527	27680	27843	27739	27924	27803	27858	28048	28015	28003	27911	27877	28208	27838	27868	27940	27907	27779	27920	27767	27677	27892	27919	28102	27941	27904	27717	27848	27959	27799	27973	27934	27928	28078	27935	27735	27844	27866	27709	28053	27840	28228	28096	27986	27888	28086	28043	27826	27641	27926	27917	27882	27849	27965	27765	27791	27745	27845	28186	28028	28095	27706	27993	28045	27818	27861	28066	28001	27799	28018	28027	27762	27914	27882	28034	28109	27964	27881	27706	27920	27685	27883	27850	27714	27860	27946	27912	27938	27812	27877	28136	27845	27689	27660	27965	27940	27984	27960	27838	27745	27914	27923	27863	28013	27943	28049	27816	28261	27875	28018	27943	27775	27989	27941	27773	27870	27825	27862	27920	27885	28067	27905	27910	27946	28030	27788	28060	27892	27963	27693	27923	28111	28026	27947	27898	27898	27898	27872	27678	27960	27917	27696	28041	27769	27967	28009	27854	28111	28027	28127	27734	27531	28165	27879	28031	28005	27705	28066	28133	28151	27817	27814	27844	27767	27968	28074	28178	28006	27742	27890	27674	28034	27976	28276	27825	27902	27785	27860	27830	27938	28036	27778	27838	28054	28078	27910	27871	28025	27891	27884	27867	27901	27664	28017	28079	28018	27850	28007	27998	27932	27880	27879	27938	27794	27865	28052	27797	27974	27997	28081	27963	28031	28017	27924	27873	27858	27835	27819	27838	27895	27970	27884	28052	27862	27610	27604	28000	27793	27790	27866	28030	28231	27970	28027	27847	27857	27755	27927	27811	27967	27982	27713	28036	27776	27703	27880	27824	27782	27807	27915	27834	27884	27882	28138	27992	27928	27854	28033	27995	27837	28009	27950	27833	28111	27754	27968	28148	28098	27963	28010	28034	28019	27777	27986	27566	27799	27763	27956	27819	28125	27541	27890	27922	27729	27618	27854	27782	28135	28006	27824	27939	27705	27905	27837	28123	27797	27886	28098	27985	28026	28091	28050	28043	27893	28092	28053	27866	27884	27761	27970	27829	28120	27808	28057	28064	27843	27812	27766	27715	27856	27901	27938	27897	27953	27962	27851	27724	27927	27899	27918	28083	27877	28071	27981	28033	27842	27847	27987	28061	27694	27960	27716	28112	27946	28146	27930	27856	27979	28111	27893	27822	28025	27748	28225	28104	28057	28000	27842	28054	27950	27950	27929	27791	27743	27861	27928	27766	27877	28037	27875	27935	28002	27841	27906	27723	27895	27858	28088	28154	27868	27789	28182	27821	27798	27942	28002	27885	27909	27966	27859	27776	27853	27709	28155	27940	27878	27927	27896	27961	27983	28060	28042	28084	27967	28058	28006	27710	27986	27671	28079	27842	27752	27818	27940	27933	27927	27935	27949	28033	27808	27686	28056	27832	27770	28047	27670	27783	27982	28147	28047	27870	28002	27800	27973	27927	27972	27754	27961	27844	28120	28009	27977	28085	27845	27921	27839	27808	27652	28002	27741	27854	27724	27820	28005	27971	28208	27794	28058	27898	27918	27808	28245	27877	27978	27712	27805	28037	27960	27823	28037	28093	27862	27851	27831	27879	28185	27706	27789	28057	27697	27975	27894	27706	28224	27811	27712	27767	27944	27772	27753	27979	28126	27921	27954	27955	27870	27788	27686	27874	27775	27831	27960	27914	27790	27950	28117	27973	27896	27862	28134	28111	27958	27834	27996	28020	27965	27958	27753	27835	27875	27939	27808	27623	27786	28094	27985	27897	27858	27708	28006	27999	27821	27881	27907	27896	27977	28002	27835	28049	27765	27568	27878	28207	27805	27906	28144	27894	28089	27927	27967	27927	27930	27898	28166	27851	27712	27989	27854	27612	27784	27970	27805	27635	28133	27945	27907	27892	27787	27755	27800	27841	28203	27777	27976	27853	28142	27953	27763	27876	27927	27980	28080	28021	27819	27830	27883	27942	28074	27938	27850	27990	28043	27969	27901	28037	27863	27829	27935	27973	27907	27913	27828	28091	27913	27805	27902	28042	27959	27927	27951	27813	28025	27998	27859	27809	27922	27903	28046	27926	27982	27908	27769	27991	27805	27696	28002	27829	27713	27783	27852	27919	28057	27948	27710	27755	28010	27845	27864	28005	27973	28072	27913	27887	27909	27858	28046	28050	27858	27967	28115	27828	28052	27878	27842	27717	27989	27791	27852	27920	27799	28009	28049	27939	27871	28074	27936	27952	27889	27700	27895	27980	27907	28073	27840	28154	27926	27861	28004	27702	27868	27943	28097	27841	27919	28113	28105	27981	28129	27874	27807	27981	27791	28036	27934	27948	27825	28005	27962	27638	27959	27781	27810	27912	27896	27738	28093	27992	28082	27943	28054	28007	27871	28063
21662	35339	33766	37961	70946	86405	73150	50929	34063	26098	23344	23268	22847	23054	23159	23134	23082	23055	23046	22976	23058	23075	22960	22997	22959	23085	22860	22936	23151	23086	23118	23201	22960	22816	23118	23026	23123	23176	23030	22860	23163	23047	22911	23045	23191	23239	22970	23031	23077	22983	22859	23045	23092	23058	22843	23098	23100	23068	22970	22937	22995	23038	22840	23029	22823	23227	23126	23202	23091	23030	23081	22796	23105	23018	22980	22998	23028	23172	22958	22918	23186	23034	23078	23076	23086	23008	23193	23052	22817	22879	23002	23110	23249	23069	23035	23101	23059	23146	22948	23196	23198	23046	23060	22852	23066	23191	23012	23128	23002	22933	22950	23227	22964	22992	23107	22891	23080	23107	22904	23122	22999	23067	23142	23072	22968	22915	23068	23091	23108	22942	22999	23001	22881	22934	22970	23198	23027	22946	22971	23008	22966	23042	23087	22998	23024	23106	23000	23091	23052	23093	22990	23193	23140	23050	23207	23084	23025	23002	22954	23209	23064	22973	23151	22910	23099	23014	23143	23154	22969	22886	23045	23052	22953	23002	23046	23002	23072	23160	22960	22823	22848	23042	23149	23049	23278	22964	22850	23102	22991	23001	23000	22933	23030	23105	23043	23142	23044	23062	22920	23248	22966	23061	23169	23198	23003	22926	22926	23099	22965	23104	23038	22915	23036	22886	23019	23031	23146	23087	23061	23005	23089	23066	23223	22989	23133	23136	23163	23095	22901	23185	22928	22997	23257	22982	23124	23077	23137	23014	22952	23091	23018	23247	23012	22879	22837	23241	23176	23069	23114	23194	23108	22994	23141	22944	23008	23205	23141	23254	22960	23197	23171	23007	22965	23020	23244	23098	23172	23214	23122	23010	22991	23020	22844	23047	23074	23179	23036	23031	22924	22936	23032	22930	23103	23008	23092	22925	22834	22932	22917	22838	23073	23045	23039	23034	23035	23095	22958	23199	23018	23074	23067	23074	22999	22990	22991	23024	23200	22890	22981	22980	22972	23113	23019	23110	23168	23088	23081	22939	23034	22820	23025	23407	22917	23065	23141	22956	23151	23129	22833	23190	22954	23134	23206	23036	23048	23080	23078	23200	23182	23103	22958	23204	22940	22944	23046	22989	23097	23045	23126	22964	23056	23001	22836	22862	23146	22943	22922	23215	23073	23007	23074	23013	23118	23125	22932	22926	22919	23055	22950	22920	23026	22794	23099	22996	22845	23081	23013	23082	23132	23027	23093	23030	23061	23055	23159	23128	22950	22914	22947	22944	23066	22947	22985	23026	23001	23135	23068	22941	23029	22961	23188	23039	23257	23162	23157	23015	22997	23117	22942	23027	23282	23183	23112	22899	23037	23092	22821	23043	23055	23080	23131	23051	23084	23191	22861	22921	23188	23114	22982	22940	23102	22961	23019	23195	22969	22974	23090	22831	23110	22963	22994	22987	22951	22969	22917	23060	22946	23083	23006	23047	22930	22874	23094	22848	23255	23108	22952	23109	23042	22924	23094	23140	22987	23013	22859	23094	22905	23022	23183	22896	23270	22985	22965	22918	23115	22951	22966	23089	23116	23064	23122	22908	23051	23040	23149	22975	22872	22921	22965	23067	22982	22931	23143	22964	23085	23023	22914	23125	22968	23053	23007	23086	22986	23177	22825	23104	22939	23103	22953	23014	23026	23057	23072	22963	23086	23038	22946	23154	22960	22922	22912	22970	22961	22949	23017	22851	23029	22669	22977	22992	22952	22905	23001	22993	23012	23223	23191	22958	22977	23208	23174	23057	23133	22940	22969	23323	22993	22927	23263	23107	23175	23131	23254	23108	23065	22956	23116	22906	22974	23119	23123	22877	23219	23091	23167	22938	23049	22974	22935	22964	22935	23095	22886	22976	23003	22948	23063	22979	23075	22926	22946	22984	23023	23041	22879	23053	23147	22826	23244	22952	22939	23090	23018	23019	23117	22924	23008	23011	23150	23119	22995	23327	22996	23091	23098	23018	23046	23087	23160	22836	23134	22962	22947	23061	23095	23137	23119	23104	23155	23213	23063	23029	23050	23202	23073	22969	23340	22984	23254	23076	23078	23066	23114	22963	22817	23156	22943	22956	23063	23129	23082	22886	22945	23064	22911	22913	23035	23053	22947	22919	23121	23143	22920	22949	23021	23091	22898	23161	23029	23193	23172	22940	22945	23023	22969	22953	23044	23284	23014	22901	23062	23018	23033	23083	22982	23091	23014	22996	22910	22784	23060	22985	22907	23079	22934	23023	22922	23048	23183	22852	23093	23123	23124	23083	22959	23052	23190	23031	23012	23091	23142	23105	22997	23062	22976	23084	23045	23119	22968	22966	23075	23350	22965	23114	22994	22985	22956	23082	23215	23077	22970	22897	22913	23110	23145	23106	23098	22979	22965	22948	23124	23001	23043	22978	23068	23108	23089	22995	23038	23074	23038	22952	23196	23005	23050	22929	23032	23085	22981	22967	23041	23146	23053	23078	23034	22996	22947	23276	23028	22922	23026	23077	23064	23056	22833	23139	22895	22995	23067	23157	23068	22972	23104	23041	22960	23127	23125	23117	23052	23063	22939	22904	23068	22960	23099	23019	22989	23173	23011	23014	22846	23186	23195	23044	23159	23123	23009	23183	23021	22836	23147	22682	22986	23148	22852	23089	23053	23057	22992	23165	23050	22897	22842	23155	22863	23096	23203	22950	23020	23103	23030	23051	23072	23074	23015	23080	22963	23228	23147	23230	22902	23189	22860	23152	23127	22972	22914	22956	23018	23057	22985	23005	23112	23006	22897	22818	23074	23189	22871	23033	23110	23099	22981	23166	22992	23128	23079	23067	23061	22949	23201	23056	23185	23162	22957	23115	22941	23224	22976	23088	23109	23135	22938	22960	23006	23104	23013	23081	23040	22985	23099	23090	22927	23061	23018	23017	23179	23086	23048	23121	23057	23038	22869	22935	23262	23059	23073	22957	23063	22939	23146	23102	22947	23057	22953	22987	22974	23234	23133	23026	22903	23113	23054	23006	23236	23097	23107	23174	22920	23240	22965	23114	23060	23041	22844	23024	22959	23096	22911	23334	22965	23039	22858	23110	23075	23088	23208	22961	23003	22848	23075	22914	23073	22950	22957	23245	22995	22931	23089	23067	23005	23050	23150	23039	23199	23030	22974	23163	23048	22996	23153	23130	22867	23123	22897	23260	23199	23087	22985	23031	23020	23103	22976	22906	22996	23048	23106	22829	22998	23082	23094	23041	23221	22996	23011	23107	23072	22971	22964	23201	23101	22971	22827	23004	22989	22986	22918	22928	23071	23116	23086	23127	23037	23174	23102	23193	22980	23111	22893	23039	22930	22926	22835	22855	22880	22848	22960	22943	22912	23119	23005	23069	22860	23026	23257	22904	23042	22985	23182	22992	23043	23066	23032	23010	22903	23106	22873	23060	23091	23074	23121	23109	23080	23056	22937	23004	23054	23064	23080	23148	23089	22996	22917	23142	23167	22840	23005	22942	22904	23259	23023	23058	23055	22869	22912	22950	23097	23105	23071	23010	23140	22899	22887	23075	23004	23122	23237	23054	23046	22948	23008	22979	23055	23016	23161	22987	23066	22951	23127	22977	23029	22996	23073	23097	23070	22993	23024	22996	23087	23047	22918	23283	22995	22989	23005	23138	22980	22983	23056	23106	23003	23039	22945	23181	22979	22847	22974	23008	23152	23042	23015	23016	23321	22926	23119	23170	23148	22994	23043	22809	23058	23075	22939	23196	22985	23151	22976	23108	23110	23051	23097	23092	22940	23075	22886	23090	23128	23136	23043	23256	23139	23153	22954	23245	22989	23094	23065	22935	23087	23004	23190	23010	23030	23186	23064	23219	23061	23148	22993	22917	22953	23154	23014	22986	23127	22882	23064	22930	23116	23093	22947	22896	23099	23181	22938	23033	23022	23070	23048	23062	22961	23045	23219	23119	22995	23050	22892	23186	23117	22990	22975	23028	23052	23018	23079	23098	22921	23074	22941	23154	23020	23077	23145	23225	22930	23079	22895	23062	22996	22911	23209	22930	23087	23028	22886	23018	23040	22917	23036	22994	22988	23070	22931	23071	22952	23203	22982	23091	23039	23033	23056	23085	22856	23273	23134	23032	23122	23032	23010	23009	23123	23064	23149	22901	22987	23099	23075	23014	22959	22989	23045	23028	23044	23056	22930	23121	23308	23067	23073	23136	22862	23046	23153	22864	23055	23084	23030	22993	23167	22984	23060	22913	23058	23196	22915	22970	22983	23078	23041	22917	23013	23174	23012	23006	22972	22991	22935	23139	23028	22894	23048	23112	23060	23047	22963	22945	22939	23051	23006	22931	23075	23002	22955	22935	23184	23097	23050	23079	22920	23080	22973	23182	23097	22816	23192	23016	23165	22936	23007	23094	22976	22871	23063	23051	23122	23040	22886	23142	23073	23130	23143	23261	23046	23030	23121	22908	23092	23164	23090	23136	22964	22932	23030	22999	22890	22959	23088	23172	23035	22900	22895	23047	23082	22992	23029	22926	23173	22932	23066	23013	22983	23003	23119	23108	23026	23025	23042	23038	23214	23255	23031	23081	23205	23059	22972	22960	23081	23004	23164	23100	23305	22996	23014	23048	23111	23044	22913	22952	23049	22953	23062	23150	23180	22857	23095	23118	22984	23032	23005	22819	23051	23141	23039	23180	22961	23080	23010	23024	23106	23046	23077	23046	23202	23076	23191	23157	22943	23020	23013	22976	23139	23005	23070	23156	23054	23197	23077	23121	22892	23025	23035	22905	23176	23145	23146	23283	23075	22934	23081	23174	22995	23009	23185	23010	23064	23284	22873	23018	22956	22967	23011	22980	23015	22984	22928	22982	23123	23053	23074	22928	22851	22958	22990	22833	23122	23125	22906	22794	22888	23137	23139	22982	23127	23054	22952	23117	23213	23091	22874	23066	23057	22789	23078	22814	23113	22838	22972	22866	22913	23276	23168	22974	22906	23083	23084	23209	23051	22898	22925	23003	22948	22971	23016	23014	23097	22933	23069	23076	23004	22890	23204	22953	23102	23198	22947	22914	22997	23129	23005	22901	22932	23315	23197	22924	23061	23047
31019	25572	29994	29360	32522	39229	36407	31496	28892	27862	27739	27696	27662	27453	27708	27647	27881	27497	27577	27450	27538	27702	27547	27514	27662	27430	27278	27419	27743	27519	27427	27630	27434	27641	27719	27815	27648	27707	27574	27600	27627	27434	27619	27650	27647	27679	27718	27499	27498	27635	27386	27664	27603	27376	27574	27638	27563	27810	27655	27569	27719	27651	27441	27726	27779	27603	27558	27501	27650	27795	27589	27691	27534	27692	27542	27594	27597	27575	27517	27730	27663	27543	27492	27559	27581	27512	27673	27588	27714	27555	27507	27376	27683	27649	27650	27647	27597	27531	27443	27590	27606	27516	27410	27472	27521	27480	27781	27329	27541	27439	27306	27391	27571	27601	27414	27614	27685	27434	27478	27655	27792	27383	27667	27752	27571	27408	27660	27589	27471	27587	27577	27590	27511	27825	27602	27545	27591	27288	27323	27673	27481	27830	27569	27283	27627	27589	27378	27394	27701	27507	27550	27353	27743	27410	27620	27531	27348	27481	27555	27556	27588	27408	27527	27654	27655	27643	27693	27455	27399	27580	27673	27473	27595	27785	27585	27697	27449	27551	27373	27239	27500	27495	27680	27455	27703	27673	27816	27401	27581	27642	27591	27686	27377	27576	27539	27483	27565	27540	27412	27573	27624	27521	27643	27350	27365	27598	27572	27677	27703	27525	27273	27604	27676	27530	27481	27413	27831	27510	27767	27499	27447	27673	27677	27540	27607	27457	27481	27685	27469	27465	27493	27402	27527	27353	27524	27571	27517	27507	27583	27750	27588	27533	27716	27422	27701	27601	27602	27645	27631	27687	27559	27462	27441	27425	27790	27431	27386	27519	27611	27798	27571	27542	27488	27586	27981	27628	27600	27430	27791	27515	27620	27643	27604	27767	27602	27561	27571	27554	27667	27365	27441	27492	27579	27656	27718	27627	27593	27550	27596	27914	27596	27552	27485	27583	27653	27442	27583	27580	27691	27921	27608	27625	27417	27516	27558	27578	27451	27402	27627	27391	27536	27693	27716	27765	27824	27599	27545	27567	27500	27485	27492	27599	27660	27474	27502	28001	27521	27712	27661	27374	27466	27391	27655	27309	27678	27459	27445	27791	27474	27755	27541	27795	27571	27465	27702	27500	27654	27622	27647	27616	27459	27365	27441	27264	27487	27659	27396	27601	27565	27546	27384	27613	27503	27363	27408	27589	27587	27786	27700	27652	27239	27684	27608	27642	27477	27447	27636	27618	27375	27517	27571	27553	27681	27487	27503	27454	27441	27576	27740	27744	27909	27528	27782	27574	27551	27497	27559	27596	27509	27569	27371	27597	27887	27634	27553	27631	27602	27397	27468	27568	27377	27633	27613	27557	27621	27451	27548	27552	27639	27468	27394	27773	27605	27540	27405	27703	27618	27437	27592	27535	27660	27480	27607	27371	27590	27537	27547	27696	27297	27498	27422	27799	27531	27840	27559	27474	27601	27631	27593	27558	27818	27284	27568	27474	27583	27626	27592	27880	27599	27578	27596	27525	27577	27481	27593	27536	27630	27427	27636	27436	27247	27446	27465	27811	27775	27457	27394	27549	27467	27376	27714	27539	27440	27429	27690	27488	27591	27590	27547	27623	27809	27627	27448	27658	27728	27503	27445	27419	27703	27472	27377	27472	27645	27700	27570	27317	27527	27558	27519	27536	27657	27515	27540	27608	27647	27394	27677	27460	27758	27548	27513	27611	27335	27393	27694	27615	27395	27656	27562	27593	27612	27402	27293	27732	27548	27294	27358	27601	27469	27528	27532	27691	27718	27506	27693	27581	27562	27765	27537	27344	27500	27785	27631	27289	27573	27598	27669	27581	27584	27646	27580	27534	27355	27506	27611	27540	27602	27721	27830	27635	27679	27786	27838	27428	27706	27586	27758	27609	27520	27509	27491	27758	27523	27578	27699	27653	27736	27398	27686	27760	27400	27576	27490	27639	27658	27473	27425	27368	27357	27451	27727	27819	27519	27717	27657	27458	27626	27618	27492	27446	27473	27717	27592	27477	27703	27449	27550	27508	27658	27610	27487	27354	27556	27564	27730	27677	27695	27737	27493	27661	27536	27597	27640	27295	27443	27565	27529	27609	27700	27812	27545	27375	27581	27754	27697	27452	27775	27561	27529	27581	27625	27663	27662	27503	27649	27449	27593	27486	27741	27597	27618	27684	27746	27715	27717	27458	27370	27568	27757	27520	27710	27519	27546	27520	27579	27753	27723	27460	27660	27655	27692	27580	27590	27506	27333	27716	27540	27308	27466	27666	27444	27580	27525	27678	27746	27532	27606	27479	27422	27875	27733	27469	27314	27460	27787	27603	27447	27582	27454	27389	27542	27791	27379	27619	27304	27621	27513	27623	27830	27631	27400	27596	27705	27733	27626	27511	27717	27501	27499	27479	27553	27602	27714	27751	27418	27555	27637	28040	27576	27583	27732	27616	27618	27437	27647	27496	27412	27487	27705	27704	27436	27610	27749	27696	27423	27710	27635	27742	27396	27724	27342	27701	27844	27588	27739	27566	27540	27516	27645	27503	27538	27544	27586	27657	27412	27522	27554	27350	27567	27588	27619	27494	27727	27644	27735	27624	27710	27523	27450	27470	27339	26988	27791	27606	27672	27815	27698	27510	27732	27603	27634	27696	27560	27649	27701	27693	27496	27606	27755	27592	27656	27460	27389	27489	27570	27573	27481	27499	27727	27505	27444	27781	27482	27318	27516	27555	27728	27652	27527	27701	27580	27462	27578	27815	27391	27572	27428	27648	27594	27597	27661	27629	27389	27832	27464	27368	27541	27526	27554	27436	27546	27632	27801	27727	27490	27552	27682	27689	27499	27459	27454	27773	27719	27703	27489	27706	27673	27590	27651	27570	27619	27513	27485	27772	27467	27459	27836	27545	27790	27564	27485	27582	27684	27468	27907	27582	27659	27497	27404	27421	27449	27413	27552	27419	27635	27527	27946	27705	27598	27610	27677	27698	27407	27583	27636	27457	27495	27518	27516	27553	27433	27795	27871	27511	27506	27439	27520	27643	27794	27567	27569	27783	27532	27599	27683	27635	27327	27267	27648	27685	27403	27532	27473	27451	27633	27592	27642	27639	27627	27562	27721	27719	27606	27683	27655	27726	27648	27264	27218	27354	27745	27570	27570	27564	27607	27775	27790	27688	27618	27645	27593	27622	27677	27430	27655	27518	27446	27577	27707	27519	27732	27681	27478	27575	27691	27816	27604	27593	27705	27445	27458	27513	27436	27655	27467	27610	27410	27401	27431	27573	27626	27691	27771	27671	27470	27696	27503	27583	27559	27419	27504	27380	27388	27422	27473	27673	27644	27608	27883	27592	27541	27407	27570	27424	27618	27766	27660	27581	27825	27749	27725	27606	27499	27636	27439	27504	27493	27621	27383	27636	27485	27544	27493	27614	27675	27828	27620	27558	27620	27719	27523	27860	27704	27464	27469	27679	27803	27550	27358	27793	27693	27886	27490	27707	27642	27679	27580	27630	27533	27586	27687	27591	27565	27678	27685	27764	27307	27705	27401	27507	27614	27452	27652	27761	27810	27627	27613	27614	27626	27453	27726	27642	27763	27705	27726	27481	27734	27691	27718	27635	27496	27521	27502	27618	27863	27520	27767	27915	27677	27549	27650	27554	27556	27491	27600	27456	27548	27478	27571	27657	27602	27526	27661	27680	27616	27547	27587	27779	27544	27457	27555	27647	27816	27680	27418	27623	27513	27410	27473	27612	27741	27699	27458	27605	27636	27616	27539	27425	27710	27371	27583	27871	27693	27342	27670	27595	27463	27530	27618	27646	27635	27912	27708	27600	27501	27492	27863	27639	27554	27496	27605	27607	27487	27480	27476	27812	27916	27750	27805	27586	27737	27574	27766	27449	27549	27636	27534	27578	27696	27313	27659	27526	27588	27547	27701	27559	27410	27477	27703	27767	27824	27510	27564	27605	27552	27598	27590	27357	27598	27380	27498	27793	27629	27678	27614	27604	27519	27669	27557	27529	27312	27463	27488	27713	27688	27616	27701	27860	27566	27411	27703	27577	27718	27508	27405	27622	27662	27586	27427	27648	27647	27484	27683	27512	27506	27913	27701	27728	27555	27457	27639	27483	27617	27402	27467	27493	27718	27423	27382	27708	27725	27600	27701	27440	27537	27490	27535	27420	27638	27476	27702	27255	27680	27594	27661	27709	27509	27528	27704	27427	27709	27696	27614	27628	27656	27222	27510	27618	27440	27722	27532	27568	27436	27250	27408	27477	27727	27719	27542	27620	27835	27367	27697	27646	27524	27706	27860	27463	27718	27547	27793	27601	27676	27695	27553	27527	27688	27322	27558	27529	27452	27732	27585	27529	27421	27492	27502	27645	27633	27491	27445	27362	27451	27669	27704	27374	27703	27542	27664	27741	27690	27529	27575	27541	27705	27725	27584	27676	27566	27431	27618	27328	27899	27493	27665	27603	27543	27549	27669	27499	27760	27863	27472	27473	27382	27626	27604	27333	27532	27544	27536	27555	27512	27706	27693	27688	27768	27714	27417	27263	27537	27938	27659	27579	27613	27524	27451	27545	27793	27418	27609	27586	27690	27792	27570	27646	27646	27490	27515	27579	27593	27550	27687	27639	27540	27465	27608	27490	27585	27371	27467	27592	27590	27352	27768	27505	27648	27637	27357	27535	27779	27616	27591	27505	27574	27625	27410	27671	27615	27670	27541	27755	27536	27678	27324	27570	27547	27772	27695	27758	27664	27504	27611	27490	27490	27598	27735	27426	27635	27663	27454	27400	27835	27574	27604	27307	27341	27638	27523	27546	27490	27585	27565	27532	27408	27624	27554	27807	27460	27680	27499	27434	27628	27737	27544	27703	27575	27451	27632	27567	27656	27803	27715	27546	27749	27388	27746	27620	27553	27670	27524	27765	27587	27836	27533	27731	27556	27575	27572	27579	27688	27579	27414	27611	27721	27449	27635	27761	27603	27544	27472	27476	27417	27509	27421	27542	27386	27552	27410	27638	27673	27711	27729	27728	27519	27769	27511	27754	27494	27531	27630	27753	27812	27397	27316	27429	27767	27583	27595	27672	27584	27936	27689	27573	27783	27609
21782	24860	24488	24663	31566	37661	33371	26937	23879	22916	22899	22804	22639	22710	22771	22734	22778	22692	22798	22744	22868	22796	22647	22699	22836	22826	22725	22588	22755	22795	22882	22737	22905	22674	22657	22712	22647	22799	22831	22732	22756	22670	22818	22765	22852	22824	22857	22701	22881	22681	22746	22909	22822	22712	22611	22685	22805	22902	22728	22954	22680	22838	22638	22760	22795	22775	22871	22717	22808	22775	22669	22654	22746	22741	22598	22654	22730	22553	22751	22563	22722	22681	22817	22660	22776	22759	22689	22863	22790	22652	22761	22743	22771	22646	22867	22631	22812	22578	22662	22871	22579	22720	22725	22816	22694	22821	22503	22805	22679	22745	22721	22811	22484	22739	22617	22710	22666	22550	22791	22688	22713	22555	22630	22900	22896	22643	22685	22674	22810	22668	22782	22534	22765	22867	22735	22783	22870	22691	22809	22873	22813	22760	22704	22739	22656	22785	22698	22814	22701	22872	22813	22722	22757	22720	22745	22589	22667	22713	22647	22606	22709	22639	22872	22641	22792	22788	22856	22688	22725	22778	22720	22970	22744	22751	22729	22941	22704	22629	22582	22690	22781	22641	22485	22641	22703	22802	22561	22752	22795	22547	22743	22716	22661	22706	22880	22842	22899	22759	22643	22905	22845	22788	22618	22785	22709	22904	22886	22689	22780	22651	22772	22626	22744	22691	22780	22827	22663	22799	22859	22915	22612	22663	22698	22665	22569	22712	22716	22723	22820	22574	22708	22727	22884	22686	22730	22747	22740	22686	22860	22765	22715	22779	22563	22560	22750	22725	22375	22591	22822	22691	22705	22789	22738	22797	22676	22804	22722	22592	22821	22814	22709	22696	22829	22829	22800	22672	22758	22624	22759	22787	22675	22688	22823	22927	22756	22901	22672	22851	22662	22844	22848	22627	22613	22797	22733	22762	22818	22530	22754	22710	22755	22785	22610	22596	22711	22738	22729	22777	22893	22713	22735	22653	22788	22763	22698	22629	22891	22807	22675	22618	22815	22920	22792	22778	22624	22863	22793	22697	22735	22885	22568	22707	22668	22723	22639	22685	22789	22864	22758	22597	22903	22762	22688	22759	22740	22694	22757	22725	22782	22728	22817	22659	22946	22728	22695	22764	22669	22724	22648	22786	22890	22775	22945	22630	22708	22840	22709	22853	22846	22769	22756	22892	22810	22701	22773	22655	22590	22904	22804	22786	22771	22737	22810	22741	22721	22833	22852	22803	22740	22610	22751	22587	22863	22546	22815	22747	22667	22813	22687	22759	22866	22701	22612	22605	22819	22647	22813	22643	22793	22602	22654	22643	22633	22682	22788	22811	22687	22642	22781	22643	22733	22717	22700	23064	22648	22938	22793	22717	22414	22752	22863	22786	22925	22693	22761	22786	22889	22817	22666	22659	22739	22701	22755	22732	22543	22718	22707	22749	22780	22761	22842	22488	22736	22761	22532	22702	22594	22591	22756	22752	22665	22759	22917	22808	22752	22686	22794	22727	22706	22845	22921	22761	22783	22752	22679	22575	22720	22923	22881	22857	22829	22899	22741	22922	22730	22595	22654	22733	22879	22659	22791	22905	22864	22793	22832	22789	22821	22637	23075	22745	22818	22723	22876	22753	22543	22918	22553	22605	22687	22601	22740	22773	22802	22724	22788	22810	22736	22797	22640	22893	22936	22758	22634	22805	22708	22810	22828	22849	22735	22699	22734	22562	22703	22714	22747	22877	22741	22751	22721	22650	22872	22856	22811	22635	22658	22539	22622	22571	22976	22846	22684	22836	22755	22762	22803	22725	22647	22698	22470	22711	22718	22818	22775	22618	22713	22793	22749	22628	22697	22814	22695	22817	22604	22770	22683	22789	22610	22692	22700	22814	22784	22668	22915	22710	22753	22840	22498	22654	22562	22752	22847	22706	22792	22793	22753	22673	22854	22735	22871	22596	22908	22771	22681	22721	22693	22841	22816	22772	22775	22702	22834	22714	22825	22817	22930	22588	22945	22711	22805	22617	22713	22791	22851	22820	22686	22704	22789	22757	22700	22928	22871	22746	22781	22766	22667	22722	22672	22716	22631	22850	22845	22626	22775	22746	22831	22800	22954	22744	22688	22581	22696	22709	22771	22829	22803	22853	22680	22839	22747	22746	22829	22729	22742	22645	22586	22823	22772	22624	22763	22686	22553	22815	22825	22974	22586	22914	22668	22677	22819	22827	22756	22765	22634	22771	22888	22702	22812	22759	22713	22759	22686	22771	22667	22807	22859	22843	22776	22930	22722	22696	22659	22688	22785	22647	22782	22755	22654	22695	22648	22785	22816	22779	22752	22896	22591	22695	22688	22701	22623	22791	22676	22874	22666	22764	22582	22719	22762	22606	22771	22835	22647	22732	22694	22624	22910	22744	22710	22842	22630	22694	22778	22818	22656	22834	22652	22546	22782	22718	22598	22733	22559	22811	22803	22704	22759	22789	22713	22722	22821	22605	22874	22716	22585	22684	22647	22743	22738	22735	22721	22685	22881	22791	22698	22800	22824	22794	22711	22671	22796	22749	22639	22636	22716	22705	22879	22566	22787	22566	22945	22626	22632	22837	22790	22932	22775	22739	22855	22691	22777	22717	22697	22614	22753	22597	22741	22861	22727	22780	22832	22764	22756	22864	22732	22699	22686	22817	22702	22701	22871	22885	22721	22781	22843	22634	22783	22712	22879	22686	22767	22534	22757	22711	22697	22800	22646	22965	22747	22754	22653	22729	22828	22756	22784	22733	22706	22680	22870	22828	22703	22728	22713	22797	22661	22742	22900	22860	22800	22746	22970	22781	22663	22702	22502	22816	22775	22829	22809	22749	22761	22708	22768	22910	22671	22655	22768	22796	22820	22768	22880	22835	22802	22702	22611	22762	22655	22562	22697	22961	22946	22647	22840	22765	22722	22770	22668	22918	22670	22860	22649	22812	22685	22847	22733	22609	22750	22679	22753	22724	22870	22856	22643	22809	22590	22788	22666	22857	22688	22807	22754	22662	22864	22634	22710	22755	22749	22693	22891	22730	22679	22611	22949	22842	22722	22961	22803	22624	22975	22906	22520	22526	22852	22734	22782	22751	22734	22949	22589	22733	22786	22825	22846	22672	22751	22733	22777	22824	22607	22869	22610	22707	22735	22898	22724	22729	22871	22583	22689	22670	22619	22645	22837	22697	22741	22821	22747	22789	22737	22769	22810	22802	22719	22846	22719	22877	22566	22716	22673	22743	22619	22681	22688	22776	22888	22788	22882	22669	22751	22696	22855	22690	22725	22793	22641	22732	22863	22705	22686	22786	22715	22638	22551	22647	22916	22766	22774	22758	22560	22652	22728	22696	22736	22698	22835	22747	22803	22748	22779	22698	22838	22771	22782	22739	22863	22689	22774	22705	22989	22756	22554	22693	22720	22770	22828	22735	22811	22853	22740	22749	22681	22748	22788	22715	22736	22948	22621	22937	22675	22855	22828	22704	22743	22801	22705	22879	22767	22798	22802	22784	22645	22802	22850	22758	22771	22831	22772	22799	22721	22780	22715	22904	22822	22668	22651	22657	22766	22744	22959	22602	22731	22866	22843	22727	22988	22840	22879	22798	22690	22769	22813	22639	22865	22672	22707	22771	22710	22827	22680	22553	22784	22641	22604	22678	22854	22807	22654	22699	22769	22804	22525	22631	22757	22875	22780	22782	22604	22690	22835	22641	22926	22979	22619	22805	22870	22550	22717	22634	22750	22735	22613	22768	22718	22728	22752	22723	22777	22763	22651	22922	22737	22938	22736	22780	22703	22536	22655	22761	22701	22717	22814	22776	22679	22698	22703	22687	22705	22967	22754	22859	22713	22704	22772	22845	22743	22844	22809	22663	22795	22760	22832	22650	22828	22749	22646	22841	22850	22611	22796	22742	22581	22890	22782	22811	22741	22693	22857	22660	22812	22774	22881	22891	22721	22699	22794	22604	22688	22727	22602	22696	22675	22770	22777	22714	22895	22554	22721	22523	22643	22869	22880	22821	22702	22802	22722	22745	22695	22813	22721	22740	22717	22774	22658	22614	22728	22778	22709	22789	22612	22614	22918	22702	22732	22719	22651	22719	22936	22726	22785	22834	22881	22706	22955	22501	22576	22853	22647	22715	22578	22721	22699	22921	22732	22692	22923	22715	22604	22788	22755	22790	22737	22894	22985	22742	22714	22780	22603	22703	22844	22646	22874	22652	22610	22757	22882	22834	22555	22751	22808	22581	22773	22701	22748	22555	22735	22696	22740	22810	22956	22766	22817	22675	22860	22774	22805	22691	22893	22865	22883	22836	22747	22775	22748	22722	22630	22708	22831	22614	22648	22810	22666	22720	22768	22748	22720	22697	22502	22699	22736	22572	22681	22710	22817	22796	22786	22762	22844	22715	22654	22738	22599	22682	22618	22638	23055	22727	22741	22730	22747	22787	22873	22649	22758	22695	22747	22655	22628	22581	22827	22745	22680	22694	22849	22675	22770	22966	22781	23013	22846	22685	22826	22752	22731	22787	22777	22710	22900	22708	22825	22751	22919	22763	22768	22696	22755	22848	22887	22688	22835	22698	22920	22754	22499	22785	22686	22655	22840	22833	22781	22721	22596	23001	22938	22834	22855	22731	22600	22788	22808	22777	22902	22698	22865	22710	22730	22637	22894	22614	22875	22728	22764	22871	22747	22876	22856	22717	22595	22808	22638	23011	22764	22844	22773	22690	22928	22647	22879	22748	22778	22764	22893	22627	22758	22608	22666	22719	22834	22654	22820	22838	22790	22710	22623	22834	22735	22938	22777	22682	22871	22866	22810	22752	22903	22538	22800	22772	22755	22749	22648	22757	22818	22828	22604	22674	22661	22803	22714	22898	22750	22736	22785	22647	22807	22730	22832	22649	22640	22664	22903	22868	22673	22670	22693	22675	22827	22745	22895	22615	22667	22878	22884	22685	22723	22607	22669	22802	22585	22900	22818	22937	22695	22657	22776	22689	22970	22754	22579	22777	22616	22744	22912	22708	22685	22640	22949	22614	22733	22965	22788	22843	22776	22937	22806	22838	22674	22667	22813	22725	22817	22754	22583	22739	22759	22640	22851	22742	22701	22728
25098	21397	28463	27342	50561	71715	59500	41784	32170	29122	28260	28031	28126	28206	27919	28006	27887	28136	28072	28036	27967	28018	28036	28122	28154	27874	28208	27790	27883	28049	28060	28104	27975	28049	27838	28072	27922	28084	27989	27960	27837	27839	27895	27957	27928	28082	27855	28162	28069	27604	27767	27952	27757	27829	27915	28011	27878	27945	27917	27865	27821	27971	27652	27824	28022	28021	27887	27962	27778	27968	27943	27895	27888	27790	27853	27918	27931	27980	28002	27937	27991	27977	27848	28083	27882	27803	27877	27987	27992	28087	27970	28025	28014	27747	27991	27631	27965	27896	27829	27871	27872	27969	28041	27976	27890	27740	28064	27968	27625	27809	27731	28090	28058	27749	27753	28171	27944	27760	27743	28101	27744	27818	27842	28076	27844	27891	28087	27781	28130	27923	27834	27731	27713	27860	28003	27886	28114	27860	27728	27857	27912	28005	28002	27661	28119	27874	27743	27965	27982	27977	27871	27750	27854	27773	27784	27685	27781	27773	27867	27918	27832	27849	27877	27909	28057	27921	28043	27917	27871	27883	28025	28148	27990	27924	28082	27930	27985	27720	27980	27993	27871	27803	27791	27766	27806	27877	27964	28069	27912	27873	28030	27791	27897	28127	27795	27770	28149	27786	27762	27924	27893	27898	27714	27803	27883	27712	27750	27798	28113	27893	28076	27749	27971	27944	27998	27782	28139	27884	27818	27653	27843	28040	27907	27903	27929	28181	28145	27890	27864	27939	27947	28276	27934	27929	28159	27850	27920	27783	27947	27903	27962	28022	27893	27921	27791	27920	27845	27777	27989	27717	27705	28144	27891	27919	27853	27754	27970	28006	27859	27727	28026	27932	27917	27942	28028	27729	27917	27681	27837	27885	27920	27899	27875	27681	28001	28001	27756	27771	28018	27852	27804	27845	27987	27761	27998	27905	27787	27866	27850	27857	27981	27956	27864	27928	27949	27897	27839	27803	27930	27914	27886	27920	28150	27947	27855	27871	28170	27833	27853	27863	27808	27994	28206	27816	27891	28129	27819	28043	27881	27827	28154	27766	27801	27902	27858	27767	27899	27939	27879	28089	27948	27671	27958	27903	27837	27956	28093	27844	27652	27953	27877	27819	27830	27818	27924	27877	27803	27739	27865	27883	27966	27883	27874	27950	27744	27885	28079	27656	27794	28017	27728	27943	27880	27968	27984	27687	27872	27827	27807	27920	27798	27828	27908	27882	27708	27815	27829	27995	28156	27957	27830	28032	28079	28039	27803	27866	28119	27638	28078	28013	27830	28034	27827	27895	27869	28014	28026	27841	27889	27903	27975	28036	28085	27994	27837	27749	27698	27835	27903	28041	27848	27956	27858	27828	27971	27884	27999	27613	27913	27900	27868	27838	27963	28069	27940	27827	27910	27551	27789	28042	27748	27803	27920	27824	27775	27848	27874	27785	27719	27981	27881	27664	27915	27949	27847	27917	28018	27847	27839	27680	28097	27801	28022	27857	27948	27996	27961	27930	27873	27744	27925	27867	27874	28002	27955	27858	27975	27974	28021	27819	27991	27831	27971	27834	28041	27992	27721	27802	27959	27777	27886	27942	28061	27823	27779	27970	27742	27887	27721	27818	28132	27872	27751	27880	28048	27823	27859	27870	28113	28013	27585	27951	28116	27838	27933	28126	27798	27919	27926	27911	28033	28132	27979	27997	27783	28030	27929	27876	27806	27999	27734	28097	28260	27944	27689	27912	27609	27961	28019	28025	28002	27920	28075	27857	27809	27950	28013	27958	28127	27750	28009	28085	27945	28096	28044	27879	27748	28039	27793	27893	27938	27876	27913	27836	27692	27695	27965	27884	27983	27792	27962	27958	27943	28058	27871	27758	28127	27898	27935	27851	28259	27983	27775	27950	28098	28099	27798	27813	27790	27953	27923	27758	27846	27955	27817	27989	27844	27907	27764	27740	27875	27778	27825	27853	27989	27640	27774	27833	27780	27964	28016	27741	28129	27908	27663	27459	27675	27807	27907	27857	27780	27773	27841	28051	27659	27803	27902	27800	27890	27811	27765	27839	27973	27927	27925	28024	28035	27944	27841	27806	27651	27850	27816	27930	27939	27708	28151	27843	27913	27894	27761	27802	27939	27860	27840	27879	27892	27714	27807	27822	27873	27923	27846	28124	27729	27804	27780	27888	27787	27791	28071	27996	27748	27904	27896	27797	27802	27660	27904	27977	27885	27921	27889	27943	27854	28158	27600	27658	27963	27994	27631	27797	27968	28035	27766	27734	27972	27882	27978	28164	27810	27825	28127	28015	27835	27927	27894	27705	27754	27908	27904	28023	27935	27703	27974	27583	27819	27916	27889	27936	27589	27727	27647	27899	27730	27797	27996	28024	27777	27566	28016	27859	27939	27813	27959	28122	27976	28042	27923	28086	27957	27866	27885	27924	27858	27815	27838	27951	27663	27889	27858	27666	27980	27805	28107	28119	27845	27800	28015	27939	27797	27994	27883	28028	27866	27934	27867	27600	27997	27959	27988	27749	27809	27838	28013	27947	28047	27923	27936	27849	28070	27809	27877	27861	28014	27729	27872	27779	27955	27717	27892	27884	27902	27924	27840	28150	27796	27829	27961	27708	27896	27924	27698	27857	27784	28022	27785	27881	27976	28008	27731	28016	27849	27965	27807	27915	28142	27688	27813	27859	27913	27845	27774	27826	27898	28022	28014	27740	27725	27810	28007	27653	27930	27815	28043	28129	28049	28037	28098	27915	27962	27982	28013	27825	27784	27874	27717	27878	27854	27929	27818	27844	27874	27743	27897	27753	27869	28063	28029	27923	27992	28057	28052	27863	27945	27789	27927	28037	27875	27730	27806	27778	27816	27866	28061	27613	28053	28074	27996	27818	27914	28076	27818	27769	27931	27793	28022	27886	28054	27684	27971	28057	27799	27771	27845	27938	27845	27751	27803	27951	27724	27868	28016	27575	27835	28020	27713	27865	27912	27965	27831	27752	27902	27714	27738	27737	27595	27749	27870	27784	27915	28088	28076	27869	27830	27778	27885	27893	27862	27967	27995	27922	27959	28008	27835	28025	27911	27830	27803	27896	28025	27860	27844	27730	27833	27924	27980	27894	27920	27710	27786	27735	27810	28044	28038	27663	28087	27783	27877	28070	27702	27934	27835	27753	28079	27863	27825	28019	27777	27868	27813	27857	27965	27976	28068	27828	27614	28187	27930	27907	27754	28054	27909	28192	27980	28102	27970	27746	27955	27870	28016	27963	28024	27973	27828	27689	27779	28022	27964	28066	27940	27907	27839	27934	27784	27803	27999	28039	27895	27996	27876	27934	27884	27771	27901	27818	27731	27987	28160	28015	27789	27857	28021	27911	27973	27970	27937	27863	27790	27796	27907	27915	27909	27618	27481	28019	27816	27909	27722	28273	27918	27937	27809	27928	27854	28092	28082	27590	27990	27771	27810	27625	27850	27464	27892	28008	27974	28022	27933	27886	27923	27730	27786	27973	27799	27820	27762	27796	27864	27886	27808	27972	27818	28051	28054	27843	27929	27967	27885	27722	27854	27821	27864	27778	27883	27774	27960	27887	27794	27754	27943	28028	27709	28016	28009	27705	28242	27800	27973	27979	28018	27659	27830	27915	28133	27915	28000	28215	27943	28146	27986	27894	27941	27912	27823	27861	27914	27676	27789	27556	28024	28010	27923	28031	28026	27831	27920	27719	27973	27890	27782	27873	27774	27876	28069	28048	28024	28125	27874	27782	28043	27677	27867	27908	27931	27899	27744	27841	27844	27993	28059	27885	27985	28144	28100	27778	27775	27873	28018	27897	27733	27841	27915	27803	27846	28062	27897	27863	27813	27734	27800	27909	28011	27940	27952	28005	27902	27791	27809	27880	27997	27736	27840	27816	27975	28127	27843	27770	27788	27915	28054	27946	27897	27969	28078	28046	27933	28092	28044	27734	27921	27734	27966	27852	27868	27890	27939	27965	27861	27784	28013	27765	27926	28026	28009	27794	27972	28050	27756	28099	27797	27620	28017	27609	28023	27973	27859	27942	27828	27936	27785	27834	27904	27902	27994	27697	27874	28076	27938	27969	27980	27827	27873	27951	27911	27838	28104	27932	27987	27957	28024	27732	27605	27882	27840	28100	27905	27883	27855	27936	28174	27926	27789	28050	27854	27865	27740	27971	27667	27735	28045	27830	28034	27988	27960	28044	27690	27805	27813	27723	28046	27845	27827	27756	27808	27748	27858	28130	27843	28035	27948	27753	27783	27842	27715	27829	27887	27862	27965	28081	27981	27702	27693	27945	28017	28029	27978	27959	27733	27878	27981	28128	27634	28071	27973	27573	28085	28106	28022	27843	28113	27920	28017	28030	27849	27698	28002	27960	27876	27792	28067	27930	28061	27726	28094	27858	27985	27712	27859	28082	27819	27825	27975	27876	28005	28046	27970	27917	27782	28025	27987	27990	28031	27771	27988	27955	27794	27959	27929	27955	27879	27913	27677	28026	27812	27726	28015	27710	27896	27849	27724	27732	27878	27709	27797	27911	27816	27944	27972	27810	28136	27895	27808	27750	28074	27962	27957	27695	27776	27905	27902	27837	27992	27940	27964	27819	27935	28089	27794	27763	27975	28072	27956	27892	27736	27879	27768	27853	27882	27971	27882	27833	27672	28028	27808	27900	27852	27901	27972	27988	27778	28071	27904	27747	27736	28078	28215	27979	27972	27908	28004	27750	27725	27486	27925	27929	27869	28004	27966	27890	27912	28093	28103	27686	27676	28160	27748	28086	28002	27897	27787	27912	27816	27678	27648	28110	27902	27844	27778	27875	28048	28013	27911	27880	27748	27946	27942	27961	27928	27746	27880	27651	27796	27773	28092	27926	27894	27819	27978	28139	27894	28071	27760	27944	27625	27953	27983	27880	27978	28000	27912	27891	27803	27740	27864	27864	27831	28008	27960	28058	27945	27837	28015	27599	27883	28014	27984	27884	28016	28103	28072	27764	27972	27964	27816	27613	27859	27796	27885	27902	27803	27678	27797	27743	28035	28091	27752	27927	27816	28217	27945	27897	27816	27909	28168	27968	27990	27915	27873	27885	27964	27946	28048	27857	27912	28005
20018	30837	29719	33518	60540	73546	58526	39597	27779	23839	23318	23035	22984	23001	23055	23122	22967	23110	22876	22981	23208	23234	23002	23140	22905	23170	23057	22895	23051	23008	23121	23037	23149	23088	23008	23016	23046	22926	23046	23087	22853	22925	23110	23199	22843	23033	23186	23030	22958	22872	23117	23062	22919	23065	23083	23139	22970	22906	22999	22949	23031	23246	22974	23017	23096	23076	23140	23024	22927	23035	22958	22993	23075	22920	22994	23138	22983	22973	22942	23047	22946	22803	22901	23016	22880	22976	23038	22984	23085	23108	23031	22962	23086	23139	23024	22992	22995	22900	23060	22895	23035	23085	23062	22966	23091	22948	23058	22986	22983	23063	23043	23147	22973	23045	23030	22992	22983	22937	22931	23120	23053	23166	22897	23031	22937	22908	23003	23242	22889	23111	22994	23015	23006	22831	22917	23106	22941	23122	22999	23007	22900	22893	22874	22845	22898	23084	23144	22878	22793	23082	22961	22966	23041	22996	22998	22931	22939	23115	22975	23181	23084	22989	23120	23034	23040	22861	22871	22942	23110	22948	22943	23088	22984	23043	23261	23000	22925	22981	22885	23098	23132	22972	23098	23067	23062	23085	22998	23012	23034	23078	23026	22913	22890	23041	22852	23061	23072	23126	22944	23019	22899	23147	22906	23018	23078	23048	23052	22985	22787	23101	23047	22977	23047	23086	23147	23130	22972	23117	23049	22939	22967	23008	22920	23031	23117	22986	23142	22928	23015	22896	22908	22923	23039	22967	23108	22985	23034	22907	23240	22979	23079	22945	23045	23041	22934	22909	22811	22900	23010	23069	23027	23038	23070	22865	23093	22858	23107	23031	23050	23135	23005	22985	23147	23188	22964	23152	22912	22995	23171	23072	23062	23257	23245	22852	23149	22854	22944	22909	22988	23082	22969	22879	22919	22960	22955	22969	23045	22904	22987	23032	22971	22960	22735	22974	23037	23185	23099	23057	22995	22955	22963	23128	23063	22892	22962	22916	23173	23094	22990	22924	23174	23149	23024	23112	23006	23096	23144	23204	23004	23135	23037	23037	22980	23155	23106	23087	23043	23082	23161	23039	23070	23059	22993	23033	23021	23043	23233	23037	23006	23023	23035	22916	22894	22990	22922	23051	23018	22957	23040	22995	22936	23063	23140	22938	23040	23164	23053	23026	23187	23139	22940	23127	23121	22956	23000	22938	23106	22869	22952	23102	22987	23065	22946	23087	23142	23136	22906	22918	23029	23080	22831	23132	22907	22921	22964	22997	23093	22911	22995	23078	22976	23207	22980	22853	23001	23066	22997	22976	22996	22966	23127	23243	23019	22925	23138	22953	23192	22914	22902	23004	22920	22974	22979	23086	23043	23121	23099	22871	23180	23017	23030	22875	23175	23055	23045	23090	23006	23109	22971	22858	23066	23007	22936	22829	23133	23091	23172	23117	22982	22986	23001	23210	23137	23022	23077	23001	22980	23150	23035	23035	23015	23224	23091	23076	22952	23063	22953	22933	22994	22965	22972	23101	23083	23091	22982	23019	23103	22979	22997	22951	22980	23050	22958	23071	23168	22888	22950	23107	22980	23023	23044	22967	23035	22925	23119	22856	22855	23010	22875	23056	22908	22993	23086	23195	23074	22838	23234	23034	22865	22832	23133	23039	22952	22988	22927	22839	23034	23167	23093	23044	23115	23106	22924	23083	23193	22926	23052	23211	22941	23071	22803	23004	23080	22992	22958	23012	22974	22969	22978	23118	23027	22981	23166	22859	23249	22967	23218	22959	23029	23315	23154	22994	23082	22988	23125	22937	23091	22929	23118	23020	23094	23072	23055	23014	23130	22911	22897	23327	23344	23057	22969	22946	23048	23086	23158	22891	23101	22971	22816	22948	23008	22923	22935	23065	23020	23047	22968	22869	22909	23038	22954	23041	23033	22893	23008	23032	23078	22877	23115	23055	23035	22741	23064	23069	23032	22954	23042	23037	22989	22948	23018	23047	22983	23004	22942	22954	22996	22992	22955	23136	23003	23076	23010	23010	23122	23123	23001	22990	23063	23043	22894	23056	23071	23012	23077	22904	22948	23060	22942	23029	22961	23052	22916	23040	22844	22843	23211	22887	22942	22890	22926	23005	22983	22977	23065	22927	22931	23034	22897	22921	22979	22879	23247	22988	22920	22869	23147	23143	23043	22933	22904	23203	22931	22989	23132	23118	23150	22903	22915	23120	22901	22971	22914	22975	23131	22990	22932	22945	22921	23032	23037	22914	22762	23014	23329	23100	23053	22898	23052	23156	23047	22893	22945	22935	22989	23181	22803	22941	23109	23038	23079	22955	23031	22944	22948	23225	22960	22893	22980	23238	23082	22951	23165	23075	23085	22721	22871	23175	22930	22938	22846	22931	23090	23079	23081	23025	23023	22915	22983	23158	22976	22836	23060	23133	22985	22981	22965	23013	22988	22841	23151	22979	23229	23124	23123	22916	23278	23057	23142	22955	23158	22883	22969	22892	23090	22865	23014	22963	22765	23013	22847	22998	22986	23131	22930	23141	22898	23084	23008	22936	23032	22977	22987	23141	23127	22864	23142	22978	22922	23139	23170	22986	23123	23147	22991	22836	22904	22881	23223	22943	23105	23099	23064	22929	23162	22880	22995	23086	22937	22992	22928	22882	23023	23057	23060	22890	22970	22810	22928	23149	23022	22944	22939	22849	23006	23193	23070	22906	23080	22797	23006	23022	23226	23068	23049	22952	23003	23183	22873	22896	23115	23004	23148	23031	23142	22983	22912	22929	23056	22991	23076	23066	23042	22960	23150	22931	23020	23184	22900	22750	22930	22807	23078	23089	23007	22994	23024	23060	22941	23058	22781	23060	23056	22969	23105	23095	22834	23153	23083	23104	23156	23096	23176	22915	22976	22972	23191	23158	22974	22824	22830	23160	23070	22902	23076	23202	23079	23053	23002	23049	22942	23065	23053	23056	23121	22966	22981	22992	22941	23146	23194	22911	22892	22869	22987	23014	22972	23043	23196	23044	23104	23044	22847	22960	22862	23076	22999	23208	23112	23103	22767	22981	22907	22957	23042	23061	22968	22955	23062	23109	23099	22859	22832	22841	22892	23167	22924	22908	23100	23189	22941	23194	22912	22959	23050	23015	22958	23191	22769	22953	22990	22983	22917	22982	22964	23059	22610	23078	23113	22969	22953	22765	23196	22967	22837	23063	23072	23059	22983	22899	23102	22973	23001	22913	23162	22941	22904	22876	23064	23076	22947	23080	22867	23006	22907	22883	23190	22921	23154	23021	22991	22910	22932	23031	23018	22903	23134	23078	23043	22960	23035	23112	23012	23091	23045	23065	22934	23110	23023	23102	22982	22984	23060	22878	23001	23008	23200	23023	23030	23075	23224	23166	23004	22749	23028	22856	22966	22946	23033	23052	23097	22946	22992	22945	23114	22846	23030	23031	23099	22940	22994	22950	22859	22889	23082	23108	22979	22977	22939	23037	23134	22902	23081	22826	22965	23046	22938	22966	23020	23113	23101	22988	23041	23029	23120	23085	23143	23159	23143	22997	22879	22900	22931	23056	23145	23145	23064	23067	22951	23103	23140	23165	22913	23088	23096	23100	23076	23069	22887	23231	23017	22961	22978	22971	23041	22959	23024	22979	22974	23064	22910	23087	22936	23037	23152	22957	22808	23184	22915	23044	23065	22853	23077	23159	23115	22996	22935	23067	23136	23030	22901	22959	23091	22950	22957	23108	23095	22985	23141	23144	23039	23045	23145	23042	22941	22886	23082	23018	23069	22979	22879	23045	23057	23214	23130	23208	23015	22890	23037	22869	23249	23270	22880	23014	23009	23176	23118	23008	23067	22981	22935	23034	23072	23011	22882	23015	22982	23118	23039	23038	22977	23306	22940	22991	22922	23178	22938	22948	22970	23175	22922	22866	23166	23057	22982	23024	23045	23101	23183	22948	23074	23076	22966	23043	22964	22990	23266	23084	22934	23121	22938	22942	22941	23169	23098	23122	23110	22992	23027	23058	23103	23032	23115	23028	22940	23008	23173	22865	23032	23054	23001	22921	22960	23055	22904	22873	22953	23117	22947	22885	22857	23140	22720	22891	22994	22990	23132	23079	23096	23209	23117	23239	23039	23056	22867	23277	22842	22808	22877	22921	22929	23096	23075	23002	22971	23056	22902	22940	23133	22940	22792	22921	23202	23009	23119	23112	22998	23071	23061	22877	22983	22919	22910	22960	23092	23146	22800	22964	23186	23075	23010	22813	23301	22992	22974	23070	22936	22879	22860	23097	23061	23022	23051	23080	22869	23123	23078	23217	23011	22942	22819	23004	23032	23054	23090	22934	22882	23061	23191	22943	22971	23093	23080	23028	22990	22884	22895	22890	22937	22874	23010	22895	22758	23085	23008	23018	23015	23070	22958	22881	22764	23033	23184	22796	23019	23177	23166	23124	22985	22918	23035	23141	23022	23025	23128	23256	22945	22965	22943	22994	23162	23029	22996	23098	22967	23076	22958	23021	23090	22882	23094	22972	22914	23020	23139	23196	22782	22974	22990	23159	22935	23086	22975	22907	23006	22923	23025	23104	23044	23146	23026	23163	23064	23254	23050	22915	22950	23096	23147	22925	22778	23014	22955	23066	22981	23013	22980	22984	22976	23138	23025	23135	22945	22835	23068	23210	23026	23041	23023	22967	22949	22909	22996	22991	23031	22965	22986	23056	23104	22965	23124	22955	23052	22812	23041	23158	22925	23223	23048	22949	23063	23055	23089	22996	23027	23052	23018	22924	23167	23109	23004	22973	22983	22995	22979	23097	22948	23230	22890	23051	23121	23024	23138	22985	23030	23021	23166	23072	22889	23074	23066	22907	22981	22929	23012	23028	22950	22888	22898	22962	23000	22838	23245	23055	22932	22822	22960	23139	23004	22923	23093	22853	22995	22971	23023	23015	23012	23080	22864	23040	22936	22982	22957	23020	23100	23000	23143	23147	22979	22995	23065	22794	22946	23096	23036	23015	23102	22885	23045	23038	22914	23057	22967	22938	22884	22988	22858	23002	23004	22956	23026	23150	22814	23137	22956	23006	23087	23235	23105	22974	22975	23002	22905	22976	22937	23129
23737	21418	28975	25332	47173	77631	71065	51508	36629	30265	29104	28600	28517	28341	28601	28400	28477	28671	28512	28194	28306	28109	28331	28420	28490	28376	28251	28275	28273	28178	28223	28458	28326	28236	28279	28447	28477	28214	28369	28242	28346	28148	28213	28403	28432	28214	28466	28281	28365	28373	28509	28634	28176	28322	28340	28472	28126	28221	28187	28359	28369	28357	28343	28346	28357	28381	28392	28215	28461	28470	28506	28424	28407	28282	28311	28370	28134	28088	28132	28269	28257	28283	28257	28319	28249	28490	28457	28356	28244	28234	28391	28180	28415	28373	28335	28412	28346	28285	28401	28351	28399	28370	28169	28362	28316	28179	28409	28294	28136	28372	28380	28325	28426	28475	28452	28551	28485	28093	28146	28378	28408	28243	28232	28172	28383	28120	28245	28338	28418	28386	28388	28198	28340	28380	28429	28157	28036	28189	28435	28395	28292	28170	28103	28314	28440	28317	28148	28410	28122	28186	28449	28091	28116	28230	28038	28284	28442	28109	28326	28096	28098	28521	28279	28092	28210	28304	28209	28281	28137	28227	28240	28150	28077	28473	28223	28229	28095	28135	28244	28383	28281	28189	28152	28092	28204	28136	28470	28204	28395	28312	28407	28257	28376	28463	28442	28408	28265	28461	28479	28305	28318	28295	28105	28273	28315	28199	28252	28473	28252	28152	28124	28218	28196	28456	28197	28121	28366	28173	28155	28423	28402	28443	28387	28411	28338	28492	28343	28193	28355	28248	28066	28306	28233	28442	28215	28076	28373	28303	28145	28270	28278	28217	28442	28420	28430	28283	28347	28304	28204	28290	27961	28149	28186	28368	28307	28033	28421	28543	28230	27982	28275	28293	28078	28067	28335	28455	28168	28193	28180	28187	28224	28412	28264	27999	28395	28309	28424	28272	28266	28416	28336	28516	28309	28023	28145	27849	28164	28257	28263	28254	28348	28412	28171	28175	28227	28408	28287	28415	28345	28402	28435	28095	28352	28371	28451	28190	28225	28140	28251	28198	28113	28346	28186	28244	28216	28108	28139	28335	28353	28289	28215	28131	28305	28313	28299	28121	28483	28250	28381	28328	28275	28343	28283	28105	28367	28198	28371	28480	28477	28102	28156	28306	28171	28331	28258	28201	28298	28267	28283	28335	28152	28255	28485	28138	28339	28306	28211	28113	28351	28317	28340	28324	28256	28230	28311	28571	28149	28016	28237	28289	28286	28078	28197	28332	28183	28512	28221	28148	28519	28091	28389	28210	28437	28163	28341	28294	28431	28157	28369	28109	28478	28486	28395	28212	28148	28353	28332	28211	28297	28528	28208	28306	28069	28339	28475	28179	28363	28205	28180	28280	28160	28270	28307	28474	28088	28343	28291	28158	28224	28081	28398	28404	28171	27952	28408	28133	28171	28490	28213	28287	28438	28371	28526	28258	28317	28066	28080	28323	28242	28191	28175	28442	28371	28405	28331	28265	28000	28242	28570	28275	28286	28099	28341	28255	28363	28048	28084	28213	28542	28351	28109	28123	28347	28250	28400	28369	28288	28370	28204	28134	28341	28386	28172	28408	28369	28043	28246	28276	28374	28076	28171	28387	28307	28416	28494	28473	28072	28196	28430	28376	28334	28133	28208	28363	28338	28151	28365	28263	28189	28210	28265	28253	28193	28266	28375	28252	28373	28339	28408	28250	28331	28334	28296	28181	28262	28477	28570	28369	28194	28388	28146	28003	28450	28061	28427	28251	28306	28409	28013	28104	28198	28517	28216	28386	28309	28289	28199	28244	28270	28252	28265	28294	28285	28296	28391	27991	28214	28325	28208	28255	28229	28490	28316	28432	28344	28211	28183	28027	28155	28199	28310	28154	28181	28237	28461	28238	28468	28138	28397	28316	28248	28172	28266	28395	28359	28461	28249	28238	28367	28209	28127	27872	28125	28292	28301	28178	28357	28264	28204	28121	28254	28268	28137	28203	28324	28369	28220	28162	28229	28284	28242	28334	28346	28122	28356	28116	28044	28360	28434	28412	28338	28263	28240	28062	28133	28458	28338	28298	28132	28292	28384	28313	28393	28411	28255	28388	28265	28260	28186	28260	28398	28336	28331	28138	28182	28366	28624	27976	28249	28130	28124	28423	28334	28269	28291	28140	28219	28468	28277	28309	28397	28054	28266	28038	28142	28314	28160	28104	28326	28230	28278	28321	28282	28219	28383	28303	28202	27913	28378	28285	28223	28462	28113	28101	28046	28205	27940	28365	28389	28373	28120	28105	28074	28260	28239	28231	28327	28422	28201	28346	28320	28333	28082	28189	28328	28344	28202	28265	28425	28301	28308	28204	28543	28180	28181	28362	28096	28154	28239	28445	28387	28108	28255	28248	28071	28166	28278	28121	28365	28282	28237	28325	28134	28323	28421	28621	28226	27966	28200	28463	28371	28431	28357	28053	28279	28266	28290	28436	28279	28232	28204	28241	28352	28251	28367	28071	28424	28206	28074	28470	28476	28277	28360	28169	28044	28271	28253	28421	28361	28230	28254	28300	28306	28273	28692	28245	28254	28321	28213	28281	28352	28336	28311	28212	28447	28098	28210	28436	28341	28039	28309	28225	28342	28167	28228	28443	28263	28345	28023	28390	28241	28149	28288	28488	28190	28116	28251	28198	28320	28198	28033	28249	28086	28197	28628	28500	28475	28153	28345	28179	28452	28278	28179	28368	28319	28580	28295	28192	28182	28425	28258	28106	28293	28081	27867	28233	28287	27998	28238	28007	28502	28404	28201	28533	28156	28158	27932	28280	28167	28342	28197	28277	28273	28676	28141	28186	28246	28421	28162	28047	28397	28113	28221	28097	28236	28166	28161	28174	28305	28109	28133	28358	28479	28193	28309	28113	28184	28137	28316	28047	28063	28279	28437	28187	28148	28428	28505	28295	28270	28216	28230	28422	28201	28275	28224	28406	28282	28263	28300	28038	28400	28394	28128	28294	28271	28234	28317	28265	28509	28174	28317	28253	28281	28229	28245	28312	28445	28407	28365	28197	28581	28587	28232	28176	28126	28487	28234	28075	28459	28571	28276	28400	28572	28100	28316	28112	28397	28367	28368	28414	28218	28002	28355	28069	28417	28500	28209	28442	28169	28332	28208	28136	28259	28234	28133	28168	28476	28469	28365	28000	28188	28433	28341	28127	28268	28053	28110	28403	28465	28154	28195	28288	28263	28016	28230	28345	28246	28263	28555	28270	28374	28515	28273	28227	27807	28110	27895	28134	28275	28363	28210	28232	28320	28389	28323	28124	28219	28226	27901	28306	28058	28319	28359	28355	28227	28183	28269	28231	28388	28369	28207	28235	28373	28305	28386	28348	28210	28307	28336	28296	28352	28131	28390	28241	28197	28242	28140	28406	28567	28297	28118	28243	28334	28197	28314	28240	28106	28285	28280	28227	28362	28208	28254	28318	28459	28195	28313	28122	28265	28223	28410	28120	28391	28093	28130	28267	28092	28313	28217	28294	28451	28308	28318	28259	28246	28181	28152	28270	28267	28407	28387	28276	28308	28308	28171	28408	28142	27992	28287	28301	28488	28346	28261	28212	28413	28331	28236	28007	28390	28374	28506	28367	28416	28325	28337	28191	28394	28312	28459	28210	28330	28139	28246	28434	28273	28333	28464	28459	28126	28305	28352	28301	28487	28222	28442	28435	28235	28287	28099	28329	28457	28273	28223	28438	28049	28364	28338	28260	28492	28372	28550	28328	28471	28261	28087	28360	27970	28271	28366	28141	28456	28285	28353	28296	28208	28434	28253	28089	28130	28119	28102	28027	27927	28145	28347	28344	27988	28196	28064	28273	28312	28464	28273	28373	28117	28454	28225	28231	28234	28386	28293	28129	28210	28192	28185	28350	28150	28274	28102	28019	28371	28398	28331	28250	28272	28323	28231	28333	28444	28392	28218	28244	28165	28372	28168	28277	28138	28347	28170	28072	28322	28434	28324	28244	28308	28083	28347	28267	28412	28326	28241	28193	28067	28312	28294	28321	28358	28098	28207	28187	28334	28103	28230	28207	28320	28109	28140	28494	28210	28226	28362	28167	28316	28296	28396	28349	28236	28259	28064	28174	28222	28227	28194	28329	28261	28237	28360	28227	28332	28257	28423	28186	28151	27983	28170	28278	28116	28276	28314	28409	28218	28093	28324	28340	28253	28312	28024	28131	28237	28320	28107	28427	28492	28153	28183	28220	28218	28148	28140	28126	28372	28107	28207	28163	28228	28325	28249	28364	28351	28392	28297	28333	28107	28440	28314	28151	28288	28295	28173	28283	28271	28269	28141	28237	28031	28071	28256	28277	28452	28405	28234	28058	28500	28112	28252	28198	28332	28159	28333	28031	28392	28289	28320	28351	28310	28497	28546	28161	28558	28448	28387	28343	28263	28136	28283	28103	28432	28279	28332	28170	28192	28234	28139	28112	28125	27899	28063	28435	28321	28336	28347	28404	28468	28092	28082	28251	27917	28463	28087	28142	28442	28190	28118	28287	28334	28183	28143	28159	28373	28285	28297	28421	28457	28334	28359	28218	28195	28000	28187	28355	28157	28376	28152	28374	28454	28115	28217	28387	28076	28325	28343	28234	28268	28411	28319	28267	28337	28333	28244	28109	28429	28321	28052	28329	28343	28363	28519	28307	28337	28137	28251	28330	28231	28361	28426	28272	28306	28382	28204	28232	28235	28154	28117	28006	28026	28347	28128	28447	28241	28279	28339	28252	28380	28222	28202	28159	28112	28360	28325	28192	28208	28182	28308	28307	28197	28140	28318	28171	28130	28328	28405	28284	28339	28024	28236	28414	28180	28371	28275	27985	28372	28443	28463	28344	28155	28115	28424	28205	28339	28195	28161	28305	28113	28417	28316	28351	28459	28023	28288	28545	28171	28053	27936	28280	28497	28240	28554	28118	28433	28158	28299	28087	28153	28113	28170	28178	28249	28295	28079	28047	28261	28091	28303	28188	28327	28273	28432	28399	28401	28524	28537	28152	28154	28211	28090	28388	28176	28345	28557	28099	28366	28232	28528	28252	28745	28432	28536	28165	28461	28110	28176	28530	28339	28366	28418	28177	28320	28367	28380	28258	28264	28329	28238	27977	28301	28304
22105	35860	34469	42478	68357	86210	75421	51816	33612	25389	23549	23260	23213	23180	23290	23265	23251	23329	22982	23297	23118	23230	23281	23503	23148	23115	23241	23183	23353	23143	23214	23254	23350	23391	23121	23274	23186	23165	23076	23244	23325	23121	23285	23150	23237	23327	23241	23324	23345	23247	23238	23385	23363	23280	23150	23277	23282	23128	23189	23217	23195	23170	23202	23413	23319	23346	23300	23275	23339	23208	23208	23374	23328	23198	23327	23200	23214	23274	23140	23215	23009	23305	23075	23263	23163	23260	23171	23020	23339	23237	23350	23247	23014	23428	23292	23156	23209	23129	23154	23220	23312	23470	23087	23236	23089	23247	23193	23307	23201	23385	23033	23175	23318	23063	23048	23138	23158	23150	23393	23216	23315	23146	23172	23280	23224	23339	23225	23112	23124	23218	23246	23138	23220	23166	23310	23341	23188	23223	23155	23154	23274	23112	23052	23208	23236	23181	23286	23086	23110	23212	23247	23362	23203	23293	23191	23038	23188	23183	23231	23256	23172	23169	22979	23083	23332	23255	23327	23265	23209	23280	23409	23051	23372	23259	23216	23286	23192	23357	23077	23240	23291	23143	23210	23247	23395	23145	23049	23262	23320	23212	23240	23030	23362	23360	23233	23284	23331	23094	23215	23268	23175	23167	23436	23015	23173	23282	23323	23459	23074	23296	23259	23322	23067	23155	23332	23190	23269	23119	23231	23089	23109	23295	23368	23254	23365	23098	23223	23122	23268	23242	23109	23275	23146	23070	23316	23187	22842	23238	23161	23110	23162	23306	23149	23203	23166	23220	23049	23207	23098	23467	23252	23288	23126	23290	23174	23121	23270	23291	23172	23113	23321	23217	23173	23201	23387	23265	23358	23226	23234	23209	23202	23346	23327	23358	23389	23233	23390	23097	23234	23254	23247	23235	23176	23184	23433	23193	23209	23189	23391	23229	23271	23123	23210	23250	23315	23339	23360	23155	23219	23280	23279	23224	23299	23498	23002	23304	23267	23129	23379	23147	23247	23017	23332	23087	23257	23073	23155	23280	23176	23225	23242	23133	23369	23356	23191	23357	23170	23107	23434	23429	23270	23300	23103	23201	23330	23395	23066	23214	23133	23183	23161	23334	23308	23122	23230	23361	23057	23178	23284	23081	23318	23293	23396	23119	23166	23259	23198	23039	23256	23192	23393	23199	23193	23277	23209	23070	23157	23347	23280	22944	23078	23353	23179	23251	23150	23208	23112	23279	23280	23395	23020	23264	23071	23036	23311	23228	23289	23151	23220	23359	23200	23193	23309	23056	23336	23209	23335	23434	23253	23346	23361	23203	23151	23274	23272	23250	23131	23255	23085	23194	23481	23288	23188	23127	23202	23173	22923	23146	23273	23245	23146	23340	23267	23286	23302	23175	23333	23176	23260	23314	23113	23016	23215	23169	23198	23180	23189	23192	23359	23226	23106	23220	23326	23243	23307	23226	23042	23326	23240	23141	23137	23319	23264	23158	23196	23307	23404	23140	23334	23116	23269	23272	23245	23189	23463	23339	23069	23127	23089	23207	23247	23303	23243	23040	23190	23090	23339	23263	23312	23417	23287	23262	23433	23413	23060	23217	23306	23336	23107	23310	23210	23431	23242	23354	23010	23191	23229	23138	23170	23121	23217	23405	23235	23183	23225	23253	23225	23411	23161	23263	23250	23315	23246	23194	23257	23136	23266	23167	23289	23091	23370	23391	23161	23314	23307	23431	23300	23327	23322	23269	23363	23251	23178	23183	22951	23182	23357	23388	23156	23286	23320	23233	23391	23204	23349	23121	23552	23194	23326	23139	23153	23255	23300	23194	23152	23265	23087	23312	23364	23279	23236	23221	23337	23394	23191	23248	23333	23267	23238	23344	23214	23329	23194	23302	23507	23206	23150	23306	23330	23320	23245	23333	23399	23271	23188	23236	23458	23208	23219	23182	23273	23328	22984	23198	23086	23332	23270	23375	23307	23160	23282	23210	23317	23211	23144	23195	23245	23289	23149	23378	23056	23093	23269	23245	23441	23088	23420	23312	23144	23564	23235	23321	23207	23291	23324	23270	23095	23325	23113	23331	23409	23229	23393	22991	23255	23272	23252	23377	23202	23263	22981	23285	23260	23324	23209	23210	23294	23291	23281	23195	23141	23371	23155	23147	23149	23495	23217	23206	23369	23333	23371	23302	23120	23202	23253	23210	23414	23303	23380	23250	23217	23256	23325	23220	23197	23252	23149	23115	23399	23172	23492	23201	23410	23156	23219	23310	23309	23261	23280	23283	23217	23189	23221	23200	23160	23248	23257	23209	23200	23236	23327	23147	23202	23295	23037	23272	23391	23085	23154	23378	23135	23194	23156	23410	23399	23227	23120	23371	23168	23439	23030	23268	23365	23307	23120	23170	23039	23072	23286	23124	23426	23090	23265	23462	23393	23162	23174	23296	23139	23381	23204	23086	23436	23191	23389	23315	23290	23240	23148	23385	23219	23157	23290	23227	23236	23205	23257	23334	23299	23256	23226	23193	23315	23350	23212	23364	23385	23212	23241	23156	23341	23424	23214	23102	23193	23131	23368	23356	23328	23141	23157	23162	23128	23167	23067	23237	23220	23287	23108	23254	23073	23211	23369	23236	23250	23118	23272	23160	23196	23261	23332	23305	23041	23348	23328	23245	23288	23300	23210	23278	23277	23195	23369	23269	23281	23195	23331	23352	23179	23167	23344	23332	23305	23082	23068	23241	23141	23184	23132	23350	23316	23275	23317	23287	23271	23308	23208	23156	23329	23192	23119	23260	23483	23075	23218	23155	23193	23105	23124	23356	23106	23080	23426	23239	23361	23057	23108	23335	23384	23195	23234	23252	23276	23354	23154	23279	23211	23398	23148	23146	23181	23314	23299	23136	23202	23124	23364	23071	23103	23212	23247	23235	23370	23178	23207	23180	23378	23247	23229	23097	23386	23238	23133	23226	23345	23303	23246	23174	23189	23043	23202	23247	23099	23223	23386	23262	23164	23129	23111	23444	23132	23332	23206	23107	23158	23179	23093	23105	23285	23315	23227	23109	23101	23349	23239	23386	23423	23128	23325	23112	23301	23284	23151	23154	23128	23263	23300	23134	23133	23228	23212	23259	23209	23389	23292	23357	23282	23238	23215	23109	23300	23228	23092	23231	22972	23157	23286	23272	22950	23334	23209	23310	23352	23254	23304	23314	23297	23058	23448	23036	23256	23121	23239	23201	23230	23217	23293	23276	23204	23278	23296	23309	23303	23076	23220	23342	23160	23179	23229	23340	23276	23175	23210	23123	23236	23086	23223	23133	23191	23206	23309	23406	23286	23268	23342	23201	23236	23440	23159	23095	23110	23230	23351	23205	23265	23055	23191	23150	23215	23294	23442	23174	23132	23311	23348	23167	23271	23127	23079	23178	23300	23010	23275	23297	23263	23140	23264	23148	23234	23354	23194	23104	23342	23219	23252	23209	23269	23143	23256	23245	23358	23337	23269	23295	23155	23347	23142	23269	23281	23266	23353	23202	23199	23154	23282	23191	23416	23210	23238	23413	23123	23202	23160	23207	23291	23124	23253	23270	23334	23351	23233	23267	23414	23260	23076	23207	23176	23161	23168	23265	23178	23310	23226	23269	23149	23364	23330	23160	23229	23143	23183	23331	23426	23159	23250	23107	23223	23154	23189	23272	23220	23188	23164	23079	23295	23048	23175	23368	23204	23255	23245	23225	23347	23176	23189	23334	23328	23308	23100	23219	23260	23186	23124	23227	23302	23248	23435	23328	23205	23325	23068	23319	23190	22972	23205	23381	23287	23064	23247	23156	23400	23176	23292	23301	23310	23299	23242	23291	23299	23190	23203	23175	23104	23230	23254	23125	23317	23353	23169	23160	23294	23316	23343	23247	23361	23187	23244	23359	23307	23277	23254	23255	23580	23130	23284	23271	23297	23177	23203	23178	23335	23255	23181	23204	23132	23313	23097	23171	23092	23215	23087	23184	23110	23133	23167	23172	23262	23123	23348	23207	23403	23253	23335	23107	23185	23382	23234	23287	23235	23061	23292	23429	23255	23195	23263	23096	23027	23163	23431	23092	23517	23262	23200	23378	23274	23167	23154	23190	23159	23325	23166	23279	23165	23310	23266	23031	23207	23198	23367	23319	23116	23209	23210	23363	23113	23151	23165	23201	23343	23421	23267	23020	23219	23057	23289	23223	23262	23259	23182	23253	23188	23331	23104	23305	23331	23274	23164	23128	23157	23308	23327	23230	23196	23307	23358	23287	23303	23235	23282	23495	23271	23133	23280	23454	23187	23185	23354	23353	23307	23126	23392	23350	23282	23476	23286	23407	23358	23227	23135	23303	23085	23167	23290	23101	23313	23230	23265	23408	23195	23173	23179	23388	23339	23186	23183	23057	23295	23176	23283	23373	23180	23321	23133	23217	23146	23260	23105	23192	23162	23257	23141	23268	23251	23133	23195	23316	23230	23054	23328	23163	23146	23249	23107	23226	23241	23486	23244	23161	23327	22960	23251	23375	23166	23165	23181	23139	23391	23163	23307	23279	23242	23277	23224	23281	23179	23198	23139	23115	23245	23400	23217	23270	23417	23347	23372	23206	23117	23181	23268	23201	23283	23217	23351	23133	23099	23240	23208	23422	23283	23230	23128	23248	23423	23407	23370	23037	23062	23196	23239	23088	23263	23161	23427	23419	23363	23353	23276	23199	23111	23190	23201	23084	23192	23160	23265	23078	23277	23217	23382	23146	23242	23160	23277	23391	23330	23332	23121	23318	23266	23360	23067	23401	23165	23182	23380	23165	23276	23269	23331	23221	23389	23124	23091	23287	23308	23192	23354	23161	23278	23280	23204	23275	23375	23143	23095	23194	23147	23250	23038	23012	23088	23327	23193	23184	23358	23196	23141	23163	23370	23310	23271	23144	23246	23112	23282	23161	23242	23312	23195	23324	23347	23302	23207	23413	23201	23135	23398	23159	23303	23215	23105	23213	23085	23327	23348	23193	23403	23184	23177	23301	23115	23345	23227	23159	23090	23305	23135	23283	23354	23276	23265	23254	23263	23347	23197	23354	23130	23307	23267	23209	23205	23293	23127	23357	23106	23210
31266	25688	30219	29805	31602	38886	37645	32484	29408	28291	27969	28037	27908	27914	27825	27826	27900	27858	27818	28004	28123	27733	27749	27779	27880	28029	27721	27840	27749	27854	27842	27719	28004	27828	27704	27858	27982	27810	27634	27852	27834	27751	27893	27969	27766	27812	27853	27587	27741	27840	27948	27883	27754	27688	27907	27822	27849	28034	27997	27862	27788	27886	27806	27917	27852	27908	27763	27730	27870	27955	27827	27805	27907	27942	28015	27692	27969	27806	27914	28041	27739	27826	27991	28050	27980	27696	27920	28004	27884	28035	27704	27783	27770	28012	27842	27846	28113	27983	27820	27914	27865	27894	27996	27847	28033	27943	27817	27886	27990	27876	27552	27692	27805	27650	27887	27744	27824	27724	27996	27815	27713	27910	27735	27995	27857	28033	27838	27855	27548	27845	27984	27669	27849	27819	27799	27751	27667	27976	27772	27701	27917	27549	27918	27668	27839	27864	27871	27740	27671	27862	28058	27983	27918	27785	27894	27851	27866	27997	28052	27775	27554	28009	27769	27852	27879	27843	28003	27896	27840	27639	27934	27945	27812	27596	27849	27741	27843	27772	27764	27821	28065	27894	27965	27917	27903	27695	27972	27864	27869	27822	27938	27830	27933	27823	27879	27691	28006	27609	28044	27847	27652	27587	27725	27756	28029	27890	27932	27654	27656	27929	27826	27824	27693	27679	27798	27918	27888	27796	27927	27902	28092	27789	27803	27544	27783	28112	27870	27841	27943	27723	27922	28105	27785	27775	28055	27890	27663	28009	27764	27883	27981	27975	28101	27947	27930	27669	27943	27749	27993	27772	28010	27804	27898	27728	27877	28025	27892	27862	27940	27866	27786	27853	27947	27844	28009	27757	28046	27737	27843	27859	28118	27960	27800	27894	27572	27814	27786	28073	27901	27770	28012	27723	27751	27747	28001	27833	27992	27525	27933	27812	27824	27899	27822	27869	27935	27750	27849	27733	27830	27921	27849	27925	27854	27788	27887	27894	27931	27909	27909	27826	27922	27750	27817	28097	27839	27868	27882	27594	27775	27917	27769	27834	27782	27862	27827	27709	27856	27651	27898	27831	28024	27698	27858	27849	28078	27885	27965	27592	27945	27805	27703	27818	27738	27974	27947	27955	27956	27863	28035	27988	27604	27625	27816	27686	27967	27905	27928	27997	27816	27860	27727	28028	27851	27863	27910	27875	27760	27658	27953	27759	28061	27918	28018	27832	27735	27888	27763	28095	27913	27798	27617	27839	27771	27873	27710	28168	27778	27878	28033	27867	27924	28074	27854	27941	27974	27814	27985	27932	27653	27947	27946	27886	27836	27638	27956	27956	28035	27799	27932	27789	27751	27784	27920	28019	27887	27932	27995	27772	27764	28025	27951	27797	28083	28039	27672	27673	28029	27887	27811	27865	27833	27727	27917	27821	28021	27936	27723	27733	27930	27843	28146	27862	27923	27783	27778	27794	27827	27786	27873	27772	27764	27806	27717	27983	27788	27722	27960	27885	28018	28008	27683	28085	28009	27818	27881	27684	27907	27956	27969	27845	27667	27754	27686	27858	27849	27814	27780	27816	27712	28024	27868	27738	27570	27778	27653	27803	27882	27863	27952	27960	27953	27871	28080	27856	27881	27848	27916	27857	27962	27825	27994	27878	27926	27885	27990	27855	28035	27824	27700	27896	27881	27707	27738	27768	27914	28013	27814	27902	28070	27733	27598	27812	27864	27413	28082	27798	27911	27797	27831	27686	27811	27891	27900	27940	27658	27811	27998	27964	27761	27727	27893	27851	27929	27726	27764	27795	28005	27878	27633	27762	27762	27793	27785	27772	27826	28070	27830	27830	27896	27856	27940	27834	27896	27663	27887	27777	27561	27821	27762	27781	27633	27756	27821	28012	27712	27855	27878	28067	27728	27773	27591	28010	28042	27745	27692	28014	28026	27733	27971	27848	28111	27768	27870	27547	27716	27792	27812	28015	28035	27858	27843	28053	28061	27844	27916	27746	27957	27825	27749	27775	27824	27781	27734	28097	27838	27948	27843	27830	27900	28142	28052	27838	27906	27983	27804	28004	28135	27799	27882	27868	27894	27812	27849	27523	27818	27877	27750	28093	27808	27766	27921	27853	27892	28010	27963	27849	27786	27801	28029	27688	27907	27774	28052	28112	27868	27949	27814	28017	27944	27895	27935	27803	27987	27991	27753	27813	27778	27806	27872	27845	27973	27904	27973	27809	27740	28154	27768	27868	27972	27685	27736	27876	27861	28192	27781	27828	28099	27766	27811	27672	27742	27776	27947	28074	28051	27885	27941	27936	27990	28109	27845	27887	27832	27820	27778	27825	28030	27675	27855	27780	27798	27749	27870	27760	27887	27652	27864	27732	27776	27751	27736	27870	27832	27727	27721	27965	27783	27945	28072	27835	27840	27929	27854	27820	27991	27818	27850	27874	27839	28064	27818	27836	28105	27829	27810	27931	27736	27863	27803	27805	27790	27599	27764	27901	27878	27930	27976	27667	28029	27812	28013	27895	27877	27952	27924	27889	27978	28023	27929	27895	27896	27880	27917	27829	27886	27660	27835	27868	27899	27861	28068	27870	27806	27947	27578	27702	27966	27999	28069	28068	27824	27944	27555	27843	27858	27798	27817	27802	27827	27772	27929	27864	27649	27985	27689	27791	27744	28059	27938	27812	27706	27807	27972	27902	27909	27790	27751	27867	27834	27917	27767	27803	27860	27757	27790	27896	27924	28092	27974	28046	28128	27831	27605	27818	28083	27860	27879	27742	28052	27973	28071	27923	27845	27718	27966	28011	27924	27933	28098	27835	27851	27813	27759	28001	27842	27918	28224	27940	27707	27912	27749	27757	27818	27949	27954	27743	27604	27813	27855	27915	27550	27976	27827	27976	27758	27933	27833	27841	28123	27793	27884	27740	27895	27900	28041	28057	27808	27868	27938	27455	27819	27753	28026	27944	28160	27931	28218	27909	27798	27902	27840	27994	27946	27801	27889	27815	27994	27909	27794	27690	27689	27933	27980	27659	28111	27840	27958	27881	27875	27693	27840	27783	27788	28071	27784	27870	27804	27755	27754	27892	27741	27782	28104	27890	27951	27825	27757	27544	27889	27991	27857	27957	27933	27793	27940	27963	27798	27782	27702	28085	27839	28035	27730	27974	27872	27869	27611	27645	27769	27985	27875	27891	27890	28080	27754	28062	27975	27961	27849	27674	27817	28006	27942	27748	27945	27822	27925	27730	28255	27918	27942	27823	27857	27803	27961	27710	27798	27713	27937	27906	28258	28021	28098	27881	28031	27897	27838	28102	27913	27936	27904	27922	27815	27781	27697	27786	27824	28074	27928	27942	28180	27932	27836	28096	28033	27897	27901	27922	27699	27829	27789	27686	27896	27739	27788	27937	27763	27768	27949	27966	28050	27639	27827	27786	27875	27801	27974	27775	28049	27810	27862	27827	27832	27856	28075	27906	27892	27832	27923	27779	27961	28024	27871	27711	27866	28015	27830	27789	27750	27787	27793	27761	27908	27852	27738	28052	28002	27939	27873	27871	27667	27754	27846	27882	28040	28008	27770	27976	27794	27854	27988	27608	27780	27776	27968	27874	27805	28047	27991	27847	27947	27957	28007	27911	27921	27647	27809	27878	27945	28105	27951	27976	27898	27745	27787	27694	28104	27781	27853	27957	27999	27749	27793	27723	27764	27931	27862	27875	28016	27906	27941	27796	27829	27822	28132	27877	28019	27906	27874	27780	28038	27729	28048	27964	27890	28050	27754	27680	27723	27949	28025	27936	27850	27935	28119	27831	27858	27984	27914	27779	27697	27743	28109	27946	27960	28048	27903	27910	27870	27895	27715	27878	27927	27905	27786	27897	27928	27847	28017	27865	28032	27861	27743	27862	27887	27687	27980	27693	27889	27867	27806	27664	27808	27751	27969	27853	27963	27877	27986	27893	27924	28014	27840	27893	28205	27673	28045	27817	27703	27867	27788	27786	27909	27941	27836	27800	27851	27835	27844	27714	27865	27648	27751	27879	27818	27860	27756	28153	27893	27488	27866	27980	27774	27875	27836	28051	28015	27961	27943	27808	28111	27612	27761	27988	27831	27880	27607	27692	27970	27732	27869	27964	27663	27628	27890	27852	27588	27715	27864	27758	27726	27591	27791	27905	27787	28000	27762	28040	27959	27957	27840	27804	27809	27978	27837	28041	27952	27882	27766	27748	28009	27874	28063	28010	27499	27805	28129	27762	27822	28005	27902	27849	27670	27753	27774	27799	27638	27962	27851	27689	27916	27941	27696	27803	27878	27848	27696	27893	27971	27787	27906	27873	27989	28081	27846	27785	27957	27758	28012	27767	27721	27765	28061	27913	27835	28135	27847	27930	27797	27865	27800	27699	27977	27760	27933	27615	27948	27828	27958	28017	28129	27802	27903	27631	27977	28042	27848	27701	27834	28101	27981	27745	27811	27838	27748	27864	27923	27874	28031	27874	27846	27968	27723	27933	27749	27765	27728	27852	27674	27771	27857	28139	27687	27872	27985	27647	27852	27765	27702	27835	27855	28064	27805	27975	27687	27664	27949	27998	27895	27795	27864	27781	27987	27870	27942	27832	27955	27828	27818	27888	28002	27921	28011	28081	27752	27883	28107	27870	27658	27818	27898	27966	27826	27986	27970	27623	27950	28063	27781	27928	28056	27690	27791	27923	27700	27676	27762	27711	27971	27931	27648	27791	27858	27803	27900	27741	28091	27620	27848	27829	27815	27900	27956	27743	27863	27841	27732	27978	27766	27999	27806	28020	27916	27960	27970	27929	27695	27961	27739	27590	27772	27853	27870	27874	27810	27988	27808	27739	28039	27929	27852	27879	27972	27820	27989	27706	28016	27961	27968	28043	27983	27739	27860	27754	27815	27655	27726	27861	28123	27800	27972	27869	27982	27893	27833	27699	27743	27648	27782	27712	27888	27808	27728	27981	27818	28067	27907	27929	28105	27955	27735	27935	27855	27846	27895	28029	27970	27888	27744	27799	27787	27823	27943	27977	27935	27839	27931	27787	27851	27723	27942	27914	27792	27769	27791	27994	27644	27860	27734	27959	27978	28093	27893	27961	27872	27941
21866	24862	24734	24488	30052	37387	34371	28136	24355	23034	22915	23004	23139	23008	22895	22958	23029	23034	23070	22908	22786	23013	23154	22867	23029	22967	22864	22999	23026	22901	22940	23020	22863	22996	23070	22970	23041	22976	22879	22859	22934	22995	22980	22854	22824	22776	23015	22809	23097	23050	22991	23015	22875	23114	23005	22888	23062	23108	22659	23019	23055	22987	23020	22927	22969	22855	22893	22928	22976	22920	22931	23139	22901	22907	23008	23155	23020	22869	23064	22904	22997	22971	23029	23052	23040	23005	23023	23121	22955	22789	23015	22920	23131	22899	23051	22834	22951	22914	22875	22820	22921	23152	23166	22804	23069	23097	23031	23014	23144	22882	22832	22940	23049	22937	22987	22902	22783	22914	23005	22916	22914	22855	23003	23030	23035	23064	22873	22929	23056	22991	22826	22872	23024	22914	23020	22865	22964	23046	22858	22923	23007	23106	23204	23044	22915	22892	22860	22727	23171	22939	22895	23067	22957	22777	22872	22962	22935	22953	23006	23137	22908	22810	22966	23040	22963	22943	22894	22962	22953	22945	23021	22885	22973	22971	22738	23035	22952	22919	23090	23009	22959	22650	22849	22937	23225	22949	22892	22741	22928	23046	22919	22967	22992	22868	23018	22931	22983	22764	22885	22970	23124	23010	22894	22939	22933	22963	23029	22979	23088	22965	22860	22950	23075	23149	22966	22996	22652	23013	22879	22927	22943	23049	23053	23076	22768	23021	22920	22964	23069	22800	22998	23058	23183	22959	23126	23008	23061	22910	23000	22835	22985	22762	22782	23068	22989	22964	23095	22845	22750	23053	22946	23010	22992	22964	22931	22950	23058	22814	23038	23054	22983	22930	22995	22914	22825	23046	22919	22880	22766	23041	23037	23019	22954	22807	22848	22935	22872	22819	22860	23003	22945	22867	22679	22905	22820	22995	22936	22742	23026	22898	22905	23097	22987	23055	22963	23116	22963	22866	23006	22904	23043	22762	23107	22929	23198	22778	22888	22914	23102	22788	23039	22862	23221	22973	22915	23045	22887	22977	22966	22921	23012	22869	22911	22911	22954	22973	23024	23026	23127	22913	22865	23004	22932	22925	22878	22758	22699	23074	22922	23129	22847	22931	23052	23009	22967	23064	23065	22900	22914	22954	22901	22955	22937	22982	22980	23003	22921	22972	22817	23117	22912	23163	22951	23001	22926	23129	22917	23119	22932	22868	22947	22930	22845	22966	22988	23051	23086	23170	22956	23041	23145	22875	22980	22837	23039	22973	22981	22946	23018	22970	22874	23072	23026	23020	22894	22892	23004	22690	22966	23021	22854	22975	22933	23031	22958	23133	23089	22923	22929	22963	22990	22937	22877	23103	23027	22990	22791	22990	23015	22898	23105	22896	22883	22970	22866	22848	23117	22947	23062	22876	22910	22940	22960	23168	23001	22983	22960	22888	22777	23207	22972	22912	23047	23005	22876	22843	23048	22833	22981	22852	22808	22929	23039	22876	22977	22972	23029	23074	23123	23110	22953	22731	22980	22837	22954	22851	23015	22974	22972	22951	22868	22906	23246	22836	23087	22818	22774	23180	22905	23020	22912	22874	22955	22991	22828	22885	22977	23062	23059	22686	22862	23148	23141	22781	23004	22916	22969	23023	23028	22946	23086	22808	23066	22984	22967	22813	22938	22942	22827	23127	22926	23013	23128	22769	22795	23076	23092	22982	23151	22999	22921	23122	23030	22873	22851	22894	23096	22794	22968	22963	23029	22938	23028	23072	23055	23015	22949	22962	22968	23002	22995	22982	22979	22938	23043	22847	22988	23014	22855	22863	22936	23077	22893	22842	22867	22991	22770	23010	22987	22836	23012	23021	23159	22902	23122	22876	23002	22818	22925	22824	23080	23019	22791	23136	22991	22888	22776	23004	22650	22925	22943	22858	22931	23021	23003	22908	22871	22908	23047	22892	22986	22973	22881	23019	22914	22970	23093	23073	23217	22909	22694	23045	22930	23001	22932	23000	23069	22984	22993	22914	22885	22928	22868	22923	23041	23060	23066	23008	22989	22919	23085	23038	22966	22846	22975	23130	22996	22733	22971	23150	22844	22871	22939	22986	23060	22903	22859	22762	23046	22913	23157	22829	22889	23040	22983	22814	22911	22920	22806	22813	22807	22994	22930	23154	23039	22841	22825	22959	22733	22994	23029	22984	22889	22767	22912	22871	22964	22885	22892	22826	22886	22965	23031	22926	22924	23042	22942	22944	22803	23073	22792	23056	22929	22890	22919	22958	22966	22951	23097	23051	23053	23149	22948	23095	22828	22860	22937	22918	23016	22885	22817	22757	23076	22991	22865	23007	22829	23038	23130	23053	22985	22980	23040	22944	23016	22956	23055	22937	22950	23019	23023	23026	22932	22928	23099	23101	23120	23071	23156	22977	22913	22967	23023	23024	23019	23081	22889	23084	22746	23060	22950	22962	23104	22941	22913	23329	22943	23174	22981	22963	22836	22939	23012	22929	23039	22872	22981	22873	23137	23159	22951	23108	23014	23015	22932	23105	23073	22980	22957	22939	23029	22883	22892	23030	22856	22773	22993	22757	22884	22822	22791	23051	23031	22969	23086	22971	22860	23039	22823	22877	23037	23028	23164	22849	23142	22936	22930	22964	22770	22959	23109	23052	22918	23035	22805	23063	23008	23083	22846	22992	23090	22910	23008	23146	22983	23048	22976	22986	22926	22794	22948	22938	23088	23055	22854	22811	22992	23021	22957	22995	22987	22803	22903	22892	22870	22974	22866	22882	23112	22938	22919	22985	22961	22824	22879	23029	22874	22906	23043	23142	22859	23009	22968	22887	22844	22918	23050	23049	22939	23016	23033	22927	23143	22939	22969	22851	22982	22978	22821	23083	23042	23102	22885	23022	22992	22788	22982	22855	22864	22952	22981	23025	22801	23015	22907	22930	22875	22850	22920	22976	22935	22888	22984	22866	22754	22867	23008	22904	23057	22996	22970	22875	23067	22932	22916	22808	23037	22851	23053	23017	22888	23021	22801	22766	23028	23022	22910	22972	22993	23094	22969	23005	22785	22980	22863	22935	23002	22890	22940	22931	22889	23002	22932	23106	22937	22915	23081	22956	22860	22852	22870	23103	22994	22928	23013	22981	22814	22931	22755	23195	22738	22850	22957	22952	22912	22841	22971	22917	22989	23012	23091	23034	22943	22851	22962	22867	22990	23011	22900	22919	22981	23107	23037	22754	22958	22997	23129	23059	22930	23032	22964	23000	23013	22874	23172	22865	22880	23190	22940	23217	22889	22833	23007	22971	22890	22888	23035	22895	22965	22921	22781	23171	23023	22816	23141	23038	22825	22773	22900	22994	23060	22926	23072	23015	23026	23008	23002	23065	23015	23012	22980	23026	22908	22836	22921	22782	23012	22924	23101	22989	23124	22965	23131	22904	23006	22961	23051	22997	23030	22926	23000	22951	23060	22992	22844	22997	23052	22982	23094	22952	23042	22969	22845	22850	22938	22928	22932	22888	22942	23020	23112	22977	22959	23064	22989	22961	22901	22924	22852	23112	22971	22903	23263	23083	22869	23303	23036	22958	23045	23001	22929	22988	22983	22918	22958	23146	22928	22892	23102	22934	23162	23041	23113	23010	23106	22931	22905	23065	23158	22904	22828	22924	22865	22901	23065	23033	22976	23022	23047	22999	22987	22924	22993	22991	23098	22983	22830	23042	22898	22831	22982	22992	22932	22974	22992	22716	22883	22905	23139	22913	23063	22989	22879	23072	22872	23016	22863	22831	22954	23028	22921	22952	23155	23026	22760	23097	22884	23005	23054	22842	22927	23126	22920	23010	22804	23078	22997	22792	23156	22948	23139	22958	22885	22860	23096	23158	22894	23061	23032	22897	22940	22984	22973	22976	22987	23076	22926	23053	23033	22865	23020	22935	22981	23001	23124	22975	22992	23042	23082	23036	22829	23064	22937	22954	23010	22914	23119	23178	22784	23052	22952	23029	22809	22888	23112	22997	23051	22750	23105	23157	22944	22939	23089	22732	22951	23037	22928	22977	22994	23042	22998	23018	22915	23058	22845	23073	23011	23118	23024	22931	22839	22943	22850	23019	22932	23238	22879	22766	22882	23058	22923	23012	23096	23107	22914	22849	23071	23002	23100	22893	23059	23034	22959	22973	22943	22842	23016	22911	23069	22981	22976	23035	23001	22918	22848	22963	22882	22963	22894	23123	22981	23140	22861	22920	23037	22872	22884	22993	22958	22983	22977	23094	23040	22923	22977	22905	22941	23145	22977	23009	22992	22895	23020	23096	23116	22824	23038	22763	22927	22807	23066	22827	23042	22779	22991	22950	22920	23033	23068	22632	23039	22904	23038	23095	22946	22969	23198	23051	23002	22836	23051	22940	23018	22976	22991	22897	22997	22916	22912	22757	23069	23199	23015	23009	22980	23057	22974	23020	22836	22901	23118	23089	22835	22955	23162	23124	22916	23003	23081	22887	23061	22842	22681	22751	23095	22915	23072	22932	23099	22890	22952	22953	22891	22991	23083	22818	23077	23162	22886	22927	22930	23078	23029	23095	23024	22942	22901	23151	22914	23140	22893	22941	22771	22883	22884	23053	22926	22907	22868	23041	23156	22914	23105	22830	22975	22919	23038	23026	22804	23010	23082	22929	22963	23036	22856	22917	22947	22846	22864	23362	23074	22953	22987	23240	22686	22855	22943	23081	22957	23005	23214	22907	22897	23034	22841	23149	22933	22932	22935	23123	22989	22984	22991	22781	23097	22835	23017	23114	22864	22983	23096	22917	23091	22994	23042	22942	23028	22928	22866	22754	22978	22949	23142	22918	22971	22923	22963	22873	22801	22965	23052	23088	23162	23048	22917	22741	22977	23042	23110	22957	22926	22945	22983	22942	22956	22984	22972	22961	22862	22951	23135	23040	23042	22870	22950	23127	22901	23017	22916	23155	23057	23058	23128	23121	23078	22946	23060	22954	23054	22955	22977	22954	22978	22988	22789	23018	22976	23052	22945	22926	22929	23190	22970	23061	23084	22997	22922	22987	22805	22931	23041	23019	22907	23104	23029	22909	23045	22847	22976	22908	23005	23080	22933	23001	23067	22887
25127	21388	28433	27281	43131	68336	61849	46352	34067	29598	28320	28055	28154	28030	27648	27872	27811	28190	28127	27834	27910	28037	27722	27799	27904	27963	28081	28098	27849	27945	27887	27877	27816	27912	27909	27905	27744	27715	27982	28052	28110	27759	27938	28257	27947	27825	27870	27911	27959	27914	27827	27708	27685	27829	27815	27928	27936	27935	28051	28023	27912	27915	27792	27919	27868	27976	27971	27953	27959	27792	27691	27922	27707	27909	27718	27782	27671	27807	27946	27798	27794	27845	27597	27748	27939	27753	27817	27900	27991	28003	27601	27810	27688	28052	27569	27798	27808	27825	27919	27874	27755	27915	27926	28059	28045	28006	27747	27812	27720	27950	27947	27936	27864	27782	27801	27760	27756	28003	27827	28161	27822	27841	27927	27701	27707	27672	27714	27842	27888	28051	28134	27905	27684	27842	27915	27783	27858	27801	27827	27958	27869	27927	27927	27777	27874	27641	28021	27953	27898	27840	27828	28032	27834	27953	27911	27767	27815	27714	27748	27944	27826	27860	27814	28078	27911	27818	27785	27464	27811	27990	27706	27852	27909	27941	27995	27905	27994	27928	28058	27978	27726	27878	27685	27721	27817	27776	27815	27857	27817	27891	27813	28115	27871	28074	27891	27826	27634	27795	27713	27752	27828	27685	27719	27778	27849	27704	27874	27886	27722	27779	27926	28017	27913	28038	27825	28072	28129	27800	27718	27834	28060	27841	27797	27880	27757	27791	27815	27902	28026	28083	27922	27734	27763	27889	27923	27778	27725	27804	27859	27712	27564	27779	27772	27794	27888	27888	27658	27877	27703	27641	27734	27818	27932	27797	27948	27722	28046	27538	27843	27729	27633	27775	27664	27867	27866	27651	27799	27810	27847	27773	28093	27934	27909	27753	27803	27929	27851	27849	27680	27804	27693	27790	27623	27850	27617	27810	27875	27931	27892	27838	27766	28014	27670	27764	27864	27842	28003	27815	27782	27805	27684	27595	27745	27790	27862	27839	27833	27831	27911	27954	27768	27739	27801	28017	27838	27901	27839	27824	28008	27936	27766	27572	28011	27955	27915	27950	27845	28115	27972	27835	27725	27779	27959	27824	27861	27863	28025	27792	27963	27945	27818	27669	27956	27768	27840	27570	27668	27596	27687	27718	28066	27669	27956	27842	27735	27960	27757	27585	28020	28001	27580	27782	27921	27611	27876	27718	28063	27968	27677	27584	27906	27740	27675	27823	27946	27866	27789	27962	27829	27951	27810	27600	28242	27928	27968	27825	28040	27992	28056	27966	27778	27443	27888	27633	27658	27752	28034	27899	27986	28001	27733	27643	27665	27954	27870	28015	27702	27874	27780	27843	27789	27723	27874	27968	27999	27984	27880	27821	28071	27979	27908	27835	27976	27902	27727	27797	27713	27891	27787	27869	27847	27892	27878	27887	27719	27713	27986	27844	27737	27899	27848	27832	27929	27896	27962	27870	27727	27790	27902	27688	27696	27788	27866	27944	27895	27876	27731	27751	27783	27952	27940	27994	27849	27740	27919	27961	27750	27578	27848	27685	27664	27879	27816	27701	27788	27776	27672	27755	27982	27748	27702	27901	27697	27762	27862	27994	27789	27785	28022	27903	28025	27913	27739	27670	27881	28091	27807	27672	27790	27724	27869	27898	27640	27657	27815	27748	27859	27868	27990	27978	28032	28016	27889	27667	27962	27750	27876	27732	27978	27812	28073	28037	27697	27829	28016	27834	28044	27667	28022	27985	28017	27712	27558	27917	27898	27806	27723	27692	28109	27801	27961	27909	27681	28019	27936	27931	27688	27920	27819	28000	27873	27665	27873	27977	27751	27812	27951	27842	27769	27794	27914	27617	27744	27705	28089	28051	28002	27936	27760	27754	27828	27735	28144	27952	27761	27758	27947	27901	28218	28040	27782	27876	27947	27611	27620	28040	27919	27820	27599	27669	27718	27866	27856	27732	27728	27893	27969	27842	27921	27764	27915	28094	27675	27948	27643	27747	27843	27980	27975	27817	27983	27876	27860	27931	27999	27944	27619	27876	27760	27751	27971	27736	27985	27669	27908	28039	27842	27778	27759	27945	27763	27796	27804	27851	27707	27787	27786	27857	27806	27998	27889	27783	27907	27897	27773	27954	27913	27751	27841	27823	27862	27993	27755	27833	27884	27908	27983	27665	27585	27730	27842	27885	27626	27886	27874	27778	27791	27880	27846	27773	27886	28039	27877	27812	28032	27676	27854	27772	27911	27986	28003	27973	27839	27894	27959	27810	27871	27984	27817	27911	27718	27706	27689	27706	27974	27944	27927	27662	27598	27970	27759	27713	27874	27567	27864	27976	27927	27911	27728	27903	27803	28029	27864	28069	27850	27690	27869	27695	27957	27828	27880	27958	27691	27700	27723	28026	27828	27851	27973	27643	27902	28001	27824	27698	27837	28026	27880	27711	27625	27650	27842	27683	27825	27663	27660	27780	27844	27585	27851	27934	27962	27896	28036	27610	27776	28027	27829	27753	28096	27756	27692	27910	27737	27688	28143	27921	27834	27756	27884	27824	27708	27808	27579	27679	27666	27823	27929	27769	27864	27824	27610	27976	27785	27702	27772	27940	27959	27790	27787	27547	27818	27922	27739	27811	27618	27709	27775	27669	27725	27881	27834	27677	27715	27707	27659	27587	27985	27857	27902	27871	27897	27857	27959	27720	27608	27720	27843	27826	27957	27977	28050	27995	27938	27910	27660	27633	27560	27674	27714	27954	27866	27821	27927	27900	27914	27951	27927	27890	27892	28206	27855	27738	28150	27813	27924	27818	27824	27857	27974	27953	27570	28039	27772	27482	27612	27981	27985	27787	28075	28101	27749	27854	27812	27750	27745	27918	27788	27851	27959	27905	27868	28206	27910	27555	27727	27779	27745	27797	27771	27822	27741	27924	27618	27942	27634	27887	27810	27938	27762	27692	27912	27750	27966	27735	27812	27842	27950	27943	27959	27442	27809	27724	27947	27826	27876	27645	27687	27751	27722	27816	27804	27979	27938	27968	27942	27818	27783	28059	27925	27871	28005	27767	27688	27728	27596	27934	27832	27646	27798	28020	27886	27852	27787	27955	27841	28100	28226	28021	27826	27719	27878	27962	27862	27762	27738	27738	27933	28050	27665	28069	27664	27654	27914	27763	27860	27754	27858	27862	28221	27973	27705	27792	28031	27715	27769	27716	28024	27895	27818	28036	27657	27780	27773	27822	27731	27780	27886	27893	27967	27670	27664	27645	27709	27628	27873	27899	27768	27743	27846	27886	27902	27726	27778	28005	27867	27827	27694	27842	27755	27714	27805	28100	27933	27981	27831	27963	27906	27822	27806	27935	27460	27923	27724	27847	27900	28069	27783	27862	28029	27748	27978	27760	27986	27728	28025	27711	27832	27588	27727	27977	27884	28082	28002	27904	27945	27825	27855	27969	27950	27650	27550	27691	27862	27798	27876	27832	27784	27669	27837	27827	27726	27888	27746	27907	27845	27757	27790	27823	27836	27953	27808	27978	27843	27868	27546	27858	27777	27889	28034	27816	27808	27860	28030	27782	27845	27763	27883	27761	27871	27638	27824	27929	27751	27841	27630	27960	27837	27693	28056	27980	27934	27720	28106	27713	27840	27857	27652	27864	27637	27846	27750	27925	27925	27847	27900	28082	28044	27857	27661	27867	27991	27720	27780	27877	27824	27655	27881	27771	27907	27812	28054	27682	27774	27810	27703	27649	27761	27663	27832	27594	28017	27690	27879	27914	28220	27777	27946	27686	27699	27664	27681	27638	27825	27877	27697	27821	28046	27778	27850	27717	27769	27814	27848	27864	27807	27796	28020	27861	27809	27737	27896	27791	28000	27883	27829	27947	27931	28171	27827	27768	28081	27842	28038	27805	28047	27799	27789	27649	27699	27646	27800	27983	28093	27845	27750	27969	28029	28093	27880	27957	27905	27953	28128	27802	27821	27721	27761	27875	28036	27944	27994	27845	27925	27974	27752	27886	27741	27831	28009	28045	27825	27906	27966	27881	27892	27678	27899	27957	27865	28093	27938	27652	27940	27829	27679	27759	28119	27921	28099	27843	27909	27810	27847	28073	27960	27766	27804	27747	27727	27838	27947	27482	27817	27703	27911	27696	27721	27642	28049	27645	27983	28098	27923	27810	27905	27968	27835	27884	27757	27745	27772	28122	27504	27815	27793	27985	27832	27907	28009	27713	27524	27868	28112	27894	27802	27754	27814	27825	27980	27836	27945	27890	27757	28000	27707	27884	27955	27857	27926	27976	27933	27884	27845	27772	28040	27562	27757	27838	27647	27583	27649	27810	28041	27762	27908	27963	27955	28024	27500	27773	27655	27919	27612	27765	28191	28235	27921	27833	27950	27920	27786	27897	27857	27958	27927	27819	27689	28063	27874	27816	27872	27608	27869	27929	28042	27530	27862	27811	27910	27907	28106	27629	27814	28038	27909	27740	27605	27626	28012	28022	27932	27841	27707	27648	28019	27549	27760	27980	28127	28134	27998	27776	28033	27845	28012	27746	27716	27806	27846	27926	27929	27880	28013	27759	27794	27734	27664	27819	27841	27923	27988	27788	27976	27814	28017	27988	27878	27747	27541	27785	27990	27712	27693	27864	27761	27909	27933	28004	28016	27942	27925	27773	27847	27879	27764	27722	27748	27728	27780	27693	27948	28212	27839	28035	27831	27758	27684	27651	27923	27861	27693	27761	27796	27975	28009	27859	27766	27974	27794	27735	27721	28018	28020	27857	27770	27834	27947	27798	28030	27985	27710	27632	27843	27812	27841	27762	27701	27973	27751	27772	27809	28041	28048	27867	27932	27896	27863	27744	27675	27944	27759	27977	27701	27791	27699	27794	27931	27675	27817	27787	27976	27800	27763	28005	28016	28012	28113	27799	28192	27809	27858	27780	27824	27938	27865	27788	27877	27839	27809	27731	27733	27879	27927	27925	27768	27725	27733	27710	27798	27988	27890	27949	27693	27635	27925	27977	27860	27962	27796	27893	27922	27911	28107	28023	27785	27928	27592	28192	28054	27937	27889	27950	27829	27774	27807	27799	27891	27684	28043	27698	28108	27687	27717	27780	27962	27981
20414	30921	29838	33169	52659	70095	62013	44827	30579	24409	23146	23071	23075	23109	23081	23051	23035	23004	22941	23025	23032	22962	22912	23069	23157	22986	23044	22954	23025	23130	22935	22849	23093	22906	23022	22990	23095	23035	23047	23117	22903	23128	22888	23001	22957	23073	23051	22994	22712	23192	23121	23055	23054	23032	23070	22944	23055	23036	22913	22902	23054	23162	22998	23000	23083	23025	22995	22826	22989	23180	23047	22937	23175	23052	22810	22994	22986	23025	22933	23165	22711	23080	23000	23131	23140	23209	22995	23044	23043	22907	23148	23237	23029	22899	22979	22910	23010	23060	23094	22998	22984	23046	23119	22896	23061	22904	23048	23118	22980	23068	22988	22999	23132	22920	23145	23130	22946	23043	23044	23152	23115	22839	23081	23139	23033	23164	23156	23041	22997	23026	22965	23264	22869	22999	22950	23089	22905	23123	22880	22935	22925	23003	22888	22861	22903	23128	22970	23163	22887	23172	22970	22997	22928	23002	22825	23068	23034	22961	22981	22927	23202	23024	22978	23239	22864	22992	23054	23108	22983	22856	23092	23029	23017	22891	23036	23152	22943	23044	22862	22961	23046	23080	22985	23099	23287	23077	23086	22803	22978	22996	22942	22934	23030	22957	22811	23022	23085	23181	22912	23024	22930	22954	23026	22978	22948	23144	23157	22938	22987	23182	23149	22852	23097	22998	23091	22931	23105	23004	22909	23035	23096	22924	23098	22909	22916	22913	23032	22829	22892	23131	23047	23000	23036	23164	23044	22854	23091	22895	22895	22932	22984	23082	22939	23081	23083	22982	22993	22999	22995	23055	22926	23018	23075	22816	23032	22970	23236	23010	23109	23162	23041	22912	23117	23261	23024	22973	23014	23027	22924	23007	23084	23066	23003	23035	22933	23067	22870	23087	22995	22852	23065	23154	22860	23067	22976	23134	22918	23012	23003	22956	22960	22980	23041	23060	22935	23058	22973	22970	23021	22967	23136	22869	23008	23093	23044	22947	23035	23076	23102	23053	22956	22986	23067	22887	23115	23137	22879	22955	23096	22941	22967	22934	22960	23051	22872	23063	22916	23102	22845	22882	22812	22920	23018	23047	22995	22824	22950	22951	23020	23050	23012	23074	22974	22934	22875	23192	22870	23063	22995	22925	23071	22860	23115	22885	23020	23028	23094	23188	23092	23028	22876	23084	22932	23134	23038	23133	23134	22911	23055	22865	22792	23094	22786	23125	22972	22907	22981	23006	23022	22751	23105	23183	22960	22974	23030	23051	22918	22975	22926	23087	23040	22934	23211	22993	22970	22978	22973	23003	22967	22980	23027	23087	23007	23036	23025	22949	23068	22964	22903	23085	23035	23062	23155	23106	22992	23057	23154	23103	23034	23089	23006	22972	22930	23079	23100	23110	22972	23052	22990	23190	23058	23013	23040	23146	23066	23010	23026	22902	22947	23012	22990	22813	23015	22947	23018	23074	22920	23128	22972	23175	23036	22977	22911	22842	22953	23109	22950	23137	22911	23135	23044	22976	23115	22947	23202	23239	23067	22928	22962	23110	23076	22944	23070	23059	23065	22896	23144	22899	23097	22869	23155	22939	23114	23077	23031	22900	22896	22969	23349	23057	23170	23089	23118	23037	23179	23018	23034	23107	23241	23002	23145	23105	22901	22969	22986	22985	22964	22920	22939	23022	22940	23009	23133	23056	23136	22980	22887	22935	23073	22983	22870	23026	23075	22936	23151	22961	22918	23126	23239	23020	22957	23060	23074	23063	23203	23173	22820	23034	22956	22967	23174	23024	22976	23142	22931	22982	23105	23027	22991	22845	22928	23276	23123	22961	22915	23124	23001	22840	22867	22875	23001	23022	22983	22948	22800	22812	22939	23101	22980	22723	22951	22829	22961	23158	22982	22779	23033	23034	23107	22843	22948	22982	22915	22945	23169	22859	23195	22938	23142	22863	23051	22880	22973	23054	23089	22797	23009	23030	23078	22994	23049	23291	22799	23031	23195	22984	22920	23004	23052	23133	22884	23215	23020	22975	22960	23150	22956	22935	23013	23125	23034	22919	22922	22873	23061	22983	23123	23163	23093	23131	22966	22929	23056	23021	22927	23034	23202	23158	23030	22999	23051	23099	22958	22973	23184	22883	23031	23010	22934	23029	23212	23047	23037	23050	22828	22885	22989	23030	23053	22958	22848	22913	23141	23207	23037	23179	22720	23063	23279	22868	22907	23035	23143	23119	23033	22953	23081	22820	23159	22879	23082	23105	23137	22791	22943	23155	23088	22870	22896	23006	22975	22881	23055	22925	22945	23007	22798	23002	23088	23073	22998	22974	22883	23012	23012	23060	22881	22910	22955	23010	22984	22948	22862	23040	23023	22853	22925	22931	23089	22831	23124	23006	22982	23090	23109	22993	23181	22998	23229	23007	22998	23054	23129	22894	22960	22829	22985	23045	23022	23102	23012	22949	23111	23008	22938	22874	23061	23026	23083	22903	23080	23083	23147	22972	23036	23093	23016	22905	22999	23040	22956	23025	23117	23085	22923	23158	22979	23004	23207	22918	23066	22964	22958	22907	22852	22994	22936	22958	22825	23013	23108	22933	23218	23029	22781	23185	23039	23040	22835	22911	22797	22951	23156	23032	23271	22955	23129	23012	23074	23140	22834	22910	23060	23119	23077	23180	23021	23083	23252	23006	23082	23123	23012	23004	23122	23199	22939	23039	22883	23119	22936	23071	22923	23199	23019	22908	23029	23006	22952	23029	23058	23076	23200	22871	22840	22954	23085	23093	23211	23148	23001	23000	23109	23011	22920	23043	23063	22963	22861	22793	22973	23055	22952	22850	22963	23082	22946	23031	23025	23074	22861	22997	22872	22858	23221	23090	23075	22900	23005	22899	22986	22862	23046	22889	23076	23088	22940	22991	23146	23083	22927	22913	22920	23243	23124	23056	23060	22979	22864	22987	22970	23134	23066	22881	23076	22855	22953	23056	23081	22937	22848	23182	22832	23026	23053	23100	22992	23017	22944	23030	23141	23100	22971	22977	23002	22937	23009	23025	23090	22868	23050	23056	22998	22977	23111	23183	22928	22991	22927	23133	22918	23083	23302	22899	23054	23213	22959	23048	22910	22974	23003	23035	22995	22971	22919	22972	22966	22883	22951	22930	22912	22976	22958	23042	23013	23059	23084	23146	22929	22949	23000	23170	22841	23104	23033	23111	22943	22888	23053	22866	23176	22892	23009	22869	23064	22831	23099	22936	23203	23023	22993	23045	23047	22854	22977	22912	22854	23045	22937	22925	23018	23017	22993	23059	22995	22935	23078	22804	23002	22849	22935	23013	23049	23009	23100	23102	23036	22843	22851	22850	23120	23069	23086	22928	23013	22975	23083	22997	22922	23073	22932	22913	23098	22961	23113	22779	23223	22937	22952	23021	22947	22910	23129	23171	23017	22949	23073	22965	22941	23012	22941	22992	23076	23030	22996	22817	23112	22970	22983	22829	23025	23115	23067	23081	23166	23043	23134	22972	23213	22992	23052	23058	23084	23117	23020	22968	22865	22931	23056	22959	22992	22901	22917	22993	23038	22860	23156	22964	22854	23069	23000	22891	23083	23019	22903	23114	22832	23161	22877	23022	22914	23233	22930	22948	23067	22989	23138	22871	23105	23092	22868	23118	23020	22860	23016	23061	23020	23085	23000	23095	23004	23138	23076	22916	23210	22979	23106	22989	22988	23102	22943	23054	23085	23061	23021	22997	22918	22950	23102	22962	22857	23073	22995	22862	22928	22753	22932	23039	23054	23044	23080	23118	23035	23033	22993	22935	23128	23125	23171	23003	23095	23131	23076	23138	22909	23028	23025	23062	22923	23211	23054	22952	23049	22894	23095	23129	23013	22993	23069	22913	23138	23078	22901	23042	22989	22940	22988	23089	22778	23060	22951	23117	23040	23028	22960	23055	22914	23233	23063	23127	22870	23045	23058	22995	23131	22937	22948	23022	22910	23199	22881	22989	22910	23018	23003	22843	23020	23029	23084	23114	23164	22868	22803	23157	23091	22970	23021	22961	23098	22856	22990	23060	23037	23012	23140	22917	22899	23084	23019	23165	23067	22818	22938	23044	23086	22963	22918	22846	22837	23033	22992	23175	22953	23075	22962	22999	23206	23006	23067	22826	23178	22962	22960	22800	23012	23025	23197	23084	23053	23066	23105	22930	22938	23114	22924	22989	22892	23047	23075	23046	23132	23079	23240	22926	22933	22952	23086	22998	22890	22989	23035	23056	23016	23033	22980	23022	23009	22983	22952	23002	23103	22907	22942	23214	23053	22952	22787	23125	23108	23090	23095	22947	23056	23015	22903	23062	22934	23024	22962	22914	22916	22966	22993	23064	22919	22897	22940	22960	23042	23091	23230	23105	23088	23002	22993	22960	22792	22947	22983	23072	23063	22875	22959	23227	22988	22968	23090	23176	23121	22917	23186	22984	22972	23043	22927	23054	23037	22956	23162	23072	22920	22828	22969	22923	23065	22924	23227	23055	23155	23027	23009	23225	23049	23078	22988	22994	22977	22986	22989	23007	22977	22991	23059	23207	23091	23059	22995	22854	23101	23084	23032	22965	23101	22947	22968	23139	23033	22929	23229	23173	22988	23077	23153	23073	22959	22840	23018	23011	23151	23032	23140	22890	22881	22970	22861	23017	22995	23037	22947	23163	22949	23045	23011	23023	23101	23127	22959	22995	23044	23123	23122	22962	22877	23109	23081	22984	23048	22876	22974	23074	22966	22932	23036	22889	22754	22969	23071	23056	23081	22887	22988	23136	22977	23021	22966	22958	22869	23070	23139	23030	22887	23141	23035	22927	23110	23075	22942	23095	23050	22903	23082	22926	22973	23199	23043	22973	23008	23009	23152	22972	23015	23010	23183	23085	22943	23106	22857	23203	23039	22826	23281	23167	22836	22880	23049	23019	23052	22957	23021	22977	22922	22800	23129	22966	22940	22989	22931	23171	23057	23009	23094	22956	23111	22764	22988	22953	23176	23092	23071	22948	23013	23139	23011	22985	22755	22981	22937	23068	22887	22913	22945	22909	22803	23104	22937	23176	23046	23052	22938	22990	22900	22990	23067	23048	23099	23052
23634	21364	28933	25772	54698	76931	67143	51369	36928	31219	29262	28790	28546	28483	28424	28340	28348	28436	28412	28398	28394	28277	28207	28191	28113	28315	28382	28248	28046	28293	28195	28293	28369	28410	28433	28120	28307	28178	28452	28283	28370	28401	28246	28279	28236	28210	28364	28167	28242	28307	28247	28156	28258	28020	28269	28197	28302	28276	28466	28420	28238	28120	28262	28290	28270	28332	28230	27946	28337	27981	28383	28231	28309	28017	28251	28151	28189	28433	28238	28213	28423	28110	28298	28185	28203	28357	28020	28367	28191	27981	28201	28319	28369	28298	28420	28239	28235	28277	28402	28389	28429	28274	28245	28129	28239	28362	28143	28117	28433	28042	28271	28337	28119	28079	28189	28409	28293	28515	28259	28299	28010	27955	28103	28334	28336	28355	28284	28292	28371	28162	28133	28194	28135	28169	27970	28360	28352	28476	28495	27986	28270	28196	28185	28072	28361	28303	28419	28430	28233	28153	28144	28315	28186	28095	28176	28237	28178	28087	28220	28148	28167	28039	28178	28107	28459	28180	28350	28524	28378	28312	28256	28534	28149	28082	27890	28093	28169	28323	28177	28377	28005	28269	28326	28192	28394	28210	28321	28247	28310	28286	28329	28280	28281	28356	28295	28373	27947	27953	28108	28205	28171	28129	28233	28189	28419	28392	28260	28464	28182	28092	28476	28274	28292	28169	28008	28208	28267	28400	28319	28050	28178	28373	28366	28074	28352	28201	28284	28301	28159	28146	28245	28422	28163	28456	28218	28058	28153	28065	28238	28284	28187	28063	28310	28098	28152	28274	28148	28317	28363	28337	28257	28231	28422	28136	28266	28137	28044	28105	28100	28657	28180	28120	27972	28231	28322	28266	28222	28350	28092	28398	28426	28184	28103	28090	28229	28310	28340	28114	28311	28093	28268	28063	28171	28272	28200	28273	28101	28367	28137	28223	28017	28245	28571	28152	28390	28061	28155	28181	28218	28140	28213	28137	28112	28180	28364	28116	28451	28321	28219	28052	28439	28370	28216	28316	28060	27995	28090	28305	28241	28400	28262	28138	28311	28119	28181	28052	28212	28373	28172	28193	28341	28401	27987	28275	28264	28140	28266	28179	28141	28372	28243	28021	28436	28156	28610	28243	28235	28277	28156	28336	28302	28080	28127	28140	28424	28217	28447	28084	28355	28281	28331	28229	28309	28049	28303	28211	28433	28250	28283	28084	28221	28190	28308	28011	28298	28166	28437	28116	28226	28104	28161	28210	28272	28211	28267	28305	28350	28476	28106	28072	28222	28116	28202	28179	28126	28015	28146	28083	28301	28442	28239	28302	28346	28237	28424	28327	28099	28158	28256	28125	28176	28186	28001	28261	28226	28196	28266	28167	28270	28309	28110	28192	28333	28121	28175	28320	28348	28247	28411	28204	28512	28432	28350	28103	28240	28330	28289	28347	28244	28166	28284	28121	28047	28401	28139	28236	28121	28208	28209	28311	28196	28256	28262	28379	28216	28189	28064	28144	28508	28020	28115	28158	28095	28130	27976	28157	28173	28058	28214	28103	28197	28129	28216	28174	28259	28153	28140	28217	28145	28137	28385	28327	28260	28328	28032	28382	28258	28269	28233	28190	28292	28203	28010	28279	28263	28512	28182	28137	28205	28269	28072	28101	28271	28248	28095	28082	28111	28201	28279	28299	28466	28393	28409	28351	28143	28229	28339	28282	28224	28312	28216	27954	28170	28203	28163	27948	28098	28037	28128	28074	28178	28163	28470	28154	28317	28076	28120	28241	28204	28204	28233	28106	28470	28366	28270	28295	28345	28300	28195	28442	28423	28244	27959	28441	28286	28213	28293	28179	28172	28165	28389	28151	28342	28156	28202	28140	28275	28272	28301	28250	28414	28316	28113	28407	27975	28231	28321	28006	28273	28150	28238	28037	28378	28513	28360	28196	28183	28183	27956	28133	28215	28403	28182	28299	28216	28096	28136	28343	28195	28163	28350	28407	28296	28083	28269	28211	28350	28306	28252	28463	28416	28262	28405	28229	28460	28234	28425	28100	28037	28223	28085	28368	28206	28114	28204	28207	28304	28092	28333	28310	28291	28270	28161	28261	28112	28353	28480	28105	28210	28324	28247	28299	28206	28080	28254	28204	28277	28068	28531	28424	28196	28267	28122	28038	28275	28251	28309	28029	28189	28150	28462	28121	28288	28203	28245	28340	28104	28133	28099	28172	28040	28174	28125	28227	28255	28330	28355	28227	28500	28063	28146	28209	28438	28075	28248	28259	28079	28198	28136	28111	28035	28287	28111	28052	28178	28201	28223	28269	28250	28070	28232	28133	28199	28161	28331	28101	28161	28013	28208	28347	28214	28118	28309	28242	28259	28083	28126	28269	28019	28186	28102	28087	28205	28160	28197	28183	28391	28122	28259	28165	28218	28444	28285	28051	28239	28311	28113	27938	28050	28076	28212	28299	28230	28145	28076	28104	28243	28401	28101	28250	28199	28290	28308	28173	28197	28362	28115	28287	28251	28195	28098	28001	28373	28235	28251	28301	27925	27910	28273	28276	28235	28142	28208	28073	28255	28378	28213	28223	28307	27933	28328	28177	28214	28181	28170	27954	28269	28154	28385	28134	28336	28461	28267	28388	28407	28054	28137	28099	28385	28303	28067	28079	28140	28233	28228	28318	28075	28365	28111	28257	28235	28245	28256	28174	28356	28226	28152	28406	28271	28065	28228	28146	28430	27921	28208	28116	28132	28254	28318	28105	28294	28230	28169	28173	28284	28333	28227	28203	28030	28352	28236	28271	28158	28171	28031	28110	28267	28013	28257	28482	28219	28234	28264	28051	28233	28026	28309	28288	28277	28100	28314	28404	28182	28097	28245	28241	28083	28196	28316	28379	28352	28283	28259	28150	28139	28192	28157	28334	28179	28361	28353	28256	28294	28545	28451	28086	28272	28482	28180	28200	28186	28120	28400	28166	28100	28257	28440	28339	28195	28162	28185	28229	28258	28040	28231	28446	28427	28190	28242	28207	28158	28164	28147	28135	28021	28015	28068	28184	28077	28116	28321	28124	28230	28017	28089	28339	28234	28343	28144	28248	28075	28255	28127	28368	28191	28375	28094	28211	28174	28278	28224	28278	28239	28308	28217	28332	28523	28145	28184	28297	28121	28378	28355	28053	28219	28058	28022	28122	28216	28174	28286	28077	28362	28290	28312	28228	28316	28162	27995	28162	28186	28239	27995	28213	28241	28094	28279	28433	28302	28253	28432	28359	28307	28273	28264	28269	28230	28163	28431	28183	28306	28069	28498	28081	28219	28064	28203	28397	28128	28118	28336	28155	28376	28371	28202	28076	28055	28041	28212	28242	28337	28152	28138	28544	28239	28315	28197	28227	28045	28260	28316	28326	28355	28253	28207	28240	28132	28244	28197	28152	28168	27993	28190	28209	28022	28112	28234	28407	28101	28220	28261	28298	28224	28208	28264	28139	28112	28474	28238	27926	28352	28225	28337	28335	28142	28130	28242	28318	28725	28289	28369	28446	28232	28033	28415	28517	28208	28055	28172	28228	28131	28124	28187	28167	28165	28188	28257	28211	28228	28215	28149	27907	28213	28208	28128	27977	28001	28217	28176	28142	28265	28317	27949	28227	28206	28214	28321	28249	28166	27968	28341	28173	28241	28186	28069	28084	28276	28538	28065	28241	28390	28001	28259	28088	28216	28339	28273	28071	28392	28188	28276	28089	28199	28338	28198	28438	28196	28048	28067	28148	28122	28185	28273	28294	28232	28185	28115	28264	28528	28345	28480	28316	28207	28196	28106	28101	28304	28283	28201	28419	28237	28263	28346	28395	28254	28266	28301	28245	28046	28342	28030	28128	28409	27996	28194	28244	28280	28293	28341	28218	28162	28170	28250	28280	28230	28247	28100	28285	28291	27998	28195	28214	28109	28436	28565	28290	28141	28222	28341	28219	28234	28243	28130	28183	28447	28377	28216	28124	28219	28035	28269	28251	28248	28024	28076	28203	28270	28331	28453	28331	28276	28093	28377	28063	28250	28131	28192	28405	28245	28119	28491	28401	28391	28306	28361	28185	28256	28177	28177	28150	28338	28280	28061	28212	28207	28214	28326	28517	28236	28089	28583	28337	28219	28139	28331	28262	28147	28382	28152	28280	28131	28174	28119	28322	28351	28299	28226	28222	28174	28207	28128	28182	28094	28319	28190	28179	28456	28131	28454	28155	28290	28012	28011	27946	28204	28333	28260	28501	28316	28204	28126	28123	28190	28088	28369	28258	28098	28266	28128	28094	28239	28349	28294	28222	28340	28040	28168	28231	28237	28142	28211	28284	28201	28111	28238	28093	28324	28067	28354	28514	28470	28342	28402	28269	28265	28416	28185	28124	28325	28131	28321	28180	28123	28352	28272	28102	28082	28348	28245	28239	28254	28357	28069	28134	28257	28433	28605	28216	28310	28248	28182	28335	28222	28213	28190	28285	28132	28066	28427	28292	28352	28368	28158	28159	27992	28152	28312	28407	28352	28189	28341	28198	28494	28113	28393	28186	28308	28298	28332	28286	28346	28092	28239	28128	28418	28151	28152	28385	28282	28238	28525	28279	28352	28230	28138	28494	28375	28348	28341	28193	28132	27867	28237	28086	28091	28089	28147	28269	28198	28153	28151	28174	28131	28259	28362	28158	28368	28322	28609	28110	28322	28288	28161	28282	28304	28128	28555	28289	28352	28017	28071	28219	28180	28104	28116	28245	28062	28007	28001	28143	28396	28130	27982	28336	28071	28147	28111	28095	28183	28133	28154	28202	28261	28197	28338	28240	28249	28114	28397	28181	28112	28126	28116	28315	28261	28410	28530	28146	28449	27889	28107	28219	28373	28122	28305	28197	28295	28434	28265	28070	28107	28190	28190	28511	28046	28200	28257	28266	28191	28282	28106	27986	28113	28045	28116	28066	28124	28289	28418	28456	27938	28290	28310	28242	28455	28375	28505	28494	28143	28337	28189	28272	28330	28120	28199	27921	28238	27947	28449	28319	28277	28107	28087	28311	28049	28348	28374	28146	28332	28088	28274	28023	28239	28345	28299	28088	28353	28222	28068	28175	28283	28160	28462	28137	28211	28275
21787	35806	34145	45782	74268	84406	71813	51713	34278	26117	23851	23306	23229	23401	23392	23285	23306	23384	23229	23311	23451	23321	23151	23266	23233	23285	23223	23294	23360	23286	23234	23338	23374	23154	23325	23305	23122	23395	23210	23087	23144	23287	23077	23220	23353	23185	23055	23284	23282	23271	23272	23237	23136	23308	23148	23257	23314	23243	23139	23214	23148	23034	23226	23168	23359	23156	23281	23177	23126	23197	23228	23231	23270	23243	23202	23297	23349	23144	23180	23325	23090	23279	23294	23351	23118	23349	23096	23294	23250	23192	23070	23236	23226	23092	23448	23258	23075	23114	23250	23229	23071	22934	23249	23176	23072	23176	23252	23291	23235	23097	23277	23173	23275	23153	23233	23271	23068	23304	23434	23183	23259	23114	23090	23102	23133	23305	22994	23111	23326	23344	23185	23216	23218	23130	23182	23231	23165	23257	23298	23156	23323	23234	23223	23231	23298	23267	23141	23184	23194	23199	23221	23343	23276	23284	23213	23235	23210	23165	23284	23442	23148	23330	23190	23105	23190	23190	23245	23166	23197	23361	23383	23355	23080	23337	23161	23018	23092	23103	23411	23239	23064	23235	23427	23294	23097	23299	23166	23277	23271	23077	23201	23008	23169	23378	23220	23096	23318	23030	23197	23103	23318	23201	23252	23157	23138	23167	23141	23103	23117	23180	22973	23301	23209	23167	23331	23021	23054	23316	23284	23158	23087	23242	23361	23214	23210	23120	23088	23268	23021	23187	23187	23195	23137	23231	23165	23240	23106	23344	23245	23223	23284	23077	23179	23114	23191	23181	23242	23384	23256	23153	23307	23220	23269	23121	23373	23296	23112	23176	23234	23292	23314	23116	23086	23189	23135	23191	23295	23220	23395	23034	23237	23134	23178	23308	23157	23169	23167	23454	23122	23194	23126	23214	23337	23159	23114	23367	23102	23063	23201	22911	23128	23220	23241	23258	23125	23380	23262	23236	23070	23357	23332	23168	23309	23205	23263	23197	23095	23157	23230	23253	23152	23205	23298	23234	23257	23190	23238	23207	23178	23131	23303	23293	23212	23368	23213	23128	23201	22997	23271	23068	23171	23293	23390	23234	23307	23167	23272	23047	23267	23326	23182	23115	23227	23319	23371	23119	23493	23131	23382	23152	23213	23318	23136	23221	23094	23192	23389	23288	23133	23382	23367	23215	23208	23260	23084	23092	23157	23411	23359	23300	23184	23280	23174	23324	23219	23078	23226	23198	23219	23301	23286	23044	23247	23249	23261	23155	23175	23313	23235	23179	23371	23373	23256	23208	23243	23147	23218	23091	23119	23046	23218	23218	23200	23277	23235	23378	23123	23037	23290	23105	23310	22996	23313	23246	23011	23336	23076	23485	23309	23120	23362	23148	23273	23230	23304	23229	23310	22997	23144	23256	23262	23269	23228	23198	23269	23307	23340	23265	23230	23024	23501	23197	23208	23109	23221	23356	23288	23252	23134	23312	23213	23045	23258	23190	23028	23310	23162	23138	23213	23148	23152	23139	23138	23084	23332	23155	23185	23242	23180	23312	23350	23238	23112	23395	23216	23325	23295	23404	23053	23242	23032	23330	23127	23246	23185	23287	23188	23233	23255	23075	23129	23288	23388	23161	23414	23236	23178	23272	23165	23294	23262	23224	23136	23293	23197	23314	22973	23351	23144	23197	23348	23127	23184	23221	23254	23302	23195	23391	23161	23294	23453	23326	23424	23115	23222	23192	23059	23253	23208	23085	22988	23156	23247	23339	23341	23165	23183	23357	23066	23311	23141	23182	23364	23428	23289	23206	23351	23164	23247	23345	22992	23428	23254	23166	23138	23103	23201	23220	23205	23239	23531	23166	23289	23253	23332	23282	23140	23370	23184	23190	23253	23097	23299	23234	23363	23116	23229	23245	23193	23264	23253	23305	23071	23186	23247	23214	23100	23288	23100	23274	23344	23317	23255	23065	23272	23220	23152	23362	23072	23178	23133	23164	23161	23122	23139	23336	23013	23283	23324	23356	23281	23364	23292	23198	23216	23205	23225	23247	23085	23057	23304	23366	23097	23352	23313	23430	23187	23193	23210	23251	23374	23220	23282	23280	22978	23388	23350	23303	23155	23217	23207	23354	23304	23169	23216	23310	23209	23382	23394	23159	23124	23141	23096	23006	23249	23096	23341	23140	23310	23068	23259	23184	23318	23156	23183	23274	23318	23465	23542	23136	23149	23172	22996	23153	23296	23210	23289	23094	23128	23215	23182	23205	23175	23357	23022	23288	23126	23099	23129	23190	23163	23161	23256	23147	23317	23123	23317	23314	23085	23153	23064	23247	23287	23408	23275	23340	23290	23282	23277	23349	23247	23438	23340	23036	23146	23275	23318	23241	23046	23222	23538	23346	23278	23199	23196	23213	23049	23230	23111	23170	23164	23344	23205	23153	23064	23343	23194	23145	23105	23248	23235	23158	23316	23113	23064	23123	23224	23330	23275	23222	23153	23221	23211	23164	23308	23274	23039	23385	23133	23071	23292	23192	23198	23286	23368	23304	23208	23189	23296	23312	23108	23129	23328	23348	23078	23140	23193	23357	23109	23288	23299	23245	23275	23044	22874	23158	23284	23305	23230	23108	23168	23391	23382	22959	23262	23181	23249	23336	23250	23188	23382	23346	23270	23232	23315	23203	23274	23272	23369	23225	23244	23272	23274	23115	23155	23230	23042	23190	23213	23279	23243	23194	23155	23467	23270	23124	22994	23169	23200	23142	23216	23220	23231	23222	23165	23239	23307	23345	23295	23232	23154	23243	23491	23205	23197	23231	23245	23130	23225	23259	23302	23406	23193	23293	23146	23175	23267	23289	23246	23338	23301	23390	23195	23233	23192	23409	23176	23185	23285	23402	23209	23206	23146	23422	23168	23400	23253	23050	22899	23231	23318	23220	23309	23455	23261	23372	23374	23175	23181	23048	23183	23190	23154	23061	23124	23294	23333	23185	23255	23191	23133	23345	23354	23266	23334	23314	23260	23326	23315	23283	23241	23250	23194	23216	23430	23088	23149	23180	23285	23106	23323	23121	23115	23279	23298	23061	23183	23272	23352	23362	23226	23322	23158	23292	23088	23058	23214	23047	23282	23423	23136	23211	23361	23163	23167	23242	23028	23543	23104	23176	23349	23179	23168	23208	23322	23301	23285	23338	23214	23132	23117	23300	23186	23227	23452	23045	23173	23104	23313	23376	23226	23289	23240	23214	23320	23228	23236	23101	23367	23284	23168	23268	23370	23264	23145	23285	23176	23369	23309	23133	23295	23182	23334	23138	23312	23128	23108	23223	23341	23297	23107	23299	23034	23338	23188	23331	23076	23309	23086	23163	23252	23054	23105	23322	23156	23448	23260	23278	23184	23310	23322	23380	23342	23109	23075	23195	23207	23258	23336	23132	23251	23127	23131	23276	23182	23244	23146	23131	23289	23224	23291	23146	23112	23148	23112	23270	23233	23165	23138	22982	23215	23122	23433	23206	23261	23124	23296	23287	23050	23099	23304	23406	23207	23237	23129	22940	23112	23429	23184	23250	23022	23183	23313	23211	23243	23240	23355	23185	23103	23218	23259	23256	23220	23297	23466	23016	23320	23444	23168	23206	23159	22979	23202	23250	23199	23086	22952	23143	23408	23347	23231	23089	23201	23091	23202	23455	23310	23206	23179	23158	23161	23155	23187	23233	23125	23382	23131	23253	23273	23053	23117	23381	23174	23265	23249	23152	23163	23265	23151	23321	23182	23346	23379	23379	23207	23304	23214	23213	23242	23060	23309	23310	23152	23232	23347	23250	23195	23171	23398	23231	23243	23362	23259	23201	23118	23366	23329	23189	23207	23255	23302	23000	23268	23261	23213	23371	23095	23384	23126	23260	23079	23115	23228	23054	23196	23357	23044	23240	23245	23135	23325	23124	23189	23426	23367	23295	23165	23222	23207	23314	23131	23314	23381	23153	23276	23181	23288	22917	23273	23270	23399	23129	23524	23371	23288	23168	23338	23073	23114	23052	23109	23251	23302	23598	23341	22954	23133	23275	23324	23212	23194	22999	23233	23171	23357	23178	23117	23200	23336	23268	23275	23221	23189	23074	23427	23121	23205	23374	23075	23082	23345	23144	23270	23212	23062	23256	23419	23234	23196	23191	23138	23255	23124	23201	23281	23240	23338	23331	23276	23236	23185	23117	22975	23269	23221	23306	23153	23434	23176	23310	23264	23298	23178	23248	23078	23360	23041	23083	23164	23210	23255	23198	23238	23342	23094	23122	23073	23176	23237	23035	23234	23304	23331	23187	23305	23329	23113	23232	23163	23348	23211	23422	23063	23282	23102	23511	23076	23358	23090	23204	23378	23143	23109	23289	23284	23449	23247	23290	23125	23335	23177	23206	23132	23155	23223	23245	23360	23264	23399	23093	23128	23081	23002	23140	23229	23511	23297	23294	23223	23284	23198	23182	23120	23416	23446	23227	23190	23288	23334	23246	23228	23174	23306	23373	23108	23240	23416	23083	22941	23115	23489	23333	23321	23261	23286	23292	23228	23237	23080	23361	23295	23142	23343	22987	23130	23324	23118	23170	23240	23263	23367	23362	23209	23002	23103	23176	23252	23199	23104	23110	23169	23269	23206	23120	23247	23103	23214	23241	23168	23204	23410	23012	23410	23211	23175	23364	23353	23318	23174	23087	23186	23181	23373	23178	23180	23255	23479	23324	23168	23276	23326	23310	23234	23153	23252	23143	23269	23256	23166	23302	23281	23184	23300	23383	23199	23075	23331	23350	23315	23122	23373	23296	23122	23029	23118	23187	23272	23194	23273	23238	22982	23352	23421	23159	23232	23464	23303	23113	23356	23236	23324	23076	23289	23204	23200	23444	23309	23101	23209	23085	23317	23222	23200	23120	23302	23221	23357	23120	23345	23197	22970	23221	23099	23384	23088	23298	23154	23111	23320	23327	23330	23206	23287	23246	23291	23358	23176	23301	23085	23215	23320	23001	23344	23238	23213	23407	23107	23242	23330	23406	23287	23298	23241	23367	23148	23539	23139	23223	23427	23000	23216	23144	23141	23191	23296	23302	23059	23243	23273	23190	23299	23201	23282	23215	23401	23231
31270	25752	30509	30079	33532	39288	37395	32514	29389	28345	28323	28247	28036	28123	28219	28053	27955	28015	27817	28314	27853	28237	28183	27928	28117	28308	28106	28318	28127	28233	28091	28212	27972	28147	28145	27972	28166	28073	28138	27792	28149	27949	27754	28020	28123	28025	28289	28106	28037	28082	28117	28057	28036	27970	27921	27776	28223	27958	28255	27913	28170	27996	27857	27799	28141	27854	27911	27962	28029	28230	27926	27949	28019	27999	28446	27865	27954	28193	27935	27999	27920	28265	28446	28047	28120	27965	28027	28024	27832	27906	27997	27963	27863	27897	27987	27658	27773	27981	28147	27870	28109	28087	28069	28066	27892	28058	28092	27929	27954	28068	28012	28001	28079	28027	27834	28008	28150	27952	28065	28179	28102	28166	28189	27895	27868	28158	28212	28175	28010	28049	28055	28094	28129	27883	28085	28054	27769	27885	27878	28021	27936	28033	28358	28171	28160	28121	27981	27913	27970	28135	28073	28195	27984	28259	28148	28083	27685	27993	27844	28144	28112	27924	27967	28164	27995	28163	27770	27899	27948	27935	27929	27909	27913	27994	28052	28002	28125	28193	27971	28076	27804	27967	28043	27978	27927	28037	28099	28077	27984	28012	28107	27932	28083	28012	27984	28023	27964	28019	28077	27905	27865	28080	28126	28127	27913	28129	28002	28058	27938	28262	28172	28198	27944	28104	28242	27947	27787	28068	28183	27917	28113	28100	27918	27814	27885	27868	27901	27911	27926	28001	28154	28173	28156	27883	28155	28264	27921	28251	27888	28146	28124	28086	28061	28046	27980	27968	28088	28051	28160	27821	28172	28134	27817	28070	27991	28159	27817	28041	28143	27954	28101	27826	28009	27823	27937	27963	27836	27982	27857	27976	28034	28065	28255	27798	27780	28135	27953	27890	27990	28320	28214	28096	28132	28188	27835	28050	27993	28187	27972	27870	28173	28020	27920	27920	28000	28091	28151	27960	27876	28058	28133	27981	27985	27938	27810	28158	27976	27971	28086	27897	28152	27905	28190	28030	28101	28267	28234	28168	28126	28013	28058	28147	28080	28006	27887	28174	28054	28070	27966	27950	27964	28066	28198	28209	28179	28225	27664	27911	27800	28163	27859	27890	28006	27832	28173	28270	28136	28164	27907	28050	27863	27834	28098	28138	27992	28215	28062	27950	27991	28143	28008	28110	27996	28103	28159	28031	28135	28141	27948	28078	27901	27999	28104	28000	28145	27991	27768	27946	27879	27955	28102	27906	28017	27866	27955	28143	28186	28037	27792	27973	28120	27959	28051	28053	27955	28144	28066	27987	28073	28114	28206	28219	27879	27891	28019	28059	28050	27973	28121	27841	28001	27959	28077	28059	27986	27757	27969	28149	28179	28133	28049	27797	28090	27887	28278	28036	28018	28222	27981	27928	27729	28015	28174	27876	28064	27884	27913	28303	28263	27889	27809	27977	28056	27978	28145	27972	27827	28022	27948	27999	27962	27995	28164	28184	28012	28227	28190	28141	27998	28115	28021	28180	28189	28055	28104	28147	28053	27855	28090	27907	27772	28061	28222	27791	28146	28065	27951	28136	28060	27886	28226	28103	28062	28047	28037	28003	28179	28042	28040	28068	27908	28111	28304	27947	28140	27899	27997	28092	27981	27934	28132	27984	28048	28206	27884	27867	28054	28275	27968	27957	27958	28090	28007	27944	27965	28036	28359	28097	28063	28169	27908	28010	28139	28102	28136	28068	28137	27945	27824	28092	28065	27766	27972	27911	27921	28098	28053	27959	28144	28258	27964	28158	28143	27887	28054	28168	28026	28013	28071	28212	28145	27976	28084	27664	28005	27960	28091	27822	28101	28062	28113	27978	28128	28005	27867	27933	28133	28086	28143	27971	28086	28203	27882	27924	28106	28020	28082	28245	27918	28027	27970	28074	27853	28041	27950	28066	27954	28012	27934	27960	28127	28073	27948	27759	28038	28150	28094	28116	28304	28028	27950	27965	28219	28194	27948	27924	28122	28024	28017	27804	28340	28132	28082	28184	27955	27836	28153	28047	27997	27889	28151	28112	27932	27978	28201	27955	28274	28065	28249	27943	28224	28123	28230	27896	28101	28109	28098	28014	28248	28128	27976	28119	28035	28165	27948	28028	27841	28073	28006	27963	28190	28030	27925	27965	28073	27885	28020	28374	28033	28084	28048	28052	28134	28055	28041	28021	28208	28207	28040	27973	28057	28058	27830	27992	28122	28009	28033	27981	28162	28039	28022	27969	27887	28041	28037	28130	27983	27840	28167	28105	27876	27995	27948	27933	28031	28076	28073	27954	28141	28065	27967	27787	28142	28037	28157	27973	28020	28247	27916	28035	28200	28093	28188	27743	28138	27924	27768	28009	28034	28120	28032	28075	28127	28094	28170	27912	28010	28123	28025	27963	27955	27965	27825	27894	27972	28033	27947	28232	28114	27930	28151	28098	28043	28004	28137	27989	28197	28134	28010	27885	27985	28004	27993	27948	28222	28131	28212	27944	28176	28019	27875	27996	28041	27931	28137	28092	27872	27980	28234	28181	27979	28014	28016	27981	28123	27987	28079	28037	27912	27944	28172	28115	27861	28073	28117	27889	28081	27991	28074	27940	27844	27973	27949	28039	28254	28096	28429	28020	28060	28149	28009	28050	28170	28011	28182	27994	27701	27969	27962	27891	28214	27988	27888	28166	28021	28143	27882	27820	28018	27904	28201	27982	27809	27878	28245	28005	27967	28211	27899	27940	27768	27889	27915	27989	27882	28177	28071	28071	27984	28102	28034	28068	28338	28005	27969	27988	28136	28145	27910	28134	27935	27898	28038	28221	28046	28227	27901	28062	28039	27898	27941	28036	28111	28132	27963	28256	27925	27942	27881	28211	28048	28062	28181	27852	28074	28116	27804	27934	28213	28254	28021	27875	27881	27923	28344	28092	27901	28290	28288	28017	28037	28344	28018	28147	28066	27841	27923	28145	28020	28168	28121	28012	27931	27881	28022	27997	28292	28102	28174	28009	28067	28078	28121	27991	27936	28129	27886	28189	27970	28111	28130	27828	28022	28340	28030	28070	28178	27986	27802	27982	27978	28105	28037	27867	28068	28213	28164	28038	27889	28187	27809	28088	28073	27945	28103	28002	28220	27855	28014	28041	27831	28010	27896	28182	28140	28212	28026	28176	28014	28023	28171	28018	28001	28110	27945	28071	28270	28132	27668	28123	28238	27851	28048	28064	27773	27979	28093	28101	28135	28132	27857	28177	27877	28046	28079	28204	28096	28071	28359	28182	28164	28049	27990	27969	27865	27911	28049	27917	28056	28050	27904	27955	27957	27961	28059	28104	27993	28178	27850	28019	27939	27990	27907	28027	28191	28024	28260	27917	28205	28097	28101	27998	28055	28033	28132	27857	28014	27827	27966	28081	27757	27886	28188	27815	28132	28081	27996	27933	28040	28025	28058	28073	28137	28044	27937	27976	27874	28020	28012	28077	28157	28119	27954	27955	28207	28029	28179	28083	28162	27943	28300	27803	27990	27944	27864	28142	28039	27715	28144	28259	28131	27906	27848	27963	28172	28035	27947	28157	27965	27738	27894	28067	28199	28037	27787	27947	28040	28221	27975	28307	27959	28108	28220	28145	27909	28068	27940	27940	27946	27982	27975	28014	28227	28034	27950	27949	28031	27940	28081	27938	28203	28006	28200	28127	28221	28412	28173	27989	27975	27824	27998	28031	27938	28016	28178	28051	27987	28049	28085	28067	28076	28030	28088	28030	28105	28202	28218	28069	28060	28091	28004	28264	28136	28045	27947	28088	27916	28020	27997	28106	28025	27874	27804	28164	28151	27783	28044	28263	28138	27864	28039	27846	28188	28106	27875	27850	28004	28074	28087	27983	28282	27918	28042	27994	28194	28108	28080	28098	27942	28219	28085	27908	27928	27916	27929	27866	27890	28176	28034	28224	27974	27996	28035	28127	28137	27853	27974	27925	28073	27949	28182	27872	27936	27777	28127	27881	28216	28139	27986	28011	27936	27909	27926	28091	27951	28197	27979	27941	28003	27839	28137	27887	27877	28033	28092	28206	27916	28047	27990	27765	27887	27813	28080	27820	28266	27970	27968	28039	28022	28019	28025	28059	28140	27962	27709	28034	27964	28067	28038	27935	27987	28010	27967	28249	28020	28096	27974	27911	28073	28048	28212	27876	28078	28142	28153	27788	28019	28126	28225	28095	28097	28164	28076	28131	28016	28062	28114	27851	28038	28010	28197	28041	27826	27889	28121	28018	27869	28216	27865	28026	27911	28027	28177	28127	27987	28133	27992	28130	28260	28125	27971	28141	28313	28070	27910	28019	28018	27939	28242	28006	27922	27886	28094	27947	28171	27798	27872	28093	28049	27901	28121	28149	28007	28015	28120	28053	28183	28275	27964	28151	27947	27925	28041	27810	27962	27847	28092	28254	28118	28081	28322	28104	27916	27939	27804	27880	28064	28180	27814	27878	28033	27963	28212	28105	27682	28105	28024	27865	27957	28000	28045	28052	28203	28023	28087	28429	27965	28003	28112	28036	27974	28157	27934	28025	27943	27867	27854	27968	28070	28120	27960	27959	28036	27832	28279	27793	28052	28031	28072	27919	28127	27987	28054	28192	27939	27904	27836	28018	28094	28001	28069	27942	27720	28028	28011	28195	28146	27977	28027	28172	28029	27936	28240	27874	27956	27928	28192	27983	27970	28112	28189	27950	28194	28013	28028	28080	28064	27856	28140	27919	28260	28038	27730	28005	28140	28338	27939	28020	27855	27967	28216	28030	27943	27997	28186	28035	27842	27908	28009	27971	27904	28134	27761	27920	27993	28175	27848	28075	28129	28357	27909	27954	28081	28245	27955	27948	27762	27899	27944	28069	28018	28254	28081	27734	28222	28126	28106	28116	28123	28069	27994	28120	27975	28058	27978	27969	27816	28143	28045	28038	28162	28217	28019	27984	28241	27959	27937	27810	28054	27919	28072	27849	28031	28210	28049	27875	28055	27924	27970	28140	28182	28050	28122	28044	28013	28019	27921	28182	28078	27968	28021	27999	27936	27921	28156	28156	28240	28064	27963	27995	27977	28200	28210	28048	28059	27915
21887	25706	25694	25160	32142	38011	34082	27525	24223	23277	23082	23164	23188	23066	23136	23186	23323	23092	22988	23065	23059	23095	22964	23214	23034	23122	23125	23077	23174	22859	23290	23012	22801	23044	22892	23035	23077	23297	23173	22947	23082	23025	23082	23177	23249	22931	23199	23140	23029	23115	23142	23077	23092	23056	23099	23026	23012	23000	23005	23145	23084	23006	23053	22970	23141	23066	23188	23051	23066	23079	23167	22983	22955	22934	23190	23135	23046	23074	23241	23054	23074	23193	22917	23052	22836	23020	23037	23374	22988	22984	23186	23149	23045	23073	23050	22923	23126	23078	23227	23103	23226	23170	23067	23140	23131	22877	23005	23079	23128	23135	23014	23127	23061	23064	23023	23194	23139	23072	23029	23104	23123	23157	22957	22992	23227	22996	22901	23137	23004	23195	23061	22950	23033	23079	22843	22789	22991	22884	23013	23129	23100	22841	23000	23059	22995	23057	22979	23180	22890	23031	23096	23009	23056	23036	22996	23121	23077	23120	22969	22973	23223	23238	22995	23121	23300	22869	23097	22938	23065	23005	23087	23143	23003	23107	23114	23043	23102	23164	22978	22985	23084	23113	23057	23056	22843	23233	23045	23023	23100	23097	22984	23007	23072	23143	23066	23194	23055	22919	23047	23008	23114	22912	23033	22907	23157	23045	23076	23109	22933	22960	22994	23184	22967	23105	23156	23213	23176	23131	23185	22971	23118	23001	23175	22895	22958	22891	23049	23099	23099	23018	23161	23142	23128	23045	22926	23080	23024	23043	23087	23132	22989	23272	23242	23137	23061	23143	23071	23034	23114	23211	23060	22931	22909	23257	23113	23155	23036	23014	23042	23042	23133	23071	23143	23146	22968	23154	23049	22904	23112	23131	22936	23031	23034	22916	23056	23023	23110	23062	23178	23244	23019	23025	23112	22866	23182	22984	23066	22973	23091	23161	23020	22980	22974	23139	23122	23003	22987	23129	23069	23088	23132	23026	22971	23062	23198	22930	23115	22974	23034	23094	22827	23058	23176	23245	22901	23025	23029	23194	23041	23136	23164	23042	23047	23030	23229	23014	23203	23158	23248	22917	23126	23189	22887	23014	22936	23034	23077	22968	23113	23227	23004	23251	23020	23048	22947	23099	23079	23116	23178	23036	23181	22950	23079	22905	23215	23086	23033	22943	22889	23084	23099	22962	23127	22954	23195	23192	23023	23126	22934	22880	23216	23135	23056	23020	23081	23011	23044	23154	23158	23014	23121	23079	23019	23032	22844	23184	23104	23078	23126	23060	22936	23003	23020	23028	23115	22994	23169	22874	23084	23032	23126	23164	23075	22924	23069	22963	23117	23066	23050	23037	23160	22965	22963	23126	23011	23021	22978	23183	22862	22860	23426	22974	23107	23080	23138	23088	22816	23137	23040	23058	23223	23061	22954	22944	22923	23156	23045	23197	23056	23215	23192	22942	23056	23082	23177	23032	23185	23110	23121	23158	23063	23144	23051	23063	23159	23066	23072	22891	23012	23257	23030	23182	23051	22885	23017	23059	23241	23133	23200	23207	22942	23269	22944	23087	22880	23027	23213	23122	23189	23111	23244	23051	22978	22847	23057	22928	23185	22917	23045	22934	22963	22961	23141	22917	23076	23002	23137	22984	23097	22961	23024	23096	23243	23153	23054	23059	23135	23119	23020	22875	22872	23154	23071	23290	22888	23069	23020	23096	22852	23141	23047	23037	22977	23021	23159	22944	22995	23139	23065	23009	23164	22961	23092	22978	23050	22920	23104	22980	22947	22950	23082	22903	23046	23098	23087	23066	22958	22895	23045	22962	23022	23035	23170	23054	23067	23158	23276	23096	22973	23092	23115	23094	23080	23043	23074	23108	23050	23048	23272	22937	22998	23165	23188	23158	22923	23205	23122	23106	23053	23169	23113	23063	22979	23326	22753	22992	23185	23033	22954	23137	23136	23159	22952	23064	22949	23087	23124	23102	23071	23060	23268	23064	23017	22985	23042	23112	23176	23127	23058	23213	22895	23134	23080	22967	23030	23081	23245	23092	22955	22958	23046	23016	23026	23041	23041	23064	22990	23105	23157	23025	23072	23054	23102	23052	23107	22912	23028	23135	23171	23056	22900	23093	22955	23071	23209	23017	22958	23058	23032	23100	23304	23008	23102	23202	23202	23030	23054	23156	23176	23086	23072	22960	23078	22967	23052	23416	22932	23238	23197	23086	23170	22979	23147	23092	23134	23133	23301	23013	22906	23113	22955	23232	23023	23116	23036	23161	23093	23157	23037	23078	23142	23150	23120	23075	23097	23163	22956	22966	23137	23007	23220	23141	23167	22969	23341	23057	22962	23054	22947	23242	22960	23057	23058	23189	23198	22938	23144	23307	22954	23198	23039	23053	23025	23033	23212	23017	23242	22955	23032	23150	23076	22942	23077	23001	23056	23088	22975	23037	23105	22997	23044	23005	23205	23097	23112	22989	23005	23115	23007	23190	23215	23038	23132	23138	23012	23090	23044	23055	23180	22941	23093	23231	23137	23209	23195	23067	23210	23018	23083	23261	22987	23153	22975	23216	22831	22998	23088	23007	23031	23128	23262	23107	22992	22912	22910	23113	23101	23168	22961	23105	23060	23079	23051	22998	23063	23089	23003	23209	23138	23114	23143	23013	23021	23152	23116	23257	23098	23079	23126	23087	23181	23183	22921	23221	23052	22927	23068	23061	23124	23193	23042	23119	23250	22975	23046	23013	23211	23148	23039	23180	23207	23211	22978	23023	23158	23221	23253	23009	22889	22947	23206	23156	23003	23165	22821	23017	22926	23029	23054	23199	23001	22961	22989	23281	23074	23114	22991	23043	23143	23115	23118	23090	22883	22919	22979	22907	23069	23201	23120	23197	22960	23184	23164	23081	23119	23098	23321	23023	23109	23106	23108	23217	23050	22968	22925	23044	23017	23271	23031	23156	23090	23172	23083	23013	23164	23061	23076	23089	23030	23061	23227	23259	22981	22974	22947	22856	23111	22937	23185	23039	22955	23012	23130	23071	23234	23154	23092	23150	22930	23025	23089	23041	23127	23101	23054	23050	23152	23207	22988	23123	22942	23015	23035	23015	22993	23086	23040	23107	23173	23140	23207	23104	23068	22943	23152	23004	23141	22950	23078	23148	23110	22848	23163	23226	23215	23219	22976	23000	23024	23209	23062	23039	22954	23045	23050	23021	23032	23103	23052	23164	22939	23238	23013	23220	23105	22977	22980	23053	23106	23075	23060	23066	23065	23088	22902	23068	23143	23086	23102	23020	22909	22993	23062	23035	22970	23141	23091	23060	23189	23161	23091	22999	23139	23090	22938	23225	22952	23143	23111	23026	22942	23162	22925	23070	23161	22945	23183	23048	23150	22898	23211	23269	23085	22955	23057	22943	23037	23039	23054	23251	23062	22923	23093	23238	22926	23020	23155	22955	23234	23007	22922	23078	23050	22851	23146	22867	23139	22880	23029	23050	23141	23228	23114	23003	22943	23135	23004	23202	23026	23129	23036	23097	23202	22972	23248	23203	23171	23059	23162	23162	22919	23077	23009	23040	23140	22956	22996	23201	22983	23227	23168	23162	23053	23002	22898	23030	23185	23110	23159	23127	23119	23136	23066	23086	22885	23140	23120	23105	23179	23060	23061	22975	23090	23023	23023	23107	23161	23121	23023	23138	23127	22967	23018	23065	23282	23112	22904	23032	22935	23108	23162	23026	23146	23161	23024	23023	22983	22832	23130	22998	23074	23209	23040	22910	23204	23097	23133	23067	23007	22997	23248	23031	23208	23153	23266	23094	23242	23362	23153	23016	22922	23117	23047	23159	22926	23070	23157	23124	23145	23138	22983	22977	23188	22973	23115	22987	23083	23150	23073	22983	22983	22911	23051	22876	23077	23099	23291	23145	23030	22956	23055	23100	22931	23245	22927	23252	23172	23065	23232	23006	23090	23080	23163	23222	23064	23148	23074	23014	23115	22944	23203	23119	22888	23223	23087	22960	23199	22999	23006	22900	23084	23210	22956	22773	23043	23054	23153	22943	23058	23051	23088	23067	23076	22947	23117	22822	22904	23104	23224	23173	23253	23120	23040	22912	23153	23038	23081	22980	23002	22991	23136	23022	22997	23207	23110	23124	23135	23016	22981	22907	23026	23099	23143	23151	23231	23066	23164	22996	23006	23041	22816	23030	23123	23283	23258	23199	23094	22974	23100	23252	23185	22926	22948	22953	23127	23014	23059	23108	23061	22952	22871	23062	23112	22974	23051	23257	23155	23062	23063	23037	22993	23020	23086	22894	22935	23114	23096	23210	23090	23020	22970	23120	23047	23234	23106	22987	22985	23161	23207	22960	23162	23182	23268	23144	22878	22980	22961	23254	22993	23136	22985	23046	23064	23152	23044	22983	23089	22988	23003	23012	23201	22973	23023	22976	23235	23058	22857	23064	23138	23331	23099	23150	23167	23148	22967	23077	23026	23000	23223	23034	23153	23063	22956	23035	23159	22869	22996	23439	23205	23127	23015	23097	23041	23064	23000	23127	23058	23118	23149	23004	23111	23097	23114	23232	23106	23095	23007	22897	23089	23282	23144	23016	23127	23139	22919	22810	23130	23161	23040	23149	22994	22827	23146	22949	23140	23141	23072	23227	23143	22886	23174	23106	23017	22981	23027	23189	22928	23172	22996	23121	22909	23236	22977	23187	23238	22969	23240	22961	22980	23076	23042	23204	22929	22862	22892	23125	23050	22881	22981	23035	23106	23024	22917	23018	23239	22989	22963	23263	22968	23015	23028	23093	22991	22982	23080	23132	23214	23253	23064	22985	22959	22918	23128	22984	23190	23149	23238	23159	22811	23167	23017	23237	23024	23092	23145	22905	23256	23140	23208	23145	23028	22989	23028	23135	23250	23182	23041	23094	22940	22961	23109	23094	23053	23011	23172	23109	22974	22920	23105	23045	23011	23210	23052	23126	23126	23021	23088	23194	23052	22860	22988	23088	22963	23078	22993	23034	23213	23126	22940	23051	23020	22834	22955	23090	23183	23060	23045	23041	23141	23302	23315	22868	23336	23348	23190	23080	22993	23243	23078	23057	23159	23130	23032	23077	23089	22948
25204	21402	28475	26890	43291	70022	61725	44291	33235	29457	28334	28226	28360	28072	28136	28181	28157	28084	27890	27969	28025	28129	28138	28165	28228	28240	28129	28244	28086	28273	28058	28017	28075	28282	28075	27968	28079	28072	28063	28166	28186	27956	28142	27939	28008	28151	27935	27858	27951	28114	28087	28239	28152	28110	28063	28129	27902	28071	28020	27941	27821	28106	27924	28099	28023	27862	28045	27681	28066	27943	28259	28013	28148	28121	27929	28051	27790	27854	27952	27754	28087	27971	27974	28058	27870	27968	28043	28131	27967	28070	28111	28122	28112	28233	28157	28001	27979	28296	28040	28169	28249	27961	28046	28171	27937	27998	27863	27701	27897	27982	28103	28167	27922	28029	27942	27927	27914	27963	28081	27784	27931	27952	28047	28083	27883	28024	28273	27939	27830	28031	27890	28191	28223	28002	28199	27867	28023	27649	27968	28092	27876	27914	27926	28105	28185	27970	28144	27880	28041	28121	27962	27946	27948	28122	27896	27957	28031	27915	28109	27899	27986	27913	28023	28010	27921	28016	28016	27947	28081	28018	27879	27984	27998	27912	28121	27940	28202	27999	28184	28048	27956	27876	28077	28064	27959	27686	28059	28146	28043	28082	27928	28134	28108	27989	27796	28074	28158	28169	27884	28105	27948	28040	28261	28084	28231	28142	28012	28041	27956	28087	27970	28058	27924	27827	27880	27771	28058	27808	28034	27834	28040	27934	28034	28119	28164	27958	28075	28186	27989	28037	28085	28107	28098	28308	28103	27972	28043	27955	28131	28201	28002	28077	27947	28059	27954	28080	27868	28170	28245	28273	27951	27931	28008	28096	28119	28040	27872	27993	27909	27938	27909	27844	28052	28134	27976	28250	28104	28052	27997	27760	28211	27876	27835	28053	27895	28130	28241	28163	28073	28208	28175	27753	27995	28359	28039	27835	28027	27790	27963	28046	27991	27958	28090	28152	28038	28145	28150	27781	27937	27966	27923	27764	27839	28127	27806	28050	28074	27933	27883	27916	27902	27876	28285	28062	27916	28002	27885	27755	27952	28108	27972	28119	27963	27639	28087	27826	28277	27980	27874	27826	28093	28098	27969	28115	27922	27924	27965	27871	27975	28037	28049	28205	28098	28059	27942	27892	27966	27888	28070	27869	27816	27837	27808	27754	27991	28070	27923	27908	27876	27697	27964	27947	27988	27846	28008	27828	27908	27940	27943	28146	28212	27781	28059	28099	28112	28020	27965	28069	27894	28209	27900	28086	28056	28065	28068	27946	28055	28025	27957	28044	28045	27892	28062	27922	28084	28019	27700	27932	27870	28130	28069	28024	28045	27844	28017	27841	27848	27938	28172	27845	27838	28279	28018	28123	28145	27926	28010	27822	28023	27629	27889	27920	28019	28007	27957	27898	27911	27779	27834	28072	28138	28080	27851	28034	27968	28074	27868	28055	27925	28178	28141	27984	28069	27980	28068	27908	28087	27991	27820	28182	28267	28009	27936	28072	28005	28019	28042	28134	28195	28081	28049	28096	28143	28154	27979	27961	27990	27957	27971	28186	28110	28038	28136	28184	27868	28120	28109	28049	28290	28039	28294	27953	28135	28021	28000	27999	27854	27940	28030	28099	27955	27645	27858	28168	27818	28012	28081	27992	28089	27850	27982	27838	27934	27993	27934	28088	28087	27943	28018	28103	28060	27954	27999	28039	27876	28087	28153	27971	27941	28066	27983	27914	28026	27962	27796	27902	27817	28093	28289	27963	27924	27924	28299	28169	27969	27980	28014	27896	28193	27925	27949	28030	27790	27971	27770	27946	28285	28129	28140	27980	28045	27989	28046	28109	28152	27910	28054	28027	27976	28082	27806	28334	27846	28013	28012	27743	27995	27845	28082	27892	28242	28041	27970	27809	28014	28110	27908	27988	28276	28093	28045	28010	28146	28295	28384	28075	27961	27983	27942	28064	28017	27857	27910	27973	27955	27994	28047	28045	27953	27804	28064	27847	27879	28048	28081	27991	28185	27857	28020	28026	27837	28063	28010	27967	28055	28024	27821	27973	27934	28086	28048	28302	28006	27986	28203	28288	28197	28139	27805	28192	28110	28174	28065	28139	28070	28028	28122	28095	27890	28223	27997	27996	27863	27887	28177	27900	28236	27811	27931	28226	27747	27906	27970	27864	28059	27896	28242	28312	27988	27806	28087	28135	28202	28265	28172	27929	27971	27860	27918	28107	27997	28032	28111	28063	27891	28079	28199	28061	28189	27927	28080	27959	28183	28086	27888	27866	27919	27901	28016	28319	28054	27892	27973	27750	28126	28143	27942	27975	28013	27735	28063	27958	28217	27930	28174	27891	28059	27853	27910	28093	28100	28237	27974	28132	28089	28029	28026	28370	27995	28118	28117	27823	27830	27749	28206	28037	28117	28074	27968	27946	27834	28115	28116	28097	28186	27893	27972	27991	27962	28149	28127	27989	28075	27978	27996	28066	27849	28109	27832	28199	28028	28086	28217	28085	28360	27944	28020	27960	28074	27706	28020	27922	28110	28059	27932	28010	27926	28039	27941	27996	28222	28120	28099	27931	28192	28187	27905	28104	28046	28072	27920	28034	27942	27939	28065	28101	28113	28036	27946	28163	27981	27976	28001	28047	27883	27821	27916	27967	28090	28056	28033	28042	28238	28154	28084	27883	27923	28098	28140	27814	27932	27758	27891	27881	27939	28216	28119	28155	28011	28148	28096	28073	27879	27907	27989	28021	28070	27962	27960	27828	27905	27807	27789	27938	27813	28153	28203	27867	27973	27967	28010	28110	28061	28031	27711	28282	27972	28172	28010	27969	28190	27921	27967	27975	27966	27970	28014	28121	28001	28033	27924	28045	27884	28290	28245	27987	28020	28020	28040	28090	28066	28023	28102	28017	27751	28115	28120	28178	28121	28067	28082	27883	28188	27972	28104	28104	28125	28158	28161	28073	27963	28082	28322	27954	28093	27853	28003	27881	27917	28003	27870	27942	27986	27908	27920	27902	28045	27817	27990	27904	27994	27959	27882	27968	28074	27926	28150	28152	28049	28102	28082	28005	27829	28034	27855	27879	28194	27814	28154	27983	28129	27956	27837	28117	27891	27968	27954	27978	28001	27993	27937	27907	28014	27888	28029	28079	27985	28280	28294	28312	27965	28120	28202	28175	28396	27981	28030	28135	28062	27835	28138	28031	28120	28165	28272	28003	27963	27845	28215	27826	28258	28061	27831	27955	27887	27921	28099	28022	27770	28056	28038	28012	28052	28072	28003	28026	27850	27963	28020	28224	27948	28146	28087	27957	28147	28163	27905	28084	28150	27909	27798	28036	27984	27938	27846	28054	27843	27986	28180	28085	27768	28102	27879	28167	27993	28099	28006	27866	27980	27881	27958	28091	27758	28102	28280	27974	28229	27907	27991	28178	28100	27855	28098	28012	28039	28163	27871	27919	27959	28035	28246	28254	27829	28108	28116	28092	28225	27944	28072	28150	27940	28040	27981	27972	28061	28174	28079	27924	27886	27751	27832	28071	28225	27954	27816	27855	28135	28196	28281	28145	28071	27936	28087	28140	28150	28011	27963	27893	28382	28114	27995	27835	28059	27867	27881	27987	28048	28145	27895	27872	28066	28004	28067	28056	28211	28117	27996	28186	27891	27816	28030	28221	28165	27790	28057	28146	28093	28080	27979	28024	27910	28014	28162	27908	28086	28166	28135	27855	27900	28012	28082	28139	27899	28112	27965	28019	27714	27936	28021	28041	28085	28151	28140	28003	27994	28031	28297	28105	28134	27940	28060	27956	28201	28022	27914	28161	27904	27945	28007	28138	27939	28272	28019	27763	27966	27866	28027	28075	27825	28173	28130	27973	28072	27896	27977	27958	28300	28021	27945	28262	28018	27818	28037	27802	28105	28116	27936	27938	27989	27939	27880	27849	27804	27922	27949	28186	28251	27991	28072	27927	28017	28048	28052	27958	28179	28164	27998	27980	28082	27904	28415	28178	28040	28162	28032	27989	28090	28168	28123	28011	28050	27973	27791	28040	28000	27996	28071	27910	28214	28113	28193	28007	28081	28105	27865	27947	28041	27942	28101	28232	27840	28208	27823	28046	27983	27902	27948	27790	28002	27778	27859	27980	27902	27819	28060	28082	27945	28022	28101	27829	28164	28098	27850	28251	28109	28011	28144	27784	28087	28155	27869	27990	28112	27947	27703	27918	28287	28259	27978	27926	27974	27941	28118	27916	28040	28044	28049	27899	28015	27981	28042	27860	27676	27943	27766	27957	27928	27784	27952	28028	28037	28093	28078	27776	28299	28000	27909	28050	28428	28102	28005	27751	28048	27960	28144	28032	28050	27659	28002	28137	27992	28000	27959	28127	27850	27890	27854	27906	28031	28048	28192	27823	27763	27913	27966	28075	28338	28009	28209	27912	28048	28100	28145	27879	27763	28086	27994	28048	27875	27923	28088	27940	27946	27730	27922	27928	28240	28073	28060	28043	28285	28223	28244	28246	28179	28061	28069	28033	28249	27809	28208	27972	28034	28060	27903	28131	28062	27895	28129	27970	27991	27882	28003	27989	28181	27927	28041	28177	28268	28071	28146	27928	28206	28175	28123	28030	28122	28141	28117	28120	28163	27938	28044	28115	27956	27985	28335	28118	28041	28095	27909	27864	27773	28028	28058	28075	27920	27960	27978	28129	28161	27874	27978	27805	27976	28072	27989	27696	27980	28158	28008	27919	28030	28117	27908	27913	27818	27896	27966	28007	28111	27996	27925	27964	28050	28206	27950	28088	27944	28027	28188	27784	27892	27929	28022	28024	28124	28237	27933	28210	27901	28096	28173	28188	28129	28166	28003	27946	28090	28122	28344	28068	27982	28326	28266	28119	28018	27963	27938	27986	27832	28198	27907	28051	27891	28106	28077	28189	27928	28076	28195	28038	27894	27993	28014	27790	27962	28038	27990	28222	28185	28118	28212	28106	27893	28259	28133	28087	28007	28041	28339	27974	27974	28087	28009	28146	27907	28031	28100	28255	28115	28094	27944	27861	28219	27935	27816	28020	28023	27989	28069	27887	27876	28091	28031	28065	28112	28274	28340	28134	27983	28068	28193	28079	28026	28079
20521	30994	30181	29710	51933	71907	61277	41985	29225	24620	23350	23203	23157	23244	23052	23093	23097	23259	23195	23090	23093	23045	23341	23096	23206	23057	23259	22957	23152	23142	22964	23131	22932	23172	23221	23041	23043	23074	23107	23077	22917	23062	23279	23322	23335	23061	23102	22964	23104	23088	23190	23238	22982	23113	23239	22970	23065	23162	23046	23191	23302	23142	23156	23145	23001	23215	23146	22902	23235	23011	22949	23094	23226	23097	23194	23211	23170	23146	23187	23227	23162	23111	23120	23120	23068	22890	23210	23060	23079	23102	23075	23191	23178	23017	23080	23001	23150	23171	22905	23257	22957	23117	23084	23106	23108	23145	23226	23225	23091	23114	23094	23113	23104	23031	22993	23370	22969	22993	23081	23062	23292	22901	23113	22966	23203	23011	23130	23078	23095	23162	23052	23324	23151	23043	23151	23308	23073	23027	23152	23178	23036	23062	22989	22950	22938	23041	23082	23053	23143	23008	23024	23231	23011	23036	23126	23245	23048	23129	23052	23017	23067	23265	23187	23262	22910	23018	22980	23232	22927	23078	22962	23137	23235	23358	23063	22991	23067	23122	23224	23202	23098	23286	23014	23234	23223	23051	23147	23058	23231	23235	23206	23219	22980	22969	23080	23132	22931	23227	23070	23167	23158	23108	23203	23057	23088	23108	23161	22946	22999	23027	23077	23400	23296	23242	23177	23214	23172	23074	23079	23141	23252	22969	23114	23338	23144	23185	23033	23221	23197	22860	23239	23015	23152	23099	23209	23228	23004	22932	23059	23254	22989	23154	23180	23102	23107	23178	23038	23219	23055	23193	23154	23197	23163	22928	23051	23153	23187	22914	23171	23046	23179	23056	23121	22983	22960	23118	22915	23045	23095	23085	23111	23012	23037	23218	23180	23075	23111	23178	23168	23117	23041	23208	23211	23033	23121	23247	23263	23040	23092	23047	23011	23157	23133	23193	23138	22971	23015	23207	23234	23041	23091	23119	23048	23063	23185	23095	23219	23111	23112	23234	23005	23107	23262	23060	23064	23109	23320	22994	23116	23156	23234	23131	23338	23076	23187	23197	23050	23269	23081	23155	23253	22957	22935	23074	23150	22957	23118	23073	23088	23080	23092	22984	23114	23052	22993	23056	22985	23292	23081	23003	23088	23054	23050	23078	23034	22920	23180	23064	23231	23176	23080	23091	22987	23106	23245	23143	23031	22914	23172	23226	23257	22993	23188	23090	22919	23102	23269	23066	23099	22946	23149	22957	23017	23079	23258	23269	23149	23034	23075	23129	23069	23203	22970	22964	23137	23042	23145	23178	22944	23230	23125	23272	23106	23174	23213	22964	23002	23114	22922	23157	23221	23065	23078	23056	23167	23125	23204	23189	23338	23253	23086	23039	23111	23326	23197	23255	23258	22974	22999	23296	23136	23235	23187	23208	23205	23152	23251	23128	23153	23174	22973	22978	23165	23082	23176	23057	23342	23014	23208	23291	23248	23041	23278	23045	23248	23109	23122	23027	23039	23237	23137	23015	23134	23199	23097	23165	23094	23078	23047	22999	23099	23105	23313	23133	23082	23053	23152	23166	23067	23063	23054	23344	23155	23080	23163	22921	23107	23280	23262	23036	23119	23375	23101	22930	23155	23132	23105	23137	23011	23029	23063	22970	23301	23179	23030	22953	23184	23051	23125	23092	23103	23161	23232	23143	23006	23112	23245	23192	23108	22994	23041	23329	23077	23077	22977	23043	23151	23014	23184	23039	23078	22961	23004	23132	23242	23096	23120	23150	23212	23087	23162	22995	23077	23059	23066	23106	23047	23041	23100	23200	23199	23097	23207	23100	23236	22974	23295	22945	23101	23268	23174	23144	23069	23130	22954	23218	23065	22953	22938	23101	23101	23059	23031	23143	23116	23086	23068	23249	23122	23079	23190	23011	23162	23137	23122	23217	23032	23101	23030	23085	23121	23100	23218	23012	23090	23094	23179	23280	23107	23005	23011	22974	23211	23164	22901	23032	23204	23036	22965	23168	23067	23125	23111	23266	23077	23086	23141	22858	23251	23010	23111	23175	23071	23298	23059	23163	22993	23052	23166	23081	23048	23066	23114	23069	23171	23127	23158	23184	22945	23064	23236	23115	23210	23004	23154	23057	23038	23088	23254	23072	23059	23042	23004	22966	23151	23165	23110	22989	23159	23257	23205	23231	23196	23140	22999	22988	23079	23094	23162	23134	23056	23057	23006	23282	23009	23079	23176	23312	23134	23119	23059	23159	23117	23005	23130	23035	23358	23087	23042	23035	23145	23191	23287	23150	23033	23217	23221	22912	22962	23055	23190	23274	22997	23230	23041	23186	23190	22984	23054	23072	23110	23289	23140	23086	23143	23134	23130	23123	23056	22993	23152	23144	22991	23186	23038	23087	23160	23190	23072	23252	23123	23339	23036	23115	23142	23051	23154	23205	23146	23156	23024	23032	23144	23126	23004	23271	23273	23046	22989	23076	23282	23079	23042	23166	22791	23047	23018	23094	23069	22855	23094	23029	23193	23248	23073	23133	23164	23140	23155	23097	23090	23009	23079	23256	23092	23198	23201	23085	23154	23101	23076	23132	23061	23329	23036	23067	22971	23058	23073	22982	23155	23008	23173	23217	23109	23162	23115	23163	23060	23139	23252	23148	23042	22935	23105	23188	23112	22923	23086	23293	23155	22969	23078	23044	23144	23022	23039	23187	23191	23139	23197	23120	23134	23249	23189	23179	23087	23086	22956	23094	23143	23110	23074	23160	23096	23251	23168	23263	23099	23274	22963	23103	22964	23252	23030	23099	23176	23145	23144	23112	22955	23005	23141	22973	23153	23014	22982	23160	23187	23079	23120	23053	23139	23094	23206	22986	22985	23024	22890	23120	23178	22992	23076	23047	23152	22994	23108	23305	23054	23158	22938	23029	23088	23127	23055	23050	23090	23124	23322	23162	22953	23349	23020	23058	23043	23113	23232	23008	23203	23135	23175	23201	23083	22981	23104	23198	23226	22936	23205	23177	23174	23073	23029	22941	23194	23152	23112	23004	23226	23035	23146	22954	23059	23128	23128	23125	23304	23174	23116	23183	23172	23213	23218	23054	22981	23236	23370	22862	23275	23118	23097	22953	23208	23277	22990	22991	23298	23218	23171	22968	22969	23151	23113	23241	23049	22962	23065	23138	22903	23149	23170	22990	23088	22996	23185	23101	23156	23142	23080	23098	22981	23182	23099	23114	23263	23062	23180	23025	23186	22931	23332	23123	23255	23306	22994	23196	23099	23031	23079	23088	23071	23158	23127	23192	23227	23219	23030	23153	23118	23166	23121	22979	23304	23133	23064	23219	23063	23134	22997	23051	23193	23293	23078	23042	23177	23284	23185	23080	22999	23079	23099	23038	23216	23174	23192	23140	23097	23127	23091	23161	23162	23036	23132	23143	23234	23188	23084	23293	23049	23149	23054	23099	23035	23059	23142	23050	22859	23137	23248	22949	23104	23296	23153	23082	23121	23135	23078	23150	23207	23253	22941	23115	23219	23057	23309	23207	23090	23152	23023	23081	23211	23239	23218	23171	23091	23108	23278	22991	23007	23052	23229	23038	23078	23053	23041	23166	23166	23182	22911	23222	23012	23352	23157	23187	23177	23121	23329	23132	23195	23243	23234	23186	23075	23084	23074	23176	23398	22932	23226	23122	23227	23140	22962	23075	23150	23111	23396	23341	23213	23303	23131	23021	23244	22926	23172	23233	23240	23083	23008	23016	23204	23081	22958	23171	22979	23251	23145	23084	23043	23182	23276	23213	23184	23077	23068	23002	22938	23250	22983	23037	23113	22906	23199	23145	23164	23105	23117	23124	23237	23086	23070	23172	23011	23119	23167	23141	23299	23154	23160	23037	23164	23059	23090	23185	23108	23036	23215	23180	23098	23247	23127	23173	23034	23168	23196	23199	23087	23134	23143	23337	23275	23027	23071	23260	23136	23236	23130	22974	23074	23123	23013	23078	23154	23191	23125	23099	23150	23091	23049	23214	23135	22928	23229	23200	23257	22954	23104	23139	23085	23023	23039	23063	22976	23285	23031	23229	23123	23325	23147	23237	23217	23217	23124	23045	23013	23095	23204	23107	23172	23101	23059	23086	23223	23204	23159	23041	23175	23281	23200	23094	23047	23202	23183	23157	23287	22912	23146	22920	23336	23119	23162	23074	22999	22989	22916	23213	23127	23153	23143	23314	23180	23257	22981	23192	22965	23231	22934	23094	23024	23190	23329	23047	23211	23174	23110	23106	23101	23090	23265	23224	23172	23229	23192	23276	22945	23104	23093	23008	23121	23110	23157	23118	23097	22927	23079	23030	23077	23060	23112	23385	23146	23167	23227	23068	23160	23270	23081	23086	23163	23066	23055	23276	23047	23155	23087	23200	23170	23006	23108	23252	23273	22997	23025	22995	23203	23006	23187	22779	23022	23167	23109	23100	23181	23012	23034	22896	23109	23139	23122	23033	23084	23071	23049	23150	23204	23178	23188	23288	22964	23054	23208	23039	23209	23032	23086	23125	23164	23004	23037	23241	23154	23009	23049	23136	23138	23031	23146	23173	23367	23067	23116	23092	23150	23015	23195	23064	22994	23148	23102	23088	23006	23176	23177	23066	23276	23150	23234	22996	23321	23006	23033	23198	23049	23148	23023	23191	22986	23089	23093	23098	23081	23037	23073	23015	23080	23034	22988	23261	23077	23163	23012	23053	23175	23191	23200	23115	23238	23216	23106	22991	23138	23119	23158	22986	23094	23198	23186	23024	23324	23117	23147	23091	23128	23322	23075	23167	23306	23033	23132	23101	23199	23075	23162	23152	23230	23152	23210	23297	23158	23166	23140	22997	23049	23074	23135	23185	23003	23081	22983	22975	23087	23263	23062	23096	23104	23139	23105	23281	23092	23062	23025	23054	23044	23041	23108	23042	23131	23075	23107	23156	23204	23206	23260	22965	23145	23133	23208	23134	23225	23324	23172	23328	23001	23286	22972	23204	23155	23077	23159	23225	23175	23043	23031	23076	22939	23005	23159	22910	23275	23158	23059	22976	23205	23171	23205	23115	23295	23207	23015	23265	23260	23099	23141	23085	23013	23310
23778	21415	28931	24654	41382	78508	68544	50994	37710	31752	29696	28774	28681	28377	28586	28636	28634	28748	28567	28503	28598	28527	28511	28585	28375	28342	28563	28494	28585	28567	28203	28439	28540	28246	28235	28559	28352	28337	28384	28195	28576	28267	28372	28419	28251	28386	28581	28146	28568	28429	28513	28299	28397	28320	28379	28465	28372	27980	28488	28432	28422	28351	28528	28540	28345	28363	28361	28217	28341	28268	28282	28264	28466	28391	28212	28392	28337	28366	28435	28432	28425	28591	28474	28486	28375	28064	28373	28271	28385	28262	28447	28287	28275	28513	28452	28416	28156	28242	28430	28325	28499	28266	28202	28299	28247	28374	28382	28392	28368	28497	28305	28363	28552	28218	28235	28296	28324	28376	28321	28530	28306	28466	28313	28427	28201	28235	28261	28342	28230	28435	28352	28417	28193	28435	28259	28302	28206	28222	28231	28421	28334	28221	28540	28050	28331	28379	28467	28113	28537	28413	28361	28389	28187	28429	28283	28311	28318	28409	28394	28458	28581	28340	28321	28150	28321	28271	28327	28174	28249	28244	28481	28508	28387	28315	28479	28289	28337	28373	28581	28311	28413	28222	28302	28249	28359	28307	28153	28335	28311	28344	28401	28221	28312	28587	28358	28330	28453	28171	28699	28199	28276	28404	28281	28191	28398	28409	28356	28287	28492	28413	28390	28463	28472	28322	28414	28285	28236	28473	28175	28249	28362	28378	28433	28390	28433	28119	28337	28489	28332	28456	28487	28155	28500	28210	28509	28357	28394	28414	28287	28175	28404	28302	28366	28091	28380	28336	28576	28187	28200	28291	28260	28647	28563	28490	28513	28192	28151	28274	28321	28350	28228	28134	28388	28238	28227	28453	28369	28152	28554	28287	28285	28092	28268	28369	28571	28299	28377	28238	28459	28315	28420	28354	28382	28389	28555	28356	28309	28384	28160	28237	28270	28286	28395	28217	28285	28254	28339	28123	28352	28398	28358	28252	28338	28217	28288	28321	28323	28032	28454	28045	28146	28472	28018	28492	28453	28294	28116	28362	28272	28232	28355	28176	28066	28353	28138	28448	28523	28328	28699	28499	28503	28506	28316	28345	28532	28508	28468	28387	28284	28260	28109	28130	28325	28554	28478	28377	28102	28383	28338	28242	28422	28327	28124	28399	28671	28320	28235	28206	28481	28431	28454	28315	28191	28429	28503	28227	28606	28227	28244	28359	28320	28257	28279	28475	28437	28592	28216	28528	28457	28202	28536	28570	28579	28455	28105	28406	28317	28399	28484	28413	28481	28456	28332	28414	28331	28313	28629	28443	28506	28183	28335	28297	28183	28631	28283	28359	28408	28339	28419	28260	28295	28334	28405	28362	28281	28441	28389	28399	28262	28487	28391	28328	28416	28224	28448	28329	28129	28423	28274	28309	28392	28333	28274	28432	28442	28510	28212	28382	28127	28247	28330	28321	28358	28210	28489	28579	28513	28252	28307	28205	28376	28515	28360	28237	28311	28329	28360	28292	28174	28278	28542	28340	28258	28108	28287	28340	28327	28338	28003	28209	28349	28344	28326	28265	28491	28303	28508	28302	28197	28487	28326	28197	28349	28331	28412	28292	28358	28152	28483	28225	28277	28345	28175	28206	28195	28078	28548	28493	28661	28468	28293	28362	28474	28238	28402	28341	28597	28278	28291	28375	28079	28345	28214	28266	28435	28339	28435	28416	28405	28261	28447	28512	28353	28302	28516	28349	28352	28270	28115	28512	28312	28275	28095	28361	28301	28119	28365	28280	28333	28518	28373	28227	28362	28214	28548	28278	28208	28414	28236	28349	28201	28579	28357	28431	28351	28231	28267	28192	28463	28455	28188	28565	28309	28266	28286	28268	28407	28313	28314	28314	28263	28250	28162	28345	28378	28295	28221	28380	28595	28268	28143	28436	28368	28449	28223	28323	28309	28556	28306	28397	28578	28473	28274	28456	28411	28266	28339	28345	28478	28219	28333	28221	28152	28422	28405	28365	28334	28509	28316	28194	28489	28518	28183	28283	28172	28302	28365	28376	28295	28440	28348	28195	28479	28200	28369	28294	28293	28181	28350	28474	28251	28190	28279	28200	28245	28540	28470	28489	28431	28359	28317	28226	28155	28295	28465	28350	28454	28121	28400	28406	28433	28294	28682	28281	28438	28229	28233	28323	28146	27978	28204	28299	28605	28369	28378	28297	28384	28414	28565	28493	28460	28259	28452	28330	28385	28328	28342	28257	28364	28056	28383	28421	28394	28102	28217	28232	28594	28398	28279	28296	28337	28399	28429	28213	27949	28332	28328	28295	28491	28398	28404	28420	28452	28372	28384	28064	28373	28269	28368	28478	28368	28362	28430	28080	28406	28210	28241	28084	28523	28343	28111	28197	28253	28467	28518	28322	28599	28300	28125	28424	28584	28589	28250	28166	28546	28289	28134	28474	28332	28346	28388	28295	28218	28394	28157	28343	28469	28306	28195	28209	28212	28226	28310	28160	28460	28368	28408	28564	28423	28409	28094	28426	28440	28510	28274	28443	28297	28366	28483	28449	28247	28233	28393	28244	28568	28273	28374	28329	28169	28312	28367	28333	28386	28311	28288	28316	28279	28547	28316	28255	28406	28286	28385	28225	28379	28315	28084	28278	28374	28545	28543	28300	28578	28382	28220	28282	28316	28462	28352	28170	28369	28330	28329	28387	28589	28496	28312	28396	28232	28235	28385	28035	28274	28396	28460	28318	28388	28120	28269	28337	28222	28466	28121	28369	28365	28319	28667	28302	28230	28329	28412	28346	28392	28350	28268	28478	28492	28338	28713	28365	28386	28320	28201	28292	28303	28211	28214	28453	28311	28230	28313	28119	27968	28425	28242	28645	28336	28201	28286	28662	28261	28564	28465	28269	28188	28150	28304	28214	28415	28434	28438	28161	28542	28364	28515	28389	28260	28463	28278	28320	28311	28271	28351	28318	28431	28197	28293	28208	28431	28245	28285	28370	28371	28531	28502	28465	28370	28302	28348	28543	28435	28332	28428	28301	28383	28356	28389	28252	28215	28022	28299	28222	28709	28294	28288	28385	28493	28268	28355	28382	28497	28359	28455	28371	28279	28282	28214	28444	28499	28483	28217	28175	28274	28435	28384	28233	28337	28309	28428	28498	28496	28285	28314	28341	28329	28236	28268	28363	28154	28341	28433	28457	28231	28365	28159	28265	28270	28287	28318	28369	28545	28264	28546	28270	28349	28254	28505	28481	28502	28456	28414	28304	28482	28626	28479	28401	28202	28503	28452	28378	28145	28290	28334	28092	28195	28317	28332	28455	28255	28391	28142	28391	28195	28369	28558	28453	28462	28313	28254	28358	28344	28522	28201	28414	28261	28244	28270	28234	28255	28592	28287	28301	28226	28172	28268	28361	28510	28352	28287	28258	28217	28228	28255	28452	28335	28394	28447	28572	28141	28288	28406	28181	28232	28429	28407	28590	28232	28463	28276	28371	28541	28535	28567	28311	28320	28527	28579	28456	28410	28345	28373	28333	28388	28468	28291	28530	28285	28234	28240	28412	28495	28296	28224	28277	28509	28336	28457	28264	28363	28514	28311	28612	28141	28326	28410	28264	28265	28550	28317	28383	28351	28245	28650	28359	28564	28250	28217	28429	28314	28290	28190	28443	28556	28240	28362	28511	28408	28490	28357	28127	28428	28585	28324	28207	28434	28284	28419	28448	28175	28362	28538	28389	28442	28481	28468	28470	28286	28525	28393	28267	28512	28267	28361	28312	28283	28303	28343	28484	28390	28274	28332	28310	28198	28248	28340	28227	28298	28067	28262	28327	28468	28314	28445	28376	28489	28387	28425	28338	28441	28644	28184	28288	28343	28296	28359	28455	28447	28249	28162	28361	28425	28324	28303	28393	28358	28505	28319	28313	28358	28299	28569	28355	28334	28364	28227	28347	28371	28357	28644	28231	28573	28211	28113	28569	28501	28313	28455	28392	28477	28299	28391	28381	28199	28269	28431	28301	28429	28477	28270	28300	28351	28191	28283	28231	28318	28304	28110	28389	28470	28166	28685	28534	28326	28337	28395	28099	28343	28279	28312	28600	28396	28320	28415	28431	28515	28584	28293	28406	28411	28467	28327	28304	28329	28394	28412	28167	28388	28374	28322	28388	28368	28471	28214	28396	28303	28319	28531	28407	28451	28223	28428	28365	28746	28331	28488	28166	28389	28446	28375	28428	28375	28367	28269	28471	28461	28653	28140	28404	28432	28365	28435	28265	28366	28247	28353	28361	28423	28214	28015	28505	28271	28430	28191	28318	28455	28300	28380	28210	28402	28370	28220	28519	28391	28402	28324	28256	28384	28270	28210	28132	28418	28479	28337	28262	28299	28370	28240	28284	28280	28428	28452	28468	28221	28303	28184	28226	28384	28302	28268	28403	28366	28104	28276	28386	28343	28334	28452	28284	28191	28095	28232	28526	28195	28378	28402	28366	28281	28579	28238	28194	28284	28439	28282	28369	28285	28520	28287	28249	28263	28335	28129	28455	28431	28467	28156	28264	28404	28205	28579	28344	28343	28361	28498	28289	28316	28151	28365	28276	28436	28265	28296	28399	28183	28319	28376	28277	28295	28487	28471	28409	28327	28168	28310	28173	28554	28256	28296	28382	28621	28246	28272	28238	28392	28246	28443	28388	28470	28291	28468	28299	28520	28312	28480	28163	28397	28382	28374	28268	28232	28387	28413	28339	28264	28365	28467	28567	28565	28234	28328	28136	28246	28360	28429	28163	28327	28285	28399	28355	28324	28261	28268	28374	28288	28384	28514	28313	28468	28153	28383	28496	28186	28279	28376	28371	28383	28455	28377	28341	28328	28595	28319	28163	28442	28381	28415	28343	28254	28331	28235	28340	28141	28360	28421	28489	28302	28439	28441	28206	28244	28354	28448	28310	28301	28478	28177	28435	28249	28326	28449	28502	28367	28606	28257	28069	28418	28465	28111	28416	28320	28382	28112	28321	28570	28331	28154	28439	28328	28512	28172	28247	28251	28363	28492	28314	28358	28285	28436	28241	28483	28230	28213	28343	28405	28484	28279	28238	28319	28449	28473	28371	28345	28465	28470	28245	28526	28191
22079	35592	33824	31781	58922	86791	73432	52343	35897	27116	24154	23403	23300	23394	23245	23409	23467	23383	23293	23332	23442	23230	23355	23400	23251	23295	23437	23275	23461	23375	23265	23320	23407	23303	23307	23313	23341	23354	23245	23414	23417	23462	23154	23406	23399	23218	23755	23527	23251	23399	23318	23354	23480	23488	23635	23193	23420	23303	23508	23407	23241	23249	23233	23187	23351	23194	23340	23227	23449	23164	23028	23415	23333	23275	23349	23309	23448	23133	23401	23235	23319	23388	23314	23440	23302	23338	23307	23381	23397	23233	23392	23273	23390	23304	23166	23277	23345	23441	23256	23194	23365	23227	23365	23370	23212	23334	23281	23379	23359	23555	23134	23423	23159	23266	23529	23462	23342	23249	23339	23356	23378	23264	23361	23492	23224	23336	23191	23368	23275	23290	23401	23361	23398	23267	23165	23228	23440	23286	23150	23312	23146	23418	23145	23145	23430	23317	23449	23541	23331	23271	23327	23260	23398	23434	23396	23306	23199	23317	23371	23397	23314	23252	23435	23292	23339	23166	23386	23372	23344	23249	23412	23401	23276	23256	23383	23323	23252	23305	23367	23324	23360	23294	23229	23264	23240	23206	23309	23342	23282	23379	23418	23281	23304	23344	23496	23280	23450	23474	23181	23507	23436	23418	23305	23358	23333	23311	23312	23400	23408	23247	23307	23304	23420	23333	23245	23227	23319	23141	23405	23285	23401	23320	23426	23373	23442	23152	23464	23338	23448	23391	23507	23332	23286	23334	23347	23274	23321	23407	23355	23433	23118	23306	23348	23417	23246	23411	23329	23305	23261	23264	23276	23319	23245	23476	23150	23338	23502	23494	23216	23172	23321	23250	23373	23426	23480	23266	23342	23421	23245	23335	23182	23334	23362	23410	23346	23329	23474	23285	23374	23132	23243	23289	23210	23295	23303	23135	23495	23307	23325	23307	23277	23484	23246	23269	23430	23150	23350	23389	23388	23453	23272	23261	23375	23376	23352	23404	23283	23435	23356	23298	23348	23527	23237	23344	23337	23100	23375	23316	23527	23385	23519	23412	23279	23104	23391	23181	23312	23127	23305	23436	23198	23258	23311	23259	23372	23220	23519	23215	23450	23405	23462	23104	23318	23430	23369	23414	23265	23329	23310	23343	23197	23474	23438	23371	23336	23364	23457	23378	23150	23361	23202	23147	23188	23361	23301	23333	23492	23182	23465	23367	23255	23317	23245	23290	23274	23409	23236	23237	23402	23256	23191	23361	23500	23426	23182	23213	23310	23344	23358	23204	23481	23386	23307	23202	23274	23362	23258	23401	23285	23505	23376	23281	23242	23212	23552	23272	23380	23316	23339	23290	23256	23356	23337	23203	23311	23371	23185	23362	23368	23178	23223	23349	23374	23293	23381	23241	23404	23341	23359	23367	23359	23356	23251	23362	23472	23327	23380	23316	23392	23449	23459	23313	23208	23380	23300	23296	23207	23426	23340	23294	23310	23176	23363	23133	23186	23281	23463	23213	23339	23300	23344	23173	23286	23349	23223	23354	23211	23445	23293	23304	23389	23403	23168	23361	23110	23466	23379	23349	23355	23279	23202	23141	23278	23329	23122	23436	23359	23288	23313	23441	23302	23298	23487	23235	23271	23331	23316	23239	23312	23229	23476	23122	23491	23385	23334	23361	23197	23180	23374	23326	23379	23236	23394	23272	23394	23265	23364	23258	23243	23416	23268	23272	23154	23173	23338	23281	23462	23430	23476	23383	23345	23345	23382	23313	23330	23290	23374	23246	23478	23259	23229	23432	23232	23227	23256	23339	23456	23278	23422	23255	23267	23488	23207	23371	23333	23301	23250	23280	23142	23433	23538	23169	23129	23283	23271	23306	23334	23174	23455	23313	23555	23362	23307	23277	23357	23438	23386	23286	23409	23338	23304	23319	23324	23289	23205	23292	23487	23153	23307	23234	23207	23283	23161	23444	23385	23281	23435	23254	23298	23517	23298	23249	23267	23382	23362	23195	23316	23353	23246	23407	23464	23224	23384	23274	23257	23263	23271	23300	23181	23295	23279	23302	23349	23502	23279	23388	23292	23331	23426	23249	23264	23269	23314	23322	23388	23251	23352	23374	23377	23264	23424	23331	23353	23305	23298	23373	23257	23223	23462	23349	23239	23297	23188	23441	23265	23354	23303	23244	23321	23334	23229	23436	23331	23278	23283	23298	23365	23142	23328	23338	23476	23358	23412	23262	23347	23367	23408	23448	23383	23259	23471	23175	23337	23339	23214	23201	23451	23236	23360	23464	23348	23061	23380	23222	23238	23312	23241	23124	23523	23346	23369	23234	23093	23346	23420	23289	23347	23237	23167	23376	23326	23325	23402	23372	23482	23529	23292	23301	23468	23205	23338	23226	23475	23576	23289	23221	23178	23293	23404	23362	23423	23313	23366	23495	23238	23299	23381	23386	23288	23429	23334	23296	23393	23427	23381	23236	23236	23310	23373	23430	23163	23413	23419	23400	23337	23502	23340	23375	23225	23347	23382	23396	23245	23353	23206	23395	23334	23397	23333	23274	23417	23420	23354	23277	23377	23333	23391	23203	23373	23227	23264	23418	23249	23327	23198	23318	23283	23206	23305	23407	23205	23351	23193	23279	23293	23161	23273	23301	23336	23314	23337	23350	23437	23264	23306	23342	23161	23477	23317	23482	23283	23416	23229	23265	23297	23199	23147	23397	23471	23247	23262	23304	23274	23059	23258	23343	23166	23378	23300	23171	23338	23339	23378	23207	23344	23243	23449	23334	23322	23381	23299	23286	23286	23445	23346	23367	23116	23284	23508	23258	23377	23447	23266	23336	23226	23262	23465	23463	23368	23636	23374	23292	23272	23317	23205	23373	23159	23349	23296	23225	23334	23169	23406	23408	23368	23332	23263	23310	23318	23343	23377	23200	23476	23453	23234	23417	23428	23319	23343	23396	23224	23251	23267	23210	23487	23392	23366	23321	23407	23210	23219	23409	23367	23372	23386	23315	23324	23414	23188	23227	23378	23079	23286	23412	23181	23365	23453	23543	23236	23405	23450	23454	23471	23172	23286	23408	23303	23256	23204	23397	23312	23433	23381	23419	23278	23379	23496	23293	23332	23155	23446	23218	23255	23266	23203	23304	23328	23395	23191	23370	23181	23120	23321	23305	23323	23210	23483	23379	23420	23321	23451	23312	23375	23440	23499	23134	23406	23437	23351	23350	23305	23417	23309	23482	23492	23248	23240	23377	23401	23196	23180	23359	23461	23263	23310	23325	23504	23122	23182	23359	23388	23333	23375	23249	23306	23233	23308	23255	23415	23280	23319	23388	23294	23166	23433	23204	23343	23315	23271	23358	23265	23273	23266	23363	23295	23271	23227	23332	23249	23367	23193	23223	23435	23372	23304	23133	23463	23278	23198	23474	23260	23405	23304	23390	23217	23456	23332	23397	23245	23270	23237	23230	23360	23316	23125	23503	23265	23261	23340	23132	23223	23224	23606	23205	23409	23250	23309	23487	23344	23349	23391	23378	23142	23236	23463	23585	23356	23529	23531	23404	23407	23333	23341	23334	23223	23185	23292	23389	23383	23345	23223	23471	23444	23577	23204	23290	23414	23358	23415	23539	23395	23509	23461	23328	23245	23230	23395	23190	23397	23395	23474	23226	23630	23273	23322	23333	23319	23314	23253	23208	23314	23283	23261	23144	23310	23316	23049	23241	23168	23501	23230	23302	23380	23471	23400	23362	23410	23199	23295	23388	23389	23424	23318	23133	23331	23262	23360	23313	23252	23311	23263	23271	23223	23387	23490	23312	23249	23536	23382	23204	23456	23107	23188	23162	23191	23417	23420	23560	23260	23117	23180	23285	23566	23557	23455	23352	23319	23314	23380	23406	23472	23357	23348	23285	23281	23399	23214	23307	23333	23317	23346	23173	23363	23343	23337	23449	23320	23332	23385	23372	23405	23392	23217	23401	23461	23433	23339	23388	23374	23190	23433	23332	23433	23361	23233	23278	23351	23431	23251	23350	23598	23323	23397	23320	23508	23513	23408	23277	23422	23310	23201	23379	23259	23337	23464	23200	23325	23410	23173	23325	23200	23426	23368	23333	23193	23408	23437	23392	23446	23328	23278	23201	23442	23333	23471	23138	23460	23321	23257	23326	23337	23381	23246	23318	23356	23258	23205	23488	23246	23306	23292	23406	23326	23420	23413	23229	23264	23448	23411	23490	23364	23426	23352	23392	23181	23412	23499	23232	23191	23243	23288	23256	23333	23483	23422	23308	23263	23287	23458	23491	23232	23209	23372	23317	23354	23433	23290	23348	23399	23325	23119	23611	23227	23276	23165	23202	23342	23349	23400	23400	23298	23227	23445	23161	23418	23349	23412	23208	23279	23337	23486	23444	23437	23244	23326	23330	23373	23200	23339	23491	23325	23473	23169	23341	23314	23428	23214	23435	23402	23498	23342	23366	23475	23312	23190	23439	23175	23403	23221	23329	23319	23353	23355	23333	23408	23247	23224	23274	23097	23389	23465	23435	23551	23226	23197	23334	23097	23337	23587	23336	23272	23165	23340	23471	23310	23340	23425	23375	23378	23377	23380	23484	23383	23416	23186	23484	23348	23328	23454	23496	23423	23391	23421	23102	23211	23465	23312	23451	23448	23293	23309	23472	23069	23279	23379	23222	23350	23185	23178	23525	23386	23429	23287	23287	23218	23305	23203	23495	23398	23313	23356	23380	23237	23239	23278	23381	23336	23557	23259	23312	23241	23281	23413	23199	23264	23328	23408	23275	23391	23364	23224	23174	23432	23421	23216	23335	23169	23376	23233	23399	23463	23124	23526	23413	23320	23406	23326	23371	23544	23482	23310	23290	23461	23302	23412	23299	23251	23478	23381	23486	23366	23396	23306	23317	23284	23290	23258	23463	23423	23356	23211	23497	23291	23199	23195	23309	23339	23328	23488	23176	23284	23448	23423	23046	23490	23269	23110	23446	23160	23299	23292	23251	23273	23334	23508	23115	23445	23225	23371	23384	23252	23234	23249	23313	23385	23316	23409	23264	23206	23432	23384	23377	23446	23258	23320	23351	23350	23413	23381	23302	23250	23134	23490	23315	23176	23253
31151	25799	30225	29594	31959	37581	36241	32721	29547	28359	27908	27807	28000	27754	27959	27953	27915	28204	27648	27877	27742	27635	27785	27677	27766	27810	27751	27888	27976	27768	27826	27808	27987	27756	27763	27840	27977	27946	27818	27818	27709	27982	27886	27681	27797	27927	27752	27728	27733	27567	27883	27859	27883	27892	27767	27571	27918	27940	27943	27662	27813	27688	27687	27705	27904	27889	27928	27884	27754	28036	27678	27753	28005	27722	27729	27867	27575	27879	28089	27883	27702	27779	27872	27731	27976	27698	27853	27829	28050	27974	27911	27636	27584	27816	27780	27879	28103	27809	27718	27693	27871	28048	27892	27712	27956	27905	27812	27644	27735	27789	28015	28008	27543	27588	27827	27870	27693	27922	27866	27647	27794	27907	27810	27794	27791	27608	28063	27852	27952	27809	27778	27841	27803	27975	27813	27855	27636	27815	27804	27784	27973	27841	27969	27856	28153	27885	28015	27746	27958	27669	27812	27790	27811	28031	27758	27752	27728	27891	27655	27659	27539	27919	27716	27845	27543	27603	27805	27758	27861	27819	27722	27725	27672	27891	27904	27770	27641	27770	27902	27659	27940	27834	27935	27858	27617	27714	27750	27737	27796	27726	27861	27663	27909	27737	27831	27734	27813	27618	28143	27850	27952	27740	27790	27593	27859	27963	27962	27927	27851	27790	27917	28094	27894	27672	27875	27519	27838	27578	27783	27842	27874	27657	27723	28052	27798	27858	27919	27814	27761	27840	27905	27717	27595	27751	27805	27690	27699	27826	27759	27725	27725	27740	27817	27679	27858	27692	27859	27462	27692	27889	27832	27829	27770	27640	27799	27640	27964	27800	27879	27743	27735	27652	27962	27811	27841	27690	27860	27740	28068	27790	27876	27730	27598	27992	27940	27859	27671	27763	27821	27960	27900	27697	27916	27945	27753	27907	27990	27870	27820	27806	27527	27925	28034	28069	27773	27829	27866	27856	27945	28007	27897	27873	27652	27917	27899	27476	28027	27910	27718	27590	27839	27787	27849	27876	27993	27629	27818	28006	28304	27705	27761	27716	27797	27713	27857	28004	27829	27866	27672	27835	27558	27955	27823	28024	27917	27923	27832	28096	27649	27704	27750	28121	27774	27881	27738	27594	27970	27952	27793	27773	27900	27966	27863	27874	27945	27514	27890	27594	27956	27745	27800	27644	27741	27760	28074	28014	28010	27784	27657	27793	27873	27755	27655	27759	27906	27847	27924	27944	27686	27620	27655	27762	27644	27680	27778	27838	27893	27784	27958	27804	27960	27745	27986	27717	27947	27857	27768	27574	27912	27773	27964	27788	27873	27875	27765	27654	27582	27803	27734	27805	27684	27870	27794	28004	27847	27852	27776	27852	27788	27900	27571	27770	27895	27790	27580	27841	27755	27750	27653	27623	27719	27917	28001	27613	27712	27762	27683	27689	27864	28037	27989	27771	27713	27796	28004	27958	27837	27731	27736	27830	27827	27780	27784	27802	27891	27682	27908	27844	27851	27740	27816	27908	27659	27866	28006	27853	27927	27690	27912	27816	27862	27720	27850	27716	27982	27718	27695	27604	27816	27809	27998	27694	27576	27527	27755	27801	27768	27847	27777	27783	27808	27579	27885	27855	27955	27649	27978	27661	27866	27699	27887	27787	27881	27859	27926	27830	27907	27781	27801	27951	27779	27865	27777	27837	27958	27883	27776	27753	27816	27780	27754	27918	27748	27835	27715	27985	27914	27946	27870	27844	27932	27742	27861	27904	27765	27704	27842	27870	27840	27885	27796	27858	27817	27961	28102	27752	27907	27889	27977	27638	27885	27980	27733	27776	27861	27928	27816	27804	27758	27644	27656	27740	27819	27892	28031	27752	27687	27719	27760	28016	27963	28035	28052	27943	27898	27789	27876	27794	27947	27673	28029	27838	27665	27776	27843	27831	27996	27638	27839	27793	27957	27741	27858	27757	27676	27841	27799	27677	27894	27858	27668	27763	27826	27844	27789	27680	27880	27881	27942	27867	27833	27749	27900	27974	27786	27726	27844	27856	27665	27702	27949	27830	27654	27871	27963	27549	27793	27897	27792	27672	28026	27829	27607	27592	27700	28014	27945	28008	27893	28022	27866	27674	27666	27770	27791	27821	27783	27850	27762	27827	27617	27669	27823	27755	27807	27576	27817	27954	27957	27840	27692	27896	27799	27684	27802	27897	27833	28032	27682	27990	28052	27600	28107	27755	27912	27771	27832	27944	27773	27795	27844	27855	27850	27789	27947	27743	27609	27790	27765	27832	27912	27715	27786	27775	27930	27864	27913	27915	28042	27580	27743	27696	27989	27915	27908	27644	27672	27860	27797	27789	27743	27634	27786	27790	27743	27764	27731	27539	27851	28002	27914	27772	27886	27725	28016	27760	27663	27885	27899	27730	27820	27871	27763	27877	27775	27976	27792	27808	28115	27808	27822	27799	27963	27730	27948	27932	27770	27745	27959	27909	27708	27692	27917	27814	27922	27851	28092	27869	27900	27670	27755	27660	27927	28033	27689	27726	27920	27869	27990	27728	27531	27818	27913	27731	27825	27917	27768	27658	27771	27613	27742	28019	28041	27905	28034	27934	27827	28105	27697	27630	28029	27767	27568	27876	27749	27721	27603	27645	27914	27968	27903	27937	27942	27784	27711	27785	27989	27881	27862	27787	27856	27752	27747	27762	27716	27704	27978	28043	27808	27524	27917	27953	27636	27844	28293	27951	28062	27760	27855	27995	27779	27850	27761	27826	27666	27621	27799	27922	27969	27654	27882	27642	27599	27990	27859	27765	27800	27946	27689	27801	27776	27754	27831	27830	28018	27932	27626	27784	27823	28053	28107	27876	27768	27917	27793	27854	27683	27641	27887	27746	27656	27946	27805	27859	27667	28039	27892	27851	27959	27894	27772	27590	27829	27655	27901	28017	27850	27970	27825	27649	27751	27743	27817	27751	27950	27846	27833	27857	27772	27867	27907	28036	27637	27869	27882	27990	27624	27837	27830	27661	27874	27837	27626	27944	27808	27798	27727	27950	27762	28105	27940	27761	27785	27935	27885	28016	28088	28090	27827	27564	27896	27663	27858	27803	28131	27856	27963	28000	27879	27812	27921	27979	27916	27648	27747	27828	27735	27952	27959	28120	28021	27776	27813	27732	27878	27613	28003	27681	27809	27934	27749	27676	28127	27752	27718	27770	27788	27821	27713	27703	27771	27890	27618	27902	27961	27840	27898	27842	27811	28205	27901	27899	27773	27641	27988	27829	27784	27674	27927	27782	27741	27418	27676	27916	27897	27781	27612	27641	27883	27919	27867	27874	27949	27707	27938	27955	27707	27767	27894	27898	27592	27640	27805	27720	27763	27668	27899	27648	27709	27781	27860	27791	27754	27631	27922	27695	27841	27908	27836	28037	27677	27953	27955	27722	27470	27860	27785	27895	28039	27713	27975	27960	28013	27672	27798	27880	27737	27713	27660	28008	27574	27792	27689	27563	28020	27922	27892	27612	27688	27788	27843	27911	27804	27830	27872	28080	27996	27883	27993	27853	28108	27856	27856	27868	27698	27727	27626	27904	27940	27815	27972	27841	27807	27768	27990	27601	27812	27753	27692	27881	27820	28006	27810	27944	27887	27741	27575	27576	27734	28122	28105	27811	27695	28001	27827	27759	27631	27939	27917	28100	27962	27658	27742	27920	27744	27656	28150	27812	27799	27451	27658	27594	27829	27726	27695	27818	27553	27561	27976	27734	27927	27960	27825	27830	27830	27907	27891	27706	27786	27810	27827	27799	27694	27646	27954	27909	27878	27764	27569	27611	27954	27861	27747	27588	27662	27835	27931	28003	27652	27899	27811	27648	27772	27961	27766	27697	27735	28076	27786	27884	27663	27768	27814	27906	27933	27639	27772	27820	28010	27817	27795	27913	27807	27858	27945	27846	27910	27624	27736	27804	27977	27803	27905	27959	27914	27880	27691	27968	28026	27616	27678	27820	27750	27752	27796	27839	27789	27524	27718	27794	27920	27762	27664	27892	27849	27996	27929	27907	27762	27955	27770	27789	27815	27955	27886	27666	27826	27803	27857	27794	27871	27709	27851	27732	27989	27825	27902	28021	27736	27776	27945	27848	27842	27810	27821	27927	27847	27752	27907	27746	27826	27832	27828	27868	27723	28013	28026	27847	27880	27648	27747	27952	27388	27774	27884	27619	27760	27692	27997	27758	27666	27635	27867	27641	27699	27865	27753	27857	27748	27744	28090	27956	27855	27862	27675	27726	27981	27735	28003	28104	27784	27651	27655	27798	27723	27789	27911	27893	27995	27717	27688	27905	28093	27849	27862	27720	27827	27609	27921	27785	27733	27867	27735	27806	27616	27656	27762	27880	28032	27957	27741	27973	27886	27747	27916	27840	27904	27881	27806	27843	27779	27738	27749	27705	27764	27797	28076	27937	27708	27984	27822	27696	27816	27889	27765	27924	27805	27796	27647	27724	27949	28131	27782	27734	27854	27737	28015	27931	27789	27840	27575	27727	27975	27835	27708	27824	28042	27577	27835	27697	27942	27711	27893	27875	27869	27891	27838	27923	27764	27808	27418	27853	27908	27686	27856	27916	27826	27999	27654	27767	27859	27816	27917	27905	27771	27918	27765	27714	27576	27796	27766	27884	27920	27893	28030	27674	27800	27935	27768	27951	27671	27925	28174	27846	27852	27727	27770	27874	27829	27888	27781	27622	27669	27794	27971	28199	27703	27757	27761	27793	27629	27868	27905	27753	28017	27906	27761	27835	28028	27863	27708	27732	27862	27760	27694	27984	27895	27912	27619	27750	27661	27646	27854	27780	28042	27868	28057	27810	27843	28144	27963	27964	27705	27826	27778	27907	27739	27888	27889	27702	27952	27900	28134	27856	27995	27920	27763	27949	28077	27598	27902	27585	28086	27958	27709	27855	27722	28048	27615	28016	27613	27622	27708	27816	27670	27783	27875	27711	27667	27688	27747	27826	27836	27878	27778	27774	27577	27702	27847	27727	27987	28005	27891	27865	28064	27705	27997	27853	27762	27741	27857	27806	27643	27787	27811	27863	27952	27783	27634	28031	27856	27580	27887	27845	27781	27804
21906	24780	25066	24159	30764	35518	33661	28459	24446	23200	22937	22691	22971	22833	22912	22800	22866	23086	22818	22800	22892	22896	22781	22960	22814	22946	22733	22847	22892	22936	22806	23031	22840	22929	22899	23036	22900	22764	22903	23026	22881	22928	22897	22832	22919	22790	22998	23107	22914	22782	22915	22837	22861	22866	23038	22665	22888	22724	22776	22893	22691	22786	23014	22867	22954	22834	22883	22827	22914	23120	22957	22727	22908	22870	22895	22818	22722	22923	22834	22944	23012	22947	22785	22775	22865	22938	22652	22988	22688	22929	23019	22746	22890	22783	23010	22802	22981	22868	22954	22895	22894	22881	22908	22937	23041	22884	22886	22965	22907	22912	22789	22903	22939	22809	22992	22935	22876	23017	23009	22940	23161	22863	22906	22923	22951	23000	22873	22608	22896	22682	22813	23030	22817	22987	23033	22803	22714	22823	22803	22908	22821	22737	22947	22937	22961	22678	22737	23028	22833	22879	23086	22729	22958	23065	22932	22878	22918	22755	22816	22788	22932	23009	22772	22861	22975	22809	22903	22915	22774	22868	22859	22832	22911	22962	22764	22757	22799	22891	22863	22830	22942	22845	22818	22995	22964	22715	22867	22691	22767	22917	22898	22963	22948	22936	23029	22900	22799	23065	23091	22858	22946	22897	22813	22938	22889	22930	22862	22991	22933	22892	23020	22715	22929	22949	22780	22646	22934	22838	22794	22845	22931	22838	22890	22943	22893	22728	22893	22990	22985	22995	22761	22877	23087	22618	22840	22860	22925	22897	23027	22970	22748	22963	22778	22771	23122	22829	22798	22828	23048	22802	23044	22936	22950	22962	22827	22768	22872	23054	22888	22828	22951	22931	22907	22995	23046	22880	22875	22699	22768	22805	22965	22875	23005	22845	22812	22698	22897	22783	22834	22822	23001	22836	22985	22974	22999	22801	22817	22899	22971	22842	22814	22952	22740	22892	23127	22946	23000	22897	22908	22832	22959	22889	22769	23031	22750	22907	22840	22908	22784	22677	22848	22790	22862	22950	23001	22651	22805	22850	22966	22985	22954	22999	23071	22730	22958	22898	22917	22921	22821	22942	22589	22952	22877	23005	22899	22977	22927	22727	22906	22861	22864	22936	22938	23051	22957	22777	22932	22855	23006	22957	22933	22854	22926	22996	22723	22939	22887	22998	22864	22894	23008	22882	22840	22784	22857	22799	22978	22941	23002	22929	22798	22774	22969	22890	22926	22967	22915	22918	22790	22991	22824	22803	23033	22897	22801	22790	22947	23001	22922	22750	22864	22725	22767	22829	22821	22898	23087	22844	22925	22915	22982	22982	22830	22821	23023	22862	22738	22965	22865	22799	22792	22948	23058	22990	22929	22924	22919	22968	22977	22855	23121	22754	22912	22796	22941	22904	22970	22750	22851	22916	22900	22846	23044	22872	22924	23058	23100	22776	22945	22805	22953	22765	22843	22813	22837	22821	22955	22810	22735	22760	23013	22760	22874	22868	22787	22751	22990	22951	22851	22736	23007	22904	22818	22929	22902	23012	22713	22893	22828	22906	22941	22710	22850	22922	22977	22905	23084	22803	22839	22881	22835	22883	23074	22844	22916	22859	22975	22886	22826	22967	22819	22871	22922	22801	22896	22812	22926	22985	22970	22814	23023	22776	22967	22721	22813	22948	22860	22785	22933	22724	22997	22991	22887	22970	22961	23022	22964	22824	22857	22965	22821	22907	22856	22907	22735	22858	22729	22926	22886	22904	22958	22911	22726	22935	22850	23013	22967	22898	22895	22981	22827	22852	22935	22906	22867	23175	22819	22936	22885	23003	22861	22961	22743	22897	23104	22864	22687	23021	22972	22930	22870	22902	23034	22917	23009	22844	22878	22996	22838	22834	22702	23004	23097	22866	22970	22826	22757	23110	22980	22865	22825	22945	22935	22893	22754	23033	22871	22780	23004	22711	22838	22939	22908	22874	22832	22905	22905	23050	22988	23069	22793	22862	22942	22880	22711	23021	22984	22981	22711	22983	22898	23035	22775	22975	23049	22789	22737	22992	22771	22856	22809	22863	22647	22882	22832	23066	23017	22979	22970	22938	22973	23027	22809	22853	22916	22752	22722	22886	22843	22851	22852	23039	22935	22801	23081	23019	22859	23008	22978	22854	23033	22834	22874	22858	22986	22637	22876	22863	23046	22902	22797	23036	23048	23121	22870	23046	23040	22878	22898	22795	22818	23011	22834	22977	22753	23029	22724	22896	23036	22832	22973	22867	22852	22902	22874	23037	22978	22876	22727	22926	22908	22873	22904	22977	22987	22924	22820	22795	22686	22888	22935	22833	22728	22828	23033	22851	22887	22757	22830	22748	22757	23057	22876	22754	22828	22879	22835	23020	22714	22885	23111	22600	22900	22816	22875	23027	22796	22885	22776	22914	22833	22901	22887	22789	22914	22961	23076	22960	23001	22722	22859	22840	22845	23067	22978	22965	22860	23043	22984	22743	22785	22647	22831	22893	22921	22796	23046	22931	22940	22838	22864	22866	22919	22944	22879	23036	23016	22884	22764	22891	22887	22911	22856	22998	22978	22743	22779	22945	22870	22895	22760	23041	22858	22856	22981	22838	22952	22984	22825	22866	22902	22928	22855	22950	22957	22819	22886	22978	22830	22867	22896	22826	22973	22937	23032	22891	22800	22917	22849	22756	22963	22754	22963	22761	22933	23065	22978	22862	22718	23011	22801	23013	22876	22862	22815	22813	22787	22983	23013	23008	23005	22760	23029	22808	22885	23031	23020	22822	22855	22948	22981	22809	23001	22846	22842	22973	23012	22831	22782	23009	22698	22986	22872	22831	23139	22735	22823	22986	22748	23014	22764	22776	22816	22878	22930	22829	22950	22921	22839	22863	22912	22788	22797	22880	22867	22925	22893	22866	23023	23057	22987	23105	22706	22827	22883	22827	22780	22863	22852	22892	22973	22833	22933	22732	22957	22719	22794	22995	22815	22917	22826	22836	22931	22866	23008	22960	22877	22773	22932	23078	22846	22879	22995	22851	22928	23115	22877	22822	22702	22970	22748	22890	23016	22940	22964	22712	23085	22976	23140	22973	22987	22985	22963	22912	22774	22929	22904	22816	23000	22709	22743	22950	22885	22828	22954	22989	22943	22781	22972	22836	22843	22984	22806	22937	22953	22718	22883	22590	22698	23053	22834	22776	22814	23101	23020	22981	23031	22840	22942	22997	22837	22940	22904	22994	22902	22927	23054	22805	22895	22928	22860	22908	22812	22733	22933	22869	22891	22943	22835	22846	22937	22925	22845	22954	22780	23002	22866	22855	23066	22845	22776	23054	22874	22803	22856	23041	22802	22940	22989	22991	22885	22783	22961	23009	23013	22753	22796	22827	22810	22692	22840	22964	22948	23007	22996	22937	22964	22861	22690	22840	22915	22914	22868	22747	22758	22903	23053	22830	23008	22933	22838	22984	22912	22963	22668	22857	22945	22966	22804	22926	22846	22903	22900	23036	23052	23020	22956	22995	22878	22840	22772	23052	22744	22979	22811	22916	22984	23038	22891	22916	22810	23107	22754	22838	22893	22873	22769	23061	22679	23071	22772	22720	22978	22814	22877	22856	22936	22774	22849	22894	22911	22927	22634	22952	22854	22909	22946	22834	22983	22879	22923	22842	22748	22906	22862	22908	22846	23133	22874	23039	22845	22926	22899	22949	22918	23027	22896	22860	22830	22863	23026	22850	22865	22974	22868	22902	22964	23070	22922	22952	22855	23003	22997	22804	22770	22799	22783	22944	22856	22987	22857	22891	22774	22941	22877	22799	22788	22692	22876	22960	22896	22961	23015	22907	22918	22817	22741	22901	22902	22906	23038	22963	22902	22865	23021	22883	22747	22977	22826	22948	22829	22911	22969	22787	23020	22949	22901	22956	22759	22843	22888	22876	23007	22884	22807	22808	22915	22681	22904	22737	22741	22790	22808	22948	23025	22776	23070	22861	22893	22877	22853	22886	22992	23008	22776	22931	22959	22973	23068	22949	22738	22900	22963	22987	22911	22943	22908	22966	22996	22855	23011	22883	22871	22632	22826	22974	22928	22897	22711	22886	22916	22898	22881	22950	22857	22778	22948	22805	22958	22975	22862	22955	22860	22975	22920	22697	22781	22880	22738	22867	22949	22914	23019	22841	22755	22964	22851	22978	22888	22869	22888	22964	23031	22661	23017	22844	23068	22823	22945	22812	22903	22794	22859	22897	22953	22816	22629	23045	22716	22873	22882	23055	22874	22962	22951	22897	22946	23005	22835	22827	22720	22961	22870	22850	22752	22795	22853	22830	22824	22842	22797	22858	23009	22865	22893	22927	22925	22867	22939	22869	23062	22773	22862	22938	23073	23000	22895	22857	22724	22994	22896	23028	22702	22824	22847	22721	22772	22823	22874	22959	22853	22914	22830	22939	22881	22881	22778	22750	22810	23005	22811	23076	22911	22972	22873	22824	23016	22821	22917	22991	22833	22997	22761	23007	22937	22987	22785	22908	22756	22789	23014	22749	22906	22942	22911	23030	22942	22967	23031	22972	22957	22769	23012	22946	22779	22818	22762	23051	22888	23055	22941	22972	23005	22894	22796	22901	22704	22803	22916	22912	22864	23030	22912	22876	22679	22996	22988	22824	23056	22819	22812	22956	22686	22873	22839	23130	22882	23021	22871	22975	22843	22977	22967	22923	22937	22846	23024	22874	22891	22701	22815	23012	22997	22778	23050	22940	22916	22921	22906	22898	22823	22971	22698	22911	22920	22944	22882	22762	22740	22785	22760	22902	22857	22825	22998	22761	22940	22924	22911	23013	22999	22975	22855	22905	22899	22792	22828	22888	22949	22882	22782	22991	22731	22776	22902	22811	22952	22772	23036	22948	22996	22904	22860	22889	22907	22819	22742	22871	22684	23012	22781	22979	22833	22780	22941	22972	22935	22915	22944	22965	22897	22981	22921	22798	22976	22938	23022	22844	23002	22948	22886	23084	22854	23002	22980	22929	22966	22892	22897	22870	22911	22914	22955	22917	23022	22821	23052	22679	22832	22847	22734	22959	23015	23154	22961	22795	22870	22882	22973	23015	22972	22802	22773	22817	22805	22855
25211	21389	28375	26624	46328	69660	59995	44214	33792	29618	28484	28268	28265	28257	28201	28182	28185	28174	28034	28482	28216	28028	28181	27792	27958	27939	27932	27999	27797	28153	27930	28126	27996	28085	27805	27955	27707	28118	28133	28089	27976	28149	28029	27981	28105	28032	27902	27934	27878	27996	28178	27981	27962	28062	28229	27983	28061	27937	27965	27880	27765	28050	28182	27895	28036	27825	27979	28111	28018	27798	27821	28134	28164	27965	27980	27845	28019	28090	27950	28084	28016	28121	27880	28219	28202	27739	27729	28156	27910	27830	27845	27992	27945	27967	28153	27852	28127	28050	28073	28114	27865	28105	28039	28279	28030	28006	27839	28024	28008	28085	27930	28078	27908	28071	27976	28036	28018	28028	28010	28157	28070	28056	28047	28112	27906	27972	28045	27999	27959	28016	27886	28060	27992	28031	28086	27975	27986	27991	27904	27835	27919	28111	28172	28069	28071	27966	27920	27731	28033	27735	28006	28080	28012	28024	28021	27919	28100	28073	27893	28058	27766	28063	27994	28092	28042	27704	27770	27918	27814	28028	27999	27808	27994	28004	27749	28089	28080	28134	28041	27928	27970	27796	28070	27964	27907	28043	28044	28023	27980	27916	27992	27877	27982	28074	27943	28059	28218	28022	28067	27866	27922	27892	27956	27972	27990	27969	28084	27985	27866	27856	27975	27907	28037	27840	28080	27933	27962	27643	27925	27969	27715	27806	27828	27711	27835	27974	28018	28046	27972	28053	28112	27952	28074	28011	27898	28006	27924	27875	27983	27784	28123	27891	27914	28004	27961	28089	28073	27940	27851	27887	27991	28148	27897	27950	28119	27733	27836	28032	28041	28106	28114	28178	27884	27831	28054	28058	28035	28047	28055	27726	27861	27858	28004	27878	27892	27972	27990	28065	27960	27924	27742	27928	27973	28165	28213	27952	28002	27948	27877	27867	28223	27899	28036	28007	28008	28050	27767	27928	27943	27915	27765	28148	27663	27863	27989	27793	28029	27913	27761	27815	28149	28003	27647	28010	27803	28114	27938	27879	28056	27906	28020	28123	28294	27922	27996	28164	27986	28221	28186	28256	28048	27956	27909	28080	28121	27785	28091	28089	28136	27915	27800	27952	27822	27886	28038	27989	28151	28011	27949	28194	27988	27861	27812	27791	27934	28140	27822	27920	28080	28034	27984	28034	27896	28016	27696	27976	28037	28024	28036	28009	27670	27698	27934	27977	28179	27763	28024	27876	27814	27825	27872	27876	28031	27995	27876	27979	28122	27948	27931	28069	27981	28163	28211	28029	27890	27992	28166	27995	28104	27967	27795	27827	27941	27944	28021	27946	28132	27968	27968	27996	27897	27828	28013	27755	28033	27920	27979	27997	28077	28008	28013	27859	27878	28151	28045	27915	27917	28015	28064	28122	28139	27988	27793	27790	28255	27934	28091	27962	27817	28095	28137	28097	27716	27804	27997	28144	27846	27720	27801	28032	27920	27790	28017	28057	27980	27936	28094	28239	28116	27893	28013	27813	27995	28000	27826	28168	27908	28036	27962	28124	27848	27871	28084	28063	28144	27922	28169	28003	28172	28109	27980	28145	27792	27988	27960	28013	27903	27872	28233	28012	27955	28202	27854	27935	28042	27883	27935	28186	27920	28082	28004	27831	27952	27876	27979	28009	27962	27993	28005	27942	27974	28041	28100	27817	27934	28044	28126	27848	27978	28128	27942	28208	28117	28103	28032	27904	28157	28291	27885	28008	28038	27864	28142	28229	27944	27939	27677	27991	28046	27806	27984	27970	28213	27836	27669	27977	28002	27884	27733	27956	28300	27799	27938	27910	27811	27792	27846	27907	27982	28292	28165	27881	28213	27781	27776	27887	28089	28150	27803	27999	27830	28044	27909	28081	27993	28103	28027	28030	27800	28040	27981	28014	27832	27712	27905	27986	27814	27907	28070	28050	27935	27759	27883	28038	28070	27973	27838	27964	27701	27856	28006	28106	27722	28005	27743	27758	28089	28070	27838	27934	28053	27884	27906	28005	28100	27997	27997	28022	28103	28009	27965	27674	27797	27769	27791	28011	27996	28051	28056	28024	28200	27975	27984	27852	28025	27818	28077	27817	28067	27792	27877	28075	27927	27966	27746	27978	27862	27836	28175	28034	28008	27869	27778	27879	28006	27941	27838	27903	28114	28175	28022	28021	28136	27997	27915	28145	28031	27817	28094	28084	28089	27876	28100	28010	27924	28003	28067	28191	28078	28014	27882	27863	27878	27995	27967	27764	28156	28019	27951	28156	28095	27973	27777	27803	27773	27784	27719	27947	28081	28218	27995	27973	28138	27909	28016	27811	27918	27753	27958	27922	27911	27913	28201	28185	27800	27892	27999	28018	28081	28088	28074	27859	27776	28072	28073	27918	27945	27932	27992	27953	28041	28175	27946	27931	27955	28148	27998	27936	27714	27931	27839	27696	28105	27928	28014	27966	27954	27741	28042	27874	27982	28028	27951	27831	27849	28054	28009	27875	28027	27748	27909	28075	28106	28109	28094	27965	27878	28029	27775	28089	28139	27945	27944	27971	28179	27948	27927	27919	28356	27884	28002	27854	27740	27732	28061	28189	27952	28165	27947	27996	27891	27795	27971	27873	27921	27874	27938	27947	27870	27880	27914	27940	28163	27833	27754	28057	27587	27896	27840	28215	27914	28005	27710	28144	28039	27787	28051	28074	27702	27965	28072	28069	27862	28037	27973	27936	28110	28313	27828	27804	27800	27924	27939	28014	28014	27934	28020	27839	28007	28167	28091	28076	28017	27804	27735	27774	28051	27856	27860	27810	27965	28215	28075	28209	27972	27925	28082	28031	28007	27914	27983	27832	27799	28165	27995	27810	28331	27795	28124	28015	27796	27894	27814	27800	27964	27882	27770	28036	28092	28114	27951	28007	28160	28263	27949	28151	28094	28252	28025	28141	28020	27996	28003	27716	28137	28030	28029	28095	28161	27928	28168	27744	28274	27981	27875	27899	28118	28013	27964	28077	28187	28258	28106	28003	27859	27915	28035	27868	28055	28006	28044	27922	27895	28012	28093	27956	27952	27800	27994	28031	28088	28103	27727	27885	28135	28103	27880	27910	28030	27676	27958	28155	28232	27934	28029	28046	27785	28008	27925	27931	28110	27966	28017	28103	28023	27923	27773	28009	27845	28082	27691	28020	28111	27800	27993	27981	28049	28027	28048	28087	27958	27987	28204	28195	28020	27874	27948	27949	27990	28179	28030	28098	28016	27841	27759	28035	27875	28093	28042	28045	28105	27878	28029	27721	27864	27869	27766	27977	27799	27911	27940	27973	28004	28069	28087	27961	28075	27898	27864	28252	27832	27980	27841	27836	27870	27956	28066	28001	27944	27995	28133	28008	27785	27805	27874	28077	28315	28189	27894	27906	27951	27897	28117	27990	27885	27923	27980	28071	27963	28166	27971	28218	28042	27880	28185	28244	27995	27962	27879	27836	28055	27875	27930	28120	27853	27791	28130	28008	28099	27850	27939	27999	28160	27987	27910	27845	28112	28148	28188	27821	28013	28018	28093	28099	27872	27940	28056	27968	27984	27877	28015	28239	28100	27872	28052	28060	27900	28034	28047	28102	28041	28087	28066	28041	28143	28174	27723	28070	28021	27896	28013	27827	27947	27868	28122	28216	27858	27956	28120	28201	28048	27970	28026	27884	27996	27977	27814	28121	28038	27965	27697	27615	28172	28078	28001	28180	28146	28083	27901	27993	28036	27916	27783	27984	27891	27788	28230	27845	28076	28060	28286	27977	27944	27886	27921	27952	27915	28162	27792	28162	27930	27846	27955	28075	27903	27862	27890	27895	28140	27625	27802	27867	27855	27814	27865	28097	27755	28003	28029	27911	28374	28040	28179	28082	27705	27976	27840	28099	27998	28115	27986	28095	27933	27936	27888	28029	27777	27851	28100	28110	27945	27902	27822	28026	27997	27796	28023	28024	27977	27890	27896	28062	27910	27868	28139	28155	28170	28065	28082	27771	27868	28108	28083	27976	27924	27945	27866	28076	28039	27656	28002	27867	27743	27978	28036	28119	27985	27997	28021	28055	28092	28070	28069	28018	28024	27814	27862	27968	28036	27951	27899	27849	28014	27861	28089	27986	28016	27916	27942	27982	27902	28069	27655	28184	27905	27993	27966	27906	27967	27804	27817	28001	27989	27792	28014	27920	28010	27892	28023	27880	28044	28226	28153	27963	28264	27748	27740	28086	27996	27781	28045	27815	28075	28301	28153	28202	28004	27823	28005	27996	27898	28050	27858	27839	28054	27972	28081	27919	28066	27798	27784	28063	27896	27968	27774	28045	27956	27803	28152	28018	27875	27903	27974	28058	28043	27918	27851	28054	27840	27736	28015	28019	28064	28186	28282	28183	27957	28135	27854	27814	28094	28092	28023	28004	28016	28109	27938	28060	27984	28176	27867	27958	28064	27882	27871	27791	28246	28017	28051	28021	27990	27981	28125	28107	27944	27849	27920	28116	28078	27848	27948	28213	28093	27885	27911	27754	27850	27960	27988	27873	27943	28002	27786	27801	27865	28068	28166	27740	28106	28090	28010	27827	27878	27973	28077	28017	28087	27820	28034	27988	28022	28053	27950	27963	28050	27772	27791	28038	28053	28103	28001	28021	28036	27965	28012	27667	27895	27844	27888	27938	28069	28103	27893	28076	27884	27988	27931	28103	28272	28337	27772	28123	28051	27984	27873	28082	27870	28066	28216	28039	28099	27813	27948	27903	27939	27801	27815	27967	28079	27959	28196	27652	27839	27852	28084	28010	27890	27704	27820	28193	28109	28216	27995	28076	27944	27753	27858	28006	27988	27883	27820	28057	27953	28207	28069	27979	27848	28107	27797	27776	27972	27997	28084	27950	28193	27982	27917	27953	27975	28012	27832	27799	28066	28232	28141	27944	27860	28138	28048	28092	28062	28107	27694	28053	28458	28026	27953	28079	28042	27972	28232	28041	27912	27919	27992	28217	27983	27947	27871	28110	27990	28094	27963	27978	27820	27969	27815	28128	28048	28256	27769	27898	27898	28078	28064	27981	27756	27817	27882	27927	27876	27817	27943	28095	28088	27844
20129	30559	29323	28180	56136	71579	59483	42689	29728	24360	23299	23294	23338	23046	23055	23061	23175	23169	23185	23089	23119	22857	23128	23156	23030	22994	23117	23045	23019	23091	23102	23105	23064	23043	23213	22973	23153	23031	22979	22971	23117	22927	23109	23023	22943	23113	22923	22965	23083	23248	22960	22848	22972	23189	22948	23180	23204	23054	23246	22948	23087	23130	23031	23066	23080	23243	23008	23053	23095	23087	23044	22907	23104	23136	23011	23065	22924	23144	23118	23140	23046	22947	23104	22972	22937	23196	23029	23108	23002	22990	23027	22921	22967	23214	22949	23064	23114	23101	23055	23035	22872	23174	22775	23467	22884	23017	23191	23122	22920	23177	23141	23130	23045	23074	23165	23047	23072	23037	23172	23231	22830	23061	23174	23052	22888	22926	23055	23193	23074	23166	22989	22954	23097	22956	23249	23062	23016	23098	22969	23186	23010	23081	22946	23086	23043	23124	23003	23014	22849	23156	23020	23060	23088	23186	22980	23197	22858	22990	23136	22982	23024	23073	23021	23152	23126	23171	22980	23119	23046	22856	23025	23275	23070	23262	23203	23148	23044	23323	23011	23114	23031	23022	23186	23068	23164	22743	23068	23107	23033	23025	22907	22993	22901	23048	23221	23025	23098	22971	23119	22977	23264	23071	23134	23113	23020	23134	23031	23035	23123	23170	23252	23009	22902	23033	22992	23118	23037	23033	23218	23038	23077	22877	22946	22998	23107	23029	22904	23023	22947	23063	23014	23038	22989	22918	23047	23236	23248	23121	23014	23153	23199	23125	22948	23056	23012	23058	23071	23172	23086	23057	22962	23156	23150	23178	22928	23188	23069	23105	23074	23013	22960	23064	23201	22896	23147	22952	23151	23095	23096	23056	23075	23122	23131	23064	23085	22975	23042	23277	23136	23006	23029	22994	23000	23103	23237	23094	23015	23111	23101	23044	23031	22988	22920	23056	22943	23154	23065	23130	23122	23142	23081	23023	23082	23073	23140	23151	23239	23038	22973	23144	23142	23170	22993	23054	23004	23140	22983	23050	23094	22963	23180	23094	23103	22959	23234	23293	23010	22839	23125	23149	23099	23069	23102	23095	23019	23207	23108	23057	22976	23123	23086	22999	23071	22952	23063	23021	23042	22848	23201	22884	23101	22994	22984	23222	23126	23110	23029	23123	23084	23131	22981	23026	22903	23084	22990	23135	23113	23040	23031	23117	22897	22918	23264	22989	22976	22934	22974	23247	22903	23081	22973	23122	23116	22993	22904	23262	23112	23102	22838	23028	23173	23177	23151	22902	23045	23048	23301	23083	23090	22990	23085	23121	22968	23083	22999	22946	23065	23113	23048	22949	23044	23156	23164	23026	23160	22924	22933	23088	22914	22999	22839	23143	23023	22964	23052	23006	23190	23126	23127	23022	23121	23077	23060	22992	22960	22996	23124	23065	23135	22932	23086	23102	23066	23112	23165	23045	22949	23327	22979	23001	23097	23001	23076	23030	23076	23033	23083	22859	23105	23071	23030	22941	22937	22987	23130	23083	23163	22959	23011	22962	22927	23191	22997	23015	22939	22973	23033	23107	23033	23112	23217	22912	22993	23046	22999	23037	23242	23177	22950	22939	23095	23153	23240	23139	22982	23094	23008	22950	23045	23017	23039	23048	22997	23246	23213	23098	22957	23041	22936	22967	23034	22941	22896	23023	23009	22926	23199	22943	23044	23160	23105	22908	23273	23106	22979	23060	23042	23007	23002	23150	22934	23057	23122	23223	23033	23056	23147	23020	22899	22975	23106	23157	22932	22927	22886	23101	23029	22938	23088	23233	23067	23078	23072	23108	23041	23179	23173	23104	22995	23041	23126	23091	23112	23008	23152	23124	23180	22986	23003	22892	23100	22978	22944	23231	22834	23256	23163	23133	23092	23096	23053	22932	23063	22962	23141	23071	23130	23112	23088	23037	23046	23028	22966	23104	22843	22997	23122	22869	23162	23072	23216	22961	23102	23062	23029	23225	22942	23062	23047	22956	23036	23034	22988	23035	23048	22987	23184	22865	23040	22969	23138	23044	22967	23102	22922	23343	23103	22994	23118	23006	23171	23248	22931	23293	23085	22993	23156	23097	23007	22962	22992	23080	23101	23044	22913	22965	23141	23048	23065	23224	23143	22969	23158	22981	23116	22874	23111	23177	23176	22918	23179	22961	22921	22979	23069	23187	23158	23049	23046	23055	23098	23200	22930	23041	23166	23096	22908	23056	23065	23086	23117	23048	22831	23032	23012	23101	23062	22960	23087	23085	22993	23071	23005	23085	22932	23010	22987	23145	22923	23013	23119	23039	22983	23248	23158	23087	22975	23064	23050	23130	23375	22994	23065	23287	23097	23023	22883	23279	22976	22899	23069	23051	23019	22877	23115	23088	23053	23127	22948	23167	22917	23119	22921	23121	23101	23007	22917	22981	23275	22962	23100	23264	23144	23070	23043	23208	23116	23331	23191	23094	23146	22969	23124	23074	23377	22913	23209	22960	23017	22909	22972	23078	23206	23038	23019	23037	22913	22958	22983	22937	22998	23066	22964	23047	23006	23047	23156	23119	22972	22917	23076	23121	22933	23194	23015	23044	22967	23061	23031	23064	23007	23227	22940	22999	23014	22949	22834	23033	23061	23027	23054	23055	23038	22997	23042	23094	22929	23043	22993	23069	23117	23165	23153	22939	22950	23066	23193	23055	23075	23202	23061	22976	23099	23033	23201	22803	23022	23087	23322	22920	23060	23199	23185	22942	23173	23153	23097	23042	23100	23159	22972	23009	23011	23106	23040	23213	22965	22929	22966	23074	23092	23211	23061	23094	23098	22936	23212	22877	23268	23092	23114	22971	23174	22939	23236	22944	22941	22916	23113	22984	22913	22862	22890	23106	23150	23137	23179	22883	22996	23167	23000	22995	22980	23157	23178	23132	23008	23410	22958	23049	23097	23018	23066	22970	22963	23067	23004	22992	23034	23075	23084	23008	23091	23150	23038	22918	23136	23092	23026	23101	23141	23084	23024	23007	23199	23186	23259	23040	23170	22981	23163	22996	23155	23189	23202	23135	23151	22908	23068	23088	23176	23038	23119	23048	23030	22929	23007	22984	23033	23151	23262	23303	23173	23000	23103	23089	23198	23106	23042	23076	22863	22949	23013	23031	22950	22962	23097	22971	23184	23077	23089	23211	23042	23150	23129	23254	23166	23026	22909	22904	23096	23050	23306	22988	23139	23007	23064	23136	23209	23062	22981	22836	22987	23111	23131	23071	23021	23019	22877	23160	23147	23242	23062	23029	23195	22958	22982	23173	23079	23208	23182	22975	23130	23075	23053	22948	23041	23090	23168	23149	23170	23067	23093	23215	23252	23035	22927	22985	23148	22937	22994	23002	23218	23156	23254	22895	23162	23149	23066	23080	22953	23083	22896	23050	22981	22843	23000	23078	23179	23023	23057	22984	22999	23129	23090	23035	23058	22995	23009	22996	23144	23033	23142	23065	23060	22945	22908	23096	22966	23010	23035	22957	23094	23118	23267	22920	23184	23056	22909	23175	23082	23301	23144	23058	23213	23153	23031	23195	23030	22910	23041	22997	23127	23075	23073	23059	23065	23115	22950	23023	22895	22981	23101	23152	23086	23082	23120	23064	23283	23177	23138	22913	23112	23146	23004	22982	22992	23288	23002	23110	23032	23101	23042	22978	23228	23008	23094	22852	22988	22982	23136	23059	23194	23081	23072	23002	22990	23034	22983	23099	23053	23060	23091	23005	22981	23149	23184	23058	22970	23102	23131	23103	23080	23129	23071	23239	23136	23149	23024	22998	22934	22986	22967	22929	22957	23258	23024	23106	23166	23053	23049	23154	22984	23258	23189	23104	22980	23182	22922	23000	23046	23131	23349	23060	22932	23060	23057	23137	22914	23094	23068	23001	23157	23130	23103	22878	23191	23277	22948	23026	23174	22895	22946	23135	23119	23102	22947	23102	23027	22926	22911	22875	23021	23125	23175	23012	22997	23136	23181	23043	23117	23206	23182	23174	23203	23117	23042	23149	23021	23023	22961	23041	23103	22939	22850	22939	23209	23205	23089	22867	22966	23296	23069	23146	22975	22985	23167	23112	23037	23176	23063	23182	23144	23105	23013	23346	23097	23053	23070	22965	22966	23056	22891	23140	23258	23050	23119	23190	22903	23072	23127	22978	23105	23250	23062	23063	23001	23249	23025	23270	22988	23139	23190	23144	23028	23119	22941	23043	23194	23092	23152	22866	23060	23155	23127	23010	22996	23087	23067	22796	23162	23211	22948	23266	23018	23002	23025	23099	23141	22978	23136	23244	23059	22908	23130	23107	23119	23111	23142	23088	22972	23097	23144	23064	22920	22923	23080	22962	23155	23177	23157	23290	22936	23044	23091	23213	23070	23073	23120	23090	23105	23049	23094	23138	23064	23338	23312	23060	22923	22725	23179	22972	23140	23137	23116	23067	23146	23024	23081	23002	23072	23091	23202	23095	22988	23220	23042	23011	23157	22902	23065	23016	22942	23256	23001	23013	22952	23116	22861	23030	23104	23039	23131	22901	23013	22902	22996	23139	22944	23112	23139	22869	22994	22970	23041	23051	22943	23062	23082	23025	23149	23225	23330	23034	23039	22968	23123	22974	23214	23000	23072	23067	23008	23103	23044	23211	23041	22902	23044	23014	23366	23128	22939	23151	23182	23162	23153	23142	23115	22894	23028	23050	23155	23171	23021	23085	23085	23021	23091	22969	22991	23259	23079	23055	23271	23204	23046	22977	22873	23055	23124	23070	23003	22959	23187	23205	23242	23351	22997	23071	23122	22933	23102	23108	23044	23138	23091	22911	23173	22949	23111	23057	23079	23070	23144	23013	23048	23089	22964	23004	23220	23250	23078	22898	23064	22993	23115	23041	23138	23042	23096	22917	23106	23020	23014	22867	23186	23054	23003	23052	23220	23101	23076	23125	23067	23035	23002	22955	23103	22976	23007	23085	23001	23082	23264	23100	23236	23054	23169	22861	22869	23176	23071	23146	23089	23143	22979	23038	23064	22983	22989	23001	22950	22903	23158	23082	22903	23218	23130	23053	23202	22881	23123	23243	23111	23019
23674	21376	28955	24462	47301	76822	66361	49356	35778	30617	28953	28565	28807	28636	28490	28620	28582	28379	28536	28563	28345	28452	28405	28132	28827	28397	28312	28418	28473	28548	28387	28453	28458	28524	28350	28467	28322	28453	28461	28386	28509	28386	28432	28232	28145	28408	28511	28329	28305	28559	28486	28438	28144	28318	28565	28521	28635	28266	28260	28330	28267	28288	28439	28226	28491	28523	28284	28359	28328	28231	28334	28540	28292	28331	28498	28294	28512	28243	28545	28419	28446	28396	28303	28287	28285	28368	28309	28423	28233	28486	28318	28339	28435	28228	28224	28145	28353	28487	28264	28325	28658	28497	28421	28446	28414	28454	28603	28349	28241	28336	28358	28236	28142	28071	28582	28286	28132	28455	28414	28458	28305	28395	28300	28268	28355	28371	28534	28537	28494	28405	28250	28392	28454	28514	28118	28480	28321	28384	28562	28390	28183	28225	28429	28229	28367	27973	28380	28249	28405	28313	28288	28327	28316	28487	28222	28381	28427	28474	28556	28203	28251	28293	28480	28515	28274	28340	28451	28475	28349	28338	28386	28227	28496	28262	28197	28411	28292	28374	28142	28217	28400	28354	28187	28450	28148	28608	28450	28411	28441	28321	28196	28230	28458	28496	28472	28375	28493	28304	28289	28047	28600	28322	28398	28234	28386	28363	28357	28202	28314	28212	28665	28557	28233	28359	28330	28119	28391	28553	28259	28321	28390	28477	28164	28424	28343	28324	28386	28374	28297	28234	28370	28297	28285	28343	28196	28274	28218	28258	28417	28265	28282	28424	28400	28141	28370	28194	28391	28491	28002	28475	28476	28420	28275	28293	28336	28293	28441	28362	28609	28526	28403	28227	28445	28479	28400	28273	28403	28303	28439	28504	28507	28410	28124	28249	28251	28454	28246	28378	28417	28323	28387	28406	28266	28293	28471	28313	28368	28583	28433	28298	28307	28390	28137	28360	28541	28282	28566	28275	28423	28157	28492	28321	28212	28215	28317	28340	28417	28311	28404	28455	28189	28580	28602	28307	28202	28517	28429	28551	28519	28294	28141	28179	28423	28161	28370	28399	28313	28437	28378	28142	28512	28375	28178	28459	28508	28272	28177	28260	28466	28446	28422	28128	28527	28274	28550	28491	28279	28201	28297	28412	28397	28448	28572	28449	28324	28190	28293	28509	28247	28646	28396	28254	28237	28509	28418	28413	28075	28165	28302	28234	28535	28549	28234	28355	28313	28305	28507	28311	28273	28346	28288	28420	28399	28361	28400	28306	28454	28233	28472	28111	28206	28519	28550	28250	28381	28433	28226	28302	28297	28495	28246	28285	28370	28422	28241	28417	28486	28271	28523	28502	28263	28376	28376	28231	28346	28221	28354	28321	28218	28209	28155	28270	28427	28307	28576	28370	28185	28370	28273	28276	28572	28316	28389	28374	28580	28320	28335	28273	28183	28295	28450	28229	28313	28368	28550	28432	28433	28652	28319	28386	28377	28280	28254	28282	28336	28040	28171	28318	28491	28395	28451	28512	28267	28399	28349	28390	28438	28347	28476	28457	28399	28257	28304	28181	28341	28317	27972	28115	28289	28359	28524	28335	28412	28565	28236	28247	28214	28193	28371	28267	28425	28431	28467	28282	28437	28439	28307	28516	28100	28262	28055	28204	28073	28288	28538	28646	28350	28370	28557	28438	28466	28559	28379	28201	28252	28256	28262	28162	28458	28405	28487	28428	28626	28354	28336	28436	28339	28022	28221	28361	28275	28267	28300	28491	28274	28567	28117	28348	28410	28241	28243	28268	28491	28325	28437	28156	28393	28064	28372	28176	28334	28392	28276	28424	28528	28438	28321	28331	28253	28484	28427	28337	28391	28518	28467	28397	28358	28450	28128	28385	28639	28288	28359	28093	28445	28384	28305	28337	28024	28194	28237	28321	28323	28318	28480	28357	28319	28330	28364	28538	28378	28523	28518	28634	28446	28307	28474	28362	28187	28330	28499	28254	28358	28280	28481	28307	28373	28127	28538	28419	28282	28321	28164	28453	28507	28183	28257	28593	28338	28383	28302	28428	28563	28224	28469	28120	28134	28301	28317	28583	28303	28415	28244	28453	28189	28379	28332	28360	28369	28085	28554	28511	28267	28263	28323	28272	28309	28330	28250	28351	28410	28612	28428	28494	28283	28014	28412	28294	28353	28263	28494	28258	28384	28598	28314	28237	28337	28514	28264	28451	28360	28457	28635	28365	28420	28531	28534	28153	28319	28170	28475	28339	28251	28373	28365	28185	28512	28250	28234	28389	28143	28406	28308	28254	28562	28154	28455	28211	28238	28258	28243	28297	28134	28407	28168	28503	28488	28358	28225	28185	28325	28277	28353	28347	28458	28324	28132	28446	28506	28361	28316	28275	28422	28462	28568	28406	28479	28461	28375	28321	28443	28252	28586	28285	28158	28410	28442	28243	28169	28244	28397	28385	28120	28363	28469	28334	28299	28297	28148	28428	28176	28520	28362	28344	28019	28261	28426	28584	28599	28457	28232	27976	28217	28424	28410	28344	28371	28244	28233	28260	28390	28583	28286	28264	28128	28418	28218	28335	28308	28465	28310	28432	28442	28306	28203	28261	28530	28578	28403	28356	28506	28352	28433	28499	28495	28357	28510	28394	28213	28354	28261	28183	28194	28182	28306	28258	28308	28252	28491	28386	28180	28390	28396	28271	28221	28196	28545	28294	28212	28425	28521	28314	28173	28371	28316	28341	28322	28194	28180	28283	28520	28284	28337	28287	28438	28297	28326	28389	28476	28487	28292	28398	28439	28621	28391	28617	28489	28224	28475	28283	28643	28409	28388	28440	28365	28334	28436	28451	28339	28402	28324	28315	28577	28441	28358	28518	28413	28420	28355	28285	28329	28345	28333	28320	28624	28178	28353	28207	28101	28419	28398	28334	28429	28411	28325	28397	28240	28512	28435	28379	28398	28157	28320	28423	28550	28374	28190	28232	28242	28227	28541	28598	28240	28421	28476	28344	28416	28263	28519	28375	28385	28384	28324	28323	28280	28338	28256	28586	28509	28290	28229	28155	28387	28237	28464	28384	28210	28264	28789	28468	28222	28223	28285	28427	28364	28345	28316	28157	28521	28361	28361	28488	28510	28378	28222	28228	28220	28566	28542	28448	28308	28409	28310	28580	28483	28445	28233	28413	28309	28310	28548	28203	28321	28508	28385	28409	28372	28345	28380	28345	28543	28336	28253	28234	28511	28286	28228	28456	28339	28447	28274	28035	28111	28367	28384	28499	28348	28099	28544	28442	28190	28259	28331	28314	28319	28352	28290	28616	28487	28414	28168	28309	28208	28166	28649	28629	28385	28541	28454	28144	28283	28202	28454	28514	28150	28602	28268	28352	28434	28242	28157	28706	28429	28372	28350	28411	28420	28371	28376	28382	28416	28297	28453	28302	28376	28381	28383	28380	28395	28097	28396	28406	28064	28344	28358	28565	28470	28462	28369	28475	28311	28199	28607	28536	28480	28301	28188	28389	28515	28315	28258	28287	28445	28315	28203	28473	28523	28396	28410	28262	28338	28459	28366	28520	28493	28286	28184	28154	28471	28629	28390	28167	28201	28457	28184	28223	28447	28311	28384	28302	28585	28577	28411	28306	28406	28308	28418	28502	28409	28342	28335	28410	28386	28458	28273	28407	28496	28455	28176	28286	28318	28277	28487	28121	28229	28595	28159	28453	28439	28473	28389	28323	28263	28326	28257	28138	28234	28328	28510	28203	28622	28598	28220	28425	28413	28180	28277	28325	28217	28192	28480	28475	28676	28385	28482	28522	28563	28267	28398	28427	28484	28532	28207	28283	28455	28532	28439	28528	27990	28602	28219	27959	28246	28203	28305	28273	28421	28386	28514	28208	28377	28385	28482	28322	28514	28198	28330	28296	28252	28328	28272	28381	28399	28284	28308	28524	28300	28516	28305	28341	28506	28348	28478	28395	28343	28253	28420	28486	28345	28327	28372	28334	28223	28555	28427	28451	28392	28222	28209	28259	28348	28101	28474	28409	28385	28381	28286	28147	28235	28546	28270	28322	28372	28042	28476	28581	28522	28381	28181	28223	28322	28426	28397	28302	28405	28158	28288	28427	28327	28339	28248	28228	28362	28269	28403	28258	28358	28354	28212	28114	28404	28152	28219	28342	28416	28136	28408	28588	28382	28310	28465	28440	28512	28206	28163	28345	28643	28192	28590	28321	28302	28266	28251	28278	28115	28249	28396	28347	28416	28066	28429	28380	28175	28264	28265	28386	28399	28512	28255	27941	28256	28578	28271	28144	28358	28394	28433	28347	28397	28701	28371	28421	28354	28212	28033	28221	28308	28362	28491	28426	28423	28253	28425	28150	28229	28419	28527	28351	28534	28358	28679	28340	28310	28490	28385	28232	28250	28293	28289	28114	28257	28275	28341	28248	28536	28368	28314	28273	28540	28503	28504	28347	28282	28334	28476	28508	28364	28196	28330	28248	28187	28267	28170	28205	28475	28306	28241	28337	28370	28542	28247	28226	28400	28463	28307	28243	28390	28248	28377	28618	28409	28480	28390	28081	28301	28148	28353	28480	28274	28194	28455	28324	28567	28529	28565	28241	28307	28197	28346	28207	28316	28329	28391	28598	28405	28547	28365	28264	28101	28637	28461	28336	28183	28079	28480	28250	28326	28270	28387	28305	28446	28328	28318	28395	28492	28460	28530	28532	28237	28293	28310	28453	28236	28037	28478	28087	28396	28295	28320	28192	28298	28355	28327	28348	28501	28243	28140	28546	28359	28532	28539	28503	28513	28318	28218	28313	28397	28470	28093	28377	28285	28340	28216	28221	28589	28257	28299	28221	28331	28296	28397	28393	28389	28286	28449	28375	28357	28437	28531	28210	28482	28401	28563	28469	28503	28462	28387	28206	28310	28391	28337	28608	28685	28375	28317	28247	28338	28413	28163	28288	28154	28257	28371	28264	28111	28332	28273	28452	28326	28170	28323	28269	28244	28507	28414	28294	28302	28119	28234	28280	28423	28610	28202	28211	28438	28368	28285	28249	28187	28387	28458	28445	28271	28393	28261	28406	28244	28185	28568	28432	28242	28384	28251	28303	28325	28354
21870	35569	34134	31906	66202	86596	71127	49679	32823	25393	23643	23469	23466	23306	23365	23277	23341	23384	23265	23302	23418	23195	23177	23233	23220	23454	23299	23116	23450	23166	23254	23302	23188	23479	23273	23234	23329	23306	23304	23371	23386	23414	23361	23206	23237	23273	23321	23173	23370	23288	23213	23286	23479	23155	23323	23150	23251	23274	23132	23249	23227	23281	23312	23277	23314	23296	23291	23293	23321	23296	23205	23226	23305	23253	23393	23172	23493	23304	23334	23390	23175	23189	23230	23341	23381	23238	23321	23209	23252	23236	23322	23356	23347	23304	23311	23088	23327	23262	23329	23252	23342	23437	23296	23381	23397	23218	23350	23230	23263	23242	23069	23346	23328	23320	23291	23098	23305	23203	23212	23274	23337	23270	23358	23171	23425	23226	23389	23232	23320	23414	23487	23147	23424	23465	23334	23144	23308	23336	23338	23198	23228	23120	23151	23283	23373	23461	23201	23280	23259	23191	23256	23225	23306	23359	23377	23365	23023	23479	23284	23184	23178	23244	23212	23283	23206	23347	23303	23178	23267	23188	23349	23116	23295	23322	23252	23459	23194	23187	23223	23206	23535	23361	23303	23252	23223	23285	23241	23252	23292	23243	23280	23243	23333	23336	23272	23240	23379	23196	23372	23339	23199	23419	23174	23405	23396	23269	23364	23224	23499	23188	23212	23031	23329	23102	23336	23389	23294	23605	23463	23315	23233	23093	23361	23071	23359	23337	23320	23221	23318	23034	23459	23322	23299	23344	23201	23242	23355	23207	23447	23159	23207	23373	23225	23380	23328	23405	23190	23397	23312	23268	23357	23351	23362	23141	23216	23217	23308	23378	23160	23357	23293	23279	23191	23354	23382	23309	23256	23283	23257	23220	23194	23170	23339	23274	23246	23355	23334	23398	23284	23126	23327	23332	23218	23182	23276	23327	23281	23208	23281	23215	22998	23280	23189	23239	23308	23376	23155	23154	23251	23332	23177	23343	23262	23355	23359	23410	23162	23401	23307	23253	23190	23441	23329	23366	23381	23334	23297	23343	23217	23325	23151	23132	23367	23244	23225	23352	23145	23268	23286	23102	23096	23272	23310	23324	23428	23162	23370	23133	23143	23338	23360	23368	23362	23431	23411	23280	23349	23236	23247	23084	23124	23390	23281	23312	23396	23159	23291	23331	23483	23164	23275	23253	23354	23371	23206	23274	23165	23295	23289	23253	23256	23116	23236	23256	23206	23138	23401	23242	23250	23332	23138	23148	23192	23329	23220	23255	23283	23046	23298	23376	23271	23219	23398	23166	23212	23222	23275	23209	23459	23265	23270	23386	23320	23086	23309	23080	23490	23275	23286	23310	23429	23400	23251	23107	23378	23149	23283	23254	23358	23322	23166	23347	23280	23319	23259	23332	23175	23362	23375	23234	23221	23381	23484	23350	23222	23267	23391	23301	23320	23311	23395	23271	23354	23269	23298	23247	23252	23282	23193	23158	23253	23181	23229	23356	23445	23230	23431	23238	23437	23304	23410	23236	23287	23333	23267	23119	23278	23270	23352	23348	23231	23357	23384	23294	23093	23510	23080	23197	23217	23147	23217	23250	23330	23460	23163	23376	23311	23230	23439	23307	23246	23317	23180	23416	23187	23163	23341	23389	23411	23320	23285	23264	23185	23298	23147	23294	23315	23355	23403	23327	23086	23289	23299	23326	23312	23163	23212	23338	23204	23365	23311	23176	23312	23336	23412	23422	23367	23454	23259	23229	23308	23274	23224	23348	23351	23269	23328	23188	23392	23196	23411	23260	23263	23137	23176	23365	23340	23322	23241	23413	23332	23260	23247	23356	23270	23407	23206	23391	23409	23269	23218	23296	23291	23216	23415	23149	23398	23188	23226	23250	23265	23332	23217	23231	23142	23213	23480	23150	23313	23445	23295	23307	23354	23340	23489	23195	23347	23249	23201	23298	23422	23315	23267	23195	23275	23482	23084	23418	23328	23372	23244	23172	23285	23408	23184	23261	23165	23225	23263	23240	23368	23358	23195	23154	23448	23082	23266	23223	23335	23389	23238	23181	23337	23313	23366	23374	23343	23154	23219	23170	23171	23310	23352	23128	23354	23343	23315	23479	23423	23331	23170	23351	23168	23388	23214	23255	23316	23142	23346	23133	23207	23304	23283	23408	23162	23282	23295	23238	23367	23227	23383	23127	23380	23152	23390	23333	23343	23275	23007	23134	23166	23263	23260	23206	23356	23337	23431	23275	23171	23381	23197	23288	23243	23266	23178	23186	23295	23430	23226	23283	23315	23147	23293	23207	23375	23440	23264	23455	23305	23425	23331	23284	23230	23347	23217	23203	23428	23051	23232	23242	23388	23279	23212	23270	23094	23312	23164	23322	23166	23349	23331	23147	23383	23134	23245	23190	23303	23153	23394	23330	23177	23253	23201	23302	23228	23235	23277	23265	23283	23184	23261	23077	23179	23325	23256	23379	23225	23360	23354	23310	23087	23196	23155	23018	23142	23146	23328	23474	23395	23128	23121	23356	23228	23311	23304	23231	23338	23271	23316	23466	23289	23416	23408	23240	23164	23129	23232	23297	23258	23379	23219	23413	23290	23563	23229	23364	23148	23305	22999	23305	23258	23269	23319	23194	23246	23337	23053	23398	23439	23359	23386	23325	23163	23234	23137	23247	23341	23392	23281	23256	23328	23398	23392	23253	23309	23161	23426	23156	23281	23294	23379	23360	23272	23195	23224	23285	23343	23337	23292	23141	23255	23298	23220	23295	23179	23307	23281	23223	23372	23271	23494	23267	23401	23253	23239	23318	23194	23127	23378	23120	23169	23407	23301	23211	23114	23271	23194	23139	23206	23154	23340	23194	23284	23194	23363	23247	23363	23232	23206	23269	23168	23246	23221	23340	23249	23383	23168	23364	23280	23152	23300	23359	23203	23431	23448	23170	23234	23238	23326	23334	23399	23283	23339	23178	23252	23285	23403	23335	23408	23177	23295	23254	23362	23131	23295	23237	23373	23209	23051	23240	23277	23436	23327	23458	23222	23254	23453	23223	23290	23093	23303	23297	23303	23320	23433	23285	23312	23182	23291	23111	23375	23159	23368	23258	23151	23299	23352	23355	23212	23181	23383	23273	23363	23198	23195	23259	23229	23263	23300	23257	23242	23291	23200	23162	23113	23279	23197	23278	23295	23032	23252	23329	23117	23349	23370	23457	23094	23407	23302	23257	23026	23321	23345	23411	23255	23478	23393	23289	23352	23269	23301	23408	23224	23284	23174	23325	23309	23345	23462	23266	23340	23192	23311	23243	23265	23170	23209	23364	23331	23370	23241	23262	23408	23185	23090	23185	23296	23210	23306	23232	23333	23208	23245	23329	23364	23177	23231	23101	23223	23205	23346	23264	23239	23408	23114	23406	23197	23423	23379	23265	23196	23198	23057	23359	23269	23405	23219	23208	23363	23387	23334	23421	23134	23382	23137	23232	23493	23202	23125	23303	23315	23106	23397	23220	23342	23340	23345	23169	23020	23253	23343	23262	23232	23223	23300	23278	23221	23377	23467	23265	23169	23162	23327	23369	23255	23455	23423	23316	23384	23216	23310	23287	23129	23398	23270	23174	23301	23206	23326	23344	23384	23196	23366	23174	23286	23241	23260	23322	23241	23341	23298	23148	23349	23261	23332	23218	23354	23316	23303	23115	23332	23263	23226	23249	23355	23448	23229	23255	23162	23393	23476	23361	23267	23252	23120	23300	23386	23363	23336	23218	23111	23204	23213	23444	23184	23366	23494	23309	23079	23134	23285	23189	23178	23277	23256	23518	23282	23283	23304	23321	23366	23329	23222	23360	23404	23235	23385	23268	23303	23165	23220	23189	23338	23326	23329	23254	23125	23286	23398	23225	23330	23416	23183	23234	23469	23356	23353	23222	23349	23606	23212	23205	23259	23344	23148	23381	23314	23287	23274	23249	23291	23105	23350	23320	23188	23242	23296	23395	23256	23418	23206	23347	23318	23169	23374	23321	23255	23232	23335	23157	23243	23302	23293	23326	23315	23159	23215	23152	23414	23104	23084	23318	23253	23141	23252	23321	23244	23341	23402	23289	23210	23147	23303	23105	23079	23439	23010	23156	23416	23178	23272	23222	23293	23231	23112	23184	23457	23274	23205	23390	23120	23198	23293	23370	23221	23415	23244	23324	23312	23237	23172	23403	23250	23226	23154	23245	23317	23103	23385	23211	23303	23406	23393	23254	23407	23513	23232	23225	23389	23187	23333	23398	23384	23170	23192	23242	23208	23243	23222	23505	23329	23302	23364	23391	23238	23287	23246	23437	23288	23116	23329	23217	23294	23419	23357	23208	23211	23267	23314	23407	23337	23287	23361	23301	23375	23306	23163	23146	23369	23309	23218	23191	23268	23247	23260	23168	23077	23244	23239	23140	23312	22946	23293	23175	23241	23354	23174	23389	23276	23230	23410	23385	23495	23250	23306	23255	23385	23312	23252	23356	23311	23087	23268	23063	23452	23537	23416	23158	23422	23351	23337	23270	23354	23347	23233	23259	23301	23306	23327	23257	23269	23243	23337	23302	23168	23271	23300	23419	23400	23354	23381	23229	23232	23441	23218	23299	23385	23484	23077	23322	23160	23262	23508	23367	23178	23228	23265	23165	23330	23315	23202	23391	23205	23238	23113	23310	23295	23271	23216	23169	23206	23297	23141	23308	23213	23261	22945	23203	23196	23244	23481	23212	23246	23282	23235	23340	23384	23114	23287	23152	23218	23265	23237	23255	23251	23206	23165	23379	23355	23225	23315	23372	23288	23331	23231	23337	23308	23252	23326	23162	23288	23201	23325	23533	23344	23356	23228	23246	23254	23298	23163	23294	23317	23069	23311	23375	23339	23013	23443	23327	23263	23345	23256	23224	23234	23288	23163	23163	23156	23266	23262	23447	23173	23291	23364	23370	23357	23420	23248	23193	23310	23433	23230	23380	23455	23189	23234	23244	23280	23205	23252	23318	23322	23162	23445	23284	23356	23426	23255	23119	23354	23189	23308	23443	23362	23381	23227	23161	23165	23280	23354	23286	23286	23455	23211	23311	23234	23202	23362	23371	23352	23374	23402	23258	23220	23227
31243	25741	30457	29901	33920	41090	36527	31406	29190	28420	28170	27741	28311	28343	28086	27995	28270	28098	28120	28118	28138	28024	28104	28137	28214	28170	28090	28180	28270	28073	28332	27997	28120	28271	28217	28221	28166	28167	28326	28198	28209	28334	28138	27898	28089	28105	28237	28031	28382	28151	28076	27760	27984	28041	28117	28181	28005	28066	27963	28201	28169	28194	27906	28129	28089	28304	28165	28010	28044	28209	28047	28006	28181	28041	28038	28155	28199	27886	28078	28003	28168	28010	28319	28341	27956	28179	28248	28300	28092	28170	27978	28173	28184	28221	28023	28256	28122	28086	28215	28051	28242	28106	28097	28106	28183	28155	28039	27977	28201	28070	28161	28117	27905	28015	28050	28270	28131	28026	28035	28189	28080	28216	27956	28138	28148	28098	27985	28154	28222	28012	28283	28048	27945	28193	28300	27970	28262	28229	28260	27999	27968	27993	27966	28013	28116	28006	28031	28079	28058	28218	28159	28095	28010	28198	28173	28402	28354	28121	28226	27998	28158	28111	27827	28113	28177	28260	28186	28141	28349	28051	27797	28062	28105	27881	28221	28044	28199	28142	28141	28066	28194	28052	27927	28180	28067	28151	27857	28024	28178	27971	28239	27946	28221	28164	28061	28165	28202	28367	28099	28329	28374	27995	28032	27789	27968	28042	28237	28159	28332	28214	28189	28178	28050	28154	28063	28158	28212	28201	28318	28268	28231	27918	28163	28221	28120	27881	28021	27936	27929	28390	27988	28180	28117	28108	28138	28199	28094	28350	28352	28155	28150	28025	27977	28370	28186	28008	28101	28238	27852	28090	28091	28037	28111	27987	28044	28006	28113	28207	28221	27787	28017	28221	28228	28163	28198	28076	28218	28215	28292	28227	28051	28032	28162	28104	28187	28287	28094	27963	28137	27969	28045	28097	28148	28040	28257	28133	28323	28143	28019	28136	28225	27921	28253	28206	27882	28035	27953	28194	28258	28228	28198	27954	28269	28256	28130	28164	28258	28019	28079	28139	28086	28031	28174	28303	28095	27927	28121	27998	28214	28135	28276	27898	28170	28272	27963	28354	28100	28126	28164	28340	28027	28043	28135	28016	28208	28134	28149	28329	28321	28182	28007	28154	28324	28234	28172	28386	27875	28123	28031	28074	28107	28077	27977	28095	27990	28087	28195	28205	28240	28035	28007	28004	28048	28015	28459	28226	28064	28339	28069	28245	28204	28312	28178	28198	27980	28170	28319	28062	28186	28020	28054	28177	28140	28327	28141	28004	28046	28034	27926	28202	28035	27865	28255	28249	27925	28083	28152	28028	28078	28080	28066	28286	28134	27991	28155	27912	28016	28209	28159	28045	28013	28019	28156	28097	28216	28139	28237	28087	28202	28153	28231	28118	28110	28156	28215	28054	28075	28287	28206	28289	28320	28245	28246	27922	27841	28347	28061	28095	27985	28229	28328	28205	28082	28077	28032	27996	28047	28094	28191	28131	28141	28291	28222	28004	28213	28152	28241	28093	28072	28124	28268	28113	28260	28053	28044	27947	28220	27772	28098	28006	28071	28050	28067	28086	28036	27989	28176	28228	28148	28364	28296	27984	28384	28261	28091	28126	28422	28043	28036	28198	28147	28079	28042	28093	28365	28038	28098	28012	28101	28099	28116	28037	28242	28148	28040	27954	28288	28405	28215	28029	28070	28442	28299	28164	28280	28232	28114	28190	28017	28194	28231	27920	28064	28106	28160	28101	28121	28047	28173	28095	28088	28018	27978	28251	28158	28211	28343	28078	27967	28072	28077	28211	27898	28128	27980	28307	28164	28182	28297	28069	28181	28079	28211	28056	28196	28060	27818	28107	28161	28037	27980	27969	28169	28185	28219	28154	27973	28038	28500	28035	28133	28254	28380	28021	28099	28106	28091	28127	28263	28146	28281	28290	28189	28165	28201	28225	28231	28335	28233	28217	28200	28284	28083	27973	28054	28244	28174	28155	28383	28139	27921	28074	28105	28051	28148	28032	28086	28231	28406	28272	28132	28614	27961	28095	28094	28264	28114	28114	28192	28222	28119	28017	28123	28200	28214	28127	28296	28089	28175	28191	28140	28066	28142	28197	28241	28177	27968	27924	27983	28024	28281	28202	27991	28063	28053	28175	27972	28128	28119	28050	28298	28122	28337	28058	28185	28164	28010	28099	28225	28383	28259	28161	28157	28182	28032	28112	28195	28076	28151	28334	28095	28172	28066	28086	28066	28280	28204	28079	28183	28118	28170	28000	28499	28225	28540	28059	28188	27993	28007	27963	28154	28136	28124	28239	28257	28091	28290	28128	28114	28131	28090	28164	28109	28205	28476	27823	28035	28263	28095	27974	28105	28161	28360	28167	28172	28200	28214	28242	28055	28254	28072	28024	28175	28148	28335	28252	28144	28094	28417	27996	28214	28384	28003	28106	28191	27809	28150	28162	27968	28217	28347	28050	28275	28183	28203	28073	28319	28338	28430	28198	28137	28157	28163	27937	28084	28083	28177	28104	27990	27999	28160	28072	28029	28026	28332	28098	28272	28159	28300	28068	27967	28117	28129	28082	28211	28191	28141	28157	28210	27903	28047	28015	28135	28093	28283	28162	28287	28166	28283	28131	27973	28356	28266	28182	28256	28076	28046	28240	28388	28234	28115	27994	28313	28273	28243	28054	28169	28259	28227	28173	27973	28118	28193	28049	28058	28067	27983	28211	27962	28104	28182	28323	28268	28307	27981	28095	28147	28085	28143	28230	28093	28102	28164	28219	28045	27991	28173	28308	28286	28104	28111	28102	27939	28106	28359	28302	28005	28052	28310	28372	28325	28137	28137	28262	28197	28252	28065	28103	28055	28211	28265	28248	28220	28051	28066	28062	28099	28163	28209	28224	28129	28255	28304	28244	28027	28165	28160	28179	28034	28018	28198	27987	28209	28129	28253	28046	28173	28091	28110	28171	28027	28263	28047	28181	28128	28297	27966	28260	28278	27907	28317	28067	28247	28090	28173	28054	28209	28240	28129	28122	28240	28148	28027	28084	28191	28095	28130	28005	28319	28056	28240	28052	28072	28017	28208	27964	28126	28162	28217	28086	28225	28165	28192	28072	28264	27987	28470	27876	28243	28323	28052	28231	28252	28062	28056	28174	28075	28469	28136	28220	28197	27908	28175	27905	28350	28155	28201	28222	28219	27997	28225	28044	28111	28072	28381	28259	27963	28034	28068	28059	28381	28111	28083	28179	28172	28160	28262	28075	28221	28258	28317	28091	28149	28297	28336	28102	28198	28264	28165	28223	28406	28257	27841	28103	28284	28097	28158	27843	28311	28139	28390	28316	28228	28134	28105	28092	28367	28241	28039	28092	28041	28000	28108	27992	28125	27937	27922	28132	28172	28069	28055	28380	28475	28247	28022	28063	27952	28139	28387	28104	28043	28013	28161	28249	27966	28043	28233	27904	28202	28298	28095	27983	28204	28058	28144	28072	28086	28011	28100	27983	28100	28280	28177	28012	28140	28252	28223	27928	28126	28143	28378	28443	28111	28084	28196	28298	28230	28002	28167	28029	27895	27992	28095	27924	28068	28118	28347	28169	28027	28395	28091	28167	28207	28229	28155	27835	28166	28255	28165	28147	28153	28063	28189	28405	28551	28133	27992	28189	28036	27970	28254	28250	28192	28047	28139	28117	28122	28120	28031	28111	28168	28147	28172	28130	28282	27908	28160	28276	28119	27884	28140	28269	28228	28025	28141	28219	28197	28271	28065	28008	28128	28095	28139	28171	27832	28025	28243	28085	27954	27838	27805	28045	28183	28215	28389	27795	28294	28071	28197	28219	28050	28090	28111	28256	28378	28144	28231	28156	28070	27906	27954	28182	28269	28324	28147	28086	28305	28151	28364	28155	28007	28340	28143	28063	28042	28381	28608	27971	28250	28081	28108	27974	28075	28068	28232	28046	28007	27993	28114	28028	28050	28013	27920	28289	28016	28142	28229	28024	28130	27949	28269	28104	28220	28299	27929	28028	28063	28059	28104	28113	28167	28147	27945	28361	27884	28243	28259	28023	28135	28171	28283	28215	28247	28197	28145	27962	28277	28359	28165	27993	28287	28176	28247	28034	28030	28006	28066	27975	28221	27970	28016	28407	28028	28126	28140	27855	28040	28002	28258	28090	28103	28130	28301	28167	28198	28192	28261	27939	28071	28040	28185	28341	28060	28296	28095	28080	28084	28078	28183	28177	27944	28174	28175	28131	28225	28121	28046	28347	28280	27933	27991	28127	28258	28047	28149	27881	28172	28118	28304	28073	28017	27984	28133	28134	28038	28061	28234	28133	28226	28068	28013	28157	28041	27971	28240	28074	28324	28201	28168	27978	28067	28269	28164	28279	28084	28283	27971	28000	28224	28311	28226	28229	28179	28245	28091	28299	28134	27799	28188	28247	27974	28042	28102	28231	27957	28149	27943	28083	28083	28132	27916	28250	28208	28245	28053	28294	28033	28247	27813	28171	28417	28026	28121	28096	28068	28105	28182	27880	28082	28193	28082	28141	28192	28304	28517	28170	28352	28202	28151	28088	28123	27997	28278	28199	27876	28177	28119	28082	28302	28249	28148	28263	28368	28355	28168	28067	28070	27898	28053	28190	28348	28168	28010	28252	28123	28113	28094	28327	27999	27945	28284	27974	28236	28370	28257	28254	28248	28216	27955	28326	28235	28259	27959	28294	28069	28063	28122	28140	28266	28040	28069	28183	28101	27807	28254	28211	28271	28053	28225	28192	28159	28092	28307	27965	28378	28262	28240	28269	28226	28027	28096	28195	28152	28199	28158	28044	28080	28067	28187	28020	28199	28101	28318	28009	28029	28233	28198	28027	28312	28322	28497	28118	28176	27974	28185	28354	28192	28214	28306	28148	28179	28151	28018	28010	27946	27956	28121	28052	27860	27916	28027	27968	28037	28078	28154	28167	28296	28102	28081	28096	28188	28159	28103	28056	28360	28186	28260	28188	28289	28197	28050	28170	28064	28261	28361	28015	28271	28350	28337	28309	28203	28263	28032	28256	27934	28035	28071	28284	28184	28132	27915	28427	28218	28087	28070	28160	28143	27992	28264	27837	28073	28342	28252	28177	28136	28260
21967	25256	24959	24491	33288	38912	32703	26714	24110	23292	23152	23057	22894	23283	23166	23080	23057	23106	23081	22911	23027	22978	23046	23157	23191	23203	23133	23005	23174	23162	23130	22927	23218	23055	23291	23111	23099	23145	22995	22978	23071	23178	22882	22960	23119	22962	22979	23278	23129	23241	22979	23079	23050	23107	23198	23236	23159	23003	23114	22878	23014	23191	23060	23006	23007	23027	23133	23112	23165	23025	23166	23132	23114	23128	22789	23056	22819	23020	23177	23034	22997	23035	23179	23103	23077	23006	22904	23038	23226	22988	22879	23139	23270	23005	23228	23247	23181	23070	23002	23044	23133	23274	23151	23099	23243	23069	23049	22930	23081	23126	23242	23092	23174	22918	23007	23372	23211	23082	22958	23154	23157	23114	22999	23141	23037	23250	23058	23098	23053	23170	23029	23166	23194	23122	23165	23199	23024	23077	23430	23183	22993	23062	23066	22936	22886	23150	23240	23158	23041	23062	23127	22982	23074	23007	23031	23261	23092	23055	23295	23001	23015	23077	23121	23014	22843	23194	23048	23258	23150	23068	23105	22993	23001	23257	23043	23055	23162	23147	23090	23112	23123	23152	23175	23180	23005	23030	23202	23011	23207	23043	23093	23076	23006	23192	23030	23039	23008	23192	23124	23188	23251	22956	23053	22993	23005	22996	23207	22891	23009	23089	23210	23016	22866	23082	23119	23166	22993	23046	23140	23208	23217	22986	23148	23355	23103	23076	23098	23130	23183	22943	22994	23120	23113	23039	23148	23126	23064	23030	23221	22963	23018	23164	23277	23184	23401	22916	22881	22977	22920	23083	23101	23110	23163	23085	23016	23077	23080	22908	22990	23149	23121	23191	23236	23111	23121	23078	23059	22828	23108	23229	23043	23143	22998	23122	23172	23157	23050	23217	23101	22985	23156	23117	23070	23231	22938	23110	23102	23381	23083	23081	23153	23126	23178	23139	23233	23086	22979	23158	23036	23095	23088	23260	23131	23077	23107	23093	23032	23054	23183	22949	23001	22988	23289	22912	22940	23195	22857	23085	23039	22927	23060	23060	23118	22976	22953	23062	23125	23033	23057	23235	23120	22864	23105	23239	23036	23177	23176	23067	23083	23076	22959	23052	23040	22879	22982	23149	22982	23172	22877	22988	22984	23138	23025	23052	23047	23039	23046	23134	23105	23210	22894	23087	23000	22896	23174	23171	23039	23087	23010	22900	23064	23089	23235	23003	23022	23076	23089	23141	23107	23207	23073	23156	23112	23074	23090	22986	23076	23244	22996	23142	23056	23052	23027	22982	23094	23129	23089	23044	23289	22898	23154	23182	22911	23141	23058	23072	23235	23070	23141	23236	22877	23139	23083	23006	23145	23019	23283	23108	23297	23148	23112	22893	23026	22972	23190	22950	23185	23094	23127	23146	23156	22850	23268	22933	23112	23039	23080	23189	23061	22977	23136	23186	22973	23080	23042	23196	23108	23161	23157	23097	23126	23228	23068	22948	23298	23058	22901	22938	23041	22948	23102	22962	22810	23132	22890	22966	23059	23037	23014	23075	23218	23098	23233	23213	23015	23026	23208	23029	23236	22986	23140	23077	23188	23005	23151	23102	23167	23273	23225	22973	23014	23283	23155	23182	23029	23152	23068	22901	23240	23342	23104	23300	23239	23171	23212	22984	23077	23134	23156	23127	22932	23291	23246	23104	23117	23128	23203	23278	22934	22969	22980	22928	23017	23071	23116	23312	23068	23028	23085	22983	23105	22967	23047	22965	23134	23132	23082	23169	22986	22915	23222	22950	23241	23184	23251	23127	23028	23085	23034	23021	22924	23159	23043	23101	23141	23335	23061	23065	22892	23190	23137	23176	23104	23177	23388	23027	23107	22972	23102	23137	22990	23050	23125	23162	23257	23007	23129	23083	23091	23078	23278	22978	23127	22999	23118	23115	23029	22966	23115	23115	23116	23129	23172	23143	23023	23077	23258	22983	23183	23097	23054	22964	23202	23099	23155	23154	23165	23022	23218	23190	23027	23196	22982	23140	23095	22994	23266	23112	23238	23081	23018	23222	23093	23116	23200	23124	23092	23256	23291	23127	23086	22929	23058	23133	23165	23157	22955	23019	23160	23102	23218	23053	22974	23088	23196	23043	23206	23101	23317	22999	23212	23013	22929	22961	22966	23058	23167	23326	23103	22975	23164	23222	23315	22966	23178	23167	23014	23079	23157	23030	23042	23007	23115	22975	23013	22931	23205	22960	22989	23215	22951	23039	23027	23035	23160	23102	23009	23218	22965	23094	22892	23011	23112	23086	23252	23231	23077	22980	23110	23070	23237	23030	23160	23120	23010	23225	22942	23128	23136	22985	23273	23016	22946	23068	22995	23195	23063	23138	23220	23154	23051	23005	23209	23270	23122	23023	23131	22879	23027	23211	22986	23100	23030	22989	23006	23179	23021	23095	23128	22870	22950	23158	22978	23107	23133	23014	23066	23078	23093	23184	23196	22970	23087	23282	22985	23038	23113	23100	23097	23218	22990	22943	23088	22885	23179	23218	23086	23095	23169	23122	23044	23158	23153	22993	23095	22891	23314	23142	23101	23143	23136	23058	23308	23154	23238	23136	23219	23042	23214	23142	22888	23058	23028	23053	23030	23131	23038	23176	23220	23117	23124	23255	23157	23079	23004	23226	23025	23060	23291	23188	23091	23288	23113	23152	23084	23058	23140	22962	23038	23097	23058	23032	23052	22962	23110	22925	23119	23134	23117	23195	22995	22866	22985	23174	23110	23177	23112	23177	23024	23097	23160	22960	23172	23129	22934	23202	23055	22794	22929	23037	23265	22955	22896	23067	23252	23112	23261	23109	23081	23326	23033	23101	23068	23134	23013	23089	23137	23075	23235	23222	23106	23199	23106	23024	23028	23155	23043	23123	23089	23187	23192	23173	22991	23152	23039	23194	23063	23118	23109	22985	23154	22869	22975	23061	23243	23141	23188	23149	23057	23101	23017	23011	23087	23189	23230	23170	23058	23094	23026	23071	22983	22994	23141	23344	23129	23051	23005	23048	23156	23101	22996	23068	23017	23064	23035	23071	22929	23153	23046	23133	22966	22986	23158	23019	23025	23156	23104	23159	23023	23210	23139	23137	23166	23174	23129	23040	23199	22978	23028	22968	23178	22983	22790	23050	23033	23156	23052	23189	23193	23044	22996	22950	23087	23089	23051	23047	23273	22936	23101	23082	23091	23133	23168	22998	23028	23157	23062	23086	23008	23091	23045	23050	23032	23143	23196	23116	23107	23069	22996	23352	23101	23046	23256	23255	23073	23127	23201	22903	23030	22818	23226	23195	23106	23213	23167	23116	23210	23088	23287	23164	23227	23058	23032	23063	23047	23112	23163	23021	23030	23005	23154	23173	23112	23140	23029	23191	23045	23053	23047	23057	23089	23017	23303	22916	22968	22999	23005	23137	23182	23048	23043	23112	22978	23050	23026	23198	23080	23029	23027	22992	23094	22982	23005	23105	23197	23104	23196	23110	23041	23229	23142	23145	22963	22962	22966	23082	23141	23223	23049	22977	23146	22995	23194	23127	23157	22948	23149	23123	23312	22999	23214	23184	22965	23151	22965	23084	23140	23130	23090	23123	22993	23118	23137	23133	23090	23287	23055	22918	23007	23057	23208	23072	23136	23243	23023	23027	22962	23182	22962	23069	23211	22915	23016	22995	23128	23310	23168	23067	23050	23131	23295	23020	22972	23109	23191	23069	23083	23370	23029	22994	22983	23086	22972	23194	23034	23074	23051	23121	23088	22893	23143	23048	23110	23142	22973	22979	23252	23058	23109	23026	23146	23167	23172	22991	23009	23039	23134	23100	23115	23092	23170	22957	23249	23106	23149	23269	23028	23294	23291	23029	23213	23055	23226	23125	22987	23055	23193	23120	23151	23005	22925	23245	23109	23195	23087	23161	22939	23033	23088	23063	23107	23096	23116	22938	23056	23116	22953	23074	23062	22986	23112	23245	23116	23160	23255	23074	22997	23076	22960	23186	23206	23259	23091	22924	23159	23188	23222	23220	23070	23066	23111	23078	22906	23053	23383	23141	22973	23148	23024	22987	23069	23008	23102	23158	23025	22962	23131	23165	23064	23068	22981	23091	23185	22935	23069	23171	23071	23051	23105	23167	23068	23248	23259	23108	23087	23092	23037	22987	23130	23260	23099	23266	23053	23054	22945	22993	22884	23154	23125	23108	23094	23110	23011	23066	23035	23187	23214	23221	23004	23140	23139	23150	23240	23011	23079	23067	23029	22990	23175	23221	22841	22926	23185	23064	23170	23166	23146	23085	22983	23128	23147	23094	23035	23113	23128	23006	22914	23281	22919	22926	23151	22996	23089	23243	23012	22996	23103	23186	22996	22973	23168	23149	23121	23145	23165	22960	23063	22894	23050	23131	23105	23022	23179	23384	23025	23163	23118	23193	23145	22996	23075	23041	23148	23181	23047	23081	22803	23123	23160	23047	23025	22955	23022	23047	23274	23219	23140	23133	23107	23030	23099	22767	23193	22929	23157	22973	22886	23095	23092	23228	23189	22916	23148	23248	23245	23270	23092	23070	23210	23104	23310	23047	23149	22947	22994	23234	22934	22986	23095	23197	23204	23250	23129	22970	23197	23161	23057	23191	22975	23082	23017	23114	23098	22987	23082	23067	23020	23037	22994	23115	23273	23210	23198	22990	23235	23043	23156	22942	23307	23046	23153	22928	23091	22987	23099	22892	22997	23233	23285	23071	23037	23028	22922	22964	23245	23167	23090	23160	23136	23045	23119	23055	23000	23131	23025	23075	23168	23212	23174	23094	23017	23212	23210	23056	23127	23122	22868	23010	23158	23123	23072	23240	22948	23127	23164	23099	23066	23111	23119	23005	23071	23128	23141	23219	22998	22899	23414	23179	23042	23089	23017	23003	23314	22883	23156	23208	23231	23010	23079	23087	23046	23049	23239	23075	23019	23053	23246	23188	23247	22934	23167	23030	23066	23117	22920	23115	23058	23064	23205	23006	22991	23103	23079	23190	23177	23129	23091	22964	23105	23021	23004	22889	23032	23102	22997	23169	23015	23073	22999	23241	23026	23127	23058	23047	23123	23015
25186	21460	28562	27111	45634	71139	61667	44128	32983	29400	28577	28502	28384	28322	28486	28349	28392	28294	28564	28515	28605	28467	28390	28239	28536	28276	28266	28110	28523	28275	28244	28625	28321	28403	28486	28508	28429	28331	28491	28460	28303	28221	28309	28197	28465	28391	28081	28360	28411	28315	28365	28377	28329	28025	28166	28393	28105	28369	28501	28311	28152	28148	28359	28170	28421	28354	28257	28301	28452	28305	28213	28431	28257	28288	28188	28173	28319	28322	28171	28389	28445	28319	28549	28336	28383	28075	28289	28145	28294	28348	28185	28382	28286	28286	28311	28162	28463	28078	28527	28092	28268	28295	28278	28464	28677	28481	28162	28302	28353	28342	28428	28194	28396	28204	28307	28438	28241	28341	28414	28266	28423	28273	28227	28251	28391	28339	28016	28192	28108	28293	28400	28295	28336	28120	28223	28380	28258	28312	28135	28341	28543	28258	28385	28433	28152	28204	28575	28397	28151	28158	28222	28331	28334	28380	28390	28337	28270	28390	28390	28391	28034	28215	28207	28523	28247	28335	28380	28206	28369	28270	28518	28282	28271	28141	28320	28014	28177	28025	28496	28571	28281	28354	28272	28449	28378	28296	28437	28197	28264	28375	28198	28148	28302	28368	28237	28059	28402	28328	28331	28285	28215	28410	28288	28096	28342	27929	28152	28259	28201	28108	28275	28320	28226	28240	28159	28338	28276	28309	28452	28225	28267	28004	28288	28370	28142	28113	28217	28180	28336	28259	28158	28268	28043	28144	28520	28122	28009	28592	28553	28360	28425	28119	28251	28227	28223	28055	28264	28041	28550	28310	28350	28356	28399	28204	28331	28020	28364	28319	28379	28104	28383	28554	28195	28293	28170	28304	28296	28340	28244	28246	28120	28192	28129	28454	28204	28287	28332	28185	28320	28323	28238	28247	28253	28432	28408	28379	28335	28360	28108	28161	28268	28562	28608	28309	28236	28164	28343	28463	28332	28504	28204	28413	28408	28346	28492	28384	28354	28339	28247	28251	28457	28098	28179	28218	28390	28320	28070	28213	28402	28417	28418	28405	28259	28173	28373	28329	27965	28223	28278	28315	28200	28331	28345	28125	28107	28237	28413	28217	28492	28243	28287	28353	28252	28514	28296	28302	28503	28367	28369	28272	28226	28034	28443	28218	28134	28131	28043	28307	28289	28173	28407	28273	28531	28397	28071	28139	28364	28260	28161	27986	28251	28028	28236	28257	28301	27971	28054	28439	28371	28160	28281	28342	28451	28468	28099	28123	28078	28244	28370	28090	28364	28421	28670	28242	28261	28276	28298	28354	28514	28480	28270	28009	28297	28377	28308	28356	28161	28312	28152	28132	28434	28410	28435	28160	28288	28126	28301	28275	28532	28177	28058	28339	28269	28289	28174	28265	28346	28201	28246	28240	28470	28019	28220	28042	28353	28289	28241	28343	28266	28151	28516	28406	28357	28336	28154	28225	28414	28066	28404	28489	28371	28224	28306	28214	28333	28437	28479	28376	28455	28154	28362	28457	28070	28420	28231	28355	28353	28282	28195	28253	28453	28241	28265	28301	28196	28230	28144	28155	28235	28115	28316	28370	28606	28277	28243	28033	28373	28180	27997	28272	28169	28482	28196	28364	28029	28292	28225	28318	28243	28186	28282	28272	28338	28300	28125	28259	28157	28379	28299	28288	28476	28411	28202	28358	28227	28304	28251	28292	28286	28252	28165	28467	28445	28120	28383	28225	28051	28296	28450	28173	28410	28225	28258	28343	28422	28343	28462	28181	28160	28209	28150	28236	28193	28152	28257	28302	28240	28510	28328	28181	28140	28476	28294	28166	28011	28246	28286	28378	28333	28434	28244	28237	28419	28486	28417	28315	28306	28165	28330	28530	28373	28400	28508	28258	28262	28086	28580	28128	28358	28228	28290	28089	28402	28483	28288	28329	28324	28072	28232	28203	28236	28180	28118	28017	28250	28349	28365	28075	28123	27939	28129	28144	28255	28142	28158	28351	28394	28220	28345	28328	28554	28320	28192	28224	28156	28077	28184	28381	28159	28180	28122	28465	28404	28294	28299	28586	28101	28275	28141	28384	28400	28212	28343	28047	28303	28380	28561	28303	28230	28388	28178	28451	28062	28283	28428	28207	28146	28366	28052	28435	28236	28359	28335	28323	28088	28140	28343	28222	28391	28363	28435	28023	28505	28103	28223	28321	28177	27897	28056	28241	28464	28156	28293	28316	28145	28192	28343	28293	28479	28229	28260	28220	28263	28386	28416	28174	28313	28004	28120	28362	28270	28467	28260	28211	28262	28387	28203	28080	28152	28364	28194	28256	28297	28284	28256	28198	28323	28234	28275	28213	28330	28107	28099	28500	28174	28230	28271	28278	28159	28117	28199	28439	28263	28421	28376	28217	28158	28178	28138	28016	28246	28163	28186	28382	28490	28252	28357	28051	28231	28123	28351	28286	28343	28211	28309	28290	28308	28378	28396	28043	28303	28282	28465	28443	28200	28441	28352	28399	27920	28161	28207	28146	28503	28101	28402	28461	28292	28354	28374	28312	28351	28254	28432	28474	28435	28320	28080	28359	28414	28336	28251	28355	28569	28317	28315	28365	28005	28272	28309	28335	27966	28181	28133	28239	28345	28351	28261	28351	28202	28306	28234	28165	28409	28457	28358	28321	28254	28392	28320	28024	28463	28269	28219	28265	28215	28380	28121	28355	28515	28353	28200	28266	27930	28232	28238	28132	28221	28288	28370	28434	28447	28398	28215	28322	28312	28195	28165	28306	28161	28329	28535	28364	28504	28246	28442	28375	27924	28205	28303	28261	28389	28324	28540	28479	28425	28428	28492	28403	28308	28308	28378	28316	28525	28433	28229	28602	28473	28507	28213	28067	28275	28249	28122	28254	28224	28413	28300	28296	28111	28319	28463	28404	28381	28293	28374	28084	28293	28331	28290	28245	28224	28249	28212	28233	28419	28175	28042	28251	28081	28072	28293	28413	28310	28344	28255	28256	28192	28392	28306	28055	28253	28318	28159	28234	28268	28271	28477	28290	28367	28215	28236	28177	28172	28353	28403	28145	28379	28261	28269	28517	28185	28093	28465	28127	28219	28343	28219	28196	28338	28262	28277	28286	28147	28240	28398	28279	28344	28473	28269	28300	28117	28100	28567	28047	28086	28328	28134	28315	28491	28433	28052	28177	28233	28458	28153	28486	28206	28103	28267	28447	28144	28212	28506	28180	28528	28537	28330	28163	28071	28254	28302	28244	28314	28172	28292	28224	28200	28314	28178	28368	28062	28340	28163	28314	28244	28342	28163	28195	28196	28324	28304	28533	28469	28131	28158	28253	28525	28499	28555	28490	28335	28280	28329	28218	28448	28292	28220	28382	28541	28436	28247	28308	28398	28385	28381	28249	28278	28412	28458	28200	28314	28178	28380	28148	28407	28375	28311	28276	28313	28317	28350	28194	28266	28070	28193	28281	28089	28322	28390	28177	28201	28342	28492	28243	28316	28107	28296	28420	28376	28210	28163	28414	28320	28336	28478	28136	28376	28642	28358	28363	28303	28107	28246	28477	28437	28224	28442	28286	28209	28273	28491	28506	28383	28206	28244	28007	28211	28340	28257	28239	28517	28249	28302	28507	28155	28482	28076	28150	28409	28339	28391	28379	28219	28119	28347	28287	28174	28426	28123	28340	28248	28383	28326	28427	28323	28032	28262	28510	28222	28369	28310	28420	28426	28378	28275	28281	28158	28066	28380	28589	28443	27959	28448	28148	28347	28352	28229	28066	28198	28129	28516	28318	28256	28242	28368	28205	28161	28340	28281	28190	28003	28225	28302	28155	28193	28271	28387	28223	28615	28367	27982	28166	28267	28270	28471	28220	28306	28280	28184	28220	28333	28356	28357	28352	28099	28203	28287	28158	28320	28331	28195	28276	28283	28099	28517	28210	28510	28243	28270	28161	28090	28431	28151	28314	28238	28034	28108	28406	28260	28257	28455	28206	28552	28386	28160	28255	28345	28185	27966	28349	28440	28423	28374	28296	28337	28435	28177	28235	28407	28258	28193	28382	28200	28539	28324	28460	28086	28400	28240	28242	28097	28378	28203	28180	28441	28143	28328	28398	28333	28151	28155	28000	28144	28059	28181	28173	28326	28470	28606	28099	28435	28234	28208	28156	28264	28132	28359	28261	28214	28334	28196	28226	28238	28332	28142	28159	28333	28400	28291	28324	28308	27990	28427	28202	28388	28529	28504	28104	28162	28484	28421	28237	28094	28566	28394	28189	28296	28330	28197	28404	28433	28376	28308	28449	28272	28271	28256	28165	28398	28360	28604	28209	28183	28337	28427	28247	28220	28356	28402	28136	28197	28226	28030	28182	28178	28105	28306	28130	28275	28609	28368	28356	28250	28264	28475	28462	28178	28506	28247	28314	28288	28290	28235	28007	28149	28241	28525	28628	28353	28494	28030	28483	28433	28139	28383	28369	28450	28328	28279	28278	28212	28320	28309	28209	28116	28218	28052	28297	28438	28289	28483	28406	28405	28388	28364	28243	28274	28071	28373	28144	28391	28097	28419	28244	28159	28356	28140	28333	27982	28225	28075	28072	28284	27963	28132	28297	28235	28261	28094	28275	28243	28221	28222	28250	28208	28066	28287	28417	28450	28244	28291	28483	28198	28375	28227	28347	28417	28358	28483	28388	28277	28121	28083	28172	28176	28157	28123	28196	28331	28335	28214	28308	28206	28332	28412	28064	28252	28483	28216	28403	28477	28253	28363	28206	28468	28323	28114	28436	28206	28510	28412	28159	28270	28390	28153	28288	28286	28236	28253	28159	28372	28252	28404	28017	28147	28303	28234	28311	28351	28325	28266	28307	28399	28105	28228	28143	28341	28194	28328	28361	28225	28497	28369	28364	28527	28425	28182	28368	28559	28346	28261	28320	28349	27980	28487	28353	28332	28283	28187	28208	28341	27965	28359	28261	28379	27948	28180	28234	28262	28067	28206	28242	28328	28220	28310	28284	28345	28228	28436	28486	28226	28424	28237	28143	28290	28325	28210	28244	28393	28175	28387	28321	28377	28156	28298	28183	28425	28368	28456	28497	28298	28223	28201	28410	28249	28258
20471	30726	29454	31303	52486	72184	61295	41778	28465	24223	23357	23339	23330	23276	23161	23275	23315	23371	23321	23368	23476	23270	23286	23277	23193	23246	23312	23222	23196	23365	23263	23125	23155	23296	23223	23262	23018	23329	23161	23303	23128	23335	23142	23217	23334	23387	23288	23202	23117	23221	23280	23174	23083	23284	23277	23043	23303	23451	23274	23177	23262	23318	23234	23311	23339	23109	23253	23250	23208	23141	23316	23294	23200	23091	23126	23389	23212	23155	23439	23343	23195	23200	23359	23110	23213	23405	23080	23222	23073	23217	23269	23297	23119	23323	23393	23232	23379	23355	23211	23138	23116	23067	23203	23152	23309	23200	23324	23209	23196	23146	23199	23244	23258	23406	23170	23310	23253	23299	23075	23084	23147	23266	23293	23307	23136	23121	23218	23394	23199	23134	23179	23331	23345	23268	23388	23201	23213	23348	23026	23310	23150	23311	23281	23278	23145	23056	23096	23017	23299	23228	23289	23317	23264	23363	23111	23086	23044	23170	23212	23039	23121	23041	23219	23168	23247	23386	22989	23102	23309	23286	23304	23107	23409	23240	23279	23236	23360	23368	23203	23268	23365	23331	23385	23314	23131	23194	23244	23422	23212	23141	23076	23297	23189	23187	23171	23174	23288	23234	23413	23245	23260	23031	23232	23206	23330	23094	23327	23344	23221	23380	23217	23366	23214	23558	23370	23204	23319	23146	23211	23140	23293	23182	23344	23113	23108	23353	23252	23238	23209	23355	23361	23197	23276	23125	23187	23275	23257	23219	23356	23097	23155	23388	23266	23187	23223	23135	23317	23379	23118	23173	23494	23048	23295	23147	23257	23274	23069	23473	23232	23394	23281	23210	23282	23364	23184	23195	23251	23098	23358	23130	23125	23256	23324	23281	23259	23375	23196	23217	23407	23199	23202	23132	23275	23322	23198	23112	23204	23206	23253	23140	23291	23274	23320	23222	23151	23207	23238	23190	23177	23221	23274	23327	23157	23224	23468	23135	23120	23285	23156	23101	23362	23178	23331	23275	23103	23296	23107	23368	23279	23220	23319	23302	23156	23380	23156	23169	23242	23251	23276	23125	23196	23149	23078	23371	23154	23302	23289	23350	23247	23050	23250	23141	23244	22974	23195	23376	23342	23399	23294	23205	23287	23290	23155	23154	23172	23238	23469	23355	23337	23215	23076	23179	23323	23320	23217	23128	23184	23272	23061	23401	23270	23387	23307	23373	23343	23237	23084	23181	23286	23266	22999	23263	23120	23273	23194	23325	23160	23075	23309	23429	23208	23154	23299	23181	23296	23108	23245	23204	23182	23269	23106	23246	23110	23197	23097	23244	23145	23272	23127	23339	23443	23531	23221	23114	23413	23216	23388	23260	23265	23161	23298	23335	23168	23198	23396	23079	23387	23323	23276	23303	23299	23123	23302	23322	23495	23170	23165	23232	23068	23129	23350	23197	23471	23279	23302	22989	23175	23278	23273	23248	23267	23262	23310	23271	23186	23177	23308	23293	23243	23160	23446	23246	23309	23177	23180	23285	23149	23098	23270	23271	23095	23236	23206	23203	23185	23235	23300	23364	23158	23182	23407	23191	23273	23157	23245	23233	23311	23380	23229	23370	23517	23203	23289	23241	23354	23151	23155	23197	23189	23233	23167	23470	23224	22873	23152	23282	23187	23139	23419	23207	23178	23077	23310	23377	23091	23187	23373	23167	23248	23099	23461	23192	23210	23282	23134	23100	23202	23049	23378	23283	23179	23124	23164	23126	23088	23294	23210	23225	23276	23329	23403	23261	23389	23255	23329	23223	23344	23258	23262	23002	23284	23319	23423	23265	23105	23147	23135	23246	23327	23201	23147	23382	23404	23219	23302	23203	23105	23144	23182	23288	23302	23208	23327	23232	23132	23397	23256	23363	23382	23073	23278	23325	23352	23146	23210	23283	23341	23275	23278	23151	23203	23313	23066	23189	23152	23136	23198	23158	23312	23373	23084	23200	23071	23325	23340	23343	23285	23250	23354	23120	23082	23261	23190	23405	23245	23189	23259	23232	23024	23255	23207	23369	23238	23155	23182	23314	23271	23411	23256	23235	23256	23212	23198	23237	23278	23191	23406	23121	23355	23227	23088	23037	23465	23114	23249	23225	23282	22984	23355	23320	23324	23231	23155	23197	23089	23215	23251	23234	23118	23384	23214	23152	23084	23227	23140	23101	23236	23157	23182	23313	22931	23116	23257	23254	23205	23207	23426	23297	23149	23238	23274	23243	23221	23096	23225	23261	23096	23209	23332	23346	23283	23275	23247	23380	23317	23379	23283	23214	23236	23183	23196	23066	23357	23256	23418	23426	23333	23121	23201	23365	23388	23249	23180	23213	23225	23178	23280	23117	23178	23318	23171	23226	23343	23284	23201	23145	23453	23137	23453	23242	23139	23237	23258	23206	23236	23286	23369	23294	23293	23367	23234	23314	23151	23100	23219	23157	23356	23156	23169	23030	23324	23113	23105	23271	23383	23054	23235	23146	23251	23435	23372	23182	23257	23073	23076	23173	23193	23167	23305	23190	23270	23253	23145	23189	23162	23294	23311	23273	23335	23340	23247	23344	23236	23343	23140	23251	23228	23412	23123	23090	23382	23191	23305	23021	23531	23191	23289	22963	23144	23280	23323	23312	23268	23486	23212	23147	23187	23277	23311	23201	23176	23304	23234	23109	23158	23201	23131	23117	23253	23259	23314	23156	23382	23295	23169	23186	23078	23359	23237	23317	23152	23191	23170	23226	23179	23212	23210	23137	23222	23271	23334	23145	23161	23353	23160	23207	23119	23239	23267	22920	23350	23360	23226	23265	23307	23182	23309	23276	23256	23273	23334	23221	23174	23318	23268	23253	23241	23274	23179	23128	23036	23230	23265	23331	23205	23327	23342	22986	23270	23241	23164	23195	23181	23223	23133	23318	23135	23437	23197	23267	23112	23161	23250	23088	23311	23143	23196	23252	23272	23007	23365	23067	23246	23284	23235	23308	23310	23233	23194	23151	23424	23334	23267	23155	23220	23301	23420	23379	23169	23407	23340	23407	23359	23239	23099	23380	23109	23332	23434	23202	23159	23306	23160	23295	23300	23234	23218	23338	23263	23205	23239	23240	23333	23343	23192	23135	23223	23246	23318	23247	23098	23069	23283	23377	23326	23105	23197	23078	23163	23178	23240	23337	23182	23314	23081	23300	23285	23193	23203	23149	23153	23241	23211	23342	23399	23297	23132	23301	23314	23144	23086	23244	23255	23412	23202	23222	23456	23332	23204	23167	23269	23374	23474	23114	23236	23121	23205	23061	23209	23208	23308	23219	23215	23306	23272	23425	23055	23325	23095	23239	23145	23275	23129	23270	23202	23297	23347	23228	23102	23137	23245	23069	23172	23288	23189	23414	23240	23273	23413	23350	23249	23136	23327	23478	23253	23278	23179	23424	23325	23269	23134	23220	23308	23191	23176	23472	23105	23222	23256	23095	23351	23213	23413	23330	23265	23332	23211	23075	23406	23394	23387	23266	23106	23182	23188	23154	23159	23301	23251	23229	23188	23304	23330	23192	23309	23236	23129	23228	23328	23471	23224	23241	23086	23427	23318	23205	23142	23265	23316	23240	23059	23305	23126	23401	23398	23287	23411	23128	23077	23258	23240	23325	23386	23367	23176	23077	23378	23133	23275	23246	23219	23288	23252	23430	22974	23353	23173	23291	23150	23205	23323	23233	23331	23277	23144	23186	23272	23162	23295	23218	23276	23191	23238	23275	23255	23075	23287	23212	23056	23172	23121	23258	23369	23143	23070	23276	23320	23160	23304	23322	23302	23147	23189	23230	23257	23473	22993	23232	23266	23148	23228	23316	23393	23289	23340	23263	23344	23241	23295	23251	23209	23163	23072	23281	23433	23143	23328	23276	23188	23243	23154	23247	23299	23235	23056	23197	23244	23183	23221	23245	23137	23204	23302	23170	23162	22980	23293	23224	23308	22980	23132	23337	23074	23187	23406	23274	23275	23125	23320	23366	23321	23173	23237	23169	23293	23258	23183	23397	23313	23044	23127	23329	23141	23334	23195	23296	23260	23288	23150	23247	23213	23162	23356	23301	23062	23322	23257	23329	23248	23152	23230	23267	23072	23220	23194	23352	23296	23105	23296	23190	23253	23111	23219	23163	23120	23152	23352	23312	23255	23407	23207	23107	23263	23305	23392	23323	23315	23283	23312	23221	23102	23343	23136	23230	23246	23369	23323	23047	23392	23340	23332	23266	23166	23145	23287	23097	23016	22959	23245	23305	23137	23187	23149	23152	23174	23277	23193	23167	23347	23200	23162	23433	23391	23139	23211	23331	23102	23282	23183	23135	23229	23355	23256	23282	23422	23232	23128	23186	23328	23130	23213	23229	23112	23326	23165	23333	23233	23298	23317	23186	23333	23148	23092	23368	23077	23305	23227	23145	23264	23199	23352	23484	23248	23329	23121	23162	23220	23254	23367	23264	23236	23172	23061	23243	23292	23312	23165	23304	23414	23339	23117	23243	23355	23116	23375	23227	23282	23187	23129	23240	23357	23073	23267	23124	23370	23280	23175	23173	23103	23194	23199	23023	23215	23428	23163	23366	23429	23354	23176	23376	23247	23366	23380	23143	23200	23294	23209	23291	23316	23349	23215	23413	23304	23220	23381	23143	23264	23339	23271	23307	23166	23305	23175	23138	23104	23195	23394	23214	22984	23229	23209	23483	23351	23241	23327	23183	23076	23240	23271	23159	23231	23122	23401	23203	23211	23302	23271	23089	23202	23256	23165	23084	23352	23101	23320	23265	23213	23212	23133	23241	23145	23340	23287	23226	23282	23115	23146	23385	23285	23274	23204	23347	23386	23307	23176	23265	23282	23373	23125	23256	23310	23242	23126	23166	23288	23332	23300	23426	23270	23317	23285	23348	23325	23154	23337	22993	23187	23246	23191	23179	23313	23364	23335	23156	23298	23413	23308	23190	23121	23181	23116	23287	22981	23178	23388	23325	23129	23137	23244	23127	23366	23345	23322	23313	23219	23120	23367	23210	23185	23266	23143	23248	23266	23178	23285	23270	23366	23261	23203	23215	23227	23216	23329	23331	23065	22975
23668	21380	28930	24442	46438	80304	68411	49529	35753	30612	29205	28526	28988	28798	28817	28877	28501	28552	28713	28675	28551	28911	28681	28965	28655	28811	28473	28769	28655	28771	28710	28646	28832	28326	28334	28358	28534	28679	28605	28435	28695	28478	28614	28578	28589	28566	28685	28479	28460	28575	28554	28498	28631	28716	28669	28579	28544	28438	28461	28531	28669	28582	28481	28623	28756	28278	28397	28528	28695	28432	28788	28491	28500	28566	28614	28822	28863	28408	28624	28354	28736	28592	28453	28488	28586	28783	28392	28733	28537	28539	28752	28537	28526	28568	28738	28817	28557	28442	28515	28555	28723	28565	28721	28480	28807	28530	28603	28735	28508	28594	28764	28755	28375	28478	28513	28812	28659	28558	28808	28586	28652	28694	28548	28543	28588	28673	28802	28399	28420	28846	28770	28417	28650	28529	28551	28555	28532	28667	28590	28585	28304	28335	28451	28589	28503	28568	28741	28713	28622	28410	28544	28557	28394	28383	28527	28658	28433	28567	28668	28512	28494	28449	28444	28380	28623	28449	28584	28824	28392	28501	28669	28436	28490	28506	28571	28619	28775	28519	28542	28724	28519	28525	28645	28539	28602	28628	28507	28437	28518	28539	28482	28450	28678	28476	28507	28413	28557	28511	28559	28599	28552	28634	28802	28796	28598	28616	28643	28837	28733	28345	28400	28604	28609	28759	28383	28553	28542	28521	28583	28408	28617	28544	28537	28735	28495	28433	28578	28641	28480	28552	28617	28639	28643	28640	28664	28674	28554	28386	28679	28671	28422	28457	28612	28463	28536	28620	28600	28669	28560	28507	28421	28519	28567	28564	28474	28375	28488	28716	28408	28206	28569	28740	28460	28455	28592	28834	28579	28652	28606	28574	28492	28539	28653	28591	28556	28685	28530	28585	28652	28623	28790	28633	28246	28716	28667	28508	28635	28604	28707	28553	28578	28749	28567	28678	28798	28705	28594	28668	28737	28583	28610	28705	28576	28268	28516	28703	28467	28553	28569	28513	28659	28230	28515	28390	28423	28373	28714	28549	28505	28716	28624	28517	28667	28595	28478	28523	28710	28525	28536	28588	28519	28351	28449	28670	28666	28579	28722	28752	28816	28505	28464	28524	28225	28584	28543	28508	28591	28522	28378	28487	28507	28309	28726	28679	28428	28712	28719	28460	28603	28683	28396	28421	28643	28712	28561	28752	28493	28662	28613	28654	28630	28495	28505	28470	28450	28365	28738	28480	28553	28572	28213	28682	28453	28564	28625	28495	28570	28539	28584	28422	28372	28485	28628	28528	28468	28487	28552	28417	28388	28533	28462	28613	28672	28487	28341	28613	28622	28611	28583	28455	28701	28557	28476	28646	28509	28490	28559	28596	28465	28530	28704	28476	28507	28475	28872	28689	28351	28590	28483	28524	28492	28754	28589	28360	28614	28509	28460	28464	28607	28606	28490	28617	28699	28557	28547	28769	28734	28697	28643	28662	28632	28685	28448	28466	28487	28451	28737	28551	28534	28582	28655	28620	28703	28559	28210	28435	28354	28572	28488	28522	28539	28763	28504	28532	28385	28463	28674	28677	28543	28576	28520	28435	28506	28507	28574	28501	28397	28703	28540	28166	28408	28656	28422	28300	28435	28709	28534	28517	28665	28528	28632	28830	28697	28645	28650	28696	28568	28534	28518	28590	28527	28537	28457	28532	28437	28823	28571	28362	28465	28737	28592	28633	28578	28601	28454	28574	28894	28489	28348	28664	28550	28541	28669	28544	28697	28615	28639	28626	28523	28816	28533	28640	28436	28691	28663	28735	28569	28626	28553	28435	28459	28322	28602	28621	28331	28481	28485	28428	28511	28568	28383	28520	28716	28611	28606	28520	28458	28392	28653	28288	28735	28721	28476	28516	28433	28791	28580	28555	28696	28315	28412	28680	28527	28406	28625	28515	28514	28496	28545	28712	28739	28554	28391	28620	28708	28595	28367	28697	28456	28622	28621	28476	28416	28346	28612	28533	28343	28475	28786	28468	28535	28603	28483	28280	28370	28549	28506	28511	28437	28355	28527	28569	28372	28472	28820	28669	28640	28474	28714	28574	28614	28417	28520	28345	28637	28659	28439	28349	28613	28696	28416	28529	28609	28566	28594	28438	28579	28555	28413	28393	28643	28551	28382	28388	28650	28697	28553	28431	28473	28494	28289	28314	28725	28637	28527	28432	28450	28519	28494	28585	28562	28546	28470	28469	28740	28726	28443	28718	28566	28521	28475	28491	28743	28746	28423	28657	28597	28721	28532	28618	28507	28692	28611	28538	28318	28721	28499	28569	28618	28664	28606	28721	28470	28510	28768	28705	28466	28346	28729	28503	28493	28472	28537	28553	28432	28788	28573	28653	28338	28482	28535	28493	28619	28722	28584	28547	28432	28512	28490	28431	28507	28622	28535	28548	28631	28625	28703	28342	28475	28608	28774	28502	28596	28510	28585	28542	28709	28595	28571	28573	28257	28700	28421	28763	28603	28657	28629	28364	28485	28631	28592	28387	28507	28339	28404	28311	28752	28492	28535	28541	28497	28653	28445	28659	28731	28738	28580	28370	28740	28716	28647	28580	28444	28471	28400	28531	28672	28729	28679	28650	28647	28609	28448	28544	28705	28209	28448	28441	28445	28401	28520	28419	28330	28531	28768	28542	28758	28442	28406	28567	28558	28505	28680	28428	28334	28602	28605	28526	28702	28721	28672	28823	28626	28621	28545	28715	28547	28546	28449	28427	28415	28589	28697	28788	28684	28486	28375	28510	28545	28416	28511	28840	28545	28771	28756	28674	28547	28436	28565	28645	28358	28714	28459	28574	28617	28411	28576	28647	28426	28481	28757	28418	28547	28488	28499	28801	28516	28290	28701	28632	28642	28627	28811	28758	28672	28549	28526	28570	28622	28588	28538	28608	28610	28674	28580	28668	28696	28353	28605	28561	28789	28428	28488	28595	28608	28558	28593	28528	28559	28669	28640	28620	28395	28356	28480	28821	28413	28558	28734	28661	28736	28380	28576	28578	28635	28329	28720	28538	28489	28557	28658	28474	28401	28667	28765	28461	28533	28470	28552	28584	28747	28575	28486	28558	28574	28488	28486	28669	28477	28546	28569	28742	28478	28672	28524	28477	28728	28782	28389	28482	28627	28388	28624	28659	28388	28742	28526	28540	28628	28410	28524	28587	28525	28718	28583	28800	28578	28594	28391	28451	28275	28630	28800	28462	28857	28390	28552	28713	28491	28485	28546	28676	28602	28455	28546	28845	28171	28522	28599	28594	28718	28495	28288	28465	28504	28582	28461	28785	28603	28410	28691	28760	28632	28476	28540	28668	28546	28430	28738	28503	28433	28446	28756	28516	28467	28549	28673	28348	28471	28661	28619	28321	28734	28676	28619	28637	28440	28463	28909	28556	28468	28739	28472	28612	28763	28554	28585	28668	28361	28604	28613	28663	28618	28420	28210	28410	28758	28793	28434	28688	28503	28673	28646	28370	28573	28634	28730	28644	28678	28569	28638	28633	28500	28586	28670	28611	28668	28346	28423	28385	28608	28546	29035	28690	28491	28847	28527	28882	28548	28461	28507	28622	28489	28598	28685	28478	28497	28519	28378	28413	28449	28648	28687	28534	28437	28678	28548	28311	28502	28637	28482	28660	28803	28749	28619	28678	28526	28423	28708	28487	28653	28460	28451	28643	28657	28404	28585	28556	28522	28742	28492	28766	28628	28728	28676	28448	28837	28424	28510	28621	28521	28608	28694	28595	28515	28622	28526	28433	28376	28465	28433	28389	28709	28473	28618	28672	28451	28598	28356	28365	28376	28673	28690	28675	28652	28761	28581	28601	28382	28703	28636	28453	28561	28581	28603	28491	28562	28603	28623	28495	28815	28558	28685	28619	28477	28487	28588	28616	28484	28650	28697	28444	28767	28808	28536	28508	28348	28286	28492	28569	28573	28562	28782	28746	28660	28610	28690	28525	28658	28613	28456	28613	28665	28601	28646	28694	28759	28437	28736	28597	28773	28335	28460	28593	28580	28469	28450	28583	28595	28655	28775	28655	28525	28826	28550	28541	28629	28440	28624	28158	28575	28548	28379	28412	28506	28538	28578	28542	28590	28663	28635	28757	28845	28563	28634	28442	28414	28622	28711	28347	28597	28737	28391	28417	28493	28723	28613	28309	28675	28278	28370	28405	28742	28657	28624	28696	28485	28598	28614	28386	28450	28658	28809	28607	28603	28635	28675	28762	28397	28508	28486	28758	28798	28248	28564	28551	28556	28805	28552	28454	28642	28570	28582	28717	28649	28576	28792	28720	28506	28362	28719	28446	28570	28477	28589	28662	28566	28839	28572	28766	28532	28387	28470	28809	28678	28571	28472	28574	28465	28583	28570	28584	28591	28489	28547	28503	28602	28582	28744	28798	28709	28569	28603	28558	28684	28621	28610	28445	28593	28434	28401	28519	28417	28353	28411	28468	28664	28711	28753	28621	28673	28654	28777	28277	28631	28561	28803	28334	28826	28408	28820	28567	28411	28716	28503	28708	28464	28493	28535	28380	28372	28638	28607	28387	28720	28741	28583	28588	28538	28516	28571	28550	28468	28578	28604	28426	28411	28452	28620	28793	28666	28523	28355	28702	28506	28463	28437	28352	28638	28483	28542	28653	28618	28529	28669	28647	28417	28531	28557	28533	28528	28580	28372	28741	28225	28508	28860	28647	28423	28539	28617	28635	28704	28554	28391	28493	28685	28507	28556	28827	28549	28511	28537	28701	28739	28339	28590	28367	28461	28872	28598	28765	28711	28584	28631	28405	28515	28552	28410	28431	28471	28663	28615	28438	28312	28563	28664	28658	28622	28490	28467	28632	28421	28528	28565	28453	28442	28610	28590	28403	28522	28557	28743	28585	28600	28597	28618	28561	28568	28546	28531	28473	28561	28512	28672	28646	28607	28592	28496	28537	28597	28410	28621	28477	28618	28780	28440	28606	28690	28515	28492	28774	28512	28636	28609	28664	28555	28498	28585	28439	28709	28405	28377	28494	28461	28551	28820	28474	28795	28390	28558	28611	28685	28579	28609	28366	28599	28572	28615	28674	28615	28585	28555	28607	28606	28413
21958	35762	33931	30101	61084	88016	72645	49586	31847	25323	23624	23518	23469	23243	23382	23361	23505	23401	23529	23321	23378	23311	23443	23106	23401	23285	23402	23243	23365	23342	23432	23505	23354	23565	23518	23368	23329	23451	23362	23518	23258	23306	23449	23382	23433	23276	23419	23589	23384	23424	23462	23418	23262	23271	23368	23250	23432	23462	23513	23277	23449	23216	23272	23486	23399	23412	23482	23210	23392	23408	23411	23352	23407	23180	23426	23475	23241	23263	23358	23264	23456	23347	23396	23414	23434	23251	23416	23431	23314	23450	23307	23304	23222	23383	23341	23326	23424	23339	23512	23323	23299	23396	23522	23438	23439	23396	23524	23388	23341	23525	23338	23408	23503	23495	23305	23472	23391	23333	23408	23391	23282	23316	23312	23422	23317	23516	23393	23550	23447	23370	23455	23471	23402	23582	23522	23288	23402	23644	23278	23327	23391	23437	23378	23523	23304	23271	23110	23342	23155	23217	23377	23271	23371	23447	23332	23362	23355	23356	23309	23554	23183	23233	23397	23425	23521	23387	23549	23360	23504	23465	23384	23408	23249	23435	23474	23514	23406	23546	23330	23218	23368	23405	23432	23484	23317	23407	23222	23390	23603	23204	23504	23449	23362	23520	23463	23349	23382	23378	23193	23439	23434	23317	23421	23350	23330	23417	23462	23605	23248	23382	23363	23296	23333	23420	23401	23506	23434	23354	23436	23361	23419	23394	23191	23274	23214	23506	23198	23330	23429	23504	23367	23280	23585	23323	23254	23420	23363	23346	23427	23543	23466	23440	23438	23368	23306	23061	23325	23433	23377	23435	23345	23468	23421	23332	23369	23336	23324	23371	23301	23412	23367	23424	23366	23312	23477	23387	23490	23430	23339	23395	23391	23366	23409	23363	23474	23255	23450	23385	23600	23233	23402	23419	23496	23372	23412	23329	23525	23194	23549	23444	23499	23451	23222	23330	23309	23346	23296	23276	23369	23388	23419	23380	23366	23276	23451	23638	23382	23403	23252	23356	23420	23318	23350	23277	23306	23293	23462	23393	23567	23529	23259	23487	23488	23295	23194	23421	23400	23410	23063	23514	23396	23320	23412	23291	23336	23338	23518	23154	23374	23303	23361	23402	23269	23367	23388	23005	23588	23381	23398	23405	23514	23417	23518	23568	23526	23328	23348	23460	23387	23500	23433	23437	23500	23378	23369	23365	23346	23383	23613	23313	23490	23386	23200	23460	23452	23492	23233	23263	23402	23310	23265	23391	23241	23432	23285	23378	23449	23425	23283	23559	23179	23436	23458	23421	23291	23428	23371	23451	23405	23430	23503	23250	23444	23461	23244	23088	23355	23421	23460	23201	23440	23332	23360	23474	23400	23212	23365	23305	23267	23466	23356	23413	23313	23311	23176	23489	23281	23272	23176	23513	23440	23351	23394	23157	23459	23277	23503	23451	23325	23456	23518	23365	23400	23384	23531	23451	23268	23442	23348	23458	23230	23412	23517	23434	23506	23445	23446	23304	23559	23409	23482	23228	23395	23334	23470	23416	23496	23260	23533	23205	23353	23321	23429	23392	23450	23242	23436	23235	23199	23402	23520	23440	23462	23229	23396	23542	23391	23406	23440	23475	23308	23322	23447	23292	23330	23283	23239	23342	23214	23275	23531	23184	23266	23143	23346	23429	23449	23417	23527	23227	23337	23312	23583	23467	23232	23260	23322	23256	23497	23210	23424	23258	23340	23559	23423	23555	23353	23534	23501	23460	23372	23491	23490	23467	23433	23404	23404	23267	23419	23243	23358	23234	23348	23470	23438	23556	23286	23331	23467	23324	23228	23481	23301	23234	23364	23399	23309	23312	23310	23492	23245	23205	23429	23531	23376	23327	23247	23461	23279	23502	23473	23422	23486	23370	23512	23497	23461	23374	23533	23449	23478	23480	23400	23404	23252	23440	23314	23175	23536	23336	23352	23439	23462	23381	23329	23247	23576	23408	23320	23245	23387	23227	23533	23331	23325	23371	23353	23312	23474	23481	23425	23314	23477	23378	23380	23350	23441	23611	23273	23430	23469	23582	23367	23446	23534	23468	23127	23481	23421	23235	23371	23257	23463	23121	23390	23346	23400	23390	23602	23418	23365	23421	23294	23283	23469	23444	23514	23364	23316	23278	23242	23225	23349	23364	23326	23638	23317	23439	23399	23494	23597	23368	23418	23425	23423	23493	23277	23362	23384	23400	23403	23278	23266	23308	23279	23277	23431	23405	23519	23359	23460	23304	23410	23453	23421	23569	23299	23288	23374	23381	23384	23394	23477	23185	23388	23378	23347	23325	23645	23422	23476	23443	23326	23321	23420	23451	23303	23417	23282	23376	23360	23358	23304	23442	23478	23394	23541	23436	23412	23300	23469	23303	23318	23341	23401	23361	23346	23461	23357	23363	23479	23461	23531	23460	23508	23434	23401	23452	23462	23287	23401	23577	23365	23258	23509	23556	23506	23301	23404	23393	23441	23286	23328	23406	23273	23450	23394	23366	23398	23289	23483	23414	23548	23329	23465	23186	23452	23155	23366	23429	23204	23444	23523	23490	23355	23404	23248	23463	23361	23439	23442	23245	23432	23223	23364	23253	23286	23403	23259	23285	23441	23376	23412	23646	23506	23391	23453	23234	23313	23355	23339	23279	23403	23159	23263	23442	23542	23477	23224	23465	23583	23402	23233	23225	23380	23219	23439	23342	23344	23442	23293	23417	23430	23327	23566	23389	23310	23436	23525	23297	23292	23478	23316	23329	23232	23257	23482	23477	23494	23363	23391	23457	23255	23454	23236	23526	23306	23370	23355	23427	23410	23297	23333	23227	23364	23400	23408	23419	23476	23364	23306	23497	23441	23407	23379	23323	23494	23189	23332	23385	23325	23682	23522	23516	23570	23440	23153	23348	23301	23501	23344	23280	23342	23249	23452	23398	23385	23115	23369	23449	23425	23487	23521	23406	23646	23467	23377	23355	23484	23352	23444	23269	23396	23244	23531	23355	23286	23421	23405	23260	23372	23303	23403	23358	23222	23373	23268	23349	23289	23528	23391	23401	23284	23377	23416	23366	23440	23286	23271	23469	23214	23416	23350	23457	23437	23506	23448	23512	23563	23489	23467	23343	23379	23362	23435	23436	23452	23327	23417	23339	23363	23361	23415	23500	23261	23178	23286	23457	23402	23510	23222	23357	23230	23310	23420	23350	23358	23388	23278	23455	23243	23317	23338	23485	23441	23346	23316	23211	23354	23248	23410	23423	23403	23283	23305	23504	23572	23486	23491	23473	23280	23257	23366	23405	23291	23371	23500	23350	23393	23294	23358	23444	23335	23380	23329	23305	23202	23512	23495	23330	23358	23229	23310	23417	23428	23260	23623	23236	23564	23281	23135	23217	23420	23225	23424	23423	23294	23352	23295	23450	23511	23446	23461	23247	23290	23425	23392	23187	23406	23362	23349	23347	23400	23376	23265	23360	23310	23231	23237	23477	23357	23251	23284	23601	23277	23148	23421	23368	23376	23314	23435	23494	23230	23533	23412	23505	23356	23413	23186	23242	23364	23389	23370	23414	23248	23459	23288	23438	23371	23416	23484	23478	23071	23370	23479	23358	23444	23356	23368	23467	23435	23452	23396	23358	23246	23394	23335	23137	23331	23382	23379	23389	23554	23238	23386	23474	23347	23402	23342	23291	23302	23274	23242	23408	23366	23522	23369	23427	23330	23476	23493	23318	23332	23332	23577	23496	23365	23443	23461	23303	23424	23222	23313	23329	23310	23248	23483	23392	23227	23367	23551	23283	23330	23423	23397	23514	23451	23379	23354	23441	23308	23310	23513	23320	23561	23297	23371	23478	23453	23227	23429	23418	23172	23376	23691	23322	23422	23125	23406	23378	23407	23368	23256	23483	23338	23357	23362	23458	23524	23471	23508	23356	23471	23209	23455	23463	23350	23503	23357	23493	23451	23221	23572	23243	23306	23297	23412	23402	23129	23258	23584	23332	23444	23452	23293	23325	23449	23179	23303	23440	23377	23290	23148	23317	23314	23489	23176	23380	23395	23384	23363	23297	23404	23375	23542	23334	23293	23491	23196	23324	23296	23323	23397	23457	23352	23463	23334	23393	23373	23344	23454	23243	23400	23407	23158	23270	23358	23436	23312	23658	23271	23475	23432	23524	23497	23318	23474	23459	23298	23474	23413	23224	23275	23339	23364	23449	23409	23408	23440	23543	23325	23415	23312	23492	23416	23423	23358	23364	23363	23279	23575	23376	23401	23497	23545	23346	23307	23241	23365	23380	23454	23328	23368	23402	23315	23258	23381	23485	23322	23216	23481	23512	23387	23499	23462	23256	23593	23442	23397	23321	23270	23319	23506	23411	23517	23386	23292	23439	23277	23374	23480	23259	23368	23688	23440	23304	23566	23455	23281	23490	23352	23326	23261	23329	23520	23208	23358	23414	23450	23346	23486	23404	23405	23478	23289	23461	23502	23196	23173	23296	23454	23424	23355	23216	23285	23273	23529	23243	23350	23481	23404	23577	23470	23395	23309	23478	23337	23323	23480	23326	23339	23391	23393	23324	23377	23606	23351	23320	23500	23369	23281	23246	23592	23440	23336	23697	23329	23445	23446	23432	23234	23502	23278	23360	23359	23328	23399	23275	23441	23177	23140	23466	23446	23091	23579	23451	23286	23428	23403	23251	23600	23451	23299	23492	23333	23511	23380	23430	23347	23423	23145	23544	23273	23490	23331	23216	23433	23348	23390	23374	23257	23480	23398	23400	23239	23427	23422	23396	23338	23375	23316	23534	23704	23492	23419	23461	23483	23550	23300	23417	23184	23384	23427	23351	23378	23483	23230	23512	23215	23346	23409	23371	23406	23481	23392	23436	23322	23512	23293	23392	23321	23430	23383	23500	23421	23296	23514	23502	23561	23509	23317	23326	23518	23538	23403	23474	23301	23556	23517	23405	23279	23523	23429	23395	23461	23207	23321	23328	23509	23432	23347	23508	23279	23312	23507	23460	23426	23361	23496	23299	23445	23319	23536	23349	23298	23378	23519	23434	23289	23495	23234	23457	23318	23378	23409	23270	23356	23285	23287	23422	23312	23634	23513	23375	23195	23472
31421	25719	30357	29752	33354	41433	36859	32024	29473	28707	28365	28436	28324	28425	28432	28204	28195	28531	28378	28407	28628	28404	28312	28141	28446	28175	28409	28357	28300	28566	28666	28402	28244	28475	28323	28225	28236	28215	28209	28421	28530	28534	28107	28191	28316	28317	28317	28530	28463	28480	28555	28344	28185	28196	28476	28329	28176	28504	27965	28292	28231	28400	28277	28577	28288	28555	28397	28474	28464	28443	28330	28326	28275	28467	28236	28348	28358	28298	28483	28324	28491	28335	28575	28231	28261	28336	28402	28005	28295	28303	28319	28230	28297	28438	28480	28242	28464	28140	28017	28312	28369	28355	28345	28339	28201	28312	28282	28116	28322	28371	28234	28305	28221	28244	28231	28367	28302	28394	28203	28394	28252	28144	28505	28377	28066	28197	28257	28078	28354	28235	28434	28344	28195	28474	28251	28124	28367	28170	28239	28510	28403	28382	28439	28620	28213	28500	28421	28367	28002	28292	28352	28417	28420	28249	28340	28294	28277	28272	28416	28143	28285	28280	28246	28332	28096	28329	28340	28473	28187	28313	28056	28491	28344	28348	28300	28222	28459	28331	28314	28306	28228	28401	28344	28394	28365	28482	28428	28313	28413	28368	28437	28156	28475	28287	28462	28214	28270	28205	28253	28273	28358	28244	28588	28391	28253	28282	28041	28229	28330	28376	28341	28346	28434	28309	28330	28508	28401	28179	28140	28031	28443	28310	28405	28311	28257	28392	28433	28445	28318	28228	28242	28219	28427	28228	28155	28336	28234	28325	28298	28415	28323	28276	27980	28492	28447	28351	28471	28637	28210	28376	28409	28146	28579	28302	28264	28182	28311	28387	28327	28290	28458	28344	28469	28406	28217	28747	28169	28230	28329	28505	28338	28466	28305	28219	28149	27948	28428	28345	28146	28598	28442	28342	28261	28430	28238	28240	28121	28296	28508	28249	28266	28085	28258	28249	28169	28102	28387	28410	28208	28268	28130	28253	28490	28424	28341	28222	28315	28395	28397	28594	28261	28319	28292	28225	28207	28360	28052	28406	28245	28301	28337	28209	28382	28301	28285	28456	28372	28290	28541	28248	28384	28464	28177	28430	28541	28431	28489	27996	28481	28337	28273	28537	28309	28384	28312	28359	28480	28410	28224	28439	28407	28265	28206	28405	28437	28260	28531	28411	28607	28490	28532	28346	28544	28258	28406	28452	28120	28501	28219	28420	28414	28334	28389	28486	28230	28340	28154	28213	28376	28479	28414	28223	28419	28135	28323	28288	28282	28300	28466	28284	28201	28420	28481	28264	28181	28143	28416	28344	28008	28247	28325	28244	28454	28220	28486	28349	28473	28507	28331	28404	28379	28258	28321	28315	28338	28164	28341	28329	28311	28230	28056	28297	28450	28206	28370	28311	28246	28385	28214	28242	28455	28248	28221	28439	28318	28382	28306	28193	28312	28208	28140	28356	28439	28280	28596	28517	28181	28079	28551	28482	28350	28114	28479	28384	28354	28454	28432	28176	28218	28340	28310	28186	28339	28311	28343	28307	28421	28297	28490	28210	28490	28329	28326	28280	28295	28296	28406	28564	28354	28215	28356	28378	28258	28602	28100	28267	28500	28193	28237	28250	28182	28325	28356	28308	28515	28428	28333	28101	28481	28342	28276	28319	28243	28301	27980	28256	28349	28236	28475	28315	28333	28400	28481	28481	28583	28381	28235	28128	28368	28496	28246	28240	28177	28129	28304	28314	28585	28167	28299	28084	28246	28279	28210	28301	28438	28469	28309	28200	28415	28264	28307	28317	28195	28459	28405	28310	28128	28258	28471	28209	28526	28373	28392	28216	28604	28481	28408	28390	28242	28321	28223	28380	28667	28355	28253	28291	28334	28159	28392	28374	28275	28329	28314	28525	28495	28384	28393	28401	28202	28175	28563	28129	28454	28234	28327	28227	28509	28456	28249	28409	28198	28146	28321	28461	28567	28261	28157	28123	28290	28543	28321	28300	28356	28373	28340	28321	28282	28328	28442	28462	28287	28293	28293	28415	28303	28325	28262	28305	28380	28379	28430	28206	28262	28387	28532	28516	28393	28337	28272	28386	28225	28254	28384	28276	28435	28343	28491	28446	28225	28323	28393	28426	28410	28421	28302	28358	28103	28145	28457	28340	28590	28321	28051	28428	28249	28254	28282	28332	28278	28445	28307	28439	28309	28486	28409	28260	28229	28328	28510	28045	28259	28123	28149	28405	28195	28258	28370	28209	28437	28291	28250	28268	28278	28346	28540	28295	28431	28136	28478	28599	28265	28411	28569	28433	28250	28291	28440	28573	28664	28401	28360	28477	28496	28138	28249	28516	28497	28438	28335	28434	28464	28398	28314	28228	28214	28242	28083	28102	28304	28310	28419	28283	28257	28476	28224	28344	28537	28473	28497	28220	28242	28365	28274	28488	28519	28428	28497	28258	28207	28291	28425	28233	28602	28427	28288	28499	28325	28344	28215	28253	28263	28192	28396	28384	28470	28556	28365	28394	28265	28015	28253	28309	28236	28349	28378	28366	28014	28302	28394	28448	28426	28418	28588	28556	28336	28528	28253	28274	28479	28207	28300	28410	28285	28327	28217	28292	28455	28250	28410	28096	28404	28014	28180	28284	28315	28041	28462	28524	28321	28420	28406	28483	28424	28538	28297	28272	28418	28179	28330	28096	28395	28287	28355	28452	28399	28229	28303	28192	28557	28275	28475	28428	28460	28682	28458	28491	28450	28443	28311	28215	28161	28121	28267	28204	28443	28246	28486	28408	28383	28403	28670	28549	28442	28419	28284	28536	28208	28339	28458	28210	28252	28397	28293	28328	28442	28271	28248	28330	28667	28274	27877	28174	28384	28234	28279	28235	28440	28232	28096	28170	28281	28223	28421	28277	28303	28400	28162	28504	28436	28411	28444	28393	28416	28381	28212	28232	28262	28376	28085	28142	28414	28150	28510	28558	28308	28324	28362	28399	28439	28247	28235	28432	28397	28679	28371	28449	28530	28216	28376	28225	28283	28261	28552	28222	28374	28331	28283	28399	28352	28385	28483	28372	28107	28257	28185	28179	28480	28270	28240	28314	28331	28538	28216	28243	28408	28220	28384	28377	28334	28198	28355	28386	28167	28503	28339	28338	28493	28201	28565	28315	28395	28355	28482	28115	28143	28172	28537	28592	28358	28224	28400	28265	28613	28250	28187	28240	28254	28364	28333	28373	28299	28422	28381	28549	28397	28598	28253	28370	28550	28590	28328	28291	28277	28610	28484	28438	28310	28530	28350	28287	28292	28177	28480	28098	28260	28460	28454	28589	28403	28314	28485	28334	28439	28477	28240	28367	28362	28457	28401	28309	28229	28297	28576	28319	28322	28478	28230	28349	28326	28502	28416	28492	28237	28112	28353	28244	28488	28395	28462	28255	28304	28258	28466	28344	28182	28307	28251	28093	28219	28343	28345	28248	28464	28482	28403	28308	28373	28603	28433	28344	28423	28253	28350	28464	28392	28284	28428	28422	28415	28401	28294	28451	28271	28231	28199	28236	28206	28368	28406	28534	28236	28420	28209	28477	28207	28259	28316	28499	28391	28621	28419	28503	28491	28437	28608	28392	28424	28376	28215	28456	28328	28429	28431	28429	28539	28180	28297	28175	28262	28219	28420	28406	28467	28034	28315	28482	28481	28424	28371	28167	28374	28208	28744	28527	28331	28489	28435	28285	28347	28467	28222	28074	28208	28351	28396	28366	28476	28217	28273	28281	28582	28377	28154	28436	28168	28328	28225	28344	28535	28201	28336	28122	28427	28218	28373	28421	28288	28311	28373	28702	28252	28567	28558	28520	28594	28414	28132	28087	28218	28169	28428	28368	28138	28382	28514	28287	28164	28206	28526	28313	28338	28397	28345	28313	28609	28160	28375	28389	28253	28164	28123	28431	28356	28383	28278	28363	27840	28490	28358	28364	28336	28322	28199	28445	28568	28336	28199	28402	28061	28125	28224	28261	28243	28159	28345	28486	28531	28196	28425	28293	28495	28426	28342	28257	28143	28390	28366	28252	28142	28441	28681	28313	28463	28330	28288	28311	28393	28430	28406	28411	28144	28278	28364	28374	28266	28190	28553	28343	28236	28380	28476	28204	28056	28263	28442	28310	28402	28202	28427	28024	28047	28285	28449	28442	28479	28383	28417	28272	28206	28478	28595	28333	28496	28540	28548	28482	28346	28340	28364	28507	28102	28136	28186	28302	28342	28474	28430	28400	28391	28317	28282	28223	28323	28089	28409	28215	28367	28263	28440	28165	28376	28329	28318	28052	28509	28514	28459	28328	28288	28140	28367	28264	28326	28465	28217	28281	28442	28533	28280	28348	28295	28322	28524	28395	28456	28359	28332	28447	28336	28172	28119	28152	28507	28326	28275	28429	28487	28171	28545	28269	28608	28361	28432	28384	28264	28457	28421	28226	28427	28177	28251	28170	28188	28467	28490	28321	28297	28509	28379	28304	28463	28347	28394	28410	28289	28365	28027	28298	28465	28572	28547	28463	28413	28253	28326	28299	28457	28143	28311	28348	28334	28359	28327	28248	28644	28224	28280	28290	28413	28378	28425	28374	27993	28249	28172	28334	28398	28450	28424	28197	28384	28453	28420	28394	28474	28471	28476	28569	28312	28184	28501	28268	27997	28188	28488	28432	28212	28374	28301	28488	28394	28439	28435	28555	28284	28396	28468	28371	28032	28325	28258	28363	28644	28427	28659	28210	28440	28362	28338	28150	28356	28431	28291	28061	28578	28481	28360	28309	28343	28243	28274	28391	28166	28416	28432	28322	28251	28614	28480	28195	28528	28334	28374	28384	28547	28157	28384	28206	28148	28114	28595	28390	28515	28533	28471	28396	28489	28476	28401	28513	28215	28435	28250	28186	28133	28247	28336	28464	28372	28391	28257	28487	28411	28276	28286	28061	28341	28352	28328	28463	28720	28311	28511	28467	28253	28204	28468	28474	28415	28154	28224	28483	28376	28269	28350	28266	28390	28207	28433	28353	28274	28416	28525	28254	28271	28449	28297	28402	28565	28172	28336	28405	28557	28197	28282	28323	28428	28311	28245	28498	28417	28419	28341	28301	28535	28367
21962	25248	24920	24103	32030	38724	33060	27127	24112	23479	23070	23242	23232	23089	23089	23243	23064	23151	23202	23284	23257	23133	23325	23121	22875	23224	23062	23021	23238	23010	23303	23048	23177	23355	23199	23088	23316	23217	23129	23202	23194	23210	23290	23121	23028	23151	23208	23208	23134	23349	23193	23252	23187	23261	23016	23247	23128	23050	23186	23195	23272	23176	23169	23110	23279	23356	23144	23133	23247	23004	23089	23245	23114	23244	23106	23108	23218	23223	23309	23132	23123	23130	23174	23094	23289	23140	23226	23311	23171	23151	23314	23205	23219	23212	23026	23287	23222	23194	23312	23056	23221	23255	23281	23067	23149	23048	23354	23208	23193	23182	23034	22933	23183	23397	23285	23099	23252	23035	23120	23167	23133	23172	23154	23078	23081	23188	23065	23195	23100	23245	23318	23181	23217	23229	23117	23082	23275	23210	23282	23418	23156	23213	23031	23232	23146	23127	23237	23116	23133	23232	23219	23250	23344	23211	23321	23187	22857	23250	23182	23210	23239	23020	23121	23105	23190	23309	23139	23243	23214	23231	23165	23064	23293	23119	23137	23348	23323	23293	23081	23105	23049	23163	23000	23081	23404	23153	23195	23015	23106	23175	23090	23093	23332	23087	23240	23238	23195	23168	23200	23248	23153	23286	23345	23015	23205	23222	23418	23213	23355	23305	23140	23297	23243	23377	23145	23346	23185	23257	23261	23266	23278	23289	23271	23004	23030	23010	23000	23223	23192	23068	23202	23162	23085	23217	23103	23063	23152	23192	23229	23183	23225	23113	23182	22964	23284	23156	23334	23118	23212	23187	23253	22943	23093	23241	23094	23253	23124	23103	22988	23115	23249	23264	23176	23237	23075	23235	22966	23146	23373	23231	23230	23350	23139	23118	23125	23242	23279	23182	23147	23163	23193	23424	23252	23142	23313	23255	23149	23120	22989	23324	22940	23098	23148	23134	23097	23257	23178	23319	23312	23157	23241	23191	23082	23191	23262	23274	23276	23400	23252	23274	23281	23031	23224	23220	23427	23125	23193	23115	23107	23214	23165	23107	23372	23007	23131	23355	23283	23404	23209	23146	23394	23176	23166	23091	23111	23174	23285	23299	23197	23274	23195	23130	23248	23085	23181	23051	23387	23128	23187	23016	23282	23201	23245	23097	23292	23124	23090	23088	23109	22990	23238	23276	23122	23281	23159	23130	23226	23133	23233	23236	23259	23155	23277	23100	23087	23177	23012	23219	23247	23000	23226	23122	23174	23288	23369	23248	23278	23178	23175	23047	23276	23201	23241	23319	23131	23281	23227	23065	23235	23125	23104	22938	23170	22973	22952	23274	22962	23278	23248	23242	23378	23144	23296	23074	23066	23335	23028	23122	23298	23223	23183	22838	23262	23070	23141	23016	23438	23161	23224	23128	23166	23244	23046	23094	23208	23413	23234	23159	23225	23197	23201	23195	23326	23204	23082	23166	23446	23157	23162	23233	23127	23081	23265	23307	23067	23130	23066	23289	23310	23015	23282	23470	23205	23246	23233	23219	23250	23069	23191	23210	23172	23141	23292	23170	23257	23160	23194	23097	23102	23135	23147	23131	23163	23259	23180	23272	23129	22972	23122	23229	23291	23240	23333	23277	23186	23093	23108	23177	23246	23055	23020	23276	23154	23129	23303	23266	22993	23255	23332	23316	22913	23058	22987	23126	23047	23129	23353	23331	23037	23376	23057	23213	23108	23213	23216	23047	23253	23018	23269	23226	23258	23113	23199	23126	23173	23284	23176	23022	23333	23192	22939	23194	23203	23200	23261	23191	23188	23135	23198	23053	23205	23150	23146	23256	23165	23134	23207	23245	23132	23143	23124	23042	23222	23319	23375	23192	23324	23079	23115	23028	23161	23192	23129	23313	23225	23227	23296	23019	23332	23025	23218	23199	23174	23181	23079	23202	23173	23203	23033	23196	23342	23219	23106	23057	23209	23315	23282	23232	23271	23291	23341	23163	23167	23203	23204	23160	23096	23165	23225	23026	23070	23316	23319	23067	23180	23063	23303	23200	23129	23153	23069	23267	23251	23319	23264	23059	23065	23099	23201	23257	23017	23146	23225	22932	23283	23169	23280	23069	23103	23169	23026	23283	23269	23235	23161	23179	23285	22998	23382	23089	23170	23116	23040	23195	23284	23346	23300	23132	23191	23096	23346	22963	23156	23238	23146	23144	23105	23142	23120	23178	23135	23163	23087	23323	23227	23395	23175	23338	23243	23096	23233	23179	23121	23332	23221	23025	22926	23312	23122	23132	23242	23171	23083	23176	23279	23214	23186	23097	23304	23124	23260	23296	23179	23137	23305	23025	23237	23082	23214	23061	23118	23273	23158	23235	23115	23328	23343	23397	23331	23188	23114	23276	23127	23198	23145	23235	23035	23217	23126	23272	23289	23315	23132	23328	23190	22967	23199	23223	23049	23184	23115	23189	23107	23356	23194	23024	23232	23161	23277	23155	23134	23161	23160	23252	22968	23352	23290	23144	23225	23040	23009	23171	23210	23240	23277	23189	23129	23230	23279	23395	23185	23219	23232	23108	23291	23265	23254	23069	23161	23072	23368	23095	23171	23095	23160	23184	23238	23319	23186	23178	23258	23368	23036	23155	23217	23106	23098	23307	23321	23149	23451	23094	23332	23097	23181	23276	23269	23197	23025	23140	23190	23064	23290	23225	23149	23060	22974	23287	23219	23221	23067	23142	23225	23218	23141	23209	23019	23195	23109	23369	23259	23212	23086	23090	23181	23148	23187	23153	23161	23269	23144	23113	23304	23163	23093	23148	23376	23238	23264	23098	23139	23253	22983	23030	23131	23180	23153	23226	23329	23267	23179	23201	23102	23208	23314	23159	23121	22982	23236	23252	23095	23223	23235	23239	23364	23018	23341	23215	23026	23139	23115	23193	23287	23156	23312	23184	23127	23188	23266	23288	23355	23286	23164	23256	23309	23228	23059	23182	23127	23179	23130	23303	23317	23170	23274	23242	23162	23288	23263	23390	23040	23219	23094	23007	23311	23221	23233	22977	23007	23267	23098	23291	23047	23264	23164	23290	23160	23173	23057	23208	23034	23314	23147	23205	23187	23214	23006	23228	23228	23250	23327	23231	23084	23359	23253	23051	23194	23248	23097	23097	23292	23368	23462	23210	23352	23204	23262	23403	23341	23130	23213	23225	23211	22988	23404	23112	23180	23257	23297	23205	23154	23188	23243	23133	23294	23123	23153	23134	23132	23102	23338	23391	23093	23196	22959	23230	23095	23174	23177	23075	23171	23242	23220	23127	23109	23142	23328	23487	23179	23214	23064	23132	23058	23336	23213	23118	23281	23287	23112	23274	23204	23204	23228	23253	23193	23339	23228	23127	23302	23327	23116	23202	23273	23319	23279	23326	23284	23099	23420	23303	23128	23238	23164	23207	22936	23035	23365	23111	23197	23267	23265	22977	23391	23135	23314	23236	23158	23137	23073	23105	23203	23231	23320	23235	23115	22886	23332	23043	23223	23226	23174	23120	23065	23004	23195	23245	23180	23221	23218	23204	23102	23014	23144	23145	23113	23237	23055	23183	23114	23258	23309	23240	23149	23124	23293	23082	23292	23145	23284	23228	23217	23080	23112	23095	23162	23073	23159	23069	23273	23244	23324	23153	23240	23261	23065	23277	23084	23150	23364	23031	23192	23062	23255	23269	23153	23198	23062	23272	23111	23189	23186	23127	23011	23185	23278	23397	23231	23050	23246	23191	23048	23187	23220	23271	23260	23248	23036	23316	23147	23433	23137	23100	23307	23126	23368	23081	23224	23294	23151	23134	23307	23128	23366	23160	23181	23146	23197	23100	23154	23100	23176	23262	23116	23250	23309	23302	23161	23331	23017	23219	23144	23116	23274	23192	23087	23287	23113	23198	23263	23186	23221	23128	23075	23214	23266	23059	22995	23136	23149	23156	23006	23161	23163	23081	23126	23066	23241	23229	23273	23081	23175	23101	23002	23249	23370	23075	23122	23254	23238	23132	23168	23131	23386	23073	23240	23250	23161	23291	23142	23233	23172	23100	23107	23244	23212	23164	23344	23309	23025	23251	23298	23203	23179	23140	23208	23174	23406	23280	23306	23200	23357	23098	23105	23319	23140	23314	23266	23172	23189	23295	23365	23254	23146	23150	23310	23182	23136	23050	23156	23197	23095	23031	23147	23082	23175	23234	23395	23212	23276	23139	23238	23146	23133	23166	23356	23058	23311	23255	23189	23071	23245	23215	23379	23116	23196	23201	23263	23041	23190	23142	23236	23298	23170	23343	23167	23102	23303	23090	23251	23149	23050	23211	23049	23114	23060	23251	23121	23364	23155	23206	23301	23106	23357	23123	23130	23159	23047	23215	22957	23314	23189	23230	23209	23340	23284	23217	23243	23324	23052	23242	23277	23033	23265	23171	23109	23177	23207	23167	23088	23097	23182	23117	23165	23154	23138	23170	23156	23131	23196	23149	23087	23363	23195	23281	23223	23405	23143	23258	23247	23245	23136	22999	23003	23222	23211	23118	23120	23336	23245	23142	23330	23038	23050	23324	22868	23217	23290	23243	23143	23212	23244	23383	23024	23278	23188	23276	23022	23122	23095	23246	23082	23027	23123	23175	23271	23232	23335	23131	23096	23095	23188	23255	23319	23249	23214	23285	23193	23195	23172	23042	23325	23240	23142	23087	23133	23150	23110	23168	23109	23108	23161	23308	23250	23157	23311	23133	23157	23071	23276	23263	23179	23240	23144	23230	23153	23197	23179	23171	23094	23080	23236	23050	23129	23222	23187	23317	23266	23145	23219	23229	23228	23037	23283	23293	23154	23231	23217	23285	23014	23197	23193	23230	23235	23139	23056	23344	23274	23327	23247	23043	23219	23115	23400	23140	23110	23039	23347	23202	23269	23098	23226	23216	23230	23270	23234	23130	23113	23074	23294	23153	23417	23096	23315	23224	23056	23212	23197	23121	23116	23248	23103	23127	23195	23088	23230	23175	23177	23210	23188	23241	23171	23109	23372	23116	23294	23179	23295	23159	22984	23386	23193	23282	23142	23158	23253	23321	23160	23079	23299	23344	23389	23148	23268	23208	23168	23048
25169	21402	28414	26737	50785	68241	59450	43668	33114	29625	28723	28685	28385	28492	28289	28477	28386	28645	28550	28453	28452	28403	28376	28543	28366	28033	28306	28348	28361	28299	28173	28292	28179	28380	28246	28403	28445	28412	28273	28176	28483	28118	28462	28502	28525	28465	28570	28311	28468	28277	28279	28348	28380	28235	28254	28494	28290	28307	28354	28162	28244	28228	28234	28365	28450	28107	28310	28157	28438	28325	28444	28251	28351	28391	28154	28039	28241	28441	28461	28317	28233	28248	28410	28217	28313	28365	28469	28374	28265	28571	28427	28283	28442	28556	28326	28514	28345	28251	28348	28207	28252	28318	28537	28501	28445	28196	28125	28452	28532	28539	28623	28641	28370	28325	28419	28497	28421	28282	28422	28348	28473	28355	28243	28236	28507	28179	28356	28281	28131	28467	28328	28296	28326	28167	28676	28401	28104	28386	28250	28243	28166	28161	28334	28181	28314	28470	28385	28480	28256	28325	28349	28194	28143	28292	28405	28373	28411	28300	28484	28248	28172	28259	28255	28573	28432	28406	28291	28339	28318	28313	28247	28324	28140	28087	28365	28291	28371	28226	28266	28409	28403	28085	28420	28244	28402	28333	28429	28418	28107	28073	28389	28420	28248	28121	28268	28294	28210	28149	28276	28620	28239	28289	28353	28147	28297	28111	28331	28189	28335	28432	28436	28399	28040	28250	28206	28395	28314	28266	28493	28182	28053	28204	28314	28266	28362	28424	28559	28201	28362	28143	28232	28226	28472	28283	28300	28259	28475	28363	28397	28199	28332	28427	28403	28369	28124	28360	28343	28259	28438	28395	28693	28133	28320	28423	28070	28213	28460	28345	28523	28347	28590	28386	28142	28201	28093	28130	28441	28283	28331	28345	28538	28205	28241	28170	28246	28173	28388	28187	28306	28335	28272	28333	28421	28258	28281	28524	28313	28290	28331	28429	28248	28454	28454	28298	28282	28329	28541	28392	28265	28369	28061	28077	28274	28457	28389	28161	28279	28171	28224	28298	28335	28447	28078	28395	28416	28561	28356	28499	28179	28495	28419	28129	28313	28516	28498	28324	28207	28439	28525	28113	28204	28253	28353	28298	28452	28418	28046	28355	28329	28436	28111	28235	28491	28356	28418	28468	28485	28175	28477	28499	28363	28262	28249	28463	28200	28524	28301	28350	28399	28331	28403	28115	28061	28321	28335	28384	28185	28313	28473	28385	28289	28220	28377	27998	28315	28372	28436	28209	28336	28262	28469	28295	28534	28384	28502	28579	28320	28200	28280	28364	28257	28439	28218	28198	28256	28074	28183	28245	28336	28308	28363	28252	28544	28305	28356	28479	28274	28328	28327	28406	28249	28235	28371	28518	28274	28249	28154	28271	28299	28474	28461	28538	28327	28425	28150	27952	28319	28464	28361	28461	28433	28267	28261	28362	28149	28513	28466	28323	28243	27996	28303	28191	28676	28387	28206	28482	28392	28387	28233	28351	28307	28165	28281	28375	28432	28419	28188	28321	28290	28557	28219	28350	28051	28113	28314	28385	28232	28381	28285	28350	28426	28339	28214	28153	28432	28139	28456	28494	28104	28438	28221	28248	28293	28199	28457	28262	28447	28385	28285	28169	28206	28524	28221	28242	28076	28454	28236	28367	28466	28328	28316	28327	28189	28467	28298	28164	28373	28186	28276	28440	28184	28202	28251	28183	28318	28331	28416	28451	28327	28095	28427	28557	28242	28363	28190	28385	28324	28428	28382	28540	28294	28203	28317	28339	28456	28384	28368	28211	28491	28259	28476	28517	28221	28334	28544	28205	28416	28133	28424	28360	28512	28388	28418	28505	28353	28273	28262	28218	28147	28393	28389	28446	28412	28089	28267	28368	28429	28260	28258	28360	28355	28262	28543	28368	28326	28373	28421	28573	28268	28099	28478	28278	28412	28342	28426	28425	28457	28425	28534	28288	28198	28210	28381	28525	28434	28300	28360	28429	28426	28120	28336	28308	28327	28273	28369	28331	28227	28217	28171	28338	28525	28377	28241	28205	28379	28287	28379	28315	28411	28464	28291	28130	28246	28415	28339	28170	28251	28382	28252	28469	28297	28458	28301	28410	28495	28334	28171	28179	28408	28330	28484	28346	28177	28090	28212	28303	28039	28150	28247	28342	28498	28163	28381	28464	28413	28385	28178	28346	28196	28269	28358	28525	28379	28421	28315	28228	28487	28169	28278	28420	28351	28143	28477	28389	28133	28268	28424	28316	28403	28068	28001	28268	28368	28381	28432	28516	28283	28141	28278	28210	28410	28294	28420	28307	28404	28261	28461	28426	28259	28304	28123	28496	28199	28263	28211	28340	27979	28344	28301	28325	28324	28024	28251	28028	28524	28293	28411	28121	28349	28165	28189	28347	28381	28389	28281	28409	28376	28312	28185	28245	28233	28357	28093	28561	28029	28413	28491	28433	28354	28303	28317	28233	28454	28376	28223	28349	28292	28260	28275	28309	28153	28173	28145	28462	28427	28411	28436	28291	28299	28318	28645	28261	28148	28036	28147	28218	28316	28275	28428	28292	28567	28227	28352	28349	28346	28290	28262	28350	28387	28488	28423	28360	28553	28298	28288	28308	28416	28461	28364	28540	28569	28344	28088	28473	28557	28307	28196	28323	28259	28176	28341	28398	28322	28296	28259	28275	28307	28322	28436	28354	28368	28255	28241	28341	28437	28435	28377	28320	28313	28254	28296	28399	28470	28501	28397	28404	28227	28120	28281	28402	28349	28478	28297	28365	28318	28280	28248	28362	28256	28302	28171	28427	28543	28421	28583	28109	28175	28496	28356	28377	28221	28164	28543	28208	28347	28301	28243	28275	28440	28410	28113	28421	28421	28248	28480	28410	28602	28178	28443	28263	28361	28291	28406	28241	28368	28408	28295	28503	28224	28181	28242	28199	28419	28408	28244	28090	28281	28280	28301	28207	28155	28293	28381	28449	28372	28237	28022	28271	28284	28273	28433	28104	28524	28273	28265	28258	28287	28217	28300	28527	28515	28430	28276	28184	28149	28324	28189	28437	28343	28433	28250	28450	28396	28501	28386	28178	28718	28623	28340	28308	28129	28326	28237	28250	28230	28140	28251	28223	28332	28329	28236	28274	28249	28546	28446	28043	28408	28296	28217	28287	28350	28169	28311	28338	28334	28482	28359	28345	28412	28151	28248	28386	28573	28182	28338	28319	28359	28285	28481	28502	28192	28319	28392	28045	28215	28255	28481	28588	28250	28348	28327	28274	28432	28386	28382	28550	28320	28127	28267	28400	28367	28241	28089	28181	28454	28446	28115	28326	28318	28224	28439	28430	28425	28372	28690	28318	28189	28401	28404	28398	28332	28205	28441	28359	28378	28329	28386	28427	28306	28361	28296	28079	28361	28437	28391	28420	28414	28336	28327	28263	28178	28377	28357	28301	28426	28558	28608	28321	28457	28569	28350	28619	28412	28331	28177	28372	28342	28202	28333	28393	28396	28345	28131	28243	28493	28342	28423	28053	28116	28246	28270	27902	28346	28616	28522	28387	28301	28449	28332	28303	28305	28386	28354	28195	28341	28374	28366	28553	28427	28282	28360	28071	28233	28358	28376	28446	28537	28446	28391	28242	28374	28194	28563	27899	28385	28557	27982	28428	28470	28437	28342	28340	28230	28405	28217	28464	28181	28438	28513	28353	28429	28408	28438	28409	28456	28271	28306	28108	28349	28532	28446	28369	28414	28059	28478	28438	28450	28376	28201	28344	28276	28477	28351	28265	28435	28488	28368	28326	28396	28147	28350	28397	28291	28476	28265	28324	28268	28533	28538	28306	28427	28229	28152	28374	28370	28028	28172	28476	28072	28230	28227	28505	28389	28186	28522	28220	28331	28383	28119	28157	28333	28261	28315	28319	28459	28312	28436	28285	28265	28374	28341	28256	28426	28276	28183	28382	28326	28196	28356	28146	28485	28291	28396	28022	28242	28223	28399	28241	28199	28331	28402	28263	28252	28315	28273	28512	28392	28011	28400	28708	28380	28427	28264	28366	28294	28277	28524	28178	28163	28230	28499	28401	28551	28110	28178	28327	28538	28641	28118	28549	28419	28419	28160	28151	28307	28319	28249	28174	28362	28394	28419	28296	28369	28508	28224	28346	28395	28481	28324	28662	28419	28368	28587	28439	28301	28172	28156	28118	28544	28220	28291	28338	28433	28308	28160	28308	28558	28478	28278	28285	28310	28441	28469	28308	28324	28473	28187	28539	28345	28088	28365	28207	28274	28083	28501	28218	28243	28161	28393	28207	28500	28282	28609	28314	28489	28261	28450	28132	28238	28411	28356	28421	28214	28283	28364	28432	28282	28329	28397	28201	28312	28331	28245	28304	28335	28177	28295	28382	28246	28253	28237	28216	28352	28512	28201	28446	28397	28218	28159	28343	28359	28057	28314	28225	28452	28355	28417	28453	28431	28481	28306	28576	28377	28171	28302	28338	28354	28280	28233	28361	28388	28291	28404	28351	28525	28304	28276	28238	28536	28329	28439	28393	28239	28267	28380	28332	28035	28274	28299	28390	28359	28304	28199	28199	28258	28345	28081	28308	28324	28363	28519	28248	28457	28286	28334	28349	28372	28187	28494	28398	28227	28469	28318	28321	28415	28168	28295	28148	28323	28315	28458	28360	28424	28300	28387	28120	28448	28355	28208	28223	27996	28173	28416	28310	28236	28250	28149	28244	28334	28092	28410	28387	28275	28354	28386	28266	28236	28310	28395	28350	28412	28379	28327	28391	28261	28348	28177	28214	28376	28331	28557	28402	28536	28612	28280	28411	28256	28426	28202	28117	28289	28381	28524	28141	28504	28356	28287	28323	28329	28338	28408	28349	28140	28176	28386	28387	28294	28213	28501	28135	28524	28255	28444	28373	28331	28223	28401	28607	28301	28260	28090	28309	28482	28441	28242	28341	28356	28190	28283	28200	28375	28080	28086	28385	28280	28554	28332	28569	28362	28338	28266	28235	28315	28452	28488	28633	28334	28367	28296	28194	28455	28391	28328	28277	28502	28403	28373	28180	28411	28596	28200	28357	28449	28258	28318	28215	28130	28557	28278	28285	28274	28265	28183	28250	28432	28283
20465	31030	29827	29159	61235	70823	59038	41528	28846	24374	23339	23381	23267	23177	23282	23293	23144	23412	23154	23395	23333	23049	23311	23727	23230	23203	23386	23289	23257	23417	23338	23261	23360	23045	23221	23170	23228	23239	23296	23410	23166	23330	23138	23253	23354	23223	23097	23234	23183	23192	23531	23254	23330	23206	23221	23310	23281	23338	23160	23335	23334	23100	23268	23159	23263	23376	23258	23360	23306	23390	23287	23331	23152	23595	23211	23362	23348	23234	23248	23259	23246	23280	23222	23235	23110	23247	23133	23223	23263	23253	23369	23333	23192	23263	23247	23167	23200	23352	23252	23130	23068	23182	23225	23026	23433	23288	23149	23285	23167	23254	23220	23297	23269	23111	23295	23223	23116	23214	23198	23114	23212	23128	23259	23276	23041	23149	23202	23274	23400	23217	23256	23307	23185	23431	23276	23247	23227	23310	23228	23062	23169	23085	23231	23337	23291	23352	23210	23218	23163	23267	23210	23260	23301	23227	23309	23291	23227	23335	23288	23397	23127	23146	23203	23222	23166	23086	23308	23156	23255	23306	23257	23116	23187	23254	23329	23061	23278	23331	23319	23159	23320	23322	23240	23231	23352	23268	23237	23253	23239	23223	23282	23233	23282	23121	23158	23370	23298	23136	23197	23218	23164	23206	23300	23206	23284	23197	23200	23329	23228	23340	23244	23339	23338	23151	23240	23391	23106	23252	23248	23404	23054	23484	23013	23132	23323	23359	23195	23138	23135	23162	23247	23223	23115	23155	23229	23263	23232	23134	23199	23147	23267	23287	23251	23411	23281	23116	23025	23347	23170	23502	23258	23235	23239	23104	23232	23399	23412	23167	23254	23339	23214	23325	23256	23403	23173	23089	23369	23188	23396	23329	23279	23212	23367	23360	23283	23245	23401	23204	23232	23144	23419	23135	23181	23235	23251	23114	23182	23069	23249	23299	23412	23353	23249	23337	23332	23250	23172	23350	23206	23232	23208	23231	23143	23289	23126	23217	23144	23336	23356	23194	23181	23092	23374	23175	23248	23042	23224	23216	23252	23405	23384	23399	23201	23337	23201	23372	23274	23514	23165	23252	23342	23170	23366	23299	23392	23337	23224	23174	23125	23111	23213	23283	23140	23172	23265	23321	23324	23198	23248	23102	23110	23148	23315	23073	23098	23258	23078	23342	23225	23122	23182	23343	23269	23325	23158	23442	23194	23414	23126	23324	23345	23384	23118	23176	23221	23344	23117	23421	23219	23154	23312	23137	23157	23330	23182	23238	23093	23270	23208	23327	23245	23230	23179	23180	23211	23303	23251	23184	23088	23273	23140	23164	23222	23269	23128	23231	23431	23208	23296	23224	23121	23048	23423	23093	23214	23076	23456	23144	23261	23161	23310	22967	23153	23149	23319	23012	23256	23176	23412	23362	23127	23322	23188	23245	23094	23319	23433	23075	23287	23087	23164	23083	23155	23284	23041	23296	23192	23183	23342	23266	23319	23194	23230	23227	23236	23292	23149	23386	23164	23222	23287	23408	23105	23319	23220	23352	23259	23431	23238	23285	23433	23296	23159	23473	23265	23281	23284	23486	23286	23296	23261	23334	23327	23335	23231	23240	23255	23230	23148	23262	23202	23087	23359	23452	23179	23153	23239	23104	23427	23204	23262	23277	23313	23422	23255	23105	23090	23267	22967	23364	23130	23196	23351	23169	23154	23198	23246	23105	23267	23292	23298	23330	23269	23223	23248	23258	23390	23319	23220	23242	23383	23121	23390	23016	23183	23115	23183	23468	23127	23272	23335	23224	23300	23029	23236	23333	23357	23184	23162	23294	23178	23179	23192	23174	23250	23232	23223	23324	23254	23288	23434	23399	23224	23496	23354	23247	23131	23198	23309	23080	23170	23232	23394	23278	23315	23251	23152	23412	23274	23372	23313	23111	23348	23309	23194	23186	23128	23415	23284	23405	23223	23209	23346	23109	23060	23056	23176	23190	23270	23403	23420	23176	23285	23180	23343	23200	23177	23283	23078	23347	23192	23083	23078	23170	23278	23114	23250	23290	23320	23272	23432	23201	23227	23325	23201	23289	23354	23224	23284	23154	23439	23336	23117	23279	23182	23059	23270	23388	23245	23419	23277	23254	23176	23207	23333	23305	23265	23312	23284	23339	23504	23160	23099	23305	23093	23190	23350	23279	23190	23183	22956	23252	23184	23333	23276	23090	23359	23286	23206	23302	23283	23444	23008	23372	23241	23244	23362	23356	23385	23173	23468	23370	23237	23280	23282	23218	23114	23421	23312	23290	23183	23102	23276	23387	23194	23355	23217	23390	23348	23057	23202	22968	23251	23351	23177	23198	23298	23198	23067	23099	23285	23153	23338	23344	23467	23249	23221	23269	23248	22971	23144	23318	23333	23139	23213	23445	23101	23282	23244	23315	23465	23063	23400	23247	23184	23307	23098	22997	23115	23345	23472	23440	23335	23284	23242	23342	23205	23435	23151	23098	23368	23352	23183	23217	23430	23064	23162	23154	23061	23365	23272	23356	23502	23196	23193	23134	23216	23275	23229	23327	23294	23238	23105	23144	23129	23264	23385	23056	23305	23109	23308	23320	23285	23283	23014	23387	23384	23246	23485	23114	23138	23419	23376	23217	23313	23269	23295	23316	23350	23017	23345	23340	23268	23166	23354	23217	23206	23227	23212	23231	23269	23250	23160	23278	23077	23399	23209	23395	23156	23237	23181	23327	23286	23119	23115	23255	23356	23371	23126	23195	23252	23306	23398	23183	23216	23223	23468	23269	23109	23250	23263	23218	23389	23306	23213	23174	23150	23367	23431	23258	23209	23383	23109	23187	23166	23151	23391	23181	23293	23210	23167	23463	23301	23288	23313	23384	23195	23434	23167	23136	23359	23163	23245	23374	23331	23262	23072	23236	23106	23387	23160	23322	23219	23370	23319	23346	23353	23245	23228	23087	23309	23269	23360	23345	23318	23428	23256	23164	23196	23332	23281	23362	23224	23159	23244	23112	23176	23149	23443	23362	23132	23257	23398	23387	23306	23106	23185	23312	23110	23359	23183	23405	23315	23200	23323	23325	23191	23305	23131	23261	23087	23258	23206	23436	23236	23127	23269	23164	23215	23247	23352	23190	23315	23184	23403	23104	23219	23416	23210	23107	23455	23117	23218	23227	23315	23260	23144	23344	23436	22993	23191	23214	23272	23176	23188	23196	23481	23147	23205	23163	23265	23322	23141	23224	23405	23220	23196	23231	23337	23290	23309	23229	23138	23303	23209	23244	23463	23266	23252	23358	23189	23170	23264	23260	23471	23178	23348	23263	23479	23293	23325	23298	23407	23305	23262	23313	23293	23349	23249	23406	23172	23258	23366	23370	23323	23202	23180	23187	23414	23146	23247	23191	23166	23316	23199	23366	23262	23276	23326	23160	23238	23166	23272	23292	23356	23261	23259	23137	23202	23085	23277	23182	23184	23231	23272	23351	23199	23266	23240	23234	23227	23289	23111	23317	23042	23295	23301	23335	23326	23273	23335	23472	23176	23193	23412	23121	23334	23340	23304	23281	23288	23395	23322	23387	23313	23103	23253	23176	23394	23189	23383	23261	23470	23378	23183	23421	23165	23262	23100	23362	23322	23364	23036	23393	23256	23156	23192	23186	23302	23158	23187	23174	23207	23230	23151	23292	23257	23193	23131	23168	23260	23111	23338	23193	23234	23172	23206	23247	23242	23286	23318	23281	23173	23429	23465	23131	23155	23447	23094	23306	23129	23124	23225	23234	23441	23413	23470	23236	23354	23108	23185	23397	23203	23306	23308	23133	23422	23140	23183	23215	23376	23237	23363	23213	23382	23082	23314	23116	23432	23394	23452	23288	23158	23524	23160	23297	23095	23225	23323	23217	23276	23192	23091	23140	23296	23345	23397	23244	23283	23118	23237	23174	23169	23439	23139	23310	23159	23519	23217	23410	23258	23184	23369	23220	23222	23336	23238	23192	23264	23326	23229	23250	23340	23090	23383	23448	23305	23305	23208	23166	23351	23347	23138	23250	23358	23363	23345	23312	23238	23208	23171	23260	23162	23303	23349	23334	23077	23420	23210	23202	23216	23322	23237	23294	23353	22984	23185	23114	23263	23298	23358	23339	23148	23292	23357	23218	23316	23151	23335	23386	23239	23330	23218	23175	23307	23123	23277	23163	23376	23232	23201	23227	23174	23304	23248	23348	23085	23356	23210	23315	23327	23041	23231	23327	23368	23351	23224	23294	23293	23196	23246	23106	23095	23122	23310	23264	23093	23213	23139	23151	23525	23254	23142	23085	23449	23310	23103	23092	23191	23236	23284	23320	23352	23272	23369	23157	23309	23269	23292	23134	23350	23167	23278	23310	23143	23097	23141	23191	23093	23420	23296	23117	23379	23270	23171	23238	23245	23166	23302	23102	23176	23158	23225	23237	23255	23304	23236	23113	23437	23407	23171	23324	23287	23256	23481	23062	23280	23396	23157	23317	23226	23258	23308	23216	23395	23379	23292	23218	23333	23299	23349	23334	23439	23279	23269	23125	23571	23142	23205	23166	23124	23279	23248	23332	23168	23304	23361	23356	23442	23227	23189	23206	23168	23250	23381	23364	23168	23366	23232	23367	23167	23394	23372	23256	23225	23134	23304	23382	23241	23162	23220	23244	23287	23156	23312	23313	23109	23243	23214	23408	23329	23068	23189	23336	23303	23210	23356	23337	23253	23041	23361	23263	23229	23407	23274	23189	23204	23357	23194	23360	23204	23243	23195	23233	23250	23297	23009	23284	23379	23244	23285	23245	23188	23194	23162	23131	23223	23404	23128	23185	23309	23052	23151	23226	23228	23310	23034	23227	23377	23338	23117	23254	23363	23462	23519	23132	23432	23232	23290	23258	23118	23188	23397	23363	23125	23293	23210	23179	23116	23309	23256	23438	23120	23317	23336	23390	23265	23441	23394	23149	23245	23356	23296	23364	23366	23166	23252	23174	23255	23384	23228	23281	23210	23255	23291	23345	23304	23195	23222	23304	23276	23308	23135	23295	23360	23239	23430	23279	23309	23270	23334	23199	23478	23188	23211	23155	23326	23164	23459	23118	23250	23114	23386	23207	23146	23256
23619	21368	28944	25194	49048	78467	68756	50633	35815	30947	29595	28969	28902	28928	28918	29018	28861	28811	28914	29030	28924	28754	28727	28956	29120	28717	28756	28661	28823	28835	28692	28740	28728	29014	29054	28838	29040	28922	28944	28704	28831	28699	28700	28588	28839	28647	28895	28644	28796	28727	28786	28661	28852	28754	28769	28609	28869	28794	28700	28737	28591	28834	28920	28646	28659	28779	28681	28849	28760	28742	28607	28570	28956	28981	28806	28721	28795	28703	28753	28745	28286	28794	28799	28699	28758	28450	28636	29110	28719	28486	28697	28581	28719	28821	28770	28811	28729	28716	28543	28790	28443	28539	28713	28592	28610	28826	28814	28678	28414	28850	28551	28680	28426	28685	28631	28848	28830	28661	28973	28380	28763	28859	28540	29017	28692	28803	28897	28729	29098	28673	28555	28608	28730	28631	28567	28677	28644	28786	28777	28756	28657	28707	28678	28869	28637	28923	28722	28628	28770	28712	28519	28654	28752	28794	28635	28567	28772	28885	28979	28557	28810	28946	28471	28804	28418	28629	28744	28749	28445	28727	28576	28769	28770	28591	28676	29026	28778	28693	28956	28794	28427	28619	28531	28553	28646	28589	28527	28816	28774	28617	28584	28620	28728	28969	28555	28767	28688	28490	28575	28853	28500	28698	28787	28844	28728	28725	28578	28641	28628	28469	28713	28523	28596	28961	28744	28763	28771	28672	28867	28630	28700	28770	28759	28706	28614	28569	28811	28513	28516	28544	28801	28623	28682	28746	28747	28820	28807	28650	28715	28620	28746	28977	28730	28688	28810	28585	28867	28766	28711	29075	28782	28771	28915	28830	28655	28557	28787	28801	28684	28930	28940	28705	28781	28644	28610	28468	28836	28736	28753	28594	28881	28697	28553	28636	28806	28720	28614	28760	28680	28318	28865	28729	28545	28582	28604	28807	28558	28904	28858	28783	28827	28839	28679	28676	28888	28634	28637	28764	28821	28815	28821	28640	28786	28824	28716	28509	28730	28779	28793	28624	28811	28821	29015	28706	28794	28839	28734	28731	28739	28565	28682	28927	28582	28678	28866	28874	28911	28845	28825	28524	28951	28704	28654	28646	28763	28689	28427	28647	28879	28804	28667	28557	28760	28544	28812	28709	28589	28781	28695	28552	28492	28502	28752	28746	28792	28764	28666	28606	28736	28549	28859	28588	28611	28729	28768	28646	28715	28566	28746	28691	28651	28550	28581	28718	28557	28815	28696	28708	28616	28715	28839	28671	28729	28636	28698	28691	28787	28713	28849	28719	28888	28759	28714	28704	28703	28612	28489	28557	28689	28838	28773	28789	28734	28647	28761	28698	28776	28816	28820	28840	28805	28713	28562	28760	28851	28678	28656	28684	28887	28860	28712	28722	28625	28795	28887	28700	28806	28660	28649	28762	28590	28771	28702	28561	28979	28784	28906	28580	28753	28642	28578	28613	28532	28654	28594	28799	28936	28771	28774	28625	28689	28627	28673	28698	28595	28533	28763	28853	28758	28884	28579	28529	28595	28613	28727	29052	28936	28895	28781	28678	28639	28806	28791	28866	28688	28599	28781	28664	28670	28787	28818	28689	28677	28710	28714	28704	28666	28982	28595	28628	28740	28939	28787	28474	28586	28864	28700	28380	28868	28642	28647	28617	28711	28681	28664	28828	28473	28731	28863	28647	28696	28753	28731	28475	28664	28716	28671	28822	28659	28684	28833	28876	28633	28845	28748	28714	28925	28655	28790	28542	28655	28955	28581	28813	28744	28499	28809	28314	28726	28738	28363	28646	28455	28698	28626	28751	28714	28795	28903	28659	28673	28644	28725	28705	28851	28857	29025	28820	28990	28856	28517	28636	28765	28557	28844	28669	28885	28601	28880	28853	28743	28698	28825	28700	28708	28665	28743	28664	28793	28742	28902	28738	28739	28712	28718	28565	28653	28760	28749	28598	28697	28727	28744	28730	28724	28803	28904	28954	28940	28904	28754	28677	28606	28699	28886	28631	28753	28723	28947	28757	28652	28636	28714	28668	28529	28523	28826	28739	28476	28668	29148	28837	28688	28937	28735	28868	28876	28726	28765	28552	28906	28476	28729	28797	28905	28583	28862	28770	28654	28708	28707	28663	28499	28655	28812	28875	28641	28562	29030	28723	28606	28960	29070	28721	28646	28716	28929	28971	28607	28714	28778	28796	28765	28569	28899	28779	28788	28797	28539	28767	28758	28972	28861	28917	28644	28602	28633	28740	28791	28800	28819	28729	28688	28700	28637	28687	28783	28673	28725	28687	28762	28440	28670	28767	28867	28776	29049	28556	28564	28813	28516	28794	28956	28873	28740	28737	28762	28836	28684	28659	28856	28666	28602	28728	28718	28708	28606	28986	28869	28614	28708	28789	28714	28545	28589	28644	28756	28386	29042	28663	29013	28546	28578	28873	28824	28770	28797	28565	28835	28643	28445	28590	28843	28503	28927	28792	28716	28796	28555	28941	28778	29078	28782	28562	28666	28740	28707	28805	28710	28838	28684	28646	28638	28751	28764	28691	28649	28658	28766	28504	28818	28738	28780	28807	28726	28779	28607	28818	28939	28661	28872	28648	28807	28539	28871	28600	28623	28746	28786	28856	28859	28762	28806	28590	28762	28714	28539	29006	28605	28759	28727	28437	28757	28932	28862	28650	28751	28740	28824	28905	28837	28746	28714	28935	28876	28595	28865	28785	28569	28838	28938	28767	28822	28715	28662	28729	28770	28558	28828	28646	28741	28415	28881	28803	28744	28844	28747	28631	28563	28640	28775	28625	28646	28956	28701	28675	28770	28663	28636	28855	28684	28521	28769	28734	28648	28638	28824	28361	28705	28610	28687	28595	28542	28729	28752	28714	28817	28718	28925	28726	28467	28646	28640	28898	28649	28615	28805	28755	28751	28810	28800	29014	28824	28749	28930	28716	28697	28869	28646	28609	28711	28591	28812	28775	28628	28625	28737	28505	28726	28481	28795	28772	28783	28707	28699	28586	28737	28513	28956	28593	28565	28389	28744	28575	28646	28754	28665	28944	28730	28546	28881	28595	28836	28616	28646	28636	28516	28462	28838	28738	28469	28831	28760	28570	28715	28700	28494	28730	28700	28693	28472	28557	28682	28705	28668	28615	28603	28541	28771	28866	28796	28732	28914	28647	28712	28739	28812	28912	28861	28718	28761	28622	28754	28703	28823	28783	28598	28686	28948	28758	28809	28784	28722	28671	28948	28723	28840	28729	28894	28526	28571	28577	28595	28682	28641	28662	28583	28619	28670	28821	28950	28917	28838	28818	28847	28848	28809	28799	28897	28947	28414	28815	28653	28687	28807	28778	28727	28607	28595	28931	28677	28680	28571	28702	28597	28688	28757	28817	28774	28728	28725	28702	28941	28778	28651	28683	28650	28705	28730	28845	28859	28939	28865	28685	28524	28713	28774	28629	28722	28681	28495	28633	28772	28792	28673	28672	28667	28900	28672	28824	28650	28705	28819	28660	28832	28636	28599	28768	28743	28676	28622	28893	28777	28983	28658	28590	28700	28905	28571	28816	28628	28724	28680	28762	29013	28740	28636	28921	28577	28624	28387	29051	28606	28795	28828	28896	28849	28629	28703	28794	28753	28743	28691	28511	28840	28961	28696	28692	28851	28938	28676	28574	28668	28918	28725	28702	28680	28698	28819	28567	28798	28570	28679	28817	28658	28830	28651	28817	28799	28659	28848	28725	28598	28569	28578	28635	28511	28730	28681	28725	28789	28627	28693	28650	28567	28535	28540	28590	28824	28737	28736	28770	28648	28640	28640	28475	28774	28757	28846	28748	28706	28719	28486	28659	28571	28448	28611	28867	28736	28765	28811	28667	28864	28619	28670	28845	28799	28653	28638	28806	28702	28609	28763	28837	28953	28673	28488	28736	28784	28792	28868	28750	28945	28942	28639	28638	28983	28823	28705	28659	28791	28682	28526	28845	28742	28727	28536	28776	28961	28612	28788	28691	28876	28788	28619	28839	28770	28615	28471	28754	28660	28614	28653	28612	28790	28662	28775	28935	28690	28677	28868	28755	28615	28655	28824	28620	28676	28880	28674	28583	28720	28831	28710	28687	28574	28629	28796	28827	28764	28657	28636	28632	28715	28762	28781	28689	28927	28914	28815	28866	28710	28910	28711	28613	28781	28629	28846	28848	28417	28608	28665	28879	28817	28819	28829	28786	28607	28693	28849	28834	29039	28951	28806	28818	28835	28626	28732	28724	28958	28658	28596	28752	28678	28895	28990	28633	28672	28633	28852	28558	28868	28640	28612	28822	28546	28695	28740	28769	28548	28987	28709	28799	28819	28589	28583	28482	28557	28834	28675	28822	28740	28641	28881	28650	28642	28690	28704	28634	28718	28571	28655	28747	28896	28699	28734	28915	28536	28627	28776	28645	29023	28689	28752	28767	28720	28793	28890	28960	28815	28533	28902	28817	28802	28458	28586	28692	28894	28923	28597	28761	28624	28934	28776	28556	28620	28514	28933	28562	28992	28613	28716	28764	28830	28787	28846	28690	28462	28463	28698	28539	28745	28865	28646	28721	28699	28980	28488	28660	28745	28745	28763	28690	28950	28707	28715	28702	28652	28812	28911	28800	28776	28482	28558	28782	28725	28769	28828	28803	28684	28536	28855	28825	28574	28885	28704	28836	28743	28476	28774	28882	28781	28506	28797	28677	28738	28818	28821	28852	28990	28770	28652	28584	28687	28577	28790	28722	28632	28965	28700	29143	28689	28744	28736	28856	28616	28641	28633	28637	28938	28728	28658	28801	28677	28793	28751	28828	28678	28767	28646	28533	28702	28641	28842	28625	28697	28739	28692	28524	28670	28904	28574	28712	28862	28672	28806	28815	28903	28629	28725	28671	28690	28700	28811	28599	28614	28779	29047	28892	28869	28658	28880	28769	28573	28529	28663	29024	28767	28778	28739	28582	28845	28784	28858	28777	28708	28650	28762	28839	28755	28877	28752	28781	28618	28870	29135	28548	28583	28656	28521	28801	28624	28556	28756	28866	28984	28758	28705	28727	28630	28668	28737	28737	28771	28507	28558	28933	28825	28923	28824	28706	28844	28824	28654	28552	28692	28774
22001	35743	34688	42731	68889	86806	74288	50516	32321	25607	23622	23628	23511	23591	23568	23550	23542	23605	23457	23410	23302	23539	23520	23413	23568	23450	23665	23454	23482	23417	23539	23525	23556	23406	23365	23350	23286	23415	23503	23394	23363	23485	23366	23303	23574	23588	23467	23433	23579	23547	23486	23581	23481	23620	23456	23535	23352	23412	23589	23399	23517	23443	23525	23466	23397	23591	23431	23333	23394	23460	23417	23431	23579	23331	23487	23444	23389	23565	23477	23531	23489	23472	23416	23462	23464	23375	23287	23559	23437	23502	23518	23214	23597	23388	23404	23467	23487	23509	23384	23322	23346	23482	23417	23424	23534	23486	23557	23441	23352	23534	23342	23510	23482	23555	23342	23524	23536	23386	23372	23553	23362	23309	23406	23566	23610	23418	23639	23573	23603	23474	23568	23475	23523	23527	23395	23682	23269	23587	23272	23513	23462	23480	23456	23285	23721	23569	23495	23646	23249	23390	23363	23578	23393	23515	23425	23263	23379	23576	23354	23520	23532	23365	23569	23539	23407	23314	23458	23623	23626	23527	23461	23443	23735	23486	23640	23488	23356	23486	23374	23451	23473	23435	23402	23330	23436	23446	23493	23563	23366	23529	23582	23460	23291	23525	23470	23332	23312	23507	23583	23435	23653	23718	23531	23444	23434	23573	23478	23509	23295	23576	23407	23431	23550	23325	23451	23435	23464	23406	23352	23375	23413	23443	23554	23391	23461	23310	23632	23449	23442	23284	23356	23425	23504	23329	23593	23418	23330	23549	23425	23378	23345	23341	23281	23468	23456	23335	23349	23521	23503	23259	23461	23418	23316	23591	23430	23295	23471	23495	23440	23351	23413	23556	23550	23608	23314	23565	23484	23456	23533	23542	23453	23510	23566	23387	23412	23267	23383	23471	23466	23404	23314	23341	23589	23553	23317	23384	23511	23327	23507	23394	23484	23445	23409	23381	23657	23501	23612	23513	23462	23513	23522	23547	23337	23493	23650	23547	23521	23502	23535	23425	23529	23498	23635	23530	23559	23361	23451	23423	23578	23491	23382	23451	23588	23612	23468	23433	23575	23371	23535	23392	23394	23713	23472	23467	23370	23467	23524	23402	23600	23526	23334	23560	23392	23564	23339	23354	23434	23603	23492	23489	23377	23441	23571	23325	23534	23575	23524	23555	23397	23429	23321	23320	23450	23455	23378	23585	23551	23250	23605	23533	23284	23370	23336	23619	23323	23617	23573	23418	23460	23323	23505	23513	23376	23557	23426	23471	23652	23331	23532	23491	23546	23487	23351	23508	23460	23427	23326	23554	23525	23350	23439	23469	23403	23429	23591	23510	23389	23505	23347	23649	23363	23533	23229	23342	23489	23519	23542	23372	23507	23277	23291	23322	23390	23525	23463	23390	23305	23332	23519	23583	23601	23528	23357	23468	23387	23295	23542	23444	23478	23421	23569	23357	23528	23504	23476	23575	23303	23505	23415	23306	23424	23506	23394	23573	23662	23597	23496	23479	23365	23350	23558	23561	23456	23421	23311	23443	23652	23535	23502	23241	23653	23462	23249	23457	23561	23424	23517	23444	23509	23429	23330	23536	23508	23420	23417	23464	23519	23412	23326	23475	23409	23526	23570	23598	23415	23424	23353	23519	23587	23392	23419	23354	23456	23316	23604	23559	23495	23564	23338	23494	23425	23586	23455	23528	23420	23747	23428	23433	23424	23443	23445	23256	23399	23504	23516	23401	23604	23519	23480	23483	23517	23404	23505	23410	23327	23214	23452	23517	23459	23424	23411	23547	23386	23332	23355	23633	23300	23327	23357	23292	23380	23341	23527	23445	23410	23348	23521	23458	23481	23341	23607	23653	23278	23478	23586	23491	23411	23350	23305	23521	23380	23452	23601	23445	23317	23560	23408	23645	23616	23348	23425	23473	23447	23434	23351	23202	23499	23318	23370	23442	23451	23208	23334	23236	23413	23474	23649	23507	23339	23337	23485	23452	23493	23324	23462	23462	23385	23543	23681	23405	23456	23667	23433	23564	23543	23601	23598	23470	23426	23404	23294	23614	23424	23528	23722	23381	23457	23498	23545	23379	23507	23604	23414	23349	23489	23659	23445	23755	23350	23513	23211	23323	23418	23498	23519	23473	23481	23515	23405	23517	23322	23420	23463	23446	23511	23377	23345	23521	23403	23322	23333	23401	23356	23377	23417	23514	23306	23457	23484	23425	23435	23424	23488	23566	23380	23346	23640	23376	23408	23429	23427	23483	23461	23222	23491	23602	23596	23535	23460	23599	23527	23259	23607	23585	23391	23438	23494	23533	23461	23555	23389	23596	23519	23482	23365	23469	23574	23419	23756	23477	23528	23502	23435	23718	23317	23325	23503	23433	23554	23487	23523	23450	23563	23336	23347	23434	23386	23439	23590	23417	23538	23341	23439	23520	23484	23630	23237	23328	23640	23460	23276	23513	23452	23369	23508	23597	23607	23485	23542	23583	23560	23578	23531	23408	23450	23366	23539	23596	23476	23462	23545	23413	23475	23422	23534	23524	23392	23590	23476	23590	23270	23594	23298	23450	23384	23406	23336	23629	23320	23646	23353	23592	23448	23272	23300	23418	23332	23444	23572	23436	23630	23416	23688	23444	23343	23400	23532	23492	23464	23454	23559	23415	23503	23533	23554	23414	23561	23504	23426	23514	23493	23542	23410	23444	23455	23354	23470	23594	23451	23479	23633	23417	23549	23507	23466	23530	23718	23690	23607	23454	23508	23505	23523	23347	23438	23452	23490	23424	23426	23586	23453	23556	23368	23394	23515	23491	23482	23341	23537	23515	23444	23475	23494	23437	23469	23443	23441	23510	23517	23587	23448	23488	23411	23272	23346	23367	23558	23516	23315	23366	23337	23523	23543	23376	23532	23346	23529	23521	23346	23692	23271	23454	23402	23651	23404	23596	23286	23495	23490	23437	23500	23528	23469	23417	23634	23673	23415	23394	23294	23421	23447	23545	23394	23363	23403	23514	23446	23339	23510	23514	23498	23410	23385	23475	23462	23472	23454	23529	23400	23306	23445	23510	23375	23347	23621	23477	23453	23711	23505	23550	23541	23449	23314	23550	23455	23460	23239	23417	23178	23396	23423	23471	23581	23306	23672	23201	23414	23545	23607	23252	23530	23527	23493	23477	23438	23538	23515	23453	23639	23603	23206	23413	23590	23450	23542	23419	23389	23548	23495	23432	23361	23427	23435	23397	23409	23488	23461	23537	23505	23708	23301	23532	23577	23281	23608	23324	23527	23523	23409	23479	23466	23643	23397	23401	23499	23521	23674	23535	23531	23695	23412	23595	23364	23566	23305	23425	23497	23329	23385	23452	23418	23526	23469	23413	23408	23616	23417	23383	23371	23377	23359	23595	23464	23400	23502	23277	23559	23614	23472	23449	23269	23445	23461	23562	23420	23580	23338	23621	23514	23399	23470	23492	23415	23430	23521	23536	23439	23569	23394	23507	23376	23563	23544	23419	23629	23467	23533	23253	23359	23388	23439	23637	23281	23469	23426	23451	23424	23459	23490	23394	23415	23538	23394	23483	23443	23428	23733	23365	23430	23391	23304	23362	23445	23470	23544	23333	23570	23415	23371	23411	23579	23443	23411	23456	23499	23702	23458	23349	23357	23524	23355	23456	23384	23445	23311	23376	23374	23526	23654	23565	23655	23583	23340	23468	23533	23525	23525	23350	23427	23425	23454	23308	23308	23488	23258	23375	23566	23601	23332	23519	23517	23457	23370	23576	23422	23647	23542	23496	23368	23351	23492	23290	23460	23412	23570	23529	23519	23564	23527	23570	23376	23139	23447	23413	23505	23555	23583	23499	23345	23638	23405	23621	23398	23512	23623	23351	23621	23597	23532	23478	23206	23412	23428	23520	23607	23390	23518	23351	23590	23440	23387	23623	23402	23543	23601	23375	23378	23499	23627	23566	23468	23697	23447	23280	23302	23624	23234	23609	23630	23262	23357	23481	23492	23414	23460	23448	23444	23325	23562	23425	23435	23398	23487	23324	23529	23367	23368	23581	23474	23410	23461	23293	23606	23489	23599	23469	23271	23628	23621	23414	23539	23404	23497	23381	23522	23592	23494	23475	23364	23477	23369	23430	23499	23425	23331	23501	23432	23485	23509	23390	23425	23545	23552	23496	23416	23395	23515	23594	23329	23492	23442	23386	23340	23290	23459	23479	23437	23575	23451	23480	23589	23610	23639	23576	23536	23464	23421	23535	23557	23248	23290	23489	23565	23549	23496	23465	23444	23405	23432	23448	23467	23482	23386	23311	23395	23620	23364	23394	23425	23570	23676	23447	23419	23428	23576	23271	23551	23558	23469	23409	23566	23409	23493	23436	23375	23358	23524	23316	23452	23496	23442	23463	23609	23426	23371	23337	23454	23327	23415	23710	23573	23505	23529	23487	23517	23433	23470	23620	23315	23487	23478	23388	23469	23311	23545	23459	23492	23610	23513	23413	23548	23494	23446	23288	23407	23321	23531	23511	23394	23496	23411	23433	23636	23436	23495	23611	23431	23383	23355	23382	23392	23611	23351	23482	23312	23422	23460	23482	23415	23274	23625	23522	23338	23333	23653	23456	23621	23591	23679	23389	23538	23288	23530	23360	23656	23442	23557	23555	23419	23531	23495	23495	23428	23561	23488	23556	23562	23465	23504	23547	23570	23422	23504	23429	23546	23400	23327	23486	23436	23318	23502	23347	23372	23410	23386	23236	23461	23391	23629	23374	23536	23481	23538	23349	23425	23377	23437	23418	23497	23467	23293	23718	23451	23499	23498	23204	23623	23385	23466	23475	23468	23539	23485	23503	23292	23450	23368	23567	23372	23565	23538	23248	23620	23555	23373	23412	23572	23555	23623	23458	23399	23463	23508	23418	23371	23630	23356	23571	23586	23429	23402	23349	23537	23414	23422	23268	23324	23339	23383	23266	23626	23332	23494	23425	23441	23408	23510	23435	23492	23571	23333	23372	23593	23529	23452	23480	23427	23494	23399	23451	23454	23521	23417	23477	23475	23427	23418	23445	23596	23413	23584	23487	23388	23499	23306	23375	23416	23507	23504	23272	23341	23209	23371	23351	23499	23485
31587	25924	30524	30322	33586	40431	37650	32697	29811	28977	28709	28611	28527	28830	28567	28823	28636	28542	28826	28397	28740	28633	28683	28605	28769	28683	28640	28453	29036	28849	28804	28778	28661	28721	28846	28722	28673	28763	28717	28725	28636	28592	28681	28874	28833	28627	28628	28550	28530	28638	28694	28687	28844	28494	28437	28734	28598	28682	28574	28442	28415	28362	28729	28528	28715	28574	28630	28462	28804	28553	28744	28734	28581	28551	28671	28660	28680	28832	28505	28757	28635	28798	28638	28791	28846	28711	28627	28444	28749	28597	28707	28615	28821	28716	28680	28803	28627	28732	28719	28460	28696	28575	28643	28730	28682	28578	28565	28547	28437	28292	28561	28745	28819	28733	28530	28681	28802	28787	28641	28514	28511	28758	28587	28760	28616	28466	28761	28647	28554	28607	28519	28546	28486	28607	28380	28549	28802	28403	28510	28705	28876	28529	28696	28757	28688	28664	28711	28643	28536	28535	28761	28686	28814	28711	28727	28697	28648	28456	28761	28433	28834	28979	28578	28585	28447	28571	28659	28616	28459	28694	28587	28433	28590	28684	28731	28697	28635	28656	28585	28687	28660	28545	28847	28682	28615	28558	28787	28554	28681	28899	28818	28577	28542	28726	28488	28608	28738	28593	28745	28527	28596	28648	28919	28581	28630	28585	28461	28779	28547	28634	28558	28649	28427	28781	28707	28614	28595	28663	28555	28499	28736	28551	28638	28802	28802	28737	28527	28612	28625	28662	28820	28697	28675	28819	28602	28846	28718	28501	28583	28528	28467	28706	28581	28500	28662	28586	28586	28555	28802	28656	28599	28816	28497	28696	28654	28632	28977	28743	28899	28630	28724	28822	28656	28739	28543	28937	28622	28591	28759	28716	28591	28466	28611	28714	28521	28481	28664	28780	28659	28717	28798	28618	28650	28701	28435	28595	28648	28619	28702	28742	28709	28825	28708	28911	28898	28525	28616	28529	28860	28708	28539	28607	28581	28384	28746	28722	28748	28690	28588	28565	28745	28807	28820	28636	28568	28704	28555	28854	28567	28864	28791	28611	28624	28721	28722	28756	28849	28692	28699	28612	28615	28756	28960	28752	28682	28558	28741	28689	28682	28590	28631	28518	28765	28678	28806	28511	28522	28706	28447	28707	28556	28711	28612	28720	28658	28595	28763	28643	28742	28745	28526	28746	28549	28586	28788	28660	28604	28740	28662	28626	28743	28744	28663	28594	28545	28701	28427	28653	28728	28706	28614	28779	28821	28529	28544	28693	28604	28531	28555	28457	28496	28364	28767	28647	28610	28536	28570	28833	28721	28718	28662	28539	28635	28824	28499	28677	28645	28762	28789	28717	28887	28740	28525	28634	28605	28667	28699	28698	28836	28602	28692	28876	28629	28594	28818	28739	28859	28474	28604	28592	28838	28767	28503	28582	28558	28613	28528	28758	28485	28698	28695	28489	28727	28554	28722	28590	28625	28984	28588	28806	28662	28641	28697	28647	28466	28627	28517	28581	28676	28629	28785	28599	28563	28558	28603	28704	28887	28676	28468	28797	28760	28805	28447	28803	28876	28786	28723	28715	28637	28586	28720	28969	28506	28403	28442	28830	28675	28549	28817	28651	28484	28569	28780	28621	28371	28711	28702	28633	28864	28680	28630	28678	28713	28574	28847	28710	28513	28723	28625	28782	28743	28786	28902	28528	28525	28698	28971	28560	28636	28443	28485	28527	28598	28651	28570	28551	28478	28750	28710	28883	28753	28671	28674	28766	28633	28532	28803	28493	28679	28646	28777	28795	28648	28937	28631	28790	28444	28553	28699	28633	28708	28487	28622	28676	28710	28628	28648	28372	28765	28531	28595	28633	28692	28601	28971	28482	28589	28714	28692	28735	28582	28401	28504	28792	28648	28628	28665	28565	28773	28680	28761	28652	28737	28615	28613	28501	28504	28536	28596	28494	28766	28612	28866	28676	28668	28783	28443	28646	28727	28487	28653	28692	28919	28505	28677	28790	28657	28685	28815	28781	28575	28598	28678	28574	28476	28639	28585	28621	28573	28350	28526	28583	28431	28553	29017	28591	28599	28607	28723	28756	28565	28583	28793	28700	28547	28724	28604	28502	28800	28579	28770	28532	28443	28555	28715	28674	28785	28620	28671	28680	28706	28598	28775	28670	28817	28901	28852	28550	28570	28645	28901	28692	28394	28744	28771	28384	28520	28649	28516	28750	28774	28728	28629	28638	28730	28767	28640	28593	28659	28682	28534	28755	28845	28728	28632	28630	28722	28665	28806	28409	28672	28759	28800	28769	28810	28576	28422	28476	28538	28659	28558	28629	28361	28715	28663	28717	28598	28830	28672	28719	28540	28716	28620	28612	28468	28684	28568	28653	28519	28773	28507	28582	28556	28705	28600	28579	28709	28472	28617	28373	28798	28653	28826	28782	28742	28640	28608	28599	28669	28518	28789	28520	28544	28606	28744	28543	28732	28611	28705	28840	28749	28726	28867	28936	28851	28972	28464	28444	28641	28617	28541	28608	28843	28708	28741	28719	28479	28901	28704	28731	28743	28573	28681	28696	28633	28758	28671	28640	28653	28656	28713	28716	28505	28858	28545	28530	28597	28905	28582	28727	28644	28588	28551	28612	28535	28498	28495	28549	28647	28557	28667	28631	28560	28490	28593	28660	28291	28309	28475	28513	28612	28577	28720	28568	28487	28546	28605	28748	28688	28951	28572	28593	28691	28800	28761	28438	28702	28637	28401	28621	28544	28766	28603	28710	28728	28612	28841	28507	28723	28654	28733	28621	28703	28674	28711	28605	28719	28379	28638	28651	28738	28421	28604	28513	28872	28595	28747	28671	28530	28515	28564	28641	28411	28598	28824	28593	28647	28788	28706	28659	28619	28592	28654	28546	28556	28635	28762	28558	28535	28684	28621	28577	28545	28692	28667	28589	28719	28759	28710	28761	28612	28687	28821	28719	28719	28399	28533	28499	28799	28416	28542	28653	28829	28583	28621	28627	28867	28519	28632	28520	28453	28684	28652	28629	28634	28515	28845	28712	28514	28539	28601	28507	28629	28607	28623	28893	28916	28798	28509	28493	28866	28758	28626	28501	28688	28640	28674	28622	28775	28532	28686	28587	28674	28516	28457	28587	28572	28568	28707	28851	28579	28969	28724	28651	28619	28600	28594	28685	28766	28418	28912	28608	28621	28526	28708	28926	28642	28565	28716	28713	28648	28763	28808	28763	28606	28414	28537	28276	28724	28739	28537	28597	28454	28467	28591	28656	28836	28551	28688	28567	28509	28774	28591	28662	28775	28560	28815	28794	28681	28711	28568	28736	28813	28769	28820	28587	28653	28896	28635	28483	28630	29007	28775	28701	28500	28906	28773	28536	28580	28592	28692	28722	28625	28720	28640	28651	28651	28869	28778	28509	28794	28540	28984	28850	28690	28676	28526	28729	28695	28698	28719	28720	28620	28678	28654	28604	28608	28540	28484	28699	28565	28644	28711	28746	28714	28629	28388	28704	28650	28623	28554	28493	28508	28526	28553	28914	28602	28457	28742	28544	28687	28682	28665	28747	28731	28571	28678	28684	28593	28716	28558	28885	28738	28581	28626	28907	28657	28608	28646	28574	28622	28933	28605	28710	28615	28827	28816	28531	28408	28600	28681	28700	28644	28450	28695	28709	28433	28712	28512	28648	28852	28708	28386	28668	28762	28686	28654	29091	28792	28801	28391	28539	28944	28745	28745	28663	28634	28516	28631	28695	28504	28632	28600	28646	28538	28553	28681	28757	28752	28713	28695	28674	28605	28682	28765	28716	28821	28598	28586	28725	28789	28650	28601	28690	28817	28598	28730	28841	28730	28417	28584	28658	28668	28649	28599	28508	28540	28783	28683	28626	28509	28595	28630	28681	28283	28566	28469	28716	28567	28480	28777	28612	28935	28694	28485	28633	28732	28882	28719	28720	28546	28565	28546	28733	28686	28480	28570	28908	28732	28478	28634	28629	28922	28563	28445	28709	28592	28371	28543	28708	28578	28486	28871	28678	28798	28678	28573	28605	28542	28675	28386	28812	28616	28582	28832	28476	28728	28364	28823	28464	28607	28536	28542	28875	28540	28950	28666	28719	28748	28537	28500	28586	28394	28822	28519	28439	28457	28744	28487	28476	28375	28538	28759	28642	28827	28772	28663	28610	28639	28615	28778	28626	28635	28573	28617	28817	28522	28346	28665	28644	28757	28698	28848	28779	28761	28604	28693	28776	28811	28537	28485	28825	28699	28839	28625	28444	28750	28543	28532	28645	28742	28720	28437	28532	28621	28682	28932	28668	28476	28496	28674	28922	28988	28609	28497	28761	28908	28606	28878	28759	28542	28722	28592	28595	28660	28501	28632	28800	28657	28495	28625	28571	28635	28511	28604	28519	28560	28360	28721	28754	28533	29008	28763	28731	28531	28622	28724	28688	28636	28573	28611	28579	28527	28577	28756	28809	28799	28643	28855	28726	28684	28770	28748	28550	28464	28560	28787	28845	28599	28484	28659	28650	28624	28598	28743	28416	28519	28756	28815	28587	28654	28553	28517	28660	28478	28612	28836	28650	28856	28768	28415	28781	28636	28787	28651	28576	28615	28726	28644	28336	28324	28671	28537	28527	28615	28564	28591	28644	28891	28882	28894	28831	28692	28716	28592	28594	28770	28558	28644	28745	28824	28722	28953	28754	28874	28647	28537	28643	28798	28678	28746	28776	28503	28994	28681	28395	28593	28641	28468	28628	28587	28533	28737	28451	28470	28631	28736	28771	28427	28613	28473	28624	28276	28554	28608	28792	28674	28536	28731	28686	28565	28736	28620	28490	28555	28658	28597	28717	28736	28573	28751	28672	28723	28991	28797	28624	28713	28580	28650	28528	28762	28734	28538	28925	28669	28753	28625	28698	28699	28602	28600	28501	28655	28880	28566	28825	28904	28778	29029	28737	28988	28544	28812	28698	28570	28788	28478	28532	28590	28630	28692	28632	28714	28423	28602	28406	28348	28670	28416	28461	28836	28707	28646	28722	28723	28842	28655	28565	28797	28694	28772	28437	28619	28815	28602	28577	28775	28995	28707	28803	28758	28815	28519	28821	28621	28676
22219	25144	24967	24764	32035	38158	34156	27678	24341	23530	23392	23457	23254	23183	23570	23309	23483	23341	23371	23438	23195	23465	23368	23395	23456	23353	23353	23251	23507	23272	23196	23505	23341	23350	23425	23237	23342	23236	23189	23350	23419	23254	23371	23209	23292	23132	23168	23445	23361	23367	23503	23253	23422	23356	23270	23523	23332	23426	23501	23323	23329	23241	23396	23365	23377	23340	23394	23277	23482	23469	23399	23430	23412	23233	23336	23423	23437	23302	23217	23392	23463	23200	23456	23438	23466	23277	23404	23374	23194	23235	23475	23428	23311	23291	23431	23346	23346	23329	23373	23238	23320	23454	23241	23439	23249	23278	23469	23589	23410	23414	23343	23203	23432	23267	23356	23393	23351	23451	23401	23358	23392	23241	23261	23399	23539	23319	23334	23476	23090	23331	23331	23359	23354	23157	23271	23263	23484	23231	23328	23441	23450	23360	23604	23287	23215	23205	23134	23323	23357	23352	23268	23302	23378	23340	23392	23250	23307	23368	23163	23202	23273	23272	23335	23261	23381	23333	23224	23350	23378	23170	23508	23374	23315	23267	23409	23394	23379	23302	23501	23394	23458	23211	23376	23616	23151	23383	23503	23475	23258	23190	23331	23399	23483	23353	23200	23361	23371	23218	23538	23247	23414	23411	23104	23322	23385	23390	23267	23252	23232	23400	23270	23336	23216	23254	23331	23481	23450	23425	23301	23522	23516	23388	23385	23266	23322	23177	23292	23272	23173	23394	23497	23150	23522	23227	23375	23474	23377	23377	23395	23511	23353	23338	23320	23295	23152	23310	23080	23470	23254	23295	23470	23366	23290	23434	23196	23301	23344	23374	23343	23185	23322	23315	23434	23412	23287	23313	23392	23291	23394	23358	23252	23418	23373	23282	23143	23361	23169	23472	23321	23426	23332	23405	23348	23304	23302	23527	23267	23246	23527	23076	23408	23372	23267	23318	23120	23446	23111	23286	23389	23198	23470	23258	23188	23157	23349	23301	23401	23490	23590	23265	23229	23324	23191	23206	23284	23371	23308	23316	23478	23380	23613	23194	23268	23321	23274	23363	23310	23293	23317	23350	23297	23625	23367	23226	23423	23327	23271	23532	23405	23199	23407	23295	23413	23327	23360	23262	23355	23253	23266	23438	23519	23258	23449	23388	23206	23328	23330	23350	23569	23259	23347	23286	23362	23313	23259	23241	23311	23282	23369	23358	23271	23449	23268	23210	23515	23289	23333	23320	23329	23195	23423	23411	23312	23237	23362	23312	23231	23343	23155	23326	23391	23312	23225	23276	23398	23335	23399	23307	23408	23381	23541	23286	23417	23605	23415	23320	23370	23488	23298	23398	23433	23188	23353	23190	23358	23442	23381	23378	23308	23361	23335	23247	23318	23302	23265	23345	23434	23220	23347	23195	23241	23156	23262	23233	23404	23493	23324	23432	23208	23334	23434	23526	23283	23286	23200	23423	23274	23516	23317	23482	23284	23260	23443	23285	23393	23419	23412	23413	23176	23347	23408	23311	23348	23342	23313	23405	23123	23298	23360	23310	23400	23426	23278	23431	23251	23440	23305	23113	23311	23303	23466	23249	23572	23355	23309	23320	23327	23307	23385	23232	23352	23334	23255	23383	23367	23323	23416	23351	23512	23260	23207	23103	23264	23386	23351	23461	23377	23352	23300	23353	23356	23219	23347	23272	23416	23271	23279	23291	23388	23436	23558	23204	23313	23407	23465	23294	23300	23425	23395	23208	23118	23405	23464	23374	23531	23340	23240	23328	23337	23345	23298	23191	23406	23253	23261	23386	23492	23140	23360	23362	23292	23326	23215	23478	23456	23353	23342	23325	23276	23404	23508	23192	23352	23333	23277	23093	23346	23476	23174	23281	23360	23228	23474	23381	23405	23233	23486	23495	23478	23511	23359	23300	23364	23230	23134	23250	23283	23334	23236	23270	23261	23423	23488	23375	23479	23382	23269	23281	23425	23407	23449	23489	23274	23330	23252	23499	23503	23529	23371	23209	23409	23291	23299	23275	23424	23252	23357	23134	23403	23472	23233	23358	23195	23264	23371	23453	23245	23389	23280	23412	23318	23292	23193	23361	23366	23332	23162	23359	23376	23445	23349	23399	23355	23428	23427	23289	23285	23350	23428	23234	23240	23260	23302	23477	23281	23357	23439	23251	23336	23434	23422	23156	23272	23265	23342	23399	23372	23431	23098	23372	23359	23319	23392	23487	23352	23398	23382	23310	23399	23402	23435	23346	23159	23492	23216	23409	23342	23165	23353	23254	23429	23446	23411	23277	23293	23215	23265	23393	23383	23282	23270	23357	23371	23338	23444	23178	23438	23147	23174	23358	23393	23301	23295	23196	23218	23244	23401	23330	23355	23407	23520	23426	23359	23519	23381	23287	23348	23226	23120	23374	23372	23226	23472	23405	23278	23343	23236	23264	23344	23359	23443	23376	23543	23404	23349	23386	23295	23235	23266	23276	23253	23490	23250	23335	23357	23214	23401	23485	23351	23499	23236	23262	23520	23602	23614	23243	23466	23513	23354	23249	23354	23425	23215	23215	23217	23312	23455	23248	23328	23280	23227	23300	23334	23353	23234	23418	23278	23418	23375	23422	23261	23342	23355	23347	23371	23200	23369	23497	23312	23212	23318	23183	23338	23242	23378	23376	23168	23460	23307	23116	23390	23351	23413	23371	23253	23138	23355	23519	23391	23378	23507	23482	23478	23403	23409	23364	23264	23332	23325	23490	23512	23422	23323	23296	23411	23174	23359	23443	23227	23330	23121	23321	23324	23279	23429	23325	23383	23464	23195	23305	23606	23490	23504	23370	23482	23236	23305	23354	23331	23398	23300	23254	23358	23301	23441	23304	23386	23215	23503	23353	23386	23301	23441	23283	23496	23362	23321	23205	23509	23404	23211	23331	23261	23237	23179	23222	23455	23425	23254	23474	23354	23354	23359	23287	23358	23510	23316	23339	23216	23327	23514	23508	23240	23427	23452	23495	23247	23282	23286	23517	23424	23282	23307	23179	23409	23355	23063	23424	23350	23344	23167	23299	23266	23391	23353	23342	23379	23290	23137	23229	23456	23237	23208	23469	23498	23447	23438	23317	23506	23373	23369	23436	23483	23275	23306	23252	23427	23420	23067	23383	23287	23355	23351	23364	23331	23389	23351	23154	23295	23405	23280	23534	23555	23256	23194	23330	23327	23376	23200	23346	23219	23353	23367	23306	23291	23385	23541	23302	23455	23430	23325	23444	23254	23187	23203	23476	23315	23293	23393	23246	23377	23246	23396	23106	23308	23275	23359	23342	23343	23383	23483	23289	23476	23448	23414	23303	23409	23386	23413	23446	23494	23522	23363	23291	23462	23380	23319	23330	23377	23313	23276	23348	23370	23334	23348	23506	23353	23133	23381	23296	23285	23427	23233	23563	23369	23289	23319	23324	23577	23184	23429	23339	23609	23212	23257	23422	23382	23275	23343	23278	23435	23394	23525	23190	23521	23388	23315	23377	23320	23454	23296	23258	23514	23403	23337	23250	23433	23254	23441	23411	23352	23327	23222	23399	23432	23179	23525	23379	23367	23345	23345	23456	23379	23348	23277	23223	23440	23495	23144	23265	23413	23253	23460	23243	23364	23318	23330	23329	23300	23370	23189	23455	23544	23274	23343	23236	23288	23452	23502	23171	23407	23290	23210	23347	23368	23441	23301	23153	23549	23179	23240	23315	23470	23348	23304	23345	23227	23338	23317	23287	23404	23455	23323	23562	23386	23344	23579	23419	23281	23440	23576	23483	23440	23418	23428	23461	23190	23235	23489	23269	23410	23339	23345	23464	23319	23202	23223	23172	23230	23496	23233	23501	23258	23426	23376	23276	23299	23352	23226	23212	23477	23318	23461	23491	23435	23329	23331	23301	23382	23475	23287	23390	23303	23315	23273	23527	23328	23282	23327	23456	23388	23326	23467	23465	23342	23364	23348	23434	23371	23502	23371	23270	23386	23332	23134	23362	23356	23297	23322	23520	23434	23325	23361	23190	23480	23309	23314	23213	23412	23249	23374	23380	23237	23397	23326	23446	23462	23167	23340	23332	23403	23441	23591	23405	23450	23422	23310	23348	23470	23260	23358	23541	23496	23318	23206	23306	23393	23467	23232	23221	23287	23437	23516	23588	23379	23254	23551	23428	23268	23361	23324	23327	23328	23272	23225	23591	23334	23280	23358	23242	23135	23289	23438	23250	23395	23389	23295	23248	23442	23296	23323	23493	23499	23151	23359	23322	23184	23351	23302	23272	23448	23216	23396	23501	23438	23358	23366	23508	23326	23473	23394	23236	23387	23277	23444	23333	23179	23151	23332	23285	23284	23342	23329	23207	23418	23424	23332	23405	23224	23396	23122	23230	23279	23516	23334	23448	23295	23338	23200	23553	23361	23372	23436	23306	23559	23371	23468	23449	23483	23526	23479	23284	23306	23485	23332	23362	23436	23422	23298	23315	23335	23315	23315	23378	23241	23493	23549	23341	23406	23293	23424	23313	23534	23400	23201	23322	23427	23225	23405	23375	23473	23413	23589	23313	23275	23264	23205	23292	23260	23368	23350	23259	23416	23453	23312	23151	23350	23280	23402	23489	23284	23494	23334	23385	23205	23454	23221	23266	23342	23410	23439	23383	23409	23346	23416	23269	23211	23089	23462	23276	23504	23476	23429	23406	23632	23370	23402	23486	23444	23363	23399	23331	23578	23375	23433	23470	23164	23336	23331	23415	23377	23261	23296	23402	23338	23311	23158	23489	23407	23319	23339	23561	23612	23294	23479	23101	23554	23492	23300	23296	23350	23454	23306	23272	23511	23273	23304	23300	23312	23391	23402	23440	23355	23200	23468	23336	23506	23398	23309	23268	23347	23276	23196	23315	23437	23350	23511	23336	23224	23431	23243	23477	23221	23322	23359	23495	23413	23235	23500	23236	23442	23470	23327	23416	23284	23424	23303	23371	23402	23427	23274	23429	23472	23319	23371	23411	23305	23369	23249	23320	23367	23286	23358	23285	23330	23378	23401	23469	23409	23357	23449	23194	23277	23429	23329	23289	23310	23309	23353	23370	23301	23339	23300	23437	23451	23473
25158	21408	28505	26546	47472	71134	59707	43612	33023	29994	29070	28695	28811	28714	28697	28840	28953	28690	28738	28822	28689	28683	28622	28878	28644	28550	28940	28783	28816	28597	28510	28720	28616	28662	28610	28649	28792	28517	28789	28841	28802	28691	28848	28528	28609	28572	28757	28892	28612	28660	28512	28946	28711	28657	28694	28669	28662	28880	28729	28673	28708	28684	28690	28624	28567	28423	28666	28440	28396	28632	28321	28501	28622	28333	28332	28523	28644	28560	28873	28676	28598	28497	28700	28563	28643	28954	28555	28586	28588	28537	28797	28415	28730	28533	28512	28854	28607	28584	28587	28766	28686	28590	28599	28412	28571	28658	28843	28378	28531	28708	28767	28523	28834	28807	28756	28534	28754	28775	28455	28678	28559	28710	28590	28478	28687	28537	28776	28739	28588	28504	28539	28601	28543	28667	28423	28714	28751	28711	28579	28574	28643	28495	28407	28564	28756	28571	28637	28721	28802	28477	28548	28697	28737	28709	28579	28661	28510	28631	28797	28664	28539	28687	28625	28741	28483	28577	28558	28654	28492	28641	28564	28659	28677	28510	28524	28753	28831	28719	28645	28514	28676	28744	28632	28545	29010	28512	28697	28653	28549	28736	28526	28541	28633	28550	28533	28428	28699	28697	28749	28740	28558	28519	28363	28720	28809	28520	28736	28600	28452	28757	28550	28562	28772	28472	28693	28613	28704	28895	28730	28377	28785	28711	28629	28473	28600	28448	28630	28757	28789	28539	28677	28541	28430	28523	28781	28570	28774	28703	28472	28460	28645	28699	28675	28547	28553	28631	28730	28779	28919	28620	28478	28713	28500	28703	28577	28585	28410	28676	28624	28597	28412	28576	28639	28331	28564	28420	28715	28623	28638	28528	28521	28765	28747	28525	28586	28574	28745	28677	28537	28491	28505	28624	28655	28649	28609	28596	28605	28497	28749	28539	28333	28658	28735	28625	28576	28555	28718	28479	28536	28680	28588	28689	28930	28544	28532	28575	28626	28784	28398	28533	28585	28655	28846	28550	28669	28574	28776	28717	28370	28575	28531	28719	28677	28682	28694	28507	28442	28681	28442	28356	28754	28796	28536	28579	28733	28497	28571	28767	28609	28466	28708	28569	28762	28553	28578	28694	28662	28478	28744	28797	28899	28609	28588	28552	28507	28626	28426	28510	28575	28525	28706	28591	28571	28482	28625	28797	28548	28480	28489	28661	28743	28530	28539	28585	28660	28870	28464	28657	28739	28642	28759	28634	28516	28669	28748	28848	28669	28390	28708	28516	28516	28845	28488	28647	28525	28714	28731	28606	28616	28799	28671	28657	28684	28521	28668	28821	28702	28537	28627	28566	28636	28499	28718	28503	28554	28761	28445	28834	28568	28715	28802	28671	28582	28757	28525	28567	28651	28815	28557	28587	28503	28508	28560	28716	28744	28536	28764	28765	28653	28718	28596	28685	28651	28416	28642	28453	28571	28598	28737	28623	28508	28671	28371	28599	28628	28587	28670	28593	28694	28629	28559	28642	28794	28562	28890	28627	28475	28589	28625	28527	28708	28627	28610	28570	28764	28507	28695	28724	28663	28677	28496	28721	28528	28350	28542	28859	28665	28531	28786	28657	28521	28724	28660	28531	28641	28535	28749	28345	28598	28371	28711	28679	28800	28759	28642	28593	28656	28833	28661	28505	28476	28377	28632	28495	28790	28670	28457	28760	28693	28522	28536	28901	28902	28630	28854	28511	28643	28638	28629	28557	28771	28589	28678	28622	28310	28892	28814	28571	28432	28564	28693	28454	28694	28778	28675	28739	28776	28581	28588	28532	28511	28382	28654	28360	28801	28581	28613	28876	28717	28625	28773	28575	28375	28444	28719	28616	28637	28716	28624	28667	28812	28510	28485	28685	28612	28704	28568	28453	28700	28807	28495	28599	28572	28679	28549	28601	28586	28284	28676	28636	28592	28607	28426	28621	28871	28708	28350	28601	28576	28545	28826	28773	28966	28707	28621	28581	28685	28641	28556	28619	28713	28562	28708	28659	28485	28534	28616	28730	28533	28576	28540	28642	28467	28730	28524	28795	28552	28489	28670	28604	28500	28437	28541	28715	29016	28521	28672	28572	28823	29101	28556	28515	28795	28549	28596	28317	28430	28466	28488	28720	28403	28536	28694	28679	28741	28598	28731	28456	28521	28826	28729	28492	28659	28649	28942	28548	28714	28913	28344	28763	28671	28356	28619	28576	28796	28701	28607	28855	28600	28604	28590	28621	28451	28687	28642	28525	28865	28675	28726	28619	28576	28600	28654	28309	28582	28469	28529	28550	28640	28534	28648	28632	28433	28717	28822	28722	28702	28614	28546	28784	28622	28709	28486	28674	28605	28657	28523	28745	28519	28552	28374	28536	28569	28559	28561	28708	28626	28491	28499	28658	28882	28616	28637	28602	28562	28744	28597	28774	28717	28666	28820	28729	28937	28721	28599	28422	28368	28865	28726	28557	28559	28613	28378	28593	28714	28601	28689	28817	28469	28429	28783	28472	28573	28618	28745	28400	28480	28845	28717	28577	28602	28879	28549	28517	28721	28476	28731	28631	28506	28541	28635	28599	28704	28702	28631	28552	28662	28578	28524	28789	28606	28622	28559	28601	28528	28720	28571	28779	28734	28563	28934	28395	28488	28569	28523	28746	28585	28431	28591	28769	28551	28708	28969	28638	28821	28763	28770	28523	28695	28643	28848	28553	28619	28900	28632	28486	28753	28815	28724	28642	28576	28666	28482	28617	28530	28347	28494	28488	28723	28608	28672	28474	28679	28859	28712	28765	28388	28595	28582	28511	28653	28563	28869	28684	28588	28387	28448	28584	28667	28642	28517	28625	28673	28662	28567	28628	28745	28735	28511	28736	28675	28657	28437	28365	28638	28765	28572	28862	28693	28692	28751	28346	28665	28618	28489	28691	28649	28584	28676	28835	28637	28918	28705	28378	28601	28729	28710	28568	28466	28713	28582	28543	28614	28516	28393	28425	28413	28763	28671	28660	28787	28590	28491	28394	28481	28600	28705	28647	28564	28554	28780	28696	28648	28835	28873	28790	28625	28523	28806	28784	28402	28610	28530	28602	28555	28640	28618	28724	28690	28756	28541	28967	28714	28427	28369	28444	28599	28603	28638	28560	28748	28501	28729	28509	28672	28641	28604	28629	28580	28416	28582	28694	28881	28688	28428	28680	28723	28484	28396	28560	28628	28788	28729	28672	28766	28405	28628	28593	28791	28640	28541	28682	28380	28734	28603	28649	28605	28560	28539	28699	28468	28628	28496	28728	28712	28911	28739	28554	28679	28693	28500	28506	28772	28613	28662	28552	28736	28583	28796	28489	28737	28772	28527	28709	28703	28413	28725	28543	28641	28589	28637	28682	28744	28456	28603	28744	28781	28531	28767	28561	28755	28626	28573	28750	28487	28697	28595	28515	28543	28405	28679	28599	28532	28822	28604	28825	28876	28525	28441	28669	28746	28561	28656	28484	28617	28620	28709	28888	28761	28519	28803	28574	28712	28484	28862	28617	28748	28481	28666	28766	28502	28691	28517	28645	28615	28844	28500	28511	28876	28602	28650	28559	28707	28641	28632	28789	28644	28503	28680	28818	28811	28888	28595	28390	28644	28642	28601	28747	28885	28559	28687	28590	28533	28922	28804	28731	28532	28545	28721	28518	28486	28676	28701	28357	28748	28690	28693	28659	28653	28679	28576	28752	28724	28770	28647	28543	28455	28356	28535	28577	28573	28601	28479	28790	28905	28915	28466	28460	28486	28639	28546	28721	28693	28380	28591	28491	28679	28526	28430	28645	28693	28711	28548	28573	28580	28640	28542	28668	28545	28716	28677	28693	28409	28450	28658	28585	28822	28683	28762	28744	28569	28506	28504	28766	28679	28504	28626	28398	28693	28883	28577	28623	28686	28638	28672	28930	28549	28555	28535	28532	28678	28395	28575	28672	28463	28487	28862	28536	28744	28281	28882	28547	28693	28622	28407	28689	28709	28667	28820	28652	28533	28737	28578	28702	28639	28799	28599	28537	28682	28605	28705	28565	28783	28501	28643	28487	28514	28654	28531	28770	28691	28697	28603	28591	28553	28607	28600	28552	28585	28656	28504	28440	28528	28577	28319	28570	28603	28688	28635	28573	28322	28488	28754	28583	28763	28693	28653	28808	28806	28681	28656	28677	28640	28627	28436	28541	28554	28372	28647	28744	28561	28690	28651	28669	28665	28546	28495	28367	28814	28820	28386	28670	28809	28645	28659	28499	28360	28692	28753	28796	28723	28502	28716	28842	28567	28832	28694	28438	28983	28604	28359	28543	28804	28356	28633	28692	28648	28709	28784	28654	28576	28782	28841	28810	28530	28548	28803	28621	28824	28460	28761	28623	28985	28672	29005	28637	28595	28671	28698	28644	28371	28702	28546	28732	28486	28559	28550	28544	28613	28304	28786	28884	28722	28586	28597	28589	28672	28460	28513	28649	28583	28563	28326	28791	28562	28730	28776	28582	28535	28364	28471	28505	28509	28595	28589	28544	28469	28542	28553	28817	28652	28654	28665	28504	28567	28581	28899	28731	28594	28526	28822	28676	28827	28769	28566	28656	28767	28555	28793	28808	28605	28512	28640	28681	28851	28585	28549	28791	28586	28502	28491	28484	28749	28643	28719	28505	28271	28619	28614	28617	28384	28484	28754	28617	28551	28735	28873	28636	28766	28899	28614	28494	28494	28549	28620	28785	28652	28596	28805	28494	28556	28546	28685	28323	28519	28700	28460	28802	28794	28725	28562	28482	28743	28597	28535	28681	28810	28607	28480	28400	28783	28677	28594	28701	28562	28624	28763	28679	28701	28625	28612	28643	28559	28606	28737	28634	28643	28850	28571	28801	28579	28594	28543	28413	28675	28758	28615	28785	28890	28682	28607	28554	28441	28543	28469	28667	28577	28503	28515	28608	28751	28767	28555	28751	28669	28623	28530	28838	28763	28437	28501	28670	28593	28733	28739	28608	28572	28618	28503	28615	28559	28774	28775	28856	28637	28736	28269	28652	28652	28559	28669	28554	28628	28504	28823	28605	28693	28294	28549	28678	28534	28687	28840	28647	28579	28706
20339	31286	30002	27601	56126	73031	59532	41444	28381	24583	23456	23237	23273	23324	23322	23225	23510	23365	23413	23232	23257	23505	23372	23342	23385	23277	23377	23520	23329	23381	23325	23370	23466	23409	23304	23594	23385	23598	23188	23390	23398	23467	23239	23347	23331	23417	23238	23527	23512	23394	23437	23266	23448	23388	23308	23370	23279	23622	23282	23407	23310	23397	23480	23542	23461	23549	23440	23404	23311	23500	23458	23479	23433	23402	23527	23323	23453	23300	23431	23331	23558	23415	23272	23296	23403	23429	23406	23300	23513	23314	23365	23536	23449	23477	23315	23221	23618	23326	23284	23430	23447	23164	23169	23240	23536	23440	23410	23323	23437	23365	23337	23411	23434	23503	23467	23482	23390	23372	23362	23381	23466	23506	23521	23325	23615	23340	23480	23377	23484	23332	23543	23340	23209	23388	23453	23384	23411	23430	23419	23388	23311	23483	23323	23357	23301	23616	23298	23233	23427	23325	23339	23321	23324	23206	23337	23164	23399	23164	23474	23283	23433	23327	23277	23209	23438	23175	23548	23299	23364	23320	23170	23349	23520	23418	23355	23463	23327	23233	23300	23343	23198	23291	23385	23393	23317	23303	23374	23254	23323	23343	23271	23290	23423	23291	23438	23461	23435	23509	23486	23248	23370	23334	23248	23260	23284	23426	23390	23360	23381	23508	23454	23381	23437	23347	23457	23207	23441	23579	23411	23304	23444	23411	23377	23388	23501	23521	23386	23475	23332	23399	23408	23500	23139	23328	23381	23336	23208	23497	23384	23218	23460	23403	23199	23342	23263	23519	23240	23407	23598	23250	23268	23551	23220	23368	23324	23262	23337	23356	23428	23497	23423	23374	23418	23499	23206	23428	23390	23286	23154	23291	23431	23328	23438	23381	23266	23353	23510	23412	23173	23273	23267	23285	23313	23363	23505	23374	23427	23376	23336	23418	23587	23402	23479	23392	23262	23461	23542	23217	23477	23299	23395	23344	23401	23288	23453	23264	23213	23306	23443	23257	23308	23306	23415	23405	23260	23490	23423	23380	23438	23233	23536	23288	23486	23481	23333	23312	23556	23223	23474	23385	23402	23451	23335	23421	23288	23499	23539	23317	23377	23363	23461	23215	23400	23452	23217	23359	23315	23422	23170	23277	23595	23456	23543	23185	23380	23251	23300	23397	23323	23481	23326	23366	23492	23383	23284	23507	23197	23500	23535	23367	23370	23357	23313	23533	23504	23264	23407	23244	23299	23352	23193	23550	23298	23066	23396	23292	23316	23365	23497	23336	23269	23512	23402	23369	23490	23462	23414	23220	23383	23403	23376	23299	23300	23474	23253	23568	23364	23306	23376	23485	23271	23504	23512	23353	23238	23390	23328	23208	23412	23443	23487	23386	23345	23327	23362	23312	23306	23341	23342	23227	23274	23408	23338	23448	23203	23344	23382	23478	23512	23462	23298	23457	23467	23435	23409	23453	23260	23380	23266	23267	23224	23422	23385	23364	23352	23390	23278	23071	23313	23412	23434	23391	23395	23469	23412	23510	23521	23158	23346	23345	23383	23258	23233	23395	23406	23530	23379	23425	23380	23247	23352	23214	23380	23266	23298	23275	23367	23162	23461	23381	23393	23545	23243	23208	23282	23344	23365	23444	23333	23347	23470	23456	23342	23551	23412	23455	23239	23436	23374	23564	23492	23328	23523	23471	23366	23286	23442	23285	23348	23371	23432	23503	23407	23451	23495	23384	23459	23291	23248	23488	23222	23531	23335	23409	23236	23356	23373	23322	23339	23306	23420	23273	23363	23381	23352	23508	23507	23381	23467	23306	23321	23323	23282	23223	23232	23193	23391	23417	23424	23355	23392	23509	23362	23457	23183	23434	23266	23432	23287	23485	23572	23451	23418	23349	23289	23496	23355	23649	23414	23286	23266	23294	23434	23205	23376	23216	23392	23423	23569	23390	23422	23467	23318	23207	23409	23352	23368	23456	23398	23382	23418	23368	23380	23314	23532	23272	23554	23195	23523	23389	23361	23514	23225	23325	23442	23405	23365	23349	23402	23377	23396	23392	23464	23410	23425	23332	23295	23414	23476	23358	23495	23413	23484	23249	23493	23301	23248	23432	23272	23374	23249	23194	23390	23263	23098	23154	23219	23453	23388	23522	23428	23393	23297	23383	23359	23557	23400	23332	23320	23313	23419	23356	23399	23336	23330	23315	23128	23375	23450	23224	23330	23404	23287	23171	23569	23506	23395	23290	23277	23425	23403	23544	23337	23407	23437	23455	23248	23397	23425	23387	23298	23231	23458	23347	23416	23342	23476	23169	23385	23331	23317	23400	23281	23410	23346	23273	23471	23603	23351	23413	23373	23491	23093	23425	23412	23490	23319	23497	23414	23282	23546	23237	23451	23479	23332	23428	23441	23289	23410	23499	23507	23181	23212	23585	23551	23320	23223	23371	23381	23355	23247	23436	23338	23307	23425	23392	23314	23311	23309	23408	23394	23388	23395	23596	23514	23478	23449	23411	23522	23344	23428	23587	23343	23450	23287	23485	23326	23353	23367	23421	23536	23340	23327	23398	23360	23394	23250	23424	23187	23419	23298	23309	23343	23548	23436	23248	23420	23370	23543	23301	23243	23193	23270	23336	23301	23404	23634	23372	23374	23632	23469	23356	23382	23457	23262	23325	23241	23379	23336	23485	23326	23368	23334	23223	23161	23529	23316	23340	23334	23327	23504	23191	23417	23423	23516	23320	23447	23323	23460	23491	23489	23390	23456	23498	23336	23444	23323	23243	23438	23395	23304	23467	23289	23344	23409	23135	23407	23480	23326	23090	23338	23476	23363	23290	23457	23256	23557	23361	23292	23448	23363	23329	23251	23316	23220	23458	23462	23410	23379	23393	23468	23366	23510	23465	23214	23475	23253	23109	23464	23269	23366	23272	23438	23407	23404	23460	23446	23368	23445	23471	23421	23520	23196	23384	23480	23286	23352	23518	23310	23391	23503	23360	23363	23440	23430	23440	23527	23486	23455	23291	23582	23577	23526	23273	23374	23535	23528	23299	23229	23243	23461	23278	23404	23285	23289	23478	23553	23394	23330	23318	23188	23295	23307	23318	23317	23375	23335	23476	23488	23531	23269	23478	23286	23430	23386	23309	23422	23231	23262	23527	23340	23458	23430	23383	23458	23445	23309	23338	23401	23360	23389	23444	23366	23467	23329	23473	23351	23395	23327	23647	23418	23367	23136	23282	23352	23399	23365	23377	23375	23296	23331	23294	23245	23172	23445	23256	23470	23413	23316	23511	23293	23393	23363	23427	23298	23279	23269	23358	23431	23341	23471	23329	23382	23467	23538	23380	23614	23390	23370	23288	23413	23587	23390	23427	23642	23285	23324	23248	23376	23245	23454	23521	23377	23376	23475	23341	23192	23342	23116	23422	23251	23263	23335	23565	23393	23263	23471	23543	23419	23345	23213	23264	23285	23496	23320	23520	23328	23519	23435	23345	23391	23419	23340	23485	23344	23403	23387	23413	23426	23458	23381	23478	23406	23255	23408	23515	23476	23291	23232	23416	23466	23472	23532	23457	23267	23238	23392	23323	23515	23118	23456	23525	23197	23248	23399	23439	23319	23370	23381	23422	23423	23398	23396	23491	23363	23373	23388	23456	23194	23326	23486	23355	23160	23332	23123	23385	23519	23311	23460	23372	23444	23385	23480	23363	23328	23246	23468	23425	23281	23328	23282	23187	23443	23163	23409	23349	23525	23347	23514	23306	23217	23395	23465	23187	23335	23476	23280	23442	23432	23430	23362	23336	23222	23361	23341	23266	23558	23465	23437	23363	23383	23324	23458	23353	23292	23192	23493	23460	23449	23297	23466	23275	23328	23417	23473	23491	23410	23400	23401	23190	23527	23407	23200	23301	23595	23508	23351	23424	23289	23432	23094	23439	23400	23506	23300	23230	23160	23369	23403	23389	23394	23586	23391	23287	23448	23417	23381	23458	23389	23375	23445	23354	23395	23289	23285	23306	23391	23557	23274	23338	23338	23597	23559	23401	23368	23437	23352	23426	23451	23243	23465	23296	23265	23418	23407	23328	23334	23348	23482	23241	23386	23361	23419	23302	23360	23395	23407	23353	23469	23393	23378	23390	23392	23441	23299	23328	23402	23408	23472	23293	23374	23494	23375	23303	23350	23228	23277	23440	23463	23344	23405	23357	23210	23329	23245	23532	23353	23332	23302	23397	23324	23152	23450	23437	23372	23333	23347	23595	23569	23386	23304	23147	23525	23318	23571	23473	23375	23480	23607	23490	23420	23182	23281	23429	23277	23559	23432	23298	23435	23207	23343	23375	23393	23379	23330	23488	23319	23410	23535	23418	23319	23393	23195	23388	23576	23379	23480	23293	23392	23384	23402	23564	23416	23249	23361	23300	23434	23462	23465	23152	23418	23287	23327	23426	23399	23389	23332	23341	23516	23411	23470	23519	23339	23260	23411	23409	23387	23172	23459	23296	23378	23322	23296	23447	23315	23460	23332	23346	23407	23433	23292	23246	23561	23322	23531	23331	23508	23427	23321	23332	23236	23445	23543	23446	23376	23376	23354	23420	23338	23402	23446	23503	23291	23430	23210	23344	23256	23434	23190	23483	23271	23240	23606	23260	23541	23186	23330	23344	23249	23468	23533	23366	23369	23450	23395	23435	23341	23262	23421	23537	23463	23459	23505	23424	23409	23330	23253	23370	23350	23545	23348	23484	23308	23433	23282	23362	23432	23336	23460	23411	23316	23368	23434	23252	23365	23621	23362	23439	23287	23420	23469	23635	23183	23442	23234	23476	23252	23465	23399	23372	23571	23472	23289	23263	23370	23368	23361	23393	23423	23302	23487	23151	23472	23340	23447	23354	23535	23412	23410	23284	23341	23500	23359	23521	23508	23388	23478	23269	23362	23453	23324	23428	23482	23484	23550	23382	23273	23398	23284	23606	23360	23335	23349	23630	23280	23220	23406	23272	23545	23329	23489	23334	23287	23348	23509	23559	23372	23453	23310	23237	23386	23500	23286	23303	23515	23271	23214	23349	23177	23352	23302	23512	23403	23500	23297	23298	23447	23435	23344	23301	23290	23401	23311	23432	23359	23381
23677	21424	28981	24586	45931	80262	69060	50465	35701	31071	29779	29485	29429	29446	29451	29327	29148	29314	29347	29612	29475	29283	29305	29066	29170	29460	29058	29100	29086	29207	29093	29110	29126	29075	29460	29208	29185	29133	29127	29186	29303	29188	29225	29028	29268	29185	29194	29282	29049	29168	29317	29106	28974	29044	29215	29258	29298	29001	29338	29153	29182	29047	29264	29270	29055	29224	29007	29274	29057	29174	28935	28876	29076	29344	29028	29278	28949	29111	29499	29132	29108	29172	28898	29101	29157	28914	28921	29106	29058	29124	29051	29256	29243	29125	29357	29146	29282	28998	29199	29003	28960	29093	29162	28976	29235	29332	29338	29215	28961	29037	29039	28892	29094	29075	28997	28979	29180	29121	29202	29153	29144	28949	29211	29258	29268	29180	29162	29175	29195	29122	29146	29072	28985	29184	29293	29256	29359	29140	29032	28990	29135	29263	29112	29136	29120	29197	28993	29087	28951	28963	28848	28932	29256	29048	29080	29165	29275	28946	29113	29153	29162	29220	29127	29141	29386	29028	29233	28999	29226	29060	29083	29052	29047	29048	29061	29237	28997	29028	29068	29127	29257	28972	28910	29123	29114	29147	28926	29074	29255	29156	29067	29046	29151	29030	28980	29098	29102	29033	28853	29229	29274	28942	29041	29184	29119	29083	29021	29074	29148	29143	29034	29223	29062	28853	29134	29258	29187	28982	29252	28790	29009	28941	29134	28876	28996	29236	29257	29055	29260	29039	29059	29169	28988	29070	29074	29129	29074	29048	29331	28951	29100	29194	29150	29106	28991	29049	29216	29032	29034	28936	29260	29127	29359	29150	29048	28830	29127	28999	29106	29114	29048	29033	28950	29053	28917	29174	29067	29172	29086	29382	29239	29040	29110	29012	29019	29216	29192	29160	29366	28941	29056	29079	29311	29177	29229	29059	29142	28991	29097	29124	29032	29273	29087	29124	29112	29203	29162	29059	29084	29010	29154	28844	29111	28672	29005	28967	29018	29077	29244	29030	29077	28985	29324	28973	29076	29153	29021	28746	29028	28994	29056	29109	29046	29163	29287	29098	29114	28989	29045	29072	29367	28919	29302	28917	29099	29207	29092	28943	28873	28806	29007	29110	29010	29060	29152	29277	28785	29082	29048	29040	29020	29117	29172	29047	28777	28858	28920	28997	29058	29125	28824	29003	29095	29074	29187	29112	29213	29138	29066	29049	28869	29271	29220	29033	29076	29168	29064	29242	28962	29038	29148	29144	29212	29266	29329	28880	29082	28928	29094	28883	29021	29195	29091	29104	28974	28969	29144	29095	29338	28985	29199	29243	28927	28939	28716	29073	29245	29062	29168	28956	29245	29040	29108	29112	29148	28949	29098	28961	29031	29170	29146	29120	29266	29031	28895	29000	28991	29244	29017	29065	29098	29022	29004	29083	28974	29169	28968	28814	29131	29262	29048	28880	29048	29004	29097	29151	28977	29012	29076	29199	29001	29164	29174	28922	29131	29137	29191	29097	29024	29060	29200	29179	29024	29343	29057	29207	29327	29153	29093	28818	29121	28997	29031	29132	29054	29001	29099	28886	29292	29051	29049	29160	28994	29144	29247	29070	29020	29122	29252	29276	29194	29128	29075	29152	28970	29145	29216	29029	29071	28931	29066	28996	29063	29191	29163	29180	29050	29037	29152	29172	29050	29235	28868	29049	29174	29095	29265	29117	29236	28964	29073	29182	29037	29032	28984	29220	29016	28967	29208	28996	29201	29093	28826	29112	28682	29039	29049	29374	29067	28933	28954	28958	29072	29192	29069	28935	29058	28853	29100	29070	28964	29110	29019	28997	28952	28971	29201	29239	29023	29458	29408	29138	29211	29308	29178	29369	29026	29146	28932	29112	28855	28758	29120	29151	29040	29231	28998	28921	29113	29353	29065	29188	29191	29194	29320	29182	29019	29067	28990	29215	29128	29060	29213	29267	29046	28981	28954	28998	29232	29048	29185	29055	29260	28930	29030	29251	29095	29087	29125	29192	29118	29104	29122	29305	29265	28943	29180	29189	29022	29016	29302	29095	29163	29165	29053	29287	29012	28991	29042	29104	28972	29160	29022	28991	29146	29249	29231	29229	29016	29075	29078	29055	28998	29048	29195	29380	29227	29341	29015	29175	28950	28989	29228	29362	29084	28733	28844	29238	29006	28899	29051	29063	28974	29258	29270	29005	29092	29168	29312	29222	28923	29133	29111	28998	28980	29062	29164	29135	29053	29024	29049	29088	29261	29059	28880	29078	29156	29029	29031	29310	29049	29046	29115	29142	29226	29194	29360	29134	28929	29025	29079	29123	29306	28976	29324	29126	28910	29007	29174	29038	29069	28999	28998	28884	28740	29337	29034	29197	29191	29184	29083	29073	29248	28977	29106	29239	29181	29008	28979	29153	28992	29180	29331	29071	28979	29100	29252	29135	29110	29162	28910	29074	29214	29090	29051	29231	29138	29026	29280	29050	29080	29221	29227	28985	29056	29128	29122	29058	28905	29097	29161	28916	28925	29117	29173	29070	29423	29182	29143	29154	29163	29007	28798	29209	29223	29093	29196	28967	28943	29456	29161	29168	29288	29227	29026	29261	29106	29063	29106	29228	29193	28820	29044	29276	29206	29333	29047	28996	29053	29089	29045	28923	29149	29233	29177	29024	28861	28940	29149	29084	29250	28989	29220	29081	29000	29229	29327	29149	29119	28985	29181	29022	28933	29067	29128	29026	28956	29007	29230	29006	28981	29055	29190	29154	28935	29060	29189	29079	28823	29145	29228	29154	29163	29091	28993	29054	29209	29429	29035	29218	29089	29225	29077	29134	28913	28935	28862	29114	29297	29275	29197	29310	29112	29306	29279	29140	29019	28905	29215	29325	29242	29223	29158	29250	29160	29040	29144	28944	29191	29065	29054	29120	29321	29049	29152	28830	28970	28959	29061	29226	29081	29254	29204	28952	29119	28988	28939	29158	28989	29174	29172	29197	29087	29015	28949	29107	29107	29224	28956	28960	29202	29127	29113	29043	29151	29124	29204	29185	29313	28878	28973	29185	29074	29204	29251	29141	29149	29106	29216	29053	29151	29261	28884	29276	29180	29183	28963	28968	28862	29079	29172	28825	29098	29028	28968	29155	28703	28990	29064	28976	29113	28880	29052	28818	29179	29105	29098	29155	29071	29003	29076	29020	29259	28850	29255	29111	29315	28960	28883	28993	29237	29107	28950	29204	28958	29010	29067	29043	29211	29246	29268	29230	29317	28979	28971	28834	29105	28946	29048	29017	28947	29167	29005	29117	29182	29287	29031	29078	28945	29014	29016	28958	29219	29049	29113	28984	29082	29074	28963	29135	29270	29066	29120	29200	29157	29246	29178	28813	29194	29063	29214	29175	29082	29061	29252	28861	29253	29012	29273	29255	28873	29178	29276	29289	28893	29144	29363	29169	29177	29041	29212	29306	28848	29345	29171	29192	28861	29195	29097	29173	29164	28992	29222	29186	29045	29113	29189	28878	29070	28945	29185	29098	29251	29092	29147	29206	29147	29070	29124	28936	29068	29100	28921	29223	29241	29027	28987	29298	29139	29083	29131	29093	28841	28920	29119	29239	29179	28994	28848	29073	29174	29095	29211	28899	29013	29043	29208	29204	28942	29024	29081	29096	29256	29270	29240	29240	29220	29100	29133	29318	29118	29286	28897	29204	29070	28855	29074	29140	29199	29031	28986	29214	29111	29130	29008	28814	29197	29133	29098	28986	29109	29044	29024	29307	28863	29040	29257	29117	29079	29049	29012	29221	28933	28819	29022	29135	29120	29354	29095	29312	28974	29222	29444	29074	29199	29116	29089	29141	29309	29115	29048	29045	29239	28923	29107	29169	28952	29125	29200	28967	29112	29100	29128	29253	29149	29083	29195	29014	29310	29055	28946	29065	28998	29122	29094	29019	28901	28880	29115	28968	29257	29241	29095	28962	29376	29168	29133	29267	29086	29063	29014	29050	29057	29062	29326	29206	29031	29278	29086	29116	28937	29145	29107	28928	28965	29260	29238	29129	29346	28899	29178	29008	29139	29175	29064	28968	29208	29069	29254	29230	29296	29089	29051	29091	28839	28958	29274	29254	28899	29301	28954	29134	29241	29177	29278	29199	29041	29208	29154	29041	29023	29024	28920	29270	29047	29006	28931	29101	28879	29335	28877	29277	28996	29127	28914	29085	29015	29149	29054	28976	29116	29038	29154	29065	29069	29223	28976	29195	28979	28940	28947	29161	29162	29185	29117	29277	29146	29261	28919	29060	29050	28982	29193	28963	29002	29275	29088	29223	29091	28963	28927	29067	29246	29168	29025	29036	29223	29087	29376	29072	29111	29209	29150	28971	28935	29073	29071	29185	29086	29044	29185	28995	29196	28924	28827	29175	28808	28949	29020	29091	29236	29233	28991	29340	29030	28999	28951	29087	29452	29126	29027	29263	29020	29059	29382	29203	29102	29016	28949	29072	28972	28970	29073	29129	29031	29252	28966	29074	28974	29380	29052	29076	29059	28933	29417	28957	29151	29227	29050	28899	28972	28737	29018	29085	29043	29162	29080	29209	29071	28982	29175	29024	29143	29069	29120	28909	29035	29087	29287	29223	29076	29011	29017	28876	28876	29113	29031	29136	29050	28899	29066	28820	29034	29041	28957	28910	29003	29167	29054	29323	29179	29083	29121	29169	29115	29465	29053	29026	29065	29006	29208	28891	28995	29018	29130	29233	29128	29236	29087	28964	29094	29146	29040	28994	28950	29126	29197	29019	29267	28973	29027	29058	29059	28857	28894	28877	28886	29160	28983	29152	29103	29007	28923	28918	29348	29089	29109	29029	29046	29199	29150	28893	29243	29171	29285	29082	29177	29290	28935	29028	29166	29205	29359	29019	28734	29185	29153	29208	28987	29041	29054	29044	29380	28968	28874	29142	29434	28907	28964	29193	29118	29127	29067	28961	29448	28960	29261	28832	29043	29068	29031	29240	29171	28904	29074	28916	28946	29038	28769	29020	29087	29301	29238	29134	29111	29211	29107	29027	29017	28841	29178	29309	29113	29068	29040	29086	29065	28956	28988	28990	28887	28984	29129	29304	29109	29362
21991	35984	34024	31601	63005	88866	73918	50167	32039	25462	23744	23690	23772	23737	23752	23781	23823	23909	23803	23909	23798	23844	23581	23643	23509	23791	23688	23569	23560	23429	23877	23484	23479	23712	23653	23737	23601	23849	23587	23603	23630	23734	23686	23763	23524	23500	23737	23515	23582	23717	23719	23737	23723	23589	23715	23653	23455	23730	23730	23564	23748	23469	23818	23747	23616	23477	23574	23671	23645	23575	23555	23657	23689	23777	23744	23649	23467	23535	23641	23747	23678	23443	23621	23785	23583	23574	23522	23583	23718	23432	23623	23632	23455	23635	23469	23540	23595	23664	23729	23678	23496	23456	23634	23642	23597	23471	23802	23417	23736	23730	23660	23616	23767	23694	23703	23755	23564	23727	23580	23647	23771	23585	23639	23591	23624	23753	23522	23671	23718	23580	23608	23643	23566	23777	23623	23905	23822	23498	23719	23403	23870	23586	23617	23520	23564	23637	23752	23542	23613	23692	23900	23733	23649	23715	23652	23673	23548	23559	23768	23603	23627	23688	23375	23622	23591	23773	23585	23773	23542	23637	23603	23669	23613	23471	23616	23663	23603	23650	23674	23537	23728	23424	23819	23561	23735	23644	23658	23558	23584	23432	23579	23657	23718	23596	23672	23619	23549	23622	23628	23477	23587	23724	23604	23684	23841	23726	23610	23585	23740	23607	23690	23471	23879	23669	23576	23717	23689	23716	23684	23626	23583	23680	23664	23545	23697	23633	23582	23637	23618	23769	23632	23523	23607	23636	23622	23716	23451	23646	23559	23604	23628	23584	23650	23502	23566	23593	23616	23746	23817	23596	23687	23745	23651	23498	23638	23633	23596	23671	23539	23767	23705	23563	23764	23631	23633	23623	23620	23764	23662	23717	23469	23647	23662	23649	23706	23646	23645	23643	23719	23584	23524	23639	23526	23723	23583	23621	23701	23602	23590	23597	23567	23627	23711	23543	23682	23646	23556	23724	23591	23548	23587	23586	23784	23592	23662	23663	23586	23746	23944	23714	23681	23652	23552	23680	23491	23603	23539	23627	23538	23649	23317	23690	23548	23522	23597	23620	23761	23755	23558	23745	23568	23632	23598	23584	23673	23531	23542	23633	23707	23677	23577	23543	23563	23793	23809	23636	23650	23359	23703	23564	23539	23708	23739	23559	23879	23714	23760	23550	23557	23647	23595	23761	23780	23642	23490	23545	23669	23602	23618	23727	23656	23603	23685	23637	23793	23646	23745	23629	23892	23571	23700	23639	23622	23610	23669	23577	23709	23591	23584	23712	23612	23666	23631	23539	23714	23683	23531	23736	23482	23499	23608	23480	23684	23515	23531	23528	23540	23454	23564	23553	23664	23581	23635	23639	23639	23710	23718	23764	23598	23477	23709	23653	23744	23602	23750	23461	23753	23615	23760	23637	23643	23650	23559	23752	23661	23721	23584	23674	23516	23689	23522	23657	23657	23543	23471	23584	23511	23696	23583	23936	23777	23688	23570	23783	23795	23653	23613	23663	23777	23676	23557	23628	23615	23742	23719	23628	23586	23564	23589	23896	23738	23486	23721	23544	23489	23745	23604	23408	23659	23640	23614	23695	23594	23631	23661	23413	23670	23612	23705	23785	23590	23795	23711	23774	23395	23543	23609	23796	23644	23543	23643	23557	23558	23558	23707	23646	23637	23527	23588	23672	23684	23643	23669	23714	23589	23584	23642	23619	23666	23563	23460	23649	23628	23735	23678	23629	23630	23626	23697	23673	23632	23623	23721	23513	23831	23512	23800	23705	23587	23641	23665	23631	23559	23665	23576	23476	23695	23504	23689	23726	23588	23712	23710	23627	23673	23618	23621	23623	23670	23755	23612	23573	23644	23608	23528	23554	23754	23582	23460	23615	23579	23598	23605	23620	23611	23699	23601	23609	23545	23806	23735	23627	23752	23658	23754	23748	23581	23533	23459	23680	23649	23689	23809	23486	23590	23768	23712	23594	23588	23802	23803	23670	23552	23597	23680	23563	23792	23595	23596	23665	23776	23604	23440	23745	23707	23523	23629	23644	23721	23602	23714	23603	23837	23542	23444	23480	23776	23664	23405	23645	23680	23639	23546	23533	23695	23756	23614	23582	23782	23431	23620	23685	23857	23654	23452	23673	23517	23571	23672	23518	23540	23704	23506	23752	23690	23541	23578	23659	23773	23543	23545	23552	23642	23545	23685	23562	23635	23672	23621	23690	23505	23690	23619	23643	23692	23635	23537	23623	23663	23743	23699	23660	23532	23657	23706	23514	23715	23523	23808	23563	23584	23669	23556	23534	23561	23602	23436	23708	23684	23772	23573	23740	23701	23640	23630	23590	23582	23388	23609	23670	23837	23618	23374	23492	23662	23667	23707	23591	23683	23622	23874	23731	23529	23882	23742	23560	23602	23650	23491	23580	23565	23666	23666	23605	23556	23556	23667	23720	23605	23668	23759	23700	23417	23816	23740	23497	23653	23678	23741	23809	23588	23917	23557	23813	23678	23706	23550	23780	23533	23507	23667	23636	23532	23706	23558	23564	23788	23554	23593	23556	23830	23732	23617	23566	23607	23492	23635	23834	23592	23689	23690	23526	23589	23817	23726	23656	23635	23618	23717	23501	23487	23607	23605	23719	23763	23616	23601	23655	23438	23866	23618	23603	23662	23593	23566	23585	23722	23687	23772	23510	23793	23695	23439	23571	23733	23642	23640	23741	23639	23859	23694	23790	23832	23611	23491	23551	23568	23657	23691	23640	23646	23866	23485	23563	23795	23714	23632	23716	23552	23684	23695	23603	23631	23645	23679	23644	23607	23586	23666	23491	23643	23639	23649	23561	23665	23528	23630	23576	23614	23464	23657	23556	23650	23513	23675	23681	23688	23595	23566	23648	23595	23593	23619	23347	23785	23596	23719	23471	23716	23706	23607	23608	23599	23538	23666	23676	23611	23651	23701	23551	23707	23469	23599	23601	23678	23615	23773	23548	23468	23663	23702	23582	23598	23710	23778	23525	23672	23583	23567	23658	23596	23648	23795	23481	23713	23518	23749	23667	23505	23979	23864	23691	23858	23418	23534	23435	23533	23766	23544	23612	23535	23688	23503	23671	23620	23644	23609	23529	23583	23586	23881	23641	23584	23721	23540	23438	23690	23454	23747	23694	23689	23700	23750	23715	23488	23602	23614	23500	23604	23657	23726	23610	23716	23714	23662	23590	23619	23708	23611	23542	23642	23627	23632	23647	23733	23595	23565	23660	23571	23729	23754	23631	23506	23757	23673	23617	23745	23651	23501	23775	23665	23555	23616	23602	23676	23730	23752	23623	23713	23515	23760	23769	23742	23677	23644	23566	23588	23596	23531	23637	23610	23624	23774	23634	23654	23826	23718	23699	23614	23797	23608	23765	23712	23541	23597	23715	23742	23621	23594	23709	23740	23531	23542	23586	23621	23699	23643	23559	23609	23333	23624	23609	23605	23481	23586	23571	23618	23711	23736	23707	23745	23752	23548	23534	23581	23855	23650	23675	23672	23476	23763	23594	23483	23806	23674	23708	23718	23390	23699	23662	23589	23595	23763	23659	23514	23623	23630	23623	23585	23665	23708	23715	23700	23594	23702	23750	23643	23715	23773	23744	23637	23765	23565	23763	23698	23673	23553	23750	23554	23738	23918	23719	23810	23666	23702	23703	23838	23660	23671	23713	23520	23804	23649	23495	23676	23571	23531	23451	23753	23646	23741	23542	23631	23675	23656	23628	23605	23677	23353	23777	23863	23722	23743	23553	23646	23617	23479	23637	23761	23714	23554	23511	23701	23529	23422	23778	23618	23622	23592	23585	23788	23772	23699	23684	23671	23596	23664	23666	23707	23592	23687	23557	23635	23558	23728	23602	23622	23737	23560	23684	23624	23617	23488	23557	23619	23793	23581	23719	23637	23689	23669	23725	23491	23719	23657	23588	23625	23731	23820	23596	23692	23358	23587	23684	23733	23582	23575	23423	23716	23559	23717	23657	23800	23663	23725	23602	23784	23663	23631	23580	23622	23390	23783	23544	23708	23629	23664	23541	23694	23625	23656	23489	23613	23465	23682	23606	23631	23715	23589	23695	23591	23604	23591	23728	23568	23768	23489	23784	23727	23672	23657	23631	23585	23333	23570	23725	23657	23673	23719	23796	23716	23544	23779	23696	23636	23652	23774	23757	23609	23554	23580	23628	23472	23853	23717	23736	23566	23710	23698	23639	23666	23639	23716	23493	23617	23855	23540	23677	23525	23546	23482	23674	23754	23490	23570	23579	23701	23874	23593	23376	23584	23673	23489	23522	23620	23868	23688	23685	23663	23557	23605	23686	23725	23604	23654	23616	23734	23565	23604	23644	23714	23698	23640	23501	23726	23573	23688	23456	23577	23628	23707	23657	23617	23614	23623	23441	23548	23638	23445	23675	23683	23691	23541	23653	23768	23770	23629	23768	23646	23523	23612	23662	23633	23547	23799	23688	23619	23717	23663	23548	23574	23720	23748	23697	23751	23496	23586	23495	23463	23755	23663	23679	23688	23924	23583	23837	23683	23616	23624	23701	23619	23353	23744	23489	23801	23502	23529	23521	23377	23708	23616	23544	23570	23662	23629	23453	23579	23552	23671	23698	23619	23566	23608	23702	23640	23529	23723	23596	23807	23648	23718	23762	23683	23376	23653	23889	23681	23697	23578	23665	23615	23784	23639	23539	23715	23543	23808	23567	23500	23605	23677	23644	23769	23568	23760	23457	23683	23636	23488	23697	23742	23657	23635	23670	23611	23622	23564	23769	23685	23552	23732	23592	23777	23860	23549	23633	23610	23649	23591	23628	23655	23638	23648	23479	23802	23773	23660	23541	23669	23734	23562	23595	23732	23622	23607	23456	23529	23589	23718	23514	23583	23610	23596	23698	23663	23611	23733	23632	23534	23709	23593	23499	23579	23734	23618	23602	23524	23489	23652	23628	23510	23809	23633	23547	23740	23457	23754	23573	23670	23722	23517	23704	23587	23625	23637	23667	23754	23516	23707	23666	23608	23526	23751	23668	23427	23590	23659	23660	23559	23387	23700	23693	23743	23638	23728	23730	23653	23699	23661	23669	23646	23699	23644	23579	23729	23726
31314	25944	30503	30130	32664	41333	38154	32955	29999	29049	28766	28704	28884	28781	28755	28859	28891	28863	28964	28694	28849	28669	28616	28856	28835	28557	28812	28808	28640	28585	28575	29070	28998	28612	28602	28643	28917	28671	28749	28453	28849	28633	28973	28472	28676	28802	28776	28893	28950	28684	28841	28659	28913	28801	28827	28840	28964	28838	28910	28863	28619	28858	28874	29024	28782	28738	28899	28734	28695	28884	28804	28873	29101	28924	28823	28807	28841	28619	28532	28766	28751	28793	29073	28923	28826	28940	28877	28670	28802	28657	28705	28616	28769	28746	28909	28744	28865	28764	28702	28693	28831	28784	28886	28849	28789	28907	28688	28907	29046	28892	28867	28789	28766	28784	28729	28662	28867	28865	28892	28650	28665	28824	28767	28657	28687	28666	28819	28971	28797	28858	28528	28777	28781	28706	28752	28537	28637	28720	28383	28856	28614	28661	28853	28864	28601	28615	28640	28798	29030	28750	28767	28776	28800	28433	28772	28790	28795	28922	28802	28929	28763	28847	28798	28781	28773	28659	28839	28801	28869	28842	28533	28460	28758	28737	28734	28748	28757	28787	28987	29072	29025	28673	28812	28557	28649	28688	28752	28787	28749	28760	28940	28692	28784	28855	28921	28675	29154	28648	29041	28766	28656	28856	28810	28819	28806	28782	28841	28980	28738	28710	28519	28795	29079	29011	29052	28834	28727	28668	28725	28842	28981	29032	28806	28797	28726	28912	28627	28668	28608	28748	28709	28857	28715	28881	28629	28781	28798	28734	28731	28732	28896	28729	28976	28868	28410	28544	28818	28846	28718	28751	28726	28441	28793	28796	28622	28768	28661	28727	28849	28920	28831	28692	28794	28770	28585	28910	28926	28660	28462	28563	28744	28764	28950	28666	28863	28696	28802	28718	29002	28682	28786	28771	28689	28784	28816	28647	28679	28822	28872	28861	28876	28683	28856	28932	28603	28734	28666	28666	28836	28933	28965	28835	28796	28743	28915	28800	28899	28903	29009	28867	28669	28646	28625	28635	28891	28945	28713	28815	28741	28684	28926	28818	28883	28601	28707	28835	28824	28528	28626	28884	28832	28760	28964	28783	28912	28878	28853	29034	28947	29059	28956	28882	28852	28879	28853	28788	28934	28978	28471	28627	28635	28799	29126	28763	29071	28901	28835	28945	28706	28789	28795	28719	28784	28645	28588	28697	28574	28755	28883	28775	28837	28730	29102	28639	28835	28844	28790	28899	28612	28581	28801	28313	28730	28758	28791	28742	28942	28627	28654	28784	28963	28925	28923	28743	28751	28701	28792	28843	28632	28827	29006	28732	28951	28739	28804	28792	28682	28887	28967	29030	28775	28770	28843	29001	28914	28645	28812	28713	28791	28696	28882	28713	28616	28822	28829	28785	29016	28931	28889	28727	28616	28883	28896	28673	28843	28737	28846	28779	28622	28605	28583	28810	28794	28668	28920	28721	28902	28913	28633	28845	28658	28921	28726	28856	28486	28750	28721	28828	28424	28768	28704	28692	28893	28733	28748	28926	28687	28719	28557	28920	28992	28546	28790	28862	28489	28634	28957	28652	28810	28812	28871	28763	28988	28741	28751	28665	28714	28930	28767	28706	28735	29017	28889	28856	28869	28862	28710	28646	28692	28963	28781	28910	28884	28686	28832	28652	28845	28846	28884	28961	29011	28980	28856	28787	28713	28568	28625	28633	28862	28856	28960	28654	28926	28723	28727	28801	28868	28687	28865	28949	29011	28793	28799	28589	28876	28580	28679	28754	28764	28841	28888	28827	28981	28562	28714	28842	28747	28774	28701	28711	28817	28610	28818	28749	28721	28998	28576	28870	28896	28604	28595	28428	28825	28905	28575	29002	28879	28777	28671	28701	28780	28785	28943	28629	28452	28572	28847	28732	28585	28881	28918	28791	28821	28638	28845	28818	28666	28742	28743	28752	28809	28605	28754	28918	28583	28967	28840	28841	28898	28829	28560	28670	28887	28991	28825	28630	28849	28562	28865	28824	28803	28956	28486	28679	28720	28902	28817	28899	28776	28828	28770	28724	28659	28631	28758	28595	28806	28710	28899	28646	28727	28918	28465	28690	28818	28991	28739	28771	28902	28507	29119	28700	28861	28685	28922	28946	28853	28802	28578	28844	28972	28846	28761	28697	28797	28631	28828	28884	28707	28776	28941	28686	29000	28590	28852	28796	28832	28653	28864	28524	28732	28818	28976	28743	28663	28538	28851	28682	28844	28742	28807	28680	28771	28664	28767	28719	28824	28659	28775	28738	28805	28844	28801	28940	28819	28756	28769	28870	28827	28720	28693	28814	28764	28742	28889	28928	28781	28704	28930	29115	28709	28610	28698	29056	28695	28769	28649	28868	28784	28698	28967	28602	28739	28900	28779	28740	28691	28628	28717	28756	28899	28781	28652	28783	28877	28707	28700	28960	28720	28860	28626	28815	28798	28783	28887	28778	28568	28998	28629	28870	28938	28737	28594	28668	28635	28798	28977	28849	28977	28949	28473	28804	28660	28456	28550	28821	28758	28809	28924	28727	28721	28716	28814	28704	29045	28981	28803	28747	28856	28744	28762	28840	28810	28820	28876	28792	28660	28638	28571	28709	28870	28712	28824	28803	28775	28617	28860	28849	28697	28482	28778	28747	28657	28771	29079	28789	28632	28867	28796	28823	28820	28644	28792	28811	28837	28660	29063	28777	28697	28786	28826	28783	28789	28584	28807	28624	28857	28722	29089	28741	28903	28595	28789	28666	28967	28647	28881	28596	28546	28476	28807	28806	28701	28872	28957	28850	28823	28796	28818	28870	28790	28857	28739	28685	28717	28910	28882	28822	28681	28967	28874	28917	28579	28778	28842	28946	28586	28872	28918	28676	28595	28808	28801	28836	29026	28930	28730	28730	28759	29030	28914	28731	28912	28884	28803	28612	28769	28721	28880	28713	28552	28732	28684	28923	28905	28934	28753	28941	28832	28804	28516	28926	28912	28890	28481	28538	28760	28813	28865	28822	28712	28698	28885	28762	28655	28897	28778	28587	28860	28882	28735	28859	28928	28727	28945	28851	28894	28839	28841	28664	29037	28824	28842	28821	28595	28718	28665	28716	28749	28932	28683	28844	28696	28906	28763	28903	28923	28706	28770	28980	28947	28783	28781	28895	29032	28827	28849	28520	28885	28746	28829	28829	28770	28903	28555	28705	28812	28854	28869	28726	28869	28708	28541	28735	28749	28658	28599	28562	28698	28852	28706	28678	28634	28630	28621	28860	28759	28611	28782	28514	29139	28868	28652	28846	29000	29035	28827	28880	28842	28649	28617	28716	28716	28816	28722	28761	28740	28864	28698	29003	28654	28860	28730	28692	28897	28703	28861	29033	28537	28867	28888	28826	28942	28770	28496	28864	28715	28594	28559	28677	28935	28863	28832	28665	28805	28911	28686	28901	28707	28865	28673	28824	28753	28720	28808	28801	28741	28674	28899	28745	28921	28611	28643	28657	28525	28730	28854	28757	28764	28834	28863	28706	28942	28463	28882	28943	28534	28553	28562	28777	28701	28890	28826	29059	28780	28906	28882	28696	28678	28834	28838	28766	28566	28865	28725	28818	28890	28764	28912	28601	28836	28646	28663	28872	28728	28751	28825	28852	28922	28871	28627	28530	28615	28884	28882	28879	28692	28536	28724	28878	28769	28739	28675	28763	28736	28740	28748	28715	28968	28704	28793	28774	28738	28689	28632	28652	28857	28829	28676	28804	28944	28604	28826	28974	28747	28555	28741	28715	28639	28661	28655	28688	28806	28696	28843	28744	28718	28774	28676	28689	28734	28671	28995	28804	28755	28669	28717	28679	28751	28725	28597	28988	28987	28681	28841	29096	28880	28703	29019	28805	28854	28807	28904	28670	28935	28788	28711	28526	28729	28765	28675	28617	28981	28869	28990	28944	29033	28557	28908	28723	28596	28877	28792	28903	28811	28572	28477	28883	28810	28918	28761	28790	28627	28835	28870	28791	28775	28834	28783	28698	28790	28772	28800	28736	28739	28671	29055	28653	28554	28770	28791	28643	28687	28817	28767	28754	28713	28791	28781	28773	28660	28901	28787	28856	28664	28624	28762	28626	28848	28849	28988	28502	28684	28625	28819	28607	28557	28627	28694	28981	28741	28824	28970	28706	28891	28691	28876	28842	28757	28828	28952	28613	28519	28769	28720	28962	28693	28707	28816	28822	28925	28732	28990	28838	28843	28772	28772	28833	28838	28936	28910	28593	28746	28643	28878	28659	28499	28708	28534	28864	28764	28973	28797	28607	28792	28793	28808	28777	28985	28721	28690	28737	28820	28684	28769	28676	28743	28718	28804	28823	28692	28568	28734	28942	28864	28676	28831	28868	28941	28733	28563	28811	28988	28898	28760	28857	28568	28739	28594	28542	28847	28660	28701	28760	28892	28569	28975	28799	28958	28856	29028	28682	28721	28692	28927	28742	28613	28884	28809	28802	28783	28841	28870	28645	28991	28793	28770	28658	28722	28564	28653	28878	28711	28680	28868	28659	29031	28717	28864	28983	28911	28722	28831	28795	28841	28692	28907	28790	29023	28657	29075	28813	28681	28896	28875	28890	28757	28545	28684	28700	28732	28731	28707	28918	28701	28804	28771	28796	28781	28644	28777	28470	28894	28873	28586	28854	28898	28713	28733	28946	28941	28617	28799	28719	28748	28676	28691	28640	28796	28893	28650	28721	28834	28552	28813	29070	29046	28800	28879	28710	28776	28637	28564	28870	28710	28687	29011	28741	28793	28633	29028	28932	28818	28697	28846	28846	28817	28712	28806	28837	28896	28938	28856	28653	28558	28811	28520	28690	28916	28807	28717	28891	28911	28759	28839	28618	28736	28594	28666	28919	28704	28847	29018	28817	28714	28862	29032	28902	28986	28945	28763	28535	28686	28663	28899	28534	28794	28744	28808	28759	28879	28852	28878	28633	28884	28750	29054	28592	28799	28737	28777	28634	28706	28755	28891	28755	28855	28940	28908	28736	28661	28839	28900	28714	28720	28799	28782	28722	28906	28922	28662	28833	28775	28739	28795	28789	28749	28953	28768	28822	28743	28707	28816	28963	28706	28794
22214	25313	25071	24454	30393	39368	34815	28153	24651	23930	23562	23327	23423	23400	23294	23321	23472	23338	23329	23356	23294	23242	23512	23382	23337	23436	23375	23584	23324	23430	23451	23295	23433	23317	23514	23427	23280	23357	23310	23346	23370	23406	23394	23209	23400	23349	23402	23339	23366	23505	23334	23586	23476	23470	23300	23348	23652	23380	23219	23433	23494	23235	23518	23534	23502	23163	23297	23383	23434	23325	23294	23222	23268	23446	23211	23442	23460	23310	23146	23193	23377	23296	23223	23383	23412	23344	23221	23515	23356	23564	23532	23437	23451	23403	23419	23263	23547	23510	23415	23427	23365	23259	23340	23483	23219	23381	23487	23359	23262	23535	23285	23449	23305	23252	23190	23297	23435	23253	23202	23452	23336	23309	23271	23270	23468	23281	23417	23253	23377	23279	23427	23546	23299	23407	23457	23406	23437	23355	23479	23246	23392	23310	23388	23297	23427	23345	23250	23433	23333	23474	23410	23287	23426	23293	23499	23430	23328	23262	23564	23462	23496	23267	23541	23557	23366	23494	23244	23330	23215	23494	23257	23335	23397	23387	23271	23370	23318	23584	23348	23332	23516	23480	23385	23320	23351	23337	23288	23203	23272	23354	23466	23167	23525	23137	23285	23427	23418	23407	23356	23242	23342	23383	23439	23436	23448	23599	23415	23363	23401	23442	23490	23416	23407	23332	23478	23265	23451	23379	23149	23482	23467	23325	23497	23414	23299	23416	23482	23416	23440	23300	23197	23331	23426	23523	23391	23403	23396	23396	23363	23297	23392	23392	23333	23446	23423	23388	23300	23312	23319	23295	23377	23461	23468	23309	23503	23503	23262	23457	23217	23215	23239	23411	23491	23339	23219	23315	23493	23414	23371	23226	23520	23266	23453	23379	23410	23391	23332	23383	23511	23355	23348	23568	23382	23529	23386	23425	23396	23412	23443	23341	23288	23386	23405	23297	23447	23395	23430	23479	23394	23377	23431	23360	23403	23468	23561	23304	23288	23392	23435	23233	23394	23531	23425	23367	23491	23342	23537	23348	23302	23310	23329	23395	23356	23248	23295	23340	23323	23396	23346	23383	23525	23399	23316	23325	23329	23392	23244	23424	23502	23287	23485	23330	23410	23416	23263	23372	23305	23628	23546	23294	23522	23413	23322	23269	23426	23465	23321	23286	23641	23414	23300	23263	23479	23403	23410	23389	23309	23485	23640	23531	23422	23239	23373	23374	23375	23374	23440	23243	23605	23219	23492	23608	23424	23116	23405	23379	23353	23338	23546	23394	23335	23311	23439	23266	23422	23314	23523	23433	23385	23177	23420	23389	23404	23276	23386	23300	23401	23402	23641	23113	23401	23183	23233	23299	23427	23440	23281	23321	23592	23208	23554	23503	23341	23241	23410	23417	23293	23383	23468	23392	23310	23384	23523	23440	23305	23485	23332	23314	23474	23286	23579	23371	23267	23223	23403	23332	23259	23397	23485	23413	23383	23328	23416	23696	23230	23185	23398	23456	23334	23329	23284	23465	23282	23004	23398	23368	23566	23433	23506	23451	23347	23164	23188	23461	23403	23232	23383	23375	23309	23508	23316	23171	23269	23542	23400	23316	23456	23386	23267	23475	23241	23326	23382	23264	23399	23240	23523	23517	23344	23415	23360	23273	23451	23324	23410	23321	23340	23304	23374	23334	23197	23260	23333	23303	23406	23380	23431	23219	23264	23268	23591	23259	23421	23414	23512	23363	23309	23505	23434	23147	23345	23299	23521	23583	23526	23390	23259	23216	23483	23387	23390	23333	23471	23320	23390	23431	23369	23296	23486	23479	23310	23358	23353	23296	23271	23483	23219	23331	23560	23417	23211	23471	23291	23456	23509	23451	23301	23257	23359	23111	23471	23456	23405	23316	23453	23268	23481	23317	23374	23266	23486	23440	23400	23392	23459	23334	23312	23393	23621	23127	23502	23583	23250	23378	23539	23324	23538	23263	23304	23378	23360	23417	23353	23292	23146	23390	23442	23327	23265	23310	23296	23419	23339	23321	23436	23564	23514	23434	23196	23350	23399	23361	23207	23545	23215	23337	23402	23398	23360	23379	23290	23484	23396	23375	23342	23329	23571	23402	23490	23427	23387	23246	23405	23319	23557	23428	23354	23447	23507	23537	23464	23295	23299	23292	23315	23552	23416	23380	23517	23376	23543	23221	23374	23450	23426	23246	23372	23275	23225	23144	23532	23275	23348	23350	23417	23326	23360	23696	23434	23325	23234	23484	23371	23474	23291	23438	23212	23508	23420	23530	23571	23395	23600	23294	23517	23433	23571	23487	23492	23311	23329	23356	23247	23440	23377	23310	23392	23379	23608	23405	23412	23380	23386	23435	23383	23245	23441	23460	23410	23307	23399	23391	23387	23394	23358	23387	23432	23375	23293	23137	23575	23487	23386	23266	23285	23382	23392	23549	23225	23267	23273	23188	23334	23369	23320	23420	23393	23375	23427	23456	23240	23439	23358	23616	23453	23406	23331	23453	23391	23167	23465	23437	23337	23440	23312	23483	23271	23279	23366	23441	23435	23375	23283	23415	23419	23494	23297	23228	23346	23444	23350	23621	23442	23277	23517	23392	23485	23400	23324	23462	23300	23298	23466	23235	23201	23388	23365	23320	23433	23527	23368	23491	23332	23433	23405	23117	23293	23270	23427	23332	23497	23367	23582	23412	23335	23347	23517	23436	23342	23378	23449	23542	23325	23472	23376	23354	23510	23323	23524	23402	23406	23381	23372	23375	23310	23365	23489	23557	23247	23263	23251	23480	23352	23642	23359	23227	23380	23388	23208	23531	23169	23507	23446	23461	23464	23598	23448	23400	23254	23416	23439	23444	23388	23358	23539	23315	23466	23139	23581	23429	23277	23364	23326	23338	23434	23609	23436	23299	23251	23322	23365	23492	23517	23374	23437	23460	23421	23276	23450	23415	23379	23482	23421	23395	23313	23390	23360	23244	23396	23318	23298	23442	23416	23551	23431	23347	23394	23439	23532	23343	23390	23260	23390	23410	23575	23353	23322	23442	23300	23364	23417	23378	23500	23203	23294	23376	23443	23175	23343	23353	23356	23361	23277	23441	23403	23542	23255	23533	23226	23423	23446	23343	23477	23256	23270	23316	23424	23313	23321	23162	23367	23252	23266	23532	23485	23409	23317	23236	23296	23436	23345	23339	23392	23272	23155	23416	23541	23431	23246	23280	23440	23375	23458	23397	23453	23348	23582	23416	23279	23263	23401	23287	23458	23483	23508	23384	23258	23267	23362	23308	23566	23339	23368	23092	23512	23364	23258	23355	23555	23378	23300	23394	23385	23606	23209	23373	23446	23366	23548	23299	23475	23420	23412	23394	23365	23388	23427	23432	23515	23431	23344	23536	23418	23385	23305	23453	23189	23393	23519	23287	23344	23454	23499	23370	23321	23363	23475	23340	23183	23417	23605	23199	23303	23484	23579	23441	23292	23505	23414	23580	23145	23274	23270	23338	23450	23332	23374	23353	23281	23284	23412	23311	23471	23258	23398	23293	23475	23332	23425	23406	23373	23272	23567	23261	23533	23307	23436	23414	23282	23452	23401	23560	23310	23405	23157	23375	23513	23206	23361	23328	23343	23315	23387	23266	23306	23411	23320	23418	23408	23326	23277	23485	23333	23214	23658	23527	23338	23487	23348	23369	23415	23276	23215	23441	23434	23463	23244	23477	23295	23490	23268	23330	23415	23404	23437	23384	23470	23514	23341	23272	23338	23285	23447	23220	23609	23180	23310	23595	23339	23375	23303	23370	23301	23237	23341	23447	23465	23445	23477	23488	23515	23305	23286	23303	23385	23276	23214	23491	23423	23198	23463	23382	23063	23405	23389	23398	23403	23467	23192	23424	23409	23336	23342	23320	23376	23642	23413	23408	23477	23487	23398	23391	23269	23259	23238	23352	23124	23409	23491	23240	23307	23426	23437	23267	23478	23192	23408	23479	23553	23230	23314	23354	23349	23446	23357	23404	23443	23406	23472	23368	23365	23432	23422	23477	23398	23458	23337	23395	23410	23278	23332	23248	23254	23507	23255	23298	23350	23381	23519	23154	23483	23331	23444	23513	23484	23403	23458	23385	23460	23335	23464	23151	23353	23312	23254	23403	23332	23434	23315	23388	23408	23250	23482	23291	23421	23409	23157	23283	23410	23478	23568	23334	23421	23218	23454	23367	23195	23528	23375	23396	23369	23368	23359	23300	23325	23372	23353	23375	23256	23333	23558	23448	23473	23468	23378	23486	23163	23493	23304	23370	23440	23395	23402	23514	23275	23440	23425	23371	23475	23357	23199	23273	23288	23485	23402	23353	23295	23281	23423	23238	23586	23382	23456	23247	23294	23473	23406	23459	23388	23428	23489	23305	23344	23399	23480	23296	23572	23456	23365	23412	23239	23495	23307	23599	23338	23352	23330	23288	23500	23365	23293	23166	23488	23427	23449	23280	23377	23513	23498	23519	23289	23456	23332	23524	23358	23492	23185	23315	23406	23387	23508	23478	23278	23585	23292	23338	23543	23248	23349	23385	23329	23348	23252	23347	23195	23533	23513	23302	23305	23273	23281	23339	23442	23381	23347	23457	23564	23346	23404	23389	23466	23465	23499	23689	23278	23385	23416	23401	23406	23398	23432	23473	23267	23465	23291	23306	23519	23254	23475	23352	23394	23406	23360	23390	23330	23291	23246	23483	23392	23460	23435	23532	23327	23714	23393	23442	23169	23391	23174	23448	23297	23284	23576	23432	23461	23494	23281	23414	23464	23406	23377	23602	23262	23429	23414	23387	23397	23399	23262	23207	23393	23246	23430	23449	23390	23408	23364	23335	23392	23535	23458	23427	23190	23436	23263	23491	23384	23302	23528	23453	23523	23445	23558	23224	23310	23406	23414	23408	23257	23344	23317	23350	23365	23264	23442	23428	23439	23413	23452	23286	23471	23357	23342	23439	23411	23368	23421	23423	23281	23362	23400	23265	23293	23431	23302	23287	23430	23452	23327	23346	23229	23498	23353	23519	23271	23274	23482	23336	23288	23428	23340	23387	23377	23430	23117	23523	23497	23334	23380	23362	23309	23550	23431	23474	23250	23379
25121	21400	28511	26424	42767	72314	61795	44770	33511	30248	29108	29066	28978	28724	28859	28985	28865	28800	28923	28756	28803	28696	28691	28904	28661	28738	28741	28679	28910	29024	28951	29029	28755	28784	28654	28860	28900	28723	28878	28904	28800	28658	28829	29040	28886	28967	28717	28871	28745	28815	28789	29068	28789	29110	28884	29087	28924	28648	28846	28748	28823	28928	28671	28805	28910	28799	28973	28796	28840	28788	28931	28739	29116	28866	29140	28963	28779	28888	28861	28901	28803	28693	28739	28987	28870	28826	28706	28929	29035	28861	28863	28764	28946	28859	28627	28645	29107	28691	28791	28822	28771	28669	28984	28755	28582	28619	28878	28867	28643	28527	29103	28909	28810	28944	28874	28672	28950	28740	28589	28613	28981	28815	28976	28907	28715	28710	28919	28746	28627	28817	28793	28640	28631	28861	28793	28888	28673	28506	28959	29026	28868	28719	28716	28646	28837	28757	28613	28708	28770	28789	28955	28808	28987	29041	28965	28734	28673	28838	28932	28900	28857	28662	28948	28513	28957	28909	28838	28792	28765	28825	28768	28846	28691	28823	28857	28739	28963	28490	28613	28738	28644	28705	28586	28698	28763	28796	28723	28731	28629	28833	28898	28963	28789	28909	28905	28893	28909	29079	28912	28825	28815	29029	28855	29023	28647	28698	28843	28668	28624	29021	28714	28501	28912	28954	28743	28684	28769	28888	28849	28791	28869	28619	28790	28758	28771	28710	28810	28835	28758	28896	28906	28679	28668	28539	28785	28907	28974	28580	29007	28784	28539	28678	28655	28823	28677	28968	28835	28739	28827	28747	28531	28660	28835	28585	28690	28765	28835	28708	28725	28680	28769	28815	28829	28992	29061	28874	28900	29002	28841	28630	28905	28918	28768	28849	28804	28563	28619	28918	28960	28818	28831	28611	29015	28499	28798	28665	28968	28866	28646	28873	28704	28944	28874	28850	28836	28813	28870	28890	28853	28843	28832	28781	28903	28694	28649	28634	28801	28838	28902	28862	28911	28831	28660	28847	28706	28805	28637	28755	28710	28766	28794	28691	28713	28501	28792	28747	28905	28816	28750	28832	28895	28681	28713	28920	29074	28873	28873	28816	28984	28739	28742	28590	28556	28683	28697	28620	28840	28743	28846	28986	28629	28747	28681	28746	28750	28777	28985	28688	28783	28948	28734	28912	28707	28900	28846	28862	28998	28646	28897	28941	28598	28842	28814	28729	28921	28620	28872	28715	28717	28907	28726	28734	28810	28716	28866	28760	28726	28893	28871	28786	29004	28595	28755	28744	28873	28717	28655	28789	28675	28900	28896	28758	28732	28725	28540	28858	28706	28759	28745	28659	28992	28859	28996	28896	28873	28576	28729	28812	28541	28673	28782	28693	28884	28570	28615	28834	28764	28680	28710	28791	28673	28648	29049	28822	28873	28640	28955	28905	28742	28638	28730	28612	28636	28683	28670	28794	28836	28740	28649	28772	28740	28741	28900	28592	28859	28961	28768	28856	28660	28881	28653	28830	28934	28841	28755	28866	28824	28808	28690	28715	28739	28902	28927	28786	28770	28650	28606	28911	28623	28740	28840	28741	28777	28858	28712	29065	28780	29042	28975	28552	28629	28755	28972	28607	28935	28796	28661	28623	28760	28774	28829	28765	28734	28827	28797	28832	28750	28645	28960	28984	28932	28997	28985	28962	28933	28892	28906	29033	28716	28726	28986	28798	28779	28562	28609	28817	28839	28884	28936	28708	28761	28964	28824	28660	28794	28820	28921	28987	28979	28722	28790	28705	28944	28812	28685	28863	28703	28858	28949	28905	28856	28730	28943	28788	28778	28657	28936	28535	29006	28758	28780	28717	28963	28628	28870	29180	28583	28644	28770	28976	28820	28812	28671	28572	28814	28802	28808	29013	29047	28690	28768	28862	28600	28905	28776	28573	28785	28649	28813	28938	28778	28779	28698	28765	28753	28820	28817	28716	28650	28732	28668	28488	28497	28622	28631	28580	28893	28693	28644	28886	28968	28678	29079	28744	28987	29083	28863	28767	28618	28784	29058	28598	28940	28793	28873	28840	28699	28680	28922	28644	28758	28685	28827	28845	28662	28844	29075	29097	28895	28864	29147	28803	28760	29015	28877	28793	28876	28764	28557	29090	28629	28862	28773	28906	28792	28852	28961	28770	28679	28820	28635	28665	28939	28999	28656	28630	28941	28955	28850	28816	28642	28971	28725	28806	28829	28574	28853	28798	28711	28754	28818	28690	28572	28927	28952	28831	28823	28773	28748	29055	28868	28911	28801	29033	28888	28707	28856	28846	28818	28910	28872	28827	28902	28854	28935	28768	28970	28755	28816	28984	28811	28860	29107	28568	28680	29056	28835	28928	28718	28731	28884	28806	28867	28691	28720	28647	28710	28688	28746	28634	28800	28688	28741	28777	28814	28815	28861	28765	28797	28803	28725	28773	28853	29064	28936	28600	28673	28731	28715	28846	28692	28759	28708	28655	28890	28623	28726	28585	28757	28826	28726	29074	28855	28782	28639	28617	28710	28780	28897	28675	28696	28603	29006	28926	28659	28942	28918	28849	28995	28765	28733	28834	28993	28925	28739	28914	28683	28625	28678	28681	28679	28742	28891	28846	28817	28819	28823	28666	28714	28973	28660	28840	28822	28731	28864	28938	28849	28841	28632	28676	28806	28896	28808	28763	28742	28910	28891	28863	28835	28867	28746	28756	29017	28812	28764	28874	28966	28801	28893	28929	28836	28607	28961	28787	28623	28759	28819	28994	28921	28843	28825	28849	28885	28779	28741	29005	28689	28965	29009	28655	28804	28618	28833	29007	28921	28780	28870	28650	28517	28750	28702	28821	28809	29039	28919	28893	28782	28555	28793	28733	28736	28938	28921	28923	28805	29088	28726	29021	28812	28905	28713	28867	28850	28773	28960	28783	28621	28819	28771	28730	28861	28918	28826	28830	28809	28783	28980	28598	28701	28952	28776	28735	28592	29064	28796	28771	28683	28971	28702	28738	28697	28645	28891	28979	28915	28804	28740	28928	28794	28842	28660	28795	28694	28896	28673	28703	28900	28691	28864	28737	28770	28708	28916	28886	28690	28874	28787	28881	28741	28764	28768	28839	28712	28908	28982	28748	28730	28887	28670	28869	28981	28807	28708	28503	28857	28721	28766	28805	28694	28872	28961	28674	28909	28742	28736	28695	28753	28729	28631	28917	28842	28819	28510	28820	28813	28803	28850	28788	28818	28612	28875	28898	28752	28721	28654	28733	28904	28788	28845	28688	28743	28913	28619	28857	28877	28746	28775	28850	28719	28660	29067	28932	28482	28675	28602	28823	28838	28667	28868	28957	28899	28836	28810	28936	28647	28807	28879	28920	28715	28709	28945	28878	28872	28853	28869	28612	28556	28752	28688	28615	28821	28858	28675	28705	28688	28684	28679	28715	28823	28621	28868	28763	28768	28788	28912	28787	28987	28817	28672	28771	28786	28744	28942	28908	28961	28600	28647	28791	28880	28983	28744	28685	28625	28626	28703	28767	28706	28989	28768	28785	28891	28676	28881	28751	28856	28666	28810	29070	28753	28826	29054	28734	28872	28791	28999	28578	28796	28922	28886	28893	28591	28941	28572	28660	28865	28754	28696	29035	28914	28961	28954	28816	28854	28675	28623	28882	28825	28735	28728	28907	28788	28531	28887	28853	28606	28787	28726	28622	28702	28756	28671	28958	28894	28880	29044	28831	28919	28833	28970	28920	28925	28702	28574	28791	28999	28848	29064	28812	28492	28505	28793	28914	28825	28539	28800	28727	28860	29017	28665	28739	28949	28671	28909	28688	28710	28825	28979	28742	28732	28797	28731	28655	28860	28736	28626	28519	28669	28535	28961	28921	28861	28788	28792	28586	28952	28724	28586	28737	28802	28862	28568	28867	28915	28495	28820	28827	28944	28884	28762	28754	28674	28598	28835	28972	28795	28792	28950	28990	28931	28672	28907	28880	28741	28467	28699	28655	28829	28786	28935	28942	28624	28673	28848	28718	28843	28860	28810	28607	28919	28901	28908	28857	28829	28946	28979	28675	28637	28790	28835	28671	28723	29029	28755	28717	28703	28939	28739	28700	28796	28782	28763	29031	29030	28821	28703	28787	28803	28820	28782	28963	28920	28729	28896	28706	28994	28813	28774	28519	28702	28876	28642	28708	29008	28988	28837	28626	28778	28825	28814	28732	28822	28822	28828	28921	28816	28749	28747	29014	28744	28840	28765	28723	28670	29070	28803	28897	28723	28602	28973	28680	28462	28936	29175	28725	28790	28594	28832	28655	28693	28885	28760	28481	28761	28714	28943	28583	28792	28720	28888	28932	28963	28905	28783	28716	28691	28749	28955	28917	28659	28769	28860	28971	28727	28633	28840	28934	28860	28566	28900	28853	29005	28604	28894	28669	28990	28876	28943	28854	28749	28911	28896	28865	28933	28566	29003	28610	28722	28796	29059	28651	28690	28621	28820	28581	28800	28758	28855	28875	28997	28740	28847	28851	28756	28757	28790	28674	28832	28998	28586	28817	28977	28807	28693	28818	28728	28916	28858	28781	28748	28809	28882	28511	28884	28621	28782	28953	28914	28906	28730	28756	28964	28757	28853	28902	28974	28883	28918	28875	28832	28903	28864	28793	28677	28752	29042	28895	28603	28602	28876	28689	28699	29063	28748	28751	28699	28883	28853	28710	28810	28835	28549	28919	28664	28638	28729	28745	28756	28784	28851	28996	28736	28734	28817	28623	28763	28933	28919	28650	28677	28855	28699	28726	28851	28845	28833	28602	28917	28789	29014	28909	28715	28860	28814	29102	28788	28538	28635	28802	28739	28814	28690	28845	28619	28717	28815	28773	28849	28857	28843	28911	28727	28727	28983	28607	28761	28697	28559	28712	28735	28652	28782	28819	28622	28938	28877	29043	28897	28774	28869	28531	28550	28858	28859	28584	28845	28740	28816	28696	28749	28890	28824	28971	28984	29048	28828	28604	28944	28782	28673	28799	28930	28622	28929	28711	28637	28678	28800	28872	28925	28659	28711	28911	28784	28812	28839	28555	28901	28861	28935	28998	28907	28613	28921	29027	28784	28589
20468	31617	30123	28133	51245	73961	61231	42422	29054	24475	23619	23604	23620	23463	23517	23509	23458	23592	23516	23483	23568	23565	23247	23597	23545	23528	23439	23491	23535	23451	23683	23447	23641	23399	23448	23479	23608	23439	23572	23351	23407	23502	23462	23492	23426	23431	23485	23569	23545	23479	23486	23592	23595	23522	23393	23691	23523	23507	23596	23547	23673	23766	23491	23558	23631	23540	23473	23434	23573	23404	23665	23308	23590	23557	23440	23555	23322	23468	23495	23542	23499	23483	23485	23728	23340	23589	23509	23413	23617	23545	23293	23576	23441	23629	23576	23504	23566	23432	23498	23417	23459	23538	23557	23442	23660	23682	23504	23432	23512	23497	23377	23574	23399	23359	23282	23723	23586	23623	23516	23450	23641	23519	23350	23595	23444	23533	23479	23588	23562	23644	23404	23578	23658	23360	23565	23654	23604	23529	23468	23391	23435	23465	23301	23551	23531	23357	23477	23419	23715	23418	23495	23387	23537	23461	23433	23414	23573	23541	23527	23481	23401	23657	23409	23584	23704	23390	23666	23557	23546	23645	23546	23555	23416	23516	23458	23560	23654	23563	23463	23452	23633	23417	23495	23762	23541	23619	23620	23426	23783	23497	23534	23413	23539	23556	23436	23513	23656	23519	23629	23707	23567	23397	23460	23743	23568	23567	23492	23422	23457	23600	23366	23597	23532	23504	23527	23586	23424	23456	23596	23568	23584	23576	23388	23478	23492	23650	23573	23378	23390	23460	23411	23431	23581	23548	23358	23417	23519	23523	23447	23464	23466	23325	23433	23313	23385	23550	23528	23314	23565	23643	23427	23457	23611	23553	23650	23609	23677	23498	23582	23549	23445	23451	23481	23522	23428	23534	23465	23484	23348	23578	23531	23535	23424	23573	23429	23437	23633	23423	23450	23530	23587	23489	23451	23527	23476	23517	23461	23360	23498	23616	23693	23472	23661	23506	23520	23622	23670	23378	23568	23547	23437	23586	23818	23328	23373	23661	23449	23703	23416	23788	23476	23477	23644	23533	23583	23659	23553	23711	23439	23594	23569	23349	23513	23338	23441	23541	23463	23473	23317	23564	23518	23488	23461	23434	23621	23521	23639	23430	23569	23732	23382	23604	23444	23529	23572	23369	23488	23450	23412	23395	23514	23672	23406	23466	23555	23578	23490	23588	23655	23474	23621	23453	23574	23442	23389	23595	23650	23616	23539	23480	23415	23519	23673	23438	23462	23446	23456	23448	23476	23549	23346	23495	23775	23526	23337	23614	23377	23547	23518	23391	23620	23546	23322	23483	23579	23403	23618	23352	23503	23522	23568	23578	23318	23658	23645	23410	23493	23595	23323	23529	23501	23474	23580	23637	23545	23630	23545	23449	23646	23363	23467	23452	23468	23579	23415	23522	23639	23340	23628	23612	23510	23535	23408	23704	23446	23436	23542	23467	23626	23533	23654	23344	23604	23668	23433	23472	23514	23471	23428	23414	23534	23317	23471	23584	23421	23558	23621	23312	23583	23772	23419	23333	23619	23512	23393	23492	23593	23455	23543	23602	23380	23464	23613	23456	23625	23438	23537	23548	23431	23694	23632	23487	23660	23393	23648	23548	23484	23607	23357	23419	23331	23489	23472	23674	23445	23602	23610	23655	23556	23476	23479	23473	23528	23517	23469	23340	23570	23567	23564	23608	23621	23645	23306	23452	23366	23398	23719	23486	23436	23569	23545	23247	23308	23612	23450	23448	23515	23429	23412	23413	23667	23492	23517	23356	23377	23586	23457	23579	23649	23506	23659	23722	23539	23582	23375	23642	23762	23419	23543	23591	23579	23619	23602	23206	23434	23502	23464	23487	23533	23667	23389	23569	23531	23566	23531	23550	23536	23492	23467	23666	23586	23435	23639	23486	23494	23490	23654	23225	23578	23494	23364	23393	23594	23540	23552	23520	23332	23604	23441	23465	23579	23692	23411	23279	23466	23443	23447	23464	23529	23370	23547	23434	23365	23528	23545	23468	23595	23395	23436	23398	23517	23435	23517	23580	23451	23471	23467	23326	23371	23548	23444	23578	23408	23500	23645	23358	23512	23666	23391	23495	23449	23449	23707	23504	23473	23543	23465	23393	23508	23374	23445	23464	23487	23741	23415	23548	23546	23637	23268	23641	23479	23690	23605	23390	23547	23355	23418	23441	23480	23529	23441	23541	23317	23444	23503	23414	23523	23552	23622	23493	23476	23547	23480	23523	23511	23469	23637	23581	23584	23462	23495	23604	23562	23491	23528	23528	23489	23415	23484	23396	23403	23499	23497	23479	23367	23475	23632	23352	23460	23682	23451	23488	23460	23546	23433	23546	23578	23607	23432	23403	23511	23555	23467	23567	23571	23602	23664	23450	23372	23472	23615	23472	23476	23421	23501	23462	23636	23412	23477	23586	23583	23223	23455	23691	23502	23385	23457	23385	23560	23518	23519	23500	23442	23316	23435	23445	23666	23614	23269	23622	23475	23409	23610	23757	23326	23561	23498	23458	23545	23479	23378	23497	23442	23363	23421	23313	23492	23496	23795	23371	23397	23628	23600	23511	23348	23454	23358	23541	23519	23534	23335	23398	23470	23507	23503	23610	23511	23521	23626	23358	23418	23610	23463	23410	23482	23488	23452	23580	23536	23617	23562	23432	23520	23316	23429	23550	23527	23502	23441	23691	23612	23457	23481	23582	23512	23417	23426	23269	23526	23390	23650	23490	23602	23457	23680	23482	23514	23565	23597	23441	23441	23455	23449	23463	23240	23327	23503	23500	23517	23362	23601	23353	23601	23394	23610	23663	23351	23580	23510	23437	23476	23671	23614	23511	23410	23641	23371	23400	23356	23612	23612	23545	23604	23540	23424	23425	23507	23526	23530	23453	23581	23511	23502	23571	23530	23430	23407	23438	23459	23658	23514	23541	23434	23469	23427	23494	23352	23520	23496	23393	23433	23507	23481	23504	23534	23646	23578	23498	23533	23353	23526	23549	23625	23406	23442	23472	23596	23455	23604	23547	23440	23558	23404	23561	23327	23301	23444	23545	23391	23555	23661	23409	23463	23442	23534	23367	23590	23553	23617	23369	23474	23408	23550	23363	23454	23497	23482	23254	23510	23491	23676	23574	23557	23675	23459	23521	23483	23689	23452	23613	23521	23553	23574	23387	23594	23336	23462	23638	23230	23609	23437	23492	23376	23646	23392	23599	23662	23462	23619	23447	23476	23584	23528	23602	23442	23436	23529	23581	23472	23483	23539	23557	23760	23567	23294	23558	23719	23525	23658	23431	23517	23557	23533	23413	23654	23432	23405	23501	23554	23570	23617	23569	23491	23351	23369	23591	23595	23619	23378	23554	23591	23394	23401	23712	23468	23519	23374	23362	23479	23498	23636	23494	23453	23436	23381	23599	23529	23428	23660	23725	23562	23747	23504	23548	23387	23433	23426	23672	23383	23629	23431	23519	23634	23500	23500	23469	23537	23313	23541	23571	23623	23453	23532	23488	23342	23401	23355	23506	23666	23484	23531	23556	23519	23512	23551	23378	23517	23650	23356	23488	23474	23590	23411	23578	23288	23471	23590	23366	23457	23487	23447	23488	23494	23524	23498	23559	23512	23475	23550	23425	23602	23414	23595	23663	23574	23537	23817	23520	23421	23499	23484	23550	23490	23434	23426	23555	23468	23547	23584	23508	23537	23485	23450	23515	23482	23524	23500	23633	23553	23695	23421	23527	23462	23692	23484	23621	23516	23601	23438	23347	23480	23553	23591	23556	23399	23495	23599	23417	23716	23519	23447	23577	23401	23563	23557	23327	23648	23445	23329	23423	23606	23501	23404	23449	23388	23530	23725	23621	23397	23552	23448	23542	23546	23521	23584	23642	23673	23558	23640	23414	23420	23466	23572	23401	23573	23409	23523	23462	23673	23505	23607	23599	23519	23482	23360	23260	23525	23459	23303	23890	23571	23426	23499	23416	23335	23577	23283	23688	23650	23252	23619	23654	23455	23688	23489	23681	23494	23522	23601	23436	23326	23381	23501	23283	23496	23564	23466	23668	23575	23579	23566	23670	23537	23466	23292	23631	23569	23314	23610	23601	23336	23614	23548	23454	23590	23595	23534	23519	23529	23643	23610	23432	23444	23275	23548	23364	23634	23340	23660	23614	23424	23382	23483	23533	23622	23634	23446	23578	23663	23520	23571	23568	23482	23571	23608	23389	23431	23440	23562	23444	23578	23504	23692	23310	23614	23562	23527	23526	23611	23490	23607	23545	23481	23536	23443	23583	23557	23578	23636	23530	23482	23459	23619	23466	23525	23570	23461	23427	23566	23387	23497	23500	23436	23492	23535	23605	23581	23608	23682	23485	23466	23665	23570	23554	23551	23607	23280	23454	23653	23413	23497	23406	23541	23528	23506	23312	23577	23586	23524	23383	23815	23549	23605	23585	23597	23462	23632	23620	23549	23571	23552	23329	23421	23592	23722	23480	23388	23470	23527	23430	23434	23678	23431	23497	23773	23528	23610	23494	23682	23685	23445	23590	23453	23607	23511	23585	23536	23529	23617	23459	23522	23676	23441	23534	23446	23461	23534	23372	23561	23613	23490	23733	23473	23428	23483	23459	23388	23489	23486	23492	23544	23696	23382	23380	23627	23440	23558	23261	23626	23449	23654	23322	23510	23484	23532	23470	23469	23442	23484	23537	23368	23530	23490	23493	23422	23685	23711	23532	23582	23352	23406	23477	23569	23394	23684	23468	23666	23512	23505	23578	23518	23484	23401	23337	23540	23515	23649	23533	23679	23461	23578	23277	23528	23551	23478	23534	23396	23507	23573	23429	23468	23485	23541	23483	23526	23393	23374	23624	23524	23700	23648	23598	23526	23488	23705	23343	23443	23547	23467	23337	23461	23641	23600	23426	23342	23470	23658	23404	23606	23538	23408	23603	23495	23470	23518	23589	23462	23509	23414	23464	23693	23448	23672	23358	23425	23480	23559	23496	23407	23655	23486	23643	23465	23474	23235	23645	23446	23526	23473	23441	23609	23541	23585	23472	23426	23364	23477	23389	23429	23521	23441	23482	23614	23549	23517	23341	23670	23592	23470	23646	23393	23604	23572	23605	23445	23430
23664	21397	28965	24450	44108	80233	70130	50817	36003	31241	29679	29568	29544	29356	29513	29230	29458	29461	29447	29421	29530	29174	29390	29469	29454	29389	29214	29314	29281	29311	29215	29368	29362	29220	29208	29360	29311	29442	29355	29310	29196	29094	29399	29128	29311	29099	29240	29233	29330	29131	29189	29387	29114	29159	29340	29428	29308	29140	29351	29097	29391	29323	29368	29255	29295	29288	29406	29329	29054	29391	29200	29408	29295	29089	29352	29146	29167	29294	29358	29225	29283	29238	29185	29360	29326	29198	29149	29075	29601	29381	29110	29187	29092	29229	29217	29322	29185	29215	29143	29182	28988	29068	29272	29133	29109	29354	29116	29280	29460	29152	29004	29144	29081	29221	29230	28980	29386	29067	29217	29090	29240	29101	29175	29416	29350	29249	29301	29344	29602	29224	29279	29156	29273	29123	29343	29230	29206	29202	29110	29173	29283	29209	29233	28968	29381	29062	29190	29211	29225	29272	29160	29211	29122	29353	29085	29023	29258	29371	29156	29196	29336	28968	29401	29233	29290	29221	29196	29250	29146	29061	29136	29193	29213	29010	29151	29023	29261	29314	29210	29149	29259	29049	29224	29338	29289	29234	29149	29290	29183	29338	29154	29178	29131	29321	29152	29407	29198	29009	29255	29183	29282	29253	29292	29172	29081	28874	29463	29248	29105	29274	29419	29223	29245	29091	29062	29122	29196	29112	29140	29215	29244	29244	29099	29104	29143	29202	29273	29139	29000	29032	29364	29133	29346	29045	28911	29344	29240	28968	29153	29238	29212	29228	29146	29175	29352	29451	29380	29385	29241	29212	29373	28935	29204	29177	29181	29444	29267	28966	29201	29287	29398	29116	28909	29258	29121	29168	29253	29223	29310	29175	29103	29176	29107	29128	29211	29211	29362	29075	28996	29255	29161	29002	29027	29221	29333	29176	29235	29145	29072	29084	29317	29107	29387	29421	29098	29197	29162	29089	29354	29121	29069	29197	29439	29379	29399	29156	29216	29175	29270	29333	29189	29103	28859	29148	29283	29141	29138	29096	29118	29408	29236	29210	29086	29376	29162	29297	29059	29192	29178	29148	29178	29310	29292	29243	29120	29399	29339	29375	29061	29054	29362	29600	29328	29130	29365	29166	29131	28889	29283	29054	29143	29224	29270	29196	29224	29307	29209	29111	29193	29209	29168	29021	29210	29249	29162	29426	28942	29128	29119	29474	29257	29300	29147	29172	29353	29070	29159	29250	29119	28929	29076	29272	29340	29294	29147	28888	29423	29186	29375	29082	29197	29127	29234	29462	29238	29148	29213	29202	29249	29147	29216	29106	29217	29048	29306	29237	29124	29382	29319	29298	29225	29209	29222	29338	29498	28950	29440	29238	29098	29163	29097	29406	29181	29230	29418	29367	29056	29245	29363	29091	28843	29315	29191	29256	28922	29029	29284	29292	29430	29223	29200	29141	29281	28994	29060	29231	29273	29220	29261	29035	29452	29106	29326	29302	29194	29220	29286	29286	29150	29065	29208	29239	29326	29280	29012	29237	29121	29323	29233	29361	29382	29284	29222	29222	29048	29378	29342	29337	29306	29225	29401	29227	29192	29431	29396	29299	29366	29246	29281	29098	29364	29359	29264	29058	29171	29120	29219	29099	29368	29168	29225	29265	28894	29262	29293	29136	29189	29380	29148	28993	29106	29161	29270	29080	29325	29182	29191	28964	29377	29179	28966	29171	29149	29245	29472	29189	29260	29163	29219	29243	28993	29262	29126	29191	29207	29306	29334	28855	29420	29204	29346	29342	29325	29112	29190	29144	29027	29039	29262	29140	29366	29078	29169	29457	29171	29315	29220	29229	29283	29246	29257	28966	29173	29282	29293	29377	29440	29371	29252	29241	29068	29138	29389	29155	29260	29101	29319	29243	29185	29145	29232	29159	29203	29392	29155	29304	29165	29215	29335	29303	29193	29099	29015	29338	29243	29220	29464	29054	29357	29053	29109	29083	29413	29095	28924	29251	29263	29123	29171	29089	28990	29239	29209	29146	29328	29031	29258	29401	29196	29328	29151	29218	29408	29040	29138	29213	29370	29113	29139	29218	29340	29207	29408	29255	29104	29141	29238	29204	29247	29275	29315	29274	29098	29102	29344	29232	29191	29311	29271	29124	29337	29213	29214	29142	29230	29210	29299	29184	29110	29151	29249	29080	29184	29285	29339	29314	29188	29216	29141	29158	29204	29195	29090	29147	29282	29213	29227	29409	29143	29202	29150	29363	29043	29327	29244	29451	29277	29176	29296	29281	29233	29121	29177	29118	29185	28964	28972	29206	29342	29200	29084	29324	29040	29113	29332	29390	29281	29113	29363	29257	29142	29088	29108	29076	29162	29281	29110	29133	29468	29306	29232	29502	29259	29303	29306	29303	29190	29338	29154	29261	29058	29203	29175	29169	29113	29316	29097	29195	29301	29272	29259	29414	29022	29235	29388	29225	29372	29281	28989	29319	29229	29525	29257	29211	29205	29061	29403	29113	29182	29294	29145	29106	29359	29130	29434	29264	29071	29171	29167	29149	29124	29185	29306	29135	29205	29045	29141	29504	29278	29388	29080	29256	28980	29151	29196	29365	29240	29161	29104	29290	29352	29141	29234	29058	29319	29536	29142	29340	29282	29154	29253	29052	29133	29138	29337	29106	29181	29262	29061	29131	29353	29028	29096	29082	29305	29441	29209	28980	29205	29098	28948	29268	29331	29246	29405	28980	29353	29277	29237	29241	29210	29156	29206	29250	29164	29254	29251	29298	29475	29058	29229	29045	29253	29177	29144	29220	29214	29332	29169	29058	29002	29034	29158	29128	29234	29322	29032	29227	29278	28979	29320	29389	29117	29322	29087	29363	28999	29126	29074	29217	29266	29271	29275	29349	29314	29207	29245	29134	29296	29366	29183	29214	29404	29216	29398	29087	29359	29159	29274	29010	29183	29309	29244	29124	29067	29136	29061	29050	29377	29127	29194	29176	29347	29231	29246	29531	29080	29182	29253	29269	29373	29143	29321	29278	29445	29265	29128	29147	29314	29137	29363	29346	29214	29216	29230	29231	29265	29202	29236	29139	28984	29122	29201	29337	29386	29030	29254	29194	29392	29325	29479	29342	29457	29288	29312	29074	29282	29145	29182	29089	29086	29233	29146	29142	29114	29209	29173	29139	29379	29511	29146	29109	29235	29197	29266	29317	29205	29038	29216	29038	29189	29403	29294	29162	29337	29097	29039	29184	29276	29108	29167	29056	29279	29319	29333	29452	29206	29159	29202	29238	29160	29094	29313	29198	29496	29131	29155	29118	29214	29064	29216	29194	29134	29154	29058	29181	29256	29042	29230	29278	29297	29059	29268	29154	29375	29169	29212	29365	29155	29043	29406	29046	29327	29467	29450	29638	28977	29307	29343	29150	29397	29226	29417	29385	29250	29026	29274	29145	29111	29105	29490	29085	29384	29264	29174	29180	29377	29235	29473	29103	29500	29259	29198	29171	29489	29290	29348	29087	29234	29108	29103	29440	29206	29332	29197	29072	29345	29220	29332	28908	29366	29109	29037	29207	29147	29186	29343	29365	28904	29303	29037	29175	29287	29222	29242	29132	29072	29220	29422	29106	29133	29267	29419	29220	29257	29148	29142	28993	29281	29286	29112	29206	29095	29270	29286	29256	29273	29275	29404	29019	29339	29266	29145	28972	29187	29249	29119	29304	29281	29091	29103	29206	29543	29364	29139	29203	29268	29243	29363	29183	29291	29324	29296	29394	29411	29121	29327	29232	29482	29260	29319	29146	29159	29252	29126	29309	29407	29410	29168	28950	29327	29153	29229	29338	29108	29273	29137	29175	29227	29202	29253	29292	29415	29133	29390	29262	29276	28901	29179	29194	29014	29369	29043	29456	29217	29050	29266	29067	29209	29182	29192	29252	29061	29227	29152	29249	29285	29192	29227	29408	29275	29449	29238	29054	29405	29151	29331	28976	29307	29086	29319	29325	29190	29249	29235	29117	29193	29165	29288	29128	29202	29269	29217	29291	29020	29114	29316	29356	29428	29308	29072	29183	29229	29430	29373	29198	29171	29360	29534	29258	29040	29200	28954	29059	29502	29312	29179	29188	29096	29198	29243	29107	29253	29245	28929	29197	29211	28980	29183	29489	29438	29344	28878	29233	29054	29201	29315	29145	29229	28969	29080	29068	29079	29363	29313	29297	29145	29333	29347	29065	29447	29309	29078	29408	29203	29226	29462	29190	29207	29095	29115	29162	29089	29449	29241	29397	29267	29460	29204	29226	29163	29163	29255	29318	29161	29392	29216	28842	29019	29193	29239	29010	28997	29207	29167	29296	29227	29557	29422	29314	29151	29389	29249	29296	29263	29295	29086	29339	29447	29224	29209	29246	29193	29043	29301	29411	29203	29230	29121	29200	29344	29248	29339	29064	29044	29372	29093	29279	28915	29288	29227	29060	29304	28996	29317	29114	29103	29202	29050	29417	29329	29217	29351	29300	29160	29128	29202	29421	29076	29031	28992	29100	29363	29354	29075	29143	29506	29019	29149	29163	29230	29325	29442	29231	29324	29331	28979	29187	29034	29330	29233	29241	29282	29260	29279	29080	29244	29188	29140	29203	29276	29222	29110	28996	29156	29051	29242	29003	29071	29402	29075	29521	29064	29283	29158	29283	29363	29022	29296	29354	29207	29249	29052	29231	29235	28960	29404	29319	29258	29171	29453	29064	29210	29371	29332	29242	29305	29226	29143	29474	29156	29291	29324	29112	29305	29263	29081	29288	29242	29375	29204	29039	29320	29297	29324	29154	29198	29497	29096	29423	29258	29125	29408	29258	29332	29381	28919	29279	29217	29161	29439	29058	29122	29137	29246	29389	29225	29225	29308	29300	29372	28839	29138	29242	29464	29321	29176	29071	29249	29186	29169	29134	29242	29116	29283	29078	29212	29160	29080	29400	29378	29219	29174	29143	29158	29202	29231	29098	29121	29076	29251	29308	29300	29143	29310	29242	29136	29065	29406	29132	29146	29279	29156	29080	29255	29394	29195	29314	29270	29378	29085	29272	29183	29337	29106	29309	29084	29128	29066	29418	29271	29194	29357	29504	29304	29218
22240	36440	34731	30723	60925	88091	74355	50689	32358	25758	24092	23799	23815	23729	23735	23754	23560	23731	23788	23788	23681	23734	23909	23699	23769	23895	23751	23875	23761	23637	23800	23762	23633	23633	23653	23777	23713	23816	23684	23629	23829	23976	23738	23927	23721	23590	23788	23690	23968	23769	23808	23682	23634	23743	23825	23597	23727	23842	23922	23782	23725	23873	23862	23709	23720	23780	23773	23931	23639	23643	23718	23883	23543	23811	23858	23768	23686	23695	23799	23718	23778	23820	23854	23613	23816	23678	23652	23665	23641	23732	23924	23743	23729	23657	23738	23718	23646	23682	23646	23691	23673	23668	23494	23697	23820	23756	23607	23691	23738	23719	23797	23719	23643	23845	23748	23573	23809	23670	23663	23802	23600	23718	23826	23738	23677	23667	23760	23713	23771	23752	23700	23684	23788	23684	23886	23703	23751	23885	23793	23767	23852	23492	23798	23926	23659	23753	23735	23720	23578	23771	23800	23706	23710	23700	23801	23638	23685	23725	23682	23667	23700	23626	23736	23675	23761	23698	23655	23696	23978	23763	23705	23386	23615	23913	23778	23638	23661	23722	23776	23837	23724	23739	23751	23746	23794	23642	23833	23912	23744	23652	23811	23653	23623	23805	23689	23657	23756	23840	23748	23747	23642	23891	23699	23942	23881	23511	23841	23974	23740	23626	23709	23821	23772	23622	23627	23871	23785	23827	23631	23807	23699	23730	23657	23700	23819	23586	23503	23588	23660	23705	23770	23844	23875	23677	23636	23919	23633	23777	23732	23741	23771	23691	23696	23757	23695	23716	23611	23750	23599	23814	23704	23780	23914	23602	23730	23831	23708	23491	23679	23835	23770	23869	23609	23796	23712	23709	23623	23724	23654	23619	23724	23864	23675	23679	23784	23690	23854	23800	23651	23775	23789	23707	23771	23759	23711	23738	23667	23710	23772	23693	23743	23737	23907	23812	23848	23639	23728	23598	23713	23679	23742	23802	23784	23742	23716	23630	23794	23758	23726	23973	23788	23670	23724	23760	23764	23793	23796	23766	23811	23838	23686	23840	23664	23690	23708	23833	23676	23708	23822	23892	23731	23721	23728	23661	23777	23641	23743	23622	23666	23704	23759	23590	23827	23809	23742	23677	23849	23852	23728	23829	23601	23673	23876	23902	23744	23764	23934	23769	23696	23823	23740	23637	23724	23669	23646	23722	23631	23859	23768	23692	23787	23739	23718	23798	23659	23895	23792	23811	23567	23789	23856	23782	23701	23719	23901	23688	23901	23869	23855	23696	23772	23726	23653	23787	23987	23549	23601	23620	23737	23556	23929	23685	23790	23700	23809	23750	23851	23680	23486	23989	23923	23839	23718	23859	23634	23606	23699	23877	23875	23772	23786	23727	23743	23550	23628	23833	23705	23809	23719	23641	23741	23949	23676	23687	23604	23821	23868	23847	23739	23627	23756	23806	23806	23760	23786	23715	23666	23826	23692	23679	23533	23788	23617	23799	23868	23697	23837	23752	23731	23572	23860	23693	23937	23742	23631	23722	23798	23776	23653	23855	23831	23732	23763	23745	23846	23707	23707	23564	23943	23710	23828	23836	23639	23746	23788	23718	23871	23809	23849	23736	23880	23649	23717	23767	23665	23770	23847	23900	23585	23796	23741	23710	23731	23850	23698	23875	23707	23787	23479	23624	23643	23887	23753	23695	23811	23801	23865	23490	23654	23548	23703	23763	23688	23624	23698	23763	23637	23628	23601	23731	23764	23875	23684	23571	23823	23694	23759	23677	23936	23714	23772	23540	23697	23700	23676	23747	23694	23572	23848	23780	23654	23932	23721	23798	23672	23727	23725	23782	23746	23789	23621	23636	23649	23776	23632	23743	23857	23734	23849	23631	23931	23531	23787	23894	23753	23791	23961	23643	23769	23829	23601	23606	23742	23717	23898	23938	23726	23658	23876	23663	23828	23619	23740	23694	23653	23712	23743	23637	23672	23675	23716	23772	23667	23690	23785	23695	23695	23734	23812	23750	23979	23658	23812	23842	23776	23786	23857	23728	23764	23837	23669	23638	23585	23747	23808	23637	23848	23603	23837	23785	23788	23729	23840	23533	23711	23624	23658	23644	23744	23597	23944	23813	23781	23812	23718	23769	23668	23564	23712	23837	23866	23572	23675	23679	23668	23771	23730	23628	23737	23732	23683	23812	23593	23854	23754	23736	23683	23665	23690	23910	23940	23775	23492	23558	23731	23869	23703	23747	23578	23871	23663	23718	23683	23898	23755	23843	23634	23931	23890	23675	23683	23690	23600	23696	23832	23564	23587	23630	23736	23669	23700	23836	23747	23610	23843	23702	23831	23705	23655	23516	23789	23898	23661	23734	23820	23662	23722	23935	23742	23781	23695	23842	23884	23659	23782	23478	23766	23728	23730	23720	23793	23899	23897	23693	23598	23837	23645	23691	23718	23814	23603	23683	23893	23708	23647	23726	23792	23861	23803	23591	23716	23606	23685	23899	23693	23662	23687	23955	23693	23847	23764	23658	23699	23834	23830	23666	23911	23917	23674	23790	23758	23984	23724	23681	23674	23486	23715	23618	23702	23735	23640	23788	23639	23838	23702	23667	23807	23538	23724	23523	23646	23802	23689	23773	23829	23674	24025	23819	23973	23444	23728	23750	23797	23749	23565	23738	23843	23626	23688	23693	23853	23609	23686	23711	23813	23766	23734	23854	23877	23785	23589	23720	23803	23784	23671	23779	23883	23653	23745	23797	23797	23819	23800	23688	23748	23734	23739	23724	23846	23702	23544	23762	23562	23813	23857	23740	23630	23502	23764	23705	23768	23710	23783	23602	23675	23540	23760	23624	23784	23814	23726	23729	23783	23603	23816	23824	23670	23673	23866	23664	23697	23832	23620	23780	23892	23624	23603	23702	23799	23511	23872	23762	23674	23814	23840	23826	23672	23671	23583	23702	23640	23529	23773	23854	23655	23765	23794	23687	23895	23705	23681	23601	23697	23772	23567	23927	23799	23750	23516	23620	23549	23718	23770	23760	23876	23653	23717	23710	23838	23718	23681	23843	23667	23728	23697	23736	23940	23748	23853	23658	23493	23672	23680	23671	23738	23775	23688	23703	23683	23614	23858	23584	23956	23923	24025	23830	23747	23729	23966	23633	23748	23720	23882	23682	23671	23878	23729	23661	23671	23759	23652	23704	23709	23897	23696	23636	23643	24004	23805	23635	23789	23645	23731	23863	23670	23736	23617	23765	23751	23641	23767	23680	23681	23559	23804	23771	23742	23859	23598	23800	23773	23865	23831	23867	23568	23774	23818	23695	23675	23740	23581	23690	23770	23714	23667	23805	23757	23857	23829	23858	23869	23798	23811	23665	23849	23925	23714	23795	23625	23546	23715	23676	23628	23796	23836	23637	23789	23795	23748	23815	23823	23662	23659	23776	23709	23696	23787	23549	23848	23626	23601	23803	23625	23657	23795	23745	23688	23732	23787	23777	23800	23653	23892	23783	23636	23716	23912	23756	23642	23842	23639	23744	23764	23859	23742	23677	23796	23686	23744	23634	23674	23539	23691	23482	23911	23752	23780	23676	23805	23910	23697	23563	23679	23730	23659	23959	23644	24030	23625	23787	23742	23832	23594	23641	23627	23650	23546	23697	23771	23706	23875	23642	23661	23647	23791	23624	23610	23937	23556	23884	23526	23739	23828	23725	23659	23772	23706	23804	23569	23659	23780	23759	23647	23770	23621	23797	23842	23652	23817	23591	23722	23707	23753	23739	23560	23754	23917	23679	23699	23654	23924	23682	23581	23696	23738	23810	23532	23812	23684	23735	23509	23778	23545	23823	23705	23640	23755	23623	23936	23657	23721	23797	23655	23797	23753	23844	23740	23722	23797	23766	23819	23686	23496	23794	23749	23708	23712	23699	23674	23726	23821	23687	23784	23769	23652	23746	23963	23674	23695	23757	23680	23848	23599	23613	23523	23588	23575	23893	23715	23761	23645	23753	23758	23677	23986	23628	23723	23782	23539	23585	23767	23661	23692	23857	23707	23535	23825	23771	23626	23723	23812	23755	23783	23767	23800	23771	23682	23898	23886	23624	23665	23803	23684	23613	23673	23795	23728	23830	23978	23859	23648	23700	23654	23700	23807	23654	23773	23696	23713	23608	23611	23704	23699	23640	23785	23720	23708	23730	23686	23851	23762	23579	23825	23613	23808	23756	23685	23707	23708	23605	23774	23706	23615	23762	23837	23778	23692	23502	23883	23704	23723	23734	23802	23713	23884	23767	23675	23853	23757	23779	23736	23774	23618	23659	23767	23650	23602	23807	23621	23797	23885	23753	23754	23759	23739	23717	23857	23823	23720	23787	23715	23682	23924	23569	23752	23626	23775	23643	23696	23658	23832	23748	23831	23794	23719	23689	23686	23694	23780	23686	23650	23795	23586	23789	23796	23843	23605	23725	23813	23845	23642	23600	23865	23853	23661	23779	23759	23541	23680	23514	23533	23906	23756	23716	23761	23894	23855	23862	23649	23784	23933	23740	23530	23936	23681	23797	23818	23754	23751	23787	23844	23638	23876	23932	23661	23781	23735	23708	23806	23731	23848	23728	23856	23662	23745	23734	23688	23793	23877	23910	23773	23869	23764	23655	23726	23922	23720	23705	23799	23599	23778	23807	23515	23820	23723	23827	23773	23849	23883	23935	23725	23938	23684	23538	23849	23606	23934	23654	23826	23678	23675	23751	23907	23821	23747	23587	23749	23760	23806	23635	23586	23735	23587	23771	23587	23637	23666	23829	23822	23472	23630	23732	23593	23700	23675	23645	23625	23827	23736	23644	23804	23708	23747	23785	23800	23928	23726	23710	23605	23654	23735	23680	23707	23725	23750	23738	23680	23702	23777	23710	23573	23674	23773	23590	23846	23828	23664	23597	23646	23947	23795	23769	23780	23670	23652	23858	23753	23788	23523	23759	23775	23764	23681	23799	23897	23566	23726	23568	23994	23692	23618	23866	23947	23675	23753	23887	23895	23731	23557	23824	23883	23665	23822	23789	23881	23841	23555	23569	24036	23779	23919	23732	23729	23691	23735	23762	23907	23785	23741	23863	23635	23766	23782	23825	23701	23593
31528	26336	31074	30550	35298	41965	36901	32011	30050	29300	29071	28926	29305	29006	29130	29206	29048	28898	28956	29034	29249	29006	29265	29104	29128	29058	29045	29231	28939	29057	28731	28980	29090	28896	29214	28835	29095	29011	28933	28941	28983	29096	29293	29141	28799	29070	29051	29209	29010	28931	29112	28835	29129	29112	29085	28840	28958	29295	29208	29052	29187	28887	29054	29087	29026	28883	29135	29102	29028	28848	29123	29029	29001	29273	29013	29016	28982	29195	28962	29471	29121	28829	28993	28965	29058	28893	29003	29103	29127	28924	28756	29093	28914	29096	28878	28793	29117	29237	28960	29128	29055	28866	29080	28929	29099	28971	29046	29215	28769	29076	28846	29263	29224	29078	29159	28953	29133	28893	29138	29111	29000	29058	29080	29046	29207	29030	28932	28681	29253	28990	29182	28884	29051	28718	29033	28987	28992	28949	28938	28841	29024	28902	28930	28938	29074	28891	29163	28993	28935	28983	28850	29182	28983	28942	28912	28942	28973	28934	29058	29155	29158	28960	29063	29016	29056	29054	28868	29181	29016	29038	29130	28878	28980	29051	28901	29120	29223	28740	29206	29182	29216	29014	29035	29042	29274	29138	29087	29031	28995	29065	29058	28875	28872	28969	29225	29201	29052	29071	28926	29100	28910	28923	29293	29078	28972	29070	29088	29162	28966	29186	28798	29065	29022	29164	28935	28967	29006	28763	28873	28856	28888	29078	29008	29081	28934	29022	28843	28763	28876	29138	28987	29105	28975	29224	29023	28801	29010	28959	29002	29027	28980	29104	28987	29006	29020	29065	29151	28975	29245	29002	28856	28849	28871	28935	28964	28981	29185	29179	29041	29255	29045	29105	28800	29145	29048	28975	28990	29162	29049	28852	28815	29151	29075	29133	29199	29218	28737	28856	28940	29113	29054	29094	29014	28935	28944	29010	29064	29033	29040	28847	29141	28738	29148	28970	29063	29093	29029	29078	29108	29232	29075	28957	28890	28843	28906	28962	28815	28854	28965	28972	29069	29093	28881	29070	28988	28982	29277	29102	29153	29370	28964	28940	28843	28944	29023	28898	29142	29081	28865	29028	28888	28952	28950	28888	29034	28934	28975	29069	29012	28969	28967	28838	29135	28932	28878	29120	28872	28888	28991	28863	28919	29168	28908	28921	28927	29032	28984	29257	29072	28982	28842	29015	28981	29085	28974	28939	28976	28855	29062	29074	29226	28982	28941	28963	28781	28995	29071	29009	29010	28996	29142	28895	29160	29011	28911	29226	29139	28978	28929	28975	29096	28965	28864	28914	29206	29186	29175	29140	28930	28845	28835	29228	29092	29422	29223	28826	29089	29075	28779	29027	28971	28811	28991	29126	28917	29074	29133	28983	29239	29205	29175	29176	28978	29112	29107	29034	29005	28857	29148	29081	29393	29140	29027	28905	29106	29088	29029	28963	29244	28989	28859	29078	28680	29038	29084	28751	29173	29021	28980	28685	28984	29062	28846	28942	29045	29236	29158	29013	28974	28800	29031	29283	29155	29140	28975	29075	29100	29094	28952	29094	29033	28969	28996	28942	29159	29052	29113	28913	28925	29146	29214	29054	29043	29069	28794	29266	28996	29250	28967	29121	28977	29211	28957	28800	29265	28998	29065	29009	29100	29007	28876	28896	28804	28784	29235	29017	29094	28822	29110	28850	28930	28965	28963	29203	29072	28983	29127	29057	29148	28859	29123	28824	29007	28953	29288	28883	28905	28799	28850	28979	28934	29153	29037	29149	28911	29067	28919	28848	28926	28838	28955	28915	28904	29052	29360	28872	28867	29059	29187	28818	28814	29052	28979	29117	28914	29177	29042	29004	29007	28993	29171	28998	29240	29254	28953	28785	29025	29030	29100	28992	29025	29026	28982	28849	29037	28896	28882	29136	28958	29214	29122	29035	29036	28888	28973	28863	29050	29274	29101	29075	29088	29066	29168	28987	28987	29391	28988	28859	29061	29009	29148	29018	28818	29017	29248	29054	29031	29083	29122	29010	29139	28945	29118	29114	28982	29115	28850	29176	29025	29086	28907	28913	29076	29013	29149	29230	29078	29200	29176	29017	28951	28971	29062	29094	29042	29138	29156	29116	28955	28827	29033	29035	29114	29064	28964	28906	29135	28827	28915	29125	29060	28900	28976	29120	29122	29291	29114	29032	29170	29263	29075	29177	29166	29024	29008	29081	28879	29162	29205	28897	29151	28980	28868	28879	29061	29056	28894	29083	28947	28936	29039	28945	28921	28919	29007	28955	28959	29140	28804	28950	28988	29149	28830	28940	29133	28777	28948	28924	28707	28847	29034	28975	29134	29160	29026	29203	29126	29120	29263	29003	29220	29017	29115	29226	29208	28893	29188	28966	29219	28961	29142	29099	28712	29011	29064	29150	28950	29013	29084	28796	28956	28862	29136	28889	28984	28938	28914	29193	29122	29091	28953	29038	29096	28996	29090	28928	29151	29002	28968	28947	29028	29136	28959	28944	28937	28872	28941	28974	29251	28917	28949	29276	28948	28929	29009	28779	29168	28699	29247	29072	28898	29079	29173	29110	28980	28970	28931	29123	29181	28986	28939	29168	28769	29084	29234	28938	28975	28940	29225	28837	29052	29091	28932	28961	29373	28808	29088	29064	29333	29209	29248	28958	29307	29342	28981	29002	29086	29064	28964	29079	28960	28919	29093	29041	28732	29013	28996	28889	29252	28902	29017	29017	28846	28852	28967	28924	29286	28992	29210	28817	28888	28757	28923	28998	29103	29039	29018	28845	28885	29076	28973	29110	28924	28996	28730	29203	29125	29225	28883	28792	29027	29264	28955	29008	29007	28897	28852	29047	28813	29020	28936	28904	29020	29180	29233	29078	28873	28976	28793	29070	28981	29197	28925	28992	29093	29100	29197	29064	28919	29303	29095	29142	28948	29114	29154	29015	28917	29066	28832	29096	29114	28863	28874	29031	28963	29099	28923	28814	28988	29031	29440	28974	28970	29188	29149	28912	29179	29192	29088	29075	29164	29085	29183	29065	28923	28814	29114	28994	28960	29204	29022	29174	29097	29028	28951	29033	28817	29045	29184	29061	28845	29187	29372	28944	29133	29180	29106	28947	28892	28952	29037	29066	28893	29116	28901	29063	28786	28765	28979	29005	29329	29029	28955	29245	28921	29118	29135	29089	28966	28975	29107	28970	29052	29011	29133	29110	29041	28998	29107	28947	29035	28604	28986	29053	28707	28903	28892	29146	29209	29059	29165	29065	29128	29217	28904	29174	28975	29041	28938	28874	28972	28937	28987	28918	29004	29342	29054	28878	29254	28946	28908	29197	29084	29104	29077	29123	28978	28783	29122	29083	28996	29041	29113	29024	29113	29188	29033	28863	28838	28901	29275	28883	29084	29020	28953	29148	29138	29297	29250	29205	29170	29059	29335	29024	29182	29105	28972	29011	29155	28863	28950	28744	29116	28949	28845	28773	28679	28943	29098	28921	29271	29264	28934	29097	28866	29127	28879	28889	29169	29126	29192	29077	29048	29129	29235	29035	29190	29257	29011	28811	28755	29016	29349	28982	29180	29136	28798	29065	29156	29146	28881	28903	28988	28960	29060	28900	29245	29169	29160	28862	28913	28818	29077	29124	28878	28877	29044	29092	29064	28770	29050	28925	29027	28884	28811	29258	28879	28903	28814	29164	29021	29073	28973	28971	28751	28815	29137	28905	28722	28855	28914	28955	29103	29216	29263	29007	28945	29260	28988	28874	29032	29125	29053	29096	29029	29065	28998	28983	29223	28931	29054	28962	29098	29048	28897	29091	29021	28937	28942	28907	28820	28901	28953	28969	29113	29090	28988	29076	29086	28924	29099	28993	28937	29073	29092	28872	28895	29149	28984	28997	28981	28816	29185	29127	28825	29016	29073	28980	29140	28941	29066	28991	28967	28988	29005	29211	29335	28961	29015	29084	29010	28934	28922	29089	29076	28881	28940	28962	28871	28924	29068	29075	28720	28909	29120	29196	28925	29191	29283	29035	29213	29074	28922	29162	29027	29193	28878	29127	29062	29015	28946	29229	29053	29046	29154	29095	28893	29077	28904	28980	29058	28994	29165	28997	28894	28903	29139	29129	29090	28859	28853	28780	28966	28999	28986	28866	29241	28891	29172	29001	28951	28988	28756	28907	28749	28863	29049	29152	28893	28918	29002	28725	29039	28836	29008	29310	29188	28837	29090	28979	29078	29140	29020	29049	28932	29010	29011	29156	28966	29342	29170	28973	29152	28958	29163	29113	28976	29287	28951	29076	28958	28948	28888	28958	28781	29056	29150	29084	28922	29121	29071	28983	29089	29046	29127	28922	29062	28953	28908	29233	29161	29013	28927	29055	28997	28965	29032	28987	29093	29151	29171	29019	29042	29047	29064	28938	28878	28850	29175	28990	29047	28952	29005	29159	29021	28959	28987	28968	28957	28854	28832	28959	29054	29034	29225	28819	28914	29054	29123	29030	29014	28667	28846	29030	29003	29056	29182	28798	29151	29260	28855	28946	29128	29078	29167	28963	28903	28923	29013	29231	28830	28864	28887	29133	29158	28993	29027	29047	29149	29011	28814	28942	28922	28907	29076	28862	29094	29046	29085	29137	28944	28900	28991	29043	29106	28993	29182	28996	29179	28869	28959	28971	29035	29193	28905	28818	29060	29102	28943	29020	29031	29169	29020	28754	28953	29071	29152	28933	29132	29095	28906	28929	29093	29061	28866	28933	28857	28901	29210	28932	28930	29148	28971	29107	28783	29048	29228	28903	28863	28933	28931	29207	29344	29102	29205	28913	29179	29211	28901	28941	29177	29020	29030	28922	29123	29008	29148	29021	28853	29060	29159	29131	28872	29186	28828	28952	29030	28949	29067	29099	28872	29062	28804	29114	28970	29031	28849	28857	28957	29105	28888	28878	28949	29115	28925	28961	29211	28852	29302	28795	29028	29096	28839	29132	28938	29288	29103	29123	29110	29076	29007	29274	28926	29094	29217	28961	29148	29110	28987	28754	29118	28690	28947	28953	29012	29056	29325	28979	29203	29042	28929	28981	28879	28777	29058	29044	29024	29125	28891	28945	28952	29226	28848	28836	28993	29068
22250	25871	25377	24511	33951	38584	32900	26977	24401	23739	23588	23633	23549	23460	23601	23498	23642	23607	23453	23728	23502	23678	23601	23617	23633	23554	23504	23628	23653	23588	23656	23607	23581	23668	23361	23605	23617	23439	23556	23541	23583	23522	23531	23726	23563	23444	23711	23450	23608	23494	23517	23346	23488	23441	23559	23645	23537	23557	23708	23508	23539	23558	23541	23596	23530	23507	23305	23602	23731	23615	23609	23491	23668	23562	23487	23512	23482	23558	23519	23438	23576	23440	23721	23714	23404	23308	23457	23223	23462	23558	23540	23532	23526	23523	23689	23435	23535	23495	23569	23611	23616	23556	23415	23534	23295	23448	23599	23512	23528	23575	23476	23356	23516	23564	23530	23249	23499	23570	23586	23441	23563	23683	23533	23461	23464	23671	23585	23579	23501	23731	23620	23449	23433	23531	23396	23629	23566	23447	23449	23460	23570	23683	23528	23610	23643	23619	23569	23506	23530	23533	23641	23611	23586	23466	23661	23682	23501	23368	23774	23536	23386	23527	23584	23523	23746	23516	23751	23423	23503	23400	23544	23776	23691	23631	23435	23520	23373	23390	23573	23446	23526	23671	23512	23525	23570	23480	23606	23569	23515	23675	23503	23483	23625	23598	23588	23421	23459	23603	23509	23590	23377	23605	23496	23624	23513	23506	23378	23543	23471	23447	23411	23516	23530	23293	23589	23284	23538	23478	23555	23571	23529	23498	23572	23378	23522	23495	23570	23416	23531	23374	23513	23471	23439	23435	23645	23737	23658	23492	23570	23336	23657	23548	23506	23521	23549	23637	23501	23501	23445	23510	23669	23639	23480	23456	23764	23552	23605	23503	23505	23544	23505	23463	23465	23656	23553	23640	23700	23380	23468	23525	23581	23605	23452	23682	23452	23596	23516	23691	23487	23643	23539	23609	23710	23623	23751	23400	23485	23450	23550	23582	23364	23558	23560	23566	23484	23656	23461	23612	23500	23639	23507	23591	23521	23513	23553	23551	23596	23756	23614	23337	23509	23453	23541	23502	23599	23599	23415	23431	23671	23346	23591	23566	23868	23356	23500	23473	23569	23429	23626	23608	23624	23357	23548	23736	23679	23389	23462	23520	23545	23495	23498	23446	23632	23476	23552	23695	23540	23476	23454	23453	23559	23649	23544	23538	23305	23618	23516	23465	23620	23603	23672	23434	23712	23648	23534	23392	23702	23539	23569	23615	23570	23627	23451	23645	23405	23486	23656	23645	23544	23424	23512	23371	23651	23635	23398	23594	23517	23622	23598	23475	23688	23425	23406	23651	23643	23432	23401	23732	23606	23397	23505	23446	23516	23387	23611	23333	23658	23396	23610	23526	23535	23499	23458	23532	23521	23475	23574	23407	23532	23509	23398	23569	23671	23406	23608	23545	23605	23535	23508	23543	23497	23436	23430	23497	23577	23682	23636	23566	23496	23379	23630	23575	23447	23498	23615	23466	23415	23589	23734	23555	23529	23488	23633	23593	23451	23552	23519	23555	23501	23687	23702	23692	23404	23559	23791	23348	23583	23406	23398	23385	23603	23464	23628	23508	23669	23447	23562	23473	23483	23547	23594	23623	23631	23567	23583	23424	23706	23423	23508	23418	23602	23582	23665	23552	23503	23629	23543	23511	23718	23432	23527	23556	23522	23412	23619	23544	23397	23597	23566	23618	23592	23483	23442	23559	23483	23520	23520	23664	23528	23529	23426	23377	23526	23517	23431	23517	23668	23560	23479	23714	23420	23696	23407	23554	23568	23432	23491	23424	23367	23572	23564	23314	23633	23533	23473	23759	23451	23436	23236	23631	23430	23406	23543	23568	23623	23488	23462	23445	23555	23601	23446	23465	23594	23387	23388	23664	23483	23449	23536	23326	23807	23567	23635	23531	23572	23513	23705	23535	23461	23563	23524	23383	23702	23434	23573	23485	23592	23491	23376	23281	23764	23469	23449	23447	23558	23637	23697	23664	23518	23796	23544	23463	23544	23430	23551	23481	23560	23455	23561	23514	23409	23828	23521	23561	23543	23484	23686	23427	23466	23561	23645	23640	23388	23431	23437	23526	23440	23662	23559	23669	23383	23361	23777	23574	23736	23604	23508	23412	23583	23603	23574	23565	23385	23654	23778	23559	23655	23588	23420	23688	23774	23539	23428	23478	23415	23527	23534	23451	23555	23571	23422	23582	23475	23643	23428	23421	23480	23500	23787	23359	23583	23483	23501	23355	23651	23638	23603	23525	23439	23516	23545	23470	23630	23374	23426	23497	23688	23391	23561	23495	23502	23511	23544	23583	23397	23528	23445	23530	23552	23595	23491	23516	23476	23527	23661	23577	23759	23441	23506	23474	23536	23508	23677	23438	23720	23476	23579	23452	23449	23605	23622	23526	23558	23438	23589	23433	23685	23585	23593	23546	23491	23356	23415	23503	23421	23613	23494	23462	23317	23430	23296	23612	23532	23398	23674	23486	23618	23625	23441	23758	23459	23581	23434	23378	23489	23568	23644	23624	23577	23445	23401	23542	23458	23601	23528	23629	23572	23409	23385	23410	23505	23502	23705	23322	23562	23557	23476	23643	23502	23546	23605	23420	23576	23547	23496	23581	23498	23586	23549	23332	23641	23541	23584	23456	23470	23465	23599	23520	23469	23684	23442	23583	23371	23588	23468	23534	23574	23395	23488	23644	23272	23631	23469	23490	23656	23304	23540	23573	23505	23598	23553	23649	23535	23504	23362	23501	23666	23344	23639	23560	23534	23488	23681	23501	23584	23414	23649	23476	23722	23384	23590	23561	23628	23620	23717	23414	23510	23419	23547	23383	23511	23453	23485	23598	23606	23367	23730	23434	23691	23658	23545	23549	23743	23415	23545	23642	23428	23366	23388	23506	23603	23498	23466	23605	23574	23582	23698	23674	23558	23473	23611	23643	23694	23567	23592	23699	23667	23417	23510	23548	23566	23506	23370	23572	23695	23541	23462	23569	23631	23488	23390	23668	23651	23491	23460	23685	23422	23567	23573	23551	23473	23546	23424	23347	23511	23565	23532	23833	23648	23607	23598	23557	23397	23498	23520	23744	23514	23447	23404	23701	23552	23526	23567	23506	23407	23444	23592	23467	23363	23566	23469	23418	23718	23455	23650	23542	23427	23599	23414	23684	23549	23524	23594	23477	23449	23532	23651	23356	23592	23465	23454	23598	23496	23582	23551	23573	23712	23496	23685	23581	23469	23636	23481	23574	23571	23627	23657	23384	23619	23630	23559	23418	23533	23531	23361	23580	23674	23568	23524	23505	23590	23448	23517	23584	23506	23422	23458	23555	23469	23567	23461	23540	23317	23423	23486	23346	23614	23420	23684	23436	23513	23794	23560	23572	23510	23607	23398	23768	23390	23540	23519	23500	23633	23440	23569	23538	23471	23643	23606	23454	23548	23461	23554	23599	23591	23527	23500	23565	23613	23525	23705	23445	23523	23432	23714	23495	23411	23473	23491	23643	23511	23655	23396	23505	23599	23580	23392	23705	23590	23568	23550	23504	23578	23482	23519	23533	23659	23582	23479	23657	23406	23406	23729	23533	23667	23633	23600	23557	23449	23385	23514	23647	23531	23613	23818	23446	23407	23692	23301	23696	23350	23533	23259	23498	23664	23444	23482	23625	23534	23555	23470	23700	23577	23571	23316	23489	23609	23656	23656	23601	23511	23534	23660	23626	23561	23463	23787	23538	23486	23633	23444	23558	23487	23590	23375	23624	23493	23460	23545	23454	23380	23861	23423	23626	23429	23608	23578	23473	23673	23626	23604	23515	23643	23596	23533	23475	23489	23537	23735	23522	23431	23576	23822	23418	23639	23824	23631	23493	23595	23589	23503	23563	23599	23493	23463	23715	23614	23610	23546	23525	23465	23538	23381	23351	23360	23598	23570	23468	23513	23575	23514	23544	23440	23533	23585	23567	23577	23421	23632	23373	23451	23381	23525	23489	23569	23379	23711	23440	23471	23404	23597	23451	23619	23523	23488	23676	23491	23552	23554	23450	23541	23653	23536	23452	23517	23597	23553	23445	23562	23420	23537	23333	23585	23581	23466	23479	23471	23482	23536	23589	23474	23334	23345	23517	23479	23437	23275	23524	23575	23617	23329	23392	23658	23497	23351	23678	23610	23587	23563	23458	23478	23553	23350	23487	23671	23656	23575	23442	23431	23434	23585	23620	23671	23527	23441	23576	23339	23528	23539	23482	23492	23688	23569	23662	23495	23621	23496	23457	23576	23592	23553	23557	23620	23539	23592	23566	23686	23608	23583	23419	23374	23629	23549	23525	23462	23449	23575	23695	23570	23489	23568	23338	23442	23690	23737	23477	23602	23648	23551	23305	23435	23714	23429	23529	23517	23634	23574	23390	23507	23484	23671	23632	23722	23373	23718	23559	23527	23812	23590	23364	23517	23579	23554	23750	23620	23564	23496	23585	23465	23544	23515	23607	23524	23607	23515	23376	23569	23479	23548	23435	23500	23581	23509	23218	23537	23595	23410	23495	23323	23431	23521	23498	23633	23532	23446	23471	23488	23418	23801	23504	23557	23474	23617	23517	23523	23512	23580	23544	23395	23471	23613	23723	23373	23560	23425	23443	23494	23430	23595	23676	23735	23656	23769	23423	23389	23360	23555	23503	23547	23472	23379	23413	23594	23488	23368	23478	23588	23434	23497	23460	23582	23524	23437	23659	23571	23598	23676	23493	23537	23601	23474	23499	23474	23564	23490	23732	23567	23426	23450	23573	23620	23527	23582	23547	23704	23582	23444	23626	23421	23466	23617	23282	23711	23321	23436	23622	23578	23455	23462	23419	23619	23516	23638	23561	23425	23452	23616	23517	23652	23695	23338	23639	23687	23231	23529	23500	23635	23447	23675	23538	23532	23643	23619	23587	23552	23402	23766	23493	23567	23501	23413	23556	23440	23456	23682	23493	23519	23690	23581	23525	23564	23522	23395	23525	23586	23518	23428	23422	23548	23502	23634	23388	23525	23378	23465	23607	23451	23613	23576	23508	23599	23606	23666	23487	23701	23392	23604	23388	23624	23446	23561	23636	23499	23537	23581	23469	23669	23537	23496	23429	23538	23642	23463	23483	23556	23747
25090	21386	28479	26584	46131	72163	59177	43717	33240	30151	29433	29017	29326	29292	29073	28970	29038	29172	29259	29095	29220	29072	29036	28971	28976	29031	29362	29131	29012	29121	29213	28870	29062	29064	29247	29011	29122	29083	29091	29018	28919	29069	28896	28907	29044	29032	28812	29057	29057	29074	28829	29086	29390	28871	29030	29157	29065	28929	28991	28970	29096	29057	29113	28906	28896	29159	28849	29149	28942	29023	29004	28864	28849	29016	28871	29108	29222	28862	29129	29041	29192	28786	29201	29079	29000	28960	28944	29237	29069	29106	29093	29139	29153	28777	28855	29248	28939	29132	29150	28833	28965	29146	29047	29023	29011	29078	28935	28952	29120	28932	28992	28967	28978	29083	29211	28832	29016	29186	28803	29090	28881	29004	29178	29198	29268	29128	29085	29237	29067	28978	29050	28863	29065	29104	29181	29050	28947	28803	28945	29062	29102	29182	28907	29008	29123	28901	28997	29076	29096	29042	29048	28956	28803	29120	28701	28964	29211	29189	29182	29278	28923	29091	29022	29148	29006	28695	29011	29111	28993	29092	28997	29143	29177	28870	28912	29114	29113	28958	28866	28994	28776	28914	28837	28871	28958	29091	29024	29097	28900	29055	29035	28987	29002	29081	28991	29012	29014	29003	29018	29035	29030	29189	29048	28830	28857	29199	29061	29074	28964	28989	29055	29080	29055	29047	28700	28832	29018	28960	29082	29292	29020	29173	28974	28820	28849	28892	29051	29245	29104	29053	28909	28935	29059	29093	28936	28934	29120	28947	28840	28899	29048	28865	29073	28976	28982	29099	29324	28926	28903	29221	29062	29082	28992	29111	29147	28892	29218	28935	28969	28892	29050	28998	29074	29204	29265	28908	29154	29341	29079	28883	29011	28950	28996	28903	29045	29009	28977	29097	29061	29181	29083	29082	29155	28914	29064	29168	29155	29164	29076	28878	28980	28841	29044	28720	29192	29151	28994	28867	28887	29100	29226	28833	28922	28807	28922	28899	28980	28889	28896	29107	29054	29015	29058	28945	29207	28939	28924	28580	28987	29014	29068	29282	29058	29179	28952	28899	28942	29034	28974	28973	28850	29100	28656	28943	28913	29157	28857	29144	28813	29258	29006	29185	29189	29253	29113	29171	29251	29137	29057	29082	28963	29018	28856	28930	29331	29165	29071	28968	29088	28739	28962	28983	28927	28959	28933	28914	29100	28979	29011	29154	29182	28967	28976	29093	29230	29017	28985	28908	28907	28999	29101	29068	28989	29025	29037	29062	29023	29094	28987	29235	29188	28805	28951	28782	29037	28956	29064	29083	29055	28999	28901	28794	28751	28792	29030	28824	29056	28965	29201	28890	29032	28941	28922	29134	29261	29057	28852	28955	28891	29076	28738	28849	29017	28982	28896	29063	28896	28941	29053	29148	28717	29159	28942	29092	29132	28910	28950	29000	28989	28935	29300	29236	29040	29231	29007	28965	29155	29107	28996	28954	28967	29111	28980	29105	29267	28968	29154	29331	29092	28977	28957	28761	28987	28801	29147	28959	29143	29056	29209	29078	29009	29033	29085	28811	29079	28834	29113	28928	29081	28938	28764	29050	28972	29181	29228	28718	29120	29034	28896	29029	29256	29090	29041	28936	29076	29051	29013	29022	28909	28957	28930	29101	29138	28978	28936	29022	28879	28828	28862	28993	28735	28870	29257	28904	28928	28958	28971	29142	29113	29039	29096	28976	28957	29034	29017	28978	28911	29066	29102	29020	28880	28986	28892	29044	29226	29083	29042	29219	28898	28981	29043	29259	28754	28972	28944	29029	29017	28727	28914	29109	28920	29029	28994	28987	28935	28762	28933	28904	28791	29081	28913	28934	28900	29129	29101	29055	29106	28973	29078	29030	28934	28898	28843	28951	28743	28903	28920	29085	28876	29074	29080	28576	28864	28942	28905	29106	29187	29176	28774	28878	29060	29080	29178	28964	28927	29019	29006	29087	28710	28928	28972	28945	29032	29208	29120	28922	29070	29138	28776	29026	29136	28876	29061	28980	29251	28971	28852	29115	29002	28895	28816	28978	28866	28851	29091	29084	28943	29139	29066	28636	28956	28905	28917	29113	29068	28879	29054	28972	28702	28910	28935	28807	28883	28917	28844	29158	28954	28971	29152	29044	29094	28990	29112	28982	28859	28840	29139	29009	29002	28961	28903	29168	28769	29087	28958	28812	28962	29077	28930	29063	29122	29165	29097	29052	29046	29145	29176	29236	29192	28999	29008	28857	29019	28860	28986	29136	29143	29140	29117	28984	29066	28829	29090	29025	29020	28916	28978	29183	29091	28945	29178	28987	28922	28970	29223	28866	29303	28873	29169	29088	28955	28928	28905	29098	28795	28698	29135	28960	29070	29151	29137	29082	29078	28975	29251	28991	28898	28990	28897	29069	28662	28847	28833	28983	29011	29060	29049	28873	28765	28928	29209	29195	28994	29262	28970	28999	28997	28755	29124	29171	28905	29203	29134	28942	29300	28963	29023	28913	29021	28962	28990	28927	29005	29010	28887	29143	29030	29009	28890	29008	29037	29001	29190	28893	28933	28836	28894	28982	28963	28804	29053	28970	29042	29019	29161	29014	28699	28979	28956	28939	28825	28882	29023	29001	28898	28925	29038	28925	29005	28875	28921	28719	29242	28986	28922	28951	29028	28976	28835	29043	29007	29156	29061	28837	29066	29341	29175	28934	28923	29153	28858	29129	28912	29102	28951	29042	29007	29051	28963	29028	29241	28957	29003	29059	28995	28878	28926	28891	29039	28968	29068	28946	29150	29091	29053	28990	28905	28966	29130	29083	29148	28933	29133	28989	29220	28849	28775	28823	28958	28880	28989	28825	29263	28971	29147	28910	29007	29039	29015	28985	28961	29054	29037	29146	29180	28719	28752	29180	29273	28989	28867	28962	29080	29128	29197	29009	29086	28823	29120	29066	29256	28990	29180	29059	28926	29070	28896	29030	28759	28949	28915	29080	29044	29249	29015	28833	29075	29326	29034	28958	28994	28792	29147	28805	29150	28938	28963	28950	29023	28978	29163	29191	29106	29021	29131	29138	29017	28897	29030	29255	28844	29061	28956	29094	28706	28819	29032	29172	28905	29341	28997	29060	28950	29042	28919	28827	28732	29089	28975	29086	29122	29109	29002	29153	28924	29106	29169	29000	28844	28916	28999	29152	29194	28986	28975	28889	28847	28988	29056	29115	28904	28998	29012	28825	28992	28996	29025	29224	29058	28845	28910	28927	28820	28834	28979	29082	29053	29099	29057	28881	28914	28963	29013	28963	28753	28995	28982	29092	29059	29021	28845	28994	28885	28783	28904	29027	29037	28997	29098	29226	29182	29091	29107	28846	28839	28987	28957	28901	29313	29072	29000	29037	29079	28884	28974	29007	29263	29037	29169	28948	29103	29064	28693	28898	29029	29039	28879	28799	29029	29049	28923	29010	28898	29009	29131	29151	29009	28898	28798	29174	29022	29229	28953	29074	28883	29069	29049	28918	28858	28915	29004	28928	28917	29166	28937	29184	29040	28738	29167	28890	29087	29042	29321	29060	28891	28959	28908	28736	29064	28855	29213	28909	29020	28795	28903	28991	28925	29197	29004	28963	29104	29067	28889	29109	29082	28979	29134	29144	29013	28971	29172	29152	28982	29126	28979	29020	28955	28828	28926	29237	29056	28931	29228	28760	29191	29080	29063	28966	29115	28980	29266	29065	29043	28666	28968	29141	29219	29063	29079	29052	28947	29002	29038	28991	28845	28884	29051	29197	29104	28873	28864	29040	28951	29031	29022	29124	29211	29171	28953	29003	29093	29117	28888	29157	28970	28958	28842	29284	28983	29225	29064	28776	28931	29118	29040	29074	29181	28779	28930	28880	29243	28902	29067	28978	28966	28962	28942	29062	28908	29044	28818	28834	29038	29022	28969	28905	28773	29157	29091	28882	29055	28958	28990	28931	28920	29213	28920	29035	29069	29055	28974	29148	29034	29038	29061	28980	29091	29018	28862	28926	29053	28977	29059	29049	29115	29147	29001	28928	28924	29115	29018	28970	28939	28734	29106	29345	28904	28887	28885	28903	29258	29118	29078	28879	28674	28985	29052	28703	28982	29023	28685	29081	29046	29015	29121	28908	29015	29323	29121	28855	29095	29175	29053	28892	29178	29075	29117	29211	28986	29031	28907	28948	28890	29107	28913	28932	29058	28902	28897	29038	28844	29141	28850	28965	29155	28969	28853	29086	29037	28980	29089	29011	28727	29174	29113	29081	29158	28967	28981	28757	29006	28788	28975	29038	29100	28947	28937	29333	28826	29064	29027	29191	29126	28941	29265	29064	29093	28945	28960	29093	28853	28989	29002	29025	28998	28849	29132	29097	29159	29156	29269	29033	29002	29072	29189	29123	28963	29221	29144	28972	28867	28980	28915	28775	29065	29018	29215	28982	29069	29192	29097	29041	29363	28984	29076	29247	29000	28893	28907	28825	28912	28988	28661	28871	28850	28935	29088	28819	29037	28995	29081	29058	29040	29051	29112	29299	29022	28766	28812	29099	29111	29063	29046	29065	28985	29003	29111	28948	29214	29117	29001	29184	29057	29138	29159	29039	28879	29204	29208	28893	29125	29111	28893	29038	28996	28946	28958	28740	28938	29018	29068	29093	29078	29127	28992	29014	28837	28929	29113	28974	28912	29138	29029	28981	29016	28975	28863	29066	29018	29042	29147	29113	28917	29167	29008	28964	28898	28975	28902	29007	28805	28867	29133	28836	29093	28908	28814	29038	28901	28981	28952	28985	29049	28905	29252	29100	28923	29182	29086	29019	28874	29136	29079	28996	28926	29260	29131	29019	28684	29151	28876	28989	28935	29325	29030	28816	28938	28991	28908	28943	28931	29142	29007	29075	28934	28835	28798	29069	28970	29164	29070	29142	28942	29169	29102	28919	29030	28854	29253	29140	29126	28914	28976	29222	28921	29020	28980	28976	28912	28881	29062	29029	28853	28884	29129	28835	29011	28707	28952	28844	29142	29044	28843	29143	29005	28983	28928	29042	28996	28958	29154	29052	28983	29098	28978	28724	28982	28926	29082	28947	29052	29033	29174	29068	28795	28924
20929	32176	30412	27772	54715	73717	58896	41165	28305	24332	23761	23660	23500	23653	23732	23667	23607	23837	23533	23634	23443	23606	23736	23562	23727	23641	23516	23608	23682	23663	23588	23642	23529	23594	23729	23377	23603	23451	23671	23577	23442	23533	23498	23474	23554	23611	23648	23556	23612	23678	23521	23521	23626	23544	23570	23495	23532	23541	23585	23585	23601	23670	23449	23538	23507	23584	23590	23575	23625	23560	23438	23775	23691	23510	23605	23548	23657	23543	23476	23590	23537	23713	23535	23537	23615	23753	23576	23573	23571	23633	23646	23395	23809	23404	23587	23651	23544	23429	23538	23813	23528	23648	23530	23638	23601	23475	23498	23564	23751	23704	23593	23472	23477	23562	23717	23559	23724	23673	23463	23468	23496	23516	23571	23676	23390	23581	23720	23433	23563	23426	23495	23500	23702	23479	23525	23530	23722	23581	23820	23687	23480	23362	23762	23405	23614	23715	23536	23620	23693	23403	23541	23740	23416	23699	23529	23624	23624	23561	23676	23399	23688	23462	23413	23423	23637	23670	23538	23596	23708	23620	23635	23524	23474	23563	23562	23611	23556	23626	23621	23428	23648	23645	23366	23427	23506	23564	23648	23371	23587	23671	23534	23476	23585	23593	23572	23468	23707	23439	23462	23530	23544	23689	23649	23574	23752	23398	23595	23424	23481	23626	23424	23608	23668	23403	23685	23473	23676	23462	23696	23566	23474	23614	23572	23408	23513	23544	23531	23642	23615	23545	23655	23576	23677	23563	23607	23386	23526	23445	23619	23693	23521	23550	23603	23805	23598	23520	23473	23672	23507	23673	23661	23456	23470	23812	23465	23570	23560	23411	23605	23776	23650	23568	23521	23596	23669	23499	23570	23557	23718	23640	23554	23498	23561	23587	23662	23654	23690	23435	23672	23615	23623	23606	23461	23623	23667	23734	23829	23647	23577	23802	23610	23595	23710	23538	23572	23572	23641	23536	23504	23500	23675	23504	23608	23472	23777	23573	23671	23537	23633	23664	23643	23488	23717	23600	23605	23534	23696	23511	23571	23656	23419	23656	23461	23476	23532	23577	23526	23515	23664	23623	23562	23571	23507	23579	23515	23613	23526	23637	23429	23395	23426	23535	23511	23605	23542	23559	23514	23504	23557	23431	23690	23666	23495	23526	23655	23612	23612	23694	23590	23567	23609	23616	23610	23686	23682	23492	23564	23618	23628	23447	23496	23513	23747	23487	23506	23546	23551	23347	23542	23573	23653	23550	23494	23673	23637	23504	23667	23561	23589	23644	23576	23474	23718	23509	23706	23600	23565	23634	23576	23805	23570	23556	23518	23668	23668	23481	23488	23456	23680	23651	23515	23379	23645	23497	23676	23770	23380	23530	23558	23413	23860	23371	23431	23623	23375	23570	23452	23597	23488	23524	23450	23538	23587	23540	23578	23606	23590	23691	23606	23538	23630	23500	23626	23788	23660	23746	23593	23522	23543	23523	23366	23679	23394	23571	23485	23483	23608	23534	23469	23584	23642	23494	23499	23548	23548	23499	23491	23512	23638	23541	23514	23652	23432	23722	23533	23499	23635	23656	23588	23680	23567	23552	23375	23661	23684	23606	23640	23595	23663	23598	23643	23467	23686	23574	23458	23640	23529	23601	23378	23746	23659	23511	23456	23451	23475	23548	23405	23625	23442	23334	23402	23510	23420	23511	23637	23494	23552	23527	23646	23517	23728	23715	23507	23596	23544	23692	23618	23574	23599	23445	23616	23529	23669	23641	23798	23538	23382	23413	23420	23567	23494	23660	23445	23663	23713	23575	23613	23633	23564	23662	23510	23650	23650	23740	23512	23483	23449	23588	23739	23542	23467	23527	23558	23550	23600	23384	23651	23469	23584	23833	23723	23454	23619	23757	23581	23465	23466	23703	23427	23709	23639	23528	23287	23802	23700	23726	23407	23487	23649	23509	23524	23675	23422	23691	23685	23465	23515	23710	23539	23463	23697	23538	23581	23529	23535	23649	23748	23477	23478	23503	23578	23368	23647	23519	23810	23458	23638	23502	23818	23413	23657	23600	23628	23579	23536	23542	23771	23766	23528	23792	23532	23466	23635	23548	23502	23547	23610	23739	23548	23552	23593	23659	23610	23621	23608	23660	23694	23614	23674	23702	23763	23627	23574	23564	23359	23622	23512	23454	23540	23430	23524	23593	23560	23499	23638	23492	23768	23538	23640	23581	23632	23455	23593	23582	23339	23669	23669	23482	23601	23542	23737	23631	23547	23720	23589	23512	23744	23522	23577	23541	23540	23698	23547	23516	23683	23590	23657	23463	23612	23530	23590	23587	23607	23708	23692	23465	23635	23518	23662	23457	23615	23810	23589	23575	23690	23364	23621	23678	23477	23606	23669	23471	23617	23554	23642	23597	23306	23524	23352	23582	23731	23580	23518	23850	23637	23525	23451	23786	23461	23654	23687	23621	23761	23744	23449	23573	23589	23791	23522	23479	23454	23452	23631	23587	23619	23617	23488	23557	23649	23575	23480	23771	23511	23535	23689	23603	23715	23740	23583	23633	23765	23587	23399	23628	23625	23578	23688	23613	23683	23669	23392	23674	23464	23578	23695	23499	23572	23581	23740	23554	23592	23717	23639	23595	23649	23446	23607	23643	23472	23641	23424	23613	23622	23551	23776	23627	23679	23609	23588	23610	23608	23636	23533	23502	23471	23449	23590	23564	23590	23529	23512	23603	23488	23486	23631	23545	23438	23463	23542	23597	23745	23770	23585	23582	23645	23538	23500	23642	23655	23587	23496	23469	23502	23446	23500	23539	23526	23635	23534	23644	23549	23505	23535	23672	23631	23736	23556	23647	23608	23544	23547	23633	23617	23624	23691	23539	23604	23572	23699	23615	23533	23532	23731	23605	23660	23525	23528	23650	23621	23564	23709	23507	23521	23573	23612	23577	23696	23499	23709	23561	23335	23524	23622	23449	23502	23597	23532	23445	23558	23590	23605	23583	23470	23659	23808	23452	23554	23451	23568	23583	23711	23557	23586	23566	23595	23609	23521	23632	23376	23518	23698	23443	23692	23454	23630	23475	23499	23548	23511	23556	23529	23537	23496	23564	23360	23419	23787	23569	23562	23675	23498	23532	23558	23528	23700	23420	23537	23680	23684	23608	23704	23432	23658	23603	23674	23672	23649	23513	23476	23544	23604	23579	23475	23600	23721	23824	23567	23704	23597	23714	23553	23432	23795	23594	23542	23548	23677	23518	23575	23583	23594	23624	23758	23592	23482	23462	23402	23625	23641	23370	23690	23621	23683	23540	23460	23555	23602	23494	23683	23474	23599	23629	23849	23635	23562	23442	23579	23541	23506	23220	23553	23758	23535	23397	23485	23467	23566	23708	23570	23539	23738	23613	23468	23529	23592	23720	23508	23662	23535	23465	23806	23751	23519	23469	23467	23602	23458	23596	23455	23538	23632	23512	23481	23607	23750	23548	23488	23670	23616	23460	23486	23499	23441	23515	23712	23698	23436	23457	23598	23539	23727	23684	23640	23562	23697	23478	23550	23582	23636	23659	23505	23630	23677	23550	23631	23656	23700	23443	23577	23616	23662	23530	23495	23630	23562	23343	23495	23514	23567	23627	23556	23600	23596	23552	23566	23445	23417	23705	23716	23474	23591	23614	23558	23489	23547	23745	23622	23432	23569	23544	23754	23751	23728	23457	23567	23376	23503	23368	23593	23635	23687	23490	23642	23555	23710	23722	23426	23412	23398	23525	23656	23488	23545	23673	23642	23543	23573	23730	23607	23495	23568	23559	23483	23474	23503	23576	23380	23575	23443	23511	23484	23742	23521	23600	23605	23560	23620	23646	23450	23602	23647	23809	23575	23522	23522	23665	23652	23479	23616	23647	23591	23549	23661	23550	23660	23386	23507	23614	23736	23469	23594	23461	23470	23533	23502	23584	23586	23652	23751	23431	23616	23668	23644	23539	23567	23596	23705	23516	23468	23624	23757	23554	23541	23663	23637	23442	23517	23584	23471	23575	23648	23673	23643	23768	23645	23504	23553	23487	23462	23701	23623	23543	23677	23610	23689	23721	23728	23464	23742	23562	23533	23326	23721	23577	23508	23544	23666	23439	23514	23648	23493	23683	23658	23553	23485	23692	23705	23610	23528	23682	23644	23655	23618	23596	23638	23708	23545	23711	23605	23454	23452	23397	23683	23450	23430	23710	23551	23627	23592	23608	23388	23652	23593	23573	23497	23659	23584	23575	23353	23642	23582	23596	23765	23505	23556	23591	23610	23647	23603	23514	23636	23542	23545	23534	23513	23464	23608	23654	23661	23431	23534	23472	23650	23638	23639	23512	23598	23538	23587	23475	23371	23527	23639	23683	23491	23624	23655	23541	23536	23609	23691	23681	23704	23534	23666	23660	23614	23484	23558	23732	23712	23611	23630	23479	23628	23707	23675	23656	23589	23583	23518	23569	23683	23606	23433	23570	23441	23649	23632	23505	23677	23637	23686	23663	23523	23485	23550	23555	23392	23814	23592	23637	23507	23725	23587	23743	23713	23649	23729	23616	23470	23581	23703	23628	23448	23596	23540	23621	23544	23652	23493	23462	23571	23619	23619	23511	23442	23438	23609	23640	23550	23574	23686	23455	23676	23699	23634	23485	23757	23651	23636	23544	23677	23593	23725	23391	23524	23651	23717	23539	23743	23334	23540	23606	23744	23526	23571	23607	23497	23717	23558	23564	23551	23464	23445	23702	23607	23462	23636	23588	23602	23621	23505	23854	23679	23601	23646	23594	23566	23558	23631	23604	23624	23630	23626	23538	23740	23707	23643	23668	23715	23632	23522	23545	23630	23675	23631	23703	23597	23523	23804	23563	23567	23578	23371	23530	23597	23415	23756	23706	23543	23475	23505	23557	23640	23748	23761	23691	23584	23473	23466	23599	23659	23537	23521	23730	23619	23661	23785	23554	23722	23692	23564	23580	23596	23538	23622	23477	23542	23707	23582	23638	23870	23563	23606	23642	23505	23618	23604	23480	23572	23485	23561	23611	23511	23746	23535	23691	23592	23537	23537	23619	23650	23771	23374	23572	23515	23612	23517	23579	23526	23604	23601	23410	23550	23475
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
