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
338812596553	338812597117	338812597667	338812598217	338812598767	338812599317	338812599867	338812600419	338812600967	338812601517	338812602067	338812602617	338812603167	338812603717	338812604267	338812604817	338812605369	338812605917	338812606467	338812607019	338812607567	338812608117	338812608667	338812609217	338812609767	338812610317	338812610867	338812611417	338812611967	338812612517	338812613067	338812613619	338812614167	338812614717	338812615269	338812615817	338812616367	338812616919	338812617467	338812618017	338812618567	338812619117	338812619667	338812620217	338812620767	338812621317	338812621867	338812622417	338812622967	338812623517	338812624067	338812624617	338812625167	338812625717	338812626267	338812626817	338812627367	338812627917	338812628467	338812629017	338812629567	338812630119	338812630667	338812631217	338812631769	338812632317	338812632867	338812633419	338812633967	338812634517	338812635067	338812635619	338812636167	338812636717	338812637267	338812637817	338812638367	338812638917	338812639467	338812640017	338812640569	338812641117	338812641667	338812642217	338812642767	338812643319	338812643867	338812644417	338812644967	338812645517	338812646067	338812646617	338812647167	338812647717	338812648269	338812648817	338812649367	338812649917	338812650467	338812651017	338812651567	338812652117	338812652667	338812653217	338812653767	338812654317	338812654867	338812655417	338812655967	338812656519	338812657067	338812657617	338812658167	338812658717	338812659267	338812659817	338812660367	338812660917	338812661467	338812662017	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3600	2300	2729	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23013	21338	28014	25210	23036	28032	33691	29457	28047	28053	27508	26404	26020	31745	49384	49922	42342	32942	26947	24331	24027	24226	24287	23978	24030	24269	24214	24257	23800	24321	24082	23690	23969	24058	24245	23869	24015	24243	24252	23982	24053	24183	24031	24221	24020	24297	24027	24104	24091	23985	23996	23886	24099	24263	23951	24056	23998	24030	23964	24176	24248	24152	24172	24186	23993	24025	23941	24210	24187	23996	23921	24001	24191	23712	23971	24054	24198	24237	24070	23980	23898	24028	24101	23838	24110	23785	23805	23832	24131	24094	23918	24217	24057	24138	24081	24342	24023	23946	24197	24168	24208	24375	24149	24167	24130	24136	23887	24034	24072	24270	23943	24084	23973	24253	24266	24112	23885	23978	24364	23992	23967	24081	24070	23850	23747	23999	24181	24072	24004	23957	24080	24201	24130	24092	23939	24171	24035	23919	23937	24132	24186	24071	24000	24095	23973	24018	23977	24243	23963	23854	24060	24026	23912	23840	23890	23820	24000	23859	24131	24044	24108	24271	24053	23982	24013	23813	24064	23898	24040	23772	24157	24179	24068	24077	24176	23914	24107	24004	23735	24046	24120	23962	24185	23905	24134	24364	24102	23951	24110	23984	24189	23821	23865	23956	23922	23866	23988	24112	23948	23930	23973	23964	24044	23994	24095	23959	23991	23802	24152	23947	23857	23801	24214	23820	23827	24179	24230	24154	24103	24293	23841	24012	24015	23984	24226	24096	23890	23799	24042	23914	23978	24000	24231	24064	24194	23992	24000	24169	24205	24286	24243	24154	24252	23920	24116	24039	24027	23845	24028	24031	23988	24138	24345	24034	24296	24233	23798	24099	23831	23848	24041	24133	24084	24065	24206	24002	24122	23985	24145	24123	23871	24156	23969	24098	24177	24178	23786	23825	24141	24100	24173	24117	23890	24063	24177	24257	24111	23919	24000	23905	23980	23936	23931	23877	23838	24179	24042	23831	23995	23852	24024	24101	24223	24085	24063	24061	23889	24152	23983	24087	23981	23831	24032	24031	24084	23943	24090	23997	23942	24039	24000	23892	24041	23982	24050	24081	23907	24039	24020	24143	23975	23865	24034	23889	23835	24059	23968	24148	24115	24001	24145	24141	23987	24135	23999	24203	24117	23784	23897	23497	24042	23813	23990	23892	24009	24028	23949	23894	24049	24116	23993	23935	24038	24144	23934	23714	23970	24090	24118	24317	24027	23994	24160	23940	24117	24000	23959	23945	24011	24059	23909	23778	23892	24039	24115	23984	24011	24315	23932	24414	24097	24018	24084	23924	24034	23980	24063	24054	24133	23810	23979	24006	23883	24135	24188	23792	24028	24119	23907	24294	24097	24213	23962	23975	23873	24332	24292	24002	24161	24000	24083	23891	24073	23933	24287	23822	24009	24024	23953	23754	24399	24131	23733	23842	24138	23856	23951	23836	23920	23847	24026	23903	24178	24061	24056	24033	23859	23893	23931	24087	24090	23922	24049	24002	24020	23867	23775	24006	23921	24237	24091	24218	24147	23805	24033	23905	24098	24119	24060	23932	23876	24007	24128	23970	24227	23865	23943	23872	24033	23770	23970	23874	24238	23971	24093	24089	24154	24040	24143	23889	23678	24032	23956	23992	23908	23900	23854	23923	24079	24120	24065	23943	23967	24083	24220	24075	23878	23942	24218	24018	24037	24011	24140	23966	24161	24046	24030	23860	24052	23996	23796	24069	24119	24056	24137	23837	24038	24168	24162	24196	23869	23981	24051	24093	24180	24268	24123	23996	23925	23921	24269	23957	24040	23869	24257	24020	24127	24089	24217	23996	23919	24307	24051	24147	23837	24033	24092	24177	23807	24023	24008	24019	24035	24019	23823	23807	24016	24106	23914	23964	24107	23903	23957	23936	23913	23936	23974	24016	24002	23887	24125	24273	24052	24085	23912	23877	24000	23868	24063	24187	24005	23932	23970	24007	24136	23980	24151	24178	24369	23855	23723	23949	24259	24275	23931	24020	24111	24272	24152	23766	24036	23783	23866	24212	24050	24134	23819	23916	24058	24083	24091	24017	24049	24009	24150	24096	24097	23965	24182	24095	24225	24116	24128	24115	23909	24075	23949	23967	24165	24078	24076	23989	24196	23964	24046	24135	24024	23886	24156	24047	24050	24050	23952	23857	23957	23885	24071	23943	23806	24042	23955	23722	24182	24169	23886	23881	24179	23861	24046	23941	24164	24107	24055	23989	23697	24261	23987	24001	23709	24053	23837	23970	24150	24139	23927	24210	23820	24158	24048	24028	23936	24156	23998	23928	24116	24020	24410	23991	24025	24004	24021	24269	24117	23993	24038	24053	23943	24286	24185	24018	23956	24068	24060	23866	24168	24025	23789	23706	23839	23927	24175	23981	24091	24004	23939	24024	24124	23952	24075	23887	24035	23955	24216	24206	23983	24134	24255	23989	24013	24074	24001	24141	23741	24141	23993	23864	23860	24065	23915	24164	23993	24035	23942	24079	23704	24040	24006	24095	24003	23985	23982	24102	24021	23684	23898	24167	23964	23955	24028	24158	24139	23960	24173	24023	23833	23944	24120	23970	24077	24200	23977	24059	23965	24122	24172	24082	24043	23817	23971	24316	24077	23946	23987	23926	23860	24106	24025	23818	24079	23935	24001	23801	23761	24107	23932	23930	23725	23940	23980	23953	24029	24088	24120	24090	23992	24065	24050	23893	24283	24128	24154	24113	24069	24158	23863	24081	23946	24068	23915	24010	24077	24101	23758	23994	23671	23898	24222	23866	23911	24054	24168	24031	24111	23961	24010	24080	24245	24057	24195	23621	24019	24137	23955	23823	24357	24184	24328	24044	24099	24066	24001	24162	24180	24105	23861	23904	23911	23959	24141	24114	23888	23943	24108	23816	24043	24026	23982	24007	24092	23923	23882	23968	23988	24117	24071	24042	23858	24040	24075	24240	24062	23845	24001	23884	24306	23719	23948	23682	24239	23970	23988	24069	24004	24037	23982	23953	24168	24007	24159	24169	24097	24072	23977	24002	23864	24047	23975	23875	24017	23849	24102	23883	23925	24162	23866	24117	24207	24210	23911	23944	24021	23902	24004	24048	24099	24328	24001	24090	24141	23940	23995	24124	24033	24137	23945	24187	23898	23807	23850	24110	24214	23950	23889	24184	23918	23972	24240	24032	24002	23977	23852	23866	24031	24027	23976	24167	24098	24197	24206	23976	23929	23917	23936	23958	23872	23841	24058	24031	23927	24057	24046	24075	23952	24023	23986	24037	23953	23896	24052	24106	23957	24076	24096	24095	24051	24033	23952	24126	24006	24304	24307	24294	23917	24147	23983	24091	24217	24016	24103	23980	24078	24070	24311	24125	24066	24131	24157	24103	24348	24168	23953	24131	24116	23858	23949	24043	24134	24120	24018	23813	23953	24020	23929	24015	24022	24071	24081	23923	23912	24154	24317	24213	23924	24024	24160	24360	23990	24148	23743	24270	24051	23933	23775	23927	23959	23990	24006	24105	24197	24224	23945	23894	23961	23894	23978	24034	24161	23982	24189	24276	24180	23832	24041	23789	24001	23924	24032	23949	23890	24058	23886	24170	24188	24027	24212	23826	24105	24131	24094	24102	24034	24079	24072	23995	23899	23797	23815	23824	23892	23954	24030	24154	24160	24153	24023	24092	23794	23908	23911	23800	23965	23807	23643	23984	24082	23847	24000	24066	23860	23889	24110	24072	24055	23869	24134	24058	23962	23917	23863	24064	24071	24182	23970	23979	24025	23975	23984	24079	24144	24095	23837	24067	23847	24127	24147	23860	23942	23960	24005	24206	24135	23908	24167	24145	24000	24213	24078	24028	24137	24023	24182	24165	24228	23886	24074	24006	24055	24198	24119	24080	23963	23842	24072	23864	23938	23931	23850	24111	23880	24010	23959	24117	24022	24093	24087	23847	24055	23872	24096	24064	24100	23986	24108	24157	24176	23694	23886	24059	23835	23886	23945	24068	23831	24021	24080	23896	24006	24036	24134	24066	24076	24145	24041	24141	23882	23789	24003	24260	23897	23953	24107	23946	23983	23987	24106	23997	24086	24129	24103	23667	24085	24025	24061	24018	24128	24171	23970	24078	23989	23952	24043	24170	24042	23802	24131	23851	24216	24115	24090	24221	24128	24163	23929	24104	23983	24094	23791	24187	24109	23647	24040	24101	24087	23966	23998	23823	24326	24076	24222	24230	24193	23922	24190	24119	24018	23951	24055	24017	24030	24012	23972	24031	24095	23858	24103	24139	24091	23830	24008	23961	23911	23948	23696	24064	23804	23998	23920	24155	24167	24007	23922	23859	24122	23935	24108	24133	23933	24131	24239	23967	23960	24106	23945	24009	23804	23988	24096	24069	23999	24134	23989	24000	24169	23872	23986	24099	24273	23999	24228	24134	24014	24095	23768	24046	23810	23968	23914	24057	23897	24067	24145	23774	23971	23926	23911	24018	24123	24135	23903	23929	24190	24091	24035	24009	24222	24067	24202	24102	24091	24079	24227	23897	24093	23919	23916	23886	23880	23920	24068	24201	24213	23885	24123	24147	24122	23702	24108	23867	23972	24083	24027	23758	23888	23940	23933	24259	23898	24128	23948	23819	23992	24183	23953	23853	23939	24082	24128	23893	24044	23817	23953	23828	23926	24250	23938	23938	24009	24007	23843	24198	24170	24192	24169	24180	24275	24434	23817	24041	23825	24163	24021	24133	24110	23853	24287	24062	24204	24208	23948	23886	24291	23989	23884	24127	24226	23916	24004	24031	23889	24127	24013	23864	24204	24052	24316	24186	23920	23878	23882	23977	23926	23883	24037	23989	24237	23815	23892	23997	24086	24110	23946	24022	24045	24144	24042	24124	24023	24116	24022	23882	23949	24215	24145	24152	24061	24029	24084	23856	24000	23987	23748	23675	24022	24076	23749	24270	24007	24242	23995	24048	24022	24162	24236	24143	23936	23823	23926	24019	23947	24079	24042	23910	24054	23998	23932	24052	24170	23968	24001	23977	23964	24057	23878	23809	23926	23963	24185	23969	24084	24021	24081	24107	23742	23920	23948	23977	24150	24136	24194	24244	24220	23982	24002	23729	24038	23848
31319	50285	45601	34451	28896	25613	25953	22957	21770	21046	20259	18711	18458	27158	45354	44190	35299	24213	17694	15431	15550	15642	15573	15603	15637	15595	15530	15487	15725	15595	15806	15561	15660	15530	15428	15469	15651	15441	15317	15559	15467	15530	15440	15460	15555	15758	15569	15444	15420	15413	15605	15533	15511	15635	15408	15508	15667	15541	15681	15381	15499	15490	15547	15506	15556	15503	15428	15708	15539	15664	15555	15531	15546	15556	15410	15540	15678	15608	15712	15558	15514	15659	15530	15559	15427	15566	15569	15540	15678	15461	15570	15525	15717	15522	15570	15586	15642	15487	15551	15525	15513	15572	15470	15683	15700	15528	15624	15525	15531	15511	15519	15485	15430	15539	15468	15397	15479	15479	15608	15514	15617	15470	15613	15527	15616	15543	15587	15424	15437	15280	15539	15577	15503	15498	15651	15534	15592	15502	15500	15587	15369	15440	15401	15500	15498	15528	15686	15436	15345	15482	15363	15561	15453	15694	15487	15518	15477	15536	15472	15449	15502	15716	15600	15694	15657	15672	15397	15613	15615	15567	15644	15676	15485	15586	15667	15505	15588	15633	15598	15508	15764	15333	15701	15406	15657	15559	15448	15595	15643	15636	15555	15503	15416	15551	15620	15502	15418	15533	15631	15438	15601	15338	15458	15538	15596	15555	15471	15423	15604	15541	15494	15507	15580	15400	15523	15464	15541	15704	15446	15473	15570	15595	15537	15362	15475	15435	15687	15480	15349	15508	15582	15469	15543	15553	15507	15588	15597	15646	15639	15557	15424	15612	15434	15542	15591	15469	15526	15486	15586	15345	15646	15499	15488	15416	15666	15645	15660	15426	15388	15525	15489	15660	15571	15597	15360	15505	15481	15463	15567	15397	15380	15419	15442	15422	15553	15495	15539	15449	15430	15520	15588	15597	15671	15536	15569	15512	15457	15524	15520	15519	15568	15400	15678	15769	15553	15531	15634	15550	15625	15585	15681	15435	15338	15626	15449	15599	15637	15521	15467	15527	15653	15455	15471	15467	15474	15435	15499	15350	15634	15670	15530	15449	15441	15609	15424	15614	15501	15629	15654	15538	15486	15625	15432	15638	15564	15579	15390	15670	15673	15522	15499	15501	15307	15536	15398	15555	15402	15608	15472	15428	15529	15626	15649	15560	15609	15617	15561	15724	15556	15669	15510	15495	15662	15557	15493	15484	15858	15505	15433	15382	15663	15545	15242	15571	15656	15510	15528	15536	15408	15447	15611	15546	15605	15543	15492	15575	15476	15496	15502	15580	15596	15445	15663	15681	15541	15665	15755	15512	15602	15621	15362	15569	15526	15388	15609	15390	15639	15750	15457	15605	15432	15345	15438	15707	15527	15587	15652	15406	15585	15416	15375	15491	15405	15513	15600	15461	15504	15657	15501	15736	15599	15488	15470	15422	15560	15500	15617	15583	15666	15410	15610	15475	15416	15397	15381	15327	15604	15584	15480	15493	15594	15678	15711	15452	15619	15474	15447	15504	15533	15636	15512	15561	15435	15669	15478	15532	15425	15588	15651	15356	15642	15532	15402	15584	15571	15548	15234	15548	15443	15370	15306	15544	15576	15589	15544	15658	15612	15432	15724	15541	15562	15451	15583	15426	15567	15551	15425	15585	15516	15445	15561	15654	15510	15510	15833	15624	15613	15500	15588	15513	15570	15484	15652	15560	15661	15488	15460	15416	15526	15597	15531	15554	15432	15526	15626	15579	15592	15536	15469	15572	15641	15335	15436	15438	15586	15431	15658	15624	15544	15560	15545	15513	15460	15464	15402	15630	15505	15628	15523	15458	15496	15653	15442	15397	15574	15431	15570	15628	15564	15402	15385	15489	15393	15483	15423	15561	15542	15708	15507	15653	15489	15477	15425	15533	15578	15656	15453	15311	15529	15613	15477	15458	15477	15585	15616	15462	15694	15484	15726	15680	15571	15450	15655	15590	15708	15462	15580	15622	15655	15417	15424	15549	15512	15528	15588	15579	15479	15583	15543	15493	15546	15417	15762	15548	15568	15432	15385	15522	15404	15501	15466	15544	15533	15682	15475	15376	15356	15417	15468	15474	15445	15500	15624	15585	15499	15606	15490	15541	15535	15591	15696	15398	15623	15552	15578	15523	15573	15570	15651	15562	15718	15424	15475	15307	15531	15502	15499	15482	15799	15402	15473	15717	15501	15486	15501	15638	15348	15451	15488	15550	15448	15496	15571	15556	15526	15566	15595	15453	15577	15642	15635	15415	15426	15539	15572	15416	15452	15499	15508	15553	15616	15446	15440	15577	15402	15531	15461	15546	15590	15528	15481	15535	15511	15487	15593	15527	15648	15505	15504	15414	15423	15455	15379	15449	15528	15547	15672	15542	15549	15542	15562	15535	15509	15382	15519	15611	15482	15681	15592	15524	15478	15740	15581	15558	15507	15535	15679	15586	15632	15663	15441	15548	15585	15476	15530	15372	15796	15479	15635	15487	15427	15330	15689	15455	15514	15557	15631	15650	15530	15411	15642	15334	15746	15495	15552	15480	15398	15602	15608	15453	15344	15608	15512	15389	15516	15570	15440	15679	15491	15564	15403	15639	15486	15479	15635	15414	15437	15567	15337	15510	15401	15553	15441	15529	15606	15542	15612	15567	15493	15462	15648	15519	15445	15581	15637	15533	15723	15477	15509	15495	15487	15500	15507	15430	15588	15598	15422	15654	15556	15548	15445	15591	15494	15529	15420	15434	15457	15471	15762	15654	15661	15649	15617	15560	15616	15569	15528	15640	15334	15701	15338	15537	15551	15524	15439	15487	15623	15541	15596	15609	15496	15487	15640	15522	15439	15452	15526	15523	15484	15532	15413	15583	15571	15460	15499	15534	15564	15368	15525	15458	15356	15637	15785	15549	15613	15451	15427	15543	15358	15552	15496	15520	15544	15503	15625	15596	15541	15507	15521	15639	15459	15540	15699	15493	15532	15641	15452	15422	15687	15401	15487	15558	15437	15538	15585	15717	15558	15685	15556	15610	15561	15603	15637	15640	15394	15399	15457	15555	15601	15498	15630	15464	15628	15549	15555	15597	15606	15388	15485	15615	15480	15408	15714	15487	15579	15486	15444	15555	15684	15613	15599	15484	15577	15624	15622	15475	15511	15570	15470	15530	15713	15335	15476	15520	15646	15372	15473	15480	15573	15562	15399	15455	15410	15375	15534	15597	15383	15445	15593	15463	15499	15548	15671	15362	15462	15546	15620	15314	15528	15654	15582	15345	15590	15561	15607	15720	15431	15503	15491	15561	15483	15718	15716	15675	15613	15373	15451	15456	15502	15399	15637	15387	15429	15494	15587	15400	15590	15428	15728	15430	15479	15430	15309	15488	15478	15505	15542	15542	15558	15524	15701	15550	15528	15567	15659	15551	15738	15482	15530	15451	15614	15526	15433	15475	15374	15479	15431	15617	15707	15482	15771	15532	15492	15551	15507	15635	15368	15612	15396	15521	15532	15474	15514	15290	15462	15736	15492	15617	15632	15497	15430	15479	15613	15565	15447	15349	15456	15567	15365	15477	15588	15481	15490	15537	15609	15401	15558	15470	15640	15410	15535	15617	15496	15635	15578	15417	15510	15441	15425	15626	15517	15400	15530	15388	15511	15605	15617	15549	15470	15363	15631	15414	15530	15580	15572	15503	15437	15526	15546	15488	15671	15458	15617	15421	15485	15709	15725	15462	15528	15422	15467	15530	15504	15569	15566	15565	15694	15541	15452	15543	15604	15443	15537	15540	15648	15720	15516	15465	15566	15398	15658	15496	15538	15582	15591	15406	15450	15500	15560	15508	15432	15474	15406	15634	15671	15609	15651	15607	15645	15351	15429	15498	15593	15467	15477	15766	15424	15627	15436	15480	15672	15389	15658	15675	15522	15539	15544	15519	15350	15534	15544	15605	15363	15549	15601	15743	15560	15506	15608	15490	15696	15451	15688	15703	15691	15474	15615	15485	15735	15441	15501	15467	15646	15612	15333	15562	15543	15499	15523	15513	15610	15549	15524	15620	15692	15616	15696	15475	15578	15659	15652	15443	15630	15410	15341	15392	15460	15573	15527	15585	15421	15421	15572	15439	15487	15625	15561	15497	15517	15629	15580	15512	15340	15504	15405	15610	15592	15507	15607	15347	15573	15596	15462	15424	15464	15493	15597	15345	15385	15296	15413	15624	15625	15472	15607	15551	15521	15517	15611	15565	15534	15670	15505	15558	15531	15579	15539	15626	15553	15476	15568	15432	15444	15662	15476	15473	15428	15797	15541	15780	15617	15550	15374	15471	15665	15503	15489	15505	15412	15532	15472	15687	15586	15655	15637	15493	15525	15509	15430	15463	15687	15550	15665	15439	15486	15527	15640	15409	15512	15363	15528	15535	15568	15516	15440	15444	15600	15648	15492	15491	15628	15563	15397	15602	15616	15371	15711	15580	15557	15513	15512	15436	15340	15425	15315	15449	15386	15432	15382	15631	15438	15615	15402	15507	15501	15528	15522	15621	15534	15436	15635	15499	15688	15584	15539	15611	15631	15634	15575	15621	15611	15401	15603	15666	15451	15478	15455	15521	15701	15638	15490	15717	15411	15529	15823	15650	15476	15574	15522	15638	15469	15387	15694	15407	15561	15450	15607	15535	15603	15632	15532	15553	15489	15392	15543	15663	15531	15591	15485	15558	15656	15525	15527	15726	15598	15429	15406	15414	15632	15771	15422	15498	15408	15533	15523	15409	15481	15593	15482	15573	15361	15484	15609	15576	15568	15642	15625	15500	15558	15570	15588	15838	15430	15567	15585	15574	15506	15585	15328	15505	15641	15647	15560	15634	15479	15624	15501	15413	15537	15536	15384	15487	15629	15543	15596	15465	15389	15538	15446	15497	15485	15595	15407	15605	15380	15510	15411	15465	15482	15584	15463	15651	15384	15560	15675	15401	15634	15621	15602	15398	15468	15461	15589	15570	15443	15435	15659	15653	15479	15718	15563	15598	15468	15602	15607	15444	15375	15394	15707	15571	15550	15495	15442	15752	15456	15592	15612	15578	15498	15599	15525	15480	15550	15584	15457	15507	15456	15533	15548	15475	15539	15633	15636	15600	15530	15554
35591	31182	33243	31442	27935	26658	26406	25877	25142	24756	24433	24325	24123	24062	25325	26285	25685	24945	24282	23708	24151	24157	23921	24000	23928	23640	24134	23978	24137	23855	23838	23762	23857	23875	23730	23556	23641	23762	23861	23664	23673	23620	23833	23900	23774	23635	23848	24132	24029	24173	23820	23826	23867	24130	23784	23717	23808	23753	24082	23915	23661	24000	23945	23904	23628	23831	23969	23870	23915	23905	23868	23896	23826	23907	23667	23878	23839	23756	24101	23762	23793	23977	24066	23595	23968	23968	23736	24012	23986	23916	23619	23763	23331	23825	23971	23904	23810	23997	23878	23792	23669	23634	23892	23874	23761	23941	24059	23937	23670	23651	23876	23872	24081	23992	23783	23932	23834	23748	23788	23869	23895	23933	24085	24082	23873	23610	23559	23902	23889	23998	23941	23914	23731	23901	23789	23849	23826	23773	23734	23810	24038	23949	23911	23757	23702	23879	23872	23713	23733	23745	23869	24022	23851	23816	23882	23738	23845	23772	23463	23780	23933	23672	23664	23923	24008	24085	23685	23774	23825	23810	23751	23703	23874	23686	23837	23831	23778	23849	23994	23873	23785	23998	23975	23894	23911	23826	24026	23878	23810	23910	23860	24038	23792	23887	23917	23923	24098	23693	23894	23847	23903	23848	23840	23726	23944	23756	23695	24077	23629	23878	23634	23681	23779	24003	23709	23998	23921	23727	23881	23835	23967	23755	23828	23601	23860	24018	23719	23945	24015	24012	23732	23733	23798	23750	23929	23757	23851	23877	24017	24004	23928	23693	23735	23943	23833	23750	23886	24079	24051	23930	23837	23832	23862	23749	23970	23819	23888	23864	23954	23914	23888	23779	24023	23895	23933	23507	23788	23881	23763	23747	23798	23897	24074	24026	23744	23896	23642	23783	24005	23931	23843	24019	23875	23899	23633	23601	23876	23697	23738	23867	23768	23662	23852	24012	23749	23890	23726	23741	23711	23680	23575	23593	23824	23701	23835	23643	23930	23852	23850	24207	23877	23990	23753	24066	23757	23916	23706	23751	24038	24172	23923	23900	23990	23940	23803	23960	23715	23676	23941	23836	24104	23649	23840	23707	23901	23786	23931	23810	23800	23738	23853	23824	23816	23873	23883	23812	24030	23850	23485	23863	23975	23985	23820	23792	23895	23720	24055	23983	23729	23614	23917	23777	23978	23941	23948	23777	24030	23844	23875	23898	23993	23774	23665	23741	23799	23625	23741	23834	23787	23951	24008	23679	24093	23747	23502	24108	23915	23837	23896	24048	23991	23691	24298	23779	23948	23931	23839	23934	23880	23854	23971	23846	23924	23960	23994	23830	23952	24059	23931	24018	23824	23912	23648	24086	23994	23801	24047	23940	23895	23801	23931	23927	23927	24087	23943	23885	23632	23813	23801	23930	23864	23738	23708	23985	23751	23736	23922	23992	23846	23674	23800	23988	24021	23886	23938	23829	23845	23968	24038	23984	23962	23737	24016	23963	24141	23874	23899	23763	23857	23785	23828	23771	24073	23993	23848	23861	23758	23969	23878	24105	23990	23951	24070	23975	23906	23760	24148	23959	24040	23738	23756	23826	23739	23815	23755	23977	23923	23984	23955	23974	23973	23838	23862	23763	23865	23841	24004	23831	23951	23860	23864	23855	23714	23830	23912	23719	23901	23989	23698	23999	23855	24065	23926	23735	23754	23947	23837	24030	23829	23878	23946	23985	24113	23706	23687	23908	24037	24049	24123	23815	24006	23735	23927	23759	23799	23669	23695	23781	23913	23893	23887	23918	23792	23650	23856	23934	24127	23950	23881	23856	23990	23834	23698	23758	24082	23648	23936	24026	23790	23817	23861	23694	23852	24056	23857	23949	23658	23734	23878	23924	23900	23989	24069	23808	23961	23859	23774	24115	23871	24038	23802	23750	23914	23808	23895	23855	23925	23817	23669	23609	23807	23794	23834	23820	24016	23950	23896	23924	23802	23773	23790	23912	23824	23675	23713	23736	23972	24037	23810	23662	23993	23913	23784	23730	23985	24122	23935	23904	24072	23705	24079	24011	23944	24004	23909	24071	23863	23690	23890	23861	23856	24038	23871	23962	23725	24194	23819	23883	23853	23871	23945	24024	23879	23735	23695	23731	23900	23654	23731	23777	23903	23825	23929	23968	23561	23882	23912	23850	23738	23691	23719	23908	23808	23710	24037	23510	24022	24135	23995	23897	23839	23720	23781	23763	23827	23822	23943	23593	23885	24014	23808	23977	23649	23821	23876	23890	23938	23729	23806	23637	23654	23849	23805	23846	23701	24100	23976	23877	24020	23779	23840	23763	24118	23991	23797	23931	23807	24039	23728	23711	23724	23602	23852	23957	23705	23739	23886	23761	23949	23809	23821	23849	23709	23855	23802	23676	23831	23957	23888	24008	23967	24131	23730	23961	23856	23857	24071	23752	23641	23705	23735	23865	23694	23797	23850	23941	23992	23920	23737	23748	23931	23959	24192	23953	23935	23787	23928	23737	23706	23751	23899	23865	23691	23861	23844	23843	23794	24022	23860	23710	23955	23993	23577	23566	23881	23839	23825	23730	23930	23822	23829	23637	23652	24270	23896	23830	23758	23681	23766	23850	24008	23567	23824	24087	23723	23879	23742	23680	23749	23802	23763	23786	24014	23852	23773	23886	23847	23799	23868	24095	23820	23776	23643	24026	23898	23810	23666	23974	23851	23963	23952	23938	23867	23777	23917	23637	24022	23985	23827	24084	23874	23862	23822	23701	23742	23874	23956	23714	23898	23914	23697	24108	23846	24015	23870	23778	23777	23811	23886	23890	23952	23759	23860	23751	23768	23813	23893	23888	23821	23643	23984	23806	23930	23870	23946	23811	23794	23950	23920	23959	23886	23966	23862	23752	23779	23987	23921	23641	23945	23857	23832	23977	24092	23909	23940	23745	23864	23759	23736	23990	23864	24092	23945	23712	23844	23741	23779	23840	23757	23914	24038	23911	23761	23827	23782	23781	23685	23918	24000	23810	23875	23954	23556	24039	23888	23786	23904	23967	23819	23720	23772	23995	23873	23955	23631	23758	23585	23678	23978	24028	23956	23653	23938	23855	24005	23704	23779	23468	23785	24041	23846	23844	24062	24113	24049	23989	23723	23903	23794	23971	23620	23943	24149	23746	23889	23843	23923	23638	23788	23881	23768	23785	23786	23572	24016	23946	23928	23934	23783	23715	23753	23803	23956	23894	24172	23964	23960	24033	24113	23704	23754	23765	23988	23975	23733	23966	23769	23820	23750	23699	23910	23739	24131	23917	23861	23708	23910	23718	23659	23805	23926	24074	23953	23834	23884	23957	23887	24054	24133	24018	23988	23787	23888	23964	24024	23795	24072	23953	23923	23788	23896	23795	23811	23857	23821	23858	23723	23874	24121	23923	23918	23939	23979	23691	23876	23740	23916	23712	24006	23874	23905	23595	23832	23953	23722	23834	23681	23955	23913	23969	23820	23898	23998	23786	24165	23670	23700	24113	23768	23941	24079	24006	23949	23987	23810	23876	23788	23858	23821	23632	23607	24053	23880	23770	23844	23766	24064	23911	23638	23666	24009	23871	23742	23756	23861	24063	23774	23859	23900	23827	23987	23770	24049	23838	23725	24036	24080	24108	23991	23785	23906	23807	23849	24061	23918	23753	23846	23839	23768	23990	24004	23737	23978	24057	23891	23677	24179	23931	23961	23856	23938	23831	23816	23542	23529	23740	23878	23947	23883	24085	23923	23931	24006	23732	23677	23916	23822	23741	23874	23793	23927	23829	23882	23831	23827	23864	23625	23983	23954	23956	23815	23565	24114	24074	23890	23884	23746	23746	23780	23836	23797	23678	23829	23951	23772	23888	23667	23895	23902	24044	23630	23747	23919	23915	23956	23933	24072	23924	23735	23964	23737	23752	23986	23999	23795	23801	23861	24170	23629	23660	23930	23905	23922	23918	23754	23670	23922	23648	23928	23939	23785	23935	23850	23820	23875	23894	23603	23840	23737	23742	24020	23941	23649	24142	24001	24012	24001	23825	23840	23937	23795	24056	23955	23747	23869	23879	24083	23882	24079	23830	23861	23981	23861	23516	23832	23902	23942	23907	23793	24029	23772	23772	23709	23676	24036	23976	23784	23877	23756	23782	23748	23826	23894	23733	24010	24019	23683	23836	23873	23892	23870	23983	23954	23537	23760	23985	23739	23925	23793	23957	23796	23952	23843	23699	23841	23719	23971	23871	23886	24057	23795	23658	24112	24027	23838	23704	23923	23834	23871	23548	23916	24053	23928	23846	23873	23875	23903	24209	23648	23692	23884	23753	23717	23685	23802	23763	23947	23580	23729	23766	24101	24014	23785	23814	23839	23892	23936	23789	23831	23787	23812	24037	23826	23700	23774	23865	23811	23520	23699	23812	24016	23880	23989	24048	23878	23821	23808	24019	23733	23889	23871	24041	23814	23848	23951	23713	23973	23975	24069	24109	23683	23900	23975	23979	23887	23682	23891	23767	23597	23955	23767	23886	23831	23946	23973	23863	23739	23909	23809	23971	23791	23951	23900	23861	24017	23964	23687	23776	23757	23836	23749	23715	23936	23822	24105	23943	23994	23944	23786	23743	23706	23920	23986	23931	24014	23878	23871	23817	23808	23751	23835	23550	23676	23875	24030	23576	23724	23838	23794	23721	23972	23866	23602	23720	23873	23893	23845	23771	23910	23890	24076	23921	23790	23769	23928	23972	23837	23769	23876	23752	23653	23997	23940	24070	23824	23815	24176	23947	23951	23877	23779	23847	23964	23752	23910	24016	23980	23752	23726	23938	23967	23674	23814	24178	23845	23875	24010	23953	23596	23805	24079	23845	24129	23923	23743	23796	23870	23851	23903	24008	23932	23857	24067	23896	23796	23824	23675	23640	23900	23800	23852	23889	23780	23695	23905	23939	24055	23787	23980	23856	23903	23733	23960	23886	23642	23792	23725	23975	23818	23790	23690	23846	23683	23822	23874	23876	23844	23943	23850	23653	24067	23670	24008	23894	24266	23844	23870	23917	23783	23978	23839	23758	23483	23794	23841	23687	23836	23988	24150	23597	23705	23830	23841	24056	23747	24107
28113	34153	29389	24037	20371	19571	19196	18387	17662	16884	16508	16104	15800	15827	17589	17955	16996	16157	15392	15321	15334	15252	15488	15409	15304	15563	15546	15445	15192	15350	15491	15444	15361	15301	15412	15439	15251	15442	15378	15303	15262	15198	15311	15433	15334	15437	15474	15240	15280	15417	15417	15436	15462	15533	15426	15419	15467	15335	15244	15373	15482	15305	15402	15418	15214	15225	15447	15202	15383	15218	15474	15490	15444	15386	15490	15289	15283	15220	15219	15314	15454	15283	15483	15296	15384	15457	15280	15346	15210	15219	15419	15238	15180	15459	15307	15329	15449	15462	15280	15342	15139	15346	15431	15363	15218	15383	15244	15317	15205	15507	15111	15304	15273	15330	15559	15258	15440	15264	15281	15267	15356	15403	15449	15396	15363	15321	15343	15318	15410	15336	15349	15323	15364	15289	15247	15520	15309	15382	15259	15479	15105	15341	15376	15338	15232	15376	15520	15203	15372	15358	15479	15346	15292	15255	15274	15446	15311	15391	15476	15219	15191	15363	15227	15376	15457	15524	15390	15392	15421	15385	15241	15350	15350	15270	15288	15383	15355	15438	15413	15479	15288	15328	15274	15344	15315	15246	15382	15454	15320	15258	15327	15183	15386	15457	15376	15343	15229	15161	15419	15377	15275	15297	15175	15318	15558	15400	15358	15191	15253	15529	15224	15415	15235	15336	15286	15363	15343	15202	15347	15300	15446	15439	15391	15367	15220	15403	15528	15475	15349	15433	15308	15429	15478	15279	15420	15402	15186	15337	15306	15371	15369	15441	15227	15350	15329	15318	15392	15240	15332	15240	15236	15293	15557	15365	15239	15618	15363	15288	15478	15470	15383	15215	15320	15370	15309	15399	15312	15272	15303	15343	15410	15403	15507	15280	15354	15370	15308	15400	15384	15385	15401	15280	15253	15424	15305	15332	15469	15390	15347	15275	15260	15385	15390	15402	15456	15304	15448	15418	15277	15308	15325	15347	15360	15384	15311	15133	15227	15473	15294	15303	15303	15471	15279	15388	15325	15279	15332	15438	15295	15306	15203	15224	15242	15224	15274	15386	15388	15241	15157	15307	15251	15363	15426	15381	15302	15432	15218	15405	15500	15358	15268	15434	15427	15320	15308	15277	15444	15409	15373	15308	15339	15304	15355	15429	15412	15410	15259	15380	15138	15485	15259	15509	15399	15339	15342	15306	15374	15202	15449	15389	15293	15247	15475	15392	15333	15386	15356	15276	15326	15412	15447	15408	15468	15559	15459	15325	15280	15604	15476	15371	15211	15299	15443	15227	15313	15310	15348	15306	15359	15430	15437	15367	15397	15345	15338	15266	15172	15309	15309	15395	15294	15282	15399	15558	15420	15399	15340	15288	15460	15341	15299	15454	15453	15346	15408	15333	15558	15450	15218	15243	15381	15414	15348	15204	15275	15319	15281	15296	15453	15416	15229	15529	15419	15192	15343	15234	15291	15223	15393	15441	15454	15367	15339	15323	15500	15237	15334	15383	15321	15487	15258	15319	15474	15344	15469	15265	15367	15401	15329	15439	15475	15394	15306	15332	15476	15467	15313	15282	15318	15229	15301	15226	15428	15460	15401	15443	15345	15369	15344	15268	15613	15424	15271	15291	15362	15451	15334	15497	15306	15424	15340	15317	15314	15331	15320	15284	15149	15385	15244	15403	15255	15404	15379	15124	15256	15471	15312	15298	15384	15220	15208	15319	15387	15413	15235	15333	15331	15437	15196	15321	15438	15545	15280	15282	15402	15357	15258	15324	15248	15197	15325	15434	15269	15445	15318	15399	15368	15397	15445	15272	15530	15313	15273	15151	15440	15247	15401	15383	15111	15380	15473	15298	15534	15181	15224	15410	15419	15340	15348	15522	15316	15297	15217	15392	15267	15382	15294	15473	15344	15386	15230	15207	15377	15433	15316	15325	15332	15480	15308	15333	15301	15357	15451	15438	15246	15264	15419	15500	15467	15470	15467	15352	15443	15419	15334	15255	15184	15273	15327	15139	15154	15341	15389	15307	15498	15314	15361	15444	15445	15306	15214	15419	15396	15254	15227	15334	15403	15386	15340	15411	15384	15240	15423	15366	15322	15163	15535	15400	15249	15264	15364	15374	15488	15350	15294	15507	15424	15462	15410	15280	15276	15234	15458	15284	15327	15346	15409	15463	15443	15445	15205	15274	15355	15572	15256	15350	15432	15438	15418	15360	15264	15327	15387	15348	15228	15491	15427	15124	15429	15374	15227	15381	15295	15290	15368	15349	15438	15240	15350	15307	15318	15324	15578	15421	15352	15404	15150	15380	15334	15364	15406	15522	15352	15310	15443	15280	15360	15342	15393	15295	15247	15363	15303	15220	15346	15531	15370	15197	15321	15341	15379	15480	15166	15473	15377	15265	15217	15497	15406	15327	15389	15181	15372	15361	15424	15314	15321	15577	15378	15298	15240	15438	15313	15185	15412	15303	15331	15416	15206	15208	15274	15280	15318	15361	15346	15265	15279	15324	15462	15483	15443	15094	15329	15309	15431	15161	15435	15362	15274	15272	15386	15510	15345	15416	15268	15259	15374	15272	15379	15377	15421	15389	15581	15300	15620	15328	15248	15335	15335	15275	15415	15388	15228	15211	15428	15458	15379	15417	15266	15149	15368	15289	15430	15269	15425	15386	15352	15368	15308	15231	15260	15257	15352	15184	15232	15504	15226	15433	15307	15403	15304	15434	15421	15521	15389	15378	15341	15430	15460	15495	15330	15494	15456	15337	15497	15460	15328	15298	15302	15267	15402	15342	15279	15399	15234	15416	15393	15286	15326	15232	15286	15417	15295	15276	15341	15380	15323	15177	15360	15330	15344	15261	15359	15305	15418	15403	15347	15315	15338	15331	15277	15355	15502	15387	15359	15329	15315	15405	15424	15463	15185	15384	15429	15469	15268	15382	15195	15263	15323	15336	15351	15319	15392	15303	15388	15437	15403	15442	15303	15446	15356	15259	15346	15269	15455	15422	15403	15300	15377	15309	15386	15356	15219	15412	15329	15347	15261	15338	15192	15470	15340	15236	15294	15276	15138	15249	15465	15212	15287	15380	15313	15271	15341	15412	15345	15575	15329	15297	15444	15513	15242	15427	15533	15189	15433	15233	15414	15381	15450	15317	15376	15410	15403	15469	15426	15316	15283	15488	15394	15346	15345	15309	15407	15258	15357	15354	15514	15276	15433	15420	15298	15300	15291	15311	15368	15395	15503	15222	15303	15577	15348	15470	15439	15431	15441	15282	15235	15336	15337	15367	15290	15509	15369	15293	15400	15264	15321	15467	15401	15259	15213	15339	15296	15373	15396	15336	15433	15375	15405	15346	15511	15504	15274	15469	15358	15314	15389	15269	15372	15464	15551	15325	15178	15518	15273	15430	15277	15349	15444	15241	15301	15458	15230	15182	15272	15308	15495	15471	15274	15444	15418	15455	15321	15323	15426	15323	15526	15356	15331	15498	15303	15407	15363	15383	15276	15296	15397	15427	15312	15522	15341	15530	15504	15393	15311	15294	15386	15331	15391	15275	15386	15355	15414	15275	15325	15490	15554	15343	15142	15252	15336	15373	15389	15246	15438	15197	15353	15253	15316	15260	15229	15307	15482	15314	15382	15494	15387	15199	15468	15371	15291	15370	15387	15487	15598	15346	15314	15394	15325	15326	15461	15369	15353	15153	15472	15416	15472	15429	15398	15204	15235	15513	15371	15220	15267	15276	15247	15551	15356	15329	15357	15259	15366	15390	15444	15307	15116	15323	15226	15335	15344	15415	15228	15402	15359	15271	15374	15466	15451	15225	15402	15505	15380	15454	15409	15347	15429	15181	15245	15456	15355	15445	15365	15332	15210	15340	15364	15264	15300	15343	15273	15200	15597	15296	15359	15467	15309	15322	15034	15264	15365	15330	15256	15386	15442	15277	15286	15506	15202	15363	15293	15342	15417	15277	15560	15310	15370	15378	15430	15239	15447	15404	15440	15288	15268	15337	15225	15317	15384	15300	15468	15266	15485	15282	15424	15213	15417	15421	15439	15454	15358	15339	15420	15605	15260	15419	15393	15385	15431	15282	15367	15552	15376	15423	15427	15382	15384	15123	15335	15438	15268	15372	15377	15427	15419	15364	15362	15339	15200	15383	15349	15211	15355	15601	15393	15458	15430	15474	15385	15257	15302	15323	15273	15285	15408	15303	15327	15214	15249	15406	15420	15252	15485	15436	15350	15184	15334	15337	15263	15515	15282	15288	15457	15154	15307	15232	15282	15304	15181	15243	15289	15262	15449	15371	15578	15386	15299	15382	15264	15150	15505	15285	15329	15220	15199	15352	15427	15265	15369	15397	15354	15487	15436	15273	15373	15248	15461	15280	15352	15388	15469	15283	15370	15302	15319	15251	15521	15272	15340	15477	15352	15331	15444	15276	15387	15521	15352	15207	15359	15386	15397	15359	15294	15252	15172	15071	15430	15339	15256	15481	15241	15254	15271	15282	15375	15385	15295	15386	15294	15350	15193	15214	15403	15468	15392	15404	15319	15516	15279	15251	15344	15365	15356	15127	15400	15237	15221	15389	15223	15302	15278	15387	15389	15484	15396	15384	15437	15128	15309	15482	15341	15232	15291	15328	15359	15274	15350	15330	15299	15389	15272	15316	15411	15392	15386	15187	15352	15391	15343	15255	15419	15305	15446	15193	15369	15434	15425	15458	15168	15436	15182	15433	15203	15301	15346	15308	15419	15243	15312	15392	15472	15383	15278	15376	15413	15523	15457	15361	15361	15188	15343	15246	15283	15411	15279	15288	15419	15317	15526	15532	15225	15433	15342	15128	15258	15571	15488	15381	15322	15418	15333	15240	15339	15406	15246	15340	15232	15292	15243	15268	15415	15532	15299	15275	15488	15358	15191	15321	15461	15310	15434	15294	15252	15422	15448	15177	15534	15421	15192	15336	15318	15244	15479	15309	15257	15348	15541	15204	15458	15433	15497	15412	15357	15432	15296	15355	15355	15372	15202	15301	15248	15294	15239	15379	15388	15216	15486	15263	15250	15314	15324	15386	15257	15224	15215	15537	15375	15400	15353	15286	15439	15210	15364	15392	15277	15291
24801	20790	27026	25441	24799	29154	30203	26803	25622	24668	23922	23786	22924	23398	36002	36751	32341	26894	23054	22090	21870	21903	21774	22107	21894	21731	21849	21785	21844	22078	22023	21873	21865	21814	21799	21883	21781	21862	21792	21779	21866	21877	21908	21854	21802	21734	21797	21827	21778	21865	21666	21918	21796	21569	21783	21961	21978	21612	21715	21661	21875	21886	21767	21508	21844	21623	21552	21903	21739	21773	21780	21876	21939	21846	21790	21926	21773	21502	22009	21754	21867	21784	21777	21800	21676	21931	21797	21814	21658	21765	21785	21971	21878	21536	21826	21934	21639	21849	21923	21876	21958	21919	21737	21781	21828	21774	21793	21883	21788	21796	21774	21900	21827	21782	21905	21872	21627	21684	21820	21891	21776	21755	22064	21977	21817	21843	21780	21748	21858	21920	21593	21828	21812	21771	21603	21721	21725	22031	21823	21639	21839	21826	21615	21711	21617	22056	21691	21815	21667	21533	21664	21867	21699	21877	21681	21777	21533	21659	22209	21719	21687	21607	21828	21705	21800	21871	21599	21983	21629	21793	21670	21869	21963	21580	21696	21761	21831	21618	21848	21737	21746	21804	21570	21635	21624	21685	21797	21814	21690	21797	21801	21786	21770	21655	21594	21767	21646	21945	21772	21866	21795	21849	21737	21696	21777	21949	21827	21733	21750	21770	21817	21870	21735	21850	21698	21807	21769	21923	21916	21855	21874	21689	21860	22005	22279	21751	21800	21721	21873	21802	21765	21683	21510	21834	22067	21689	21703	21512	21634	21586	21679	21906	21747	21900	21642	21731	21548	21720	21989	21832	22107	21839	21927	21822	21787	21947	21828	21743	21754	22142	21705	21620	21813	21753	21875	21756	21844	21708	21938	21551	21599	21694	21694	21915	21921	22159	21824	21748	21959	21910	21807	21672	21644	21673	21936	21690	21721	21687	21812	21807	21801	21741	22008	21785	21815	22034	22025	21803	21601	21708	21966	21883	21998	22016	21928	21755	21819	21687	21723	21734	21758	21710	21923	22011	21617	21769	21848	21751	21809	21832	21812	21744	21576	21969	21832	21718	21640	21559	21589	21923	21788	21773	21752	21768	21746	21712	21816	21973	21731	21810	21623	21838	22057	21796	21791	21723	21644	21837	21788	21782	21605	21833	21959	21838	21703	21748	21936	21953	21815	21807	21952	21882	21879	21737	21841	21554	21808	21715	21833	22017	21813	21786	21883	22132	21839	21664	21917	21691	22025	21901	21526	21688	21840	21771	21729	21924	21900	21703	21532	21717	22143	21822	21760	21434	21576	21671	21533	21938	21774	21791	21914	21975	21501	21903	21946	21839	21925	21728	21689	21828	21850	21994	21710	21627	21693	21823	21731	21624	21670	22033	21795	21478	21718	21722	21661	21789	21701	21824	21804	21922	21799	21723	22155	21629	21582	21979	21907	21733	21707	21865	21741	21921	21850	21837	21695	21801	21679	21705	21934	21725	21887	21966	21643	22096	21873	21796	21769	21758	21879	22093	21801	21697	21706	21898	21814	21966	21860	21468	21833	21633	21730	21763	21876	21628	21827	21622	21581	21818	21713	21816	21780	21891	21800	21871	21724	21748	21925	21742	21654	21815	21854	21856	21922	21662	21952	21745	21906	21793	21755	21583	21705	21921	21820	21591	21874	21904	21960	21664	21609	21775	21791	21804	21642	21763	21818	21758	21826	21749	21821	21812	21917	21523	21408	21995	21772	21712	21682	21964	21681	21721	21732	22042	21618	21905	21735	21640	21891	21778	22031	21995	21913	21874	21780	21816	21947	21870	22039	21606	21761	21838	21727	21884	21693	21926	21836	21800	21811	21856	21725	21733	21972	21938	21657	21765	21668	21770	21831	21851	21712	21930	21831	21842	21681	21780	21553	21551	21743	21656	21833	21799	21866	21816	21905	21743	21825	21914	21859	21585	21777	21989	21813	21580	21960	21898	21916	21792	21720	21940	21929	21866	21738	21715	21864	21774	21917	21623	21640	21948	21843	22083	21900	21724	21733	22043	21980	21904	22004	21900	22183	21801	21940	21950	21610	21658	21725	21762	21940	21846	21509	21676	21859	21639	21834	21691	21533	21947	21885	21958	21853	21416	21692	21690	21533	21596	21749	22060	21764	21750	21948	21890	22124	21634	21938	21673	21893	21833	21550	21886	21871	21802	21703	21747	21700	21717	21811	21578	21799	21581	21567	21845	21767	21663	21940	21709	21716	21617	21767	21450	21741	21639	22127	21618	21784	21852	21694	21537	21601	21513	21740	21611	21864	22076	21847	21853	21778	21747	21772	21764	21857	21859	21870	21686	21760	21918	21587	21786	21806	21645	21768	21738	21860	21648	21799	21608	21756	21878	21768	21746	21944	21726	21959	21761	21684	21821	21732	21678	21834	21815	21985	21690	21793	21750	21866	21783	21857	21950	22041	21750	21762	21785	21782	21682	21598	21796	21964	21832	21836	21849	21987	21676	21786	21777	21709	21999	21880	21646	21760	21633	21861	21720	21685	21846	21826	21801	21875	21698	21787	21806	21844	21685	21710	21728	21886	21676	22112	21819	21808	21701	21966	21530	21831	21812	21912	22073	21757	21713	21646	21841	21878	21878	21777	21660	21802	21543	21543	21675	21839	21623	21791	21813	21804	21852	21684	21850	21984	21734	21735	21908	21764	21986	21693	21752	21744	21793	21608	21693	21712	21981	21943	21764	21405	21830	21858	21805	21720	21649	21601	21956	21929	21908	21919	22026	21750	21688	21742	21769	21866	21860	21788	21678	21569	21791	21729	21820	21725	21756	21811	21918	21818	21668	21891	21931	21720	21645	21968	21815	21789	21884	21740	21802	21554	21626	21766	21775	21821	21881	21953	21855	21830	21891	21678	21567	21864	21696	21786	21795	21675	21872	21764	21638	21720	21750	22021	21584	21663	21878	21906	21733	21645	21742	22094	21958	22034	21879	21810	22080	21820	21718	21674	21905	21942	21903	21833	22029	21951	21874	21885	21763	21939	21644	21859	21603	21864	21807	21896	22008	21723	21772	21765	21813	21728	21626	21723	21684	22068	21791	21912	21863	21750	21916	21687	21653	22080	21716	21671	21875	21895	21705	21593	21760	21580	21801	21895	21870	21867	21761	21860	21771	21593	21696	21558	21752	21662	21812	21802	21629	21903	21617	21677	21653	21691	21657	21808	21576	21642	21802	21640	21674	21778	21640	21845	21792	21682	21999	21944	21676	21777	21855	21443	21886	21743	21727	21766	21622	21779	21781	21744	21817	21819	21867	21901	21873	21915	21970	21832	21779	21896	21818	21784	21691	21947	22040	21826	21831	22027	21663	21665	21655	21781	21762	21948	21818	21828	21922	21900	22084	21710	21682	21726	21977	21902	21700	21743	21891	21799	21787	22093	21737	21744	21703	21800	21652	21692	21631	21776	21692	21522	21766	21899	21836	21765	22056	21865	21745	21999	21838	22067	21899	21595	21623	21723	21766	21718	21602	21740	21658	21887	21516	21922	21616	21674	21748	21847	21884	21674	21797	22007	21702	21958	21799	21884	21657	21580	21898	21793	21991	21926	21641	21467	21716	21402	21464	21561	21990	21757	21699	21771	21858	21809	21673	21901	22003	21837	21778	21936	21777	21787	21646	21709	21599	21641	21947	21696	21767	21774	21853	21817	21929	21580	21754	21982	21800	21789	21895	21650	21834	21962	21925	21833	21982	21742	21591	21609	21695	21924	21868	22043	21883	21853	21654	21858	21856	21732	21751	21959	21796	21856	21883	21823	21682	21655	21790	21749	21811	21721	21590	21849	21824	21967	21678	21770	21929	21707	21781	21640	21879	21785	21599	21636	21883	21753	21688	21792	21685	21862	21867	21556	21742	21663	21654	21722	21977	21688	21888	21644	21772	21949	21733	22113	22027	21905	21906	21891	21688	21727	21931	21823	21591	21720	21870	21774	21850	21882	21951	21797	21834	21803	21804	21627	21611	21959	21757	21809	21803	21821	22016	21875	21544	21629	21537	21634	21771	21840	21916	21786	21577	21837	21801	21430	21582	21630	21708	21652	21801	21831	21688	21525	21924	21644	21836	21756	21678	21523	21818	21640	21838	21827	21806	21681	21714	21757	21872	21741	21530	21828	21977	21938	21839	21757	21830	21766	21820	21841	21874	21736	21650	21882	21462	21665	21692	21774	21727	21909	22049	21973	21807	21991	21774	21734	21757	21697	21757	21762	21573	21780	21701	21671	21920	21765	21702	21693	21755	21665	21955	21719	21752	21929	21854	21811	21771	21606	21834	21724	21796	21886	21885	21915	21704	21808	21871	21808	21685	21740	21783	21918	21730	21812	21790	21828	21869	21743	21761	21792	21766	21773	21943	22013	21708	22076	21753	22050	21847	21897	21783	21662	21694	21428	21692	21874	21845	21773	21770	21643	21643	21562	21806	21905	21624	21629	21730	21890	21693	21671	21622	21781	21946	21842	21828	22059	21773	21819	21978	21637	21910	21828	21754	21922	21849	21887	21773	21922	21758	21697	21617	21604	21937	22016	21809	21870	21579	21889	21721	21824	21940	21753	21650	21991	21795	21494	21579	22069	22037	21785	21819	21754	21952	21879	21616	21664	21512	21852	21710	21861	21520	21657	21686	21840	21605	22005	21885	21715	21689	21932	21641	22066	21731	21785	21717	21987	21860	22035	22060	21739	21942	21807	21638	21740	21746	21941	21786	21932	21848	21766	21905	22044	21713	21700	21849	21893	21732	21925	21570	21796	21775	21692	21678	21791	21730	21826	21809	21656	21798	21759	21922	21634	21440	21657	21721	21805	21794	21886	21906	21599	21561	21655	21772	21934	21779	21860	21689	21761	21780	21535	21609	21817	21713	21617	21866	21936	21924	21977	22027	21795	21681	21747	21856	21935	21755	21829	21627	21883	21575	21667	21763	21698	21959	21846	21810	21739	21755	21973	21870	21844	21954	21869	21698	21795	21503	21699	21796	21757	21820	21954	21944	22084	21549	21993	21816	21761	21793	21811	21798	21459	21853	21604	22022	21953	22108	21817	21739	21699	21684	21994	21700	21897	21682	21664	21750	21784	21809	21817	21745	21855	21955	21927	21746
27120	41496	35647	25044	23994	25444	23437	21428	19683	18507	17264	17265	15665	17311	33356	31554	26000	19153	15312	14490	14453	14462	14344	14611	14518	14456	14475	14485	14616	14413	14388	14498	14547	14486	14556	14533	14461	14469	14452	14531	14389	14455	14528	14559	14559	14404	14462	14546	14526	14420	14658	14509	14570	14528	14550	14418	14324	14226	14512	14622	14469	14584	14405	14366	14484	14407	14541	14411	14484	14634	14598	14585	14414	14386	14452	14433	14466	14494	14594	14531	14594	14558	14416	14466	14447	14574	14537	14702	14629	14700	14554	14468	14352	14521	14442	14507	14417	14510	14377	14419	14320	14428	14437	14266	14430	14570	14422	14503	14521	14540	14395	14638	14585	14372	14497	14426	14600	14493	14348	14514	14571	14401	14382	14471	14398	14498	14624	14570	14489	14426	14468	14337	14368	14393	14512	14431	14390	14419	14486	14570	14368	14457	14527	14316	14440	14333	14307	14462	14383	14299	14507	14517	14652	14450	14465	14308	14419	14519	14372	14457	14517	14478	14631	14554	14515	14402	14476	14214	14488	14536	14375	14372	14397	14340	14633	14480	14462	14561	14427	14360	14248	14604	14384	14516	14447	14589	14563	14326	14362	14452	14418	14591	14431	14242	14568	14540	14518	14453	14565	14543	14651	14407	14401	14546	14444	14453	14474	14468	14538	14476	14495	14286	14325	14569	14589	14394	14466	14395	14392	14617	14454	14499	14400	14367	14573	14456	14450	14258	14345	14402	14582	14518	14565	14463	14565	14438	14431	14377	14606	14510	14347	14532	14356	14399	14489	14582	14579	14507	14559	14548	14570	14560	14476	14543	14499	14424	14531	14564	14466	14595	14483	14493	14425	14450	14452	14393	14466	14476	14496	14625	14498	14444	14470	14310	14498	14424	14301	14490	14534	14343	14370	14322	14368	14387	14519	14592	14428	14436	14419	14463	14374	14569	14444	14369	14476	14530	14201	14619	14418	14571	14544	14577	14407	14349	14382	14534	14515	14395	14289	14416	14424	14372	14336	14517	14600	14399	14360	14454	14449	14508	14163	14515	14497	14515	14440	14362	14536	14581	14490	14472	14472	14427	14393	14419	14481	14226	14440	14415	14486	14594	14339	14455	14380	14348	14453	14410	14563	14375	14401	14345	14460	14455	14404	14216	14628	14453	14362	14417	14575	14374	14353	14617	14275	14646	14443	14322	14556	14479	14425	14562	14663	14561	14592	14421	14461	14338	14491	14488	14453	14377	14393	14417	14382	14259	14608	14225	14638	14391	14551	14573	14492	14540	14518	14534	14310	14463	14536	14456	14343	14586	14433	14521	14533	14431	14449	14484	14493	14604	14448	14542	14411	14442	14477	14493	14382	14531	14495	14393	14382	14612	14521	14541	14545	14402	14447	14422	14599	14588	14593	14611	14433	14512	14440	14480	14500	14516	14366	14538	14428	14462	14390	14483	14432	14483	14516	14454	14544	14565	14375	14484	14450	14607	14441	14506	14532	14457	14596	14496	14409	14417	14521	14421	14397	14460	14403	14515	14448	14599	14289	14616	14518	14505	14503	14176	14396	14586	14474	14458	14483	14448	14390	14269	14341	14461	14487	14471	14559	14359	14475	14476	14443	14441	14515	14516	14350	14468	14532	14309	14464	14385	14493	14627	14489	14488	14466	14393	14555	14484	14754	14399	14573	14517	14551	14406	14451	14334	14410	14712	14429	14520	14452	14397	14486	14473	14543	14469	14439	14391	14579	14507	14499	14539	14538	14572	14573	14421	14328	14543	14380	14632	14495	14383	14449	14427	14580	14555	14394	14364	14395	14559	14447	14465	14624	14527	14481	14454	14443	14456	14353	14465	14512	14499	14318	14415	14392	14493	14547	14501	14495	14564	14497	14454	14375	14471	14309	14648	14590	14557	14503	14448	14349	14402	14537	14478	14637	14340	14433	14602	14503	14692	14404	14479	14483	14414	14452	14543	14497	14449	14446	14609	14256	14351	14506	14610	14539	14292	14558	14405	14439	14599	14528	14401	14482	14524	14492	14416	14313	14470	14492	14410	14604	14322	14430	14502	14363	14340	14674	14409	14615	14353	14505	14418	14581	14368	14634	14364	14568	14660	14281	14413	14420	14456	14472	14395	14541	14330	14405	14472	14516	14392	14365	14493	14485	14381	14483	14679	14340	14488	14399	14484	14396	14366	14497	14260	14522	14425	14517	14433	14479	14290	14422	14461	14530	14434	14556	14504	14565	14512	14404	14578	14426	14409	14559	14519	14576	14602	14505	14430	14437	14396	14343	14355	14431	14380	14550	14369	14480	14356	14510	14553	14457	14591	14480	14570	14591	14630	14469	14404	14362	14370	14526	14518	14556	14437	14298	14516	14415	14365	14390	14472	14324	14668	14461	14410	14579	14284	14481	14560	14443	14566	14677	14383	14445	14650	14384	14563	14428	14525	14382	14417	14497	14446	14350	14344	14429	14401	14611	14421	14290	14469	14372	14381	14269	14307	14590	14505	14527	14494	14558	14400	14490	14387	14301	14470	14373	14409	14295	14418	14593	14465	14416	14529	14343	14510	14483	14438	14374	14496	14592	14496	14497	14373	14328	14604	14283	14404	14574	14326	14500	14519	14305	14548	14349	14541	14535	14545	14506	14604	14506	14646	14384	14514	14374	14509	14481	14347	14352	14597	14410	14375	14627	14617	14369	14464	14288	14583	14429	14412	14510	14403	14474	14446	14453	14495	14450	14434	14488	14669	14401	14489	14401	14598	14492	14526	14437	14429	14479	14456	14552	14491	14565	14362	14374	14762	14360	14647	14508	14405	14473	14372	14446	14458	14510	14214	14448	14479	14401	14530	14393	14461	14430	14663	14345	14303	14310	14455	14468	14312	14613	14563	14446	14439	14552	14498	14536	14368	14455	14509	14464	14406	14479	14292	14452	14349	14571	14379	14512	14527	14467	14405	14441	14351	14542	14508	14461	14521	14460	14493	14656	14427	14514	14524	14407	14612	14401	14415	14653	14715	14197	14376	14560	14508	14543	14367	14321	14464	14406	14505	14488	14423	14447	14431	14435	14447	14564	14548	14590	14420	14471	14323	14571	14459	14515	14423	14454	14517	14298	14448	14490	14571	14480	14545	14455	14312	14544	14341	14497	14434	14442	14465	14529	14378	14421	14488	14393	14398	14598	14453	14571	14426	14488	14573	14261	14509	14574	14455	14573	14631	14439	14474	14419	14443	14366	14514	14362	14478	14413	14663	14454	14328	14388	14252	14503	14514	14398	14402	14629	14486	14725	14532	14421	14511	14417	14682	14388	14402	14309	14353	14504	14513	14549	14569	14465	14439	14591	14451	14335	14407	14442	14536	14546	14403	14433	14415	14498	14477	14468	14299	14480	14408	14596	14397	14445	14668	14486	14557	14409	14411	14418	14478	14460	14515	14512	14516	14455	14559	14481	14643	14297	14320	14298	14458	14346	14408	14342	14496	14490	14507	14529	14553	14429	14405	14574	14540	14478	14414	14460	14402	14735	14491	14312	14613	14496	14619	14357	14327	14399	14671	14508	14410	14531	14635	14447	14340	14301	14290	14433	14394	14463	14445	14579	14465	14459	14479	14526	14648	14446	14533	14388	14492	14633	14664	14446	14421	14513	14400	14358	14664	14345	14487	14487	14398	14587	14462	14501	14428	14485	14310	14435	14630	14407	14480	14518	14632	14455	14564	14356	14489	14400	14312	14396	14420	14329	14322	14406	14517	14390	14401	14406	14409	14553	14497	14398	14344	14285	14476	14437	14406	14535	14527	14521	14533	14533	14480	14363	14380	14420	14367	14463	14573	14506	14119	14641	14556	14516	14523	14370	14617	14597	14431	14375	14630	14491	14546	14461	14540	14546	14302	14509	14465	14550	14548	14409	14422	14429	14422	14374	14458	14294	14493	14408	14404	14484	14428	14587	14475	14423	14500	14488	14488	14389	14345	14451	14331	14456	14665	14436	14360	14477	14394	14363	14379	14541	14348	14514	14389	14372	14511	14273	14628	14530	14396	14475	14562	14642	14509	14548	14460	14511	14431	14517	14328	14372	14444	14419	14461	14590	14361	14477	14499	14565	14508	14512	14534	14374	14506	14498	14279	14503	14543	14523	14584	14494	14584	14457	14348	14484	14530	14430	14447	14466	14600	14512	14289	14500	14408	14546	14514	14337	14498	14447	14450	14460	14496	14403	14306	14408	14466	14404	14558	14406	14306	14668	14457	14481	14496	14369	14470	14661	14434	14523	14530	14460	14429	14343	14476	14483	14323	14494	14453	14455	14418	14367	14406	14484	14432	14680	14355	14636	14310	14522	14494	14647	14269	14352	14338	14402	14485	14285	14423	14417	14350	14559	14476	14537	14560	14435	14425	14525	14330	14440	14255	14474	14449	14565	14458	14277	14680	14479	14440	14460	14484	14446	14447	14579	14391	14575	14559	14618	14558	14605	14347	14361	14606	14396	14391	14579	14516	14310	14463	14573	14533	14482	14391	14571	14488	14488	14476	14393	14523	14510	14321	14434	14409	14366	14327	14307	14454	14480	14548	14442	14531	14434	14594	14440	14604	14368	14478	14461	14569	14379	14533	14481	14338	14640	14395	14561	14641	14336	14460	14431	14534	14345	14565	14522	14386	14427	14407	14513	14432	14545	14469	14638	14463	14499	14459	14447	14603	14333	14585	14477	14431	14477	14420	14475	14330	14518	14458	14539	14392	14472	14350	14365	14432	14533	14485	14451	14483	14416	14618	14530	14451	14477	14519	14450	14342	14453	14284	14405	14230	14469	14375	14402	14500	14541	14346	14553	14461	14558	14403	14481	14480	14444	14378	14394	14453	14558	14525	14545	14372	14645	14312	14434	14399	14384	14325	14584	14412	14569	14451	14471	14489	14510	14358	14450	14591	14541	14489	14352	14349	14479	14363	14305	14429	14392	14459	14537	14410	14338	14522	14527	14395	14647	14533	14516	14480	14367	14511	14532	14526	14648	14335	14470	14454	14533	14518	14540	14287	14462	14532	14529	14351	14466	14317	14474	14414	14398	14481	14380	14490	14283	14620	14512	14422	14446	14310	14596	14508	14526	14455	14479	14544	14547	14564	14379	14552
22451	20803	27294	24551	22344	27919	33189	29043	26820	26832	25710	24903	24548	30571	50735	47538	40108	30581	24794	23051	22473	22549	22666	22392	22668	22506	22610	22457	22589	22601	22624	22550	22538	22682	22520	22333	22430	22415	22574	22658	22418	22411	22853	22559	22585	22458	22657	22700	22481	22335	22582	22434	22434	22340	22234	22416	22418	22631	22567	22432	22574	22564	22446	22413	22584	22175	22632	22250	22494	22468	22381	22424	22513	22247	22610	22420	22653	22385	22311	22579	22441	22408	22540	22304	22399	22315	22466	22555	22356	22461	22529	22324	22651	22562	22531	22507	22627	22412	22501	22457	22491	22380	22468	22523	22433	22444	22468	22284	22334	22444	22389	22388	22598	22693	22562	22374	22494	22224	22362	22507	22423	22343	22268	22364	22533	22294	22500	22196	22506	22497	22529	22463	22866	22393	22248	22373	22613	22394	22334	22444	22621	22631	22598	22398	22625	22586	22665	22143	22292	22550	22431	22556	22407	22383	22527	22453	22543	22376	22303	22513	22377	22524	22353	22423	22600	22320	22579	22643	22405	22458	22512	22484	22436	22530	22469	22530	22665	22509	22509	22450	22351	22522	22394	22617	22707	22449	22554	22148	22364	22601	22378	22373	22509	22593	22599	22607	22550	22635	22527	22433	22467	22398	22306	22258	22200	22363	22229	22232	22631	22476	22707	22410	22417	22234	22515	22355	22254	22412	22389	22412	22324	22570	22248	22513	22297	22445	22596	22297	22432	22340	22359	22521	22454	22400	22356	22214	22641	22305	22305	22481	22213	22678	22505	22419	22435	22224	22541	22373	22563	22444	22446	22293	22248	22458	22435	22158	22547	22605	22244	22506	22513	22546	22651	22444	22476	22512	22313	22389	22379	22405	22440	22308	22466	22293	22459	22063	22321	22411	22509	22507	22460	22560	22387	22427	22668	22648	22487	22290	22565	22263	22463	22597	22341	22581	22420	22259	22064	22391	22351	22348	22372	22424	22603	22512	22467	22241	22533	22186	22591	22674	22530	22720	22608	22690	22712	22611	22534	22384	22583	22421	22370	22506	22405	22497	22482	22220	22299	22595	22410	22211	22167	22367	22267	22344	22628	22699	22464	22348	22470	22201	22404	22303	22598	22659	22388	22750	22339	22307	22344	22529	22321	22636	22482	22510	22640	22434	22376	22438	22529	22353	22316	22484	22335	22345	22316	22289	22351	22549	22346	22303	22241	22514	22644	22414	22383	22578	22643	22248	22515	22407	22379	22645	22533	22225	22392	22181	22194	22348	22392	22398	22550	22406	22409	22346	22662	22418	22590	22571	22505	22397	22389	22310	22358	22347	22552	22619	22440	22663	22645	22769	22429	22281	22448	22486	22430	22410	22556	22296	22515	22472	22365	22448	22444	22281	22450	22401	22340	22464	22249	22242	22424	22175	22623	22649	22601	22662	22338	22520	22271	22488	22515	22498	22335	22560	22353	22361	22419	22375	22478	22313	22504	22288	22417	22471	22456	22364	22552	22613	22426	22454	22532	22391	22535	22367	22515	22477	22486	22407	22400	22336	22454	22248	22483	22319	22157	22531	22412	22347	22610	22500	22308	22439	22696	22204	22511	22299	22374	22547	22440	22404	22450	22476	22389	22311	22682	22575	22339	22233	22346	22348	22299	22474	22400	22272	22480	22493	22427	22176	22286	22697	22354	22223	22213	22608	22397	22417	22403	22416	22544	22425	22364	22073	22377	22505	22447	22318	22598	22403	22388	22465	22496	22399	22211	22325	22371	22532	22399	22225	22412	22380	22540	22705	22446	22362	22087	22429	22434	22472	22585	22404	22459	22475	22511	22399	22425	22304	22503	22685	22525	22612	22231	22377	22421	22428	22307	22243	22301	22413	22217	22356	22287	22602	22140	22390	22555	22527	22436	22366	22440	22253	22617	22441	22460	22604	22482	22369	22264	22494	22492	22280	22288	22458	22511	22535	22452	22297	22293	22376	22310	22332	22359	22505	22323	22443	22465	22825	22404	22357	22379	22352	22403	22347	22245	22422	22384	22415	22674	22371	22555	22520	22486	22357	22618	22603	22395	22497	22475	22443	22535	22144	22593	22545	22388	22445	22502	22290	22406	22360	22512	22151	22167	22243	22414	22551	22350	22135	22492	22365	22550	22307	22395	22364	22456	22701	22428	22373	22632	22203	22524	22169	22414	22427	22551	22529	22465	22644	22441	22460	22522	22377	22495	22399	22264	22252	22299	22229	22308	22349	22555	22352	22472	22368	22380	22467	22320	22515	22436	22459	22496	22393	22230	22417	22412	22553	22490	22514	22473	22474	22170	22271	22519	22472	22533	22397	22406	22448	22596	22371	22441	22305	22493	22570	22484	22269	22401	22552	22381	22300	22196	22420	22578	22505	22540	22323	22401	22516	22329	22585	22357	22502	22558	22420	22548	22233	22540	22421	22244	22319	22336	22461	22341	22376	22439	22456	22498	22450	22397	22367	22471	22433	22285	22441	22353	22355	22396	22553	22251	22337	22330	22262	22386	22452	22519	22386	22591	22434	22447	22459	22506	22092	22448	22478	22236	22449	22353	22445	22658	22524	22547	22536	22461	22254	22238	22478	22555	22266	22511	22641	22453	22341	22654	22576	22287	22272	22336	22647	22292	22146	22405	22588	22524	22404	22632	22283	22620	22486	22611	22583	22367	22295	22345	22497	22542	22496	22457	22220	22579	22592	22553	22566	22383	22438	22201	22226	22307	22247	22377	22532	22576	22495	22300	22450	22205	22266	22417	22476	22537	22321	22332	22310	22364	22370	22729	22467	22600	22587	22453	22545	22401	22412	22353	22505	22529	22472	22238	22395	22347	22258	22478	22469	22564	22436	22384	22383	22591	22562	22435	22600	22431	22381	22398	22499	22440	22530	22449	22389	22496	22403	22531	22410	22353	22350	22444	22553	22407	22543	22359	22384	22624	22406	22465	22306	22283	22339	22321	22365	22520	22435	22461	22321	22519	22331	22450	22404	22331	22323	22398	22361	22449	22354	22340	22272	22135	22109	22358	22315	22187	22113	22383	22437	22472	22378	22278	22332	22727	22358	22280	22558	22546	22580	22509	22408	22324	22508	22503	22316	22273	22565	22479	22751	22424	22506	22307	22494	22580	22262	22585	22441	22365	22527	22258	22552	22446	22327	22480	22484	22326	22530	22203	22577	22429	22446	22351	22370	22600	22355	22389	22507	22345	22479	22477	22511	22444	22451	22212	22524	22361	22669	22444	22574	22381	22480	22340	22715	22610	22470	22301	22358	22580	22494	22320	22428	22449	22287	22371	22569	22515	22430	22615	22413	22324	22589	22320	22515	22521	22318	22504	22464	22596	22270	22376	22473	22403	22266	22384	22701	22412	22247	22261	22378	22594	22455	22401	22506	22401	22578	22488	22404	22323	22430	22317	22487	22491	22345	22359	22503	22746	22371	22331	22441	22291	22372	22222	22423	22498	22565	22591	22512	22343	22609	22433	22400	22212	22378	22402	22482	22450	22389	22528	22409	22657	22361	22417	22390	22340	22523	22570	22624	22348	22668	22639	22363	22386	22146	22410	22593	22321	22272	22485	22470	22467	22397	22447	22488	22452	22563	22376	22449	22781	22641	22348	22529	22489	22486	22405	22576	22370	22509	22555	22634	22423	22379	22330	22399	22257	22412	22365	22316	22494	22055	22174	22384	22416	22348	22365	22330	22344	22301	22283	22399	22413	22623	22440	22484	22438	22698	22486	22373	22452	22292	22368	22501	22415	22307	22436	22453	22479	22551	22408	22428	22306	22279	22353	22499	22507	22490	22414	22379	22260	22183	22508	22238	22550	22490	22434	22511	22435	22365	22420	22508	22286	22141	22345	22237	22081	22330	22222	22245	22514	22416	22565	22607	22409	22285	22350	22249	22457	22581	22582	22489	22020	22487	22344	22345	22210	22433	22615	22542	22490	22480	22703	22466	22450	22359	22448	22308	22539	22480	22217	22573	22683	22521	22316	22287	22464	22256	22376	22398	22345	22321	22341	22117	22447	22408	22384	22555	22473	22491	22472	22598	22647	22207	22454	22235	22577	22569	22416	22554	22542	22575	22704	22624	22611	22540	22446	22492	22682	22461	22405	22399	22500	22334	22571	22464	22361	22271	22355	22283	22303	22315	22513	22547	22463	22542	22579	22516	22426	22126	22497	22351	22415	22259	22290	22463	22442	22685	22442	22284	22304	22473	22282	22141	22351	22481	22550	22396	22484	22294	22424	22466	22333	22490	22249	22376	22369	22529	22406	22374	22554	22559	22479	22167	22398	22375	22670	22457	22597	22745	22315	22279	22638	22602	22432	22037	22567	22352	22317	22140	22566	22410	22489	22458	22476	22519	22660	22429	22406	22375	22388	22765	22414	22475	22265	22487	22473	22441	22434	22227	22376	22371	22322	22360	22535	22556	22302	22488	22264	22338	22440	22573	22543	22362	22179	22373	22409	22542	22508	22291	22470	22690	22510	22491	22417	22407	22466	22244	22451	22397	22406	22377	22575	22554	22524	22338	22482	22442	22669	22634	22436	22288	22342	22266	22664	22373	22703	22393	22750	22324	22548	22452	22434	22428	22550	22466	22587	22511	22273	22228	22354	22416	22367	22528	22464	22576	22473	22400	22316	22289	22240	22557	22483	22323	22607	22756	22373	22417	22548	22500	22451	22290	22539	22357	22603	22505	22321	22388	22513	22585	22245	22606	22178	22426	22148	22473	22278	22532	22585	22376	22315	22322	22459	22484	22563	22521	22426	22403	22198	22232	22479	22284	22352	22367	22460	22466	22459	22373	22303	22421	22485	22247	22273	22610	22537	22368	22317	22455	22247	22305	22433	22179	22400	22562	22281	22360	22427	22340	22228	22484	22420	22570	22577	22597	22183	22232	22568	22438	22574	22535	22406	22431	22326	22243	22376	22630	22497	22348	22380	22478	22432	22390	22430	22429	22404	22217	22543	22353	22608	22581	22501	22367	22479	22366	22536	22476	22489	22491	22550	22420	22400	22235	22488	22316	22479	22268	22539	22396	22310	22391	22116	22603	22428	22402	22392	22320	22418	22132	22302	22379	22384	22365	22374	22175	22248	22444	22602	22410
27189	41728	41315	32244	28982	27621	25795	23897	21281	20279	19046	18316	17612	26945	46307	41576	33891	22743	15974	14774	14765	14769	14704	14666	14829	14654	14744	14560	14836	14804	14654	14920	14739	14784	14844	14617	14773	14753	14724	14679	14596	14522	14640	14688	14749	14810	14833	14641	14701	14822	14778	14717	14872	14830	14706	14750	14639	14791	14663	14602	14718	14809	14807	14678	14858	14850	14623	14566	14747	14751	14576	14655	14605	14695	14632	14803	14685	14806	14746	14998	14609	14472	14854	14939	14751	14675	14639	14684	14771	14741	14745	14775	14796	14780	14804	14835	14823	14794	14640	14799	14813	14641	14860	14883	14777	14718	14700	14718	14631	14879	14658	14905	14776	14667	14699	14862	14705	14746	14835	14699	14783	14605	14472	14812	14749	14720	14671	14847	14709	14766	14756	14839	14823	14725	14622	14947	14620	14656	14770	14662	14630	14638	14595	14722	14754	14794	14591	14813	14753	14640	14737	14761	14811	14828	14734	15043	14538	14649	14754	14714	14837	14687	14549	14637	14681	14702	14605	14672	14702	14499	14599	14912	15000	14737	14759	14977	14621	14858	14866	14695	14575	14805	14890	14727	14813	14613	14626	14648	14731	14724	14897	14705	14661	14629	14716	14712	14709	14633	14788	14872	14601	14825	14586	14870	14757	14840	14765	14611	14733	14787	14722	14641	14753	14764	14788	14567	14714	14776	14722	14779	14675	14821	14770	14797	14706	14586	15020	14809	14850	14650	14633	14752	14737	14876	14621	14615	15012	14725	14740	15001	14895	14723	14438	14875	14804	14714	14680	14831	14597	14818	14628	14833	14596	14853	14564	14588	14791	14696	14698	14891	14714	14533	14617	14794	14658	14747	14662	14982	14657	14592	14761	14653	14876	14790	14755	14622	14693	14940	14829	14751	14631	14648	14796	14739	14637	14690	14688	14839	14845	14765	14774	14663	14751	14752	14784	14812	14744	14747	14662	14690	14581	14675	14930	14872	14763	14737	14819	14868	14630	14555	14525	14589	14737	14931	14654	14793	14631	14614	14638	14569	14837	14568	14801	14751	14661	14760	14728	14640	14658	14722	14581	14712	14586	14641	14705	14795	14838	14834	14404	14568	14774	14803	14720	14725	14674	14575	14690	14552	14771	14682	14852	14643	14684	14680	14825	14886	14749	14856	14680	14776	14677	14643	14845	14762	14609	14517	14586	14665	14757	14860	14692	14674	14788	14584	14782	14647	14848	14691	14670	14871	14853	14829	14778	14759	14744	14684	14770	14712	14604	14686	14742	14760	14802	14645	14607	14783	14633	14652	14710	14705	14773	14683	14597	14684	14790	14724	14741	14609	14702	14802	14649	14506	14647	14596	14734	14752	14723	14733	14811	14663	14563	14730	14812	14678	14883	14642	14733	14653	14866	14647	14694	14809	14847	14620	14676	14703	14599	14755	14804	14888	14676	14600	14780	14745	14708	14752	14729	14871	14795	14628	14773	14783	14650	14699	14743	14680	14810	14855	14511	14699	14662	14522	14745	14727	14767	14749	14598	14849	14769	14727	14878	14520	14695	14902	14726	14743	14799	14776	14629	14791	14693	14603	14597	14659	14725	14737	14704	14882	14706	14793	14671	14710	14780	14675	14734	14683	14577	14603	14776	14697	14644	14730	14764	14691	14750	14773	14733	14700	14801	14647	14700	14753	14506	14729	14876	14987	14527	14718	14903	14699	14790	14689	14675	14712	14678	14700	14574	14537	14815	14753	14701	14757	14584	14663	14741	14717	14676	14759	14654	14858	14593	14719	14691	14599	14765	14668	14785	14619	14751	14802	14721	14672	14990	14836	14730	14881	14755	14617	14807	14739	14733	14586	14777	14780	14734	14705	14590	14777	14890	14629	14621	14678	14825	14610	14670	14711	14744	14691	14781	14752	14775	14680	14679	14632	14811	14808	14711	14797	14795	14720	14879	14864	14991	14852	14644	14736	14776	14706	14553	14792	14713	14780	14798	14859	14680	14548	14700	14699	14753	14800	14672	14726	14704	14632	14710	14587	14767	14721	14722	14722	14561	14844	14679	14610	14895	14733	14805	14955	14752	14740	14608	14723	14772	14537	14576	14828	14665	14882	14779	14686	14785	14549	14786	14754	14944	14621	14675	14996	14843	14775	14921	14676	14810	14680	14606	14679	14770	14656	14836	14965	14862	14824	14751	14614	14832	14551	14918	14752	14833	14634	14825	14777	14744	14743	14654	14780	14857	14696	14776	14759	14794	14798	14669	14708	14739	14782	14656	14662	14757	14643	14884	14797	14665	14593	14768	14518	14739	14680	14752	14762	14885	14826	14661	14756	14883	14587	14836	14647	14712	14816	14822	14698	14901	14775	14562	14772	14786	14626	14855	14698	14829	14690	14800	14611	14856	14803	14584	14853	14595	14660	14876	14691	14609	14720	14775	14685	14822	14754	14826	14769	14547	14589	14696	14688	14716	14724	14786	14775	14821	14810	14763	14762	14713	14585	14625	14773	14878	14572	14771	14753	14637	14693	14683	14676	14719	14611	14718	14704	14740	14803	14647	14680	14932	14824	14784	14736	14792	14648	15010	14771	14671	14731	14861	14724	14606	14802	14783	14729	14793	14681	14714	14619	14602	14770	14850	14709	14724	14818	14825	14757	14668	14833	14767	14902	14641	14852	14719	14832	14827	14443	14784	14646	14732	14619	14649	14735	14612	14543	14708	14795	14987	14612	14773	14692	14666	14551	14764	14657	14796	14893	14793	14721	14545	14825	14737	14730	14643	14757	14754	14576	14765	14812	14702	14686	14749	14743	14857	14716	14903	14842	14597	14633	14586	14820	14794	14730	14799	14786	14834	14847	14748	14823	14653	14755	14565	14740	14708	14647	14722	14612	14699	14870	14895	14587	14759	14673	14683	14691	14876	14673	14815	14831	14868	14849	14790	14705	14752	14726	14741	14669	14786	14800	14541	14657	14719	14684	14843	14701	14733	14812	14541	14678	14558	14672	14757	14749	14743	14687	14795	14887	14677	14587	14712	14961	14733	14638	14702	14626	14811	14675	14670	14730	14756	14678	14902	14769	14618	14858	14786	14672	14839	14746	14733	14816	14518	14661	14827	14568	14707	14930	14729	14767	14758	14982	14775	14716	14768	14840	14829	14743	14490	14711	14863	14828	14653	14521	14577	14889	14647	14720	14862	14605	14796	14714	14672	14624	14734	14688	14675	14696	14738	14691	14618	14763	14801	14796	14824	14611	14897	14832	14755	14767	14702	14743	14680	14734	14723	14741	14634	14472	14792	14612	14750	14836	14804	14817	14809	14592	14713	14876	14710	14816	14920	14736	14655	14730	14770	14923	14631	14781	14577	14779	14733	14642	14740	14833	14709	14743	14782	14632	14834	14695	14738	14881	14599	14697	14777	14756	14798	14860	14889	14699	14620	14715	14707	14945	14805	14412	14680	14744	14684	14676	14649	14831	14621	14927	14623	14513	14774	14689	14803	14832	14736	14720	14793	14770	14806	14787	14702	14646	14818	14642	14625	14768	14683	14746	14747	14832	14835	14668	14625	14740	14788	14803	14783	14609	14732	14685	14720	14824	14668	14787	14721	14681	14708	14679	14768	14585	14644	14875	14552	14572	14753	14675	14954	14453	14842	14607	14828	14592	14504	14769	14779	14567	14712	14691	14760	14657	14643	14764	14677	14614	14709	14766	14804	14515	14760	14795	14608	14705	14478	14654	14815	14741	14686	14757	14563	14733	14590	14540	14650	14725	14762	14717	14725	14719	14711	14743	14606	14570	14711	14763	14875	14628	14712	14724	14816	14689	14766	14799	14697	14855	14780	14784	14695	14699	14646	14739	14804	14849	14714	14682	14927	14718	14750	14658	14768	14805	14710	14706	14738	14683	14768	14601	14715	14763	14704	14769	14740	14676	14670	14641	14759	14672	14809	14956	14767	14706	14746	14666	14858	14593	14670	14820	14583	14734	14614	14724	14733	14786	14805	14789	14731	14847	14691	14784	14757	14788	14791	14647	14797	14712	14722	14738	14760	14553	14697	14716	14752	14759	14828	14759	14790	14583	14877	14709	14642	14880	14746	14857	14722	14753	14799	14732	14808	14757	14588	14911	14692	14740	14818	14701	14745	14687	14892	14688	14655	14617	14791	14769	14745	14700	14693	14852	14778	14855	14729	14618	14665	14709	14589	14465	14741	14633	14809	14605	14735	14751	14633	14819	14818	14694	14810	14650	14499	14754	14849	14600	14822	14680	14751	14758	14773	14807	14772	14607	14620	14744	14865	14791	14722	14865	14753	14816	14817	14692	14654	14600	14561	14877	14600	14561	14705	14768	14785	14744	14687	14582	14714	14511	14688	14719	14602	14733	14747	14584	14820	14613	14851	14683	14663	14901	14721	14880	14669	14939	14749	14627	14688	14839	14892	14660	14863	14596	14719	14669	14651	14589	14696	14652	14628	14643	14851	14589	14715	14820	14846	14742	14756	14838	14778	14872	14876	14943	14849	14597	14806	14517	14669	14794	14725	14771	14533	14864	14672	14692	14715	14760	14869	14666	14642	14744	14690	14933	14674	14586	14772	14766	14676	14857	14852	14611	14662	14744	14567	14608	14605	14790	14773	14651	14684	14751	14680	14570	14799	14751	14716	14699	14774	14782	14638	14754	14751	14776	14753	14660	14692	14649	14866	14841	14605	14856	14581	14552	14902	14697	14725	14687	14709	14742	14740	14873	14678	14798	14727	15014	14860	14788	14767	14800	14738	14921	14756	14706	14753	14660	14759	14573	14644	14783	14665	14774	14761	14652	14780	14726	14733	14782	14766	14862	14836	14660	14674	14705	14813	14756	14684	14824	14542	14756	14717	14748	14716	14723	14818	14675	14794	14830	14908	14763	14772	14706	14612	14763	14680	14731	14714	14761	14799	14755	14878	14640	14727	14751	14637	14637	14668	14788	14778	14751	14772	14823	14780	14793	14512	14800	14833	14713	14706	14648	14747	14532	14645	14795	14669	14656	14899	14815	14639	14868	14749	14762	14924	14637	14765	14512	14795	14868	14687	14881	14660	14685	14861	14732	14739	14752	14451	14755	14634	14629	14683	14676	14756	14665	14591	14614
33799	26811	28920	26288	24112	24241	24890	24047	23717	23154	23098	22934	22464	22573	23865	24451	23768	22591	22434	21950	21906	21916	22001	22006	22258	22156	22092	22048	21908	21841	21937	21905	22168	22036	22131	21931	21829	21979	22089	22060	21848	22130	22060	22189	21910	22017	21799	22222	21894	22202	22226	22230	22044	22022	22158	21846	22022	21844	22020	22067	21816	21732	21951	21976	21879	21933	21873	21969	21966	21915	21931	21934	22124	22033	21965	22135	22040	22218	22282	22040	22133	21919	21680	21776	22195	21818	22195	21852	22055	22051	22114	22119	22054	21777	22085	21935	21923	22089	22327	22031	22019	21787	22017	22060	21979	21982	22029	21988	22197	22154	22164	21773	22015	22051	21939	22097	22097	21807	21910	22008	22136	22208	21958	21954	22153	22060	21918	22214	21942	21966	22213	22048	22069	21985	22035	22172	22176	22109	22024	22011	22039	22049	22044	22015	21880	22022	22159	22123	21809	22028	21841	22110	22178	22078	22195	21904	21830	21811	22052	22083	21946	22111	22079	22108	22345	21974	22021	22168	22037	22022	22113	21978	22184	22029	21998	22043	22207	22070	21822	21966	21873	22057	22138	22083	22080	21914	22089	22227	21917	21824	21917	22037	22022	21891	21996	22061	22292	22141	21897	22055	22020	22025	21991	22120	21921	22240	21972	22115	21864	22103	22203	22258	22046	22102	22001	22152	22038	22076	22113	22115	22177	22022	21961	22006	22105	22088	22038	22031	22003	22018	22023	21821	22068	22255	22112	21975	22102	21892	22033	22074	22066	22181	22164	22075	22126	22131	22173	22013	21945	22168	22082	21937	22121	22125	21909	22036	22131	22050	22091	22292	21902	21964	22060	22243	21960	21970	21996	22040	22043	22162	21906	22116	21996	21980	21650	22082	21873	22193	21984	21857	22029	21970	21816	21953	22089	22098	21940	22034	21929	22107	21940	21967	21909	22133	21957	22256	22167	21823	21914	22161	22204	22076	22089	21983	22094	22086	22078	22122	21979	22123	22145	21955	21959	21989	21864	22018	22328	22158	22283	22123	22137	21962	22139	22193	21996	22199	22102	21775	21934	21969	22010	22068	22070	21870	21787	22088	21850	21985	22068	22077	22018	21871	21864	22229	21984	22229	21947	22071	21703	22035	21868	22069	22170	22025	22138	21835	22155	21994	21937	22214	22203	21874	21911	21944	21990	22105	22053	22162	21967	22147	21927	22046	22154	22111	21977	21872	21881	22039	21963	22016	22095	22191	22116	22270	21816	22045	21954	21723	21884	22184	22089	21955	22053	22352	22285	22082	22119	21907	22164	21738	21697	21988	22219	21926	22120	21938	22193	21894	22016	22066	22121	22068	21888	22077	22102	22212	21946	21840	22009	22054	22134	22104	22009	21861	21784	22065	21910	22080	22014	22082	22054	22190	22035	22204	22062	21893	21793	21912	22024	21870	21973	21932	21879	21764	21788	21906	22041	22119	22153	22142	22038	21889	22061	22297	21912	22015	22009	22093	21861	22105	22141	21860	22094	21981	21969	22320	22157	22218	21826	22044	21920	22093	22182	22129	22186	22091	21855	22107	22139	22074	22156	21930	22092	21971	21979	21929	22015	21901	22148	22212	22055	21845	22014	22182	22171	22107	22176	22137	21881	21863	21984	21908	21926	22038	22164	22151	22097	22030	21888	21940	21983	21903	22024	21930	22086	21951	21988	22057	21902	21994	21914	22203	21898	21917	22080	21916	21959	22019	22227	22069	21973	21938	22277	21989	22227	22172	21950	22154	22103	22129	22219	21843	22212	22203	22003	21872	21889	21898	21823	21952	22183	22029	21880	22158	22080	22065	22063	21984	22093	22185	22054	21975	21986	21694	21884	21933	22074	22150	22060	22055	22067	21857	22185	22067	21938	21947	22232	22050	21889	21972	21921	21971	21847	22034	22091	21870	21942	21777	21975	21927	22018	21856	22203	21965	22083	22051	22054	21932	22040	22057	22067	22061	22061	22191	22244	21957	22058	22165	22234	22288	22089	22178	22251	22046	22005	22027	22016	21993	21877	22021	21869	22212	22040	21890	21955	21984	21963	22170	22237	22077	22038	21907	22187	21977	21869	21866	22044	22069	21884	21967	21929	21901	21963	21892	21943	22072	22171	21900	21990	21773	22016	22078	22040	21987	22020	21720	21939	21981	21952	22079	22035	21995	21956	21867	21910	21878	22000	21918	21984	21924	21959	22067	21996	21931	22181	22229	21988	22084	22123	22287	22068	22055	22241	21923	21864	21981	22024	22039	22011	22106	21942	22069	21997	21617	22084	22199	22140	22158	22137	21897	22101	22041	22207	22014	22113	22036	21910	22007	22138	22051	22171	22118	22231	22321	22144	21974	21850	21942	21800	22048	21907	21822	21962	21910	22127	21965	22129	21991	21848	21955	21965	22122	22231	22117	21959	22095	22128	21949	21823	22006	22274	22151	21909	22034	22135	21931	21986	21873	22052	22088	22049	22101	21878	21966	22317	22261	22112	21882	22318	21967	21891	22019	21954	21995	22215	22048	22104	21885	21912	21964	21984	22033	21914	21778	21817	22076	22130	22092	22072	22186	22110	22041	21990	22108	22079	21932	22128	22136	22055	22035	21908	22058	22050	21899	21859	21995	22261	22146	22106	22051	21899	22058	21975	22018	22102	22137	22110	22057	22071	22082	21954	22016	22282	21897	21973	21920	21773	21875	21953	22271	22170	21879	22142	21985	21945	21999	22066	21925	22025	22003	22126	21958	22241	22053	22062	22077	22124	22025	21793	22046	22162	22034	22069	22034	22010	22029	21969	21995	22104	22103	22028	22095	22278	22016	22013	21833	22022	22054	22101	21967	21807	22009	21865	22027	22033	21744	21934	22065	21997	22127	22047	21999	21952	22127	22192	22033	22151	21777	21919	21841	21834	21973	22052	22059	21974	22036	21834	21919	22048	21867	21973	22016	22105	22040	22076	21896	22029	22237	22195	22070	22210	22134	22159	22050	22100	22386	21906	21871	22087	22051	22170	21968	22053	22097	22091	22030	22127	21989	21964	22021	22142	22142	22080	22218	22206	22107	21842	21806	22112	22146	22181	21791	22026	22000	22125	22089	22326	21962	22079	22081	22089	21949	22186	22008	22052	22178	22340	22014	22104	22065	22127	22291	22132	22102	22038	21940	21829	22194	21981	22011	21904	21927	22030	22123	21876	22223	22086	22189	22127	22128	22011	21900	21952	22118	22111	22006	22315	21869	21969	21989	21924	21987	22258	22009	22097	22053	21899	22043	22103	22305	22082	22017	22009	22244	21903	21890	21995	21859	22151	21885	22198	22016	22124	21967	22050	21916	21844	22083	22056	21856	21928	22145	22078	22103	22001	22020	22016	21925	21875	21890	22322	22012	22026	22307	22164	22005	22209	22070	21947	21908	22050	22082	22059	22305	22132	22075	22136	21817	21976	22254	22258	22312	22181	22028	21978	22011	22054	22104	22035	21941	22272	22153	22043	22098	21742	22049	22039	21915	21974	21889	21966	21996	21968	21967	22136	22012	21939	21905	21842	22024	22155	21884	21920	21816	22212	21915	22116	22171	22046	22036	21994	22286	21993	22075	21812	22042	21998	22199	22400	21893	22011	22210	21825	22118	21886	22143	21951	21968	22109	22137	22152	22039	22083	21999	22059	22247	21991	22119	22086	22148	21945	22082	21994	21806	22009	22135	22046	22027	22008	21946	22089	21904	22119	21942	22082	21969	22099	21939	21949	22040	21829	22038	21926	22046	22162	22189	21948	21845	21954	22107	21909	21879	21999	22074	22176	21921	22134	22084	22144	22044	22025	22238	22024	21977	22084	22135	22210	21774	22113	21931	22015	21883	21938	21841	22101	21986	21897	21896	21882	21805	22194	22234	22015	22108	21944	22065	21871	22018	22065	22041	21907	21773	22040	21874	22006	21942	21903	22068	22168	21976	21978	22041	22077	21989	21912	21912	21902	21892	21956	22094	22094	22162	22087	22022	22078	22262	22286	21970	21956	22102	21963	22064	21987	22117	21912	21804	22086	22052	22137	22008	21998	21942	22176	21893	21881	22045	22036	22081	21980	22139	22074	21951	21993	22027	22249	22177	22182	21890	21953	22064	21934	22007	21927	22018	21979	21966	22042	22172	22179	21763	22192	21917	22062	22011	22019	21953	22120	21935	22051	22039	22167	22082	21877	22118	22132	21998	22037	21901	22069	22080	22194	21977	21985	22211	21799	21877	22060	21990	21912	22262	22147	22104	21990	21890	22145	22265	21985	21949	22010	22354	22140	22041	21847	22106	22196	22081	22006	21855	22143	22012	22079	22036	21830	21889	22075	22015	22106	22134	21932	21875	22163	21938	21954	22121	21934	21880	22057	22093	21913	22104	22303	22113	22025	21960	22121	22044	22072	21929	21959	22061	22200	22039	22116	22251	22132	21915	21937	21988	21830	21897	22080	22051	21823	21958	21976	22032	22037	22147	22186	22186	21969	22210	21925	22314	21992	21965	21932	22022	21918	22269	22248	22156	22070	22018	21790	21923	22115	22047	21930	22010	21876	22009	22023	21892	21696	22034	21988	22156	21964	22078	22187	22053	21986	22095	21865	21854	22123	22104	22160	22138	22195	22037	22123	22061	22037	22126	22411	22073	22170	21969	21823	21979	22127	22078	22083	22004	21938	22007	22033	21833	21836	22027	22020	21982	21957	22025	22034	22191	21996	21850	21995	22190	22044	21878	22102	22094	22089	22061	22073	22120	22197	22157	22097	22137	21994	22003	22135	22098	21986	21951	22287	22209	22065	21970	22107	21952	22037	22026	22111	21991	22126	21795	21980	21982	22077	22041	22032	22115	21991	22063	22062	21953	22129	21860	21980	21957	22003	22112	22242	22255	22045	22196	21978	21724	22039	21796	22262	22086	22200	22064	22093	22044	22070	22290	22175	22047	22066	22009	21809	22137	21916	22106	22057	22057	21841	22027	22165	22026	21974	21982	22059	22077	22019	21921	22049	22059	22035	22078	22110	22136	21873	21930	21804	22149	21838	21844	22389	21972	22138	22101	22223	22011	21968	21997	22221	22133	22067	22026	22018	22013	21980	22288	22214	21740	21863	22128
20749	27305	23456	18981	17930	18259	18457	17330	17451	16185	15861	15465	15217	15396	17326	17220	16131	15042	14638	14406	14461	14634	14591	14665	14512	14333	14532	14460	14433	14487	14578	14409	14673	14295	14529	14519	14540	14562	14655	14509	14398	14662	14446	14444	14513	14554	14705	14503	14549	14450	14623	14544	14609	14613	14656	14575	14554	14678	14315	14720	14459	14639	14537	14458	14394	14553	14551	14509	14432	14617	14437	14494	14495	14411	14592	14410	14525	14635	14701	14494	14523	14497	14411	14410	14577	14453	14518	14461	14453	14393	14584	14555	14499	14603	14562	14490	14497	14409	14514	14434	14598	14500	14520	14618	14562	14429	14490	14519	14547	14404	14397	14506	14615	14459	14440	14428	14565	14684	14420	14473	14479	14530	14605	14457	14348	14543	14587	14570	14596	14580	14469	14647	14500	14427	14504	14414	14521	14512	14625	14482	14549	14547	14674	14566	14569	14501	14596	14493	14670	14574	14434	14566	14428	14466	14557	14646	14518	14515	14573	14525	14453	14370	14589	14504	14581	14569	14556	14371	14401	14449	14549	14494	14492	14666	14500	14567	14488	14603	14418	14456	14494	14602	14594	14585	14625	14533	14308	14688	14623	14503	14636	14620	14766	14493	14435	14624	14625	14610	14647	14596	14628	14642	14395	14396	14449	14602	14463	14622	14612	14508	14530	14627	14496	14562	14447	14356	14497	14392	14526	14409	14534	14667	14399	14517	14434	14532	14626	14494	14367	14477	14557	14459	14579	14576	14591	14696	14517	14364	14460	14489	14537	14414	14537	14499	14533	14398	14513	14412	14583	14503	14530	14430	14485	14565	14522	14445	14607	14442	14385	14519	14550	14607	14506	14573	14494	14503	14628	14563	14466	14693	14478	14558	14347	14677	14443	14398	14430	14465	14427	14560	14530	14487	14424	14597	14706	14557	14578	14498	14619	14626	14488	14479	14484	14525	14526	14433	14324	14631	14507	14603	14618	14404	14532	14688	14568	14622	14636	14292	14409	14569	14560	14679	14453	14380	14412	14488	14503	14531	14591	14317	14376	14502	14673	14485	14502	14685	14588	14700	14572	14471	14452	14513	14322	14478	14627	14382	14485	14559	14525	14451	14423	14557	14541	14559	14508	14501	14616	14515	14470	14491	14628	14538	14394	14569	14544	14421	14440	14458	14677	14527	14462	14638	14671	14390	14638	14658	14404	14633	14521	14506	14463	14604	14443	14498	14519	14538	14555	14459	14333	14507	14545	14496	14455	14425	14400	14498	14574	14466	14543	14680	14394	14671	14577	14425	14443	14564	14718	14605	14567	14629	14553	14535	14616	14413	14517	14382	14558	14528	14500	14643	14258	14469	14432	14526	14501	14538	14547	14448	14531	14691	14506	14326	14524	14437	14531	14460	14562	14454	14534	14401	14592	14350	14559	14540	14521	14441	14512	14439	14519	14516	14338	14435	14556	14502	14496	14662	14416	14639	14484	14439	14453	14436	14421	14588	14528	14600	14565	14370	14367	14579	14491	14588	14538	14536	14617	14423	14413	14630	14379	14494	14494	14521	14762	14552	14614	14658	14393	14567	14355	14369	14418	14499	14560	14316	14614	14650	14470	14486	14446	14440	14307	14455	14422	14534	14567	14474	14544	14691	14544	14485	14402	14470	14534	14639	14507	14404	14533	14611	14634	14447	14459	14349	14614	14445	14544	14420	14493	14556	14538	14385	14539	14333	14566	14630	14550	14496	14462	14416	14313	14611	14690	14544	14344	14593	14464	14616	14486	14448	14639	14498	14524	14563	14630	14475	14545	14451	14278	14525	14567	14533	14656	14303	14539	14450	14469	14253	14504	14362	14421	14586	14694	14621	14577	14482	14563	14561	14614	14610	14508	14424	14595	14507	14445	14504	14531	14518	14468	14564	14651	14693	14430	14394	14469	14495	14454	14503	14412	14473	14514	14456	14504	14472	14451	14535	14538	14507	14601	14406	14580	14711	14529	14588	14676	14419	14563	14594	14571	14577	14537	14550	14444	14539	14548	14582	14590	14494	14505	14540	14577	14405	14435	14653	14463	14401	14346	14618	14518	14471	14466	14494	14509	14417	14662	14431	14591	14433	14623	14501	14599	14554	14693	14565	14493	14367	14589	14424	14659	14456	14557	14512	14326	14609	14471	14504	14479	14541	14504	14536	14456	14508	14529	14486	14484	14464	14606	14441	14524	14480	14498	14584	14383	14655	14527	14486	14577	14652	14671	14668	14548	14559	14483	14390	14627	14364	14609	14504	14646	14352	14537	14582	14586	14524	14421	14559	14469	14444	14596	14513	14459	14560	14610	14461	14586	14486	14424	14609	14474	14505	14666	14692	14624	14491	14544	14429	14513	14361	14547	14555	14513	14397	14529	14394	14450	14479	14453	14517	14481	14517	14524	14626	14404	14629	14681	14408	14472	14460	14425	14554	14463	14617	14760	14537	14569	14656	14570	14413	14524	14404	14294	14462	14546	14643	14638	14694	14517	14558	14662	14645	14483	14454	14804	14442	14411	14577	14530	14418	14569	14618	14549	14458	14617	14503	14477	14554	14396	14452	14485	14345	14371	14502	14504	14520	14612	14552	14543	14584	14532	14534	14429	14293	14555	14513	14631	14550	14527	14455	14516	14545	14453	14524	14446	14639	14563	14342	14461	14406	14612	14527	14585	14424	14617	14521	14534	14651	14527	14467	14654	14501	14434	14588	14513	14608	14443	14644	14388	14630	14546	14466	14630	14412	14591	14626	14555	14566	14566	14520	14521	14828	14388	14525	14504	14597	14555	14673	14650	14485	14511	14484	14374	14477	14519	14642	14370	14402	14412	14257	14449	14452	14550	14674	14364	14525	14475	14613	14428	14473	14503	14550	14311	14507	14402	14645	14573	14451	14581	14547	14556	14443	14515	14420	14616	14570	14625	14349	14525	14561	14590	14508	14644	14502	14475	14507	14569	14576	14445	14491	14367	14461	14599	14554	14588	14502	14618	14578	14503	14541	14417	14598	14553	14526	14457	14590	14641	14544	14528	14476	14602	14342	14516	14489	14564	14623	14562	14478	14476	14621	14562	14465	14602	14614	14376	14545	14509	14463	14497	14510	14618	14422	14418	14503	14628	14577	14448	14617	14623	14604	14542	14393	14495	14558	14576	14529	14624	14433	14637	14369	14529	14486	14576	14521	14579	14479	14542	14439	14578	14502	14436	14401	14587	14600	14586	14575	14479	14552	14586	14543	14336	14604	14619	14587	14602	14528	14372	14538	14404	14565	14615	14567	14672	14499	14549	14514	14484	14436	14668	14564	14502	14448	14770	14577	14543	14463	14535	14480	14564	14376	14549	14671	14533	14457	14484	14510	14696	14352	14375	14540	14515	14753	14383	14491	14601	14673	14481	14508	14491	14462	14499	14442	14568	14391	14631	14379	14375	14590	14551	14581	14594	14521	14505	14457	14499	14509	14608	14480	14425	14464	14527	14688	14434	14544	14494	14458	14536	14690	14529	14442	14640	14448	14520	14442	14665	14543	14454	14480	14701	14366	14505	14563	14581	14522	14550	14493	14596	14546	14699	14574	14407	14594	14676	14523	14462	14489	14407	14484	14418	14577	14535	14409	14323	14503	14433	14450	14598	14401	14495	14452	14433	14625	14440	14580	14490	14601	14539	14589	14469	14589	14325	14403	14519	14502	14463	14447	14587	14731	14479	14601	14448	14628	14502	14563	14504	14529	14585	14617	14609	14652	14358	14502	14383	14444	14503	14493	14498	14511	14371	14607	14482	14474	14647	14582	14549	14724	14418	14424	14565	14551	14484	14537	14570	14563	14650	14551	14494	14578	14500	14459	14541	14415	14622	14698	14465	14688	14627	14582	14549	14615	14565	14597	14418	14488	14558	14608	14491	14552	14551	14550	14479	14590	14469	14514	14516	14448	14726	14529	14485	14515	14596	14583	14575	14517	14356	14659	14576	14579	14445	14508	14471	14620	14382	14596	14722	14639	14666	14495	14688	14582	14526	14555	14561	14366	14457	14642	14405	14574	14446	14445	14605	14616	14453	14562	14606	14614	14492	14595	14511	14367	14488	14511	14504	14565	14428	14605	14707	14424	14587	14559	14503	14394	14335	14537	14689	14577	14468	14330	14467	14389	14706	14617	14418	14440	14681	14539	14579	14561	14697	14520	14598	14485	14547	14485	14640	14358	14616	14639	14634	14662	14547	14450	14310	14435	14634	14486	14472	14498	14341	14665	14535	14662	14442	14526	14609	14536	14527	14593	14291	14557	14568	14545	14473	14685	14481	14585	14435	14504	14664	14595	14611	14560	14581	14515	14583	14555	14396	14395	14525	14378	14459	14335	14570	14694	14502	14596	14496	14503	14420	14468	14449	14538	14575	14428	14631	14624	14508	14526	14472	14422	14561	14628	14499	14554	14496	14482	14378	14639	14619	14486	14512	14574	14401	14489	14581	14484	14391	14613	14453	14403	14524	14557	14343	14534	14577	14519	14616	14514	14667	14530	14529	14493	14452	14660	14486	14598	14457	14683	14634	14439	14536	14609	14631	14523	14594	14471	14524	14527	14528	14597	14442	14451	14614	14386	14582	14494	14407	14567	14370	14489	14509	14457	14439	14546	14407	14436	14449	14513	14679	14688	14571	14557	14766	14598	14639	14595	14434	14536	14603	14543	14566	14507	14586	14661	14728	14509	14656	14726	14634	14328	14556	14535	14508	14567	14531	14579	14537	14435	14411	14390	14478	14625	14576	14448	14526	14467	14622	14561	14431	14800	14442	14567	14504	14525	14541	14547	14542	14494	14442	14656	14441	14291	14654	14584	14365	14657	14376	14416	14601	14532	14471	14460	14551	14591	14596	14498	14611	14524	14420	14496	14556	14593	14346	14480	14553	14475	14568	14480	14523	14472	14561	14587	14462	14584	14534	14472	14579	14429	14560	14472	14422	14604	14520	14582	14456	14627	14545	14581	14506	14290	14441	14465	14505	14354	14509	14654	14535	14480	14654	14541	14453	14579	14344	14481	14613	14452	14471	14639	14494	14484	14644	14514	14648	14437	14557	14532	14591	14520	14468	14572	14425	14511	14537	14520	14546	14601	14329	14535	14567	14535
24864	20759	26944	25347	25099	27760	26933	24036	21693	20973	20355	20296	22279	31113	36708	32850	27857	22723	19855	19189	18998	18996	18910	18917	19050	19103	19057	19050	19119	19288	19038	19090	19095	19282	19161	18906	19313	19120	19094	18980	18935	18947	19186	18975	19003	19111	19005	19238	18870	19154	19124	18949	19112	18950	19378	19243	19248	19014	18902	19099	19087	19111	19246	19149	18959	19037	19045	19075	19195	19192	19071	19094	19068	19025	19290	19268	18963	19144	19081	19101	19153	19096	19012	18957	18936	18866	19150	19049	18914	18928	19157	19058	19020	18802	18954	19076	19122	19015	19141	19029	18987	19124	18969	19047	18792	18902	19068	18984	18983	18938	19186	18955	19047	18835	19021	18886	18817	18941	18931	18956	19105	18915	18982	19074	19112	19160	19086	18892	19128	18931	19126	19202	19077	19097	19143	18917	19070	19031	18735	19240	19077	18976	18886	18945	19096	18875	18959	18942	18860	19056	18888	19265	19056	19056	19199	19009	19010	19070	18971	19166	18940	19109	18998	19287	19346	19017	19015	19056	18970	18979	19164	19087	19015	19019	19137	19316	19051	19085	18944	18709	18854	18879	19047	18888	19166	19125	19171	18909	19009	19064	19231	18930	19059	18800	18972	19283	19063	19152	19169	18740	18939	18930	19195	19031	18704	18960	19089	19062	19155	18973	18932	18753	18854	19095	19154	19482	18899	18893	19110	18914	18933	18844	19198	19046	19046	18994	18999	19065	19059	19133	18977	18940	19255	19007	18940	18914	18956	18899	19106	19121	18946	19012	19078	18978	19015	18914	18891	19097	19070	19145	19149	18810	18921	18992	18916	18891	19042	18929	18979	19137	18996	18878	18852	19171	19024	18964	19276	19074	18971	19107	19189	19196	19219	18941	19014	18974	19205	18963	19030	18930	18786	19055	19112	19073	18869	19013	19240	18909	19033	19216	18968	18984	19006	18990	19053	18999	18805	19193	19057	18990	19153	19054	19031	18940	18913	18689	18837	19128	18906	18980	19034	18959	19029	18919	19060	19024	19187	19173	19038	18783	18921	18879	19073	18946	19003	19077	18956	18912	18969	19054	18924	19246	19216	18978	18894	18981	19096	18907	18963	19075	19042	19033	18929	19059	19026	18834	19284	19001	19118	18944	18813	19033	19078	18794	19180	19017	19125	18962	19138	19072	18848	18877	19123	18971	19020	18864	19010	18856	19123	19279	19025	18937	19135	19076	19231	19235	19380	19096	18903	19171	19148	18919	19069	19408	18942	18921	19003	19010	18873	19088	19276	18809	19068	18964	18985	18858	19040	18696	18995	18993	19069	19204	19179	18925	19135	19128	19079	18905	19156	19038	19199	19095	19152	18897	18974	19113	19188	18970	18930	19072	19007	19142	19199	18932	18916	19082	18846	19003	18909	18821	18873	19010	18960	19141	19018	19099	19000	19157	19044	19122	19041	19074	19317	19241	18939	19142	18859	18975	19138	19067	19040	19070	19067	19198	18991	18968	18856	19062	18836	18975	19022	19045	19019	19071	18994	18919	19099	18895	19140	18940	18998	18915	18818	19191	18938	19095	19098	19135	18996	19078	18778	18882	18807	18612	19170	19010	18899	18964	19010	19413	19180	19013	18870	18937	19173	18962	18949	18988	19075	19073	18948	18843	19111	19008	19073	19066	19223	19142	19220	19180	18999	18908	18979	18968	19143	18988	19202	19081	19273	19218	19086	18978	18959	18749	18943	19137	18879	18985	18923	19051	19064	19228	18979	18909	19074	19044	18974	19375	18932	18903	19075	18981	19023	19092	19084	19137	19066	19098	19110	18972	18922	19051	18844	18892	19048	18923	19101	18948	19089	18784	18992	18946	19200	18932	19014	18942	19026	19007	18801	19052	18868	18828	18965	19368	18955	19202	19172	18934	18983	19024	19044	19106	19079	18945	19020	18914	19014	18990	18938	18931	18902	18740	18705	18953	18989	18984	18926	19030	18998	19121	18978	19066	18939	18957	19016	18888	19098	19262	19016	19102	18906	19170	18948	18822	18875	18941	19102	19120	19075	18968	19110	18986	19208	18972	19152	18954	19058	18989	19039	19052	19051	19061	19151	18932	18910	19084	19101	19097	19182	19006	19074	19081	19031	18935	19202	19069	19055	18943	19074	19209	18988	19014	19005	19068	19084	18975	19057	18817	18983	18923	19099	18969	19008	18859	19059	18903	19120	19126	19257	19189	18866	19044	19034	18987	19246	18950	18881	18872	18860	19073	19071	18958	18977	19056	19252	19002	18971	18927	19141	19129	19039	19034	19064	19001	18961	19143	19045	18754	18994	18858	18921	18849	19121	19061	19062	19123	19116	18930	18923	18804	19120	18870	18885	18996	18992	19008	18900	18819	18863	18994	18959	18918	18891	19103	19081	19131	18979	18996	19088	18952	18949	19069	18704	19162	19074	18891	19240	19026	19002	19177	18967	18929	18908	18967	18909	19044	18963	18948	19091	18769	19150	18908	19186	18798	18894	18956	18821	19206	19178	19060	18928	19155	19102	19002	19007	19024	18976	18872	19037	18889	19076	19174	19047	18843	19031	18999	18909	19165	19069	19125	18932	19042	19249	19181	19077	19075	18907	19231	18982	18759	18984	18992	18887	18977	19282	19110	18987	19100	18878	19275	18955	19051	19001	19041	19015	19093	18957	19208	18984	19062	19033	19036	19023	19125	18913	18962	19067	18795	19107	19070	18914	18950	19013	19143	19114	19156	19053	19089	18973	18864	18946	19053	18990	19102	18976	19115	18924	19034	18869	19023	19075	19064	18867	19178	19080	18849	19009	18883	19100	19243	19122	19279	19062	19106	19002	18961	19095	19227	18989	18992	18873	19011	18844	18962	18800	18910	19047	19224	18820	18920	19143	18994	18969	18995	19243	18895	19163	18889	18984	18942	18919	18938	18920	18800	19238	19053	18999	19241	18982	18990	18721	19143	19220	18998	19243	19224	19178	19028	19036	19001	19080	19170	18928	19004	19079	19117	19102	19067	19093	19088	18979	19224	18987	18833	18929	19244	19082	19092	18980	18922	18968	19051	19029	19029	19096	18917	19051	19053	19228	19139	19001	18893	19134	19029	18969	18984	19014	19056	19281	19125	19124	18953	18969	18968	19029	18939	19153	19032	18787	18907	18987	19041	19018	18992	19219	19021	19212	19201	19050	19065	19223	19088	18940	18869	18732	19170	18933	19017	18885	19065	18898	19017	19073	18933	18881	18947	19336	18985	19002	19130	19024	18928	18657	19074	19117	18927	18997	19094	18958	19060	19010	18995	19248	18996	19059	19028	19044	19135	19111	19116	18935	19174	18914	18960	18951	19008	19098	18668	18860	18903	19058	19007	18996	19018	19142	18893	18992	19198	19098	18790	19219	18978	18986	18988	19035	19025	19272	18894	19064	18914	18977	19028	18969	19004	19178	19008	18975	19053	19009	19070	18883	18913	18877	19037	19018	19095	18765	18921	19005	19036	19027	19075	19090	19121	19004	19064	19170	18926	19268	19204	18980	19272	18964	19108	19120	18913	19090	19155	19028	19130	19094	19289	19035	18940	19037	18975	19213	19221	19217	19126	19265	19127	19205	19076	19116	18759	18787	19022	19197	19007	18999	19147	18869	18930	19045	18942	19023	19001	19081	19023	18964	19056	19110	19034	19143	18913	18975	18788	19111	19298	18931	18969	19132	19181	18894	19106	18913	18846	19033	18973	18986	18949	18973	18872	18993	19215	19155	18899	19096	19030	19108	18949	18959	19178	18959	19100	18969	19208	19149	19017	19011	19047	19183	19088	18991	19097	19217	19118	19172	18922	19109	19256	19160	19197	19100	19062	18842	18850	18860	18928	19013	19050	19268	19062	19171	18974	19221	18934	19174	19151	18967	19093	19229	19168	19049	19075	19142	18852	18886	18872	19100	19051	18970	19157	18977	19136	19141	18809	18923	19072	19228	19069	18970	18878	18793	19090	19084	18800	19009	19092	19106	18934	19078	18982	19268	19032	19149	19357	18857	19105	18918	18996	19092	18920	19187	19198	19260	19044	19023	19149	19148	19004	19042	19004	19127	19120	18860	19059	19169	19188	18890	18940	18821	18982	19174	18940	19157	18934	18971	18933	19042	19012	19078	18848	19008	19098	18990	18920	19086	19056	18961	18801	18923	18970	18976	19036	19074	18983	19100	18862	19057	19004	18883	18795	19031	19098	18916	19219	19020	18768	19101	19022	19134	18967	19157	19060	19123	18951	19060	18922	18669	19131	19088	18972	19175	19044	19109	19159	19084	18960	19096	19167	19231	19004	19018	19157	19142	19021	18866	19171	19151	18990	18930	18957	19090	19047	19176	18940	19001	18741	18976	18918	18941	19167	19216	19091	19136	18898	19000	19023	19209	19080	19055	18936	18826	19040	18979	19369	19070	18979	19149	18865	18969	19137	18861	19122	18848	19063	18885	19064	19021	19069	18982	19154	18968	19096	19062	18858	18884	18989	19016	19163	19109	19020	19131	18998	19128	18990	19117	18869	19198	19143	18965	19147	19082	18956	19048	18972	19150	18987	18850	18965	19003	18903	19029	19004	19079	19045	18820	18991	18950	18998	19162	18857	18838	19092	19201	18934	19150	19057	19063	19273	19036	18907	19012	19015	19163	19222	19081	19188	18971	19101	19287	19140	18907	18933	18946	18932	19098	19177	19016	18838	19067	19033	19145	19100	19011	19190	18862	18859	19178	18924	18885	18958	18967	19236	18943	18962	19095	19063	18896	19119	19184	19064	18844	18968	19174	19277	19044	18999	18953	19006	19073	18871	19159	18858	19114	18895	19094	19116	19239	18888	19115	19162	18917	19063	18943	19153	19004	19034	19102	19017	19210	18888	19069	19095	18927	19049	18810	19170	19124	19086	18849	18934	18933	19317	19156	18990	19036	18927	19091	19045	19074	18927	19041	19063	18858	18908	19083	19175	19138	19129	19052	19090	19115	18837	18894	19188	18972	19462	19117	19205	18770	19031	19173	19065	18809	19170	19226	18930	18876	18939	19252	19095	18948	19055	19021	19030	19022	18937	19098	18896	18991	19010	18945	18913	19184	18875	19030	19154	19048	19107	19263	18868	18852	19149
19993	29648	30379	26128	26591	24713	21243	19637	16749	15267	14965	14983	18103	29962	33342	28428	22304	16100	13511	13233	13069	13175	13260	13135	13180	13313	13280	13235	13180	13007	13036	13040	13121	13106	13138	13161	13106	13166	13280	13200	13109	13216	13129	13308	13170	13114	13133	13228	13152	13041	13186	13221	13249	13259	13105	13014	13299	13193	13041	13169	13135	13009	13037	13143	13081	13290	13163	13151	13008	13155	13037	13028	12996	13227	13131	13124	13198	13072	12995	13104	12979	13148	13156	13313	13019	13074	13130	13249	13006	13200	13230	13015	13085	13143	13153	13068	13107	13129	13250	13240	13194	13208	13161	13110	13109	13054	13088	13175	13258	12985	13093	13197	13177	13191	13192	13056	13197	13106	13204	13152	13214	13198	13196	13105	13079	12919	13294	13073	13171	13167	13144	13053	13012	12940	13119	13001	13163	13263	13227	13219	13108	13218	13205	13141	13000	13225	13243	13062	13015	13122	13254	13186	13311	13190	13135	13074	13094	13106	13086	13142	13190	13027	13158	13117	13314	13209	13199	12977	13231	13023	13003	13243	13132	13255	13083	13046	13172	13176	13159	13321	13099	13241	13127	13195	13194	13010	13189	13312	13201	12998	13133	13055	13171	13197	13005	13249	13059	13104	13252	13163	13082	13133	13098	13230	13216	13191	13070	13281	13138	13184	13190	13156	13147	13279	13070	13100	13237	13206	13080	13272	13062	13183	13379	13129	13237	13186	12955	13205	13198	13172	12938	13068	13271	13265	13167	13227	13059	13242	13122	13225	13152	13105	13174	13069	13110	13206	13227	13030	13171	13266	13112	13117	13216	13125	13075	13070	13155	13200	13199	13251	12987	13125	13160	13136	13136	13150	13228	13217	13129	13138	13221	13287	13094	13170	13153	13194	13194	13200	13121	13125	13120	13115	13105	13077	13179	13179	13126	13184	12996	13112	13092	13078	13142	13147	13096	13147	12946	13274	13193	13289	13157	13226	13074	13139	13224	13083	13055	13166	13068	13253	13054	13034	12977	13181	13131	13159	13134	13276	13143	13055	13193	13179	13256	13212	13185	13137	13155	13080	13317	13234	13216	13112	13135	13266	13143	13115	13214	13238	13099	13013	13034	13108	13216	13308	13218	13226	13032	13108	13387	13068	13134	13065	13279	13114	13135	13182	13049	13191	13163	13212	13032	13051	13014	12996	13075	13248	13202	13013	13273	13230	13067	13241	13240	13117	13057	13074	13199	13056	13288	13028	13223	13205	13203	13069	13049	13195	13268	13213	13203	12894	13325	13297	13250	13042	13012	13213	13163	13088	13258	13159	13084	13129	13193	13065	13238	13199	13200	13125	13171	13222	13128	13177	13015	13072	13155	13117	13205	13209	13134	13300	13083	13257	13260	13216	13347	12994	13235	13089	13331	12958	13129	13228	13201	12975	13188	13226	12999	12975	13191	13202	13126	13254	13127	13295	13187	13114	13175	13013	13053	13092	13101	13123	13130	13208	13012	13287	13272	13132	13206	13119	13233	13220	13300	13041	13076	13049	13118	13017	13065	13263	13190	13198	13282	13054	13015	13025	13149	12958	13181	13241	13220	13132	13109	13101	13170	13216	13167	13063	12982	13063	13236	13206	13260	13109	13040	13085	13029	13092	13206	13193	13156	13207	12951	13113	13077	12944	13267	13065	13186	13202	13074	12958	12947	13040	13039	13340	13203	13139	13212	13042	13178	13078	13166	13223	13065	13154	13045	13192	13023	13174	13179	13259	13113	13024	13156	13291	13078	13103	13247	13237	13222	13098	13095	13067	13062	13110	13233	13144	13130	13108	13101	13068	13129	13213	13056	13212	13182	13223	13047	13208	13158	13092	13155	13072	13062	13178	13130	13122	13081	13101	13049	13030	13026	13153	13123	13255	13109	13105	13030	13093	13101	13210	13052	13146	13193	13316	13155	13153	13356	13088	13193	13013	13004	13213	13106	13131	13167	13199	13135	13163	13124	13149	13098	13157	13225	13190	13021	13017	13072	13090	13148	13014	13063	13205	13241	13148	13191	12994	13154	13172	13190	13099	13037	13107	13406	13126	13184	13154	13328	13111	12846	13134	13110	13162	13153	13187	13236	12970	13181	13183	13074	13121	13145	13125	13153	13248	13106	13066	13058	13048	13265	13316	13040	13175	13291	13172	13362	13192	13228	13000	12878	13079	13121	13212	13200	13159	13090	13202	13173	13079	13070	13200	13224	13151	13128	12973	13154	13152	13147	13209	13128	13143	13162	13208	13290	13148	13112	13038	13050	13170	13150	13047	13088	13152	13171	13172	13169	13091	13179	13067	13228	13064	13233	13065	13145	13122	13311	13151	13163	13104	13009	13056	13136	13051	13240	13210	13228	13442	13093	13022	13230	13141	13274	13232	12991	13175	13107	13099	13018	13305	13066	13188	13115	13216	13348	13156	13181	13021	13276	12996	13263	13067	13041	13098	13055	13153	13158	13153	13227	13150	13079	13094	13160	13309	12991	13199	13003	13043	13076	13120	13191	13144	12984	13131	13054	13247	13135	13078	13125	13175	13263	13089	12997	13127	13242	12996	13108	13135	13073	13065	13007	13245	13108	13074	13094	13163	13121	13084	13186	13224	13281	13096	13154	13133	13027	13260	13065	13207	13075	13380	13175	12974	12887	13031	12938	13065	13066	13183	13057	13124	13182	13211	13086	13210	13123	13142	13168	12905	13130	13177	13112	13261	13117	13286	13212	13274	13164	13111	13029	13103	13054	13069	13102	13254	13121	13082	13110	13244	13067	13239	13187	13095	13130	13040	13015	13012	13028	13143	13166	13090	13188	13183	13114	13215	13215	13156	13197	13215	13235	13199	12973	13162	13160	13166	13029	12895	13255	13186	13100	13242	13137	13316	13217	13246	13194	13175	13248	12980	13360	13124	13238	13305	13002	13058	13147	13074	13296	13266	13078	13156	13204	13401	13185	13206	12871	13301	13011	13185	13168	13164	13098	13112	13104	13202	13040	13007	13174	13238	13192	13139	13016	13046	13056	13139	13107	13140	13119	13238	13118	13143	12943	12973	13133	13159	13194	12917	13011	13054	13157	13024	13307	13078	13124	13116	13255	13225	13229	13115	13222	13078	13283	13118	13084	13073	13155	13140	13263	13092	13166	13157	13094	13028	13185	13205	13148	13128	13146	13082	13250	13190	13081	13029	13197	13135	13091	13213	12992	13230	13213	13057	13157	12982	13170	13122	13162	13239	13236	13181	13106	12996	13138	13177	13110	13295	13251	13015	13127	13190	13125	13014	13379	13213	13248	13105	13349	13231	13026	13108	13125	13078	13279	13103	13129	13189	13082	13214	13214	13178	13257	13250	13085	13345	13261	13150	13000	13249	13253	13250	13211	13176	13042	13138	13078	13207	13119	13310	13190	13185	13169	13107	13205	13279	13234	13242	13165	13049	13208	13218	12964	13094	13131	13103	13353	13168	13214	13130	12940	13076	13016	13037	13277	13285	13262	13280	13190	13181	13176	13168	13306	13139	12943	13131	13336	13093	13047	13133	13006	13197	13004	13232	13164	13327	13092	13158	13079	13200	13236	13015	13263	13193	13102	12960	13115	13143	13272	13100	13208	13176	13193	13300	13229	13332	13262	13075	13150	13168	13230	13131	13123	13239	13126	13095	13150	13149	13196	13165	13227	13145	13116	13183	13087	13067	13244	12992	13123	13177	13219	13224	13121	13304	13242	13137	13157	13032	13161	13250	13170	13177	13104	13173	13050	13228	13263	13029	13216	13113	13136	13283	13212	12956	13158	13077	13138	13298	13168	13061	13069	13245	13159	13082	13212	13096	13221	13333	13169	12975	13191	13068	13084	13124	13259	13109	13097	13212	13182	13140	13227	13043	13002	13056	13236	13218	13039	13132	13126	13174	13200	13236	13100	13136	13084	13308	12954	13033	13103	13049	13082	13175	13131	13063	12951	13088	13190	13085	13060	13178	13073	13130	13045	13127	13064	13246	13215	13195	13159	13192	13221	13230	13206	13099	13329	13157	13061	13071	13281	13273	13166	13137	13164	13165	12846	13139	13259	13066	13111	13214	12873	13316	13139	13187	13017	13091	13125	13289	13275	13046	13089	13091	13207	12967	13032	13111	13157	13129	13153	13142	13098	13357	13195	13144	13176	13071	13091	13106	13330	13186	13154	13237	13169	13105	13111	13125	13142	13170	13070	13108	13277	13111	13222	13168	13118	13200	13102	13152	13053	12944	13131	13217	13263	13204	13101	13043	13055	13166	13176	13219	13240	13192	13259	13100	12912	13081	13289	13161	13251	13185	12997	13087	13267	13284	13213	13128	13198	13046	13105	13172	13107	13183	13180	13123	13073	13163	13207	13213	13172	13048	13108	13093	13223	13331	13334	13109	13169	13110	13098	13266	13213	13086	12994	12914	13121	13211	13164	13102	13130	13047	13259	13186	12980	13166	13104	13153	13189	13304	13134	13229	13076	13205	13204	13224	13117	13090	13080	12879	13240	13026	13130	13058	13210	13042	13174	13213	13218	13174	12993	13141	13109	13321	13290	13084	13060	13114	13088	13113	13015	13203	13271	13105	13105	13098	13153	13316	13112	12958	13271	13223	13093	13122	13129	13158	13093	13071	13173	13133	13059	13168	13170	13092	13060	13121	13137	13237	13289	13109	13198	13110	13127	13280	13172	13032	13182	13103	13118	13107	13170	13139	13035	12949	13217	13235	13373	13150	13310	13087	12901	12998	13164	13254	13088	13187	13042	13177	13132	13096	13260	13243	13089	13117	13251	13225	13116	13139	13072	13130	13031	13153	13239	13148	13161	13045	13200	13104	13255	13051	13138	13212	13251	13087	13236	13117	13315	13151	13058	13198	13147	13283	13196	13171	13058	13140	13132	13133	13052	13130	13198	13033	13269	13293	13268	13262	13060	13183	13188	13214	13258	13162	13180	13256	13051	13313	13137	13190	13097	13232	12937	13327	13235	13062	13169	13094	12949	13100	13119	13074	13151	13162	13097	12997	13021	13124	13087	13198	13254	13132	13100	13155	13123	13165	13324	13207	13105	13169	13240	12906	13182	13113	13209	13165	13144	13062	13226	12998	13209	13221	13179	13127
22445	20736	27246	24449	22506	27050	30003	26010	24673	23124	21818	21204	23010	43681	50932	42243	32937	25057	20813	19775	19831	19404	19704	19751	19685	19775	19675	19610	19766	19865	19277	19503	19778	19608	19550	19707	19703	19633	19795	19512	19637	19613	19487	19577	19640	19742	19586	19612	19367	19568	19776	19607	19474	19624	19509	19729	19685	19452	19549	19619	19475	19702	19453	19733	19487	19597	19564	19474	19625	19540	19625	19458	19389	19400	19507	19496	19471	19540	19483	19439	19605	19471	19549	19577	19789	19685	19768	19410	19629	19728	19356	19474	19262	19251	19460	19525	19691	19497	19657	19572	19465	19664	19791	19373	19611	19538	19650	19695	19570	19684	19422	19537	19453	19609	19614	19622	19415	19574	19368	19315	19739	19463	19374	19558	19477	19455	19759	19651	19728	19529	19611	19479	19838	19541	19556	19477	19322	19283	19459	19588	19644	19821	19591	19681	19688	19567	19461	19519	19605	19515	19588	19298	19509	19695	19574	19411	19549	19533	19643	19757	19860	19556	19302	19370	19409	19318	19269	19545	19410	19723	19409	19583	19593	19668	19493	19449	19510	19495	19462	19563	19431	19655	19582	19457	19600	19642	19568	19664	19586	19498	19679	19290	19716	19685	19595	19554	19448	19732	19276	19360	19739	19442	19655	19405	19575	19505	19466	19784	19552	19656	19579	19637	19524	19498	19584	19691	19746	19619	19689	19618	19442	19447	19619	19535	19464	19610	19447	19520	19495	19596	19501	19565	19750	19875	19723	19489	19701	19493	19441	19736	19642	19359	19624	19596	19629	19537	19511	19552	19624	19516	19726	19646	19615	19391	19493	19565	19684	19634	19419	19646	19804	19406	19539	19535	19322	19695	19432	19412	19608	19588	19678	19597	19575	19467	19443	19527	19645	19498	19668	19550	19475	19369	19434	19617	19591	19438	19520	19414	19507	19474	19664	19499	19433	19326	19382	19401	19226	19379	19694	19358	19616	19649	19712	19811	19306	19365	19532	19451	19216	19487	19453	19398	19682	19545	19606	19485	19681	19599	19472	19417	19488	19418	19588	19610	19468	19455	19532	19494	19532	19461	19467	19267	19532	19697	19651	19195	19577	19719	19576	19336	19528	19667	19339	19311	19350	19316	19526	19559	19577	19421	19577	19734	19484	19595	19456	19617	19706	19324	19497	19446	19424	19576	19531	19655	19681	19551	19599	19841	19583	19243	19440	19544	19464	19798	19752	19661	19592	19611	19610	19694	19464	19587	19477	19431	19543	19573	19517	19484	19247	19551	19493	19445	19409	19354	19279	19628	19461	19605	19571	19325	19587	19280	19641	19657	19754	19562	19390	19404	19130	19652	19500	19743	19266	19771	19627	19734	19526	19526	19589	19615	19567	19348	19393	19531	19524	19368	19295	19579	19469	19630	19417	19362	19526	19538	19358	19466	19562	19477	19596	19695	19782	19767	19626	19636	19552	19379	19584	19698	19520	19517	19486	19395	19426	19404	19405	19792	19579	19558	19689	19448	19426	19495	19620	19525	19421	19654	19731	19625	19449	19505	19514	19457	19728	19632	19495	19573	19548	19676	19510	19492	19498	19657	19478	19437	19475	19611	19560	19696	19544	19336	19555	19464	19689	19568	19613	19790	19612	19472	19455	19599	19489	19669	19611	19400	19302	19600	19671	19440	19445	19470	19660	19561	19536	19347	19220	19351	19343	19497	19647	19636	19621	19387	19544	19783	19538	19545	19745	19432	19383	19638	19690	19500	19674	19737	19535	19532	19776	19395	19441	19703	19413	19438	19500	19493	19172	19358	19454	19475	19455	19665	19403	19235	19420	19419	19526	19384	19334	19621	19382	19493	19427	19539	19390	19725	19630	19644	19710	19453	19379	19567	19613	19645	19413	19416	19454	19707	19486	19744	19787	19419	19610	19442	19419	19708	19541	19640	19479	19543	19591	19585	19263	19680	19516	19662	19571	19465	19516	19584	19452	19268	19680	19686	19620	19644	19472	19327	19544	19388	19452	19538	19520	19405	19630	19534	19688	19618	19483	19478	19493	19469	19553	19569	19501	19510	19567	19610	19540	19543	19595	19477	19624	19582	19404	19502	19715	19647	19525	19373	19686	19488	19474	19733	19527	19562	19728	19709	19550	19514	19645	19567	19585	19429	19520	19477	19631	19482	19514	19393	19656	19741	19505	19462	19606	19585	19569	19509	19261	19627	19691	19643	19627	19310	19422	19524	19601	19680	19545	19616	19518	19701	19561	19512	19381	19442	19495	19548	19558	19539	19465	19435	19628	19482	19487	19441	19461	19341	19580	19380	19364	19495	19614	19556	19441	19495	19672	19573	19615	19652	19391	19588	19423	19563	19498	19670	19380	19501	19665	19522	19719	19591	19435	19760	19222	19536	19591	19560	19389	19643	19497	19611	19646	19351	19508	19571	19431	19435	19529	19415	19525	19508	19436	19501	19534	19411	19557	19725	19531	19612	19714	19546	19451	19621	19524	19475	19455	19674	19637	19774	19479	19447	19544	19253	19599	19349	19269	19552	19370	19531	19673	19560	19470	19206	19423	19501	19627	19410	19435	19494	19810	19531	19685	19358	19620	19593	19575	19454	19502	19388	19627	19775	19572	19599	19544	19359	19465	19295	19428	19666	19385	19718	19522	19488	19625	19365	19317	19440	19124	19328	19536	19697	19369	19542	19279	19346	19358	19562	19679	19538	19515	19578	19575	19503	19413	19347	19414	19530	19477	19249	19354	19687	19424	19555	19740	19853	19702	19453	19580	19591	19479	19414	19687	19427	19479	19621	19375	19238	19523	19458	19530	19512	19583	19701	19629	19417	19500	19480	19612	19787	19490	19352	19412	19662	19630	19584	19578	19504	19722	19525	19696	19585	19599	19689	19523	19643	19398	19347	19588	19329	19579	19512	19631	19535	19650	19514	19511	19649	19266	19354	19449	19477	19639	19440	19411	19584	19556	19608	19445	19765	19783	19578	19576	19374	19623	19594	19770	19662	19559	19509	19734	19406	19398	19262	19514	19514	19625	19694	19355	19472	19560	19462	19603	19414	19464	19484	19403	19637	19438	19673	19596	19742	19765	19341	19567	19516	19501	19596	19553	19640	19364	19394	19579	19658	19582	19345	19636	19608	19655	19592	19528	19550	19541	19603	19514	19640	19634	19626	19754	19697	19562	19531	19456	19594	19514	19507	19627	19576	19680	19640	19590	19373	19600	19556	19363	19612	19487	19671	19270	19441	19320	19674	19545	19835	19715	19712	19489	19462	19516	19610	19550	19570	19726	19579	19373	19446	19321	19596	19422	19514	19705	19420	19481	19782	19617	19546	19668	19528	19470	19543	19511	19523	19574	19548	19605	19646	19602	19553	19609	19656	19420	19589	19343	19497	19502	19585	19518	19525	19518	19669	19649	19634	19335	19495	19667	19566	19706	19439	19293	19512	19464	19604	19482	19351	19770	19462	19322	19566	19387	19399	19627	19556	19688	19617	19673	19569	19540	19565	19925	19533	19365	19212	19620	19707	19531	19578	19595	19653	19718	19474	19582	19598	19635	19593	19496	19388	19724	19793	19468	19417	19333	19665	19732	19760	19558	19712	19519	19391	19583	19334	19561	19555	19776	19752	19466	19522	19583	19571	19602	19587	19532	19644	19544	19371	19631	19498	19645	19463	19336	19428	19481	19357	19651	19211	19369	19393	19324	19503	19378	19709	19578	19399	19478	19499	19447	19529	19674	19414	19671	19625	19460	19526	19561	19451	19812	19692	19475	19717	19715	19529	19857	19628	19607	19335	19474	19675	19680	19523	19478	19455	19563	19432	19705	19518	19705	19540	19547	19483	19609	19412	19515	19659	19421	19584	19532	19705	19555	19693	19477	19458	19570	19285	19523	19578	19426	19520	19706	19583	19480	19493	19762	19528	19457	19647	19667	19391	19532	19430	19361	19556	19716	19258	19551	19591	19547	19455	19405	19623	19537	19540	19643	19608	19583	19583	19441	19422	19372	19925	19883	19405	19591	19591	19529	19497	19603	19351	19286	19463	19593	19530	19518	19400	19417	19493	19501	19326	19453	19485	19612	19569	19571	19598	19486	19573	19499	19460	19636	19485	19739	19521	19553	19556	19522	19530	19612	19561	19654	19553	19538	19345	19611	19585	19469	19417	19385	19381	19440	19513	19464	19461	19417	19652	19521	19320	19554	19401	19673	19468	19357	19408	19387	19292	19584	19667	19472	19306	19409	19610	19510	19673	19667	19341	19461	19661	19605	19600	19417	19300	19565	19678	19374	19444	19451	19520	19306	19555	19510	19599	19840	19579	19493	19760	19588	19593	19588	19578	19447	19327	19519	19666	19567	19678	19505	19367	19702	19491	19671	19394	19771	19406	19787	19138	19597	19746	19616	19625	19448	19497	19540	19422	19480	19402	19482	19353	19677	19388	19690	19578	19663	19440	19669	19538	19554	19547	19479	19439	19458	19559	19473	19735	19590	19293	19264	19431	19613	19566	19556	19565	19664	19555	19326	19561	19581	19679	19707	19371	19421	19480	19375	19433	19477	19400	19339	19282	19562	19554	19308	19464	19367	19526	19429	19544	19614	19564	19461	19556	19466	19423	19845	19548	19419	19720	19429	19582	19484	19597	19455	19499	19798	19450	19441	19483	19684	19599	19329	19665	19534	19422	19700	19608	19612	19373	19461	19515	19542	19679	19583	19619	19471	19576	19732	19510	19483	19531	19371	19508	19509	19476	19366	19374	19357	19476	19518	19629	19721	19712	19615	19458	19709	19788	19384	19448	19761	19487	19442	19402	19605	19427	19442	19568	19660	19677	19450	19621	19632	19432	19404	19745	19644	19715	19556	19413	19441	19453	19546	19662	19596	19501	19720	19556	19332	19575	19540	19270	19584	19461	19516	19413	19561	19573	19618	19610	19601	19351	19357	19380	19631	19500	19701	19436	19538	19504	19608	19601	19693	19497	19412	19510	19395	19511	19455	19481	19601	19598	19363	19482	19446	19590	19663	19613	19631	19556	19413	19448	19427	19633	19764	19553	19824	19466	19566	19663	19375	19591	19682	19536	19552	19521	19494	19662	19589	19510	19487	19481	19600	19593	19590	19570
22453	40094	39553	34776	32530	27271	22925	21925	21129	17731	16062	15332	18723	42534	45673	37337	26947	17669	14024	13395	13497	13352	13424	13245	13350	13199	13335	13267	13237	13316	13354	13525	13254	13359	13236	13326	13392	13343	13267	13292	13337	13295	13290	13331	13441	13245	13201	13264	13443	13443	13280	13238	13550	13229	13334	13374	13464	13172	13309	13386	13328	13384	13300	13302	13385	13332	13264	13256	13326	13331	13267	13502	13377	13292	13245	13443	13273	13201	13453	13290	13338	13299	13427	13412	13373	13255	13260	13357	13376	13274	13153	13314	13408	13313	13286	13288	13436	13418	13444	13396	13269	13314	13377	13179	13349	13419	13358	13247	13292	13434	13365	13328	13439	13280	13441	13378	13355	13260	13378	13378	13345	13331	13353	13196	13360	13352	13311	13367	13434	13320	13231	13475	13371	13264	13175	13311	13498	13409	13364	13130	13499	13293	13273	13332	13349	13329	13437	13349	13395	13276	13218	13167	13190	13368	13325	13380	13423	13296	13488	13338	13259	13335	13366	13296	13263	13408	13270	13489	13288	13303	13341	13434	13373	13332	13291	13101	13398	13291	13195	13359	13304	13237	13426	13448	13311	13450	13259	13236	13456	13159	13341	13416	13360	13321	13516	13131	13312	13362	13499	13249	13331	13280	13344	13374	13287	13251	13275	13378	13320	13179	13312	13247	13412	13264	13302	13356	13262	13376	13301	13277	13230	13267	13563	13429	13440	13335	13336	13211	13253	13439	13531	13421	13300	13372	13180	13436	13340	13348	13328	13344	13287	13381	13360	13307	13387	13371	13336	13265	13364	13194	13238	13388	13386	13423	13277	13462	13311	13169	13330	13292	13366	13443	13386	13450	13098	13293	13575	13168	13352	13486	13226	13280	13388	13334	13457	13319	13258	13323	13257	13283	13353	13481	13233	13337	13363	13504	13458	13509	13442	13206	13224	13362	13500	13379	13354	13264	13315	13388	13200	13342	13495	13237	13428	13389	13309	13435	13363	13361	13311	13494	13396	13388	13238	13323	13393	13192	13251	13509	13322	13310	13268	13374	13457	13361	13290	13348	13251	13371	13326	13357	13248	13393	13323	13138	13319	13311	13246	13417	13154	13318	13437	13320	13200	13410	13345	13349	13396	13387	13253	13244	13339	13396	13263	13260	13420	13276	13237	13489	13347	13261	13376	13425	13363	13281	13374	13331	13325	13310	13487	13337	13342	13203	13473	13336	13289	13142	13387	13390	13264	13389	13339	13382	13161	13375	13384	13270	13478	13237	13375	13461	13334	13302	13325	13131	13226	13383	13385	13391	13039	13380	13467	13278	13331	13327	13375	13157	13252	13463	13335	13491	13569	13245	13373	13375	13268	13455	13338	13324	13370	13214	13360	13322	13387	13128	13408	13220	13312	13384	13096	13412	13509	13302	13377	13417	13276	13358	13141	13433	13366	13394	13323	13320	13220	13378	13279	13378	13335	13342	13219	13195	13331	13381	13497	13371	13427	13407	13184	13320	13384	13229	13428	13423	13316	13393	13248	13387	13277	13375	13430	13343	13324	13357	13404	13292	13288	13451	13352	13150	13325	13322	13253	13387	13375	13368	13372	13485	13215	13403	13333	13401	13092	13306	13299	13374	13283	13393	13393	13221	13319	13548	13390	13334	13233	13157	13318	13386	13218	13279	13301	13430	13266	13363	13245	13375	13381	13351	13191	13489	13200	13330	13478	13397	13306	13370	13184	13408	13522	13341	13150	13393	13335	13409	13181	13210	13307	13494	13296	13369	13214	13308	13361	13494	13356	13474	13225	13509	13348	13351	13383	13223	13214	13464	13269	13341	13140	13254	13344	13268	13261	13152	13349	13360	13318	13336	13363	13301	13280	13285	13176	13375	13362	13444	13229	13220	13368	13348	13198	13476	13276	13256	13387	13383	13270	13293	13324	13475	13282	13285	13422	13305	13181	13455	13350	13281	13451	13421	13334	13299	13351	13308	13155	13309	13118	13202	13316	13242	13318	13075	13253	13334	13263	13368	13404	13485	13370	13321	13215	13362	13391	13387	13329	13357	13255	13303	13299	13240	13243	13242	13322	13386	13177	13242	13180	13286	13386	13345	13289	13297	13332	13313	13418	13319	13513	13417	13303	13338	13287	13368	13367	13272	13326	13409	13277	13503	13215	13144	13445	13360	13068	13262	13387	13268	13258	13192	13334	13406	13559	13401	13330	13120	13291	13270	13339	13395	13283	13220	13253	13283	13380	13325	13449	13372	13347	13279	13331	13209	13490	13154	13295	13298	13340	13330	13203	13406	13341	13327	13189	13325	13330	13250	13433	13345	13263	13445	13413	13378	13291	13252	13417	13260	13412	13246	13197	13419	13323	13182	13413	13300	13400	13214	13337	13260	13263	13387	13387	13504	13411	13401	13336	13346	13410	13221	13267	13428	13349	13131	13110	13256	13275	13328	13358	13203	13351	13348	13384	13303	13360	13347	13410	13373	13272	13422	13484	13299	13459	13416	13157	13282	13431	13340	13381	13409	13615	13364	13270	13220	13460	13402	13293	13392	13288	13311	13354	13410	13379	13340	13458	13406	13397	13429	13288	13274	13424	13393	13262	13338	13392	13314	13364	13281	13245	13311	13206	13329	13310	13286	13155	13397	13361	13340	13388	13369	13415	13322	13329	13336	13294	13431	13426	13327	13262	13319	13275	13324	13348	13317	13336	13421	13257	13235	13428	13225	13503	13544	13402	13348	13251	13309	13254	13377	13266	13385	13355	13244	13160	13476	13278	13404	13410	13322	13394	13193	13333	13312	13421	13331	13373	13334	13320	13382	13260	13256	13357	13261	13320	13400	13328	13323	13344	13531	13386	13290	13151	13327	13311	13387	13390	13311	13281	13519	13351	13480	13624	13187	13224	13267	13668	13206	13385	13360	13402	13454	13331	13347	13327	13317	13232	13391	13333	13442	13433	13398	13203	13329	13290	13558	13198	13291	13309	13248	13253	13318	13523	13220	13337	13373	13428	13279	13393	13415	13242	13377	13349	13306	13287	13183	13339	13395	13374	13379	13370	13435	13251	13392	13333	13367	13319	13385	13353	13177	13253	13318	13432	13232	13440	13303	13452	13334	13274	13329	13379	13288	13323	13251	13348	13300	13101	13251	13318	13390	13300	13367	13293	13331	13331	13203	13266	13185	13353	13403	13391	13300	13450	13236	13395	13409	13303	13392	13398	13189	13378	13354	13370	13163	13451	13205	13202	13402	13325	13287	13375	13278	13203	13202	13146	13276	13358	13431	13318	13312	13369	13316	13159	13166	13307	13266	13275	13448	13297	13201	13210	13183	13313	13249	13178	13319	13395	13450	13389	13325	13363	13472	13324	13335	13335	13260	13400	13337	13258	13182	13343	13324	13347	13311	13307	13537	13467	13270	13164	13531	13239	13175	13292	13372	13527	13328	13250	13219	13419	13276	13269	13243	13519	13356	13348	13222	13302	13356	13240	13312	13471	13458	13148	13200	13434	13290	13532	13197	13330	13378	13408	13369	13354	13153	13334	13439	13414	13290	13306	13181	13327	13362	13381	13339	13494	13507	13198	13484	13259	13330	13538	13370	13229	13399	13361	13418	13437	13398	13418	13362	13320	13387	13442	13150	13356	13453	13264	13202	13148	13205	13348	13305	13258	13261	13412	13255	13435	13422	13241	13189	13218	13395	13398	13346	13475	13220	13343	13292	13414	13364	13347	13279	13385	13312	13285	13433	13362	13312	13303	13506	13184	13363	13312	13349	13402	13267	13404	13325	13443	13191	13320	13484	13344	13287	13346	13394	13331	13470	13229	13400	13389	13269	13362	13395	13416	13144	13387	13388	13303	13476	13372	13444	13257	13276	13178	13304	13254	13353	13393	13284	13403	13344	13195	13242	13476	13129	13400	13274	13340	13404	13393	13315	13289	13346	13443	13515	13386	13408	13297	13406	13555	13441	13367	13388	13375	13232	13231	13540	13432	13435	13338	13419	13350	13391	13445	13363	13365	13377	13349	13298	13405	13305	13371	13342	13272	13389	13234	13412	13277	13382	13365	13325	13428	13426	13381	13380	13340	13218	13359	13515	13250	13339	13234	13373	13172	13272	13355	13334	13307	13332	13283	13370	13162	13375	13314	13383	13294	13170	13236	13306	13375	13263	13233	13427	13401	13394	13368	13225	13389	13432	13255	13307	13182	13303	13216	13338	13434	13276	13459	13260	13375	13440	13332	13287	13267	13286	13418	13310	13408	13267	13343	13208	13167	13378	13250	13322	13352	13201	13360	13220	13251	13449	13330	13504	13303	13305	13440	13462	13184	13313	13406	13235	13286	13443	13279	13388	13343	13282	13216	13195	13324	13381	13263	13285	13482	13304	13285	13294	13351	13402	13526	13214	13311	13257	13301	13343	13470	13410	13218	13354	13186	13251	13368	13328	13276	13382	13338	13236	13506	13290	13402	13533	13239	13325	13289	13182	13137	13277	13323	13582	13328	13311	13408	13290	13308	13354	13253	13235	13274	13321	13242	13361	13406	13391	13251	13260	13366	13389	13489	13258	13319	13297	13499	13432	13252	13382	13135	13267	13185	13285	13418	13340	13452	13387	13261	13271	13190	13372	13303	13365	13230	13368	13369	13170	13196	13380	13264	13296	13325	13170	13248	13412	13359	13325	13298	13209	13310	13343	13352	13391	13404	13309	13296	13242	13380	13438	13269	13486	13256	13324	13357	13292	13307	13088	13272	13277	13339	13207	13256	13234	13355	13280	13515	13336	13492	13509	13493	13388	13408	13253	13320	13249	13462	13398	13415	13511	13302	13302	13337	13402	13358	13357	13341	13308	13399	13418	13470	13199	13441	13297	13394	13385	13275	13341	13228	13270	13229	13282	13351	13267	13288	13387	13282	13325	13375	13383	13387	13367	13178	13392	13397	13516	13217	13245	13347	13449	13439	13378	13394	13410	13369	13381	13326	13270	13270	13360	13301	13265	13320	13345	13374	13126	13399	13454	13226	13285	13303	13269	13524	13309	13189	13200	13226	13328	13416	13426	13397	13497	13372	13148	13356	13287	13305	13418	13265	13475	13198	13390	13238	13288	13183	13263	13215	13349	13345	13396
33592	26549	30589	29778	26220	25026	24491	23585	22401	21921	21667	21711	21646	22573	23928	23833	22773	21865	21314	21463	21444	21119	21542	21408	21254	21473	21508	21320	21304	21449	21257	21310	21404	21301	21388	21364	21455	21417	21423	21507	21517	21169	21449	21445	21636	21427	21505	21503	21546	21571	21481	21370	21541	21262	21429	21444	21629	21546	21352	21405	21407	21393	21242	21283	21695	21430	21406	21555	21484	21401	21355	21353	21769	21408	21362	21522	21170	21111	21421	21623	21439	21395	21423	21296	21405	21549	21567	21307	21386	21378	21393	21507	21334	21339	21366	21347	21224	21135	21281	21450	21299	21442	21537	21404	21320	21413	21588	21434	21303	21572	21367	21383	21487	21409	21424	21234	21361	21276	21394	21344	21361	21468	21413	21388	21421	21274	21436	21331	21083	21542	21411	21306	21330	21324	21361	21287	21332	21388	21388	21543	21735	21575	21392	21327	21198	21522	21222	21437	21504	21304	21316	21597	21510	21237	21546	21370	21531	21457	21549	21409	21474	21150	21257	21256	21316	21469	21465	21585	21478	21243	21346	21630	21399	21494	21567	21465	21409	21440	21505	21271	21522	21416	21234	21125	21271	21354	21477	21293	21457	21399	21569	21516	21779	21427	21213	21255	21339	21445	21290	21428	21430	21489	21197	21111	21158	21175	21310	21245	21207	21455	21231	21387	21321	21220	21230	21526	21491	21370	21176	21330	21197	21249	21339	21569	21475	21375	21317	21322	21367	21488	21612	21212	21227	21341	21459	21129	21487	21314	21453	21348	21405	21313	21321	21231	21403	21485	21230	21414	21523	21390	21167	21180	21262	21523	21274	21413	21532	21265	21400	21507	21416	21393	21483	21287	21422	21497	21547	21320	21700	21564	21511	21371	21469	21402	21300	21360	21523	21471	21430	21605	21503	21470	21498	21441	21422	21366	21231	21672	21415	21404	21611	21310	21415	21326	21315	21247	21312	21459	21336	21383	21098	21269	21269	21366	21072	21497	21590	21134	21469	21150	21592	21434	21637	21276	21288	21335	21465	21407	21400	21123	21323	21321	21380	21388	21663	21447	21541	21242	21581	21383	21363	21238	21372	21439	21269	21699	21349	21124	21400	21478	21539	21491	21024	21539	21359	21461	21353	21328	21314	21147	21479	21435	21453	21374	21409	21538	21470	21321	21009	21382	21405	21183	21509	21558	21425	21456	21452	21358	21483	21387	21272	21319	21521	21470	21263	21526	21317	21695	21428	21361	21495	21310	21271	21360	21395	21373	21442	21332	21451	21320	21463	21818	21488	21218	21451	21279	21375	21416	21541	21681	21593	21242	21407	21399	21360	21283	21471	21343	21301	21512	21556	21650	21352	21373	21194	21352	21474	21411	21509	21319	21427	21327	21238	21405	21549	21466	21232	21396	21370	21526	21204	21372	21561	21349	21696	21300	21328	21292	21434	21361	21079	21179	21250	21277	21318	21348	21535	21209	21350	21652	21396	21229	21299	21552	21326	21214	21516	21288	21336	21327	21468	21516	21070	21560	21628	21415	21592	21330	21622	21628	21603	21323	21044	21529	21256	21277	21258	21378	21236	21407	21553	21331	21280	21390	21365	21217	21325	21252	21484	21630	21459	21400	21155	21332	21178	21333	21623	21383	21353	21501	21439	21339	21622	21534	21299	21270	21477	21313	21162	21112	21431	21446	21708	21443	21406	21438	21596	21290	21500	21322	21331	21464	21339	21513	21157	21321	21281	21185	21054	21208	21330	21338	21297	21477	21400	21280	21523	21286	21251	21467	21284	21262	21184	21346	21219	21470	21194	21388	21347	21531	21403	21262	21587	21312	21276	21510	21284	21451	21438	21337	21276	21407	21444	21550	21462	21268	21171	21362	21554	21300	21531	21365	21524	21490	21193	21306	21477	21334	21704	21702	21448	21382	21536	21423	21219	21370	21514	21451	21253	21282	21307	21296	21416	21411	21369	21294	21295	21365	21376	21374	21455	21102	21355	21239	21451	21613	21435	21410	21463	21354	21501	21510	21382	21313	21327	21275	21387	21461	21428	21538	21403	21629	21442	21365	21635	21342	21095	21347	21249	21594	21581	21622	21411	21244	21332	21413	21376	21282	21365	21544	21333	21619	21522	21351	21437	21515	21321	21357	21402	21459	21508	21261	21576	21417	21356	21564	21570	21501	21271	21091	21458	21234	21437	21330	21562	21281	21432	21294	21342	21436	21378	21185	21416	21436	21583	21648	21476	21451	21281	21614	21766	21200	21556	21255	21437	21439	21203	21432	21521	21267	21708	21655	21215	21428	21528	21647	21114	21426	21575	21527	21302	21360	21580	21585	21479	21595	21486	21435	21591	21443	21601	21452	21392	21332	21412	21340	21460	21629	21690	21558	21613	21320	21595	21638	21528	21277	21318	21375	21755	21511	21397	21275	21477	21390	21456	21613	21674	21421	21468	21390	21337	21416	21692	21390	21384	21420	21337	21384	21382	21457	21294	21480	21585	21436	21283	21257	21499	21387	21339	21328	21250	21651	21589	21565	21517	21520	21456	21454	21323	21452	21168	21465	21403	21525	21434	21560	21266	21426	21170	21559	21282	21231	21237	21303	21543	21583	21451	21305	21352	21293	21478	21314	21558	21466	21466	21464	21342	21248	21445	21328	21532	21427	21235	21504	21320	21292	21477	21419	21191	21267	21571	21243	21435	21196	21244	21330	21311	21505	21640	21468	21635	21182	21409	21300	21350	21542	21304	21426	21338	21375	21572	21471	21509	21183	21191	21520	21317	21622	21557	21221	21191	21281	21323	21335	21281	21233	21646	21454	21429	21447	21620	21589	21423	21362	21337	21293	21485	21459	21405	21473	21159	21463	21330	21631	21343	21570	21518	21460	21332	21345	21430	21386	21508	21434	21275	21403	21337	21380	21325	21560	21396	21378	21494	21521	21282	21462	21403	21526	21629	21271	21569	21254	21332	21528	21336	21487	21253	21334	21421	21509	21267	21477	21501	21462	21114	21542	21374	21399	21249	21212	21245	21403	21274	21450	21396	21501	21350	21191	21563	21355	21310	21546	21350	21470	21366	21375	21503	21548	21356	21306	21416	21156	21142	21414	21289	21418	21449	21433	21508	21336	21354	21518	21653	21253	21406	21493	21518	21418	21397	21303	21358	21179	21605	21573	21436	21417	21642	21261	21470	21284	21585	21371	21509	21425	21354	21550	21475	21367	21382	21134	21387	21176	21315	21308	21433	21249	21323	21441	21203	21143	21459	21254	21369	21373	21305	21367	21163	21435	21266	21235	21288	21348	21276	21223	21534	21225	21559	21479	21451	21357	21434	21580	21435	21293	21454	21431	21590	21307	21320	21337	21683	21434	21482	21376	21431	21317	21406	21148	21292	21491	21666	21485	21499	21426	21584	21426	21318	21531	21327	21586	21408	21455	21503	21278	21285	21372	21539	21483	21671	21257	21202	21458	21723	21280	21144	21216	21399	21266	21463	21511	21580	21295	21582	21395	21635	21427	21520	21439	21632	21468	21425	21576	21418	21365	21485	21027	21301	21490	21421	21357	21363	21362	21467	21434	21413	21490	21467	21535	21434	21297	21542	21315	21328	21207	21446	21402	21500	21495	21622	21349	21546	21570	21287	21590	21254	21373	21375	21485	21373	21258	21404	21418	21560	21353	21314	21496	21541	21101	21508	21472	21498	21541	21632	21477	21475	21318	21460	21488	21298	21591	21606	21692	21557	21334	21394	21464	21285	21263	21449	21557	21455	21404	21370	21493	21400	21469	21348	21120	21674	21384	21396	21099	21495	21363	21520	21814	21514	21421	21496	21603	21191	21400	21516	21387	21151	21325	21222	21268	21246	21362	21430	21244	21564	21338	21263	21393	21357	21404	21327	21360	21495	21404	21327	21659	21749	21394	21522	21275	21384	21515	21285	21328	21607	21357	21274	21322	21564	21502	21300	21652	21625	21676	21432	21430	21321	21514	21414	21347	21606	21520	21417	21614	21290	21404	21513	21293	21319	21376	21244	21225	21427	21450	21609	21424	21361	21097	21610	21510	21452	21283	21339	21316	21334	21378	21325	21286	21560	21482	21322	21629	21563	21518	21535	21625	21221	21267	21401	21399	21564	21435	21551	21202	21195	21305	21291	21583	21589	21517	21367	21672	21311	21343	21647	21486	21245	21526	21683	21305	21395	21657	21362	21153	21321	21197	21528	21145	21606	21427	21459	21543	21333	21504	21622	21460	21378	21674	21479	21483	21564	21564	21474	21397	21537	21367	21394	21343	21376	21379	21403	21503	21460	21246	21519	21636	21609	21416	21512	21362	21586	21597	21421	21197	21398	21539	21305	21467	21166	21359	21514	21511	21503	21415	21361	21297	21335	21399	21447	21232	21475	21324	21644	21324	21597	21402	21457	21428	21483	21325	21523	21411	21247	21417	21356	21251	21339	21615	21421	21240	21401	21317	21306	21365	21340	21304	21429	21539	21399	21411	21309	21314	21420	21304	21311	21513	21413	21319	21414	21546	21299	21400	21314	21350	21351	21482	21552	21530	21279	21228	21457	21284	21453	21560	21303	21430	21543	21557	21428	21494	21606	21398	21398	21241	21408	21370	21372	21242	21312	21362	21524	21368	21413	21260	21481	21479	21285	21380	21609	21500	21467	21411	21287	21325	21330	21513	21327	21484	21363	21372	21489	21491	21445	21301	21248	21480	21245	21497	21504	21508	21350	21272	21564	21171	21660	21200	21386	21269	21490	21414	21196	21345	21498	21300	21399	21347	21670	21403	21482	21511	21269	21152	21377	21249	21412	21301	21315	21239	21424	21271	21408	21484	21389	21588	21476	21393	21410	21226	21277	21442	21479	21180	21415	21284	21245	21529	21465	21188	21574	21598	21389	21450	21452	21273	21343	21547	21429	21518	21407	21645	21358	21304	21541	21406	21338	21281	21334	21533	21841	21701	21367	21426	21275	21517	21220	21451	21359	21518	21199	21430	21407	21365	21330	21549	21357	21424	21500	21551	21380	21609	21457	21307	21507	21654	21599	21536	21448	21296	21270	21224	21446	21438	21358	21482	21357	21286	21575	21496	21519	21375	21050	21494	21362	21069	21469	21435	21370	21459
21758	27404	28482	24744	20975	19639	18479	17237	16058	15218	14902	14711	14692	16414	17303	16198	15267	14797	14482	14472	14383	14316	14507	14358	14395	14488	14411	14309	14308	14450	14326	14430	14301	14370	14442	14322	14349	14340	14298	14203	14284	14438	14196	14399	14468	14311	14379	14428	14299	14328	14220	14267	14289	14253	14451	14286	14548	14303	14406	14275	14431	14248	14294	14272	14369	14329	14372	14220	14287	14288	14367	14378	14336	14340	14401	14256	14188	14312	14257	14242	14135	14301	14485	14308	14399	14332	14266	14291	14301	14202	14329	14390	14306	14250	14366	14193	14327	14167	14273	14280	14203	14299	14391	14263	14327	14344	14243	14296	14175	14354	14237	14335	14246	14383	14286	14275	14231	14156	14335	14361	14352	14283	14198	14384	14370	14295	14395	14330	14283	14327	14372	14471	14322	14376	14390	14271	14225	14365	14369	14330	14457	14382	14292	14405	14398	14289	14396	14316	14179	14318	14224	14327	14526	14443	14354	14441	14267	14218	14209	14285	14368	14395	14283	14262	14206	14270	14288	14258	14250	14387	14275	14174	14290	14272	14192	14312	14203	14077	14352	14276	14192	14288	14285	14131	14313	14097	14315	14154	14384	14307	14203	14330	14263	14186	14276	14171	14366	14343	14218	14265	14497	14261	14194	14227	14261	14441	14180	14552	14185	14256	14344	14207	14420	14385	14364	14410	14197	14395	14123	14238	14368	14352	14229	14209	14117	14231	14256	14421	14254	14209	14341	14282	14261	14296	14202	14187	14322	14248	14247	14365	14336	14296	14279	14335	14293	14303	14155	14347	14335	14260	14283	14281	14324	14395	14236	14263	14224	14318	14257	14241	14130	14157	14327	14259	14305	14372	14305	14345	14072	14207	14269	14369	14170	14309	14198	14216	14326	14297	14300	14328	14310	14325	14088	14356	14227	14320	14337	14345	14391	14210	14265	14375	14417	14332	14343	14229	14394	14211	14300	14312	14274	14167	14407	14324	14414	14446	14160	14309	14277	14318	14059	14281	14386	14334	14367	14176	14332	14378	14298	14265	14487	14412	14338	14288	14294	14379	14456	14241	14521	14465	14282	14309	14439	14426	14367	14296	14344	14422	14302	14352	14324	14320	14170	14371	14342	14229	14322	14388	14338	14363	14189	14144	14192	14303	14123	14238	14200	14472	14395	14195	14187	14310	14473	14235	14319	14387	14333	14355	14256	14212	14238	14294	14286	14280	14194	14224	14172	14506	14201	14313	14262	14314	14385	14070	14231	14408	14389	14164	14383	14286	14279	14389	14405	14353	14415	14454	14223	14352	14179	14443	14289	14212	14496	14485	14281	14271	14213	14336	14379	14108	14384	14372	14258	14164	14279	14090	14360	14365	14414	14322	14143	14398	14190	14400	14302	14355	14327	14248	14252	14222	14120	14311	14108	14338	14405	14030	14290	14268	14310	14317	14479	14322	14366	14340	14292	14389	14249	14274	14250	14066	14322	14260	14352	14402	14380	14222	14357	14407	14287	14211	14355	14490	14089	14283	14286	14244	14259	14225	14227	14276	14317	14310	14320	14289	14245	14354	14138	14322	14258	14018	14420	14434	14182	14371	14347	14268	14169	14213	14112	14230	14326	14186	14283	14417	14178	14398	14297	14362	14235	14322	14108	14415	14373	14410	14217	14264	14392	14402	14323	14267	14361	14368	14376	14267	14175	14272	14329	14288	14437	14382	14376	14385	14315	14321	14396	14240	14209	14358	14404	14279	14242	14109	14329	14223	14239	14205	14140	14466	14350	14361	14505	14211	14269	14383	14344	14241	14255	14283	14318	14251	14242	14158	14335	14279	14339	14310	14319	14374	14236	14352	14328	14322	14431	14245	14393	14291	14351	14297	14395	14337	14294	14312	14331	14318	14209	14270	14359	14200	14421	14348	14212	14241	14335	14150	14185	14393	14142	14305	14182	14384	14332	14143	14316	14385	14237	14112	14276	14225	14347	14387	14307	14341	14330	14253	14190	14203	14273	14211	14366	14285	14431	14343	14329	14318	14227	14345	14178	14250	14334	14275	14395	14390	14280	14461	14288	14267	14347	14395	14298	14271	14446	14296	14312	14376	14355	14104	14167	14429	14145	14675	14299	14324	14243	14308	14182	14291	14197	14389	14383	14281	14431	14211	14323	14104	14232	14303	14297	14348	14205	14123	14367	14347	14368	14229	14293	14239	14270	14432	14298	14388	14294	14466	14251	14291	14342	14288	14361	14269	14288	14152	14183	14339	14353	14247	14381	14333	14195	14123	14459	14286	14252	14234	14367	14135	14310	14144	14416	14324	14057	14446	14404	14232	14318	14366	14218	14319	14276	14313	14318	14353	14245	14298	14459	14329	14315	14365	14423	14352	14315	14283	14343	14389	14276	14277	14443	14311	14365	14264	14328	14279	14373	14363	14327	14151	14184	14441	14340	14167	14243	14280	14417	14288	14345	14404	14319	14417	14169	14183	14270	14343	14395	14435	14127	14228	14096	14421	14262	14397	14370	14299	14385	14469	14348	14187	14327	14278	14469	14353	14182	14182	14360	14332	14382	14426	14405	14376	14383	14419	14376	14257	14259	14413	14295	14413	14383	14272	14321	14317	14392	14252	14367	14172	14329	14267	14230	14300	14291	14060	14396	14386	14284	14462	14368	14146	14411	14242	14364	14117	14274	14372	14222	14470	14290	14251	14447	14147	14324	14456	14384	14298	14268	14416	14400	14459	14301	14522	14302	14276	14602	14331	14236	14343	14289	14316	14197	14157	14484	14318	14247	14389	14244	14262	14212	14335	14423	14479	14261	14417	14281	14184	14186	14235	14258	14349	14405	14283	14312	14189	14341	14156	14408	14222	14214	14465	14154	14360	14338	14063	14467	14246	14434	14324	14242	14082	14315	14178	14477	14325	14276	14393	14216	14419	14202	14364	14163	14432	14263	14355	14490	14043	14313	14298	14403	14379	14277	14196	14344	14488	14242	14325	14341	14132	14116	14253	14403	14391	14397	14279	14305	14370	14331	14265	14156	14301	14430	14254	14278	14351	14242	14334	14513	14356	14222	14361	14319	14352	14141	14181	14266	14263	14115	14353	14267	14240	14192	14299	14382	14155	14311	14269	14274	14299	14441	14437	14490	14062	14334	14303	14338	14311	14330	14306	14390	14228	14301	14212	14472	14402	14346	14350	14321	14344	14403	14407	14254	14250	14411	14234	14168	14307	14320	14377	14499	14417	14239	14440	14317	14381	14176	14344	14451	14319	14431	14274	14137	14155	14494	14207	14374	14236	14477	14478	14275	14245	14189	14244	14331	14319	14330	14374	14477	14097	14447	14187	14332	14252	14323	14261	14244	14232	14244	14226	14230	14311	14251	14231	14203	14509	14463	14366	14329	14379	14321	14238	14427	14316	14275	14262	14438	14312	14236	14410	14315	14284	14437	14538	14435	14293	14295	14268	14352	14216	14464	14091	14384	14331	14168	14320	14349	14407	14354	14534	14384	14319	14259	14360	14401	14196	14383	14440	14302	14395	14440	14382	14211	14330	14387	14128	14337	14270	14366	14236	14380	14294	14154	14226	14437	14318	14238	14088	14312	14398	14269	14234	14330	14444	14295	14390	14241	14310	14257	14322	14350	14330	14273	14179	14338	14262	14324	14387	14346	14371	14434	14393	14317	14283	14109	14398	14126	14163	14308	14467	14370	14202	14366	14186	14333	14252	14236	14522	14408	14325	14232	14394	14358	14344	14248	14280	14341	14330	14263	14291	14270	14179	14224	14397	14417	14299	14253	14395	14218	14252	14253	14176	14194	14138	14371	14205	14452	14329	14481	14473	14340	14338	14368	14122	14332	14336	14281	14476	14314	14171	14203	14309	14372	14280	14267	14271	14354	14305	14368	14311	14318	14182	14232	14231	14404	14162	14295	14304	14331	14324	14192	14261	14223	14406	14221	14355	14373	14213	14348	14286	14214	14325	14214	14325	14254	14329	14377	14337	14250	14228	14253	14424	14231	14213	14372	14340	14449	14161	14328	14203	14240	14277	14213	14450	14150	14229	14355	14267	14372	14418	14292	14266	14131	14137	14332	14447	14280	14555	14247	14406	14547	14416	14280	14414	14233	14152	14330	14183	14241	14372	14349	14202	14263	14358	14246	14276	14325	14180	14541	14271	14248	14324	14127	14390	14247	14540	14284	14317	14389	14189	14197	14257	14349	14509	14096	14240	14329	14229	14403	14365	14388	14310	14256	14330	14204	14384	14165	14299	14457	14335	14313	14347	14279	14211	14365	14303	14173	14226	14189	14305	14247	14391	14375	14253	14316	14165	14347	14264	14235	14321	14216	14251	14471	14197	14291	14277	14194	14286	14207	14313	14310	14288	14213	14318	14263	14354	14598	14243	14406	14286	14138	14335	14292	14364	14235	14411	14242	14436	14374	14450	14381	14205	14235	14397	14433	14358	14372	14374	14211	14415	14271	14206	14457	14373	14438	14297	14298	14313	14295	14289	14260	14233	14437	14363	14390	14267	14239	14153	14315	14298	14352	14405	14357	14418	14213	14341	14349	14313	14304	14379	14346	14376	14462	14315	14322	14333	14191	14377	14249	14357	14255	14250	14405	14271	14345	14291	14261	14209	14288	14121	14356	14413	14217	14335	14269	14331	14265	14290	14413	14345	14283	14171	14406	14211	14512	14237	14152	14385	14301	14342	14303	14319	14243	14462	14303	14235	14469	14139	14350	14293	14334	14377	14218	14268	14017	14449	14139	14389	14310	14274	14247	14372	14294	14361	14491	14358	14300	14212	14348	14422	14358	14275	14354	14432	14173	14277	14348	14415	14265	14420	14365	14210	14404	14293	14236	14291	14280	14398	14222	14480	14304	14333	14193	14319	14313	14257	14421	14366	14366	14244	14318	14136	14270	14291	14408	14223	14339	14344	14291	14188	14181	14176	14123	14205	14245	14208	14312	14216	14180	14317	14346	14177	14292	14339	14422	14261	14142	14360	14409	14459	14317	14329	14251	14312	14270	14410	14247	14262	14225	14245	14355	14334	14404	14337	14273	14256	14244	14279	14173	14428	14295	14478	14481	14225	14197	14205	14215	14285	14417	14196	14326	14294	14243	14219
24693	20763	27162	25645	25573	29699	30293	27143	25546	24852	24056	24003	27105	42735	38782	33977	28591	25364	23763	23413	23187	23403	23399	23284	23514	23380	23341	23335	23382	23269	23508	23218	23224	23272	23304	23368	23156	23366	23166	23374	23062	22964	23465	23202	23539	23481	23426	23147	23251	23481	23203	23241	23452	23208	23214	23182	23346	23294	23190	23050	22946	23389	23248	23388	22995	23309	23106	23064	23476	23231	22960	23159	23300	23397	23062	23542	23366	23487	23513	23310	23312	23167	23105	23422	23215	23239	23189	23136	23215	23298	23380	23311	23409	23203	23184	23323	23433	23372	23308	23280	23194	23305	23384	23265	23399	23058	23414	23278	23175	23432	23246	23310	23250	23393	23460	23109	23329	23052	23228	23344	23315	23234	23237	23277	23274	23427	23378	23202	23247	23185	23220	23050	23052	23175	22829	23391	23215	23335	23437	23444	23138	23386	22982	23297	23084	23288	23360	23196	23249	23385	23168	23080	23351	23036	23178	23387	23245	23011	23340	23060	22951	22996	22863	23277	23127	23224	23082	23169	23283	23107	23205	23175	23198	23249	23178	23443	23208	23096	23210	23392	23320	23188	23404	23214	23305	23195	23463	23285	23391	23176	23007	23418	23371	23023	23414	23084	23326	23335	23240	23279	23424	23484	23358	23358	23205	22949	23279	22965	23146	23338	23118	23019	23209	23157	23182	23058	23360	23075	23135	23409	23387	23269	23314	23320	23173	23188	23113	23326	23178	23166	23428	22980	23122	23169	23155	23280	23135	23148	22988	23116	23110	22961	23388	23162	23357	23148	22984	23295	23166	23196	23328	23164	23210	23206	23314	23461	23071	23256	23077	23525	23375	23267	22991	23050	23531	23296	23295	23317	23351	23275	23278	23101	23370	23311	23125	23211	23334	23268	23243	23062	23422	23031	23139	23187	23193	23191	23214	23545	23181	23111	23006	23339	23589	23193	23225	23171	23398	23239	22949	23027	23215	23370	23213	23292	22903	23204	23157	23319	23199	23206	23136	23429	23300	23399	23151	23181	23265	23220	23298	23262	23251	23204	23133	23323	23093	23109	23291	23092	23115	23363	23423	23321	23273	23343	23253	23121	23247	23395	23278	23271	23371	23348	23207	23187	23617	23087	23107	23080	23297	23215	23183	23219	23152	23096	23325	23406	23360	23290	23191	23172	23443	23332	23303	23376	23113	23257	23201	23369	23229	23437	23439	23125	23053	22932	23359	23371	23380	23472	23362	23116	23340	23548	23410	22998	23340	23442	23387	23100	23210	23390	23235	23290	23476	23175	23304	23278	23139	23445	23280	23226	23136	23355	23196	23319	23409	23285	23182	23347	23132	23285	23275	23153	23276	23394	23028	23468	23386	23252	23248	23348	23381	23208	23130	23222	23234	23090	23182	23091	23180	23262	23402	23190	23345	23137	23356	23299	23431	23405	23404	23145	23577	23208	23328	23355	23317	23246	23408	23176	23413	23335	23406	23020	23116	23248	23439	23149	23080	23329	23253	23052	22919	23329	23295	23032	23054	23373	23366	23177	23123	23381	23112	23213	23121	23328	23134	23464	23221	23374	23166	23169	23229	23255	23045	23289	23328	23267	23302	23047	23125	23325	23183	23165	23532	23347	23446	23295	23177	23044	23055	23028	23375	23427	23311	23399	23417	23080	23168	23360	23350	23354	23359	22971	23193	23430	23134	23200	23263	23313	23318	23188	23388	23025	23254	23207	23356	23283	23191	23262	23280	23506	23046	23175	23215	23179	23250	23130	23175	23317	23173	23331	23396	23313	23186	23136	23124	23336	23273	23516	23181	23225	23209	23328	23385	23147	23153	23358	23179	23365	23229	23105	23017	23236	23326	23164	23549	23271	23228	23264	23300	23382	23413	23300	23055	23301	23373	23281	23355	23092	23132	23482	23449	23457	23274	23270	23322	23555	23306	23233	23102	23238	23240	22993	23102	23203	23339	23158	23257	23425	23095	23356	23216	23310	23429	23135	23255	23188	23221	23404	23215	23380	23176	23413	23234	23180	23218	23352	23378	23410	23314	23236	23319	23139	23483	23245	23278	23453	23150	23380	23301	23208	23264	23494	23212	23227	23171	23270	23313	23369	23231	23123	23074	23284	23177	23201	23301	23369	23200	23062	23220	23262	23287	23005	23208	23223	23325	23279	23180	23209	23366	23333	23470	23461	23448	23134	23317	23319	23336	23361	23316	23114	23405	23409	23238	23136	23185	23084	23330	23049	23390	23159	23105	23118	22946	23391	23598	23300	23247	23056	23040	23131	23041	23261	23385	23282	23325	23086	23235	23405	23336	23526	23251	23188	23402	23055	23065	23319	23494	23304	23313	23176	23534	23176	23508	23246	23323	23220	23144	23385	23545	23349	23353	23169	23232	23147	23243	23022	23137	23241	23308	23193	23367	23314	23238	23355	23234	23409	23439	23235	23352	23135	23330	23324	23270	23212	23427	23197	23363	23219	23093	23236	23206	23107	23327	23330	23486	23296	23298	23252	23036	23184	23136	23270	23415	23329	23155	22959	23016	22980	23143	23252	22861	23092	23383	23333	23399	23106	23159	23236	23160	23381	23154	23340	23360	23248	23325	23338	23311	23125	23575	23255	23033	23217	23361	23158	23458	23224	23324	23182	23237	23163	23042	23065	23036	23423	23349	23241	23235	22999	23127	23228	23309	23218	23035	23160	23404	23470	23355	22995	23268	23128	23214	23254	23116	23367	23324	23265	23253	23186	23215	23083	23199	23148	23292	23230	23177	23216	23009	23346	23228	23083	23265	23075	23301	23101	23404	23236	23208	23433	23123	23125	23339	23343	23379	23347	23069	23336	23390	23116	23179	23212	23089	23073	23245	23279	22896	23267	23188	23419	23317	23235	23018	23378	23141	23352	23661	23322	23016	23236	23363	23251	23266	23313	23076	23166	23317	23315	23202	23294	23448	22976	23324	23162	23323	23454	23348	23310	23115	23127	23061	23268	23355	23382	23272	23188	23338	23153	23316	22919	23486	23180	23454	23219	23329	23245	23394	23146	23015	23198	23309	23244	23348	23416	23153	23286	23275	23288	23267	23115	23339	23198	23376	23089	23034	23181	23408	23307	23059	23075	23216	23368	23211	23286	23362	23062	23274	23489	23307	23175	23286	23275	22973	23211	23175	23059	23272	23172	23300	23340	23173	22825	23175	23168	22918	23037	23092	23175	23351	23361	23387	23459	23078	23080	23236	23024	23282	23327	23449	23241	23148	23200	23266	23101	23099	23052	23162	23249	22935	23423	23322	23441	23277	23209	23095	23329	23487	23216	23229	23245	23440	23584	23368	23138	23504	23449	23155	22914	23305	23232	23342	23369	23419	23351	23186	23192	23232	23373	23345	22948	23365	23326	23134	22822	23259	23315	23301	23408	23113	23246	23061	23328	23208	23282	23100	23001	23393	23281	23146	23429	23372	23183	23078	23186	23223	23331	23087	22918	23116	23083	23100	23195	23366	23190	23197	23225	23143	23216	23215	23330	22999	23116	23350	23165	23199	23032	23021	23372	23190	23127	23177	23312	23172	23103	23326	23117	23376	23328	23383	23215	23324	23278	22991	22805	22953	23237	23148	23321	23198	23388	23167	23121	23188	23319	23109	23172	23146	23042	23030	23291	23492	23457	23138	23152	23323	22974	23194	23345	23274	23168	23164	23102	23025	23262	23091	23207	23014	22905	23200	23397	23441	23355	23248	23364	23509	23059	23488	23163	23147	23286	23168	23303	23279	23326	23167	23301	23211	23293	23244	23146	23483	23262	23263	23068	23207	23303	23232	23117	23092	23276	23219	23370	23254	23167	23233	23440	23390	23160	23377	23328	23178	23363	23356	23266	23057	23412	23118	23076	23309	23387	23273	23263	23289	23223	23358	23135	23021	23324	23297	23267	23115	23201	23155	23083	23329	23175	23310	23229	23307	23439	23303	23325	23134	23104	23263	23040	23176	23215	23082	23177	23174	23183	23345	23334	23544	23154	23146	23426	23445	23435	23340	23243	23233	23297	22997	23102	23306	23305	23037	23398	23258	23319	23096	23157	23388	23385	23384	23146	23229	23072	23106	23394	23394	23200	23254	23054	23456	23260	23113	23151	23017	23095	23360	23049	23039	23212	23268	23278	23234	23193	23334	23328	23290	23264	23068	23318	23500	23562	23235	23132	23203	23001	23059	22948	23254	23200	23226	23398	23244	23285	23340	23250	23057	23267	23215	23524	23187	23037	23181	23004	22942	22881	23072	23180	23268	23411	23192	23152	23439	23204	23279	23328	23069	23098	23147	23110	23310	23231	23386	23071	23128	23261	23206	23419	23481	23452	23113	23443	23418	23389	23383	23288	23198	23267	23315	23182	23273	23248	23180	23234	23410	23088	23344	23522	23309	23291	23198	23256	23264	23163	23496	23074	23141	23124	23229	23214	23256	23167	23336	23266	23231	23279	23285	23178	23040	23273	23393	23299	23079	23003	23434	23277	23294	23380	23195	23108	23227	22927	23083	23128	23305	23240	22974	23342	23275	23215	23483	23462	23307	23385	23315	23400	23261	23176	23223	23435	23440	23125	23328	23201	23143	23254	23253	23314	23190	23289	23332	23251	23108	23310	23211	23112	23102	23334	23197	23165	23443	23089	23323	23287	23568	23162	23011	23087	23215	23199	22997	23323	23169	23282	23222	23542	23419	23474	23289	23322	23137	23259	23203	23548	23317	23059	23192	23265	23228	23046	23084	23000	23309	23162	23235	23106	23146	23228	23298	23436	23606	23231	23283	23080	23032	23354	23126	23055	23430	23218	23188	23026	23156	23288	23159	23165	23111	23184	23241	23054	23263	23237	23221	23237	23505	23322	23362	23475	23395	23239	23103	23450	23273	23358	23341	23125	23220	23086	23242	23277	23300	23277	23394	23099	23113	22982	23239	23277	23284	22938	23416	23344	23146	23190	23189	23239	23461	23135	23148	23352	23295	23225	23362	23262	23225	23205	23191	23184	23328	23158	23199	23213	23176	23286	23368	23194	23204	23506	23207	23247	22995	23269	23212	23314	23525	23354	23406	23092	23083	23288	23392	23214	23406	23191	23379	23235	23308	23038	23339	23335	23144	23159
21385	37281	39336	27851	25557	25169	22314	20514	18683	16662	16268	16355	21863	38473	32319	27272	20383	17010	15297	15066	15321	15214	15278	15328	15277	15250	15332	15247	15148	15352	15426	15262	15276	15090	15290	15399	15453	15333	15182	15338	15319	15193	15469	15334	15118	15289	15282	14960	15431	15439	15151	15213	15239	15279	15310	15173	15293	15122	15147	15190	15275	15272	15157	15183	15406	15120	15404	15292	15409	15252	15074	15202	15257	15344	15182	15251	15277	15198	15190	15347	15143	15340	15313	15194	15284	15195	15243	15273	15211	15052	15359	15146	15166	15240	15190	15199	15096	15125	15300	15250	15130	15132	15224	15413	15230	15242	15361	15241	15244	15286	15259	15257	15249	15071	15133	15322	15291	15128	15243	15354	15206	15276	15288	15175	15169	15171	15335	15156	15400	15014	15279	15192	15311	15357	15231	15164	15342	15336	15272	15262	15289	15225	15001	15053	15160	15190	15118	15293	15178	15278	15075	15278	15248	15287	15288	15383	15172	15386	15047	15199	15173	15342	15242	15098	15202	15305	15201	15067	15308	15320	15341	15364	15397	15159	15277	15298	15340	15210	15192	15148	15296	15329	15284	15140	15169	15162	15348	15271	15377	15250	15122	15212	15343	15238	15358	15311	15180	15288	15150	15245	15407	15407	15223	15309	15311	15309	15301	15216	15205	15153	15164	15195	15185	15369	15290	15158	15234	15200	15241	15312	15273	15308	15247	15266	15489	15235	15148	15390	15429	15250	15316	15205	15242	15011	15205	15344	15020	15380	15282	15254	15236	15313	15044	15037	15215	15330	15253	15244	15205	15211	15257	15138	15123	15263	15211	14979	15293	15156	15268	15255	15157	15297	15277	15277	15183	15409	15208	15325	15141	15161	15189	15246	15171	15424	15255	15081	15163	15185	15239	15321	15313	15001	15281	15332	15217	15289	15146	15296	15018	15105	15358	15240	15080	15276	15278	15245	15389	15404	15261	15288	15276	15212	15208	15244	15246	15205	15146	15221	15055	15193	15133	15292	15278	15311	15222	15349	15246	15240	15263	15326	15284	15316	15154	15297	15321	15326	15254	15026	15238	15271	15107	15104	15232	15308	15355	15201	15269	15094	15088	15191	15139	15237	15280	15382	15128	15212	15298	15205	15315	15252	15219	15305	15210	15087	15184	15261	15386	15342	15237	15173	15345	15360	15280	15292	15337	15262	15323	15298	15377	15266	15162	15283	15134	15179	15312	15464	14981	15180	15164	15228	15220	15197	15246	15094	15213	15277	15141	15156	15076	15229	15379	15364	15341	15157	15356	15281	15298	15356	15146	15362	15280	15198	15412	15246	15291	15223	15312	15397	15114	15211	15284	15241	15282	15172	15231	15378	15211	15174	15165	15420	15286	15165	15277	15193	15253	15180	15247	15221	15264	15134	15186	15269	15194	15257	15235	15169	15441	15190	15217	15255	15202	15111	15196	15314	15117	15257	15434	15238	15198	15252	15306	15230	15258	15106	15279	15156	15319	15335	15333	15269	15336	15208	15252	15229	15217	15177	15273	15353	15244	15163	15404	15136	15183	15280	15180	15169	15072	15241	15307	15227	15322	15141	15199	15277	15281	15257	15289	15206	15155	15171	14913	15141	15166	15271	15116	15189	15251	15182	15316	15254	15276	15243	15205	15370	15327	15367	15344	15163	15081	15328	15351	15206	15355	15276	15288	15289	15197	15263	15189	15205	15348	15253	15399	15349	15327	15311	15144	15212	15141	15446	15211	15299	15344	15261	15281	15169	15451	15289	15405	15201	15305	15305	15242	15221	15190	15232	15249	15336	15106	15284	15303	15211	15195	15111	15265	15322	15078	15357	15190	15315	15324	15059	15235	15194	15173	15281	15271	15129	15104	15163	15274	15196	15181	15108	15020	15296	15210	15204	15050	15202	15257	15212	15248	15093	15227	15432	15263	15201	15215	15341	15340	15309	15257	15087	15135	15326	15239	15158	15325	15312	15240	15079	15253	15134	15314	15367	15135	15227	15316	15387	15329	15076	15249	15263	15161	14974	15221	15078	15260	15238	15246	15274	15290	15342	15187	15184	15326	15371	15260	15176	15162	15359	15371	15221	15263	15276	15003	15170	15364	15609	15160	15325	15374	15298	15244	15054	15357	15108	15344	15301	15238	15166	15283	15268	15138	15253	15331	15167	15067	15283	15352	15157	15222	15370	15160	15307	15270	15262	15296	15284	15157	15271	15304	15332	14998	15294	15255	15264	15441	15259	15202	15200	15147	15304	15153	15263	15136	15199	15252	15164	15390	15195	15267	15253	15123	15167	15094	15126	15323	15376	15438	15277	15104	15188	15351	15251	15343	15353	15348	15191	15237	15151	15354	15147	15281	15280	15241	15176	15306	15132	15183	15075	15168	15323	15130	15298	15364	15146	15088	15183	15128	15254	15299	15231	15201	15082	15262	15213	15282	15371	15186	15216	15258	15177	15150	15105	15409	15171	15149	15109	15302	15193	15201	15226	15155	15126	15255	15272	15296	15452	15335	15286	15449	15312	15246	15139	15184	15265	15181	15148	15302	15211	15301	15122	15373	15271	15240	15265	15256	15319	15277	15130	15181	15185	15269	15151	15212	15401	15223	15323	15323	15223	15201	15216	15198	15306	15319	15172	15050	15193	15129	15048	15378	15005	15316	15193	15155	15208	15200	15122	15216	15179	15277	15119	15097	15046	15222	15271	15107	15171	15414	15321	15312	15214	15264	15021	15206	15190	15172	15286	15457	15375	15295	15183	15184	15217	15324	15231	15273	15233	15294	15138	15162	15401	15108	15076	15295	15246	15286	15278	15257	15151	15293	15233	15274	15320	15252	15211	15381	15216	15371	15159	15148	15105	15299	14956	15108	15195	15201	15160	15041	15472	15134	15389	15143	15320	15254	15167	15315	15150	15235	15152	15226	15268	15375	15361	15216	15373	15318	15240	15102	15183	15334	15248	15211	15169	15204	15260	15344	15238	15019	15307	15022	15111	15362	15335	15308	15121	15159	15233	15354	15166	15241	15251	15263	15227	15164	15239	15417	15189	15325	15365	15399	15151	15195	15259	15250	15123	15312	15026	15152	15084	15098	15288	15233	15334	15310	15093	15265	15167	15253	15325	15453	15326	15308	15458	15252	15332	15292	15113	15254	15295	15164	15299	15184	15220	15241	15152	15228	15152	14975	15202	15113	15276	15237	15394	15170	15252	15245	15182	15226	15190	15066	15227	15114	15368	15136	15416	15218	15280	15158	15235	15122	15303	15237	15110	15237	15266	15173	15080	15268	15299	15141	15253	15229	15137	15432	15249	15139	15077	15217	15376	15285	15376	15340	15229	15448	15241	15227	15089	15377	15365	15304	15384	15383	15242	15278	15194	15181	15143	15197	15176	15119	15132	15263	15269	15348	15322	15152	15233	15287	15413	15134	15145	15189	15107	15308	15356	15106	15167	15222	15093	15243	15146	15355	15144	15270	15330	15397	15199	15129	15116	15209	15231	15352	15347	15455	15249	15021	15153	15285	15094	15166	15239	15327	15183	15221	15261	15202	15413	15237	15335	15119	15113	15201	15201	15272	15193	15185	15206	15267	15210	15333	15249	15200	15319	15095	15269	15398	15253	15296	15192	15271	15106	15116	15234	15314	15354	15234	15094	15321	15209	15043	15124	15209	15299	15298	15203	15256	15240	15230	15216	15213	15195	15305	15262	15304	15239	15280	15203	15152	15354	15300	15236	15249	15226	15382	15176	15384	15496	15294	15385	15495	15232	15274	15305	15217	15212	15075	15312	15353	15289	15340	15204	15268	15161	15196	15177	15266	15191	15358	15156	15326	15290	15402	15223	15291	15308	15209	15285	15262	15220	15219	15269	15313	15367	15234	15393	15201	15124	15393	15332	15177	15219	15271	15381	15133	15245	15241	15335	15302	15284	15318	15238	15318	15203	15268	15026	15303	15231	15095	15138	15196	15330	15096	15288	15281	15252	15247	15324	15185	15209	15286	15202	15345	15255	15203	15387	15262	15088	15150	15238	15067	15364	15454	15330	15153	15252	15318	15125	15074	15271	15355	15125	15199	15125	15094	15220	15341	15317	15398	15316	15411	15289	15149	15203	15217	15292	15264	15294	15270	15146	15319	15347	15249	15126	15305	15134	15315	15249	15061	15283	15295	15161	15146	15387	15136	15348	15188	15040	15256	15306	15286	15291	15382	15308	15324	15240	15215	15249	15251	15294	15176	15241	15245	15322	15165	14963	15386	15235	15450	15339	15169	15373	15192	15187	15236	15073	15254	15231	15338	15268	15358	15102	15206	15362	15093	15210	15164	15313	15267	15480	15356	15211	15267	15318	15143	15241	15263	15285	15175	15297	15227	15265	15351	15515	15164	15270	15249	15308	15188	15095	15153	15190	15279	15166	15179	15177	15262	15228	15380	15250	15289	15164	15021	15287	15143	15286	15278	15361	15369	15291	15279	15264	15313	15286	15302	15232	15161	15275	15234	15274	15422	15393	15317	15056	15338	15173	15169	15219	15257	15241	15364	15279	15106	15272	15068	15140	15056	15259	15255	15301	15214	15170	15357	15178	15269	15333	15061	15093	15219	15243	15057	15190	15411	15321	15184	15263	15173	15302	15466	15311	15167	15182	15243	15340	15153	15312	15171	15145	15262	15296	15112	15298	15089	15190	15306	15460	15117	15313	15251	15352	15235	15326	15257	15177	15173	15319	15346	15169	15277	15320	15181	15152	15213	15208	15347	15339	15223	15175	15255	15180	15276	15282	15289	15273	15255	15266	15317	15259	15266	15275	15183	15317	15376	15249	15090	15306	15164	15244	15199	15366	15301	15229	15254	15344	15272	15340	15142	15354	15301	15323	15261	15261	15172	15118	15306	15193	15386	15332	15289	15315	15307	15235	15317	15218	15288	15041	15295	15289	15226	15125	15278	15359	15404	15271	15271	15218	15282	15306	15292	15113	15096	15334	15396	15390	15265	15100	15219	15245	15464	15192	15331	15205	15293	15468	15219	15220	15040	15287	15184	15178	15138	15276	15119	15100	15395	15157	15105	15224	15231	15228	15326	15484	15389	15253	15331	15158	15377	15234	15127	15282	15320	15134	15218	15380
22334	20783	27363	24631	22508	27761	31753	27270	25872	25174	25097	25102	33722	56200	48316	40891	33368	27129	24420	23789	23892	23699	23890	23762	23632	23569	23468	23738	23540	23554	23712	23719	23669	23493	23625	23614	23653	23572	23442	23601	23520	23559	23707	23624	23676	23624	23777	23715	23728	23506	23578	23427	23471	23503	23516	23684	23599	23840	23758	23705	23760	23363	23486	23550	23270	23639	23779	23689	23322	23615	23741	23467	23626	23520	23497	23751	23820	23780	23685	23353	23494	23620	23605	23981	23777	23843	23637	23300	23384	23625	23617	23620	23633	23571	23526	23427	23463	23434	23490	23782	23830	23551	23448	23122	23555	23522	23433	23556	23478	23576	23553	23731	23490	23568	23483	23418	23742	23556	23428	23469	23350	23601	23626	23461	23757	23546	23664	23548	23521	23511	23680	23405	23384	23476	23516	23540	23727	23715	23360	23271	23482	23601	23666	23736	23472	23519	23406	23482	23752	23384	23616	23423	23544	23606	23676	23870	23587	23703	23663	23443	23668	23806	23477	23613	23402	23524	23441	23529	23592	23537	23591	23531	23380	23404	23567	23621	23593	23893	23848	23656	23347	23407	23456	23468	23493	23762	23527	23408	23784	23567	23357	23467	23581	23575	23727	23646	23695	23764	23553	23689	23552	23492	23498	23596	23625	23599	23606	23510	23360	23268	23578	23659	23401	23613	23643	23472	23771	23411	23419	23530	23341	23669	23399	23897	23528	23192	23378	23616	23582	23374	23632	23626	23810	23605	23724	23672	23674	23462	23560	23585	23553	23690	23697	23472	23472	23626	23691	23662	23333	23569	23567	23696	23572	23665	23696	23759	23584	23641	23717	23367	23673	23489	23762	23579	23510	23421	23466	23467	23483	23544	23691	23840	23741	23674	23505	23619	23468	23664	23559	23588	23611	23607	23611	23577	23654	23826	23848	23716	23536	23480	23390	23448	23577	23604	23689	23687	23599	23462	23490	23650	23656	23715	23632	23432	23569	23406	23624	23512	23472	23747	23526	23583	23618	23664	23317	23594	23377	23160	23585	23703	23792	23411	23631	23208	23422	23498	23600	23618	23484	23416	23512	23481	23434	23549	23257	23539	23442	23654	23393	23551	23375	23522	23225	23439	23438	23552	23710	23552	23553	23533	23505	23529	23420	23626	23383	23583	23554	23533	23763	23504	23621	23657	23641	23547	23508	23539	23510	23534	23639	23399	23631	23490	23524	23695	23825	23508	23519	23470	23476	23508	23635	23595	23525	23779	23586	23362	23226	23436	23499	23579	23589	23636	23485	23414	23546	23509	23536	23457	23511	23844	23829	23463	23257	23536	23475	23532	23367	23565	23720	23384	23491	23478	23588	23460	23484	23568	23472	23597	23623	23565	23556	23553	23369	23445	23290	23390	23574	23762	23753	23407	23671	23554	23436	23731	23772	23687	23653	23732	23539	23626	23401	23635	23599	23522	23496	23533	23509	23531	23738	23330	23598	23681	23525	23361	23672	23679	23842	23419	23669	23514	23527	23630	23549	23262	23595	23689	23487	23635	23581	23592	23473	23394	23565	23517	23600	23609	23151	23645	23574	23533	23639	23577	23718	23632	23369	23291	23459	23702	23777	23514	23557	23686	23732	23520	23609	23512	23758	23568	23828	23817	23552	23457	23424	23371	23601	23666	23566	23430	23484	23353	23487	23581	23609	23756	23646	23368	23461	23471	23418	23640	23486	23521	23450	23578	23571	23653	23714	23550	23668	23651	23747	23546	23692	23438	23540	23328	23369	23859	23502	23613	23696	23600	23511	23611	23401	23457	23682	23396	23821	23669	23557	23852	23524	23583	23402	23586	23393	23516	23416	23449	23483	23722	23693	23647	23494	23630	23428	23374	23393	23548	23440	23356	23701	23498	23703	23405	23568	23676	23470	23509	23537	23475	23738	23713	23565	23687	23574	23271	23657	23789	23451	23632	23687	23393	23573	23650	23398	23465	23345	23452	23620	23709	23652	23450	23720	23409	23489	23547	23514	23491	23616	23517	23531	23743	23541	23502	23422	23664	23568	23551	23534	23579	23485	23163	23470	23418	23482	23072	23365	23409	23621	23632	23289	23355	23356	23367	23487	23547	23574	23338	23499	23711	23593	23498	23350	23236	23545	23603	23647	23387	23432	23451	23492	23616	23435	23465	23290	23629	23558	23741	23661	23540	23563	23406	23655	23518	23521	23625	23567	23484	23226	23585	23356	23746	23466	23354	23630	23696	23922	23554	23716	23679	23295	23649	23737	23603	23613	23713	23572	23582	23630	23666	23510	23483	23576	23382	23637	23523	23368	23610	23684	23425	23337	23432	23456	23760	23649	23573	23376	23466	23590	23508	23451	23317	23543	23612	23422	23452	23490	23573	23486	23746	23646	23513	23752	23537	23687	23619	23898	23754	23566	23448	23505	23440	23595	23312	23373	23124	23516	23490	23683	23652	23532	23492	23335	23668	23664	23588	23376	23505	23667	23709	23722	23429	23492	23525	23475	23545	23288	23501	23488	23471	23449	23517	23658	23490	23262	23436	23513	23762	23831	23662	23551	23539	23675	23644	23466	23505	23803	23696	23559	23749	23703	23372	23435	23623	23472	23477	23624	23542	23501	23602	23352	23529	23635	23547	23599	23538	23584	23781	23498	23393	23679	23704	23426	23567	23437	23460	23738	23586	23788	23617	23634	23508	23460	23409	23382	23506	23528	23741	23363	23454	23603	23551	23570	23336	23478	23406	23395	23580	23440	23522	23645	23445	23251	23541	23499	23522	23185	23563	23410	23288	23652	23602	23481	23794	23653	23592	23568	23533	23550	23445	23647	23546	23704	23655	23520	23651	23682	23550	23577	23803	23420	23753	23625	23302	23671	23668	23612	23584	23542	23600	23638	23408	23522	23322	23408	23426	23266	23490	23630	23694	23531	23434	23280	23474	23687	23410	23530	23548	23358	23095	23394	23618	23792	23725	23309	23502	23464	23434	23428	23180	23641	23503	23474	23569	23541	23484	23496	23427	23689	23546	23602	23518	23656	23572	23589	23246	23541	23450	23331	23537	23364	23570	23560	23570	23630	23579	23568	23356	23616	23623	23391	23571	23701	23639	23585	23589	23728	23425	23352	23552	23531	23448	23557	23599	23386	23607	23681	23412	23584	23245	23556	23650	23602	23510	23600	23425	23651	23532	23275	23569	23731	23584	23584	23684	23660	23435	23677	23631	23533	23439	23489	23666	23469	23300	23527	23547	23588	23306	23442	23815	23636	23671	23327	23571	23668	23604	23459	23575	23659	23549	23426	23544	23479	23785	23316	23410	23500	23602	23650	23644	23663	23447	23559	23675	23278	23403	23586	23629	23610	23563	23807	23482	23598	23660	23402	23591	23422	23637	23374	23533	23387	23345	23451	23348	23436	23417	23464	23441	23581	23506	23342	23524	23517	23595	23340	23327	23378	23551	23523	23527	23496	23607	23605	23640	23559	23642	23619	23270	23606	23462	23423	23687	23523	23577	23945	23493	23432	23778	23648	23734	23540	23750	23677	23269	23506	23598	23512	23562	23429	23199	23657	23536	23402	23486	23531	23524	23644	23354	23446	23583	23554	23408	23540	23650	23501	23566	23701	23498	23490	23772	23500	23508	23283	23388	23360	23573	23480	23735	23566	23515	23570	23558	23865	23678	23546	23442	23292	23456	23492	23254	23518	23612	23593	23341	23631	23761	23567	23547	23534	23462	23698	23544	23461	23641	23558	23611	23436	23567	23448	23407	23531	23397	23406	23425	23461	23734	23510	23801	23839	23471	23576	23622	23517	23369	23483	23488	23737	23361	23534	23472	23453	23811	23660	23557	23622	23584	23606	23647	23509	23581	23662	23677	23445	23555	23645	23604	23556	23737	23607	23507	23555	23677	23557	23502	23639	23408	23512	23613	23714	23567	23629	23584	23751	23853	23197	23732	23543	23504	23405	23367	23703	23420	23550	23585	23688	23563	23687	23517	23734	23459	23628	23699	23402	23377	23552	23491	23449	23461	23682	23467	23723	23576	23373	23469	23494	23572	23751	23420	23434	23752	23570	23460	23686	23571	23557	23512	23530	23531	23492	23455	23525	23362	23503	23620	23390	23484	23358	23482	23610	23535	23267	23384	23626	23672	23431	23347	23365	23528	23512	23403	23665	23706	23865	23462	23378	23572	23488	23473	23567	23440	23699	23439	23484	23911	23683	23570	23447	23633	23565	23600	23497	23541	23389	23420	23764	23391	23434	23383	23706	23460	23436	23482	23453	23536	23695	23759	23613	23674	23468	23387	23616	23556	23557	23796	23762	23366	23731	23472	23557	23511	23584	23488	23326	23506	23530	23716	23582	23613	23573	23442	23569	23557	23445	23573	23643	23512	23500	23518	23415	23313	23338	23549	23725	23571	23510	23486	23413	23366	23769	23459	23505	23573	23542	23608	23628	23618	23596	23582	23575	23488	23432	23611	23578	23679	23670	23594	23437	23332	23278	23685	23728	23527	23681	23779	23694	23811	23706	23555	23448	23611	23454	23526	23644	23475	23316	23351	23527	23437	23376	23631	23627	23489	23418	23721	23707	23556	23413	23660	23676	23352	23378	23530	23586	23661	23727	23446	23500	23828	23394	23638	23658	23876	23578	23607	23485	23562	23571	23601	23705	23531	23477	23589	23519	23447	23621	23779	23566	23525	23701	23359	23853	23457	23391	23490	23721	23501	23610	23554	23511	23601	23451	23510	23459	23525	23633	23402	23542	23392	23477	23488	23605	23412	23746	23598	23564	23358	23470	23623	23419	23602	23300	23501	23429	23648	23678	23845	23780	23613	23606	23481	23391	23464	23453	23392	23576	23695	23697	23503	23418	23624	23581	23551	23745	23437	23599	23571	23630	23535	23721	23530	23579	23636	23392	23591	23553	23622	23505	23386	23589	23627	23844	23554	23610	23543	23566	23632	23487	23478	23817	23548	23369	23684	23692	23572	23460	23390	23510	23571	23549	23613	23615	23527	23704	23416	23632	23788	23648	23389	23609	23633	23310	23423	23607	23535	23515	23303	23414	23462	23512	23327	23336	23523	23501	23297	23256	23229	23704	23538	23352	23616	23430	23674	23534	23619
23963	42090	47514	36088	28262	26439	22381	19887	18294	17264	17553	17481	30415	50635	42586	34587	25717	18198	15870	15568	15418	15171	15288	15397	15512	15513	15298	15568	15156	15303	15525	15296	15363	15321	15298	15274	15286	15399	15246	15409	15251	15327	15465	15182	15440	15318	15413	15270	15280	15120	15447	15283	15269	15236	15176	15395	15184	15247	15130	15292	15241	15261	15349	15479	15337	15408	15386	15185	15269	15317	15437	15283	15352	15330	15430	15380	15233	15107	15442	15355	15305	15205	15306	15366	15437	15404	15310	15290	15321	15243	15374	15256	15242	15325	15232	15456	15271	15330	15376	15236	15216	15391	15325	15369	15194	15290	15251	15354	15164	15293	15328	15347	15242	15268	15188	15278	15272	15425	15279	15286	15372	15221	15407	15233	15261	15307	15187	15409	15184	15251	15343	15345	15172	15323	15199	15424	15391	15317	15267	15388	15257	15406	15245	15332	15340	15314	15248	15438	15433	15199	15227	15307	15272	15252	15353	15406	15170	15375	15280	15190	15339	15181	15275	15303	15338	15347	15325	15384	15298	15373	15460	15297	15319	15261	15259	15296	15337	15339	15210	15357	15249	15426	15248	15299	15342	15225	15414	15227	15401	15361	15407	15264	15364	15154	15445	15363	15247	15363	15313	15280	15458	15202	15300	15386	15466	15278	15503	15270	15356	15168	15356	15234	15465	15198	15324	15226	15332	15295	15303	15319	15366	15175	15379	15490	15261	15422	15308	15241	15357	15430	15325	15256	15494	15174	15292	15236	15401	15243	15436	15166	15121	15268	15325	15282	15295	15229	15321	15170	15338	15416	15300	15304	15267	15295	15494	15295	15274	15370	15408	15195	15219	15310	15420	15344	15206	15411	15286	15229	15200	15326	15313	15252	15140	15333	15117	15317	15195	15258	15374	15507	15311	15513	15445	15206	15259	15407	15366	15328	15272	15409	15367	15250	15316	15284	15156	15440	15287	15309	15278	15221	15303	15190	15507	15163	15186	15218	15372	15317	15313	15388	15213	15341	15372	15137	15307	15345	15268	15332	15360	15433	15337	15207	15203	15289	15275	15443	15439	15220	15280	15384	15268	15285	15208	15375	15221	15379	15104	15165	15411	15414	15399	15416	15262	15309	15378	15286	15218	15313	15434	15292	15244	15294	15330	15273	15277	15282	15248	15183	15324	15278	15416	15169	15358	15237	15427	15320	15427	15198	15310	15410	15225	15503	15356	15350	15277	15203	15249	15232	15121	15184	15407	15322	15320	15346	15181	15258	15238	15363	15347	15235	15315	15242	15253	15449	15328	15165	15297	15217	15263	15215	15302	15367	15106	15298	15281	15112	15370	15411	15153	15261	15381	15130	15228	15186	15231	15352	15414	15204	15325	15243	15306	15359	15211	15163	15394	15384	15363	15351	15200	15265	15312	15306	15224	15456	15332	15500	15362	15365	15288	15243	15150	15444	15341	15190	15186	15278	15070	15169	15416	15425	15411	15135	15345	15243	15302	15349	15332	15136	15346	15480	15174	15189	15137	15338	15477	15369	15134	15373	15416	15342	15296	15251	15309	15361	15294	15022	15378	15304	15219	15396	15410	15478	15331	15236	15277	15310	15368	15397	15442	15401	15295	15127	15222	15277	15583	15212	15303	15303	15225	15219	15266	15261	15136	15244	15414	15145	15446	15240	15066	15232	15348	15173	15349	15266	15251	15443	15457	15427	15314	15209	15298	15388	15289	15324	15298	15217	15377	15202	15367	15368	15419	15451	15387	15264	15279	15099	15429	15278	15385	15273	15161	15295	15216	15225	15376	15404	15392	15230	15338	15248	15255	15416	15203	15208	15300	15328	15362	15210	14981	15362	15315	15311	15292	15457	15202	15307	15327	15431	15262	15147	15332	15314	15447	15375	15323	15258	15288	15324	15296	15387	15313	15411	15316	15286	15119	15402	15293	15265	15196	15430	15211	15499	15290	15484	15253	15277	15175	15297	15377	15232	15317	15196	15361	15284	15475	15407	15354	15436	15282	15359	15177	15307	15395	15166	15355	15397	15354	15306	15202	15279	15413	15212	15370	15240	15247	15318	15518	15186	15329	15040	15353	15234	15393	15292	15321	15331	15101	15402	15146	15323	15405	15254	15354	15361	15361	15431	15159	15363	15450	15243	15353	15239	15303	15182	15254	15288	15394	15276	15126	15321	15384	15356	15373	15322	15322	15336	15473	15354	15225	15425	15423	15124	15487	15238	15269	15346	15282	15321	15280	15240	15250	15414	15129	15313	15349	15271	15437	15176	15333	15334	15412	15229	15294	15216	15389	15474	15474	15282	15161	15409	15375	15401	15489	15288	15379	15222	15476	15284	15242	15070	15189	15251	15341	15162	15361	15256	15170	15323	15295	15272	15237	15391	15408	15361	15259	15325	15277	15483	15185	15294	15347	15361	15347	15556	15459	15376	15360	15405	15353	15280	15332	15361	15361	15073	15505	15359	15337	15421	15558	15318	15332	15222	15240	15283	15017	15393	15384	15223	15083	15139	15131	15243	15384	15241	15508	15303	15230	15403	15078	15432	15271	15299	15284	15196	15359	15337	15341	15378	15344	15283	15395	15253	15327	15241	15198	15210	15111	15227	15255	15174	15254	15248	15387	15252	15544	15375	15313	15286	15351	15236	15206	15281	15417	15361	15309	15428	15293	15366	15335	15250	15339	15110	15321	15140	15292	15237	15319	15311	15485	15221	15430	15421	15436	15309	15343	15387	15270	15268	15286	15373	15430	15140	15266	15428	15342	15329	15188	15230	15295	15307	15072	15237	15277	15285	15266	15204	15223	15433	15142	15250	15240	15357	15131	15292	15229	15280	15397	15101	15287	15273	15140	15263	15292	15333	15364	15290	15362	15273	15350	15319	15265	15301	15271	15313	15234	15130	15422	15378	15361	15320	15371	15385	15368	15203	15409	15313	15292	15192	15464	15426	15392	15395	15218	15208	15463	15168	15445	15315	15167	15195	15301	15256	15270	15389	15428	15377	15338	15427	15352	15015	15322	15359	15363	15391	15388	15281	15259	15197	15248	15376	15261	15303	15286	15353	15229	15254	15452	15305	15273	15253	15222	15341	15364	15459	15244	15356	15457	15376	15169	15324	15421	15307	15305	15401	15325	15311	15256	15283	15269	15374	15407	15212	15298	15316	15375	15228	15383	15390	15384	15338	15450	15229	15343	15383	15148	15418	15436	15376	15319	15287	15413	15288	15305	15269	15312	15339	15459	15179	15422	15365	15329	15276	15469	15219	15373	15360	15307	15302	15229	15248	15226	15096	15304	15324	15133	15105	15249	15397	15226	15434	15251	15477	15299	15316	15410	15163	15216	15352	15279	15233	15393	15276	15399	15330	15429	15262	15254	15182	15240	15210	15262	15323	15257	15249	15402	15269	15329	15461	15188	15208	15177	15303	15227	15374	15484	15343	15361	15205	15170	15195	15226	15413	15425	15084	15406	15358	15328	15144	15264	15365	15515	15198	15340	15320	15192	15335	15419	15132	15323	15361	15384	15299	15367	15045	15135	15137	15342	15176	15262	15397	15437	15182	15258	15366	15475	15283	15270	15337	15181	15423	15246	15217	15265	15387	15180	15250	15420	15210	15275	15249	15210	15284	15357	15241	15234	15250	15274	15221	15055	15161	15150	15278	15328	15351	15351	15512	15268	15549	15215	15346	15398	15443	15222	15266	15341	15306	15265	15360	15154	15270	15192	15546	15331	15287	15310	15296	15234	15360	15245	15166	15258	15480	15265	15422	15261	15281	15440	15472	15356	15224	15221	15273	15407	15212	15323	15356	15248	15364	15284	15211	15221	15283	15297	15189	15192	15189	15270	15259	15292	15330	15198	15222	15331	15299	15352	15304	15253	15328	15229	15436	15262	15128	15416	15275	15276	15240	15287	15369	15282	15372	15261	15371	15106	15329	15326	15272	15192	15260	15216	15097	15386	15373	15450	15232	15317	15227	15283	15179	15254	15245	15247	15085	15187	15285	15161	15143	15346	15476	15431	15260	15189	15237	15144	15322	15255	15260	15157	15409	15323	15398	15279	15372	15297	15279	15293	15318	15297	15177	15162	15303	15335	15250	15325	15215	15413	15190	15260	15375	15130	15309	15271	15366	15319	15460	15408	15389	15294	15284	15410	15427	15370	15539	15267	15399	15238	15304	15269	15265	15231	15220	15390	15328	15331	15384	15142	15303	15335	15287	15435	15205	15249	15306	15185	15058	15188	15243	15431	15382	15341	15324	15237	15147	15275	15159	15347	15230	15344	15454	15379	15429	15330	15375	15390	15344	15378	15396	15269	15310	15364	15331	15268	15379	15222	15374	15164	15361	15224	15340	15368	15285	15333	15187	15296	15349	15460	15072	15322	15322	15235	15317	15301	15262	15309	15224	15404	15338	15391	15459	15320	15315	15285	15314	15309	15429	15201	15296	15301	15296	15344	15270	15332	15245	15301	15300	15344	15231	15369	15211	15415	15365	15200	15245	15153	15182	15282	15243	15214	15284	15344	15492	15353	15223	15331	15232	15445	15302	15183	15199	15403	15241	15497	15244	15250	15346	15319	15220	15305	15271	15360	15106	15335	15167	15386	15326	15553	15326	15153	15127	15401	15282	15304	15483	15384	15210	15067	15135	15267	15278	15288	15285	15354	15310	15348	15253	15340	15322	15217	15233	15315	15320	15325	15291	15545	15433	15295	15204	15288	15404	15280	15365	15410	15419	15482	15291	15267	15189	15129	15307	15253	15201	15212	15232	15358	15427	15247	15380	15176	15243	15344	15170	15257	15126	15429	15349	15292	15320	15340	15356	15249	15472	15290	15332	15347	15265	15227	15175	15282	15393	15214	15430	15270	15353	15298	15300	15163	15220	15122	15192	15153	15395	15358	15130	15260	15156	15209	15263	15207	15256	15125	15428	15326	15226	15322	15333	15271	15218	15237	15278	15228	15152	15399	15279	15440	15351	15248	15186	15345	15285	15345	15325	15301	15204	15354	15230	15371	15380	15317	15288	15290	15247	15334	15182	15356	15259	15205	15286	15258	15304	15253	15491	15280	15264	15390	15258	15332	15152	15232	15247	15319	15323	15349	15395	15396	15350	15221	15280
33712	27100	34956	29369	24822	24113	23679	23162	22782	22969	22817	22512	22933	24371	24564	23961	23084	22583	22469	22475	22292	22358	22244	22117	22212	22424	22420	22158	22406	22495	22388	22221	22229	22322	22391	22177	22094	22162	22316	22284	22458	22348	22251	22283	22343	22331	22407	22160	22266	22257	22206	22182	22275	22370	22334	22074	22003	22223	22135	22463	22202	22248	22194	22387	22318	22177	22151	22238	22357	22096	22369	22342	22342	22076	22104	22285	22399	22608	22235	22006	22545	22319	22456	22117	22268	22342	22535	22177	22192	22264	22441	22135	22133	22279	22247	22164	22344	22480	22294	22373	22115	22208	22247	22288	22353	22407	22328	22083	22159	22290	22062	22443	22336	22382	22374	22461	22330	22243	22207	22270	22112	22078	22317	22561	22082	22281	22217	22206	22353	22201	22357	22429	22414	22328	22276	22308	22425	22052	22359	22210	22045	22456	22242	22238	22104	22128	22016	22394	22426	22385	22252	22179	22457	22199	22250	22114	22317	22257	22394	22224	22395	22437	22090	22236	22453	22150	22311	22375	22333	22482	22087	22313	22217	22320	22358	22324	22150	22258	22185	22166	22343	22291	22414	22168	22415	22379	22145	22289	22140	22284	22517	22105	22065	22282	22318	22116	22241	22037	22241	22125	22370	22248	22222	22382	22145	22362	22033	22234	22275	22034	22167	22205	22084	22343	22403	22057	22301	22370	22541	22240	22011	22130	22548	22321	22302	22417	22312	22429	22467	22553	22123	22255	22249	22110	22322	22166	22515	22184	22398	22248	22328	22393	22355	22406	22064	22203	22153	22136	22324	22238	22449	22325	22152	22313	22259	22183	22190	22356	22179	22159	22257	22414	22490	22268	22190	22132	22278	22001	22355	22304	22290	22250	22258	22245	22394	22256	22174	22109	22276	22397	22294	22281	22289	22374	22372	22350	22329	22350	22317	22312	22231	22335	22108	22298	22376	22285	22215	22384	22109	22343	22446	22409	22289	21912	22459	22460	22277	22385	22193	22157	22244	22088	22160	22111	22399	22260	22133	22314	22350	22307	22225	22103	22329	22016	22315	22392	22095	22362	22461	21880	22426	22378	22227	22159	22299	22275	22087	22318	22102	22360	22396	22140	22322	22224	22264	22163	22367	22185	22334	22218	22286	22053	22203	22412	22179	22331	22196	22277	22292	22196	22204	22262	22269	22345	22326	22415	22473	22290	22025	22220	22371	22361	22195	22304	22057	22138	22117	22023	22039	22191	22259	22523	22238	22217	22210	22145	22460	22169	22302	22423	22331	22303	22372	22281	22428	22015	22257	22443	22395	22159	22273	22129	22171	22167	22022	22153	22299	22251	22309	22014	22429	22397	22456	22224	22336	22173	22276	22503	22257	22398	22200	22237	22483	22315	22238	22174	22247	22178	22427	22252	22233	22173	22307	22199	22495	22453	22451	22504	22352	22252	22306	22340	22173	22153	22206	22071	22259	22317	22288	22427	22132	22253	22488	22189	22304	22140	22368	22347	22090	22262	22193	22085	22259	22081	22264	22104	22258	22378	22206	22105	22204	22077	22283	22338	22396	22263	22151	22007	22279	22382	22569	22181	22128	22315	22127	22005	22239	22315	22258	22332	22246	22106	22321	22483	22226	22300	22220	22381	22116	22230	22393	22292	22268	22452	22262	22003	21871	22233	22246	22223	22059	22271	22152	22308	22236	22386	22323	22124	22387	22413	22092	22371	22397	22475	22579	22181	22116	22220	22164	22131	22202	22224	22126	22139	22280	22151	22198	22605	22202	22271	22126	21994	22297	22481	22377	22310	22124	22015	22318	22252	22402	22208	22347	22184	22335	22272	22362	22264	22318	22226	22126	22130	22231	22276	22017	22049	22395	22292	22340	22309	22430	22172	22268	22124	22151	22272	22332	22542	22306	22057	22172	22397	22279	22392	22383	22488	22245	22172	22186	22303	22273	22158	22297	22248	22180	22202	22232	22352	22379	22230	22248	22370	22313	22333	22320	22156	22264	22236	22668	22276	22067	22306	22030	22275	22228	22338	22300	22118	22158	22228	22285	22248	22390	22479	22290	22380	22465	22182	22116	22230	22190	22448	22285	22112	22017	22275	22157	22299	22259	21807	21928	22188	22330	22123	22404	22259	22333	22267	22271	21982	22288	22278	22130	22156	22498	22461	22320	22373	22350	22247	22302	22348	22218	22447	22192	22069	22142	22285	22243	22197	22187	22359	22240	22279	22206	22278	22364	22552	21937	22351	22254	22329	22113	22189	22215	22253	22219	22439	22528	22186	22214	22270	22156	22026	22082	22112	22404	22188	22260	22135	22216	22160	21846	22237	22303	22212	22283	22418	22117	22203	22307	22406	22399	22298	21973	22458	22209	22229	22247	22075	22323	22244	22408	22261	22011	21959	22141	22583	22280	22287	22357	22267	22206	22142	22330	22251	22226	22234	22171	22061	22212	22137	22488	22237	22391	22232	22449	22377	22233	22384	22417	22185	22327	22370	22107	22252	22186	22344	22188	22072	22407	22210	22187	22120	22454	22092	22369	22317	22185	22020	22304	22436	22464	22149	22448	22310	22470	22184	22223	22006	22184	22275	22374	22389	22403	22350	22196	22329	22158	22191	22389	22302	22172	22169	22392	22157	22148	22224	22357	22122	22198	22343	22331	22325	22370	21965	22347	22225	22195	22133	22321	22105	22196	22182	22247	22083	22084	22183	22247	22113	22130	22267	22181	22409	22207	22276	22420	22214	22323	22333	22152	22138	22054	22238	22216	22285	22483	22227	22126	22255	22314	22346	22496	22369	22138	22235	22191	22380	22454	22249	22289	22162	22193	22103	22386	22331	22298	22218	22216	22199	22570	22280	22110	22179	22273	22186	22063	22276	21969	22266	22048	22319	22362	22276	22406	22217	22502	22417	22396	22449	22255	22253	22184	22377	22127	22376	22369	22315	22205	22237	22315	22476	22249	22240	22242	22177	22174	22499	22264	22279	22197	22373	22245	22254	22197	22322	22149	22343	22378	22468	22623	22032	22356	22174	22379	22484	22262	22133	22065	22186	22212	22185	22093	22113	22276	22373	22445	22516	22053	22339	22490	22173	22098	22154	22328	22293	22340	22278	22349	22323	22556	22410	22466	22446	22280	22256	22374	22258	22276	21969	22106	22352	22205	22335	22317	22324	22068	22349	22391	22249	22217	22324	22414	22376	22290	22003	22289	22290	22320	22411	22226	22196	22123	22445	22308	22211	22226	22167	22238	22231	22390	22045	22326	22059	22311	22330	22107	22181	22316	22267	22194	21928	22462	22282	22533	22323	22403	22532	22156	22191	22239	22389	22294	22181	22380	22460	22175	22216	22639	22152	22396	22123	22268	22497	22221	22261	22313	22414	22374	22082	22107	22303	22217	22251	22376	22218	22282	22203	22134	22184	22272	22344	22389	22123	22147	22266	22209	22393	22173	22238	22183	22001	22403	22361	22255	22200	22232	22220	22298	22399	22091	22195	22152	22337	22166	22265	22457	22307	22259	22002	22214	22337	22224	22134	22201	22103	22160	22276	22317	22394	22479	22409	22188	21956	22417	22099	22196	22197	22069	22117	22254	22403	22470	22318	22587	22154	22176	22216	22225	22085	22093	22047	22270	22260	22075	22300	22357	22174	22325	22259	22329	22439	22130	22384	22436	22051	22270	22452	22235	22220	22323	22089	22513	22358	22214	22280	22235	22243	22130	22430	22304	22396	22405	22209	22235	22242	22090	22449	22267	22134	22290	22134	22344	22302	22092	22312	22452	22214	22314	21988	22311	22359	22381	22246	22389	22382	22226	22171	22166	22241	22297	22196	22313	22172	21954	22179	22496	22321	22197	22219	22241	22110	22000	22350	22036	22182	22495	22587	22177	22469	22199	22401	22580	22446	22315	21983	22322	22128	22275	22199	22073	22314	22293	22222	22326	22400	22472	22270	22369	22620	22419	22185	22588	22249	22285	22279	22133	22167	22262	22345	22252	22147	22341	22239	22342	22261	22143	22204	22185	22252	22111	22327	22528	22327	22109	22006	22286	22106	22072	22315	22602	22491	22475	22351	22131	22270	22350	22234	22302	22154	22373	22170	22239	22242	22240	22319	22487	22123	22172	22254	22485	22254	22401	22150	22362	22175	22029	22187	22218	22240	22218	22579	22140	22361	22213	22331	22220	21998	22055	22428	22569	22347	22267	22162	22091	22249	22280	22436	22236	22180	22358	22158	22091	22411	22342	22408	22442	21974	22339	22267	22458	22200	22004	22271	22403	22131	22271	22302	22131	22182	22177	22317	22312	22271	22200	22282	22286	22363	22227	22414	22320	22178	22103	22329	22197	22515	22235	22136	22357	22308	22107	22060	22406	22063	22171	22184	22378	22197	22350	22167	22191	22013	22536	22267	22373	22411	22199	22304	22396	22154	22384	22255	22117	22549	22290	22520	22328	22415	22252	22153	22159	22356	22332	22222	22288	22349	22174	22157	22150	21868	22101	22332	21969	22263	22377	22283	22288	22160	22322	22198	22221	22260	22095	22303	22242	22200	22487	22329	21944	22328	22095	22267	22375	22561	22301	22169	22492	22442	22225	22393	22333	22420	22335	22533	22017	22135	22276	22329	22114	22463	22210	22031	22344	22395	22183	22169	22268	22405	22383	22240	22120	22302	22176	22164	22357	22187	22220	22394	22303	22023	22092	22347	22332	22327	22246	22046	22315	22308	22228	22360	22413	22347	22505	22329	22224	22286	22273	22051	22352	22262	22256	22411	22144	22488	22185	22340	22306	22323	22306	22188	22234	22376	22433	22512	22075	22143	22289	22279	21999	22055	22112	22343	22283	22144	22295	22380	22235	22334	22497	22585	22415	22464	22094	22377	22081	22293	22374	22110	22222	22415	22231	22160	22277	22129	22218	22295	22555	22264	22269	22230	22248	22088	22450	22511	22405	22266	22315	22237	22385	22107	22392	22355	22159	22055	22088	22343	22116	22493	22116	22307	22166	22321	22204	22225	22267	22424	22188	22132	22304	22167	22175	22227	22027	22423	22443	22231	22302	22344	22221	22005	22223	22091	22364	22324	22426	22438	22468	22445	22475	22297	22346	22155	22473	22308	22135	22262
22288	27657	34211	21546	18185	17171	16194	15810	15637	15455	15146	15300	15692	17952	17264	16306	15626	15011	14608	14367	14587	14575	14665	14611	14641	14605	14792	14515	14506	14662	14600	14568	14655	14650	14620	14634	14605	14691	14646	14598	14673	14667	14540	14680	14633	14603	14784	14552	14877	14602	14581	14720	14660	14635	14577	14578	14674	14617	14573	14701	14747	14683	14659	14669	14697	14616	14525	14561	14534	14549	14659	14577	14560	14811	14746	14543	14644	14479	14692	14626	14663	14798	14631	14627	14630	14712	14715	14585	14589	14640	14640	14799	14649	14620	14656	14589	14626	14808	14586	14586	14535	14826	14678	14589	14643	14725	14606	14740	14613	14623	14579	14669	14667	14543	14621	14596	14665	14506	14703	14651	14652	14760	14720	14592	14545	14791	14785	14522	14627	14816	14523	14589	14629	14720	14514	14762	14555	14667	14652	14500	14667	14695	14653	14477	14498	14626	14602	14630	14621	14616	14659	14669	14717	14692	14497	14865	14564	14504	14592	14663	14646	14684	14542	14568	14553	14440	14574	14654	14668	14590	14525	14577	14613	14617	14571	14682	14779	14593	14687	14614	14734	14508	14658	14703	14584	14647	14741	14676	14561	14580	14620	14483	14720	14703	14832	14635	14685	14596	14653	14628	14679	14642	14711	14642	14663	14801	14521	14586	14648	14558	14760	14736	14688	14582	14767	14754	14529	14524	14639	14637	14706	14622	14804	14547	14681	14640	14550	14829	14575	14549	14565	14631	14772	14401	14709	14743	14569	14729	14577	14609	14659	14527	14643	14595	14707	14681	14541	14619	14661	14702	14717	14799	14630	14887	14711	14678	14517	14668	14647	14434	14794	14611	14553	14848	14548	14546	14572	14696	14591	14774	14528	14760	14711	14623	14556	14551	14706	14667	14533	14538	14729	14609	14814	14476	14563	14641	14700	14686	14583	14571	14587	14650	14587	14615	14656	14667	14827	14547	14797	14372	14673	14536	14585	14670	14701	14682	14735	14555	14508	14601	14736	14592	14692	14568	14527	14518	14476	14467	14758	14786	14636	14689	14637	14617	14530	14681	14717	14569	14519	14613	14648	14603	14501	14613	14657	14598	14783	14572	14644	14645	14695	14650	14580	14743	14668	14695	14567	14753	14601	14799	14446	14653	14772	14592	14646	14659	14720	14648	14737	14500	14760	14570	14610	14698	14619	14493	14751	14700	14806	14807	14699	14575	14596	14509	14654	14643	14607	14657	14701	14634	14581	14752	14708	14539	14785	14777	14731	14574	14665	14792	14758	14765	14634	14794	14685	14659	14709	14689	14599	14654	14593	14678	14563	14837	14428	14556	14681	14647	14703	14819	14653	14557	14429	14611	14607	14650	14610	14778	14729	14554	14682	14646	14534	14811	14723	14595	14377	14650	14693	14684	14712	14574	14716	14519	14695	14579	14764	14643	14509	14609	14644	14660	14820	14585	14611	14577	14725	14513	14628	14555	14603	14663	14696	14711	14624	14629	14705	14702	14594	14627	14609	14644	14630	14644	14679	14657	14725	14631	14594	14659	14726	14474	14640	14704	14669	14650	14755	14682	14440	14586	14602	14533	14460	14694	14674	14561	14654	14569	14545	14783	14774	14697	14673	14677	14610	14711	14526	14555	14660	14771	14712	14673	14517	14600	14718	14763	14523	14659	14574	14675	14550	14588	14634	14771	14606	14609	14742	14703	14831	14619	14749	14693	14577	14630	14602	14776	14580	14549	14651	14468	14574	14775	14832	14805	14625	14446	14770	14645	14657	14836	14728	14750	14448	14559	14737	14631	14829	14547	14488	14709	14740	14655	14697	14613	14636	14653	14685	14728	14652	14628	14691	14790	14582	14793	14670	14571	14596	14633	14601	14524	14717	14861	14770	14444	14579	14647	14583	14693	14645	14805	14613	14558	14537	14745	14454	14647	14730	14605	14616	14646	14672	14641	14714	14773	14665	14735	14665	14664	14495	14670	14571	14627	14682	14574	14637	14620	14574	14831	14606	14700	14667	14593	14675	14687	14594	14617	14703	14777	14663	14497	14542	14645	14507	14826	14679	14651	14561	14568	14642	14571	14740	14612	14611	14607	14694	14554	14725	14708	14652	14787	14609	14628	14632	14570	14709	14797	14524	14550	14707	14679	14494	14699	14708	14568	14608	14639	14707	14554	14757	14547	14667	14759	14746	14468	14577	14550	14689	14653	14812	14687	14583	14592	14661	14787	14726	14655	14623	14747	14710	14897	14520	14691	14739	14611	14585	14700	14416	14633	14651	14783	14546	14747	14684	14622	14701	14440	14623	14668	14606	14836	14652	14777	14655	14611	14624	14541	14560	14742	14664	14763	14843	14598	14663	14694	14542	14626	14695	14635	14574	14654	14649	14795	14855	14611	14545	14493	14709	14738	14632	14761	14667	14431	14622	14612	14629	14689	14787	14609	14605	14555	14617	14703	14666	14604	14620	14402	14442	14564	14629	14753	14661	14552	14479	14720	14666	14717	14574	14629	14662	14564	14542	14636	14623	14631	14619	14717	14615	14542	14744	14601	14659	14684	14672	14736	14595	14664	14690	14660	14516	14692	14905	14648	14624	14456	14633	14657	14684	14494	14560	14598	14594	14562	14689	14689	14745	14839	14628	14717	14590	14668	14623	14608	14543	14729	14626	14611	14595	14640	14710	14631	14650	14452	14721	14618	14686	14670	14430	14746	14841	14518	14772	14582	14567	14393	14628	14865	14636	14634	14680	14611	14742	14704	14548	14877	14594	14680	14533	14795	14592	14788	14671	14702	14559	14427	14602	14605	14503	14499	14592	14602	14605	14644	14747	14688	14626	14550	14560	14681	14618	14627	14680	14724	14558	14577	14490	14509	14762	14616	14463	14633	14668	14581	14642	14762	14539	14563	14563	14596	14666	14769	14495	14763	14576	14556	14623	14765	14790	14796	14624	14802	14706	14535	14752	14722	14613	14652	14765	14629	14578	14501	14607	14657	14633	14665	14702	14823	14628	14674	14686	14636	14658	14474	14689	14753	14393	14670	14612	14730	14682	14590	14717	14752	14686	14446	14644	14542	14624	14626	14633	14685	14750	14702	14647	14671	14609	14528	14735	14602	14678	14586	14578	14618	14570	14640	14832	14566	14576	14597	14611	14631	14653	14790	14569	14816	14699	14567	14632	14651	14556	14650	14626	14670	14615	14683	14716	14617	14505	14543	14765	14659	14617	14610	14588	14661	14648	14641	14774	14795	14556	14595	14585	14786	14650	14752	14595	14581	14693	14791	14534	14647	14707	14683	14670	14587	14662	14524	14685	14580	14585	14554	14560	14864	14455	14602	14757	14600	14626	14640	14683	14609	14756	14792	14679	14677	14526	14909	14499	14693	14655	14555	14556	14526	14742	14758	14518	14730	14565	14505	14506	14857	14565	14730	14660	14747	14609	14772	14706	14687	14592	14719	14370	14620	14653	14380	14637	14666	14672	14731	14708	14709	14428	14671	14721	14568	14599	14563	14782	14664	14556	14715	14746	14634	14645	14640	14711	14638	14721	14562	14679	14505	14495	14552	14906	14890	14835	14618	14597	14725	14578	14696	14665	14544	14816	14772	14657	14717	14660	14738	14705	14615	14646	14494	14553	14676	14666	14512	14646	14604	14756	14736	14539	14686	14665	14645	14543	14545	14547	14830	14470	14680	14645	14528	14792	14506	14650	14670	14666	14542	14687	14794	14626	14780	14790	14730	14523	14638	14772	14795	14564	14559	14584	14561	14580	14744	14515	14633	14594	14654	14625	14651	14853	14541	14634	14697	14620	14737	14635	14683	14548	14736	14464	14623	14565	14682	14748	14622	14660	14692	14686	14803	14719	14562	14738	14474	14783	14620	14764	14616	14542	14642	14729	14519	14693	14572	14586	14668	14662	14674	14648	14692	14752	14563	14827	14592	14570	14866	14418	14768	14808	14583	14735	14677	14692	14806	14563	14544	14603	14704	14738	14609	14643	14676	14772	14642	14521	14621	14624	14782	14676	14596	14466	14745	14791	14542	14669	14500	14712	14846	14567	14917	14679	14617	14792	14506	14662	14732	14787	14599	14753	14655	14733	14469	14746	14725	14433	14719	14725	14567	14673	14713	14544	14678	14806	14686	14459	14793	14647	14461	14684	14730	14705	14766	14541	14773	14705	14732	14601	14485	14766	14675	14651	14677	14655	14691	14711	14671	14721	14674	14556	14718	14629	14461	14644	14597	14731	14688	14692	14761	14546	14730	14625	14708	14703	14532	14746	14558	14543	14771	14654	14736	14781	14897	14725	14682	14741	14619	14682	14665	14850	14585	14574	14571	14546	14757	14844	14607	14736	14718	14786	14809	14776	14683	14647	14599	14803	14507	14664	14786	14492	14757	14647	14607	14593	14734	14672	14681	14712	14742	14661	14486	14525	14557	14785	14583	14566	14510	14784	14775	14630	14554	14848	14670	14778	14624	14530	14485	14583	14738	14588	14831	14713	14748	14621	14620	14799	14733	14757	14561	14731	14690	14633	14641	14676	14665	14640	14623	14710	14667	14535	14597	14681	14572	14614	14811	14603	14687	14818	14646	14639	14718	14737	14647	14542	14680	14532	14717	14523	14608	14569	14649	14823	14614	14682	14685	14562	14647	14649	14647	14603	14479	14602	14692	14765	14601	14704	14561	14753	14674	14564	14715	14553	14637	14967	14615	14506	14546	14667	14555	14636	14651	14718	14516	14565	14589	14635	14723	14813	14530	14638	14712	14649	14796	14580	14841	14567	14680	14560	14682	14727	14689	14512	14722	14904	14685	14720	14421	14606	14751	14758	14619	14672	14599	14651	14538	14716	14794	14682	14581	14724	14768	14788	14840	14463	14696	14556	14633	14494	14590	14443	14597	14642	14742	14459	14708	14793	14703	14629	14763	14805	14715	14634	14946	14594	14628	14566	14694	14599	14640	14802	14603	14633	14533	14627	14806	14582	14592	14556	14587	14573	14627	14616	14722	14490	14739	14747	14638	14633	14684	14603	14581	14550	14665	14627	14697	14760	14686	14521	14564	14570	14725	14679	14734	14667	14442	14688	14576	14587	14619	14715	14560	14527	14621	14877	14673	14638	14554
24859	20783	26987	25334	24096	26331	26152	23956	22425	22213	21917	21817	30859	40023	37172	31367	26206	22271	20855	20732	20968	20897	20552	20738	20604	20765	20440	20722	20664	20644	20635	20703	20557	20811	20584	20849	20508	20398	20633	20834	20734	20750	20399	20704	20612	20498	20711	20547	20672	20700	20641	20684	20842	20791	20873	20584	20548	20710	20682	20717	20275	20689	20862	20856	20830	20761	20730	20644	20679	20711	20690	20691	20567	20633	20795	20739	20558	20651	20522	20782	20457	20651	20572	20669	20728	20634	20604	20628	20495	20481	20722	20627	20655	20575	20378	20724	20794	20753	20682	20832	20616	20618	20498	20707	20556	20636	20667	20706	20773	20691	20638	20849	20634	20907	20821	20786	20684	20537	20710	20676	20796	20679	20624	20806	20631	20635	20640	20645	20789	20665	20559	20594	20554	20578	20707	20463	20633	20458	20681	20656	20643	20427	20675	20415	20509	20654	20525	20740	20587	20739	20763	20598	20597	20581	20824	20630	20539	20665	20433	20721	20760	20712	20923	20588	20583	20707	20500	20650	20665	20660	20777	20824	20690	20793	20703	20671	20730	20470	20361	20483	20613	20565	20611	20651	20374	20487	20571	20688	20710	20568	20547	20514	20690	20747	20671	20916	20750	20651	20646	20865	20452	20453	20565	20658	20689	20511	20631	20585	20621	20622	20739	20532	20532	20632	20501	20538	20277	20579	20521	20612	20753	20829	20591	20480	20612	20567	20610	20685	20265	20607	20626	20707	20635	20568	20791	20453	20673	20407	20777	20667	20657	20694	20599	20463	20516	20695	20648	20640	20716	20545	20587	20717	20842	20848	20756	20742	20467	20562	20813	20594	20712	20997	20463	20548	20699	20658	20589	20656	20665	20591	20558	20557	20428	20499	20428	20643	20558	20706	20612	20700	20588	20373	20436	20556	20648	20440	20942	20700	20770	20743	20695	20650	20796	20746	20564	20738	20662	20602	20587	20389	20688	20555	20703	20519	20438	20777	20744	20858	20666	20674	20701	20595	20779	20666	20366	20626	20793	20678	20927	20505	20650	20611	20695	20622	20885	20875	20707	20685	20580	20660	20564	20652	20603	20645	20494	20536	20458	20585	20532	20459	20701	20699	20456	20551	20823	20703	20551	20580	20636	20615	20498	20677	20569	20536	20755	20543	20641	20337	20606	20492	20341	20528	20585	20827	20681	20365	20487	20660	20762	20760	20545	20533	20414	20557	20647	20845	20744	20573	20746	20539	20694	20514	20575	20406	20518	20689	20563	20738	20408	20424	20448	20513	20582	20883	20697	20659	20604	20527	20785	20589	20743	20714	20775	20541	20587	20601	20693	20676	20678	20775	20582	20481	20673	20762	20460	20814	20662	20883	20563	20624	20510	20583	20628	20731	20535	20642	20421	20622	20775	20748	20517	20805	20534	20515	20732	20444	20691	20888	20482	20690	20488	20379	20533	20581	20760	20684	20630	20534	20604	20490	20627	20650	20660	20629	20775	20625	20533	20649	20689	20604	20591	20683	20496	20728	20685	20692	20539	20863	20688	20885	20675	20668	20460	20539	20583	20520	20848	20739	20784	20398	20515	20776	20521	20762	20615	20488	20638	20470	20508	20745	20632	20588	20432	20935	20717	20784	20565	20593	20703	20771	20664	20611	20638	20859	20637	20557	20674	20752	20428	20459	20719	20648	20667	20561	20559	20568	20603	20635	20509	20465	20664	20576	20640	20696	20631	20554	20461	20404	20730	20482	20616	20877	20682	20574	20784	20645	20686	20607	20601	20663	20574	20514	20773	20656	20562	20687	20495	20630	20575	20748	20527	20539	20457	20270	20660	20827	20786	20458	20648	20547	20447	20598	20463	20529	20541	20537	20559	20571	20744	20544	20524	20845	20514	20636	20599	20414	20613	20659	20604	20584	20501	20700	20396	20459	20541	20372	20455	20649	20681	20718	20662	20646	20673	20717	20683	20381	20668	20592	20658	20521	20735	20765	20641	20758	20529	20565	20764	20443	20690	20338	20604	20767	20271	20366	20724	20739	20840	20678	20574	20568	20539	20859	20345	20471	20522	20667	20815	20858	20552	20463	20500	20571	20544	20680	20529	20604	20535	20711	20375	20664	20617	20362	20670	20573	20660	20761	20724	20629	20587	20546	20775	20465	20544	20600	20797	20501	20594	20399	20612	20674	20565	20513	20726	20774	20557	20751	20414	20793	20740	20651	20695	20753	20833	20544	20347	20725	20649	20607	20742	20743	20715	20470	20707	20369	20624	20663	20585	20445	20796	20661	20571	20723	20707	20540	20517	20778	20579	20686	20808	20614	20670	20563	20756	20533	20749	20513	20665	20516	20711	20774	20442	20581	20575	20399	20665	20371	20689	20543	20570	20704	20681	20542	20562	20776	20567	20509	20409	20499	20763	20653	20713	20731	20749	20654	20471	20485	20502	20594	20393	20554	20721	20467	20473	20691	20600	20496	20418	20537	20370	20505	20449	20830	20615	20441	20599	20537	20400	20617	20687	20567	20633	20642	20790	20510	20691	20715	20595	20441	20608	20720	20534	20633	20518	20679	20623	20482	20776	20553	20391	20324	20558	20590	20457	20649	20527	20604	20348	20434	20906	20750	20902	20614	20588	20441	20563	20590	20782	20652	20483	20482	20750	20503	20730	20728	20625	20428	20488	20532	20651	20790	20691	20554	20647	20537	20500	20536	20592	20671	20624	20545	20725	20609	20535	20517	20618	20527	20714	20743	20501	20789	20780	20668	20695	20621	20842	20774	20697	20455	20544	20622	20616	20473	20635	20596	20635	20673	20641	20635	20612	20416	20427	20637	20473	20554	20578	20553	20728	20732	20657	20582	20627	20693	20665	20705	20648	20731	20819	20621	20558	20616	20710	20578	20571	20669	20680	20701	20646	20801	20868	20648	20519	20725	20662	20344	20560	20653	20576	20710	20545	20655	20526	20493	20514	20555	20577	20410	20747	20889	20644	20830	20924	20616	20859	20598	20712	20885	20541	20670	20660	20663	20418	20479	20481	20669	20601	20691	20730	20482	20622	20554	20636	20530	20689	20640	20526	20606	20502	20741	20658	20714	20785	20593	20688	20405	20319	20408	20518	20650	20581	20827	20672	20476	20889	20574	20454	20706	20461	20505	20433	20633	20580	20578	20570	20467	20439	20680	20289	20488	20808	20522	20813	20912	20607	20726	20656	20541	20359	20499	20518	20603	20602	20695	20425	20497	20619	20699	20692	20662	20698	20688	20716	20673	20793	20778	20744	20688	20750	20676	20641	20679	20786	20558	20512	20545	20692	20507	20737	20661	20774	20779	20653	20692	20686	20607	20434	20671	20722	20461	20587	20530	20629	20618	20658	20690	20731	20655	20449	20556	20584	20625	20655	20731	20683	20571	20789	20764	20526	20701	20591	20546	20535	20713	20868	20757	20868	20719	20458	20492	20635	20660	20841	20681	20737	20570	20635	20639	20429	20689	20586	20593	20692	20570	20746	20581	20349	20698	20753	20751	20762	20480	20574	20548	20519	20505	20580	20727	20632	20509	20586	20715	20658	20716	20667	20634	20678	20750	20514	20559	20606	20719	21048	20736	20524	20596	20538	20531	20805	20486	20473	20389	20578	20643	20537	20659	20909	20714	20502	20682	20405	20544	20712	20702	20731	20525	20638	20366	20566	20744	20958	20621	20698	20534	20786	20700	20578	20537	20474	20517	20651	20835	20834	20315	20423	20800	20755	20424	20690	20732	20701	20655	20601	20574	20772	20685	20631	20717	20440	20466	20558	20797	20712	20460	20597	20491	20814	20707	20595	20677	20605	20881	20783	20528	20671	20744	20585	20614	20460	20700	20568	20564	20516	20759	20581	20425	20370	20459	20394	20556	20526	20717	20656	20592	20706	20707	20595	20376	20548	20484	20777	20686	20512	20496	20722	20559	20749	20641	20700	20670	20678	20798	20759	20620	20536	20698	20500	20830	20674	20678	20654	20847	20672	20789	20489	20404	20726	20571	20438	20709	20819	20723	20627	20541	20806	20813	20628	20728	20715	20691	20550	20742	20820	20409	20667	20405	20624	20538	20560	20760	20547	20685	20579	20796	20780	20504	20746	20638	20623	20470	20483	20716	20702	20304	20693	20650	20780	20578	20854	20752	20814	20533	20745	20614	20361	20608	20816	20710	20720	20745	20647	20592	20357	20768	20472	20702	20673	20484	20604	20714	20621	20710	20809	20708	20658	20659	20826	20663	20723	20510	20774	20511	20608	20590	20733	20434	20821	20554	20623	20601	20680	20836	20761	20461	20653	20686	20469	20560	20748	20505	20675	20557	20579	20666	20689	20580	20692	20726	20442	20769	20696	20799	20638	20772	20563	20605	20538	20435	20843	20380	20598	20575	20507	20492	20394	20626	20667	20488	20544	20773	20564	20537	20425	20446	20560	20604	20848	20437	20758	20388	20523	20774	20611	20476	20446	20452	20647	20562	20438	20523	20372	20589	20563	20453	20585	20874	20790	20782	20372	20486	20816	20704	20743	20917	20668	20880	20496	20651	20599	20648	20606	20768	20715	20512	20745	20595	20690	20557	20660	20775	20710	20551	20574	20773	20737	20655	20457	20547	20689	20690	20364	20573	20562	20359	20637	20620	20497	20543	20815	20710	20817	20283	20650	20539	20475	20543	20609	20715	20614	20647	20659	20552	20681	20443	20632	20552	20672	20495	20573	20804	20498	20848	20611	20565	20293	20730	20693	20490	20599	20614	20539	20472	20493	20494	20490	20739	20591	20712	20609	20525	20592	20404	20723	20747	20599	20504	20808	20674	20804	20380	20500	20747	20782	20573	20477	20434	20611	20649	20710	20508	20607	20683	20643	20598	20718	20680	20581	20711	20573	20669	20673	20780	20740	20587	20566	20643	20462	20714	20760	20568	20493	20552	20629	20623	20756	20651	20763	20594	20575	20623	20387	20596	20541	20532	20883	20685	20689	20838	20388	20454	20520	20748	20471	20541	20562	20406	20387	20272	20444	20669	20466	20639	20565	20658	20461	20565	20557	20813	20586	20730	20628	20768	20846	20859	20703	20699	20606	20554	20466	20692	20949	20726	20555	20618	20665	20607	20544	20605
21352	39416	33786	24527	22060	21030	19174	18212	16803	16036	15368	15914	29113	36560	32301	25395	18754	15109	14037	13894	13878	13925	13961	14042	13999	14033	13784	14085	13895	14124	13952	13861	13852	13971	13808	14107	13848	13726	14102	13912	13914	13957	14009	13821	13837	13887	13824	13801	13990	13875	13900	13887	13967	13901	14077	14078	13898	14012	13986	14021	13882	14049	13884	14020	13888	13867	13989	13981	14079	13935	14002	14009	13925	13998	14017	13920	13927	13898	13825	14061	13995	13811	14004	13893	13917	13823	13981	13980	13870	13895	13857	14031	14053	13873	13954	14132	13893	13838	13897	13914	13966	14066	13851	13876	13767	13899	13870	13942	13825	13723	14044	13885	14036	13892	13865	13820	13841	13868	13823	14043	13904	13734	13866	14008	13918	13880	13923	13798	13814	13844	13977	14174	14008	13912	13928	13915	13865	13966	13766	13896	14164	13952	13829	13886	13813	13880	13859	13818	13929	13876	14006	13929	13959	14028	13844	13875	13871	13963	13810	13926	14072	14154	13855	14015	13968	13788	14100	13959	13977	13909	13948	14024	13909	13992	13778	13916	14007	14075	13795	13967	13902	13899	13908	13910	13910	13912	14006	13896	14054	13813	13960	13967	13840	14128	13851	13834	13775	13920	13885	13814	13953	13782	13873	13952	13945	13891	13945	13867	13841	14000	13933	13917	13940	13841	13985	13690	14014	13792	14005	13907	13940	13925	14138	13849	13916	13858	13833	13989	13818	13836	13937	13803	13841	13910	13781	13900	13850	13802	13996	13838	14023	13953	13816	13792	13806	13916	13992	13963	13893	13969	14036	14035	13915	13849	13853	14017	14005	13945	13993	14051	13954	13888	13900	14009	13959	13903	13921	13818	13967	13801	13795	13916	13707	13916	13991	13888	13824	14101	13908	13963	13933	13890	14095	13908	13758	14025	14144	13812	13965	13898	13943	13666	13882	14005	13933	13977	13990	14023	13789	14067	13893	13849	13954	13919	13971	13959	13933	13942	13871	13824	14011	13795	13977	13875	13707	14117	13939	13891	13881	13978	13976	13823	13918	14025	13819	13869	13953	13818	13873	13999	13906	13953	13896	14052	13958	13827	13722	13862	13804	14046	13909	13710	13726	13903	13948	14042	13964	13967	14053	14011	14008	13981	13676	13836	13913	14034	13869	14033	13770	13910	13880	13923	14017	13893	13937	14017	13955	13904	14090	13970	13907	13951	13732	13860	13913	13853	14178	13921	13959	13924	13825	13942	13997	13765	14019	13965	13909	14028	13794	14015	14002	13912	14077	14067	13841	13905	14000	13892	13945	13963	13977	14006	13891	13919	13832	13781	14051	13972	13845	13848	13860	14032	13783	13964	13976	13978	13812	13877	13877	13828	14018	13871	13945	13879	13867	13932	13838	13865	14028	13966	13787	13858	14070	13899	13914	13797	13829	13789	13893	13932	13922	14085	14027	13810	13840	13973	13914	14074	13856	13987	13950	13747	13922	13893	14018	13752	13911	13755	13901	13951	13782	13936	14129	13855	13852	13939	13839	13763	14032	13997	13891	13988	13913	13966	13833	13916	13943	13803	13675	13827	13861	13900	13966	13752	13962	13947	13933	13865	13896	13881	13845	13931	13966	14058	13946	13947	13888	13882	13850	13860	14100	13918	13983	13915	14029	13896	13942	13916	13885	13956	13783	14152	13783	13813	13913	13936	13970	13900	13827	14073	13866	14028	14019	13976	13969	13882	13946	13986	13907	13791	13950	13930	14001	13913	13968	13927	13672	13928	13859	13897	13847	13898	13752	14007	13947	13931	13815	13998	13916	14029	13985	13841	13843	13928	14054	13823	13983	13909	13976	14044	13917	13972	14005	13902	14096	13982	13874	13768	13823	13909	13904	13863	13840	13949	13913	13816	14023	14005	13825	13929	13771	13823	13946	14049	13818	13934	13980	13941	13869	13888	14008	14131	13975	13993	13842	13823	13780	13864	13906	13958	13939	13954	13981	13904	14167	13973	13877	13844	13960	13950	14057	13791	13873	13963	14027	13767	13960	14194	13878	13975	13994	14058	13827	13944	13874	13972	13929	13812	13767	13866	13902	13846	13916	13941	13861	13977	13955	14104	13784	14123	13919	13941	13838	13848	13870	13923	13895	13844	13813	13912	13922	13843	13954	13733	13950	14035	13875	13857	13810	13927	13986	13855	14023	13798	13867	13897	13781	14122	13980	13957	13847	13853	13852	13835	13975	13912	14063	13813	13936	14031	13883	13928	13766	13770	14054	13926	14014	13987	14107	14036	14142	14095	13981	13980	13830	13946	13829	13888	13887	13867	13904	13919	13908	13814	14031	13898	14019	13970	13827	13975	13872	13768	13978	14043	14037	13825	13949	13698	13963	14099	13964	13817	13821	13915	13926	14049	13937	14056	13955	13851	14081	14128	13921	13861	13931	14153	13870	13883	14047	13965	13982	13738	13834	13925	14104	13732	13899	13884	13784	13743	13900	13808	13947	13955	13931	13692	13981	13860	13728	14013	13972	13897	13913	13870	13861	13842	13943	13998	13967	13881	13851	13815	14026	13898	13835	14032	13938	13999	13988	14106	13864	13819	13965	13940	13981	13785	14085	13866	13772	13839	13801	13834	13888	13910	13809	13920	14021	13811	13781	13843	13957	13896	14103	13793	14021	13717	13996	14089	13817	14048	13828	13870	13978	13845	13849	13984	13972	14018	14150	14041	14067	13759	13982	13877	13965	13954	13923	13931	13881	13905	13812	13957	14073	13743	13951	13911	13816	13640	13971	13948	13777	14036	13985	13968	13823	13847	13984	13855	13966	13898	13854	14058	13701	13925	13947	13892	13844	13833	14031	13812	13901	14016	13874	13927	13938	13913	13893	13987	13752	13970	14008	13884	13872	14066	13993	13769	13772	13863	14017	14006	13755	13787	13969	13788	13969	13827	14156	13877	14022	13865	13734	13942	13891	14202	13863	14043	13886	13809	13970	14006	13888	13952	13943	13859	14055	14054	13746	13893	13969	13928	13896	13981	13854	14000	13818	13867	13954	13893	13836	13769	13868	14003	13888	13823	13945	13946	13772	13944	13986	13802	13923	13804	14060	13890	13941	13851	13868	14002	13910	13975	13840	14023	13944	13806	13833	14033	13945	13820	13817	13939	13881	13941	13808	14103	13910	13911	13794	13825	14033	13892	13904	13965	13786	14031	13967	13890	13950	14043	13769	13849	13990	13926	13888	13880	13946	13974	13900	14045	13700	14000	13893	13908	13973	13745	14047	13848	13750	13753	14012	13876	13910	14080	13838	13924	13892	13903	13770	14048	13816	13924	13907	13885	13997	13847	14057	13977	13964	13887	13899	13907	13753	14073	13889	13841	14050	13912	14024	13840	14003	13882	13828	14067	13841	13875	13873	13818	13917	13796	13878	13746	13871	14082	14058	13911	13974	13788	13791	13893	13849	13911	14018	13943	13825	13912	13859	14008	13921	13731	14027	14049	13746	13907	13898	14055	13938	13978	13951	13932	13932	13857	14085	13979	13891	13923	13936	14020	13956	13868	13884	13887	13859	13916	13978	13898	14013	13835	14052	13985	13886	14015	13903	13810	13941	13936	13825	13979	13908	13853	13834	13737	13885	14107	13983	13818	13880	13884	14057	13832	13932	13832	13859	13972	14169	13922	13954	13804	13887	13974	14057	13969	13925	13904	13886	13973	13779	14004	14133	13886	13895	14101	13972	13893	13859	13783	13830	13801	13796	13938	13967	13862	13784	13944	14009	13967	13949	13800	13911	14096	14006	13912	13948	13870	14051	13829	14032	13882	14060	14005	13935	13891	13755	13836	13831	13889	13950	14029	13854	13880	14010	13843	14001	14006	13984	13975	13895	13859	13969	13990	13947	13903	13884	13869	13956	13829	14262	13876	13931	13962	13882	13920	13893	13995	14033	13770	14030	13862	13883	13930	13915	13826	13921	14210	13846	13846	13756	14000	13854	13850	13851	13899	13917	13830	13863	13958	13942	13909	13904	14052	13938	13793	13922	13740	13967	13946	13841	13813	13835	14036	14093	13822	13943	13864	13965	13913	13792	13785	13915	13854	14028	14041	13841	14050	13923	13838	13966	14087	13941	13883	14088	13934	13857	13870	14069	13848	13983	13947	13918	13923	13915	14099	13822	13910	13794	13888	13871	13814	13978	14116	13862	14006	14129	13960	13853	13790	13905	13920	13974	13704	13871	13898	13952	13938	13827	14048	13739	13861	13875	13977	13943	13877	13805	13896	14011	13783	13915	13873	13821	13881	13852	13899	13702	13932	13767	13863	13897	13999	13999	13802	13847	13947	13808	13700	13930	13984	13928	13981	13911	13814	13904	13951	13882	14010	13968	14045	13774	13932	13751	13986	13884	13879	13978	13889	13875	13898	13704	13906	13949	13955	13870	13838	13989	14012	13781	13893	13996	13882	13938	13892	13895	13854	13960	13901	13827	13972	13867	13835	13812	13815	13866	13995	13993	13785	13818	13984	13869	13935	14059	13922	14003	13924	13773	14048	13975	13935	13883	14045	13861	14112	13708	13970	13969	13952	13762	13954	13804	13969	14001	14040	13854	13888	13871	13948	13770	13833	14052	13908	14019	13831	13916	13803	13911	13912	13969	13757	14034	14157	14023	13841	13926	13916	14007	13888	14024	14014	13779	13850	13765	14053	13886	13952	14127	13842	13912	13802	13975	13743	14112	13875	13879	13817	13860	13912	14016	13840	13823	14004	13961	14048	13823	13857	13934	13975	13964	13930	14020	13975	13790	13842	14026	13732	13887	14026	13968	13966	13944	14031	13997	13898	13891	13906	13777	13891	13788	13742	13800	13944	14017	13742	13778	13677	13822	14005	13952	13921	14005	13796	13815	14009	13894	13942	14115	13949	13898	14067	13832	13895	13983	13999	14054	13883	13913	13930	13866	13950	13828	13834	13905	13784	14004	13783	14078	13934	13894	13995	13927	14020	13864	14061	13756	13704	13916	13786	13952	13764	13905	13973	13985	13956	13913	13955	13988	13859	13883	13818	13846	14059	13944	13939	13802	13785	13994	13918	13958	13862	13878	13859	13846	13873	13903	13773	13990	13925	13881	13987	13850	13824
22439	20808	27351	24541	22454	27596	31786	27165	24784	23867	23352	24812	40160	53500	47323	38141	30301	24541	22116	21553	21487	21355	21426	21488	21563	21592	21555	21764	21571	21437	21448	21435	21272	21350	21410	21522	21430	21297	21668	21744	21564	21450	21410	21586	21209	21411	21468	21367	21448	21560	21452	21565	21352	21232	21258	21610	21504	21255	21437	21461	21279	21540	21564	21254	21474	21260	21232	21441	21466	21316	21440	21219	21497	21599	21480	21309	21424	21384	21550	21491	21474	21400	21271	21476	21248	21486	21216	21568	21387	21381	21531	21378	21334	21231	21709	21529	21694	21354	21478	21494	21443	21536	21363	21319	21235	21380	21442	21261	21172	21282	21410	21356	21444	21507	21417	21407	21134	21474	21364	21503	21353	21255	21352	21425	21305	21421	21312	21159	21400	21438	21212	21305	21362	21127	21515	21100	21541	21243	21456	21321	21422	21256	21225	21319	21343	21372	21424	21322	21412	21337	21550	21319	21391	21265	21547	21403	21430	21515	21305	21490	21465	21433	21407	21505	21631	21467	21326	21416	21246	21180	21340	21340	21494	21439	21694	21070	21362	21214	21362	21425	21305	21357	21362	21322	21343	21239	21322	21431	21331	21104	21201	21419	21480	21590	21356	21402	21410	21279	21258	21433	21400	21495	21330	21581	21304	21306	21385	21292	21367	21557	21415	21232	21382	21516	21534	21229	21348	21147	21378	21346	21376	21234	21376	21655	21302	21417	21195	21361	21205	21244	21664	21477	21404	21286	21442	21148	21461	21527	21393	21473	21335	21370	21336	21321	21309	21375	21225	21393	21564	21336	21584	21509	21362	21296	21460	21456	21247	21185	21403	21390	21058	21169	21458	21416	21168	21207	21345	21274	21292	21350	21319	21524	21310	21281	21369	21463	21392	21460	21349	21378	21615	21428	21494	21369	21374	21072	21458	21352	21363	21439	21207	21523	21399	21313	21586	21421	21255	21629	21314	21610	21384	21342	21204	21433	21454	21500	21426	21341	21258	21294	21580	21265	21442	21217	21384	21170	21178	21254	21504	21401	21404	21279	21600	21497	21408	21278	21417	21503	21388	21509	21370	21435	21165	21322	21229	21051	21324	21226	21243	21278	21496	21456	21184	21307	21381	21566	21315	21479	21424	21327	21121	21461	21359	21097	21392	21288	21446	21240	21562	21494	21573	21292	21468	21205	21348	21430	21310	21422	21398	21644	21461	21202	21441	21332	21232	21137	21298	21275	21341	21379	21447	21351	21223	21141	21528	21315	21196	21346	21130	21342	21314	21482	21243	21337	21213	21201	21449	21258	21194	21343	21348	21270	21129	21285	21190	21414	21169	21352	21311	21365	21122	21345	21341	21478	21588	21302	21467	21444	21287	21406	21553	21545	21398	21306	21351	21439	21253	21237	21403	21366	21275	21194	21364	21446	21499	21495	21491	21555	21419	21276	21271	21623	21266	21287	21365	21134	21386	21392	21101	21385	21418	21262	21258	21426	21509	21316	21350	21446	21212	21409	21468	21486	21396	21332	21735	21437	21348	21252	21242	21387	21612	21377	21156	21453	21384	21371	21455	21480	21506	21182	21677	21562	21374	21295	21274	21356	21634	21387	21284	21132	21273	21461	21384	21382	21550	21425	21175	21105	21255	21354	21192	21426	21573	21443	21371	21341	21498	21400	21517	21425	21424	21545	21316	21138	21341	21276	21358	21208	21393	21229	21185	21311	21330	21326	21404	21387	21405	21267	21337	21347	21104	21441	21315	21480	21460	21296	21462	21381	21392	21364	21745	21547	21598	21420	21238	21318	21323	21604	21462	21236	21304	21505	21530	21292	21401	21690	21700	21474	21367	21381	21251	21185	21384	21325	21503	21278	21271	21364	21290	21412	21382	21315	21350	21312	21511	21403	21477	21376	21289	21524	21429	21463	21390	21623	21388	21224	21507	21390	21260	21284	21189	21417	21181	21372	21509	21640	21352	21227	21434	21286	21548	21463	21555	21298	21374	21326	21568	21601	21493	21480	21387	21419	21224	21450	21328	20988	21295	21212	21348	21215	21514	21387	21692	21258	21483	21704	21495	21353	21326	21117	21560	21329	21318	21544	21225	21446	21517	21382	21298	21331	21318	21220	21243	21372	21561	21329	21615	21125	21507	21569	21280	21217	21360	21341	21263	21561	21466	21660	21489	21341	21381	21263	21257	21473	21248	21218	21214	21491	21228	21517	21395	21389	21371	21175	21521	21398	21436	21285	21413	21636	21465	21524	21372	21348	21249	21271	21267	21078	21546	21404	21380	21237	21414	21353	21309	21419	21445	21548	21375	21567	21321	21380	21385	21380	21520	21364	21409	21526	21259	21245	21256	21208	21700	21503	21352	21445	21282	21287	21262	20891	21196	21409	21234	21587	21604	21333	21330	21452	21283	21376	21285	21082	21440	21286	21465	21292	21581	21384	21310	21352	21313	21222	21560	21412	21346	21145	21565	21281	21430	21124	21518	21138	21319	21293	21288	21064	21065	21224	21057	21154	21469	21351	21498	21393	21332	21332	21339	21153	21655	21289	21336	21470	21210	21169	21146	21172	21262	21467	21484	21539	21401	21218	21447	21407	21346	21249	21530	21456	21225	21183	21075	21527	21128	21570	21287	21343	21315	21421	21369	21209	21168	21378	21583	21340	21426	21369	21489	21249	21436	21312	21289	21481	21413	21368	21092	21401	21222	21250	21476	21226	21335	21305	21361	21463	21449	21303	21354	21531	21141	21180	21467	21373	21486	21317	21280	21252	21127	21337	21112	21027	21395	21244	21337	21271	21404	21352	21228	21357	21502	21362	21209	21274	21240	21279	21549	21556	21339	21310	21476	21366	21202	21001	21256	21376	21160	21462	21242	21563	21425	21131	21466	21526	21372	21448	21491	21296	21271	21517	21152	21324	21522	21461	21344	21073	21435	21451	21426	21433	21193	21254	21172	21176	21256	21349	21182	21272	21229	21544	21189	21311	21368	21321	21647	21387	21193	21358	21419	21304	21350	21244	21293	21175	21491	21571	21492	21137	21477	21408	21460	21506	21479	21181	21284	21173	21174	21478	21219	21444	21439	21309	21160	21112	21267	21273	21242	21420	21284	21211	21435	21231	21531	21657	21464	21485	21451	21306	21387	21456	21458	21234	21327	21487	21299	21045	21288	21109	21515	21114	21227	21328	21154	21284	21323	21421	21371	21402	21181	21126	21257	21439	21479	21447	21440	21501	21402	21188	21266	21415	21333	21228	21269	21446	21176	21017	21201	21246	21407	21281	21278	21226	21255	21350	21385	21626	21373	21375	21254	21185	21463	21210	21347	21279	21468	21206	21251	21263	21319	21189	21362	21277	21376	21415	21162	21622	21256	21283	21394	21434	21571	21342	21329	21576	21484	21409	21357	21198	20890	21495	21430	21204	21077	21335	21406	21365	21312	21349	21389	21384	21242	21632	21296	21409	21325	21265	21353	21378	21308	21444	21344	21205	21231	21476	21300	21491	21630	21244	21252	21298	21303	21372	21379	21490	21296	21186	21333	21440	21426	21422	21326	21209	21540	21375	21249	21210	21451	21390	21462	21370	21275	21296	21319	21489	21285	21257	21465	21373	21203	21371	21306	21245	21328	21276	21296	21671	21234	21412	21429	21389	21393	21265	21307	21424	21117	21275	21334	21442	21312	21266	21402	21294	21370	21305	21403	21270	21204	21260	21339	21290	21394	20918	21454	21540	21214	21383	21193	21190	21532	21174	20973	21225	21335	21305	21246	21170	21347	21255	21055	21130	21717	21371	21420	21355	21351	21299	21244	21379	21282	21521	21306	21188	21395	21318	21372	21244	21366	21343	21121	21413	21098	21151	21130	21638	21407	21451	21325	21200	21357	21303	21121	21162	21463	21254	21173	21325	21241	21328	21004	21436	21351	21271	21601	21621	21562	21362	21537	21175	21335	21287	21543	21279	21304	21401	21407	21352	21431	21539	21211	21328	21439	21443	21330	21360	21523	21161	21359	21380	21390	21356	21204	21453	21304	21299	21504	21435	21364	21117	21352	21493	21100	21221	21225	21507	21397	21567	21200	21398	21216	21436	21336	21081	21147	21063	21301	21658	21368	21368	21210	21258	21311	21533	21460	21386	21399	21435	21386	21503	21385	21394	21473	21386	21453	21573	21148	21346	21304	21391	21562	21299	21368	21466	21217	21389	21293	21493	21404	21613	21286	21541	21424	21423	21403	21165	21593	21340	21519	21173	21324	21371	21189	21275	21500	21356	21347	21403	21547	21334	21255	21244	21330	21368	21287	21202	21136	21456	21545	21244	21526	21367	21196	21212	21509	21565	21596	21399	21572	21139	21262	21125	21380	21157	21362	21260	21328	21265	21240	21428	21429	21482	21464	21586	21436	21340	21424	21279	21321	21503	21230	21218	21366	21242	21312	21289	21394	21566	21513	21087	21379	21345	21336	21162	21234	21135	21144	21246	21310	21269	21379	21580	21202	21644	21375	21347	21565	21456	21403	21243	21457	21495	21423	21418	21400	21264	21679	21280	21183	21131	21593	21440	21350	21245	21276	21354	21453	21353	21355	21137	21394	21184	21446	21495	21363	21283	21417	21388	21435	21206	21573	21411	21632	21381	21420	21345	21697	21525	21449	21294	21323	21254	21315	21341	21482	21513	21521	21640	21294	21144	21251	21323	21488	21486	21496	21473	21360	21316	21484	21193	21036	21205	21440	21634	21481	21388	21431	21440	21258	21488	21343	21552	21459	21521	21159	21262	21289	21386	21324	21586	21517	21170	21489	21542	21179	21514	21287	21192	21428	21450	21587	21415	21441	21192	21278	21417	21375	21313	21604	21537	21319	21290	21348	21182	21359	21627	21221	21307	21461	21278	21150	21117	21331	21340	21555	21341	21621	21388	21342	21180	21390	21472	21265	21160	21288	21346	21453	21263	21358	21432	21482	21280	21469	21267	21566	21194	21363	21213	21263	21073	21405	21485	21434	21534	21441	21447	21697	21562	21492	21460	21538	21453	21347	21411	21433	21222	21404	21468	21339	21224	21469	21558	21399	21232	21255	21160	21386	21255	21266	21459	21298	21266	21674	21351	21163	21266	21202	21678	21333	21355
27824	47319	43373	32239	30136	27466	24619	21625	19074	17026	16829	19353	38356	48657	41947	32486	23070	16322	14515	14232	14123	14148	14261	14089	14203	14315	14273	14146	14247	14344	14256	14179	14312	14287	14299	14247	14115	14185	14240	14224	14174	14231	14141	14341	14056	14167	14244	14062	14214	14226	14142	14203	14079	14178	14206	14097	14297	14162	14164	14130	14203	14247	14146	13992	14017	14134	14249	14279	14290	14159	14281	14208	14142	14177	14207	14167	14100	14234	14071	14315	14138	14076	14066	14185	14290	14196	14096	14085	14160	14041	14326	14220	14216	14269	14260	14248	14256	14179	13960	14204	14047	14187	14257	14121	14220	14312	14111	14358	14245	14248	14120	14344	14364	14274	14211	14221	14077	14241	14163	14080	14216	14300	14133	14250	14172	14206	14275	14276	14142	14127	14074	14193	14242	14191	14145	14110	14176	14288	14092	14148	14119	14304	14108	14260	14168	14087	14179	14201	14101	14195	14247	14310	14262	14240	14125	14255	14176	14259	14022	13986	14023	14393	14160	14167	14419	14213	14081	14128	14223	14171	14138	14156	14250	14338	14110	14125	14185	14310	14037	14162	14247	14246	14165	14384	14244	14226	14249	14169	14183	14160	14029	14130	14158	14245	14127	14124	14061	14082	14250	14306	14167	14216	14147	14230	14278	14164	14159	14430	14273	14039	14093	14259	14027	14226	14133	14139	14124	14230	14129	14248	14100	14214	14332	14108	14334	14315	14117	14247	14172	14045	14224	14191	14141	14267	14092	14157	14232	14304	14232	14149	14377	14313	14257	14294	13931	14226	14242	14284	14010	14133	14114	14079	14158	14142	14288	14219	14259	14082	14126	14038	14209	14096	14219	14355	14161	14328	14221	14268	14244	14137	14268	14023	14257	14266	14284	14249	14195	14098	14174	14169	14222	14173	14221	14318	14343	14240	14111	14059	14214	14121	14346	14106	14157	14430	14218	14059	14245	14269	14224	14052	14178	14203	14128	14195	14329	14162	14125	14213	14052	14356	14094	14099	14362	14194	14189	14157	14261	14170	14246	14137	14232	14154	13994	14224	14205	14054	14324	14388	14224	14213	14035	14019	14143	14144	14255	14282	14305	14300	14136	14220	14314	14132	14364	14149	14175	14155	14207	14221	14119	14327	14187	14354	14277	14162	14283	14253	14133	14024	14132	14307	14272	14224	14127	14299	14247	14315	14239	14215	14127	14246	14239	14304	14232	14241	14079	14200	14116	14249	14130	14181	14130	14343	14299	14198	14326	14229	14130	14170	14283	14148	14300	14279	14284	14218	14207	14217	14309	14280	14226	14247	14163	14142	14105	14402	14268	14221	14242	14094	14287	14242	14168	14142	14242	14364	14170	14171	14083	14196	14210	14388	14248	14251	14213	14264	14271	14271	14170	14244	14245	14273	14199	14168	14221	14337	14061	14348	14162	14269	14188	14231	14199	14164	14159	14347	14196	14142	14167	14260	14352	14271	14209	14169	14087	14322	14191	14150	14323	14047	14249	14192	14140	14076	14254	14020	14134	14156	14257	14310	14015	14134	14169	14214	13988	14125	14273	14224	14112	14122	14146	14150	14196	14028	14066	14267	14158	14301	14207	14163	14041	14369	14222	13857	14253	14316	14099	14120	14221	14240	14214	14225	14162	14101	14202	14226	14177	14250	14054	14362	14081	14127	14290	14328	14121	14181	14048	14256	14138	14240	14134	14253	14186	14143	14281	14142	14237	14200	14242	14032	14219	14188	14309	14042	14149	14252	14156	14166	14170	14196	14195	14122	14024	13985	14186	14164	14263	13964	14209	14021	14179	14375	14107	14174	14106	14199	14191	14301	14161	14060	14230	14245	14192	14138	14242	14205	14119	14077	14258	14146	14193	14338	14233	14135	14195	14283	14220	14234	14075	14245	14226	14071	13969	14267	14181	14195	14425	14192	14173	14176	14193	14296	14315	14219	14375	14071	14253	14327	14146	14081	14135	14136	14213	14199	14164	14182	14221	14277	14244	14265	14115	14120	14218	14237	14188	14063	14253	14269	14066	14123	14253	14312	14351	14361	14265	14104	14223	14326	14205	14304	14262	14268	14152	14240	14151	14473	14177	14086	14054	14222	14094	14172	14134	14193	13984	14060	14193	14149	14159	14185	14071	14125	14212	14231	14295	14251	14068	14366	14112	14082	14144	14209	14242	14301	14126	14125	14406	14322	14333	14206	14143	14289	14131	14207	14161	14254	14262	14205	14057	14174	14192	14283	14202	14243	14125	14298	14004	14092	14268	14102	14304	14145	14009	14175	14152	14194	14096	14077	14291	14324	14268	14303	14235	14240	14333	14267	14227	14095	14122	14238	14121	14336	14050	14217	14325	14005	13976	13974	14253	14214	14255	14135	14198	14185	14043	14084	14183	14112	14081	14246	14300	14057	14205	14130	14268	14196	14105	14130	14092	14185	14285	14287	14210	14301	14099	14277	14149	14026	14156	14080	14131	14014	14234	14228	14253	14177	14139	14236	14353	14347	14139	14371	14080	14117	14135	14250	14087	14126	14088	14261	14251	14272	14174	14251	14176	14168	14234	14027	14321	14248	14436	14212	14147	14192	14234	14465	14298	14008	14090	14242	14154	14321	14283	14341	14024	14089	14250	14257	14138	14319	14312	14146	14307	14196	14240	14234	14117	14313	14115	14165	14229	14232	14040	14126	14088	14123	14157	14097	14251	14252	14192	14340	14072	14096	14239	14351	14363	14454	14161	14124	14222	14256	14261	14120	14307	14201	14269	14151	14250	14139	14069	14044	14235	14327	14228	14191	14308	14265	14213	14159	14156	14101	14074	14163	14209	14200	14216	14188	14162	14194	13988	14191	14219	14062	14236	14340	14200	14143	14224	14248	14112	14278	14062	14138	14343	14220	14106	14217	14090	14267	14364	14327	13866	14187	14243	14205	14154	14314	14278	14219	14264	14173	14326	14336	14179	14134	14246	14247	14068	14333	14196	14230	14186	14106	14066	14234	14091	14223	14320	14309	14265	14306	14260	14056	14155	14222	14241	14292	14362	14143	14218	14130	14212	14247	14388	14205	14268	14181	14234	14407	14044	14335	14157	13941	14021	14348	14019	14241	14049	14184	14149	14301	14200	14260	14082	14255	14196	14113	14151	14099	14228	14224	14207	14226	14222	14169	14243	14298	14194	14202	14294	14188	14081	14233	14141	14157	14298	14135	14092	14302	14018	14164	14090	14086	14251	14124	14235	14285	14099	14048	14265	14134	14258	14115	14257	14009	14141	14290	13970	14206	14207	14256	14088	14113	14228	14184	14028	14166	14032	14238	14250	14247	14161	14193	14135	14267	14245	14189	14173	14296	14150	14158	14178	14247	14066	14292	14154	14233	14241	14110	14087	14133	14312	14084	14150	14403	14062	14372	14282	14036	14300	14334	14305	14191	14286	14240	14287	14340	14373	14037	14184	14120	14202	14276	14147	14182	14137	14183	14209	14248	14371	14153	14371	14171	14219	14198	14223	14215	14143	14205	14212	14198	14253	14137	14304	14137	13928	14144	14022	14064	14263	14130	14158	14140	14256	14190	14337	14176	14169	14054	14126	14210	14145	14223	14286	14370	14284	14387	14284	14348	14104	14250	14116	14078	14086	14097	14041	14185	14263	14341	14036	14175	14244	14265	14253	14188	14234	14231	14216	13988	14099	14118	14143	14168	14186	14224	14216	14190	14285	14221	14298	14205	14207	14355	14284	13895	14298	14194	14231	14153	14321	14207	14301	14242	14134	14106	14318	14063	14368	14226	14059	14324	14173	14264	14238	14187	14277	14250	14141	14098	14197	14284	14487	14238	14121	14243	14030	14258	14133	14242	14052	14259	14217	14267	14371	14316	14371	14263	14161	14277	14291	14087	14167	14168	14139	14119	14188	14270	14173	14204	14251	14185	14108	14245	14126	14228	14288	14075	14259	14139	14280	14142	14362	14230	14176	14145	14120	14196	14257	14345	14169	14262	14010	14247	14123	14103	14222	14356	14178	13981	14209	14141	14350	14193	14137	14001	14203	14090	14169	14148	14183	14240	14143	14287	14109	14193	14239	14372	14214	14130	14259	14099	14331	14153	14287	14088	14123	14107	14074	14263	14144	14310	14272	14329	14169	14213	14172	14329	14212	14292	14228	14236	14252	14334	14196	14226	14199	14184	14260	14261	14331	14196	14155	14223	14292	14182	14113	14409	14184	14127	14236	14179	14164	14187	14113	14464	14213	14209	14155	14211	14244	14139	14101	14072	14175	14150	14221	14239	14194	14348	14343	14125	14170	14125	14146	14099	14300	14340	14132	14253	14177	14290	14320	14176	14194	14234	14121	14023	14230	14166	14407	14237	14147	14334	14230	14341	14190	14060	14118	14358	14071	14266	14214	14211	14195	14144	14059	14282	14058	14134	14181	14232	14187	14150	14287	14260	14285	14270	14265	14215	14271	14190	14214	14278	14128	14094	14180	14088	14080	14282	14292	14066	14109	14338	14196	14203	14206	14094	14106	14121	14046	14094	14004	14172	14067	14350	14121	14037	14272	14061	14060	14297	14474	14137	14315	14097	14082	14265	14333	14140	14183	14328	14137	14128	14296	14327	14032	14280	14133	14194	14348	14276	14324	14186	14264	14188	14263	14229	14166	14246	14049	14328	14344	14200	14263	14253	14181	14279	14309	14158	14198	14506	14178	14072	14127	14247	14287	14264	14262	14229	14223	14220	14158	14338	14172	14178	14320	14195	14278	14199	14076	14146	14079	14218	14161	14297	14209	14321	14205	14286	14211	14244	14239	14311	14143	14277	14144	14246	14101	14125	14226	14233	14129	14343	14145	14052	14195	14189	14326	14221	14396	14170	14183	14355	14175	14297	14046	14140	14098	14237	14124	14289	14264	14257	14146	14180	14503	14126	14144	14166	14248	14084	14267	14189	14209	14035	14246	14145	14031	14210	14085	14274	14136	14149	14129	14285	14295	14196	14089	14276	14202	14310	14191	14064	14235	14235	14125	14205	14312	14213	14069	14228	14261	14109	14244	14305	14131	14048	14173	14151	14069	14218	14183	14272	14166	14185	14340	14190	14315	14133	14179	14338	14213	14238	14162	14242	14312	14267
35944	31648	34403	31730	28928	28768	28770	27139	26505	25376	25273	24820	25207	26217	25953	25938	25574	24898	24619	24658	24491	24592	24314	24324	24371	24593	24457	24232	24527	24476	24492	24374	24368	24484	24123	24544	24496	24514	24509	24508	24562	24424	24390	24278	24646	24490	24298	24325	24624	24311	24407	24375	24495	24480	24434	24113	24368	24585	24509	24694	24386	24488	24356	24359	24213	24469	24611	24490	24343	24389	24246	24528	24501	24470	24379	24283	24630	24432	24527	24622	24679	24587	24392	24436	24355	24318	24599	24405	24292	24337	24577	24381	24520	24302	24378	24462	24177	24562	24421	24595	24438	24725	24654	24413	24508	24448	24578	24728	24703	24533	24359	24458	24429	24379	24437	24287	24482	24532	24323	24540	24212	24454	24524	24260	24526	24287	24589	24500	24325	24298	24452	24444	24202	24583	24588	24759	24537	24043	24512	24491	24526	24340	24453	24358	24577	24315	24318	24372	24233	24334	24296	24411	24474	24432	24463	24478	24421	24279	24538	24199	24443	24499	24376	24323	24561	24391	24206	24463	24330	24397	24349	24159	24295	24460	24354	24590	24359	24526	24252	24525	24555	24310	24418	24304	24603	24345	24393	24489	24400	24481	24458	24134	24394	24295	24556	24315	24316	24512	24360	24263	24393	24479	24585	24475	24410	24262	24471	24396	24279	24328	24584	24450	24491	24552	24420	24366	24326	24251	24379	24637	24608	24507	24307	24290	24392	24435	24748	24725	24311	24615	24215	24503	24605	24566	24437	24391	24383	24273	24378	24411	24574	24652	24384	24226	24523	24402	24361	24516	24454	24469	24252	24204	24528	24489	24733	24444	24475	24371	24493	24417	24234	24620	24557	24370	24563	24436	24501	24298	24318	24185	24255	24293	24729	24369	24762	24459	24403	24534	24386	24477	24406	24305	24703	24212	24558	24643	24397	24524	24454	24534	24384	24177	24555	24556	24510	24431	24406	24344	24328	24507	24376	24410	24574	24605	24474	24301	24426	24499	24192	24342	24563	24361	24205	24397	24484	24569	24389	24429	24156	24272	24542	24502	24306	24320	24490	24427	24360	24582	24502	24575	24371	24440	24558	24793	24537	24547	24296	24494	24333	24263	24453	24432	24491	24453	24373	24365	24384	24539	24426	24398	24679	24514	24693	24333	24157	24348	24429	24163	24566	24630	24293	24453	24520	24411	24206	24420	24390	24460	24275	24338	24365	24419	24438	24573	24590	24508	24557	24555	24722	24166	24344	24422	24351	24366	24349	24327	24227	24618	24329	24305	24569	24310	24249	24232	24263	24410	24388	24358	24300	24498	24644	24555	24600	24590	24557	24583	24406	24430	24295	24270	24282	24098	24379	24467	24417	24551	24649	24318	24492	24453	24647	24434	24393	24269	24670	24372	24437	24352	24594	24632	24435	24225	24354	24381	24426	24467	24319	24304	24498	24656	24387	24500	24480	24510	24379	24711	24256	24464	24229	24509	24334	24417	24421	24544	24482	24531	24375	24257	24398	24333	24716	24348	24507	24384	24185	24331	24462	24579	24303	24470	24377	24538	24216	24132	24527	24434	24437	24391	24408	24469	24442	24329	24459	24430	24520	24432	24457	24456	24617	24394	24605	24451	24468	24417	24502	24449	24389	24468	24325	24461	24424	24456	24637	24600	24486	24264	24588	24260	24561	24541	24436	24286	24553	24504	24486	24477	24568	24335	24417	24383	24417	24429	24354	24365	24333	24606	24384	24313	24476	24450	24520	24451	24667	24195	24601	24555	24607	24386	24415	24464	24392	24446	24518	24732	24364	24497	24409	24334	24412	24231	24559	24326	24556	24612	24331	24393	24240	24601	24270	24180	24486	24450	24228	24357	24520	24409	24535	24245	24607	24429	24200	24476	24435	24674	24600	24491	24211	24522	24494	24343	24642	24199	24422	24474	24723	24316	24543	24482	24453	24450	24370	24571	24429	24418	24353	24375	24437	24315	24320	24455	24288	24357	24692	24316	24494	24220	24226	24158	24590	24221	24424	24571	24560	24385	24467	24275	24367	24368	24434	24349	24431	24405	24567	24422	24388	24513	24516	24373	24329	24425	24349	24507	24530	24410	24276	24403	24368	24490	24352	24492	24502	24275	24385	24429	24317	24523	24480	24425	24414	24379	24588	24480	24432	24560	24476	24417	24691	24488	24537	24435	24610	24401	24614	24628	24563	24488	24477	24341	24420	24390	24566	24622	24221	24326	24469	24635	24169	24543	24543	24317	24277	24436	24563	24374	24393	24441	24421	24320	24350	24339	24557	24710	24574	24506	24330	24417	24316	24414	24303	24634	24434	24557	24693	24598	24454	24527	24431	24481	24461	24734	24191	24384	24533	24478	24585	24510	24640	24543	24254	24122	24080	24503	24338	24357	24545	24438	24559	24217	24360	24553	24436	24362	24431	24422	24538	24567	24616	24332	24259	24499	24413	24553	24528	24521	24419	24437	24317	24417	24460	24536	24290	24500	24325	24477	24304	24425	24704	24293	24236	24421	24578	24381	24262	24439	24345	24642	24521	24569	24423	24663	24566	24560	24356	24515	24472	24445	24240	24381	24359	24440	24334	24226	24456	24526	24362	24288	24363	24301	24386	24188	24657	24724	24474	24047	24284	24365	24749	24299	24214	24455	24484	24401	24488	24307	24597	24421	24336	24468	24487	24397	24630	24387	24594	24294	24407	24399	24281	24407	24338	24632	24498	24414	24261	24505	24566	24483	24342	24407	24473	24351	24450	24498	24430	24455	24328	24319	24292	24266	24542	24526	24418	24351	24535	24473	24341	24550	24618	24680	24252	24410	24521	24389	24257	24426	24619	24575	24490	24494	24795	24613	24764	24400	24576	24183	24264	24263	24501	24060	24372	24109	24370	24386	24413	24295	24486	24545	24257	24371	24370	24459	24456	24650	24373	24456	24575	24336	24269	24226	24647	24618	24323	24443	24563	24429	24370	24467	24518	24349	24202	24347	24674	24458	24382	24570	24577	24487	24401	24386	24291	24423	24226	24509	24430	24496	24514	24384	24349	24431	24340	24374	24495	24379	24412	24624	24225	24592	24655	24540	24450	24673	24601	24488	24526	24629	24525	24535	24639	24263	24481	24396	24384	24423	24534	24501	24369	24313	24497	24541	24390	24568	24594	24503	24352	24551	24501	24576	24352	24165	24412	24340	24596	24541	24399	24420	24372	24381	24280	24491	24293	24392	24340	24275	24125	24285	24451	24292	24410	24312	24773	24681	24239	24460	24472	24225	24506	24497	24701	24414	24546	24129	24393	24243	24582	24455	24394	24340	24529	24370	24416	24370	24740	24349	24401	24597	24489	24367	24360	24344	24663	24411	24338	24218	24233	24421	24313	24592	24371	24477	24585	24322	24459	24170	24325	24368	24325	24611	24533	24376	24266	24415	24378	24625	24411	24475	24268	24644	24509	24539	24427	24315	24317	24544	24251	24376	24511	24428	24327	24533	24603	24328	24516	24223	24601	24468	24267	24566	24504	24453	24672	24342	24602	24223	24336	24237	24384	24379	24331	24689	24587	24615	24462	24373	24627	24580	24595	24158	24431	24475	24342	24544	24679	24567	24483	24435	24598	24309	24280	24362	24310	24337	24525	24314	24339	24509	24299	24526	24378	24398	24669	24541	24439	24569	24543	24517	24273	24247	24188	24690	24356	24377	24300	24733	24356	24500	24507	24412	24346	24247	24502	24601	24572	24564	24331	24613	24397	24282	24406	24344	24404	24538	24405	24410	24495	24556	24537	24429	24308	24192	24423	24558	24374	24503	24446	24296	24365	24159	24494	24639	24706	24355	24564	24408	24319	24455	24419	24554	24402	24407	24412	24163	24443	24536	24565	24578	24752	24235	24208	24218	24296	24616	24542	24357	24501	24562	24257	24098	24171	24502	24308	24660	24434	24519	24664	24679	24500	24434	24332	24523	24431	24267	24308	24256	24316	24529	24409	24461	24306	24454	24349	24406	24390	24546	24445	24574	24290	24290	24403	24346	24593	24421	24390	24423	24540	24546	24469	24443	24112	24458	24476	24252	24303	24449	24519	24340	24381	24659	24570	24497	24399	24515	24475	24744	24564	24342	24199	24380	24481	24481	24170	24265	24513	24440	24645	24507	24450	24549	24556	24534	24316	24466	24327	24531	24693	24429	24404	24271	24749	24489	24354	24492	24526	24543	24432	24359	24660	24352	24464	24390	24490	24617	24369	24589	24627	24525	24437	24518	24529	24456	24334	24451	24317	24417	24459	24636	24481	24392	24232	24333	24390	24299	24246	24576	24308	24346	24369	24565	24278	24471	24615	24493	24580	24201	24521	24401	24490	24490	24355	24341	24378	24399	24287	24328	24528	24515	24352	24250	24451	24363	24260	24237	24576	24470	24265	24435	24523	24524	24577	24430	24459	24451	24461	24380	24408	24367	24266	24688	24600	24620	24427	24340	24308	24430	24312	24596	24433	24520	24527	24316	24359	24563	24492	24329	24402	24674	24452	24395	24252	24429	24459	24483	24533	24387	24461	24463	24453	24402	24514	24552	24627	24560	24492	24548	24484	24353	24691	24759	24454	24474	24342	24252	24556	24344	24512	24294	24422	24338	24308	24450	24362	24189	24647	24685	24407	24441	24427	24520	24495	24668	24324	24336	24138	24420	24314	24446	24455	24687	24563	24436	24448	24162	24376	24417	24464	24573	24377	24400	24501	24457	24228	24398	24406	24236	24271	24219	24518	24477	24583	24475	24342	24448	24631	24880	24395	24461	24385	24070	24236	24288	24276	24399	24457	24335	24720	24244	24521	24179	24506	24340	24487	24344	24541	24226	24411	24448	24441	24406	24311	24371	24456	24436	24433	24481	24480	24386	24330	24323	24367	24336	24382	24256	24584	24458	24515	24349	24523	24461	24424	24426	24239	24475	24376	24671	24563	24564	24424	24343	24574	24356	24431	24359	24368	24544	24329	24287	24246	24329	24437	24563	24389	24255	24267	24475	24314	24317	24453	24422	24632	24427	24704	24456	24416	24251	24424	24516	24430	24008	24425	24410	24317	24335	24555	24535	24358	24359	24576	24284	24419	24508	24774	24428	24634	24366	24462	24555	24391	24453
28344	34451	31133	24148	21925	21897	21384	19927	18921	17047	16537	16460	16962	18288	17660	17142	16391	15978	15704	15895	15730	15550	15799	15861	15739	15623	15857	15636	15721	15857	15898	15748	15413	15749	15788	15915	15692	15798	15869	15728	15675	15646	15655	15864	15779	15752	15692	15880	15866	15506	15944	15769	15600	15744	15781	15584	15618	15676	15717	15611	15773	15652	15690	15837	15637	15726	15519	15681	15861	15771	15697	15785	15618	15729	15558	15945	15633	15784	15677	15661	15761	15656	15765	15665	15784	15613	15512	15642	15683	15737	15805	15744	15483	15635	15762	15750	15646	15688	15610	15812	15713	15515	15592	15798	15833	15810	15835	15637	15732	15690	15679	15881	15682	15657	15765	15726	15614	15687	15664	15723	15735	15725	15699	15710	15848	15658	15754	15694	15593	15628	15824	15797	15848	15699	15826	15719	15705	15863	15759	15751	15776	15614	15734	15888	15721	15769	15790	15829	15601	15617	15674	15730	15559	15674	15731	15740	15593	15743	15838	15539	15704	15683	15720	15677	15710	15712	15611	15647	15868	15643	15746	15576	15673	15603	15804	15595	15599	15652	15864	15748	15887	15802	15948	15754	15676	15704	15715	15771	15704	15644	15805	15777	15662	15752	15753	15588	15814	15766	15792	15598	15733	15684	15888	15832	15647	15699	15829	15842	15792	15872	15685	15746	15688	15759	15660	15554	15707	15657	15734	15794	15772	15700	15788	15732	15639	15814	15840	15612	15676	15783	15675	15632	15634	15821	15815	16006	15681	15850	15724	15675	15592	15708	15541	15806	15612	15671	15931	15758	15746	15773	15709	15726	15613	15826	15628	15786	15719	15745	15802	15615	15693	15674	15709	15634	15691	15779	15752	15890	15657	15847	15738	15727	15664	15729	15796	15786	15711	15661	15849	15616	15798	15714	15647	15603	15885	15730	15745	15727	15783	15883	15714	15841	15703	15724	15712	15655	15710	15694	15564	15660	15764	15676	15732	15759	15823	15537	15611	15780	15693	15786	15621	15805	15666	15786	15795	15900	15861	15663	15682	15635	15754	15818	15678	15842	15573	15605	15642	15638	15689	15841	15738	15690	15704	15577	15712	15694	15828	15833	15845	15765	15636	15710	15812	15899	15671	15542	15519	15729	15607	15723	15816	15656	15717	15653	15861	15655	15600	15688	15752	15810	15565	15669	15870	15693	15845	15602	15822	15752	15658	15674	15871	15784	15690	15741	15790	15615	15606	15885	15883	15623	15704	15796	15665	15637	15785	15694	15563	15693	15714	15723	15818	15758	15619	15884	15768	15691	15680	15575	15747	15698	15830	15879	15885	15744	15841	15882	15636	15741	15551	15646	15695	15893	15659	15564	15660	15803	15709	15701	15655	15656	15712	15745	15652	15684	15644	15715	15722	15918	15640	15785	15615	15711	15538	15859	15749	15779	15877	15916	15670	15787	15533	15845	15827	15700	15757	15790	15610	15785	15632	15823	15645	15784	15859	15602	15736	15762	15649	15721	15855	15850	15790	15818	15737	15724	15638	15818	15757	15578	15649	15741	15866	15869	15705	15652	15725	15825	15641	15652	15696	15848	15661	15721	15666	15670	15704	15749	15700	15680	15692	15722	15843	15654	15788	15637	15692	15866	15814	15732	15739	15684	15798	15665	15710	15638	15563	15802	15864	15703	15699	15447	15780	15771	15671	15712	15908	15733	15660	15911	15618	15833	15765	15818	15694	15818	15939	15913	15775	15699	15848	15804	15783	15644	15712	15664	15703	15684	15651	15751	15710	15674	15755	15718	15636	15741	15689	15542	15642	15786	15692	15774	15783	15666	15667	15726	15835	15630	15762	15738	15822	15659	15605	15583	15615	15730	15740	15941	15713	15760	15655	15857	15761	15753	15758	15771	15918	15728	15686	15716	15721	15737	15611	15755	15660	15763	15574	15883	15736	15738	15708	15885	15614	15724	15776	15484	15644	15689	15678	15677	15570	15808	15882	15842	15674	15801	15629	15602	15783	15565	15760	15421	15676	15733	15766	15840	15589	15693	15743	15679	15650	15691	15695	15635	15698	15983	15679	15814	15813	15549	15571	15675	15519	15820	15808	15755	15657	15656	15668	15642	15840	15625	15693	15647	15616	15809	15832	15758	15688	15575	15659	15788	15742	15739	15596	15681	15627	15764	15620	15757	15656	15698	15842	15751	15538	15815	15647	15661	15797	15711	15841	15673	15681	15552	15720	15719	15588	15680	15972	15693	15772	15612	15700	15805	15576	15709	15829	15846	15708	15542	15558	15890	15727	15725	15630	15781	15666	15785	15715	15907	15727	15818	15866	15733	15673	15596	15857	15711	15776	15797	15609	15727	15694	15693	15753	15530	15800	15548	15734	15708	15650	15636	15620	15699	15634	15969	15713	15556	15652	15748	15791	15904	15980	15732	15549	15910	15832	15767	15611	15827	15573	15635	15697	15810	15772	15858	15756	15842	15713	15628	15851	15757	15665	15618	15850	15631	15773	15772	15610	15573	15856	15681	15666	15701	15520	15669	15888	15705	15873	15655	15806	15731	15623	15670	15570	15892	15780	15836	15769	15693	15902	15652	15780	15690	15755	15893	15483	15690	15825	15829	15574	15662	15690	15714	15856	15784	15623	15579	15830	15640	15699	15775	15833	15871	15662	15684	15775	15700	15696	15620	15690	15813	15699	15806	15660	15695	15790	15657	15663	15535	15829	15753	15673	15849	15704	15677	15711	15955	15786	15679	15685	15764	15837	15602	15818	15625	15779	15837	15955	15556	15599	15661	15879	15772	15750	15689	15736	15705	15842	15635	15761	15536	15683	15549	15820	15789	15639	15868	15630	15738	15749	15729	15829	15720	15670	15532	15681	15669	15660	15774	15754	15649	15689	15742	15708	15826	15599	15670	15595	15602	15749	15604	15676	15684	15704	15720	15562	15828	15920	15894	15755	15792	15816	15813	15669	15655	15663	15742	15618	15709	15839	15678	15779	15581	15537	15680	15856	15764	15646	15622	15761	15622	15665	15639	15796	15781	15721	15554	15516	15654	15762	15786	15594	15824	15747	15577	15556	15675	15601	15790	15614	15806	15685	15731	15662	15629	15726	15745	15755	15836	15728	15730	15706	15635	15877	15663	15581	15488	15833	15654	15915	15721	15744	15777	15778	15675	15843	15661	15719	15860	15738	15606	15725	15774	15555	15713	15789	15677	15668	15887	15741	15782	15656	15679	15765	15767	15547	15572	15649	15861	15832	15746	15760	15743	15766	15772	15550	15504	15830	15614	15710	15590	15722	15540	15636	15660	15804	15609	15731	15755	15726	15589	15681	15658	15618	15816	15656	15706	15693	15628	15633	15901	15773	15711	15648	15700	15753	15805	15666	15775	15764	15757	15826	15749	15750	15752	15629	15780	15732	15839	15766	15749	15852	15617	15779	15842	15924	15821	15684	15779	15624	15686	15719	15707	15749	15678	15688	15720	16035	15636	15782	15656	15490	15756	15807	15771	15587	15818	15702	15630	15788	15659	15602	15734	15787	15789	15710	15554	15763	15793	15676	15764	15624	15635	15837	15814	15799	15775	15648	15714	15677	15763	15775	15611	15783	15759	15691	15634	15667	15633	15540	15603	15807	15655	15803	15683	15857	15452	15793	15850	15793	15691	15727	15822	15775	15666	15662	15711	15644	15724	15674	15725	15540	15744	15834	15635	15797	15701	15772	15794	15734	15747	15737	15541	15635	15735	15828	15848	15581	15555	15685	15671	15705	15832	15832	15821	15778	15704	15849	15662	15786	15636	15596	15839	15824	15638	15690	15752	15471	15718	15666	15865	15719	15737	15747	15746	15833	15640	15649	15740	15882	15686	15773	15586	15692	15541	15947	15698	15609	15931	15742	15548	15887	15552	15735	15845	15732	15839	15654	15860	15652	15623	15752	15735	15498	15643	15837	15737	15584	15782	15669	15726	15737	15927	15692	15692	15835	15565	15603	15497	15859	15574	15910	15710	15728	15684	15821	15821	15728	15698	15520	15664	15801	15519	15680	15804	15720	15825	15636	15676	15748	15679	15774	15702	15513	15539	15585	15827	15652	15867	15794	15720	15601	15784	15777	15858	15699	15692	15590	15665	15862	15895	15703	15763	15751	15584	15742	15972	15794	15611	15927	15654	15925	15683	15776	15600	15718	15757	15638	15783	15625	15861	15646	15609	15800	15628	15620	15806	15734	15737	15718	15652	15588	15775	15621	15781	15580	15713	15844	15627	15662	15732	15700	15584	15656	15693	15756	15804	15822	15731	15744	15781	15852	15666	15891	15696	15860	15635	15874	15680	15707	15843	15761	15801	15663	15546	15510	15697	15711	15822	15774	15688	15784	15598	15806	15731	15899	15640	15825	15842	15718	15798	15507	15767	15775	15722	15869	15721	15674	15739	15650	15817	15594	15757	15792	15652	15737	15815	15425	15774	15790	15715	15716	15756	15711	15811	15781	15761	15765	15685	15885	15744	15548	15861	15652	15687	15803	15553	15808	15852	15681	15778	15661	15692	15789	15609	15823	15839	15640	15904	15659	15818	15669	15564	15780	15809	15708	15647	15733	15512	15808	15790	15876	15550	15714	15830	15549	15939	15711	15552	15737	15804	15650	15674	15697	15688	15874	15843	15755	15631	15802	15672	15619	15693	15506	15835	15549	15686	15692	15798	15703	15792	15713	15709	15886	15582	15824	15815	15777	15735	15658	15768	15865	15607	15742	15841	15843	15725	15657	15683	15831	15741	15905	15599	15747	15887	15583	15745	15786	15773	15715	15665	15788	15735	15773	15705	15889	15804	15898	15661	15701	15687	15556	15695	15653	15665	15645	15733	15842	15643	15823	15632	15707	15795	15895	15816	15702	15761	15615	15587	15748	15660	15609	15866	15712	15787	15720	15957	15623	15762	15724	15726	15850	15629	15777	15860	15759	15695	15493	15661	15813	15726	15636	15798	15686	15527	15936	15867	15575	15674	15733	15852	15775	15679	15702	15742	15802	15685	15857	15633	15714	15683	15699	15763	15725	15793	15750	15801	15619	15732	15637	15640	15755	15490	15755	15700	15744	15597	15708	15644	15796	15573	15736	15748	15786	15676	15733	15671
24402	20795	27351	27824	30855	34369	34648	31840	31365	31775	30736	28882	39339	45516	37850	33891	30490	28248	27542	27599	27445	27312	27515	27221	27305	27459	27489	27476	27387	27467	27386	27571	27401	27498	27669	27432	27378	27285	27435	27342	27106	27290	27384	27441	27625	27327	27443	27523	27312	27446	27477	27337	27446	27542	27477	27254	27462	27468	27319	27200	27391	27365	27202	27250	27346	27420	27387	27286	27370	27346	27248	27461	27431	27459	27475	27255	27503	27345	27361	27300	27473	27511	27450	27164	27427	27345	27176	27392	27577	27233	27238	27351	27331	27157	27104	27057	27356	27378	27312	27442	27359	27212	27286	27516	27325	27410	27378	27211	27221	27318	27104	27151	27580	27629	27389	27247	27241	27339	27244	27355	27358	27452	27140	27362	27436	27041	27349	27296	27403	27241	27235	27322	27443	27177	27246	27450	27436	27309	27406	27289	27386	27418	27206	27302	27270	27248	27473	27283	27281	27162	27138	27723	27333	27342	27463	27325	27407	27221	27290	27417	27344	27366	27277	27182	27522	27129	27330	27424	27408	27445	27475	27073	27127	27317	27297	27018	27420	27296	27359	27503	27170	27322	27395	26992	27298	27113	27094	27666	27440	27445	27359	27301	27206	27346	27116	27323	27262	27327	27361	27364	27321	27370	26939	27403	27184	27447	27455	27343	27405	27450	27399	27164	27298	27437	27535	27498	27423	27530	27378	27537	27380	27250	27384	27404	27303	27437	27419	27278	27180	27266	26949	27295	27268	27006	27230	27353	27214	26968	27275	27561	27438	27154	27262	27141	27214	27333	27262	27417	27274	27526	27463	27367	27469	27475	27599	27440	27371	27123	27105	27499	27267	27047	27292	27435	27407	27415	27600	27305	27214	27135	27459	27578	27562	27233	27291	27127	27029	27359	27477	27108	27217	27378	27299	27387	27164	27133	27345	27335	27653	27240	27220	27462	27712	27336	27762	27340	27382	27330	27495	27419	27328	26973	27287	27267	27387	27155	27576	27509	27172	27352	27332	27172	27256	27314	27452	27219	27360	27238	27486	27168	27095	27333	27279	27167	27201	27170	27161	27017	27506	27241	27389	27206	27380	27295	27344	27221	27426	27498	27423	27410	27430	27231	27292	27239	27487	27397	27293	27364	27445	27259	27634	27208	27283	27362	27462	27314	27313	27290	27219	27161	27279	27302	27183	27351	27550	27650	27314	27349	27467	27285	27393	27235	27588	27517	27340	27430	27517	27246	27285	27411	27539	27360	27059	27166	27188	27310	27373	27251	27353	27280	27356	27319	27142	27351	27558	27253	27417	27419	27333	27314	27183	27343	27277	27320	27500	27368	27429	27250	27489	27298	27190	27377	27037	27415	27420	27199	27143	27259	27335	27256	27127	27572	27661	27220	27409	27137	27485	27283	27158	27472	27197	27408	27524	27198	27467	27396	27327	27204	27239	27262	27383	27359	27209	27416	27453	27339	27430	27449	27362	27464	27331	27517	27437	27317	27398	27509	27183	27362	27083	27181	27223	27362	27370	27478	27247	27506	27325	27266	27346	27277	27302	27292	27182	27231	27330	27481	27241	27385	27177	27362	27188	27351	27499	27292	27479	27163	27342	27165	27280	27333	27286	27194	27205	27200	27225	27268	27429	27371	27496	27382	27433	27358	27558	27480	27566	27242	27398	27534	27376	27395	27370	27256	27270	27425	27509	27477	27306	27155	27262	27421	27606	27435	27291	27202	27216	27150	27431	27302	27386	27370	27395	27691	27459	27564	27423	27496	27475	27233	27165	27357	27234	27154	27209	27412	27362	27342	27469	27104	27357	27562	27515	27333	27347	27682	27205	27297	27357	27353	27486	27340	27224	27446	27272	27324	27247	27413	27400	27579	27353	27290	27292	27143	27118	27450	27268	27243	27152	27435	27240	27630	27531	27118	27334	27268	27235	27278	27423	27520	27167	27460	27431	27242	27170	27298	27038	27292	27256	27039	27175	27044	27389	27254	27304	27374	27619	27356	27030	27160	27339	27238	27297	27023	27259	27630	27470	27164	27602	27291	27201	27359	27289	27402	27492	27283	27157	27518	27546	27370	27574	27246	27282	27333	27340	27498	27603	27356	27322	27210	27265	27248	27453	27715	27322	27283	27465	27524	27289	27313	27169	27586	27353	27550	27380	27511	27432	27218	27279	27395	27310	27345	27487	27648	27522	27261	27420	27266	27338	27272	27553	27333	27479	27379	27326	27435	27272	27255	27534	27329	27415	27140	27448	27373	27145	27300	27307	27431	27364	27311	27414	27383	27187	26988	27378	27365	27682	27302	27232	27594	27474	27222	27259	27380	27501	27211	27533	27291	27222	27541	27493	27419	27360	27378	27281	27012	27350	27486	27416	27447	27110	27293	27420	27250	27353	27066	27194	27295	27330	27510	27587	27205	27428	27330	27111	27356	27242	27465	27361	27323	27416	27188	27136	27241	27297	27365	27207	27116	27310	27410	27216	27262	27239	27346	27344	27318	27411	27208	27394	27334	27423	27290	27394	27355	27565	27362	27511	27441	27359	27078	27562	27281	27647	27461	27372	27247	27362	27413	27431	27413	27256	27253	27531	27555	27262	27312	27210	27333	27306	27257	27238	27458	27434	27511	27194	27464	27450	27335	27532	27192	27620	27454	27240	27362	27188	27460	27287	27219	27458	27297	27338	27470	27167	27095	27231	27405	27121	27207	27279	27004	27310	27271	27360	27479	27337	27548	27123	27253	27152	27259	27722	27402	27445	27544	27493	27122	27363	27320	27574	27393	27180	27183	27307	27512	27720	27361	27361	27221	27498	27396	27604	27549	27143	27248	27480	27478	27329	27288	27311	27357	27285	27196	27172	27298	27265	27278	27379	27538	27300	27247	27496	27535	27311	27317	27225	27326	27258	27451	27338	27210	27459	27363	27450	27237	27366	27157	27322	27533	27178	27410	27438	27363	27353	27176	27199	27249	27463	27278	27180	27499	27354	27448	27314	27295	27193	27146	27222	27418	27415	27281	27398	27363	27605	27316	27137	27358	27492	27090	27395	27670	27449	27378	27357	27524	27402	27350	27201	27248	27360	27585	27171	27180	27471	27397	27690	27223	27447	27563	27250	27211	27338	27482	27219	27343	27326	27790	27331	27285	27316	27268	27280	27311	27375	27325	27624	27296	27471	27386	27405	27161	27290	27419	27544	27225	27208	27237	27373	27381	27290	27160	27192	27282	27372	27175	27114	27102	27178	27399	27033	27550	27221	27446	27195	27242	27490	27377	27475	27364	27191	27478	27180	27304	27441	27229	27287	27157	27373	27338	27380	27303	27333	27251	27452	27339	27200	27155	27365	27402	27551	27365	27426	27334	27689	27563	27174	27263	27310	27375	27039	27253	27298	27210	27278	27436	27342	27392	27510	27421	27300	27197	27388	27414	27443	27262	27419	27458	27401	27399	27373	27585	27327	27458	27439	27466	27156	27568	27468	27546	27305	27593	27138	27193	27212	27385	27265	27253	27256	27406	27431	27235	27090	27195	27208	27490	27498	27482	27277	27379	27299	27337	27566	27649	27361	27203	27178	27060	27295	27420	27308	27329	27367	27198	27019	27359	27369	27367	27297	27250	27594	27228	27139	27027	27355	27196	27310	27421	27447	27230	27466	27351	27317	27425	27485	27275	27327	27491	27290	27313	27446	27209	27193	27278	27484	27393	27163	27215	27343	27308	27318	27490	27465	26959	27307	27231	27404	27528	27469	27342	27756	27558	27427	27193	27392	27446	27559	27296	27196	27413	27405	27399	27349	27312	27149	27122	27510	27315	27570	27248	27625	27381	27264	27226	27204	27514	27496	27359	27587	27515	27328	27298	27448	27166	27408	27178	27505	27166	27616	27162	27534	27135	27289	27381	27477	27317	27609	27557	27409	27310	27491	27372	27274	27688	27282	27397	27411	27182	27342	27490	27347	27373	27468	27473	27316	27314	27165	27309	27615	27037	27469	27525	27592	27480	27234	27267	27398	27362	27080	27523	27325	27095	27229	27295	27455	27463	27496	27307	27273	27459	27432	27316	27210	27243	27373	27648	27148	27152	27274	27406	27060	27276	27147	27458	27577	27342	27320	27581	27441	27324	27607	27292	27501	27446	27379	27421	27391	27477	27471	27444	27418	27383	27162	27235	27489	27284	27252	27386	27378	27242	27413	27607	27202	27161	27359	27402	27401	27596	27560	26980	27318	27476	27336	27539	27125	27454	27495	27244	27321	27355	27407	27245	27397	27397	27228	27188	27299	27379	27352	27572	27246	27273	27246	27529	27075	27351	27192	27371	27532	27295	27181	27523	27451	27289	27220	27313	27517	27296	27300	27178	27460	27172	27306	27335	27235	27554	27693	27387	27415	27287	27362	27057	27214	27181	27188	27435	27198	27134	27326	27241	27401	27220	27440	27349	27171	27360	27268	27236	27347	27340	27379	27384	27309	27584	27403	27329	27504	27326	27071	27209	27262	27231	27333	27479	27494	27472	27233	27177	27128	27405	27411	27336	27312	27314	27503	27553	27436	27341	27399	27239	27422	27413	27419	27509	27181	27372	27269	27324	27542	27331	27672	27423	27551	27435	27370	27404	27397	27676	27513	27468	27451	27248	27276	27082	27382	27340	27368	27229	27542	27459	27180	27518	27239	27398	27492	27571	27141	27357	27509	27295	27240	27309	27202	27409	27314	27425	27431	27095	27533	27284	27311	27395	27389	27309	27064	27592	27293	27321	27474	27436	27263	27422	27271	27582	27196	27098	27357	27151	27321	27512	27106	27126	27362	27204	27521	27490	27445	27141	27507	27306	27333	27456	27363	27377	27209	27298	27234	27340	27333	27333	27429	27364	27042	27520	27516	27030	27489	27344	27407	27488	27266	27331	27172	27390	27423	27061	27272	27432	27547	27318	27123	27298	27015	27443	27237	27268	27264	27364	27414	27461	27459	27315	27449	27197	27138	27462	27498	27340	27044	27216	27174	27084	27382	27515	27284	27241	27174	27275	27250	27554	27491	27551	27512	27229	27253	27338	27350	27286	27432	27190	27447	27488	27390	27219	27625	27483	27526	27391	27482	27435	27059	27253	27342	27311	27333	27108	27379	27123	27230	27368
27479	42766	42275	40109	34005	29206	25597	23631	23447	23535	21689	18874	34372	37508	29101	24176	20159	18148	17174	17253	17107	17071	17102	17157	17049	17125	17092	17170	17005	17121	17033	17173	17150	17009	17090	17028	17179	16996	17040	17111	17232	17081	17073	17080	17036	17033	17111	17206	17031	16817	17152	17074	17045	17000	17202	17143	17048	16957	17254	17033	16938	17210	17098	17185	16817	17131	17003	17090	16993	17128	17129	17068	17223	16916	17001	17004	17067	17170	16957	16948	17123	17349	17062	17144	16919	16998	17060	17189	17216	16935	17308	17043	16995	17053	17156	16957	17056	16957	17230	17068	17083	17051	16921	17103	16855	17132	16826	17136	17009	17174	16926	17147	17031	16911	17047	16952	17180	16951	17233	16998	17027	17025	16919	17029	17095	17011	17096	17103	17085	16967	17080	17134	17050	17208	17054	16902	17045	17211	17133	16949	17083	17073	17129	17061	17020	17140	17091	16846	17050	17101	17169	16983	17076	16986	17156	17072	17069	17080	17219	16915	17043	17048	17116	17069	17071	17086	17123	16959	16793	17128	17025	17043	17051	17080	17009	17202	17148	16898	17073	16937	17032	16937	17060	17290	16898	17149	17090	17109	17040	17119	17087	17028	17178	17048	16970	17022	17115	17187	17026	17121	17096	17050	17018	17047	17180	17238	16967	17059	17044	16999	16969	17123	17124	17139	17016	17124	16992	17039	16956	17328	17117	17037	17101	17098	17056	16914	17038	17113	17092	17142	17127	17132	17174	17059	17209	17145	17045	17003	17168	17018	17082	16867	17146	17044	17240	16979	17173	17020	17131	17068	17048	17027	17067	16921	17085	17062	16943	17141	17202	17098	16818	17094	16833	17012	16985	17081	17098	17106	16945	16939	17280	17142	17033	17055	16841	17276	17143	17141	17249	17102	17228	17120	16945	17127	17062	17150	16841	17052	17067	17216	17081	17110	16964	17053	17020	16923	16993	17210	17014	17141	17148	17133	16957	17167	17109	16904	17055	16986	17235	16854	17073	17136	16978	17001	16993	17211	17136	17044	16968	17082	17075	17013	17211	16963	17190	17051	17144	16854	17053	17129	17069	17041	17053	17151	17058	17028	17082	17313	17136	17134	17078	17118	16967	17066	17042	17128	17116	17211	17050	17034	17053	17164	17325	17134	17151	17121	17097	17132	17111	17180	17006	16960	16999	16998	17090	17116	17090	16906	17087	17202	17134	17000	16918	16934	17061	17017	17086	17116	17180	16979	17016	17003	17094	17035	17111	17128	16935	17097	17088	17213	16998	17216	16868	17113	17078	17099	17150	17212	16885	16945	16992	17114	17279	17015	16987	17127	16940	17088	17047	16918	16910	17220	17024	17045	17066	17166	17030	17124	16986	16986	17298	17013	16732	17068	17010	17020	17109	17189	17136	17098	16996	17122	17102	17167	17130	17176	17026	17070	16855	17101	17203	17035	17119	17218	17131	17172	17165	16914	17116	16962	17030	16992	17085	16931	17137	17038	16796	17121	17143	16929	17104	17138	17179	17154	17151	17112	16941	17320	17019	16927	16977	17132	17103	17057	17098	17055	17150	17216	17089	16973	17189	17203	16993	17072	17161	17232	17164	17126	17098	17200	16913	17033	17248	17001	17019	17002	17109	16916	17197	16928	17100	17078	16957	16892	17147	17200	17191	16925	16914	16993	17205	17064	17189	17013	16953	17243	16994	16956	16974	17099	17158	17160	16988	17182	17177	16913	17157	17087	16856	16991	17018	17023	17047	17035	17151	17093	17063	17177	17132	17178	16873	17148	17124	17117	16946	17079	17031	17199	17015	17034	17251	16932	17089	17018	17125	16980	17043	17103	17001	16928	16933	16993	17143	16968	16995	17027	16925	16930	17165	17114	17160	17051	17038	17070	16922	17050	17090	17147	16955	17113	16922	17211	16945	16893	16993	17044	17011	16977	17040	17102	16926	17079	17046	17154	17140	17116	17047	17048	17072	17002	17091	17041	16975	17162	16848	16928	17076	17196	17084	17004	16972	17023	16863	17046	17277	17089	16879	17139	17029	17009	17117	16937	17175	17033	17023	17075	17214	17185	16967	17021	16936	17148	17053	17161	17158	16956	17030	17049	16923	17339	17210	17166	17349	17166	17007	17132	17179	17133	17054	17073	17093	16991	16800	17152	17133	17129	16915	17279	17008	17076	16911	17125	16940	17028	16964	17167	17080	17149	17026	17119	17215	17040	17243	16999	17298	17121	17125	17078	17075	17129	16991	16867	17017	17262	16990	17014	17068	17262	17182	17206	17079	17139	17056	17113	16921	17046	17004	17226	17181	17017	17167	17086	16873	17093	17109	16964	17106	17115	16981	16923	17160	17150	17160	17105	17052	16911	17049	17016	17003	16977	17207	17239	16966	17051	17086	16935	17041	16976	17064	17065	17013	16919	17183	17089	16854	17062	17068	17042	17238	17245	17013	17190	17011	16983	17163	17062	16916	17104	17077	17069	17079	17014	16930	17349	17020	16923	17108	16965	17076	16931	16876	17072	17139	17137	16969	17019	17120	17018	17105	17050	17066	17188	17135	17035	17168	16936	16969	17029	17286	16949	16989	17171	17009	17174	17219	16880	16962	16951	16895	16915	17041	17099	16918	17088	17137	17105	17253	16971	17037	17134	17212	17135	17165	17056	17218	17100	17287	17191	17088	17091	16947	16984	17134	17138	17060	17140	17155	16927	16965	17114	17009	16923	16961	17123	17168	17160	16990	17046	16931	17155	17061	17115	16991	17122	17143	17122	17051	17040	16964	17112	16994	16922	17062	17032	17104	17270	17181	17076	17141	16939	16966	17265	17051	17162	17056	17275	17105	17077	17033	17295	17193	17131	17192	17030	16974	16851	16945	16842	17164	17055	17039	17118	17032	17075	17073	17075	17105	17074	17132	17091	17278	17168	16947	17149	17132	16976	17134	16935	17070	17061	16983	17063	17145	17019	17086	17005	16940	16953	16988	16925	17108	17141	16899	17141	16981	16988	17063	17028	16910	17056	17184	17117	17028	16965	17111	17007	16912	17271	17148	16940	16991	17165	17087	17162	17324	17215	17079	17108	17084	17290	16923	16951	17237	17007	16945	17015	17078	16949	17141	17009	17084	16924	17152	17259	17085	17087	17040	17117	17026	17118	17181	17001	16980	17192	17005	17184	17123	17024	16983	17070	16891	17179	17024	16947	17105	17058	17003	16928	17110	17046	16909	16890	17099	16881	17180	16915	17049	17045	17147	16937	17048	16893	17149	17101	17007	16951	17158	17026	17164	17216	17086	17113	17154	17182	16932	16973	17023	16835	17174	17244	16884	16993	17073	17165	17015	17386	17068	17210	17170	17216	16923	17064	17068	17243	17089	17109	17043	17162	17019	16916	16967	17044	17048	16939	17106	17093	17091	16926	17125	17168	16935	17155	17001	17192	17223	17152	17305	17085	17105	16956	16944	17083	17047	17018	17168	17086	17093	16992	17271	16920	17030	17111	17074	17248	16849	17163	17208	17044	17271	17012	17036	17153	17057	17072	16816	17135	16963	17152	17123	17082	17016	16928	17177	17108	17030	17019	17140	17153	16999	16971	17197	17116	17241	17070	17021	16966	17201	17118	17078	17038	17089	17041	16935	17179	17035	17026	17127	17084	17066	16979	17012	17028	17105	16923	16920	17074	16965	17088	17012	17144	16970	17109	17109	16989	17069	17069	16947	17054	17160	16892	17105	17073	17066	17134	17145	17062	17141	17024	17082	17046	17042	17141	17070	17184	17070	17113	17052	17109	17149	16925	17061	17050	16986	16911	17035	17099	17076	17155	16946	17092	16955	17078	17029	17139	17078	16964	17154	17019	16962	17123	16990	17011	17045	17086	17041	17125	17212	16843	17133	17168	17081	17285	17095	17174	16964	16988	17078	17200	17000	17050	17112	17114	17066	17091	17078	17167	17105	17203	17055	17082	16926	17095	17260	17137	16987	17077	17045	17171	17092	17058	17060	17174	16999	16909	17075	17013	17329	16938	17051	17226	16942	17180	17031	17090	17113	16983	17181	17057	17138	17007	17137	17150	17091	17019	17130	16966	17157	17175	16806	17044	17068	17075	17195	17108	16928	16972	17065	17000	17106	16942	16991	17043	17204	17092	17085	17144	17019	17040	17164	17124	17101	17126	17171	17157	17155	16982	17002	17158	16986	17166	16970	17174	17036	17244	16961	17206	17272	17157	17227	16996	17104	17034	17271	17260	17070	17011	17064	17159	17058	16936	16991	16979	17237	17068	17049	17210	17046	17022	17177	17056	17199	16912	17006	17093	17115	17138	17124	16976	17106	17065	17115	17236	16954	16918	16974	16909	16933	17002	17143	16985	17002	17174	17120	17054	17170	17085	17005	17040	17051	17131	17227	17042	16996	17037	17127	17017	17034	17038	17008	17048	17058	17058	17045	17147	17029	17096	17033	17035	17180	17189	17026	17190	17076	17119	17215	16973	17294	17299	17186	17079	16994	16890	17018	17062	17080	17054	16967	16934	17014	17128	17218	17139	17025	17118	17135	17111	17078	16958	17062	17014	17150	17072	17113	17026	17144	16915	16945	17091	17155	16850	17050	17103	17029	17154	17124	17129	17112	16969	17084	16993	17211	17110	17087	17045	17217	17094	16846	17050	16978	17198	17195	16984	16989	16860	17215	17108	17191	16981	17172	17333	16910	17134	17145	17102	17302	16875	17194	17002	17043	17229	17018	17113	17066	17062	17076	17101	17090	17165	17035	16965	16973	16812	16962	16942	17037	17360	17035	17013	17092	17190	17199	17259	17067	17132	17115	17087	17056	17086	17043	16977	17327	17141	17095	17149	17193	17066	17295	16984	17173	16999	17110	17134	17271	16925	17008	16906	17157	17116	17020	17066	17049	17155	17082	17116	17019	16967	16974	16998	17190	17132	17163	17086	16902	17299	16981	16984	17208	16947	17170	17048	17174	16964	17047	16993	17126	17221	17042	17004	17135	16946	17121	17135	17228	17049	16870	16971	17180	17095	17073	17120	17143	16879	17059	16999	17135	17124	17155	17010	16953	17068	17302	17282	16991	17087	17188	17077	17079	17034	16941	16982	16965	17097	17069	17109	17042	17072
22254	20772	27238	24922	26737	33221	36269	34124	34023	33455	32568	32460	52767	54360	46010	38259	32679	29585	28241	27642	28056	27877	28062	28021	28003	27819	27731	27686	27757	28015	27698	27758	27718	27764	27827	28010	27839	27902	27994	27834	27633	27746	27925	27578	27789	27919	27846	27946	28004	27895	27553	27819	27676	27780	27723	27657	27907	28026	27622	27889	28081	27922	27710	28018	27720	27788	27557	27731	27681	27814	27745	27865	27729	27811	27779	27752	27628	27717	27891	27542	27896	27611	27742	27700	27840	27685	27743	27610	27839	27745	27758	27575	27774	27795	27683	27476	27570	27503	27919	27875	27880	27701	27711	27800	27476	27718	27770	27716	27909	27872	27689	27865	27989	27990	27525	27784	27723	27844	27847	27625	27731	27649	27765	27692	27820	27909	27566	27514	27846	27580	28025	27708	27792	27760	27561	27903	27719	27847	27763	27950	27872	27793	27843	27777	27710	27868	27679	27843	27856	27699	27576	27817	27785	27626	27687	27643	28032	27883	27877	27764	27757	27620	27667	27587	27784	27530	27488	27645	27754	27913	27678	27966	27647	27828	27574	27710	27803	27714	27996	27479	27896	27502	27607	27736	27725	27753	27712	27818	27924	27949	27815	27588	27624	27672	27681	27818	27831	27839	27607	27645	27668	27801	27526	27593	27744	27768	27745	27728	27745	27732	27484	27882	27555	27841	27672	27633	27742	27445	27498	27710	27828	27748	27808	27895	27784	27740	27581	27543	27852	27518	27567	27737	27865	27800	27868	27611	27601	27579	27759	27735	27580	27860	27837	27856	28049	27587	27719	28039	27807	27683	27423	27841	27858	27466	27702	27869	27601	27752	27851	27466	27801	27823	27841	27835	27691	27826	27865	27644	27752	27944	27573	27607	27538	27858	27379	27649	27838	27548	27581	28064	28111	27924	27390	27722	27773	27605	28074	27648	27866	27467	27658	27915	28009	28018	27752	27567	27534	27545	27773	27502	27557	27740	27642	27561	27909	27851	27739	27854	27910	27557	27840	27625	27795	27722	27834	27617	27458	27839	27770	27700	27632	27519	27949	27710	27851	27428	27601	27702	27712	27734	27783	27692	27775	27482	27773	27566	27832	27756	27590	27770	27750	27857	27786	27694	27866	27614	27757	27556	27883	27805	27615	27663	27583	27596	27831	27799	27533	27806	27922	27722	27879	27549	27616	27821	27995	27857	27816	27759	27586	27620	27852	27962	27732	27587	28054	27879	27633	27952	27688	27513	27580	27689	27796	27685	28060	27611	27758	27918	27941	27493	27606	27954	27794	27786	27652	27476	27901	27590	27709	27439	27597	27840	27852	27865	27756	27727	27840	27536	27650	27336	27500	27467	27649	27656	27597	27465	27803	27769	27459	27523	27601	27765	27846	27708	27670	28012	27635	27682	27752	27809	27707	27578	27864	27716	27548	27623	27937	28043	27677	27675	27792	27851	27532	27730	27538	27859	27638	27613	27726	27749	27682	27591	27638	27618	27539	28130	27844	27559	27771	27742	27982	27702	27739	27735	27675	27667	27767	27440	27523	27907	27714	27809	27657	27804	27482	27408	27622	27811	27732	27568	27652	27802	27502	27892	27756	27758	27530	27716	27842	27910	27655	27616	27836	27781	27753	27474	27695	27750	27827	27788	27812	27786	27851	27559	27773	27664	27733	27749	27480	27884	27815	27762	27567	27853	27871	27661	27708	27656	27526	27877	27803	28021	27462	28051	27718	27557	27617	27839	27572	27584	27770	27883	27606	27646	27978	27593	27470	27904	27903	28027	27725	27831	27797	27701	27741	27921	27952	27468	27467	27456	27788	27548	27695	27902	27778	27889	27510	27615	28002	27890	27924	27531	27579	27393	27367	27673	27827	27779	27527	27691	27697	27465	27755	27666	27983	27229	27740	27462	27891	27545	27684	27829	27909	27558	27709	27816	27555	27522	27812	27584	27623	27662	27446	27595	27560	27626	27568	27607	27514	27888	27283	27592	27845	27479	27724	27852	27977	27658	27756	27730	27825	27547	27649	27890	27930	27798	27902	27673	27816	27491	27654	27561	27557	27861	27511	27691	28055	27847	27630	27980	27640	27841	27660	27484	27707	27557	27657	27836	27826	27937	27886	28039	27800	27689	27599	27690	27691	27873	28043	27450	27917	27658	27860	27711	27674	27903	27801	27772	27600	27589	27624	27778	27880	27700	27553	27559	27626	27764	27739	27693	27754	27862	27616	27565	27752	27894	27683	27760	27860	27709	27902	27710	27656	27843	27989	27782	27533	27697	27671	27714	27767	27731	27823	27738	27910	27741	27857	27738	27652	27683	27742	27738	27594	27759	27835	27911	27746	27850	27884	27568	27485	27851	27748	27570	27829	27574	27851	27876	27755	27821	27886	27668	27630	27782	27370	27544	27862	27691	28041	27981	28002	27882	27660	27772	27927	27613	27679	27808	27564	27601	27784	27802	27744	27783	27543	27672	27731	27856	27752	27626	27617	27755	27812	27647	27586	27603	28116	27735	27816	27824	27789	27936	27729	27672	27801	27978	27712	27514	27708	27698	27604	27879	27859	27659	27440	27658	27555	27809	27765	27787	27664	27823	27671	27854	27587	27728	27832	27658	27653	27452	27841	27689	27797	27821	27717	27700	27924	27628	27727	27756	27650	27547	27801	27610	27687	27538	27477	27798	27826	27672	27586	27640	27590	27797	27918	27792	27695	27907	27788	27795	27621	27388	27660	27899	27569	27559	27674	27616	27830	27806	27828	27616	28192	27921	27585	27744	27902	27770	27747	27632	27827	27781	27740	27688	27571	27600	27757	27798	27613	27911	27723	27651	27753	27858	27711	27552	27430	27671	27760	27728	27656	27518	27676	27584	27701	27849	27762	27643	27683	27632	27932	27519	27702	27765	27699	27675	27813	27807	27802	27722	27659	27910	27454	27507	27677	27640	27813	27691	27976	27975	27884	27475	27566	27588	27588	27405	27536	27590	27803	27903	27963	27651	27644	27553	27721	28038	27945	27634	27622	27632	27728	27600	27707	27675	27926	27801	27664	27727	27407	27499	27801	27664	27689	27601	27925	28189	27733	27944	27791	27525	27963	27355	27439	27607	27711	27856	27623	27968	27562	27832	27782	27596	27472	27679	27638	27671	27599	27685	27748	27883	27767	27775	27612	27512	27712	27679	27999	27880	27771	27785	27960	27630	27619	27437	27513	27412	27531	27887	27573	27823	27596	27621	27845	27789	27940	27871	27771	27842	27784	28020	27957	27702	27604	27342	27762	27787	27685	27533	27512	27541	27731	27822	27803	27725	27931	27637	27663	27873	27605	27716	27797	27737	27851	27778	27772	27590	27818	27384	27762	27642	27538	27910	27684	27768	27997	27644	27874	27718	27722	27364	27837	27597	27828	27784	27911	27518	27671	27607	27536	27714	27676	27653	27662	27816	27862	27543	27893	27850	27775	27597	27525	27565	28023	27793	27911	27940	27727	27480	27770	27770	27682	27837	27842	27764	27500	27486	27719	27788	27568	27831	27418	27737	27483	27544	27931	27457	27587	27866	27783	27863	27725	27641	27602	27768	27888	27802	27706	27840	27917	27658	27620	27678	27904	27353	27682	27833	27647	27874	27665	27392	27631	27684	27673	27711	27438	27779	27714	27825	27938	27760	27874	27782	27925	27696	27725	27701	27814	27626	27715	27550	27834	27586	27456	27731	27588	27784	27951	27753	27422	27512	27746	27622	27875	27629	27846	27660	27720	27709	27865	27595	27822	27580	27832	27568	27665	27582	27838	27741	27786	27538	27873	27587	27531	27486	27696	27738	27887	27739	27550	27532	27546	27457	27801	27810	27703	27736	27900	27834	27891	28126	27831	27656	27765	27548	27704	27584	27791	28002	27897	27758	27668	27746	27825	27621	27765	27602	27609	27759	27790	27685	27630	27623	27656	27471	27815	27547	27697	27594	27805	27568	27718	27825	27856	27656	28018	27853	27804	28006	27886	27847	27626	27685	27507	27848	27937	27780	27853	27772	27506	27669	27842	27576	27815	27863	27842	27611	27667	27839	27646	27574	27484	27792	27781	27849	27701	27691	27828	27727	27837	27885	27772	27487	27651	27684	27682	27610	27798	27713	27782	27841	27570	28019	27741	27683	27772	27890	27681	27714	27396	27873	27873	27786	27862	27785	27856	27701	27938	27740	27760	27895	27816	27474	27568	27955	27559	27637	27711	27747	27749	27745	27838	27675	27571	27710	27572	27731	27983	27832	27856	27569	27839	27750	27530	27689	27626	27755	27699	27809	27865	27850	27866	27468	27727	27638	27724	27918	27775	27873	27635	27714	27387	27767	27645	27932	27796	27836	27828	27728	27715	27763	27882	28029	27672	27820	27587	27559	27658	27837	27679	27620	27684	27950	27599	27862	27594	27669	27805	27668	27644	27564	27948	27768	28089	27700	27638	27658	27881	27926	27694	27742	27785	27750	27812	27771	27946	27725	27940	27609	27752	27821	28042	27668	27837	27695	27674	27973	27572	27520	27755	27593	27761	27776	27637	27728	27686	27806	27625	28028	27792	27730	27780	27957	27840	27904	27766	28038	27718	27614	27752	27505	27761	27517	27789	27626	27632	27663	27788	27735	27844	27665	27924	27652	28043	27691	27835	27290	27694	27580	27521	27776	27816	27780	27582	27730	27839	27763	27965	27895	27886	27703	27729	27819	27704	27642	27797	27636	27764	27648	27781	27741	27843	27562	27649	27949	27948	27533	27769	27698	27942	27558	27629	27634	27708	27655	27728	27677	27567	27917	27869	27554	27826	27457	27444	27924	27574	27999	27691	27641	27423	27482	27778	27646	27461	27944	27784	27673	27671	27672	27653	27642	27551	27754	27784	27933	27818	27788	27712	27673	27779	28037	27918	27692	27776	27798	27730	27726	27621	27539	27653	27803	27640	27841	27607	27600	27918	27833	27869	27745	27898	27618	27909	27863	27553	27784	27550	27854	27860	27834	27516	27915	27603	27924	27605	27696	27425	27739	27756	27632	27615	27490	27627	27765	27757	27986	27428	27834	27724	27780	27770	27501	27902	27756	27914	27441	27474	27445	27705	27485	27810	27653	27814	27788	27819	27529	27608	27428
28221	52657	50884	40173	41457	32340	27096	26978	27230	25125	23835	24789	47806	46397	37973	29204	22308	18724	17484	17175	17190	17211	17043	17154	17191	17233	17311	17032	17196	17432	17234	17249	17208	17266	17109	17139	17244	17131	17377	17120	17282	17375	17244	17235	17343	17212	17078	17187	17204	17161	17257	17289	17317	17097	16993	17214	17139	17284	17233	17113	17242	17140	17260	17124	17247	17287	17158	17276	17164	17295	17075	17348	17208	17145	17318	17334	17197	17289	17100	17190	17280	17263	17254	17257	17348	17102	17242	17354	17222	17122	17174	17355	17248	17246	17226	17138	17104	17137	17285	17159	17094	17147	17098	17068	17183	17418	17120	17257	17128	17282	17229	17213	17218	17229	17272	17294	17227	17235	17208	17143	17171	17129	17136	17132	17195	17253	17298	17264	17213	17039	17384	17052	17134	17375	17139	17205	17180	17158	17307	17279	17326	17302	17317	17134	17309	17282	17340	17206	17295	17087	17349	17229	17152	17407	17164	17309	17258	17165	17405	17122	17125	17135	17194	17320	17218	17028	17200	17144	16959	17204	17198	17339	17450	17150	17407	17126	17131	17110	17343	17264	17094	17196	17057	17336	17331	17394	17194	17272	17223	17166	17327	17234	17209	17323	17044	17112	17061	17271	17135	17180	17274	17152	17326	17202	17142	17063	17353	17245	17227	17197	17177	17203	17088	17023	17388	17078	17147	17196	17190	17138	17200	17168	17329	17163	17125	17279	17158	17160	17330	17126	17166	17336	17229	17092	17030	17123	17410	17340	17155	17117	17290	17139	17121	17303	17285	17194	17245	16916	17245	17144	17016	17355	17003	17256	17212	17157	17210	17296	17456	17154	17173	17262	16946	17169	17157	17334	17316	17235	17203	17373	17150	17275	17266	17280	17168	17376	17190	17241	17265	17026	17359	17239	17196	17257	17374	17233	17137	17158	17217	17158	16983	17326	17183	17177	17088	17172	17231	17045	17266	17312	17054	17217	17219	17149	17225	17256	17372	17198	17195	17235	17175	17240	17211	17273	16891	17177	17372	17324	17152	16958	17310	17071	17240	17197	17141	17197	17274	17227	17243	17211	17181	17056	17303	17247	17287	17309	17283	17285	17239	17404	17156	17335	17323	17129	17234	17242	17219	17451	17258	17173	17352	17088	17215	17240	17167	17430	17188	17186	17265	17212	17198	17218	17130	17323	17143	17375	17150	17190	17467	17130	17305	17188	17306	17196	17239	17022	17493	17140	17267	17124	17251	17231	17228	17123	17099	17138	17189	17116	17301	17272	17063	17005	17148	17324	17096	17245	17032	17320	17181	17195	17194	17089	17146	17030	17250	17152	17228	17317	17304	17189	17195	17187	17315	17119	17372	17163	17177	17304	17158	17338	17061	17108	17108	17254	17183	17096	17246	17241	17161	17178	17237	17194	17167	17096	17452	17367	17011	17082	17482	17200	17044	17283	17226	17149	17276	17214	17042	17333	17210	17129	17075	17139	17237	17109	17248	17205	17248	17376	17058	17335	17261	17129	17122	17199	17108	17068	17217	17078	17217	17493	17380	17330	17261	17439	16988	17077	17252	17122	17288	17148	17164	17377	17301	17231	17255	17263	17283	17464	17113	17241	17252	17248	17196	17059	17263	17254	17346	16969	17208	17282	17171	17142	17223	17199	17047	17079	17171	16995	17217	17138	17114	17221	17132	17253	17233	17190	17291	17444	17206	17185	17341	17128	17321	17195	17301	17117	17389	17204	17082	17061	17235	17147	17335	17063	17196	17158	17309	17253	17055	17291	17197	17283	17266	17163	17172	17101	17228	17203	17148	17138	17269	17318	17259	17341	17365	17106	17183	17246	17167	17270	17067	17120	17158	17282	17178	17225	17337	17187	17167	17262	17176	17369	16998	17133	17249	17263	17462	17130	17143	17115	17119	17173	17110	17165	17208	17135	17129	17186	17205	17272	17317	17149	17204	17314	17035	17243	17184	17307	17219	17177	17305	17197	17167	17168	17250	17181	17275	17368	17313	17313	17273	17302	17250	17146	17149	17197	17248	17215	17169	17402	17179	17095	17395	17131	17178	17124	17060	17233	17148	17236	17054	17340	17194	17225	17210	17233	17243	17330	17322	17360	17326	17170	17144	17279	17224	17150	17220	17473	17146	17144	16953	17417	17284	17034	17210	17244	17111	17099	17122	17224	17178	17274	17280	17168	17048	17129	17071	17151	17081	17145	17228	17185	17123	17233	17391	17065	17146	17145	17141	17300	17209	17093	17239	17132	17382	17228	17076	17097	17102	17342	17222	17340	17153	17111	17469	17210	17007	17305	17195	17173	17291	17064	17097	17203	17353	17094	17277	17164	17059	17064	17146	17253	17163	17185	17340	17212	17320	17217	17264	17130	17345	17021	17277	17096	17220	17277	17190	17164	17176	17275	17252	17158	17217	17088	17206	17103	17200	17244	17329	17056	17127	17373	17205	17193	17301	17224	17149	17161	17131	17197	17226	17128	17296	17252	17129	17129	17245	17184	17356	17101	17321	17279	17402	17283	17311	17209	17135	17331	17211	17240	17134	17099	17147	17137	17229	17026	17375	17108	17280	17303	17268	17443	17199	17144	17146	17202	17129	17141	17207	17182	17357	17061	17233	17141	17189	17085	17246	17203	17294	17199	17193	17209	16973	16971	17300	17204	17051	17204	17346	17330	17167	17202	17213	17367	17483	17155	17314	17175	17300	17136	17132	17175	17374	17243	17095	17057	17085	17119	17265	17131	17315	17212	17376	17154	17086	17114	17183	17149	17100	17295	17215	17118	17225	17252	17251	17377	17242	17083	17190	17400	17049	17337	17240	17211	17129	17431	17184	17129	17231	17027	17015	16987	17315	17135	17220	17344	17178	17121	17077	17121	17294	17162	17336	17371	17292	17251	17257	17159	17277	17295	17261	17181	17154	17153	17074	17374	17156	17272	17233	17232	17065	17139	17272	17150	17264	17115	17212	17167	17243	17016	17211	17119	17251	17059	17254	17302	17242	17180	17227	17405	17298	17296	17168	17193	17224	17152	17340	17320	17271	17097	17200	17111	17177	17141	17022	17346	17255	17183	17198	17137	17206	17133	17341	17352	17444	17228	17266	17359	17215	17149	17366	17188	17141	17116	17119	17189	17296	17096	17341	17257	17081	17233	17187	17391	17307	17229	17097	17152	17449	17204	17241	17177	17230	17283	17391	17144	17201	17055	17271	17259	17254	17212	17270	17195	16991	17029	17279	17153	17168	17104	17246	17153	17049	17359	17118	17093	17151	17206	17331	17181	17068	17212	17132	17139	17230	17225	17230	17264	17210	17370	17338	17114	17116	17298	17232	17139	17333	17246	17361	17175	17127	17113	17248	17051	17230	17105	17149	17387	17141	17204	17294	17193	17295	17206	17098	17285	17246	17334	17310	17286	17118	17034	17270	17004	17351	17069	17207	17165	17177	17236	17073	17159	17199	17398	17175	17225	17197	17164	17475	17140	17189	17148	17304	17206	17234	17167	17196	17231	17181	17242	17157	17105	17239	17199	17131	17233	17253	17215	17075	17126	17266	17134	17211	17170	17022	17206	17145	17091	17212	17103	17273	17141	17108	17211	17284	17365	17150	17215	17172	17098	17246	17293	17058	17078	17230	17184	17362	17211	17245	17136	17233	17120	17331	17304	17255	17239	17096	17191	17331	17260	17176	17230	17320	17257	17230	17322	17122	17085	17360	17203	17138	17256	17361	17087	17212	17135	17352	17124	17100	17063	17194	17088	17246	17242	17235	17228	17122	17296	17397	17148	17250	17063	17188	17287	17121	17134	17160	17263	17069	17262	17208	17163	17118	17156	17315	17071	17312	17321	17206	17170	17242	17276	17098	17256	17254	17312	17131	17242	17344	17261	17175	17330	17139	17141	17228	17288	17126	17266	17184	17256	17354	17252	17341	17167	17309	17346	17184	17322	17224	17266	17236	17222	17253	17121	17144	17173	17361	17196	17444	17116	17358	17190	17210	17189	17095	17306	17195	17254	17115	17173	17310	17251	17419	17168	17211	17298	17040	17149	17283	17248	17239	16998	17256	17093	17222	17121	17346	17383	17025	17116	17091	17321	17293	17243	17081	17042	17205	17387	17328	17235	17203	17239	17326	17049	17178	17312	17098	17275	17258	17217	17102	17180	17051	17305	17263	17315	17296	17350	17290	17271	17250	17183	17332	17257	17212	17094	17093	17470	17203	17246	17342	17246	17299	17204	17181	17228	17270	17434	17149	17131	17198	17231	17168	17073	17011	17164	17173	17175	17366	17267	17242	17177	17320	17210	17281	17223	17169	17337	17072	17193	17099	17479	17235	17325	17375	17237	17236	17211	17049	17185	17088	17180	17208	17170	17174	17084	17304	17095	17153	17177	17126	17216	17223	17168	17282	17286	17194	17289	17205	17108	17164	17403	17209	17199	17283	17152	17266	17028	17346	17295	17229	17383	17218	17243	17244	17188	17081	17259	17230	17271	16980	17200	17266	17240	17194	17194	17313	17293	17094	17169	17099	17290	17251	17195	17141	17263	17213	17174	17168	17174	17250	17120	17288	17190	17276	17131	17113	17081	17170	17231	17090	17315	17179	17225	17236	17206	17325	17084	17049	17054	17079	17213	17247	17199	17158	17132	17220	17230	17218	17329	17293	17286	17243	17129	17058	17155	17145	17230	17147	17244	17310	17342	17181	17419	17238	17249	16985	17226	17097	17370	17028	16977	17279	17335	17304	17067	17080	17184	17339	17211	17394	17188	17249	17110	17254	17227	17174	17309	17330	17196	17288	17179	17164	17296	17348	17099	17208	17143	17409	17168	17188	17285	17163	17173	17199	17241	17154	17141	17193	17268	17389	17245	17233	17280	17208	17412	17159	17097	17133	17104	17335	17152	17261	16908	17318	17103	17141	17168	17057	17259	17065	17055	17257	17204	17198	17164	17190	17020	17204	17259	17091	17262	17361	17237	17196	17110	17156	17085	17122	17271	17250	17278	17170	17287	17252	17051	17351	17209	17214	17221	17312	17019	17291	17199	17056	17045	17570	17194	17401	17203	17162	17274	17164	17217	17311	17107	16948	17326	17235	17337	17129	17163	17208	17340	17139	17244
37158	34893	36688	33705	30473	30510	31669	31903	31010	29831	29471	29463	29905	30320	29787	29003	28555	28129	28250	27963	27946	28287	28228	28211	28097	28144	28114	28314	28198	28051	27965	28042	27927	28222	28290	28288	28200	28031	28111	28116	27988	28448	28050	28155	27991	28071	27928	28309	28008	28102	28020	28236	28116	27967	28064	28008	28035	28183	28026	27942	27835	28070	27957	27968	28017	28164	28098	28045	28100	28102	27902	27767	28225	28143	28002	27864	28104	27789	28059	28047	28266	28158	28006	27963	27981	28247	28080	28068	28204	28021	27823	27981	28227	28080	28083	28259	27884	28160	28200	27994	28002	28011	28162	28179	28042	28148	28083	28328	27973	28257	28077	27905	28239	28058	28036	28134	28114	28210	28143	27969	27801	28276	28111	28073	28214	28089	28040	28044	28232	28166	28137	28014	28016	28002	28078	28251	28162	27928	27905	27921	28091	27682	28126	28041	28046	27944	27806	28099	27895	27906	28160	27897	27955	28003	28292	28103	28106	27923	28179	28025	28060	28050	28085	28292	28334	27952	28214	28233	27971	28007	28066	28227	28277	28032	28254	28050	28145	28381	28197	27960	28211	28132	28141	27933	28139	28347	28264	28083	28108	28215	28162	28192	28342	28087	27965	28042	28347	28077	28120	27710	28259	28051	28042	27945	28169	27853	27958	27962	27870	27895	28112	28077	28374	27827	28003	28039	28247	28238	27793	28072	28005	27816	28022	27818	28245	28174	27910	27908	28266	28151	27953	27981	27930	28237	28170	27861	28129	27887	28061	28127	27988	27931	27904	28060	27952	27956	27984	27814	27848	27888	28045	28046	28092	28061	28092	28130	28154	27949	27944	27839	27748	28133	28060	28270	27787	28066	28269	27893	28095	27818	28086	28227	28306	28151	28158	27952	27853	27919	27766	28128	28251	28194	27909	28161	27877	27960	28175	28087	28040	28110	28161	28263	27872	28045	28104	27878	28010	28048	28164	28090	27879	27970	27811	27965	28133	28113	28175	27907	28112	28199	28096	28017	28225	27889	27875	28042	28047	27920	28057	28085	28109	28258	28067	28146	28365	28021	28013	27970	28183	28014	27987	27984	28230	28343	27958	28115	28253	27962	28252	28092	28071	28090	28010	28212	28137	27978	28271	28224	27851	27983	27960	28065	28126	28091	27920	28048	28139	28093	28200	28243	28151	28086	28060	27989	28067	28388	28174	27945	28149	28144	28103	27941	28031	28286	27974	28235	27921	28087	28256	28156	28171	28055	27931	28099	28155	28102	28040	28421	28113	27902	28281	28103	28069	28167	28250	27932	28110	27757	28364	27987	27889	27903	28143	28179	28152	27977	27952	27954	28086	28004	28119	27991	27978	27727	28072	28029	27855	27848	27707	28030	28163	28270	28105	27919	27988	27947	27935	28047	27931	27924	27879	27694	28242	27896	27717	28077	28182	28070	28156	27768	27897	28217	28143	28131	28050	28113	28176	27898	27942	27968	28087	27899	28274	27938	27992	28004	28350	28069	28079	28258	28041	28046	28239	27904	27884	27837	28128	28013	28065	28085	28010	27817	28065	28174	27880	27819	28017	27843	28061	27889	28264	28067	28283	28218	28362	28282	27859	28006	27782	27644	28030	28303	28022	28254	28217	28077	28332	28071	28165	28048	28061	28113	27974	27961	27950	27992	28018	27893	27813	28029	28043	28228	28013	27902	28167	27881	28016	28314	27947	27952	28170	28115	28122	27789	27785	28014	28229	28427	28291	28083	27981	28167	28173	28044	27999	27887	28011	27991	27930	28293	28219	28157	28171	27918	28121	28138	28152	27963	28179	28017	28058	28065	28101	28173	27990	28182	27988	27985	28191	27984	27930	28165	28372	28252	28229	27943	28386	28247	28031	28328	28011	28127	28303	27971	28197	28031	27998	27782	27722	27915	28017	28104	28195	27977	28127	27978	28164	28128	28039	28033	27998	27965	28092	28077	27983	27904	27972	28093	28013	28014	28136	28125	28017	28071	28244	28040	28060	28183	28178	27889	27953	27820	28131	28055	28067	27990	27896	28034	28432	28036	28056	28209	28095	28175	28222	27887	27979	28091	28207	28261	27866	28095	28080	28105	28245	28149	28070	28213	27927	28231	28140	27862	28000	28040	27999	28033	28220	28172	27966	27988	28055	28260	28098	28101	28014	27848	28161	28241	28159	28097	28205	28148	27925	28082	28030	27807	28193	28139	27912	28228	28211	28183	27876	28020	27964	28127	28482	28206	28072	28103	28095	28078	28223	28229	27969	27923	28220	27869	28011	28239	28190	28191	28108	28039	27804	28091	28210	28252	28150	28164	28129	27969	28120	28053	28057	28106	27853	27961	27902	28214	28094	28052	28210	28220	28131	28175	28062	28261	28090	28279	28166	28160	28041	27709	27982	27956	28238	27844	28060	28156	28132	28113	28070	28092	28373	28113	27921	28017	28021	28039	28193	28348	28291	28023	28058	28020	28091	28034	28129	27986	28133	27984	27953	28162	28102	27934	27929	28098	28060	27832	28148	28172	28197	28367	27955	27987	28074	27787	28175	28045	28126	28348	28040	28194	27836	28075	27975	27987	28168	28325	28274	27984	27896	27828	28033	27897	27900	28085	27666	28038	28084	28121	28113	28009	27897	28129	28018	27996	27974	28106	28305	28187	28102	28135	28188	27874	28184	28039	28169	28197	28091	27923	28172	27977	28254	28205	27875	27876	28041	28010	28001	28095	28017	27848	28133	28380	27997	27985	28003	27847	27886	27879	28008	27952	28200	28042	27883	28241	28223	28088	28053	28127	28017	28170	28118	28135	28100	28180	27999	27949	28210	28115	28151	28236	27988	28213	28043	27940	28039	27942	28187	28408	27969	28041	28401	27981	27785	27932	28158	27836	28034	27898	28053	28171	28297	28182	27968	27958	28127	28199	28071	28190	28140	28227	27926	27844	27907	28112	27948	27733	28112	27966	27885	27987	27988	28255	28235	28043	28080	28078	28177	27930	27941	28299	28048	27946	27833	28119	28230	28007	27885	28184	28142	28065	27794	27686	27886	27899	28176	28193	28072	27997	27921	28107	28178	28360	28031	28048	28074	28202	27927	28123	28191	28043	28258	28011	28145	28123	28060	28163	27895	27816	27939	27900	27938	28077	28207	28078	28186	27983	28018	28088	28194	28183	28106	27983	28127	28083	28115	27947	28077	28154	28094	28272	28118	28055	28279	28128	28466	27745	27966	28017	28322	28025	28126	28205	28078	27818	28045	28130	28205	27982	28176	28033	28088	28008	28021	28140	28112	28026	28132	28213	28267	27976	28147	27887	28083	27984	28044	28026	27810	27982	28072	28038	27879	27842	28162	27831	28404	28120	28434	27922	28112	27711	28007	28113	28258	28184	27878	28360	28078	27816	27914	28249	28126	28312	28123	28192	27854	28097	28344	28070	28364	28168	27944	28196	28085	28013	28268	27997	28374	27912	27918	27984	28273	28092	28127	27943	28102	28186	28281	28228	28313	27836	28076	28163	28204	28169	28167	28369	28043	27849	28060	28177	28192	28117	28309	28005	28133	28176	28008	28117	28275	28186	27985	28252	28164	28163	28195	28297	27997	27885	27895	28273	28169	28022	28023	28133	28214	27884	28110	28026	27966	28037	27990	27921	28074	28027	28282	27938	27952	28017	28245	28169	28153	28094	28022	27940	28144	28314	28223	28051	27959	27912	27954	28038	28025	28014	28343	28091	27877	28052	28050	28107	28324	27823	28177	28250	27702	27900	28078	28051	28028	27893	28171	28176	28191	28089	28040	28311	28426	28058	28179	27903	28185	28061	28090	28107	27913	27705	28002	27966	27973	28204	28182	28189	28179	28154	27976	28149	28461	28165	28184	28371	27932	28064	28111	28124	28099	28087	27954	28063	27963	28192	28378	28193	28198	27982	28082	28045	28071	28047	28290	28112	27922	28057	28290	27848	28103	28003	27808	28108	28218	28300	27986	28155	28145	28176	28232	28095	27972	28210	27986	27967	28273	28302	28126	28218	27949	28141	27971	28003	27865	27856	28130	27916	27891	28155	28136	28226	28027	28122	27952	28154	28065	28246	28025	28064	28251	28240	28220	28134	27923	28353	28161	28233	28133	28035	28132	27860	27984	27887	28047	28225	28169	27967	28108	27935	28160	28394	28266	28237	28293	28054	28244	27896	28017	28164	27953	27870	28518	28217	27916	28146	27815	28053	27949	27918	27975	28115	28236	28288	27902	28138	28133	28237	28238	28097	28105	27762	28125	27969	28229	28137	27852	28358	28211	28176	28024	27931	27864	27831	28116	28305	27979	28153	28232	27906	28154	28156	28163	28000	28276	28078	28074	28054	27894	28033	27693	27955	27976	28109	28342	28143	28112	28118	28052	28195	28093	28030	28275	27825	28109	28176	28104	28042	28165	28081	28361	28271	28018	27981	28139	28245	27996	27998	28048	28238	28177	28074	28205	28098	28041	28007	28014	28045	28267	27913	27711	28157	28154	28174	28118	28336	28348	27950	27776	28057	27935	27816	27972	28074	28337	27915	28092	27864	28555	28014	28177	28227	28097	28054	28145	27993	28027	28184	28082	28022	28014	28181	28048	27872	27984	28028	28346	28268	28287	28135	27921	28131	27878	27946	28020	28218	28224	28165	28095	28435	28264	28006	28145	28180	27900	28100	28036	27827	27977	28240	28050	28153	28189	27917	28060	27887	27974	28025	28079	27946	28084	27917	28039	28129	27763	28122	27940	28228	27959	28062	27958	28358	28101	28328	28282	28128	27993	27927	27868	28169	27992	28154	28105	27963	28116	27875	28121	27954	28105	28034	27992	28101	28109	27877	28117	28018	28332	27982	28030	27809	28100	28323	28176	28105	28073	27832	28061	28093	28272	27992	28136	28059	28228	27899	28138	27945	28152	27964	28127	27633	27978	28156	27980	28171	27978	28086	28132	28098	28132	28141	28080	27926	27972	28358	28124	28271	27885	28325	27998	28018	28251	28172	27911	28127	28232	28054	27958	28038	28146	28051	27680	28015	27888	28114	28177	28115	28176	28045	28081	27981	27860	28044	28136	28120	27913	27909	28084	28047	28273	28205	27889	27867	27853	27970	28301	28107	28129	27996
29415	36107	31511	24126	20771	20732	23147	23398	21543	20015	19548	19701	19939	19880	19158	18338	17761	17331	17501	17244	17519	17452	17100	17372	17364	17328	17331	17162	17222	17504	17237	17331	17381	17305	17213	17367	17479	17398	17515	17388	17372	17469	17234	17355	17396	17348	17464	17344	17279	17253	17406	17314	17341	17329	17558	17081	17395	17422	17126	17390	17365	17259	17145	17434	17473	17193	17575	17475	17142	17577	17446	17425	17339	17373	17424	17146	17361	17508	17367	17410	17185	17362	17224	17511	17260	17333	17089	17377	17347	17342	17267	17328	17370	17440	17500	17145	17406	17291	17410	17295	17478	17438	17309	17331	17370	17415	17392	17387	17321	17411	17303	17321	17231	17315	17246	17299	17233	17261	17363	17283	17384	17255	17166	17277	17561	17370	17364	17382	17345	17310	17375	17293	17397	17324	17465	17429	17322	17506	17423	17414	17307	17280	17373	17315	17443	17440	17275	17504	17437	17272	17390	17459	17286	17509	17337	17553	17369	17328	17410	17288	17359	17378	17350	17251	17329	17531	17402	17266	17336	17335	17273	17266	17300	17458	17582	17337	17449	17224	17304	17351	17277	17198	17404	17313	17404	17280	17296	17415	17314	17504	17418	17531	17157	17388	17377	17432	17526	17260	17441	17303	17370	17359	17204	17419	17420	17368	17281	17346	17342	17302	17300	17322	17368	17398	17410	17334	17442	17184	17345	17279	17297	17333	17470	17348	17474	17407	17237	17378	17370	17580	17322	17279	17470	17333	17303	17271	17437	17252	17498	17392	17410	17430	17368	17147	17379	17501	17296	17250	17390	17301	17445	17464	17368	17361	17068	17260	17471	17307	17471	17303	17432	17425	17315	17264	17231	17203	17374	17367	17188	17247	17385	17294	17386	17297	17315	17244	17442	17522	17356	17592	17377	17527	17363	17450	17310	17319	17493	17205	17369	17400	17341	17345	17399	17457	17292	17275	17413	17267	17353	17493	17403	17150	17409	17305	17330	17339	17326	17223	17252	17151	17426	17311	17404	17341	17204	17205	17388	17361	17255	17302	17378	17542	17238	17415	17265	17227	17221	17598	17412	17273	17292	17411	17320	17341	17374	17382	17318	17377	17318	17524	17478	17199	17249	17383	17371	17351	17384	17137	17398	17364	17276	17387	17395	17447	17433	17421	17188	17373	17244	17467	17145	17468	17246	17287	17244	17510	17328	17429	17345	17303	17427	17270	17424	17270	17337	17317	17363	17355	17387	17359	17291	17493	17509	17376	17367	17360	17423	17417	17417	17329	17348	17162	17413	17259	17281	17283	17386	17350	17195	17426	17337	17228	17474	17557	17423	17496	17365	17381	17276	17281	17242	17442	17459	17398	17305	17431	17308	17260	17276	17144	17344	17516	17355	17282	17423	17295	17523	17358	17542	17208	17454	17440	17261	17504	17330	17317	17417	17502	17549	17375	17290	17328	17342	17313	17219	17297	17289	17475	17554	17422	17264	17345	17328	17194	17515	17391	17527	17314	17412	17374	17321	17397	17314	17264	17379	17328	17473	17290	17411	17367	17404	17274	17242	17338	17214	17533	17287	17311	17404	17259	17392	17567	17245	17448	17341	17549	17211	17340	17474	17531	17292	17457	17523	17210	17269	17219	17452	17321	17331	17446	17389	17349	17386	17298	17266	17339	17380	17476	17409	17327	17393	17338	17353	17489	17333	17584	17344	17383	17202	17470	17413	17297	17282	17399	17460	17463	17463	17391	17446	17399	17358	17449	17392	17310	17458	17463	17450	17170	17261	17549	17526	17384	17377	17377	17357	17419	17602	17437	17344	17229	17408	17196	17494	17428	17346	17467	17227	17347	17469	17321	17401	17247	17317	17401	17501	17300	17322	17190	17352	17397	17288	17422	17107	17481	17450	17424	17168	17459	17454	17350	17340	17260	17338	17279	17358	17478	17475	17569	17187	17500	17482	17518	17359	17417	17323	17344	17394	17278	17440	17419	17340	17380	17598	17389	17385	17322	17380	17340	17420	17469	17332	17352	17373	17461	17306	17415	17296	17373	17399	17393	17445	17236	17239	17367	17209	17360	17220	17341	17355	17510	17391	17442	17279	17397	17390	17238	17308	17307	17277	17403	17395	17393	17428	17373	17211	17412	17263	17288	17480	17452	17477	17319	17342	17370	17292	17387	17458	17382	17475	17377	17363	17353	17350	17240	17251	17331	17452	17242	17307	17415	17527	17177	17348	17397	17258	17381	17232	17297	17432	17375	17407	17142	17337	17372	17370	17327	17265	17356	17382	17466	17364	17384	17488	17396	17400	17426	17549	17336	17317	17420	17447	17241	17242	17443	17295	17460	17462	17367	17463	17387	17438	17456	17476	17477	17230	17190	17319	17454	17294	17387	17296	17107	17312	17376	17377	17386	17268	17395	17388	17278	17514	17455	17411	17316	17300	17279	17354	17288	17483	17300	17263	17256	17487	17259	17428	17437	17313	17459	17307	17258	17213	17409	17415	17450	17259	17360	17439	17425	17391	17399	17392	17331	17453	17360	17506	17426	17432	17522	17372	17308	17459	17437	17358	17296	17421	17242	17456	17332	17483	17422	17378	17348	17393	17435	17460	17340	17372	17331	17427	17178	17281	17192	17360	17339	17384	17254	17546	17471	17290	17348	17181	17256	17574	17422	17305	17365	17160	17471	17467	17322	17196	17287	17414	17417	17324	17341	17218	17225	17354	17546	17194	17284	17375	17257	17350	17242	17546	17360	17478	17160	17595	17441	17289	17343	17312	17478	17426	17419	17296	17455	17412	17380	17413	17417	17507	17410	17330	17480	17217	17281	17411	17475	17209	17198	17161	17295	17476	17252	17355	17341	17195	17410	17338	17474	17371	17311	17252	17269	17189	17315	17280	17331	17384	17327	17567	17424	17343	17434	17511	17424	17158	17215	17404	17312	17491	17307	17219	17500	17348	17234	17345	17400	17216	17291	17332	17478	17321	17369	17342	17385	17373	17330	17345	17280	17405	17155	17330	17383	17173	17390	17396	17550	17451	17306	17475	17253	17427	17339	17361	17392	17393	17439	17433	17463	17471	17287	17353	17565	17368	17456	17351	17543	17342	17582	17363	17464	17414	17404	17140	17356	17467	17398	17379	17421	17451	17275	17281	17288	17518	17307	17419	17279	17456	17280	17436	17371	17308	17277	17423	17430	17480	17467	17458	17223	17308	17363	17241	17245	17246	17359	17440	17177	17467	17342	17304	17330	17275	17460	17429	17250	17386	17306	17269	17317	17239	17291	17423	17218	17422	17428	17294	17414	17279	17374	17315	17439	17396	17301	17142	17404	17294	17298	17544	17193	17509	17240	17310	17179	17248	17275	17396	17391	17266	17379	17159	17396	17451	17319	17391	17128	17374	17403	17457	17484	17286	17401	17339	17311	17506	17402	17480	17356	17432	17563	17291	17496	17357	17221	17221	17296	17393	17267	17502	17339	17366	17413	17197	17362	17329	17254	17236	17369	17517	17315	17173	17409	17205	17242	17427	17305	17562	17364	17429	17431	17224	17262	17447	17302	17534	17276	17322	17246	17337	17309	17626	17195	17458	17478	17464	17230	17340	17495	17271	17375	17219	17353	17332	17442	17305	17551	17342	17371	17409	17385	17430	17309	17236	17340	17318	17405	17601	17390	17387	17262	17193	17504	17402	17447	17258	17312	17456	17356	17192	17354	17308	17363	17348	17298	17369	17367	17394	17242	17323	17325	17404	17307	17343	17530	17361	17356	17430	17276	17476	17227	17363	17304	17481	17215	17272	17381	17405	17298	17329	17380	17323	17444	17406	17258	17213	17420	17322	17453	17368	17347	17489	17212	17424	17261	17324	17364	17210	17345	17301	17431	17284	17522	17381	17527	17399	17247	17533	17227	17399	17463	17163	17305	17515	17319	17326	17355	17333	17340	17585	17338	17419	17323	17262	17306	17218	17305	17414	17480	17248	17311	17183	17502	17346	17501	17415	17423	17568	17530	17404	17336	17309	17491	17277	17344	17318	17518	17436	17357	17345	17210	17367	17283	17264	17353	17316	17320	17382	17417	17430	17382	17422	17294	17367	17500	17398	17257	17373	17454	17264	17338	17423	17463	17399	17222	17431	17260	17515	17241	17500	17403	17403	17392	17364	17608	17317	17433	17419	17181	17367	17321	17393	17245	17381	17418	17415	17475	17176	17254	17398	17443	17243	17373	17331	17146	17364	17360	17248	17509	17492	17205	17352	17279	17323	17510	17469	17437	17384	17375	17363	17380	17343	17416	17412	17297	17342	17442	17265	17543	17486	17374	17328	17448	17316	17349	17146	17399	17458	17521	17148	17564	17164	17344	17387	17452	17366	17312	17210	17288	17439	17441	17376	17209	17372	17345	17551	17405	17291	17315	17525	17266	17462	17361	17440	17133	17383	17192	17188	17305	17417	17394	17366	17393	17363	17389	17475	17274	17270	17388	17319	17397	17458	17311	17449	17536	17371	17403	17360	17349	17404	17381	17257	17249	17455	17408	17242	17297	17449	17251	17419	17423	17443	17408	17536	17422	17361	17248	17337	17236	17364	17229	17467	17465	17436	17410	17133	17302	17583	17401	17283	17426	17327	17317	17472	17249	17422	17488	17614	17403	17386	17219	17456	17395	17451	17357	17312	17460	17465	17559	17347	17234	17324	17257	17347	17393	17168	17465	17507	17301	17352	17341	17608	17385	17308	17395	17239	17377	17381	17340	17333	17555	17330	17290	17583	17472	17465	17325	17570	17350	17332	17348	17299	17307	17369	17471	17361	17385	17306	17383	17254	17395	17340	17615	17364	17360	17272	17286	17491	17243	17200	17392	17354	17313	17352	17649	17434	17411	17243	17381	17318	17241	17405	17327	17419	17443	17388	17601	17465	17297	17394	17413	17273	17394	17318	17507	17271	17343	17478	17432	17459	17423	17347	17258	17268	17476	17242	17298	17262	17455	17294	17292	17450	17391	17386	17367	17334	17214	17426	17286	17482	17346	17387	17383	17325	17431	17376	17349	17425	17438	17275	17301	17408	17454	17481	17220	17451	17410	17265	17461	17396	17399	17395	17549	17430	17375	17324	17354	17396	17308	17410	17426	17305	17257
24234	20766	27391	26442	27061	31048	33869	31730	30506	30563	31258	37701	42371	45571	40876	35287	31594	30153	29637	29304	29283	29138	29448	29229	29356	29042	29347	29117	29296	29038	28980	29347	29370	29125	29250	29234	29201	29370	29126	29216	29024	29041	29110	29052	29274	29081	28915	28940	28896	29070	28863	29173	29064	29130	29142	29117	28957	29072	29207	29214	29372	28999	29261	28942	28866	29028	28993	29379	29068	29062	29276	29080	29204	29279	29171	29205	29262	29122	29075	29001	29318	29303	29039	28913	29272	29182	28917	29247	29232	29144	29313	29405	29308	29348	29014	29146	29234	29178	29006	29370	29072	29025	29289	28987	28873	29154	29127	29179	29304	29427	29254	29368	29096	28998	29005	29352	29043	28788	28925	29377	29393	29352	28769	29184	28988	28939	29055	29143	29525	29320	29015	29114	29072	29048	28941	29245	29082	29278	29137	29481	29234	28985	29272	29114	29095	29066	29281	28996	29115	28803	29021	29011	28973	29158	29138	29400	29035	29155	28923	29001	29293	29382	29142	29108	29070	29210	28998	28950	29198	29278	29360	29378	29256	29215	29049	29184	29371	29241	29326	29236	29234	28803	29137	29150	29461	29106	29421	29212	29041	29075	29354	29035	28921	29134	29377	28993	29253	29103	29070	29233	29018	29147	29401	29040	29199	28985	29208	29060	28989	29313	29092	29024	29329	29256	29238	29368	29214	28903	28903	28841	29089	29252	28964	29033	29430	29294	29086	29012	28897	28934	29228	29259	29210	29005	29017	29391	29385	29075	28910	28925	28994	29042	29220	29230	29104	29212	28934	29331	29218	29099	29105	29195	29196	29117	29103	29058	29084	29234	29086	29079	29078	28911	29044	29206	29138	29227	29118	29072	29280	29102	29034	29152	29199	29293	29320	29170	29203	29103	29351	28969	29132	28949	29315	29000	28815	29573	29149	29082	29290	29087	29362	29048	28687	28829	28833	29189	29025	29192	29087	28941	28937	29301	29256	29058	29041	28994	28854	29133	28861	29052	28911	29058	29121	29274	29146	29428	29116	29028	29309	29191	29235	29329	29228	29170	29336	29083	29068	29372	28978	29111	29130	29272	29021	28928	28865	28829	29205	29028	29186	28950	29064	29167	29008	29184	29173	28995	29042	29336	28938	28972	29111	29076	29235	28886	28915	29223	29317	29059	29131	29215	29115	29203	28861	29252	29216	29188	29008	28934	28994	29177	29202	29056	28870	29086	29072	29020	28941	29059	28956	29078	29091	28985	28940	28950	29302	29203	29255	29007	29003	29112	29267	29156	28959	29326	29199	28847	29353	29065	29133	29066	29228	29122	29023	29224	29040	29016	28969	29382	29195	29270	29047	29155	28996	29198	29198	29045	29091	29129	29254	28927	29248	29138	29082	29147	28924	29126	29248	29220	28976	29135	28850	29292	28959	28909	28644	28937	29178	29107	29155	29406	28942	29365	29251	29231	29113	28996	29018	29187	29165	29302	29239	29142	29011	29083	29236	29155	29220	28934	29167	28911	29123	28986	29144	29300	29074	29039	29063	29184	29306	29122	28917	29113	29213	29367	29058	29063	29246	28863	29121	29297	29263	29131	29368	29248	29081	28914	29239	29078	29036	29155	29351	29286	29044	29208	29157	29183	29411	28965	29089	29126	29107	29121	29250	28993	29137	29159	29198	29196	29229	29221	29065	29110	29163	29183	29273	29287	29051	29264	29370	29175	29148	29064	29200	28987	29286	29012	29101	29230	29247	29154	28919	28962	29133	29116	29191	29184	29244	29215	29247	29086	29015	29163	29150	28876	28961	29074	29289	29019	29152	29116	29052	29206	29321	29204	29371	28967	29095	28895	29266	29233	29060	29039	29047	28977	29139	29151	29039	29029	28970	29450	29331	29354	29107	29235	29119	29151	29312	29069	29145	29123	29139	29249	29428	29052	29151	29146	29055	29022	28996	28948	29300	29101	29146	29007	28890	28861	29401	29111	29227	29019	29188	28999	28938	29032	29003	29281	29316	28980	29064	29012	29204	29221	29107	29263	29394	29034	28988	29177	29166	29014	29052	29370	29196	28952	29206	29111	29532	28967	29086	29301	28803	29033	29058	29186	29316	29219	28911	29262	29341	29145	29263	29236	29051	29088	29250	29123	28987	28791	28880	29110	28826	29128	29122	29024	29214	29043	29007	29062	29437	29273	29142	29312	29089	28897	29231	29043	29198	29256	28753	29217	29057	29122	29187	28924	29314	29234	29245	29039	29286	29053	29084	29568	29026	28924	29222	29133	29396	29308	29014	29004	29191	29256	29132	29201	29087	29070	29203	29229	29206	29246	28841	29236	29076	29215	29150	28986	29110	29158	29036	29081	29024	29128	29131	29154	29259	28925	29162	29200	29149	29068	28844	29098	29086	29251	29445	29194	29171	29175	28928	28940	29339	29102	29268	28880	29147	29062	29016	29146	29014	29083	29197	29123	28738	29209	29145	29171	29164	29238	29360	29165	29069	29250	29094	28981	29418	29010	29396	29131	29188	28839	29206	29073	29077	28778	29177	29164	29249	29353	29133	29164	29327	28969	28930	29112	29021	29077	29119	29320	28944	28809	29170	29197	29040	29154	29312	29183	29098	28962	29066	29085	29031	28999	29010	29020	29397	29072	29233	29197	29298	29162	29329	29182	29195	28989	29249	29147	29170	29064	29114	29281	29406	28711	29155	29142	29328	29220	29281	29019	29171	29029	29381	29347	29384	29303	29372	29057	29287	29157	28878	28951	29093	29138	29202	29284	29040	29134	29279	29225	29184	29063	29147	29125	28988	29111	29272	29086	29020	29107	29205	29114	29200	29217	29033	29130	29022	28869	29265	28916	29297	29102	28843	28921	29132	29047	28957	29047	29056	29026	29165	29250	29301	29237	29152	29080	29164	29088	29036	29302	29218	29053	29159	29288	29239	29046	29135	28914	29266	28919	29224	29183	29159	29254	29360	29259	29170	28782	28945	29075	29241	29303	29021	29181	29096	29180	29324	29141	28907	29018	29231	29153	29388	29211	29124	29050	29244	29198	29039	28938	29085	29203	29266	29103	29068	29108	29529	29081	29091	29088	28911	29203	29013	29120	29314	29393	29110	29063	29181	29279	29340	28872	29159	29025	29082	28972	29069	28921	29079	29156	29019	29183	29145	29222	29092	28975	28917	29167	28964	28912	29268	29418	29168	28834	29163	28990	29167	29050	29042	29254	29184	28951	29180	29141	29364	28983	28953	29238	29088	29040	28963	29066	29170	29401	28984	29117	28813	29239	29076	29148	29093	29099	28894	29151	29008	29102	28908	28978	29395	29145	29248	29258	29140	29266	28865	28965	29274	29016	29137	29199	29348	29344	29096	28961	29249	29377	29137	29036	29111	29262	29060	29160	29147	28988	28935	29002	29277	29317	29344	29140	29502	29177	29242	28962	29192	29095	29091	28849	28857	29190	28907	29178	29351	28983	29242	29159	29358	29182	29084	29221	29366	29272	29355	29168	29055	29174	28983	28966	29039	29116	29107	28896	29293	29297	29383	29225	29146	29243	29030	29209	28862	29053	28873	29007	29360	29434	29125	29189	29170	29168	29047	29174	29246	29136	29279	29172	28906	29196	29378	29148	29215	29314	29320	29077	29009	28985	28976	29158	29204	29075	28900	29232	28972	29406	29294	28999	29307	29032	29208	29218	29123	29104	29345	29397	29247	29231	29256	29176	29146	29488	29143	29135	28818	29049	29099	28978	29257	29319	29161	29047	29144	29142	28980	29243	29091	29096	29181	29122	29149	29265	29306	29176	29240	29363	29198	29067	29247	29064	29446	29277	29325	29068	29096	29028	29204	29131	29049	29150	29073	29245	29084	29215	29271	29360	29288	28993	29144	29168	29176	29119	29284	29323	28994	29245	29160	29231	29281	29361	29052	29150	28990	29287	29110	29166	29180	29132	29108	29028	29254	29266	29143	29241	29110	29287	28953	29261	29328	29436	29168	28947	29001	29359	29257	28869	29045	28892	28984	29326	29302	28938	29153	29195	29120	29170	29138	29093	29229	29224	29086	29157	29140	29445	29213	29118	29227	29368	29167	29069	29304	29335	29050	29281	29337	29430	28930	28949	29025	29215	29020	29312	28990	29171	29216	29201	29046	29123	29143	29165	29184	29016	29067	29156	29039	29209	29232	29054	29081	29010	29043	29454	29224	28939	29183	29372	29163	29245	29272	29102	29368	28903	29222	29321	29084	29519	29297	28884	29182	29137	29355	29050	28981	29137	28873	28858	29147	29142	29098	29108	29363	29172	29181	29350	29201	29327	29113	29222	29190	29200	29312	29154	28912	28959	28983	29171	29099	29400	29017	29103	29061	29320	29098	29144	29092	29024	29160	29165	29156	29066	29087	29004	29022	29132	29021	29201	29301	29271	28949	29001	29076	29000	29126	28891	29165	29126	29186	29164	29159	29040	28863	29121	29023	29039	29072	29172	29166	28905	29416	29186	29196	29205	28980	29015	29156	29240	28999	29105	29385	29306	28959	29177	29151	28963	29276	29144	29227	29255	29249	29267	29326	28985	29184	29232	29135	29157	29511	29195	29274	29083	29050	29408	29402	29073	29174	29242	29199	28947	29406	29096	29159	29118	29197	29269	29360	29177	29107	29159	29133	29234	28904	29119	29225	29231	29061	28847	29227	29327	29366	29004	29049	29225	29222	29095	29313	28920	28989	29000	28938	29264	29120	29336	29009	29355	29317	29157	29173	29343	29270	29048	29240	28775	28967	29194	28692	28874	28967	29123	29104	29352	29166	29222	29097	29278	28962	29004	29127	29192	29094	29316	29159	29092	29009	29266	28997	29208	29331	29090	29262	29206	28872	28943	29089	28875	28904	29366	28873	29048	29063	29010	29321	29027	29124	29126	29266	29059	29254	29134	29345	29211	29043	28989	29312	29080	29199	29088	29023	29287	29092	29247	29224	29125	28906	29136	29264	29218	29153	29285	29170	29246	29225	28925	28895	29038	29298	28914	28944	29122	29124	29287	29102	29252	29236	29281	29121	28859	28997	29140	29153	29291	29069	29205	29009	28999	29202	29299	29312	29286	28966	29126	29049	29246	29140	29139	28931	29055	29105	29224	29210	28994
28551	44944	44652	31785	25368	22294	22732	21715	20226	20205	20997	30936	34899	37263	31275	24485	20204	18285	18002	17936	17749	17860	17862	17810	18009	18132	18061	17818	18101	17809	18060	17715	18025	17990	17691	17902	18016	17781	17946	17929	17945	17809	17992	18167	17868	17849	17811	17685	17980	17792	17778	17681	17899	18073	17922	17793	17876	17627	17759	17818	17743	17962	17859	17907	17695	17800	17826	17802	17828	17886	17878	17773	17824	17803	17785	17818	17802	17798	17774	18026	17915	17902	17810	17832	17910	17770	17934	17876	17763	17772	17751	17838	17790	17804	17910	17767	17938	17751	17861	17801	17833	17752	17683	18057	17778	17886	17811	17816	17951	17870	17859	18031	17893	17514	17742	17898	17884	17917	17785	18012	17789	17943	17861	17862	17743	17697	17939	17971	17773	17730	18004	17910	18005	17725	17787	17923	17835	17736	17875	17763	17877	17793	17921	17859	17827	17924	17874	17814	17896	17898	17699	17808	17804	17866	17807	17868	18027	17917	17800	17788	17853	17763	17820	17795	17851	17800	17763	17824	17883	17722	17873	17926	17921	17950	17716	17723	17772	17673	17934	18014	17801	17917	17866	17782	17849	17814	17901	17886	17899	17738	17923	18045	17893	17900	17956	17956	17836	17872	17666	18011	17860	17931	17838	17773	17962	17805	18010	17775	17722	17989	17854	17925	17870	17824	17971	17961	18000	18003	17824	17897	17846	17637	17831	17876	17721	17781	17856	17948	18060	17790	17808	17710	17949	17875	17866	17782	17762	17843	17901	17923	17850	17858	17909	17855	17956	17933	17816	17755	17882	18039	17877	17944	17782	17894	17859	17771	18095	17688	17861	17947	17770	17738	17821	17979	17806	17916	17692	17987	17775	17697	17821	17900	17782	17650	17957	17795	17824	17730	17875	17983	17867	17860	17800	17845	17957	17946	17780	17907	17931	17981	17947	17884	17953	17680	17945	18041	17868	17738	17784	17856	17920	17774	17941	17961	17855	17699	17999	17640	17830	17759	17831	17878	17969	17889	17900	17809	17899	17841	17727	17879	17893	17973	17715	17918	17805	17757	17603	18021	17935	17920	17719	17763	17720	17710	17946	17814	17950	17665	17718	17902	17878	17816	17877	17961	17751	18072	18057	17861	17924	17801	17660	17790	17702	17817	17884	17924	17769	18044	17852	18003	17902	17831	17877	17727	17929	17760	17684	17918	17701	17806	17984	17823	17645	17754	17927	17614	17772	17784	17809	17815	17903	17999	17910	17637	17868	17938	17894	17800	17706	17893	17944	17840	17706	17807	17994	17790	17827	17965	17870	18039	17900	17913	17720	17799	17993	17931	17775	17836	17941	17909	17936	17942	17930	17774	17741	17679	17722	17607	17909	17755	17840	17835	17723	17863	17951	17782	17674	17830	17928	17913	17888	17930	17812	17954	18057	17983	17871	17724	17865	17908	17988	17743	17747	17913	17864	17768	17689	17685	17911	17823	17864	17881	17916	17900	17647	17995	17875	18136	17904	17934	17931	17884	17848	17971	17630	17793	17893	17890	17877	17778	17979	17801	17873	17910	17894	17869	17944	17983	17825	17733	17939	17961	17804	17688	17808	17788	18012	17688	17885	17945	17723	17723	17770	18078	17675	17760	17784	17859	17862	17672	17888	17785	17846	17808	17970	17977	17889	17949	17853	17826	17844	17822	17906	17840	17910	17811	17880	17898	17751	17927	17742	17904	17659	17778	17878	17934	17662	18052	17823	17894	17813	17916	17979	17896	18057	17976	17844	18000	17766	17678	17773	17857	17850	17892	17960	17738	17788	17889	17728	17824	17798	17923	17823	17748	17688	17880	17833	17721	17915	17813	17702	17810	17919	17830	17937	17786	17867	17843	17859	17834	17780	18067	17942	17947	18000	17942	17956	17878	17703	17928	17937	17991	17729	17752	17775	17728	17810	17926	18046	17754	18097	17829	17941	17749	17828	17869	18045	17737	17863	17997	18000	17871	17785	17764	17814	17941	17835	17654	18053	17847	17848	17779	17802	17984	17657	17930	17752	17906	17785	17924	17907	18039	17842	18053	17829	18077	17868	17882	17934	17841	17978	17742	17952	17789	17753	17874	17789	17730	17792	17584	17840	17997	17816	17785	17813	17750	17766	17659	17890	17786	17791	17797	17985	17951	17825	17803	17760	17986	17828	17808	17772	17908	18106	17896	17838	18028	17764	17801	17819	18053	17909	17859	18013	17905	17809	17844	17897	17833	17774	17826	17904	17967	17832	17732	17912	17881	17950	17772	17829	17842	17718	17874	17872	17629	17678	17810	17800	17653	17723	17879	17817	17849	17841	17751	17632	17947	17999	17906	17983	17728	17712	17776	17666	17788	17821	17796	17945	17929	17778	17957	17884	17817	18025	17807	17965	17833	17986	17923	17930	18031	17879	17772	17700	17932	17904	17973	17862	17964	17592	17779	17909	17783	17875	17778	17756	17651	17966	17872	17809	17799	17796	17751	17853	17913	17909	17873	17812	17697	17914	17828	17903	17973	18047	17826	17997	18028	17895	17939	17985	17725	17847	17821	17962	17740	18008	17877	17886	17931	17948	17700	17780	17786	17913	17814	17906	17812	17702	17833	17984	17883	17862	17780	17798	17918	17939	17877	17956	17948	17844	17878	17930	17745	18016	17933	17839	17813	17755	17924	18022	17929	17850	17885	17850	17765	17793	17860	17853	18017	17685	17957	17967	17941	17906	17860	17794	17843	17910	17860	17812	17805	18049	17756	17978	17917	17919	17616	17812	17701	17765	17929	18013	17894	17783	17825	17783	17967	17920	17825	17682	17681	17983	17877	17761	17887	17853	17878	17744	17786	17951	17930	17807	17917	17930	17881	17848	17783	18032	17738	17812	17795	17827	17797	17841	18061	18006	17929	17693	17676	17875	17930	17722	18005	17974	17821	17936	17756	17947	17870	17926	17826	17889	17981	17863	17993	17730	17964	17900	17911	17825	17922	17616	17761	17970	18140	17700	17984	17877	17840	17766	18072	17798	17837	17846	17922	17717	17897	17769	17816	17995	17913	17983	17946	17756	17946	17812	17992	17862	17835	17715	17982	17961	17948	17949	17843	17741	17832	17912	17862	17845	17835	17883	17838	18015	17795	17927	17780	17695	17912	17865	17885	17744	17720	17786	17900	17839	18079	17914	17740	17877	18010	17744	17750	17944	17918	17840	17773	17817	17988	17751	17705	17936	17853	17843	17913	17868	17915	17797	18212	17780	17986	17914	17791	17942	17971	17841	17881	17710	17894	17958	17932	17850	17988	17926	17800	17944	17948	17882	17688	18001	17936	18002	17709	18068	17853	17938	17860	17856	17648	17777	17685	17774	18036	17789	17928	17907	17926	18097	17774	17840	17754	17776	17651	17917	17763	17731	17890	17934	17776	17634	17898	17884	17730	17791	17857	18036	17853	17744	17904	17663	17720	17885	17953	17946	17853	17802	17888	17848	17951	17866	17882	17849	17871	17706	17732	17913	17945	17943	17890	17826	17703	17977	17854	17744	17781	17806	17928	17815	17759	17981	17814	17829	17907	17729	18003	17855	17770	17708	17873	17767	18040	17910	17882	17795	17805	17787	17757	17733	17799	17811	17663	17650	17629	17899	17961	17665	17910	17981	17920	17913	17856	17912	17919	17977	17789	17798	17954	17858	17930	17938	17833	17905	17912	18005	17809	17843	18031	17915	17878	17861	17748	17732	17882	17735	17750	17814	17940	17918	17665	17869	18013	17770	17731	17766	17843	17771	17964	17857	17870	17749	17991	17864	18036	17838	17747	17891	17858	17825	18003	17926	18021	17865	17833	17812	17828	17849	17864	17901	17650	17941	17938	17733	17917	17827	17862	17807	17992	17921	17917	17812	17777	17700	17855	17818	17918	17525	17845	18015	17754	17769	17801	17982	17713	17838	17848	17750	17798	17735	17879	17981	17945	17754	17852	17958	17807	17796	17837	17747	17800	17784	17983	17957	17639	17896	17926	17749	17796	17666	17923	17841	18062	17896	17602	17975	17857	17864	17861	17810	18065	17821	17853	17962	17832	17740	17799	18173	17822	17873	17810	17875	17806	17918	17920	17917	17864	17849	17864	17914	17716	17865	17913	17781	17887	17778	17947	17688	17815	17990	17958	17909	18048	17748	18036	17891	17834	17977	17762	17678	17913	17918	17924	17808	17867	17737	17912	17785	17820	17819	17979	17709	17801	17910	17950	17850	17893	17972	17873	17624	17891	17937	17810	17812	17871	17818	17765	17922	17853	17647	17862	17796	17951	17849	17703	17777	17963	18066	17710	17785	17931	17914	17944	17717	17753	17927	17749	17969	17892	17881	17873	17823	18069	17985	17941	17694	17998	17797	17879	17881	17737	17906	17931	17707	17694	17916	17728	17864	17876	17857	17760	17931	17840	17941	17927	17863	17719	17808	17913	17771	17584	18229	18024	17906	17872	17943	17858	17711	17990	17817	17817	18064	17870	17894	17950	17844	17821	18017	18025	17822	17849	17862	17751	17788	17932	18117	17801	18014	17754	17818	17798	17984	17818	17826	17903	17895	17914	17849	17943	17871	18165	17972	17828	17832	17820	17920	17828	18026	17960	17950	17842	17858	17844	17882	17825	17938	17848	17547	17945	17914	17823	17887	17903	17857	18001	17726	17847	17798	17931	17750	17701	17925	17802	17955	17835	17707	17819	17741	17668	17781	17815	17876	17891	17893	17984	17818	17883	17881	17941	17881	17782	17754	17919	17972	17778	17885	17818	17830	17733	17853	17935	17715	17919	17875	17824	17897	17853	17971	17981	17899	17766	17939	17616	17962	17788	17795	17903	17742	17706	17840	17827	17834	17967	17742	17745	18020	17930	17801	17964	17580	17889	17829	17982	17860	17998	17876	17822	17906	17930	17886	17863	17794	17878	17731	17609	17928	17801	17881	17928	17993	17681	17712	17940	18007	17876	17939	17686	17945	18083	17820	17753	17726	17993	18021	17825	17777	17726	17702	17719	18020	17756	17951	17817	17938	17645	17801	17958	17778	17861	17763	17731	18040	17716	17800	17803	17888	17775	17816	17788	17839	17814	17807	17890	17886	17739	17693	17715	17649	17878
22214	20779	27160	24789	23139	29396	35065	32083	31558	31868	33672	43487	52296	54954	52016	45107	37029	32226	30592	30307	30048	30210	30229	30146	30248	29959	30077	30279	30154	30288	30117	30078	30161	30285	30313	30181	29941	30154	30138	30454	30313	30085	30212	30302	30170	30357	30155	30053	30042	30216	30207	30024	30006	29995	30093	30048	30269	30287	29869	30260	30204	29994	30158	30065	30075	30180	30284	30107	30272	30102	30107	30076	30048	30056	30099	29988	30263	30098	30156	30049	29955	29828	30112	30134	30368	30192	30156	30133	30138	30108	29821	30019	30119	30120	29890	30071	29976	30041	29975	29889	30160	29958	30095	30258	30197	30174	30001	29999	30109	30138	30143	30105	30220	30369	30106	30081	29957	30149	30227	30084	30050	30056	29998	30317	29914	30038	30292	30066	30216	30021	30025	29984	30311	29968	30269	30192	30075	30322	30161	30215	30034	30176	30177	30018	30093	30180	30122	30027	29989	30098	30226	30111	30003	30221	30190	30234	30111	30027	30232	30029	30206	30063	30173	30042	30212	30151	30059	29834	30157	30181	30069	30358	29985	30041	30112	30047	30044	30000	30081	30086	29974	30163	30038	29955	30072	30151	30116	30069	30181	29761	29742	30326	30062	30145	30163	29892	29737	29925	30090	30231	30085	29940	30053	30197	30138	30357	29886	30168	29996	29844	30262	30037	30098	29954	29716	30104	30119	30060	30507	30277	29918	30100	30032	30009	29992	30147	30175	29874	30081	30164	29844	30216	30391	30089	29973	30072	29865	29928	29754	29847	30158	30068	30079	30202	29979	30053	30372	30452	29861	30148	30143	30078	30012	30192	30008	30084	29651	29800	29958	30241	30169	30146	30062	30013	30262	30021	30192	29807	30350	30014	30019	30214	30186	29851	30034	30190	30049	30004	30400	30191	29879	30028	30316	29965	30291	30183	30043	29904	30241	30181	30159	29983	30316	30406	30170	30082	29954	30064	29841	30229	30037	30002	30154	30108	30191	29981	30114	30142	30122	30026	29973	29869	30169	30000	29936	30079	30028	30085	30182	30234	30072	30068	30279	30175	30072	29932	29923	30288	30113	30166	30074	30236	30043	29928	30304	30085	30132	30095	29790	30084	30140	29992	30245	30281	30152	29778	30156	29980	30177	29970	29990	30079	29950	30149	29862	29854	29797	29994	29907	30237	30155	30175	30190	30285	29862	30095	30303	30080	30190	30011	30189	30129	30240	29829	30334	30090	29899	30130	30316	30333	30085	30043	30181	30042	30111	29906	30232	30120	29981	30218	30028	30070	30047	30117	30025	29867	29866	30151	29948	29894	29894	29961	29795	30112	30331	30135	30103	30310	30048	30291	30201	30082	30157	30063	30073	30235	29912	29870	29825	29784	30173	30064	30356	30545	30197	30079	30095	30012	29947	29916	30066	30189	29968	30042	29979	29921	29956	30163	30117	29978	30378	30018	30184	29992	30090	30047	29974	29983	29869	30209	29977	29862	30056	30015	30042	30135	30360	30027	30200	29974	30025	30274	30136	30085	30042	30072	29902	30057	29901	30333	30405	30154	29995	29928	29963	30337	30332	30357	29995	30113	30129	30248	30262	30133	30049	30180	30131	30133	30093	30275	30169	30261	30095	29993	30257	29999	30138	29996	30144	30034	30147	30200	30285	29869	30112	30046	30164	30127	30331	30070	30314	30218	30013	29994	29987	29951	29950	30194	30207	30142	30089	30056	30214	29909	30350	30077	30241	29941	29982	30371	30118	29897	30177	29965	30107	30149	30233	29932	30143	30162	30274	30074	29978	29992	30252	30303	29999	29994	30216	30079	29883	30070	30104	30224	29913	29904	30032	30103	30219	29929	30039	29862	30271	29924	30204	29772	29979	30218	29952	29924	30167	29927	30204	30320	30065	30219	30001	30063	29981	29903	29964	30103	30031	30041	30303	30335	29996	30014	29952	30073	30060	29938	29986	29989	29953	29979	30188	29957	30188	30030	29975	29987	29770	29944	30000	30136	30189	30214	30211	30181	30061	29916	30219	30195	29959	30233	30178	29907	30119	29652	30141	29943	29992	30223	30230	29992	30163	29910	30292	30077	30151	30188	30038	29991	29905	30011	30105	30185	30258	29850	29994	30107	30350	29885	30022	29830	30055	29896	30016	29971	30219	30059	29819	29993	30223	29949	30111	29831	29859	30120	30083	30180	30079	30131	30386	30207	30032	30163	30087	30023	30070	30410	29867	30173	29905	30007	30181	29906	30131	30034	30134	30333	30016	30032	30150	29637	30171	30183	30198	30252	30006	29908	30207	30055	30144	30079	30053	30008	30142	30055	30153	30275	30195	29929	30177	29888	30086	30263	30003	29762	30116	30163	30061	30033	30021	30177	29936	30082	30053	30086	30123	30332	30021	29988	30003	30248	30125	29977	30098	30162	29993	29965	30155	30119	30030	30041	30017	30202	30201	30099	29969	30058	29908	30141	29846	30015	30101	30103	29876	30127	30050	30070	29950	29732	29908	29984	30020	30011	29800	30007	30244	29987	30109	30132	30328	30100	30011	30153	29887	29949	30202	29918	30129	30268	29905	29881	30104	30062	29888	30303	30081	29938	30063	29965	30246	30125	29937	30165	29925	30241	30295	30041	30076	29824	29853	30076	29868	29837	30166	30237	30194	30066	30113	30112	30059	30253	30060	30216	30173	29735	30010	30156	30062	29831	30278	30068	30077	30086	30198	30059	30076	30227	30022	30179	30125	30305	30183	30065	29794	30004	30098	30255	29957	30093	29657	29888	30169	30038	30135	30030	30235	30334	30224	29985	30188	30534	30068	29977	29990	29996	30128	30129	30383	30043	30155	30129	30125	30266	29956	30083	29923	29986	29826	29949	29897	30161	29920	29939	30073	30128	29976	29985	29867	30048	29878	29984	30010	30450	29963	30163	30242	30133	30162	30151	30079	30200	30375	30024	30058	30024	30052	29922	30322	30031	29952	30039	30049	30187	30061	29879	30028	30169	30191	30226	29968	29895	30238	29856	30073	29787	29908	30044	29830	30190	30266	29931	30274	29930	30230	30255	30146	30198	29983	29965	30171	29655	29821	29966	29949	29926	29933	30124	29905	30100	30255	30284	30044	30203	29855	29894	30195	30188	30214	30081	29930	30215	30269	29959	29843	30120	30043	29942	30068	29955	30014	29859	30049	30280	29869	30174	29991	30151	30200	30061	29875	30056	30168	29890	30175	30233	29928	30159	30059	30232	30102	29911	29985	29755	29948	29832	30124	29940	30102	30083	30112	30247	29965	30332	30174	30152	30238	29852	30294	30216	29968	29919	29963	30075	30104	30260	29898	30165	30194	30088	30044	30018	29978	29954	30025	30151	30146	30167	30195	30237	30009	29970	30129	30242	30208	30269	30139	30133	30090	29947	30092	30338	30078	30133	30159	30100	30183	30159	29867	29930	29919	30064	30319	30074	30095	30200	29970	29951	30029	30091	30101	30144	30304	29966	30079	30081	30124	30132	30172	29904	30219	30242	29991	29964	30297	30035	30253	30298	30260	30066	30095	30372	30295	30252	29901	29924	30006	30066	30257	30019	30210	30027	29849	30127	30033	30017	30141	30274	30162	30178	30136	30064	30020	30168	30171	29938	30205	30200	30156	29940	30064	30253	29971	30201	30222	30094	30124	30064	30153	30201	30075	29957	29983	30053	29967	30164	30418	30066	30085	30165	29804	30021	29904	29983	30233	30140	30018	29834	30108	30157	30035	30013	29952	29958	30143	30111	30063	30240	30309	29855	30001	30164	30208	30067	29961	30171	30235	29799	29995	30036	29983	30107	30052	30141	30138	30159	29779	29860	30026	29822	30063	29953	30066	30278	30288	30115	30173	30252	30032	30090	30318	30017	30174	29942	29886	30221	29935	30178	30301	29996	30137	29910	30128	30184	29994	29928	29892	30195	30157	30038	30359	30263	30265	29939	30132	30052	30240	30310	30127	30194	30233	30188	30082	29909	29966	30138	30085	30240	30330	29988	30246	30114	30003	30124	30028	30123	30113	30206	29949	30048	30174	30249	30028	30183	30114	30011	30112	30257	30479	29999	29828	29940	30006	30256	30182	30122	30149	30059	30280	30138	30191	29825	29777	30039	30240	29978	30311	30021	30273	30176	30243	30213	30136	30204	30396	30180	29888	29816	30280	30019	29916	29788	30012	30207	30127	29956	30071	30267	30113	30248	30323	30153	30010	30128	30071	30156	30227	30122	30018	29928	30087	30048	29898	30018	30164	29706	30312	30050	30271	30073	30215	30301	29949	29823	29996	30154	30247	30026	30103	30011	30083	30039	29968	30235	30319	30326	29993	30326	30148	30128	30119	29968	30130	29960	30142	30031	29880	29910	30174	30201	30193	30026	30204	29988	30243	30043	30235	30028	30000	30088	30126	30253	30067	29930	30310	30421	29945	29910	29950	30100	30174	30201	30076	30227	30350	30298	30207	30157	29926	30023	30066	30006	30022	30071	30080	30026	30070	30127	30326	30018	30401	30029	30026	30151	30044	30191	30090	30117	30181	29817	29964	30280	30294	30123	30020	30191	30146	29904	29929	30036	30320	30210	30147	29830	30087	30065	30272	30155	30012	29998	30193	30315	30080	29952	29735	30248	29922	29991	29939	29923	30256	30041	29912	30059	30040	29960	30029	30220	30248	30347	29952	30151	30309	29953	30000	29899	30042	29945	29948	29809	30262	30290	30104	29891	30050	29930	29944	30022	30102	30057	30152	30175	30267	29876	30045	30263	29825	29867	30066	30272	30110	29954	29894	29997	30038	30003	30127	30213	30158	30210	30054	30208	30096	30225	30104	30097	30352	30191	30104	30016	29859	30206	29959	30085	30160	30001	29932	30038	29959	29802	30162	30017	30184	29962	29779	29920	29960	30063	30029	29997	30024	30013	30192	30195	30399	29933	30242	29996	30343	30281	30239	30134	29767	30073	30060	29977	29907	29948	29951	30162	30209	30093	30127	30216	29988	29980	30038	29828	29999	30077	30224	30000	30232	30174	30041	30388	30247	30244	30095	30052	30014	30179	30118	29817	30024	29988	30102	30177	30111	30128	30323	29909	30245	30226	30429	30005	30224	30367	30086	29942	30368	30056
31353	54020	46804	31717	26298	23832	22463	21469	20784	20420	24187	37321	45670	47871	43241	35234	25487	20347	18668	18399	18055	18291	18412	18177	18221	18369	18240	18175	18163	18062	18334	18305	18216	18394	18259	18246	18316	18400	18244	18254	18277	18162	18434	18237	18099	18144	18310	18200	18296	18251	18131	18219	18116	18339	18256	18456	18110	18293	18237	18286	18455	18006	18266	18334	18048	18337	18171	18219	18214	18376	18166	18077	18283	18216	18181	18079	18233	18225	18145	18253	18109	18329	18310	18419	18098	18268	18156	18189	18174	18095	18277	18245	18275	18287	18220	18304	18218	18152	18102	18179	18181	18186	18314	18157	17988	18247	18221	18109	18273	18254	18218	18215	18093	18284	18052	18189	18289	18209	18290	18209	18272	18242	18259	18250	18241	18121	18203	18320	18267	18119	18333	18232	18250	18213	18114	18179	18328	18144	18284	18178	18326	18242	18217	18373	18294	18044	18159	18394	18241	18140	18229	18149	18170	18160	18422	18348	18287	18287	18229	18335	18203	18251	17950	18233	18254	18298	18135	18317	18482	18413	18206	18196	18251	18233	18216	18063	18116	18314	17983	18242	18280	18365	18320	18285	18250	18185	18339	18379	18148	18288	18142	18001	18278	18344	17931	18127	18222	18266	18408	18308	18142	18172	18084	18244	18281	18286	18095	18105	18247	18222	18343	18223	18213	18088	18348	18263	18102	18145	18157	18080	18169	18080	18317	18363	18195	18252	18245	18151	18243	18121	18288	18128	18324	18087	18185	18070	18391	18134	18350	18204	18252	18157	18437	18364	18094	18255	18431	18166	18237	18116	18426	18449	18318	18230	18152	18316	18247	18329	18160	18133	18222	18216	18241	18199	18124	18171	18244	18121	18337	18259	18182	18207	18453	18266	18146	18277	18246	18293	18204	18229	18172	18174	18085	18334	18319	18230	18225	18291	18252	18380	18148	18099	18378	18152	18213	18122	18128	18441	18278	18366	18185	18202	18224	18246	18213	18211	18195	18254	18254	18071	18350	18203	18253	18139	18173	18368	18323	18136	18245	18227	18196	18368	18176	18074	18059	18307	18221	18202	18257	18302	18204	18146	18336	18304	18151	18167	18134	18147	18185	18303	18215	18170	18144	18314	18359	18165	18229	17926	18167	18191	18212	18314	18288	18188	18348	18240	18281	18107	18039	18235	18134	18238	18280	18259	18323	18374	18313	18081	18206	18085	18157	18197	18045	18246	18303	18083	18235	18061	18337	18238	18336	18112	18224	18330	18217	18267	18241	18109	18186	18224	18135	18062	18053	18315	18160	18327	18272	18188	18157	18298	18213	18274	18216	18332	18246	18184	17989	18377	18248	18243	18219	18245	18264	18308	18124	18328	18287	18218	18216	18228	18192	18324	18152	18095	18430	18165	18153	18221	18257	18322	18363	18094	18271	18119	18268	18316	18196	18091	18293	18207	18204	18226	18163	18268	18090	18231	18223	18343	18199	18168	18175	18157	18274	18441	18181	18066	18222	18283	18301	18149	18275	18154	18016	18278	18043	18394	18217	18220	18299	18190	18099	18289	18135	18337	18244	18132	18249	18279	18358	18290	18299	18298	18194	18250	18278	18361	18119	18292	18380	18156	18364	18168	18337	18206	18285	18080	18204	18216	18393	18176	18360	18161	18195	18241	18254	18218	18269	18241	18126	18182	18197	18183	18306	18266	18277	18267	18212	18331	18062	18165	18354	18127	18112	18229	18469	18251	18116	18098	18387	18089	18123	18267	18372	18145	18174	17907	18271	18216	18255	18141	18355	18016	18203	18284	18255	18325	18202	18258	18387	18111	18326	18238	18278	18255	18079	18182	18309	18280	18113	18275	18167	18228	18286	18285	18370	18306	18222	18213	18210	18363	18253	18143	18328	18061	18059	18280	18302	18264	18179	18128	18240	18197	18165	18172	18220	18163	18278	18185	18135	18238	18122	18262	18297	18225	18268	18418	18197	18120	18289	18294	18367	18206	18099	18024	18147	18170	18391	18227	18211	18387	18199	18326	18202	18240	18182	18294	18254	18263	18399	18380	18164	18132	18193	18270	18205	18344	18209	18245	18198	18411	18104	18230	18312	18215	18205	18313	18075	18321	18059	18268	18192	18335	18110	18142	18168	18257	18280	18314	18126	18216	18163	18203	18386	18221	18213	18184	18234	18080	18351	18214	18154	18433	17904	18342	18205	18319	18165	18125	18291	18375	18221	18041	18382	18095	18376	18271	17995	18186	18326	18318	18178	18367	17976	18258	18311	18296	18336	18139	18045	18088	18112	18123	18189	18380	18307	17999	18071	18302	18257	18094	18096	18221	18060	18365	18266	18389	18192	18066	18295	18291	18119	18097	18216	18220	18242	18026	18327	18285	18260	18183	18206	18311	18234	18135	18311	18032	18316	18070	18289	18189	18231	18115	18371	18430	18201	18057	18222	18354	18104	18291	18272	18061	18222	18382	18270	18134	18120	18230	18285	18236	18138	18300	18365	18151	18245	18315	18137	18214	18160	18219	18363	18238	18210	18218	18360	18436	18365	18281	18239	18394	18221	18354	18249	18327	18314	18416	18127	18321	18162	18187	18259	18186	18349	18238	18221	18205	18204	18017	18248	18305	18060	18264	18166	18211	18300	18099	18082	18130	18129	18332	18284	18211	18258	18211	18247	18153	18039	18253	18071	18334	18228	18186	18266	18226	18426	18115	18225	18174	18188	18257	18418	18233	18309	18277	18176	18129	18165	18236	18353	18188	18157	18167	18219	18260	18152	18009	18274	18280	18348	18323	18063	18141	18220	18275	18248	18164	18286	18258	18205	18209	18167	18192	18335	18221	18008	18242	18175	18291	18190	18245	18151	18260	18344	18352	18276	18277	18329	18083	18336	18143	18123	18291	18046	18404	18446	18232	18242	18311	18363	18174	18231	18257	18348	18217	18214	18374	18249	18118	18104	18178	18234	18320	18161	18210	18153	18263	18100	18144	18272	18249	18257	18317	18199	18155	18285	18316	18341	18214	18269	18113	18326	18239	18146	18224	18306	18209	18234	18224	18221	18223	18006	18066	18405	18120	18191	18204	18136	18059	18230	18341	18121	18103	18295	18167	18270	18059	18331	18121	18076	18279	18188	18276	18194	18147	18254	18126	18123	18259	18238	18242	18333	18349	18383	18486	18124	18252	18152	18196	18208	18166	18338	18197	18403	18449	18175	18346	18101	18126	18071	18054	18320	18272	18415	18099	18407	18226	18297	18380	18281	18191	18321	18171	18283	18049	18131	18080	18149	17973	18241	18043	18199	18215	18250	18184	18354	18171	18133	18196	18175	18255	18140	18245	18202	18085	18281	18192	18365	18214	18369	18226	18132	18060	18205	18231	18226	18083	18146	18377	18085	18243	18214	18199	18212	18226	18192	18066	18120	18226	18277	17992	18150	18179	18030	18136	18187	18111	18374	18174	18193	18259	18265	18301	18323	18285	18162	18139	18133	18051	18352	18225	18238	18171	18108	18291	18173	18240	18254	18354	18386	18073	18353	18173	18161	18206	18201	18341	18329	18208	18157	18192	18311	18163	18172	18207	18158	18212	18028	18292	18229	18326	18311	18135	18239	18169	18135	18184	18163	18009	18228	18308	18220	18251	18060	18254	18229	18372	18170	18078	18247	18312	18056	18416	18097	18394	18330	18281	18365	18125	18311	18163	18190	18165	18295	18305	18348	18330	18192	18252	18163	18042	18235	18129	18400	18088	18104	18198	18322	18103	18246	18147	18299	18260	18088	18271	18103	18092	18133	18152	18292	18142	18364	18320	18365	18213	18384	18159	18235	18261	18186	18341	17986	18049	18266	18264	18294	18075	18154	18275	18277	18122	18216	18221	18370	18356	18210	18256	18327	18238	18284	18141	18084	18185	18159	18058	18411	18111	18296	18143	18219	18348	18259	18269	18234	18308	18336	18225	18244	18290	18261	18067	18282	18232	18396	18083	18164	18365	18331	18216	18189	18190	18204	17976	18265	18219	18153	18141	18182	18104	18178	18180	18233	18235	18423	18270	18226	18214	18335	18191	18418	18260	18148	18252	18388	18152	18244	18270	18100	18255	18256	18329	18384	18011	18106	18123	18233	18265	18231	18077	18220	18188	18178	18250	18219	18153	18134	18062	18216	18357	18194	18082	18416	18269	18198	18083	18221	18260	18217	18032	18196	18217	18123	18261	18202	18234	18295	18178	18327	18061	18255	18193	18318	18194	18054	18148	17940	18251	18357	18345	18131	18324	18154	18155	18173	18166	17930	18176	18231	18241	18114	18280	18186	17977	18342	18228	18195	18145	18273	18145	18243	18249	18124	18334	18280	18302	18151	18260	18200	18219	18309	18227	18267	18178	18144	18206	18286	18365	18375	18263	18202	18302	18169	17982	18222	18252	18266	18099	18161	18245	18270	18023	18232	18171	18052	18187	18268	18251	18201	18255	18147	18245	18291	18273	18209	18208	18201	18189	18113	18169	18389	18369	18201	18193	18246	18043	18160	18213	17979	18127	18192	18411	18207	18091	18348	18213	18291	18439	18243	18110	18212	18181	18148	18244	18166	18245	18207	18189	18168	18415	18075	18174	18194	18206	18302	18266	18173	18149	18267	18248	18189	18174	18311	18240	18234	18081	18370	18217	18336	18041	18286	18117	18119	18151	18203	18147	18236	18225	18081	18087	18282	18148	18256	18206	18513	18295	18113	18265	18447	18121	18326	18057	18264	18163	18206	18419	18378	18110	18307	18106	18306	18271	18061	18042	18259	18428	18086	18074	18339	18228	18223	18160	18182	18161	17993	18421	18159	18401	18195	18127	18305	18041	18180	18110	18165	18375	18008	18196	18222	18010	18165	18273	18241	18429	18117	18285	18251	18259	18256	18096	18270	18142	18231	18169	18185	18176	18196	17985	18124	18210	18227	18257	18363	18193	18168	18169	18207	18254	18121	18201	18179	18467	18172	18262	18348	18253	18292	18213	18159	18186	18101	18258	18245	18229	18313	18135	18225	18186	18191	18268	18259	18386	18325	18347	18336	18048	18313	18125	18385	18085	18121	18212	18274	18096	18271	18207	18135	18294	18369	18198	18391	18198	18195	18177	18159	18247	18215	18414
38539	35331	37177	34177	32518	32418	32478	32415	32484	32573	32452	32440	33243	33607	33445	33211	32514	32382	31747	31804	31761	31890	31907	32016	31885	31599	31738	31954	31927	31679	31941	31904	31912	31741	31589	31855	31618	31621	31850	31854	31531	31802	31857	31738	31803	31952	31858	31948	31732	31774	31732	31633	31841	31560	31718	31901	31815	31778	31759	31753	31800	31787	31702	31862	31770	31733	31805	31849	31836	31847	31653	31776	32049	32004	31680	31570	31481	31797	31864	31456	31819	31926	31894	31757	31855	31647	31853	31640	31759	31926	31856	31679	31883	31857	31870	31952	31976	31781	31784	31798	31745	32220	31460	31855	31609	31631	31786	31951	31590	31980	31552	31818	31624	31774	31837	31704	31808	31745	31826	31839	31861	31799	31901	31825	32033	31713	31782	31475	31563	31884	31527	31868	32180	31821	31455	31654	31833	31745	31965	32047	31659	31500	31627	31533	31813	31896	31625	31777	31957	31754	31890	31930	31753	31726	31689	31556	31846	31913	32139	31726	31514	32055	31883	31800	31668	31509	31905	31888	31797	31692	32157	31752	32018	31810	31738	32024	32055	31727	31708	31767	31893	31638	31836	31675	31795	31725	31997	31958	31853	31478	31408	31866	31841	31990	31885	32302	31924	32000	31780	31846	31915	31815	31692	31789	31935	31775	31737	31779	31908	31700	31921	31713	31921	31815	31792	31741	31786	31775	31924	31845	31879	31720	31743	31705	31787	31740	31728	31421	31783	31575	31558	31978	32051	31931	31996	31791	31727	31962	31939	31841	32062	31761	31679	31929	31922	31814	31781	31975	32002	31984	31911	31844	31704	31867	31839	31535	31923	31940	32085	31670	31672	31678	31784	31714	31889	32037	31601	31659	31822	31753	32012	31861	31870	31921	31828	31938	31903	31712	32105	31773	31968	31831	31719	31833	31674	31710	31923	31817	31783	31790	31695	31716	31812	31618	31912	31972	31750	31645	32031	31936	31587	31553	31794	31535	31968	31736	31776	31782	31933	31436	31764	31915	31845	31813	32033	31996	32102	31861	31691	31871	31688	31937	32012	31857	31783	31812	32090	31789	31668	31769	31827	31826	31759	32004	31715	31790	31962	31816	31771	31797	32085	31715	31799	31604	31713	31780	31858	32007	31818	31698	32163	31817	31901	32097	31808	31818	31883	32085	31661	31974	31867	31844	31719	31709	31678	31790	31832	31792	32046	31907	31864	31835	31699	31589	31726	31678	31518	31776	31821	31952	31864	31885	31800	31816	31893	31720	31712	31705	31913	31765	31639	31967	31853	31931	31722	32009	31771	31789	31915	31845	31631	31867	31647	32037	31683	31614	31960	31744	31687	31718	31635	31885	31710	31683	31927	31909	32040	31848	31682	31976	31779	32045	31746	32093	31634	31815	31892	31878	31805	31809	31517	31827	31813	31765	31872	32158	32046	31779	31691	31704	31790	31813	31769	31667	31666	32026	31771	31884	31839	32057	31955	31845	31707	31824	31700	31847	31832	31797	31959	31746	31782	31645	31871	31781	31676	31667	31736	31680	31719	31691	31764	31871	31936	31867	31809	31884	31821	32126	31850	31802	31637	31835	31852	31953	31363	31615	31952	31724	31835	31682	31722	31767	31765	31825	31738	31647	31598	31889	31654	31743	31717	31683	31677	31746	31934	31870	31787	31802	31920	31593	32183	32034	31760	31694	31777	31742	31575	31690	32046	31795	31782	32086	31804	31838	31887	31771	32001	31593	31811	31958	32039	31704	31844	31735	31988	31817	31782	31695	31919	32105	31782	31806	31954	31929	31727	31778	31810	31701	31891	31750	32108	32035	31792	31884	31958	31567	32034	31862	31907	31856	31859	31876	31813	31740	31967	31917	31768	31992	31867	31830	31676	31858	31771	31740	31991	31956	31693	31749	32108	31617	31595	31861	31901	32043	31346	31581	31900	31831	31911	31817	32155	31944	32027	31593	31872	31901	31781	31846	31773	31777	31604	32020	31875	31718	31644	31862	32080	31468	31705	32059	31989	31873	31858	31762	31821	31755	31881	31870	31784	31749	31710	31993	31949	31959	31849	31770	31785	32069	31817	31753	31964	31861	31863	31826	31720	31625	31800	31453	31670	31759	31925	31853	31986	31778	32054	31815	31608	31873	31819	31931	31662	32044	31949	32111	31737	31835	31638	31611	31796	31861	32041	32137	31804	31929	32091	31968	31875	31854	31688	32078	31859	31708	31799	32022	31863	31966	31733	32072	31874	31800	31960	31820	31774	31952	31798	31688	32107	31669	32065	31815	31992	31989	31891	32092	31921	31786	31766	31884	32009	31556	31845	31534	31825	31688	31675	31716	31634	31680	32031	31913	31917	31663	31849	31780	31942	31779	32031	31814	32039	31726	31686	31846	31646	31864	31709	31896	31697	31756	31812	31653	31537	32080	31629	31605	31560	31512	31714	31702	31720	31619	31842	31626	31668	31859	31814	32054	31966	31759	31597	32093	31618	31864	31959	31943	31881	31946	31780	31877	31789	31895	31589	31516	31674	31932	32077	31890	31757	32252	31672	31887	32041	31964	31702	31863	31925	31830	31788	31651	31741	31924	31917	31776	31914	32142	31778	31871	31699	31981	31855	32240	31912	31633	32177	31944	31759	31916	32094	31951	32032	31937	31589	31920	31867	31762	31900	31618	31846	31908	31822	31841	31665	32037	31662	32016	31749	32249	31720	31769	31609	31716	31805	31893	31936	31877	31812	32012	31779	31875	32025	32227	31794	31706	31670	31746	31938	31712	31728	31705	31676	31674	31941	31843	31676	31629	31864	31820	31893	31525	31762	31876	31972	31821	31649	31820	31745	31832	32047	31989	31796	31479	31785	31868	31766	32075	31796	31978	32008	31650	31862	31800	31965	31755	31778	31912	31646	31960	31768	31923	31841	31909	31652	31950	31936	31696	31772	31774	31601	31778	32048	31935	31779	31697	32008	31898	31832	31765	31910	32108	31952	31571	32242	31895	31884	31984	31820	31789	31929	31929	31751	31826	32009	31776	31844	31858	31629	31846	31882	32118	31857	32054	31993	31966	31829	31603	31913	31689	31815	31634	31909	32016	31710	31953	31806	31953	31716	31974	31807	31903	31678	31679	31871	31500	31840	31568	32206	31850	31879	31978	31861	31727	31889	31882	31650	31732	31867	31611	31638	31880	32079	31946	31671	31975	32008	31708	31882	31400	31602	32042	31655	31611	31662	31509	31786	31800	31909	31785	32030	31898	31907	31748	31820	31918	31820	31890	31914	31725	31754	31789	31989	32046	31900	31725	31838	31823	32113	31768	31783	31924	31669	31853	31991	31689	31675	31986	31911	31839	31972	31904	31795	31776	32076	31804	31728	31753	31891	31716	31756	31955	31687	31915	31683	31773	31892	31836	31882	31820	31851	31898	31884	31688	31960	31876	31439	31618	31755	31668	31920	31733	31882	31783	31981	32063	31385	31828	31719	31987	31997	31855	31861	32046	31897	31744	32068	31926	31955	31661	31922	31488	32123	31773	32003	32141	31881	31828	31620	31798	32266	32001	32117	31641	31828	31924	31477	31928	32024	32021	31724	31795	31861	31767	31811	31729	31877	31940	31866	32033	31934	31918	31788	31777	31931	31790	31963	31886	31795	31696	31943	31798	31623	31930	31945	32276	31966	32040	31972	31525	32059	31851	31780	31701	31769	31788	31875	32048	31687	31599	31858	31616	31514	31628	31778	31934	31769	31749	31787	31846	32033	31747	31976	31875	31626	31440	31821	32168	31873	31864	31818	31928	31799	31834	31395	31776	31867	31730	31862	31974	31855	31760	31807	31917	31726	31890	31775	31768	31801	31754	31981	31898	31761	31849	31981	31902	31881	31744	31945	31818	31756	31783	31892	31832	31932	31696	31808	31577	32057	31703	32018	31864	31982	31540	31676	32087	31518	31766	31840	31718	32047	32110	32023	31949	31841	31943	31917	31929	31945	31813	31613	31883	31759	31753	31968	31931	31705	31862	31664	31527	31863	31610	31780	32113	31569	31903	31727	31906	32052	32014	31865	31800	31885	31764	31846	31715	31905	31992	31623	31876	31881	31969	31996	31833	31881	31761	31811	31793	31879	31894	31905	31678	32036	31738	31922	31834	31908	32046	31846	31886	31715	31945	31879	31684	31663	31683	31436	31795	31710	31533	31630	31606	31740	31860	31694	31972	31871	31792	32089	31984	31764	31888	31911	31771	31843	31818	31901	31875	31674	31911	31791	31736	32117	32040	31897	31993	31905	31674	31714	31634	31834	31655	31907	31779	31772	31874	31982	31889	31807	31735	31871	31754	31555	31903	31849	31893	32089	31695	32078	31653	31477	31851	32009	31850	31785	32036	32053	31794	31689	31953	31692	31996	31678	31678	31916	31660	31850	31707	32008	32010	32065	31658	32019	31696	31950	31720	31788	31819	31723	31517	31703	31719	31804	31896	31898	31884	31930	31944	31828	31771	31729	31966	31905	31944	32039	31648	31766	31579	32205	31716	31690	31731	31875	31758	31667	31785	32008	31789	31945	32116	31687	31663	31683	31730	32001	32034	31818	31655	31673	31998	31774	31887	31878	31757	31777	31784	31764	32078	31760	31536	31774	31764	32046	31759	32113	31876	31577	32162	31903	31919	31826	32012	31820	31733	31724	31664	32075	31794	31998	32200	31970	32002	31877	31788	31743	31688	32153	32042	31707	31801	32014	31940	31935	31956	31930	31969	32051	31774	31696	31699	31812	31881	31886	31805	31947	31752	31587	31478	31659	31691	31816	31965	32062	31701	31704	31768	32115	31879	31687	31814	31799	31914	31943	31954	31818	31893	31891	31905	31880	31972	31737	31684	31899	31882	31694	31444	31652	31552	31950	31639	31646	32092	32156	31795	31432	31729	32096	31992	31593	31964	31875	32018	31534	31660	31768	31713	31867	31804	32024	31821	31852	31829	31886	31744	31625	31935	31665	31845	31721	31676	32002	32005	31768	31862	31782	31896	31779	31720	31794	31559	31811	31814	31877	31796	31621	31717	32005	31875	31913	31673	31812	31741	31966	31933	32022	31907	31627	31725	31731	31642	32009	31824	31987	31842	31957	31817	31703	32034	31933	31980
30211	35115	27807	21123	20235	20027	19778	19766	19975	19874	19844	19833	20629	21261	20918	20069	19503	19291	18927	18875	18780	18917	18889	18970	18790	18959	18811	19016	18914	18897	18739	19055	19172	19015	19080	18905	18922	18943	18898	19100	19026	19060	19064	18980	18829	19096	18985	18864	18913	18963	18885	19069	18965	19011	18877	18976	19120	19071	18978	18992	19040	19040	18655	19009	18992	18932	19056	18986	19142	18996	19012	19007	19099	18886	18844	18961	19060	18986	19094	18865	19033	18865	18968	18932	18857	18936	19015	18903	18867	19093	19023	19033	19007	19055	18925	19133	19006	19137	19030	19216	19192	19115	18785	19187	18897	18941	18890	19095	18949	18910	19097	19021	18991	19058	18933	18839	18936	19114	19080	18920	18903	18898	18893	18950	18873	18907	18887	18911	18926	18897	18777	18957	18966	18941	18967	18931	19014	18947	18959	18996	18826	18741	18701	19150	18819	19013	18797	18926	18894	19193	18775	18922	18984	18924	18897	19099	19110	18841	18894	18978	19042	18985	19012	18984	18863	19143	19111	18870	18986	18920	18883	18859	19052	18878	19041	18982	18896	18880	18919	18907	18802	18867	18781	19103	18890	19024	19061	18868	18781	18899	19023	19018	18861	18965	18920	18893	18984	18939	19044	18863	19016	18812	19199	18994	18987	18782	18831	18990	18988	18911	19144	18873	18860	18818	19020	18933	19100	18874	19121	18951	19013	19047	18991	19054	18920	18974	18716	19004	18949	18837	18983	19028	18975	18818	19015	19163	18973	18972	19104	19130	19146	19097	19097	18846	18997	18909	19002	19156	18991	18935	18926	18993	18979	19020	18940	18782	19064	18832	18864	18933	18855	18995	18944	18995	18868	18865	18954	18994	18901	18985	19006	19068	18975	18869	19135	18952	19166	18827	19014	18800	18902	18860	18900	19046	19057	18920	18874	19135	18892	18945	19054	19195	19164	19123	19087	18963	18975	18966	19094	18944	19042	18909	18787	18865	19132	19156	18868	19012	18932	19099	19028	19008	18952	19007	18833	19078	19080	18786	19121	18919	18965	19000	19049	19037	18712	19115	19079	18930	18956	18907	19043	19043	19026	19106	18981	19072	18933	18974	18887	19074	19151	18967	19097	19228	19162	18867	18842	18698	19045	18861	18894	18944	18865	19045	18896	18991	18972	18972	18860	18964	18820	18919	19186	18979	18886	18891	18944	19114	18748	19010	18980	19132	18758	18895	18869	19115	18716	19005	19188	19032	18960	19050	18836	19017	18978	19017	19019	18805	19124	19053	18945	18967	19083	18973	18932	19001	18957	19051	18922	19080	18951	19063	19058	18938	18927	19030	19054	19103	18917	19019	18966	19041	19142	18969	19032	18950	19084	19113	19081	19144	19036	18762	19093	18892	18999	18928	18985	18838	18881	19035	18948	19180	19149	18831	19029	18748	18896	19027	18925	18955	18917	19088	19014	19049	18892	18806	19056	18808	19019	18945	18967	18957	19060	19124	18978	19060	18927	19178	18840	19154	18979	19001	19098	19132	19104	19108	19029	19171	19058	18956	19008	19002	18926	18911	18926	19002	18988	18960	19024	18866	19138	19020	18967	18977	18983	19079	18845	18856	19078	19039	19060	18954	18833	19127	18930	19126	18954	19047	19135	18855	19004	18951	18973	18833	19139	18996	19006	19041	18979	19027	18905	18981	19004	18719	18912	19110	18934	18961	19017	18772	18955	18962	18975	19066	19103	18881	18921	18865	18929	18989	19155	18854	19053	19076	18917	19098	19088	18742	18884	18946	18785	19037	19064	18905	18891	19074	19012	19009	18774	18999	18883	18989	19193	18823	18939	18819	19093	18996	18893	18794	19018	18997	18947	18819	18757	19059	18844	18909	18913	19033	19052	19077	19022	19018	18941	19129	19217	19103	18846	18799	19097	18931	19011	18799	19070	19003	18891	18903	19098	18974	18796	18962	19004	18997	19066	18897	19029	18897	18948	19107	19013	19185	18859	18944	18942	18982	18957	19019	18933	19029	18951	18948	19079	19079	19068	19092	18904	19146	19015	18759	18996	18936	19069	18907	18993	19097	18900	18872	18919	18590	18981	19076	19109	19195	19054	18997	18960	18909	19044	18969	18962	18812	19004	19078	18900	18693	19062	18809	18961	19178	18950	18937	18948	18899	18918	18913	18915	19025	18941	18945	18887	18957	18991	18745	19152	19002	18963	19027	18776	18869	18968	18841	18827	19103	18902	18933	18957	19119	18885	19068	19070	18938	18871	18994	18982	19075	18822	18990	19062	19042	19066	19155	19074	18929	18879	18894	18941	18837	18992	18898	19104	19057	19011	18986	18983	18954	18832	18991	19145	19170	18918	18984	18895	18823	19077	18884	19232	18887	18997	19001	19021	19111	19061	18950	19005	19033	19127	19096	19129	19031	19002	18883	19121	19000	19117	19018	18897	18976	18980	18978	18919	18827	18977	18921	18884	19006	19036	18936	18953	19028	19126	18907	18905	18921	18768	18965	19054	18795	19177	19140	18969	19128	18916	18745	19032	18916	19029	19029	19061	19067	19059	19015	18968	18904	18963	19078	18927	18959	18974	19203	18979	19034	18829	19020	18947	18966	18902	18946	18882	18951	18949	18965	19029	18986	18813	18923	18975	18994	18986	18918	18802	18912	19016	18805	18958	18954	19004	18812	19086	18933	18938	19025	18771	18867	19049	18896	19132	18911	18950	18842	18875	18807	19079	18846	18893	18941	18964	18762	18986	18960	19111	19027	18966	19055	18921	18811	18942	18985	18911	18927	18797	18961	18980	18901	19122	19078	19101	18977	18944	18772	18832	18937	19109	19023	19063	18937	19044	19036	18914	18996	18903	19013	18990	19040	18779	18967	18853	18964	18972	19027	18795	19006	19033	18861	19050	18992	18974	18894	18923	19007	19003	18913	18944	18996	18833	18940	18859	19176	18904	19079	18967	18960	18817	18961	18911	18980	18804	19059	18702	18941	18851	19000	18821	18951	19038	18772	18895	18904	19025	19076	18997	18770	19075	18953	18916	19032	18911	19057	19000	19044	18968	19066	19065	19105	19104	18936	18913	18949	18890	18925	18879	19035	18973	18926	18920	18929	19144	18970	18984	18958	19040	19102	18968	18953	18791	18951	18885	19037	18933	19147	19065	18793	18904	18884	18780	19008	19028	18912	18852	19095	18926	19006	19014	18966	18991	19053	18933	19033	18868	19274	19147	18854	18969	18940	18894	19092	18907	19006	19065	18792	19087	19046	18962	18915	18882	18961	18933	18960	18826	18922	18894	19067	18994	18961	18728	18843	18922	18726	18903	19099	19031	18980	18995	18968	19041	18986	18843	19129	18981	18896	19008	18786	19143	18958	18926	18931	19014	18937	18911	18993	18997	18809	18825	19041	18941	18920	18857	19002	18865	19032	18978	19095	19107	18830	19169	18935	19122	19069	18975	19040	18981	19038	18976	18751	18963	18968	18900	18976	18984	18867	19159	18946	18923	19044	19007	18865	18895	18792	18885	19120	18956	19024	18905	18898	18875	18966	19024	18884	18917	18943	18931	18805	19104	18960	18979	18858	19141	18862	19034	18918	19027	19076	19002	19178	18817	19029	18908	19020	18901	18945	19206	18866	19046	18886	18869	19135	19024	18990	18992	18985	19053	19078	18957	18913	18866	19012	18903	18772	18892	19153	19006	19092	19013	18993	19020	19058	19094	18993	19020	18927	18966	18935	19065	19003	19084	19094	18945	19091	19060	19088	18823	19088	19000	18947	19064	18914	19004	19049	18826	18996	18841	18860	18900	18896	19076	18974	19150	18909	19119	18953	18922	19061	18940	18899	18929	18800	18976	18899	18968	18892	18875	18991	18907	18983	19085	18858	18919	18960	18989	19116	19030	18959	19040	19017	19016	19012	18949	19003	18874	18919	18804	18939	19121	19017	19053	19111	18975	19010	19070	18981	18872	18974	18956	18934	19028	18942	19042	18960	18987	19083	18941	18945	19128	18942	18815	18884	18997	19142	18881	19012	18919	19045	18996	19088	18899	19053	18948	19042	19212	18882	18966	18912	19038	19033	19050	19098	18976	18890	18991	19004	18929	19264	19096	18986	19026	18904	19340	19036	19132	19044	18932	19141	18929	19040	18917	19088	19087	19188	19071	18851	19083	18875	18985	19009	18779	18902	19127	19011	18958	19082	18903	18907	18974	18975	19021	19000	19098	18875	18950	18881	19021	18965	18987	18843	19018	19035	19124	19177	19085	19182	19154	19000	18994	18863	18945	18871	19169	18776	18891	18959	19034	19239	19000	18931	19028	19031	19063	18911	19019	18947	18956	19034	18976	18983	18840	19055	19087	19121	19153	19049	18993	19153	18907	18833	18959	19066	19050	18976	19096	18887	18935	18914	19105	18829	18927	19063	18836	19075	19024	18983	19080	19079	18898	19128	19141	19025	18985	18762	19069	19067	18884	18755	19183	18912	19025	18986	18929	18769	18976	18957	19096	18990	19054	18969	18910	19069	18925	19028	18997	19096	19091	19334	18979	18986	19148	19166	18817	19148	18996	19184	18952	19095	18952	19100	19034	19002	18913	19163	18926	19057	18907	18832	18905	18953	19017	18882	18930	18933	19100	19064	18998	18929	18994	19094	18953	19096	18909	18994	19170	18902	19122	19082	19046	18955	18962	19069	19118	18929	18947	18984	18881	18917	19216	19052	19036	18823	18944	18833	18858	18777	18952	18900	18832	19068	18836	18984	18888	18921	19021	18970	19059	18965	18883	18902	19020	18822	18986	19004	18924	18976	18988	19031	19051	19133	19102	18987	18858	19160	18940	18890	18898	19064	18845	19025	19074	19031	18774	18803	19003	19034	18837	19008	18956	18903	18973	18942	19120	18813	19072	18942	18984	19087	18958	19110	18850	19154	19094	18891	18910	18946	18998	19019	18960	18937	19143	19060	19046	19035	18961	19126	18841	19032	18954	18922	19085	19024	18822	19307	18829	18936	19075	18980	18926	18952	18892	18954	19005	18856	18992	19004	18846	19100	18969	19285	19035	18950	18901	18923	18945	19021	18978	18937	19105	19013	18734	19051	19013	19110	18954	19236	18803	18904	19135	18858	19054	18890
24051	20798	27150	25755	26715	31982	34623	32708	33019	33872	33720	36473	42562	48397	45313	39537	35348	32985	31881	31517	31606	31635	31583	31697	31744	31540	31571	31642	31936	31657	32023	31515	31719	31580	31664	31529	31722	31350	31184	31256	31554	31639	31576	31781	31390	31536	31582	31582	31850	31449	31350	31582	31328	31475	31689	31517	31407	31790	31667	31643	31586	31695	31616	31326	31456	31471	31551	31346	31745	31451	31560	31690	31598	31572	31517	31677	31737	31549	31615	31290	31464	31650	31475	31536	31388	31710	31878	31474	31476	31672	31591	31771	31868	31643	31466	31480	31703	31298	31764	31278	31730	31568	31699	31595	31553	31597	31715	31410	31558	31708	31733	31511	31566	31500	31697	31519	31571	31263	31983	31411	31354	31536	31695	31631	31604	31402	31621	31775	31535	31505	31705	31431	31356	31453	31571	31539	31578	31789	31555	31333	31461	31719	31951	31555	31387	31541	31593	31583	31596	31853	31552	31531	31774	31541	31547	31417	31599	31534	31637	31635	31577	31530	31565	31388	31476	31616	31424	31817	31420	31533	31312	31493	31511	31448	31584	31618	31399	31543	31528	31911	31602	31534	31459	31484	31570	31686	31958	31542	31790	31572	31493	31462	31701	31281	31577	31553	31473	31424	31676	31717	31634	31716	31557	31806	31512	31793	31457	31763	31234	31688	31714	31559	31450	31481	31708	31617	31501	31578	31633	31564	31341	31701	31505	31411	31496	31805	31719	31686	31599	31340	31840	31290	31556	31715	31720	31467	31217	31620	31557	31599	31669	31644	31511	31502	31500	31489	31607	31356	31528	31552	31566	31576	31748	31692	31721	31851	31420	31579	31508	31417	31585	31355	31614	31621	31780	31369	31415	31666	31429	31709	31855	31383	31414	31572	31526	31539	31722	31549	31578	31630	31631	31736	31776	31638	31335	31601	31712	31474	31626	31620	31439	31690	31282	31719	31618	31383	31500	31406	31735	31428	31482	31618	31712	31504	31464	31608	31593	31541	31514	31559	31445	31584	31524	31652	31615	31773	31749	31594	31820	31623	31633	31792	31684	31476	31540	31469	31758	31700	31488	31383	31599	31613	31625	31649	31759	31368	31449	31688	31715	31516	31593	31454	31363	31477	31417	31501	31711	31610	31706	31616	31540	31504	31303	31541	31579	31591	31559	31492	31478	31701	31639	31924	31915	31599	31662	31651	31620	31490	31553	31626	31472	31393	31604	31434	31768	31617	31709	31601	31353	31926	31404	31361	31610	31866	31453	31499	31497	31537	31162	31711	31710	31723	31303	31740	31436	31825	31604	31604	31527	31412	31365	31611	31512	31577	31613	31530	31566	31702	31452	31376	31712	31324	31689	31692	31556	31427	31360	31240	31672	31515	31488	31678	31442	31796	31275	31550	31537	31562	31169	31638	31764	31606	31636	31545	31370	31889	31621	31618	31666	31465	31468	31206	31555	31652	31603	31493	31634	31775	31578	31697	31677	31598	31484	31421	31418	31761	31739	31557	31565	31354	31786	31381	31801	31560	31479	31487	31717	31668	31565	31508	31803	31734	31678	31552	31465	31685	31923	32109	31740	31305	31663	31607	31422	31598	31628	31758	31919	31880	31453	31674	31664	31671	31658	31660	31731	31829	31576	31759	31342	31571	31541	31458	31934	31312	31284	31485	31473	31335	31526	31544	31576	31736	31514	31684	31788	31452	31430	31581	31699	31529	31051	31445	31542	31551	31749	31843	31344	31816	31847	31431	31517	31410	31524	31663	31493	31644	31576	31519	31630	31563	31478	31270	31523	31338	31412	31617	31540	31472	31563	31512	31699	31357	31610	31638	31543	31274	31537	31676	31540	31644	31588	31668	31596	31624	31534	31575	31694	31275	31439	31564	31625	31416	31909	31877	31762	31950	31900	31624	31767	31643	31424	31602	31328	31737	31851	31735	31555	31632	31435	31740	31795	31627	31596	31360	31452	31638	31646	31682	31715	31611	31519	31670	31300	31222	31708	31483	31470	31706	31421	31584	31409	31760	31685	31842	31531	31396	31591	31484	31469	31620	31411	31299	31565	31575	31818	31456	31585	31734	31865	31525	31596	31481	31566	31411	31238	31594	31555	31710	31556	31812	31444	31569	31658	31806	31749	31710	31882	31506	31881	31689	31645	31837	31787	31842	31737	31727	31834	31643	31269	31553	31711	31545	31264	31525	31722	31489	31459	31186	31546	31684	31829	31624	31594	31602	31589	31645	31588	31247	31534	31494	31506	31857	31554	31524	31569	31597	31478	31732	31507	31545	31526	31783	31825	31713	31605	31732	31607	31557	31491	31519	31449	31578	31856	31740	31524	31610	31397	31444	31640	31395	31421	31635	31651	31559	31543	31595	31496	31609	31598	31940	31717	31763	31793	31501	31502	31379	31834	31611	31735	31765	31259	31424	31413	31560	31639	31524	31568	31492	31659	31654	31744	31731	31502	31424	31747	31733	31440	31607	31625	31756	31417	31557	31605	31784	31699	31761	31632	31480	31795	31688	31515	31454	31562	31414	31601	31533	31554	31485	31712	31650	31565	31460	31391	31670	31667	31538	31672	31717	31626	31627	31697	31665	31378	31631	31725	31344	31478	31524	31793	31454	31294	31584	31450	31665	31349	31534	31348	31452	31423	31528	31394	31506	31782	31826	31494	31678	31839	31802	31390	31561	31536	31581	31549	31477	31677	31425	31719	31787	31610	31541	31717	31509	31740	31497	31722	31426	31675	31626	31483	31629	31395	31494	31836	31604	31334	31372	31670	31694	31830	31562	31578	31427	31680	31576	31579	31716	31921	31505	31461	31329	31483	31560	31612	31591	31562	31822	31290	31665	31479	31683	31462	31535	31677	31677	31815	31509	31716	31613	31645	31506	31664	31762	31418	31569	31315	31673	31404	31390	31505	31734	31472	31337	31468	31680	31496	31405	31612	31758	31574	31451	31654	31574	31247	31526	31336	31497	31692	31618	31832	31651	31689	31669	31430	31696	31551	31695	31628	31626	31646	31918	31730	31704	31670	31599	31532	31289	31466	31581	31695	31682	31431	31523	31574	31555	31562	31547	31505	31630	31527	31515	31613	31765	31569	31926	31526	31695	31282	31332	31265	31511	31420	31708	31672	31562	31469	31388	31249	31380	31499	31727	31589	31547	31535	31488	31692	31653	31561	31574	31704	31606	31801	31851	31912	31613	31769	31913	31641	31512	31818	31666	31622	31527	31493	31573	31467	31486	31485	31428	31623	31497	31691	31673	31475	31273	31673	31332	31320	31515	31466	31518	31497	31618	31745	31469	31238	31439	31556	31578	31924	31488	31653	31889	31803	31570	31751	31899	31683	31452	31576	31626	31522	31715	31577	31585	31713	31698	31758	31658	31759	31530	31533	31661	31738	31601	31714	31577	31523	31478	31610	31393	31402	31549	31873	31455	31659	31338	31654	31659	31535	31720	31802	31542	31722	31564	31642	31388	31689	31542	31326	31609	31759	31732	31606	31255	31293	31551	31638	31917	31389	31727	31574	31683	31683	31717	31823	31551	31414	31715	31524	31632	31497	31873	31667	31582	31667	31520	31264	31542	31744	31520	31397	31741	31521	31603	31581	31701	31657	31727	31646	31530	31361	31414	31635	31564	31533	31236	31443	31313	31463	31486	31693	31572	31776	31881	31487	31465	31575	31577	31548	31530	31625	31707	31438	31443	31502	31463	31687	31806	31655	31428	31706	31575	31427	31590	31819	31472	31649	31581	31700	31438	31487	31574	31679	31503	31543	31624	31508	31547	31671	31464	31884	31323	31506	31664	31572	31743	31942	31672	31381	31695	31506	31543	31284	31179	31531	31680	31352	31312	31177	31439	31664	31616	31598	31394	31590	31758	31486	31455	31653	31379	31651	31585	31643	31656	31581	31595	31447	31479	31719	31569	31455	31717	31724	31702	31706	31716	31953	31496	31385	31660	31608	31640	31543	31863	31772	31320	31611	31513	31373	31310	31564	31624	31428	31619	31692	31578	31404	31448	31529	31644	31411	31334	31663	31696	31276	31538	31602	31694	31628	31781	31516	31399	31387	31374	31416	31639	31550	31759	31511	31595	31486	31490	31491	31498	31662	31476	31745	31723	31772	31420	31234	31428	31656	31478	31769	31661	31484	31387	31579	31654	31692	31999	31499	31789	31590	31660	31503	31501	31381	31449	31501	31528	31619	31642	31526	31701	31565	31632	31673	31682	31615	31490	31550	31541	31262	31453	31617	31644	31669	31612	31583	31407	31553	31582	31478	31604	31547	31452	31622	31444	31388	31656	31660	31649	31252	31644	31667	31426	31542	31782	31737	31554	31757	31716	31430	31631	31289	31399	31393	31374	31644	31463	31664	31633	31711	31664	31725	31610	31464	31479	31679	31663	31561	31431	31136	31632	31436	31677	31818	31418	31524	31743	31572	31698	31720	31455	31650	31592	31596	31478	31778	31404	31783	31610	31529	31297	31527	31702	31597	31524	31483	31627	31826	31176	31488	31576	31584	31527	31495	31525	31755	31860	31600	31637	31602	31664	31702	31646	31446	31566	31764	31555	31358	31503	31759	31652	31519	31653	31671	31535	31531	31769	31615	31566	31709	31681	31336	31513	31633	31632	31659	31790	31606	31713	31786	31686	31386	31736	31574	31636	31552	31669	31631	31620	31561	31613	31232	31709	31641	31443	31592	31718	31375	31690	31575	31587	31590	31246	31561	31701	31518	31269	31352	31651	31594	31698	31543	31858	31632	31824	31563	31605	31504	31697	31404	31679	31452	31684	31615	31823	31691	31634	31782	31792	31555	31905	31540	31613	31732	31584	31532	31743	31818	31628	31928	31341	31539	31597	31495	31489	31366	31494	31728	31919	31545	31612	31684	31530	31417	31451	31554	31692	31367	31564	31627	31716	31478	31660	31730	31280	31395	31825	31726	31608	31639	31516	31486	31444	31804	31189	31495	31352	31830	31637	31569	31321	31596	31780	31629	31460	31719	31498	31532	31559	31366	31485	31219	31554	31725	31674	31630	31635	31753	31705	31562	31432	31538	31688	31690	31714	31551	31531	31663	31713	31465	31503	31506	31462	31827	31518	31798	31431	31643	31613	31601	31447
27932	40376	32179	25530	22791	21805	21295	20543	21520	22468	21561	26436	34726	39827	35242	27624	22765	20235	19207	18888	18963	18910	18953	19181	18942	18850	18865	18996	18979	18921	19050	18965	18930	18839	18992	19057	18973	18864	18939	18792	18968	18906	18938	18973	19029	18876	18936	18826	18840	19202	18973	19045	18908	18990	19020	18856	19148	18901	18925	19015	18902	19049	19076	18942	18959	18928	18939	18898	18695	18813	18928	18880	18914	18852	18878	18941	18954	18962	18812	19044	18912	18959	19012	19216	19025	18931	18936	18969	18891	19021	18902	18868	18847	18903	18925	19204	18963	19072	18695	18929	19019	18789	19034	18697	18739	18938	19040	18903	18960	18800	19011	18962	18743	18772	18716	18841	18992	19167	19007	19081	18707	18956	18872	19077	18825	18861	18931	18884	18831	18747	18901	18802	19060	18898	19042	18953	18903	18986	18964	18962	18877	18951	18945	18852	18874	19043	18922	18953	18920	18919	18945	18886	18868	18997	19040	18791	18859	18866	18947	18895	18923	18882	18876	19031	18914	18770	18711	18872	19050	18857	18798	18888	18841	18958	18901	18831	18812	18753	18952	18955	18880	18803	18949	19133	18767	18777	18920	19028	19024	18842	19023	18989	18902	18967	18804	18876	18882	19006	18894	18880	18660	18822	18982	18995	18936	19007	19004	18843	18888	18748	18950	18928	18853	18874	18808	19043	18833	18774	18930	19133	18900	18767	18974	18926	18762	18819	19076	19024	18926	18908	18857	18935	18826	18641	19042	19107	18809	18831	19056	18694	18620	18962	18849	19025	18939	18960	18933	18786	18782	18882	19089	18896	18928	18912	19153	18750	18815	18898	19027	19024	18872	18924	19040	18826	18904	18818	18933	18864	18978	18750	18960	18707	18902	18837	18838	18864	18781	19043	18814	18879	18781	19037	19026	18920	18957	18768	18991	18954	18794	18685	18941	18961	18995	18744	18824	18830	18896	18898	19051	18998	18829	18845	18733	18907	18947	18980	18985	18924	19138	18836	18857	18865	18791	18955	19039	18915	18867	18754	18873	18594	19029	18854	18801	18891	18803	18833	18932	18826	18774	18930	18891	18972	18818	18976	18671	19112	18832	18952	18999	18962	18894	19020	18743	18803	19056	18844	19125	19019	18912	18912	18964	18840	19003	18974	18840	18943	18928	18882	19075	18855	18885	18783	19014	18976	18948	18700	18964	18941	18861	18955	18987	18954	19019	18868	18839	18979	18815	19046	18714	19105	18891	18792	18777	18882	19030	18907	18855	18841	19009	19020	18964	18955	18848	18916	18873	19047	18828	18900	18907	18948	18951	18975	18752	18868	18763	19003	18993	18919	18932	18938	18933	18923	18943	18775	18881	18984	18897	18888	19049	19008	18877	18874	19081	18764	18956	18873	18734	19002	18825	18811	18856	18821	18798	18914	18934	18733	18858	18807	18872	19031	18869	18843	18843	18876	18723	18947	18807	18931	19044	18870	18997	18829	18902	18762	18938	18963	18965	18871	18903	19046	18911	18963	19088	18964	19055	18954	18896	18809	18869	18852	18933	18985	19010	18853	18734	18940	18994	18748	18896	19039	19048	18944	18921	19031	18843	18795	19012	18951	18859	18910	18744	18857	18910	18682	18814	18848	19057	19073	18814	18995	18995	18762	18973	19013	19153	18731	19000	19047	18819	18952	19029	19019	18836	19008	18973	19078	18940	18790	18845	18869	18913	18939	18986	18888	18793	19087	18743	18903	18928	18837	18981	18898	18883	18808	18708	18650	18851	18893	18936	19105	18966	18758	18781	18995	18909	18882	18868	18949	19021	18968	18764	18911	18957	18957	19004	19010	19025	18879	18882	18978	18835	19080	18817	18797	18898	18819	18850	18912	18790	18726	19121	18977	18957	18952	18808	18929	18822	18838	18964	19023	18923	18747	18931	18756	18882	18938	18896	18867	18997	18840	18751	19015	18932	18831	18858	18878	18997	18795	18869	18806	18840	18893	18905	18930	19026	18811	18984	18731	18780	18864	18988	18930	19064	18761	18886	19103	19009	18843	19076	18961	19034	18886	18822	19021	18821	18904	18875	18957	18942	18785	18828	18890	19010	19046	19231	19042	19094	18849	19027	18978	18874	18825	18962	18966	19032	18970	19028	18823	18764	19089	19008	18915	19058	18968	19082	18849	19031	18996	18842	18975	18808	18884	18863	18846	18926	18893	18938	18683	18952	18894	18945	18926	19089	18850	18744	18907	18792	18890	18962	18792	18913	18843	18883	18969	19051	18742	18925	18939	18776	18666	18978	18838	18699	19194	18899	18774	18828	18976	18963	18980	18777	18877	18877	18962	19045	18938	19048	19219	18842	18842	18755	18787	18895	18846	18825	18970	19030	18799	18941	18974	18881	18888	18886	19072	18863	19037	18788	18979	18887	18955	18916	18974	19134	18970	18961	18871	18880	18715	18904	19041	18895	18877	18790	19038	18764	18882	18842	19114	18979	18815	18772	18856	18817	18999	18795	18893	18922	19063	18890	18843	18976	18929	19000	18914	19028	19096	18845	18963	18777	18910	18945	18802	18915	18908	18920	19041	18988	18959	18822	19030	18784	18933	18828	18827	19025	19085	19081	18912	18869	18843	19060	19015	18840	18872	18852	18904	19059	19072	18804	18983	18968	19090	18803	18920	18901	18961	19068	18877	18906	18985	18839	18929	18828	18775	18998	18900	18928	18758	19212	18770	18722	18787	19061	18788	18843	18893	18875	18780	19096	18964	18845	18941	18778	18897	19133	18810	18930	18983	18977	18937	18929	18892	18866	18967	18925	18895	18987	19130	18803	18893	18951	18871	18973	18807	19002	18881	19075	18912	18854	18837	18973	18924	18632	18932	18775	19005	18885	18943	18809	18896	19153	18876	19052	18930	18910	19025	19036	18672	19004	18869	18955	18968	18772	18887	18944	18922	19007	18797	18875	18926	18836	18937	18953	18740	18874	18751	18853	18972	18795	18804	18892	18894	18815	18991	18945	18935	18721	19012	18770	18800	18998	18966	18929	18963	18926	18909	18811	18691	18811	19043	18970	18950	18910	19021	18820	18895	18987	18764	18793	18913	18880	19038	18918	19025	18896	19040	18735	18810	18934	19050	18966	18755	18943	18982	18965	19000	18771	18932	18713	18859	18935	19028	18954	18681	18805	18819	19003	18830	18920	18789	18693	18872	18926	18935	18852	18905	18825	18904	19102	18791	18829	18805	18861	18880	18865	18908	18842	18742	18944	18805	18815	18798	18881	18861	18762	18931	18942	18863	18931	19040	18936	19011	19007	18574	18999	18835	18964	18594	18915	18811	18821	18909	18877	19075	18887	18951	18937	19047	18754	18904	18732	18906	18916	18898	18740	18985	18934	18806	18869	19024	18973	19093	18977	18915	18865	18936	18977	18973	18883	18872	18994	18775	18836	18887	19018	18781	18754	18708	18801	18942	19146	18862	18785	18823	18850	18850	18893	18893	18880	18709	19075	19002	18994	18906	18829	19088	19035	18925	19008	19004	18788	19139	18986	18783	18924	18940	18766	18795	18716	18960	18912	18994	18947	18900	18843	18931	18854	18725	18965	18981	18989	18957	18649	18865	18938	18838	19047	18934	18857	18947	18977	18729	18802	18816	19038	18958	18843	18859	18860	18863	18935	18842	18819	18834	18994	18916	18917	18966	18976	18891	18802	18851	19023	18761	18803	19004	18928	18840	18801	19057	18915	18829	18917	18956	18939	19012	18945	18704	18844	19002	18974	18858	18907	18973	18942	19110	18927	18882	18957	18743	18993	18868	19013	18849	19045	18835	19050	18967	18854	18761	18867	18963	18767	19052	18878	18988	18787	18977	18987	18955	18722	18690	18881	19029	19089	18849	18893	18787	18840	18818	19046	18862	18979	18947	19091	18993	19063	18940	18970	18634	18944	18858	18962	18780	18972	18908	18684	18980	18893	19049	18815	18933	18947	19023	18868	18854	18851	19043	18877	19088	18910	18994	18910	18880	18925	19012	18853	18954	19107	18866	18915	18856	18881	19050	18902	19056	19011	18845	18991	18859	18917	18759	18782	19057	18826	18899	19029	19017	18989	19067	18884	18872	18994	18962	18845	19076	18871	18916	19104	18893	18991	18822	18783	18797	19007	19101	18890	18786	18909	18951	19004	18749	18676	18873	18756	19084	18889	18969	18914	18879	18956	19100	18896	19039	18927	19111	18901	18921	18882	18920	19020	18868	18966	18869	18834	19096	18824	18730	18953	18812	18917	18945	18983	18906	18937	18859	18905	18754	18944	18902	18966	18945	19054	18866	19051	19027	18948	19019	19029	18718	18960	18756	18750	18831	18709	18916	18808	18925	18777	18995	18881	19035	18960	18744	18945	19022	18901	18783	19137	18951	18872	18811	18893	19122	18910	18886	18867	18867	19028	18873	18726	18844	18810	18703	19007	18905	18856	18763	18975	18839	18927	19072	18891	18999	18824	18830	18977	18916	18938	18830	18892	18939	18855	18848	18852	19065	18833	18992	19108	18935	18972	18938	18864	18783	18912	18863	19001	18821	18912	18816	18872	18718	19002	18977	18781	18853	18936	19001	19034	18912	18857	18869	19061	18845	18811	19076	18714	18963	18925	18797	18977	18834	19106	19010	18916	19026	19019	18928	18802	19031	18895	18892	18936	18754	19060	18798	18985	18942	18674	18964	18887	18873	18872	19040	18935	18856	18887	18899	18781	19046	18935	18864	18938	18913	18904	19004	18873	18924	18809	19058	18991	18774	18917	19004	18801	18706	19081	19061	19041	19008	18917	18649	18918	19052	18809	18950	18844	18896	18856	19071	18938	18885	18933	19015	18949	19030	18730	19042	18989	18913	18883	18795	18981	18648	18804	18950	19069	18901	19070	18988	18805	18923	18882	18785	18791	18914	18901	18765	18845	19045	18891	18974	18861	19039	18799	18948	18928	19023	18832	18966	19002	19076	19008	18981	18822	18733	18858	18962	18862	18805	18756	18969	18919	18929	19028	18841	18908	18982	18877	18940	19086	19037	18823	18973	18838	18892	18893	18899	18933	18928	19030	18955	18859	18794	18863	18886	18843	18999	18839	18805	18999	18994	18916	19069	19104	18877
22167	20758	27101	24856	23987	31037	36796	35542	36057	36509	36962	37294	53514	58961	52842	45983	39242	35013	33082	32602	32163	32161	32422	32249	32412	32417	32593	32154	32461	32290	32413	32147	32289	32280	32415	32394	32243	32351	32304	32254	32205	32156	32165	32009	32556	32269	32436	32266	32133	32166	32202	32128	32434	32129	32261	32231	32298	32230	32053	32186	32275	31969	32107	32221	32127	32476	32251	32251	32144	31975	32122	32371	32063	32194	32239	32257	32224	32071	32091	32152	32151	32177	32105	32168	32399	32371	32270	32075	32200	32091	32070	32199	32279	32238	32210	32023	32461	32386	32190	32199	32074	32155	32404	32221	32216	31880	31765	32353	32465	32111	32176	32223	32090	32291	32384	32094	32100	32130	32049	32327	32402	32176	32116	32035	32318	32421	32311	32184	32341	31961	32248	32195	32086	32401	32108	32071	31932	32234	32626	32105	32301	32473	32217	32297	31982	32423	32185	32078	32018	32009	32075	32345	32230	32228	32261	32426	32350	32068	32420	32157	32235	32100	32312	32427	32513	32210	32400	32073	32150	32228	32081	32227	32316	32153	32415	31959	32321	32467	32269	32413	32273	32266	32235	32301	32122	32140	32041	32282	32109	32300	32260	32278	32398	32283	32393	32008	32101	32144	32169	32036	32023	32169	32250	32223	32286	32058	32200	32087	31941	32097	32127	32010	32243	32128	32152	32141	32201	32316	32336	32073	32208	32417	32029	32114	32300	32022	32080	32292	32080	32028	32102	32045	32442	32288	32503	32461	32205	32324	32259	32261	32320	32042	32198	32149	32294	32214	32236	32079	32144	32370	32326	32393	32043	32242	32459	32213	32163	32275	31987	32087	32233	32237	32213	32047	32189	32124	32320	32291	32352	32286	32165	32364	32380	32083	32031	32235	32012	32151	31980	32272	32074	32061	32386	32081	32212	32305	32205	32138	32364	32040	32201	32047	32450	32003	31880	32029	32420	32040	32308	32481	32299	32399	32138	32210	32137	32362	32019	32088	32049	31916	32125	32396	32080	32089	32329	32061	32351	32274	32187	32066	32213	32107	32306	32380	32209	32157	32321	32316	32266	32255	32279	32187	32158	32122	32140	32072	32068	32192	32162	32498	32435	32252	32134	32191	31973	32329	31941	32453	32132	32211	32098	32096	32214	32084	31835	32065	32435	32237	32413	32136	32171	32028	32472	32097	32042	32284	32038	32166	32254	32269	31943	32191	32380	32232	32122	32327	32191	32277	32184	31984	32431	32278	32044	32034	32240	32003	32295	32350	32212	32195	32353	32084	32155	32014	32226	32131	32145	32001	32440	32354	32036	32097	32235	32080	32389	32348	32375	32121	32007	32176	32206	31905	32346	32231	32238	31859	31813	32492	32027	32261	32246	32351	32139	32386	32123	31869	32048	32180	32379	32026	32195	32183	32178	32153	32468	32288	32204	32072	32464	32121	31822	32052	32204	32040	32122	32118	32306	32350	32146	31956	32303	32236	32242	32143	32449	32259	32290	32109	32446	32190	32133	31921	32183	32131	32191	31959	32356	32003	32452	31973	32110	32182	32287	32003	32201	32130	32391	32377	32130	32196	32253	32092	32362	32328	32214	32304	32172	32305	32223	32124	32319	32103	32155	32128	32117	32332	31859	32013	32416	32494	32337	32203	32121	32388	32172	32119	31863	32216	32556	32172	32226	31879	32135	32152	32383	32053	32009	32237	32100	31964	32217	32118	32400	32323	32273	32107	32295	32353	32333	32362	32093	32279	32049	31987	32116	31756	32169	32378	32143	32277	32242	32026	31769	32177	31994	32439	32453	32399	32097	31896	32062	32226	32412	32288	32071	32200	32218	32174	32182	32062	32267	32246	32256	32158	32340	32095	31881	32208	32175	32316	32400	32296	32222	32190	32298	32399	32176	32230	32219	32270	32049	32003	32177	32236	32436	32244	32398	32173	32437	32307	32112	32027	32047	32284	32375	32300	32304	32079	32425	32009	32176	32141	32140	32256	32075	32320	32360	32141	32088	31903	32017	32170	32002	32097	32200	32067	32190	32205	32400	32131	32131	32205	32213	31953	32040	32462	32177	32060	32322	31883	32211	32120	31985	32245	32310	32031	32142	32152	32365	32060	32414	32417	32107	32168	31897	32171	32216	32026	32285	32309	32347	32172	32155	32131	32085	32153	32358	32201	32301	32028	32312	32101	32068	32061	32245	32312	32162	32420	32176	32145	31939	32158	32226	32357	31990	32172	32142	32160	32137	32188	32055	32278	32098	32102	32236	32099	32452	31925	32184	32214	32208	32084	32285	32292	32174	31929	32114	32220	32452	32003	32205	32241	32377	31949	32359	31853	32296	32110	32216	32423	32207	32252	32164	32287	32543	32530	32368	32399	32206	32067	32065	32026	32238	32354	31945	32114	32077	31977	32094	32097	32407	32259	32287	32062	32167	32030	32037	32127	32174	31905	32339	32220	32430	32242	32124	31845	32271	32196	32135	32016	31993	32157	31965	32205	32395	32331	32333	32145	32233	32177	32049	32162	32188	32186	32216	32072	32231	31878	32109	32224	32271	32068	32253	32342	32175	32160	31906	32159	32268	32124	32198	32312	32377	32146	32327	32125	32002	31956	32332	32201	32358	32274	32431	32275	32242	32175	32309	32234	32329	32071	32356	31772	31974	32053	32173	31917	32420	32116	32332	32485	32440	32079	32371	32179	32367	32321	32495	32132	32306	31975	32383	32302	32225	31937	32240	32459	32203	32119	32360	31973	32035	31892	32273	32198	32074	32242	32392	32231	32113	32434	32176	32265	32210	32325	31895	32224	31854	31933	32170	32222	32319	32140	32367	32081	32146	32229	32437	31957	32182	32118	32034	31853	32204	32001	32251	32109	32061	32283	32435	31888	31963	31962	32198	31977	32370	32387	32544	32431	32296	32289	32298	32292	32187	32224	32250	31975	32386	32086	32454	32432	32192	32349	32051	32179	31901	32320	32044	32098	31909	32093	32119	32163	31927	32076	32167	31994	32251	32055	32369	32129	32008	32407	32209	31879	32284	32103	31960	32310	31971	32199	32021	32390	32621	32360	32275	32176	32153	32368	32085	31745	32122	32442	32075	31920	32319	32226	32308	32402	32153	32295	32180	32297	32299	31936	32172	32107	32118	32017	32307	32027	32295	32203	32180	32526	32207	32083	32138	32379	32265	32287	31931	32209	32260	32102	32099	32239	32126	32237	32017	32243	32093	32248	32194	32258	32389	32466	32265	32340	32240	32372	32272	32352	32165	32279	32337	31960	32072	32188	32177	32349	32153	32355	32018	32170	32250	31986	32344	32426	32070	32109	32258	32296	32101	32256	32162	32414	32239	32186	32412	32048	32413	31884	32296	32063	32172	32381	32143	32118	32212	32082	32303	32092	32259	32149	32170	32051	32287	32048	32158	32308	32305	32372	32217	32230	32605	32032	32289	32027	32225	32285	32220	32376	32276	32107	32054	32436	32361	32268	32321	32476	31871	32260	32058	32105	32274	32020	31841	32273	32060	32215	32002	32230	32069	32155	32307	32511	32216	31744	32250	32231	32135	32145	32172	32225	31993	32303	31980	32252	32186	32182	32261	32164	32155	32280	32157	32499	32570	32238	32034	32130	32280	32289	32177	31872	32429	31998	32090	32009	32207	32235	32298	32273	32276	32034	31984	32397	32352	31925	32123	32175	32249	32293	32456	32119	32121	32133	32252	32268	32021	32009	32166	31983	32097	32190	32178	32331	32015	32239	32120	32108	32468	32023	32189	31996	32076	32247	32195	32340	32116	31816	32265	32273	32205	32114	31936	32131	32241	32238	32331	32199	32125	32153	32197	32301	32095	32372	32321	32193	32419	32135	32207	32265	32450	32106	32113	32189	32143	32118	32243	32419	32148	32219	32227	32228	31908	32434	32116	32152	32467	32382	32162	32151	32208	32196	32152	32109	32215	32224	32392	32287	32147	32375	32229	32321	32120	32533	32167	32132	32276	32184	32194	32351	32347	32335	32163	31995	32411	32199	32022	32220	32270	32272	32272	32249	32067	32319	32323	32212	32091	32209	32364	31947	31984	32094	32083	31950	32073	32309	32105	32315	32316	32252	32164	32004	32388	32093	32112	32235	32174	32060	31968	32454	32273	32134	32049	32109	31973	32285	32086	32212	31898	32227	32369	32269	32127	32195	32311	32036	32189	32076	32050	32054	32409	32157	32181	32250	32274	31997	32318	32289	32460	32346	32239	32198	31957	32238	31895	32328	32240	32265	32333	32033	32181	32406	32183	32371	32217	32269	32137	31952	32161	32220	32277	32088	32277	31911	32287	32217	32313	32178	32369	32492	32438	32369	32126	32266	32067	32142	32264	32138	32333	32018	32141	32329	32038	32420	32253	32067	32039	32350	32440	32186	31944	32315	32054	32266	31916	32155	32164	32129	32141	32005	32135	32356	32333	32417	32203	31948	31999	32273	32033	32058	32358	32313	32385	31968	32273	32292	32212	32066	32157	32041	32196	32152	32213	32103	32081	32153	32234	31984	32267	32023	32377	32282	32354	32071	32074	31991	32172	32056	32235	32390	32040	32171	31955	32312	32245	32124	32220	32393	32120	32203	32152	32257	32125	32163	32351	32249	31985	32230	31773	32061	32222	32340	32391	32202	32250	32321	32094	32306	32007	32130	32263	32288	32090	32033	32348	32173	32185	32252	32341	31905	32096	32205	32011	32087	32362	32228	32323	32371	32384	32265	32134	31976	32039	32217	32232	32066	32541	32213	31892	32031	32266	32234	32380	32376	32073	31984	32200	32136	32246	32350	32257	32193	32246	32257	32136	32236	32115	31996	32105	32142	32321	32033	32129	32232	32043	32192	32113	31924	32116	32149	32103	31982	31955	32403	32406	32288	32200	32018	32084	32151	32465	32086	32305	32246	32559	32355	31977	32429	32252	32336	32255	32227	31992	32049	32281	32255	32145	32120	32058	31939	32086	32332	32628	32245	32399	32450	32421	32207	32047	32327	32001	32260	32332	32115	32177	32218	32281	32314	32431	32083	32088	32074	32126	32163	32415	32294	32219	32287	32329	32345	32178	32111	32385	32207	32145	32027	32174	31933	32092	31818	32297	32249	32064	32340
29247	45114	45133	31697	28264	25220	23315	24723	25397	25714	25537	27765	46180	50646	43169	35337	27130	21748	19678	19329	19056	19190	19059	19225	19100	19016	18920	19161	19200	19104	19258	19227	19186	19173	19165	19234	19135	19160	19124	19116	19078	19101	19152	19137	19063	19230	19170	19087	19177	19153	19239	19034	18931	19110	19207	19079	18998	19031	18955	19021	19163	19006	19128	19058	19169	19292	19177	19123	19117	19347	19006	19003	18969	19176	19162	19179	19080	19158	18955	19224	19297	19134	19238	18955	19093	19183	19030	19139	19207	19061	19230	19076	19296	19173	19152	19050	19335	18991	19037	19161	19235	19085	19147	19120	19023	19183	19269	19230	19136	19181	19220	19025	19197	19036	19115	19185	19048	19111	19165	19098	19101	19145	19146	19062	18995	19031	19238	19072	19035	19157	19218	19318	19173	19164	19105	19119	19330	19187	18974	19037	19240	19049	19186	19021	19225	18872	19031	19183	19180	19199	19031	19086	19200	19086	19090	19160	18968	19159	18974	19112	19019	19033	19145	19053	18918	18984	19372	18992	19062	19017	19279	19285	19099	18985	19085	19152	18996	19027	19173	18999	19229	19126	19032	19129	19238	19158	19348	19150	19204	19218	19334	19124	18911	19322	19108	19037	19022	18802	19024	19131	18938	19195	19097	19011	19189	18907	19211	18937	19078	19165	19158	19142	19207	18968	19083	19039	19013	19130	19117	19254	19105	19123	19129	19089	19119	19207	19197	19031	19117	19164	19237	19149	19229	19078	18998	18809	19040	19093	19241	18936	19132	19152	18834	19214	19023	19011	19389	19117	19074	19150	18997	19138	19128	19379	19278	19083	19075	19031	18980	19293	19141	19382	19096	19053	19132	19255	19032	18999	19231	19145	19176	18947	19153	19028	19021	19103	19036	19199	19189	19040	19138	19087	19371	19109	19075	19057	19160	19124	19089	19105	19046	19027	19165	19201	19208	19223	19187	19129	19173	19167	19022	19181	19128	19129	18953	19272	19219	18988	18976	19001	19004	19127	19044	19340	19302	19014	19216	19139	19227	19176	19140	19112	19052	18976	19032	19088	19027	19168	19044	18986	19164	19197	19174	19119	18970	19167	19128	19050	18994	19302	19244	19083	19159	19110	19027	19045	19135	19291	19081	19043	19070	19084	19117	19160	19222	19147	19101	18886	19177	19109	19088	19201	18953	19170	19138	19026	19166	18936	19193	18980	19178	19201	19069	19049	19077	18945	19181	19157	19174	19014	19243	19169	19080	18930	19127	19029	18941	19050	19279	19115	19091	18988	18932	19084	19113	19071	19061	19156	19242	19163	19227	19038	19141	19072	19152	19174	19278	19109	19288	18976	19234	19193	19025	19071	19026	18951	19165	19303	19086	19193	19078	19185	19196	19131	19141	19143	19128	19044	19079	19083	19044	19120	18988	19152	18994	19152	19368	19112	19095	19086	19042	19225	19157	19253	19064	18970	19008	18982	19120	19157	19007	19053	19001	19302	19097	19275	19081	19164	19162	19111	19158	19207	19288	19162	19027	19136	19097	19033	18961	19164	19048	19105	19245	19133	19023	19150	19201	19012	18919	19299	19371	19101	19134	19357	19250	19000	19079	19074	19234	19060	19159	19357	19093	19150	19106	19055	19184	19121	19169	19150	19202	19114	19060	19186	19232	19174	19125	19113	19061	18920	19136	19127	19157	19269	19105	19036	19238	19224	19243	19195	19127	19034	19172	19328	19106	19155	19207	19300	19278	19085	19081	19318	19256	19272	19121	19189	19078	19042	19133	19036	19166	19148	19016	19153	19216	19143	19165	19028	19147	19165	19146	19064	18966	19222	19175	19275	19113	19187	19025	18907	19180	19100	19072	18959	19233	19039	19037	19069	19079	19224	19112	19277	19262	19207	19222	19261	18937	19220	19011	19189	19148	19012	19112	19132	19042	19214	19104	18957	19262	19116	19090	19035	19137	19153	19013	19286	18860	19222	19091	19214	19075	19100	19235	19002	19134	19185	19060	19149	19061	19193	19126	19253	19181	19167	19201	19120	19165	19009	19137	19012	19065	19202	19147	19079	19223	18990	19212	19342	19161	19016	18847	19023	19110	19019	19086	18924	19243	19157	18967	19052	19116	19155	19104	19012	19166	19040	18980	19054	19101	19117	19039	19028	19299	19124	19192	19120	19006	19122	19208	19103	19072	19009	19286	19039	19232	19088	19000	19140	18928	19066	19055	19230	19021	19124	19037	19084	19190	19218	19062	19068	19122	19088	19395	18979	19069	19004	19170	19205	18898	19087	19019	19132	19091	19194	19015	19191	19138	19148	19111	19175	19199	19036	19418	19138	19228	19070	19124	19243	19110	19030	19294	19023	19151	19220	19190	19152	19283	18898	19157	19170	19134	19071	18993	19172	19131	19203	19022	19179	18997	19215	19179	19240	19110	19124	19215	19110	19051	19074	19129	19064	19143	19062	19078	19219	19160	19184	19140	19159	19194	19068	19091	18972	19168	19074	19204	19104	19277	18969	19056	18988	19003	19182	19085	19281	19100	19206	19101	19318	19029	19026	19110	19183	19262	19081	18944	19175	19109	19084	19164	18965	19168	19059	19326	19072	19160	19205	19049	19191	19081	19131	19194	19011	19102	19149	19154	19177	19283	18952	19162	18987	19119	18867	19165	19049	19252	19033	18948	19231	19112	19099	19208	19114	19114	19114	19201	19110	19126	19163	19107	19086	19303	18905	19093	19042	19115	19235	18893	19350	19201	19124	19029	19304	19124	19017	19202	19103	19032	19198	19175	19022	19111	19100	18894	19052	19155	19334	19236	19197	19054	19020	19031	19057	19161	19069	19228	19271	19231	19060	19193	19136	19050	19044	19167	19197	19189	19200	19149	19053	19156	19172	19334	19016	19223	19163	19145	18997	19112	19041	18986	19196	19172	19026	18944	19117	19185	19009	19359	19204	19058	19147	19042	19255	19353	18902	19067	19002	19309	19156	19098	19140	19115	19099	19237	19249	19121	19144	19008	19113	19099	19147	18882	19321	19140	19146	19095	18971	19199	19107	19179	18947	19038	19061	19247	19253	19196	19150	19120	19158	19276	19113	18981	19165	19107	19183	19012	19149	19179	19111	19222	19205	19039	19193	19072	19031	19062	19131	19129	19249	19161	19010	19033	19079	19290	19007	19120	19199	19154	19132	19102	19005	19021	19111	19135	18909	19145	19103	19019	18947	18923	19260	19002	19172	19107	18932	19135	19146	19118	19237	19258	19201	19053	19093	19207	19102	19210	18990	19095	19301	19069	19182	19061	19338	19163	19186	19076	19239	19200	19267	18999	19016	19125	19238	18889	19087	19324	19049	19038	19080	19041	19155	19110	19210	19120	19292	19095	19132	19248	19034	19120	19171	19032	18896	19268	19222	19048	19101	19273	18982	19226	19191	19095	18982	19197	19008	18949	19336	19055	19180	18944	19159	19054	18950	19166	19298	18948	19080	19151	18997	18921	19221	19050	19114	18989	19129	19056	19091	19145	19038	19033	19075	18939	19257	19149	19015	19273	19179	18949	19149	19136	19160	19130	19062	19369	19138	19127	19207	19189	19145	19158	18978	19208	19119	19125	19228	19119	18989	19138	18983	19050	19061	19171	18990	19197	18926	19279	19271	19017	18995	19151	19042	19032	19219	18945	18956	19096	19122	19137	19126	19183	19127	19073	19164	19108	19078	19023	19183	19165	19183	19084	19127	19317	19077	19266	19224	19092	19227	19054	19077	19232	19206	19022	19102	19056	19078	19123	19134	19192	18991	19236	18996	19104	19200	19192	19072	18951	18995	19138	19156	18975	19168	19141	19188	19031	19329	19025	19045	19047	19252	18997	19124	19146	19033	19137	18951	19078	19065	19035	19061	19108	19178	19035	19120	19033	19125	19098	18956	19040	19087	18943	19229	19286	19218	19048	18931	19167	19126	18934	19227	19254	19036	19265	19181	19069	19023	19107	19127	19054	19242	19116	19290	19034	19132	19157	19269	19210	19059	19178	19041	19221	19159	19193	19174	19106	19070	19075	19037	18989	19244	19280	18993	19181	19063	19042	19104	19192	19126	19103	19131	19124	19262	19216	19202	19181	19094	19162	19091	19034	19172	19213	19174	19109	19128	19049	18878	19211	19153	19226	19144	19033	19123	19177	19348	19222	19020	19215	19184	19214	19026	19186	19085	19011	19147	19146	19153	18978	19154	18884	19174	18834	19070	19140	19115	19157	19174	19013	19018	18877	19255	19371	19218	19023	19122	19162	18964	19372	19084	19136	19047	19147	19199	19168	18935	19169	19052	19052	19260	19058	18990	19192	19108	18968	19257	19152	19236	19239	19045	19191	19097	19056	19157	19205	19002	19158	19122	19089	19174	19231	19044	18977	19155	19056	19171	19106	19163	19057	19172	19160	19110	19173	19088	19060	19132	19144	19344	19015	19050	18912	19116	19122	19055	19022	19365	19108	19197	19223	19215	18897	19151	19101	19003	19174	19022	19023	19060	19125	19160	19221	18936	19200	19019	19160	19093	19199	19086	19051	19136	19131	18945	19251	19304	19262	19127	19127	18959	19135	19197	19215	19064	19168	19246	19018	19037	19104	19026	19176	19055	19269	19164	19083	19191	19082	19126	18907	19202	19121	19018	19236	19200	19362	19063	19042	19359	18863	19040	18987	19108	18954	19326	19152	18905	19320	19220	19178	18896	18957	19060	19227	19058	19129	19048	18913	19087	19024	19157	19219	18901	19161	18994	19097	19170	19090	19297	19130	19010	19077	19168	19072	19232	19019	18974	19101	19110	19016	19138	19059	19149	18918	19103	18800	19103	18951	19262	19133	19090	19237	19096	19045	19062	19241	19086	19188	19148	18884	19179	19106	19068	19173	19168	19077	19040	19219	19136	19194	19103	18971	19133	19019	19192	19153	19205	19196	19131	18954	19218	19157	19273	19035	19184	19177	19171	19075	19213	19017	19015	19032	19115	19226	19242	19223	19089	19078	19221	19143	19174	18957	19302	18994	18975	19060	18982	19024	19086	19195	19095	19198	19031	19207	18957	19070	19042	19169	19236	19119	18937	19264	19063	19083	19069	19098	19119	19039	19068	19097	19224	19175	18973
38523	35163	41004	38845	35688	35716	35230	35245	35257	34606	33777	33982	34571	35716	35424	34646	34283	33589	33550	33475	33281	33608	33713	33595	33783	33604	33720	33646	33785	33748	33766	33809	33421	33805	33456	33556	33444	33723	33637	33914	33353	33537	33319	33665	33622	33551	33715	33552	33376	33513	33835	33592	33478	33845	33883	33952	33744	33606	33572	33534	33474	33533	33584	33485	33459	33643	33464	33470	33697	33552	33659	33398	33725	33640	33704	33632	33547	33431	33758	33545	33558	33559	33602	33730	33603	33716	33642	33844	33439	33592	33713	33428	33505	33408	33874	33645	33846	33615	33848	33563	33662	33647	33813	33673	34037	33713	33656	33679	33130	33547	33816	33651	33452	33473	33480	33728	33397	33926	33464	33773	33665	33338	33545	33666	33365	33795	33889	33461	33400	33374	33951	33720	33317	33293	33706	33639	33502	33392	33655	33562	33239	33401	33623	33701	33726	33865	33604	33748	33578	33354	33260	33413	33655	33571	33633	33606	33712	33440	33537	33392	33416	33616	33581	33318	33600	33602	33647	33246	33904	33516	33438	33615	33618	33333	33365	33826	33972	33813	33482	33611	33587	33647	33522	33465	33585	33714	33748	33308	33453	33511	33817	33627	33541	33516	33294	33396	33560	33619	33609	33557	33690	33672	33652	33613	33663	33422	33674	33790	33757	33375	33824	33264	33774	33340	33677	33634	33625	33755	33631	33355	33385	33635	33577	33424	33605	33371	33678	33707	33689	33575	33747	33459	33789	33629	33514	33568	33592	33499	33324	33277	33681	33290	33574	33736	33698	33478	33427	33753	33459	33770	33718	33580	33697	33596	33474	33585	33334	33405	33623	33547	33835	33437	33365	33889	33556	33432	33394	33810	33565	33510	33482	33613	33556	33667	33554	33508	33670	33585	33521	33292	33411	33902	33791	33408	33398	33564	33696	33743	33429	33579	33712	33530	33801	33439	33448	33752	33748	33607	33499	33713	33747	33612	33368	33583	33420	33483	33134	33441	33494	33416	33552	33489	33514	33197	33903	33677	33608	33516	33571	33534	33649	33604	33428	33327	33627	33591	33929	33419	33501	33364	33698	33694	33393	33472	33623	33677	33797	33489	33528	33503	33474	33603	33648	33694	33575	33732	33579	33687	33679	33231	33435	33692	33555	33674	33374	33591	33381	33572	33273	33676	33823	33679	33490	33822	33579	33359	33715	33472	33411	33616	33440	33936	33715	33326	33645	33451	33617	33364	33724	33698	33597	33802	33530	33724	33754	33701	33511	33641	33634	33510	33713	33408	33966	33643	33638	33697	33455	33536	33457	33778	33604	33779	33510	33616	33561	33652	33668	33577	33498	33773	33691	33486	33856	33475	33517	33609	33715	33635	33545	33604	33692	33656	33684	33594	33645	33287	33574	33546	33442	33425	33423	33564	33456	33883	33843	33632	33731	33518	33687	33843	33757	33794	33589	33698	33730	33544	33297	33796	33506	33669	33508	33656	33502	33499	33572	33960	33589	33561	33764	33653	33536	33519	33459	33505	33747	33691	33527	33679	33518	33591	33645	33815	33859	33483	33496	33254	33763	33488	33530	33492	33600	33599	33524	33764	33681	33392	33546	33507	33688	33632	33609	33995	33534	33822	33762	33230	33724	33541	33717	33558	33923	33532	33739	33523	33575	33649	33694	33467	33465	33803	33382	33569	33522	33630	33505	33700	33578	33443	33734	33398	33689	33642	33499	33529	33673	33622	33388	33651	33523	33262	33520	33591	33665	33881	33641	33553	33722	33664	33623	33738	33671	33604	33641	33546	33767	33883	33799	33714	33639	33434	33724	33519	33558	33551	33670	33447	33603	33491	33724	33521	33650	33658	33730	33495	33638	33477	33384	33517	33493	33679	33652	33625	33618	33585	33551	33634	33423	33921	33633	33686	33604	33515	33622	33437	33615	33519	33356	33848	33594	33768	33771	33658	33608	33586	33516	33391	33298	33705	33742	33616	33323	33642	33667	33549	33619	33707	33886	33579	33354	33690	33588	33473	33452	33597	33420	33640	33479	33639	33776	33656	33786	33448	33690	33451	33582	33642	33346	33522	33711	33440	33627	33307	33666	33620	33412	33559	33754	33540	33421	33572	33660	33553	33616	33471	33621	33715	33452	33551	33503	33760	33701	33470	33730	33794	33864	33544	33591	33610	33812	33578	33667	33481	33432	33517	33673	33465	33613	33724	33715	33499	33487	33567	33698	33666	33548	33509	33452	33579	33503	33816	33743	33532	33825	33832	33451	33361	33265	33498	33464	33490	33679	33573	33819	33906	33566	33449	33621	33521	33440	33731	33566	33545	33585	33454	33552	33570	33534	33442	33418	33465	33573	33535	33697	33605	33598	33708	33709	33541	33596	33319	33785	33688	33632	33781	33479	33662	33278	33672	33815	33472	33603	33531	33605	33754	33553	33405	33402	33548	33700	33712	33499	33536	33764	33624	33617	33639	33505	33421	33438	33389	33708	33686	33546	33644	33854	33573	33517	33449	33290	33561	33739	33755	33488	33743	33598	33591	33539	33398	33672	33664	33437	33667	33712	33585	33524	33652	33822	33382	33515	33374	33419	33599	33411	33563	33625	33593	33700	33442	33473	33627	33590	33898	33501	33655	33709	33897	33533	33548	33615	33667	33326	33481	33799	33388	33499	33869	33538	33620	33709	33470	33630	33680	33699	33486	33805	33465	33589	33474	33536	33569	33669	33683	33613	33496	33536	33840	33541	33576	33546	33622	33721	33441	33612	33864	33456	33636	33614	33668	33820	33650	33648	33798	33377	33449	33718	33819	33571	33467	33250	33500	33357	33477	33511	33545	33506	33795	33576	33733	33480	33559	33737	33314	33539	33752	33576	33278	33671	33598	33503	33757	33513	33488	33622	33707	33790	33721	33655	33704	33539	33837	33575	33702	33535	33795	33690	33486	33631	33624	33546	33605	33580	33485	33459	33495	33455	33614	33514	33450	33659	33490	33513	33674	33119	33749	33604	33479	33657	33476	33546	33286	33512	33744	33548	33260	33455	33349	33581	33708	33668	33463	33531	33606	33568	33508	33534	33306	33724	33658	33681	33558	33532	33831	33552	33568	33858	33768	33539	33286	33570	33363	33438	33465	33825	33625	33685	33831	33761	33578	33727	33437	33538	33615	33493	33602	33643	33433	33797	33458	33591	33484	33479	33650	33490	33516	33620	33490	33465	33843	33254	33660	33473	33423	33676	33671	33632	33517	33641	33586	33579	33467	33632	33513	33522	33850	33502	33949	33722	33409	33556	33506	33726	33888	33465	33784	33659	33532	33610	33527	33657	33713	33525	33808	33569	33298	33601	33537	33231	33648	33635	33666	33774	33580	33681	33503	33577	33452	33452	33497	33708	33485	33611	33765	33658	33432	33593	33605	33614	33626	33572	33586	33716	33706	33541	33572	33758	33669	33664	33580	33554	33422	33598	33749	33511	33395	33544	33694	33497	33789	33733	33557	33724	33730	33699	33851	33530	33828	33351	33578	33472	33450	33672	33496	33571	33801	33365	33452	33736	33538	33474	33427	33582	33621	33731	33294	33693	33395	33723	33500	33462	33558	33534	33803	33438	33683	33621	33570	33509	33636	33433	33403	33626	33346	33486	33861	34118	33572	33509	33677	33648	33722	33567	33455	33653	33854	33554	33908	33561	33677	33372	33547	33649	33608	33609	33365	33783	33676	33523	33660	33916	33677	33368	33414	33591	33544	33480	33680	33660	33667	33336	33583	33619	33526	33509	33685	33440	33725	33524	33549	33428	33686	33469	33835	33598	33455	33662	33531	33740	33469	33547	33715	33768	33784	33543	33530	33712	33520	33679	33421	33461	33717	33669	33844	33400	33607	33771	33795	33813	33741	33357	33807	33600	33620	33675	33811	33713	33662	33604	33605	33565	33460	33821	33841	33528	33483	33822	33495	33560	33527	33516	33148	33611	33810	33563	33748	33698	33353	33499	33821	33584	33642	33572	33337	33730	33475	33483	33663	33632	33356	33645	33473	33610	33684	33578	33640	33717	33767	33810	33639	33437	33577	33451	33872	33701	33428	33799	33371	33620	33473	33565	33742	33657	33584	33728	33617	33619	33505	33625	33493	33450	33554	33809	33900	33604	33608	33693	33584	33552	33618	33542	33549	33539	33573	33380	33613	33594	33548	33869	33708	33462	33532	33375	33782	33839	33528	33411	33686	33690	33342	33595	33580	33534	33797	33677	33513	33523	33478	33628	33506	33341	33533	33690	33507	33718	33487	33836	33660	33636	33615	33477	33790	33743	33371	33689	33630	33814	33670	33451	33649	33690	33846	33731	33680	33480	33522	33653	33415	33462	33774	33474	33727	33540	33636	33534	33399	33713	33257	33557	33447	33510	33274	33566	33401	33566	33258	33540	33639	33767	33370	33641	33370	33648	33467	33867	33488	33558	33628	33536	33505	33672	33689	33191	33959	33754	33438	33581	33176	33711	33531	33552	33736	33531	33412	33424	33650	33814	33637	33718	33610	33845	33710	33785	33723	33440	33388	33557	33353	33604	33823	33362	33489	33518	33792	33851	33537	33466	33729	33667	33825	33688	33543	33513	33658	33716	33683	33586	33558	33324	33718	33484	33567	33450	33398	33651	33805	33454	33447	33635	33587	33825	33713	33982	33276	34067	33809	33616	33812	33681	33413	33821	33769	33662	33755	33389	33346	33558	33800	33457	33486	33322	33474	33776	33711	33568	33409	33573	33574	33811	33474	33505	33797	33536	33631	33460	33515	33362	33766	33614	33649	33576	33544	33282	33519	33800	33383	33452	33554	33667	33699	33442	33228	33374	33780	33597	33356	33385	33523	33588	33681	33734	33459	33414	33633	33634	33891	33631	33591	33625	33665	33585	33758	33538	33578	33599	33562	33400	33551	33510	33592	33826	33702	33601	33443	33658	33889	33519	33576	33839	33653	33707	33829	33579	33376	33271	33499	33711	33786	33805	33672	33345	33602	33665	33527	33560	33452	33728	33728	33825	33687	33628	33541	33663	33693	33726	33728	33603	33690	33489	33505	33440	33568	33863	33776	33853	33624	33636	33818	33818	33559	33550	33790	33569	33463	33753	33534	33502	33740
28850	35179	33461	26368	23446	23000	21941	22102	21950	20939	20133	20214	21778	22384	21729	20764	20216	19945	19679	19770	19809	19869	19786	19469	19779	19663	19616	19926	19605	19766	19844	19707	19745	19603	19783	19681	19791	19741	19637	19566	19763	19781	19803	19623	19728	19763	19742	19763	19677	19912	19862	19625	19745	19601	19523	19748	19727	19726	19606	19903	19652	19526	19834	19762	19619	19681	19771	19645	19686	19671	19715	19711	19750	19713	19642	19497	19634	19690	19853	19749	19826	19721	19629	19689	19786	19846	19709	19868	19686	19548	19700	19567	19620	19677	19881	19506	19763	19645	19653	19628	19707	19633	19747	19678	19800	19689	19733	19639	19774	19483	19769	19844	19777	19743	19876	19823	19763	19616	19584	19573	19653	19644	19611	19573	19663	19790	19692	19712	19785	19704	19873	19713	19667	19511	19751	19653	19807	19825	19811	19816	19946	19801	19778	19597	19621	19860	19742	19701	19734	19609	19842	19733	19688	19682	19782	19596	19754	19792	19573	19662	19821	19754	19556	19763	19658	19826	19655	19566	19639	19717	19687	19671	19566	19797	19706	19794	19723	19670	19762	19838	19658	19697	19898	19685	19713	19563	19656	19631	19744	19771	19658	19808	19794	19727	19605	19575	19748	19569	19755	19649	19760	19646	19752	19570	19797	19671	19538	19614	19602	19712	19629	19786	19827	19713	19654	19651	19615	19650	19603	19581	19597	19822	19781	19820	19641	19677	19469	19692	19716	19743	19692	19830	19665	19613	19607	19901	19775	19817	19785	19710	19652	19866	19624	19692	19722	19887	19637	19671	19737	19784	19635	19698	19622	19817	19526	19598	19646	19677	19694	19706	19622	19626	19561	19790	19815	19689	19663	19700	19728	19706	19772	19559	19673	19762	19702	19697	19801	19638	19503	19792	19834	19805	19698	19599	19628	19779	19810	19677	19795	19631	19817	19704	19793	19691	19714	19646	19683	19643	19598	19681	19666	19885	19590	19667	19817	19735	19478	19698	19711	19733	19783	19726	19781	19848	19815	19818	19699	19479	19849	19726	19726	19690	19645	19664	19792	19916	19811	19705	19733	19740	19801	19766	19835	19698	19772	19868	19691	19599	19672	19518	19610	19676	19649	19613	19655	19799	19658	19755	19769	19662	19716	19535	19605	19690	19519	19818	19754	19797	19708	19632	19712	19634	19750	19743	19769	19437	19649	19820	19574	19615	19646	19790	19758	19776	19512	19644	19814	19777	19569	19632	19719	19693	19645	19882	19737	19686	19589	19635	19681	19689	19658	19646	19765	19773	19813	19644	19671	19543	19787	19932	19500	19462	19555	19766	19608	19680	19761	19724	19533	19734	19686	19698	19718	19773	19836	19459	19415	19525	19675	19749	19740	19836	19746	19725	19798	19642	19884	19540	19616	19819	19689	19769	19487	19643	19776	19715	19738	19774	19997	19561	19579	19867	19724	19606	19852	19757	19798	19697	19685	19923	19606	19736	19876	19567	19857	19679	19812	19835	19488	19714	19637	19769	19543	19683	19802	19616	19599	19742	19841	19670	19819	19467	19735	19650	19816	19612	19755	19729	19785	19837	19856	19572	19658	19769	19782	19711	19872	19811	19624	19758	19833	19742	19660	19742	19781	19684	19763	19638	19806	19744	19717	19591	19771	19683	19784	19683	19875	19735	19727	19664	19838	19769	19524	19796	19766	19634	19692	19652	19674	19599	19672	19612	19659	19743	19650	19837	19828	19703	19604	19693	19813	19760	19691	19739	19727	19676	19731	19786	19870	19723	19732	19675	19710	19596	19725	19774	19882	19608	19578	19726	19600	19465	19858	19682	19430	19754	19840	19616	19862	19712	19770	19566	19628	19791	19570	19597	19752	19658	19919	19651	19569	19721	19866	19607	19880	19604	19710	19827	19871	19768	19868	19917	19874	19750	19645	19741	19715	19983	19706	19767	19840	19570	19637	19656	19679	19704	19544	19782	19728	19740	19668	19740	19758	19586	19762	19828	19712	19682	19598	19768	19925	19757	19609	19473	19583	19725	19640	19598	19739	19769	19462	19739	19717	19704	19791	19541	19642	19668	19694	19951	19567	19742	19795	19786	19814	19609	19771	19830	19688	19828	19814	19665	19593	19715	19508	19720	19801	19900	19794	19543	19727	19718	19730	19715	19622	19620	19747	19612	19734	19607	19639	19662	19698	19660	19710	19655	19768	19490	19600	19643	19659	19608	19744	19657	19927	19926	19769	19713	19563	19575	19714	19726	19632	19634	19672	19663	19728	19729	19911	19532	19749	19693	19868	19649	19836	19778	19752	19748	19721	19521	19662	19715	19790	19610	19900	19592	19596	19649	19863	19630	19620	19750	19506	19733	19691	19663	19802	19712	19836	19544	19819	19810	19670	19690	19750	19695	19790	19608	19607	19682	19853	19556	19915	19740	19733	19619	19707	19709	19748	19507	19689	19479	19563	19462	19697	19769	19769	19639	19629	19740	19755	19849	19630	19640	19631	19739	19564	19478	19913	19783	19718	19789	19739	19670	19743	19502	19848	19790	19672	19751	19614	19816	19822	19633	19738	19716	19531	19679	19745	19406	19632	19729	19613	19729	19767	19845	19507	19761	19867	19704	19641	19745	19787	19664	19717	19759	19726	19573	19761	19688	19667	19832	19896	19974	19828	19787	19753	19748	19817	19650	19717	19597	19599	19819	19820	19522	19669	19784	19965	19674	19738	19655	19531	19748	19712	19780	19628	19601	19754	19817	19864	19621	19975	19773	19761	19640	19616	19730	19803	19574	19591	19605	19684	19704	19815	19803	19816	19838	19873	19837	19758	19718	19806	19720	19754	19618	19621	19715	19764	19663	19669	19723	19718	19855	19622	19702	19922	19924	19651	19695	19850	19759	19578	19682	19730	19685	19675	19803	19758	19862	19800	19495	19889	19755	19839	20042	19749	19697	19731	19645	19558	19836	19811	19750	19733	19700	19645	19522	19802	19690	19630	19876	19763	19695	19828	19590	19777	19759	19787	19756	19788	19733	19784	19535	19882	19772	19707	19775	19928	19683	19777	19677	19759	19557	19924	19747	19853	19891	19696	19895	19737	19721	19731	19704	19801	19886	19688	19887	19804	19587	19676	19836	19825	19680	19828	19902	19629	19658	19657	19768	19642	19681	19762	19606	19580	19723	19691	19684	19404	19613	19782	19678	19598	19797	19704	19583	19782	19596	19761	19628	19670	19730	19718	19797	19833	19870	19594	19651	19600	19795	19663	19530	19830	19758	19829	19651	19620	19679	19490	19795	19624	19888	19750	19684	19841	19769	19774	19767	19767	19816	19700	19615	19863	19617	19786	19805	19622	19593	19753	19914	19736	19798	19837	19723	19593	19893	19813	19770	19721	19633	19727	19641	19777	19525	19812	19799	19689	19708	19542	19612	19640	19742	19775	19648	19780	19746	19669	19781	19811	19686	19663	19674	19914	19673	19693	19779	19649	19869	19687	19753	19694	19644	19835	19646	19684	19576	19804	19642	20022	19609	19559	19789	19785	19775	19731	19853	19746	19597	19883	19703	19867	19786	19788	19723	19474	19542	19792	19667	19746	19677	19836	19709	19759	19679	19501	19697	19636	19725	19700	19693	19575	19833	19871	19727	19687	19646	19716	19628	19903	19723	19803	19810	19805	19882	19680	19613	19728	19873	19516	19762	19741	19639	19837	19637	19735	19639	19935	19774	19766	19715	19757	19703	19703	19635	19898	19625	19796	19708	19767	19705	19560	19776	19828	19646	19671	19751	19732	19526	19753	19893	19563	19667	19883	19633	19661	19736	19508	19801	19778	19736	19777	19739	19696	19798	19770	19704	19784	19529	19665	19931	19707	19636	19807	19691	19743	19699	19749	19601	19717	19776	19595	19660	19816	19695	19552	19809	19670	19850	19955	19642	19809	19566	19874	19730	19616	19710	19637	19765	19753	19552	19819	19559	19803	19767	19761	19626	19566	19627	19696	19704	19688	19843	19632	19585	19601	19734	19666	19614	19708	19690	19883	19508	19886	19475	19849	19849	19687	19801	19824	19623	19947	19736	19779	19828	19612	19730	19726	19550	19681	19751	19760	19712	19619	19682	19661	19520	19638	19668	19809	19685	19779	19754	19780	19625	19870	19839	19740	19815	19736	19742	19695	19748	19765	19552	19648	19921	19746	19713	19680	19660	19603	19922	19786	19772	19645	19783	19489	19733	19640	19744	19739	19804	19875	19828	19742	19754	19593	19747	19605	19710	19920	19729	19688	19894	19783	19652	19696	19596	19905	19697	19793	19724	19704	19714	19716	19725	19703	19665	19757	19811	19686	19542	19674	19732	19754	19433	19696	19611	19668	19872	19553	19815	19657	19659	19573	19706	19707	19720	19557	19591	19727	19698	19619	19640	19532	19751	19651	19652	19833	19704	19840	19646	19809	19799	19726	19689	19859	19857	19662	19736	19712	19912	19703	19620	19803	19759	19814	19668	19767	19570	19554	19805	19794	19704	19913	19657	19854	19773	19708	19764	19731	19798	19732	19806	19672	19699	19651	19616	19912	19811	19666	19687	19756	19548	19788	19589	19764	19707	19719	19808	19968	19736	19556	19652	19850	19701	19649	19481	19678	19694	19556	19856	19670	19734	19861	19624	19730	19901	19742	19619	19663	19865	19643	19676	19674	19500	19745	19553	19973	19594	19716	19780	19710	19780	19688	19798	19642	19762	19659	19586	19564	19505	19798	19573	19379	19796	19790	19641	19742	19762	19768	19914	19882	19622	19847	19613	19761	20031	19655	19586	19684	19729	19665	19749	19813	19715	19802	19674	19748	19513	19838	19779	19763	19725	19577	19703	19741	19831	19722	19877	19812	19760	19638	19759	19614	19690	19828	19647	19577	19556	19758	19846	19943	19727	19770	19717	19707	19876	19874	19842	19842	19648	19814	19667	19541	19861	19749	19783	19749	19716	19766	19671	19827	19619	19518	19739	19749	19627	19799	19820	19685	19857	19633	19688	19673	19675	19716	19727	19653	19858	19732	19752	19600	19660	19917	19729	19778	19726	19867	19451	19764	19788	19629	19600	19780	19748	19685	19678	19694	19658	19761	19800	19724	19826	19770	19806
24000	20814	27439	26771	28522	33721	35759	33162	32041	32644	34771	40237	46829	46495	42379	37688	34247	32367	31391	31563	31383	31488	31277	31444	31373	31509	31309	31527	31357	31106	31579	31495	31398	31510	31683	31308	31300	31366	31110	31276	31312	31191	31348	31192	31397	31423	31360	31508	31238	31540	31073	31165	31462	31112	31359	31060	31215	31524	31406	31413	31318	31211	31122	31290	31210	31421	31321	31554	31503	31252	31562	31268	31520	31299	31458	31302	31158	31122	31418	31508	31378	31445	31049	31242	31430	31267	31208	31204	31314	31239	31447	31363	31351	30914	31469	31536	31090	31077	31143	31042	31208	31308	31253	31244	31327	31008	31205	31436	31469	31411	31263	31493	31412	31070	31383	31280	31289	31293	31526	30995	31127	31222	31379	31342	31412	31430	31385	31457	31293	31486	31473	31440	31204	31342	31228	31236	31366	31280	31535	31538	31467	31381	31138	31277	31058	31006	30980	31747	31395	31431	31429	31384	31158	31470	31115	31171	31380	31423	31257	31265	31670	31360	31231	31306	31113	31261	31099	31198	31402	31362	31327	31577	31533	31289	31138	31103	31318	31097	31381	31485	31183	31191	31284	31375	31219	31215	31362	31378	31348	31240	31237	31345	31078	31228	31311	31254	31393	31564	31288	31310	31245	31589	30925	31591	31101	31099	31044	31216	31460	31327	31361	31504	31478	31324	31423	31156	30989	31190	31301	31149	31133	31261	31191	31248	31543	31430	31239	31110	31045	31363	31314	31434	31308	31438	31463	31172	31210	31211	31470	31509	31379	31282	31457	31468	31657	31303	31448	31464	31302	31126	31452	31452	31239	31243	31259	30981	31212	31127	31239	31215	31060	30955	31550	31543	31296	31548	31261	31343	31209	31482	31461	31458	31448	31394	31313	31314	31085	31276	31079	31369	31388	31532	31102	31057	31422	31572	31259	31307	31079	31113	31079	30791	31170	31186	31353	31319	31372	31180	31301	31347	31396	31261	31294	31222	31405	31299	31365	31312	31268	31220	31350	31311	31244	31413	31038	31332	31353	31291	31193	31434	31339	31052	31314	31359	31223	31469	31348	31175	31468	31109	31217	31257	31476	31416	31312	31232	31292	31226	31252	31272	31267	31376	31138	31492	31157	31694	31358	31158	31422	31051	31169	31408	31266	31287	31409	31100	31471	31278	31288	31572	31385	31233	31382	31505	31586	31404	31263	31030	31200	31114	31465	31273	31503	31399	31191	31180	31591	31048	31232	31425	31050	31482	31269	31106	31221	31481	31205	31441	31594	31480	31395	31477	31518	31574	31596	31092	31389	31336	31196	31350	31190	31321	31500	31342	31435	31429	31456	31217	31192	31260	31382	31494	31126	31220	31469	31311	31579	31249	31183	31170	31350	30947	31438	31104	31198	31102	31350	31245	31506	31374	31489	31481	31233	31368	31204	31105	31087	31119	31036	31067	31317	31272	31314	31454	31133	31591	31272	31025	31250	30891	31273	31159	31260	31619	31290	31328	31095	31306	31293	31309	31294	31282	31205	31256	31528	31528	31312	31432	31316	31287	31678	31154	31093	31420	31232	31175	31162	31167	31289	31414	31338	31506	30953	31069	31250	31306	31277	31478	31315	31221	31338	31530	31180	31353	31368	31266	31570	31316	31327	31293	31422	31438	31369	31384	31524	31345	31227	31246	31182	31260	31413	31291	31119	31209	31247	31387	31254	31094	31081	31330	31410	31259	31640	31497	31108	31139	31068	31295	31259	31236	31235	31428	31312	31341	31296	31334	31557	31564	31459	31375	31234	31147	31580	31391	31129	31071	31251	30803	31178	31603	31334	31429	31038	31183	31091	31463	31148	31346	31262	31477	31340	31090	31406	31309	31601	31122	31198	31261	31232	31374	31294	31464	31106	31294	31154	31079	31295	31400	31349	31245	31231	31213	31387	31560	31321	31418	31449	31139	31152	31543	31358	31157	31312	31142	31310	31205	31441	31036	31312	31455	31447	31063	31085	31248	31255	31182	31333	31229	31155	31431	31557	31174	31322	31239	31208	31107	31170	31254	31554	31273	31194	31194	31183	31226	31416	31171	31240	31191	31453	31163	31436	31306	31080	31110	31236	31504	31456	31243	31439	31244	31193	31265	31400	31685	31282	31300	31374	31348	31217	31017	31323	31492	31401	31200	31440	31502	31335	31267	31402	31192	31318	31340	31208	31550	31428	31154	31621	31335	31224	31374	31321	31108	31312	31561	31238	31232	31330	31198	31181	31348	31715	31407	31303	31230	31320	31329	31531	31292	31300	31364	31371	31284	31213	31157	31343	31572	31306	31222	31374	31413	31382	31307	31224	31029	31459	31501	31376	31193	31033	31232	31011	31157	31101	31436	31315	31221	31364	31335	31137	31339	31119	31263	31454	31182	31392	31222	31424	31419	31144	31446	31195	31379	31650	31268	31430	31302	31414	31318	31351	31384	31266	31346	31394	31263	31391	31067	31275	31194	31259	31278	31352	31163	31189	31258	31333	31198	31332	31243	31239	31169	31285	31261	31158	31172	31255	31222	31257	31495	31138	31338	31535	31351	31346	31267	31286	31427	31282	31239	31209	31143	31439	31188	31161	31052	31171	31090	31642	31186	31369	31218	31318	31381	31196	31644	31541	31483	31276	31239	31400	31241	30980	31417	30944	31150	30951	31285	31314	31193	31070	31110	31421	31285	31303	31177	31322	31388	31377	31239	31449	31340	31352	31433	31402	31309	31347	31538	31235	31157	31302	31592	31178	31271	31381	31172	31497	31273	31306	31394	31129	31281	31313	31310	31438	31257	31352	31221	31396	31307	31177	31387	31445	31124	31536	31093	31364	31393	31439	31519	31224	31543	31095	31299	31307	31244	31241	31419	31492	31234	31290	31310	31598	31535	31103	31302	31417	31144	31608	31118	31316	31321	31364	31474	31288	31265	31304	31259	31257	31693	31267	31211	31408	31152	31379	31331	31281	31355	31467	31298	31156	31543	31475	31197	31240	31391	31175	31482	31432	31252	31493	31373	31062	31380	31379	31219	31415	31493	31470	31307	31273	31267	31289	31234	31403	31224	30948	31209	31347	31268	31404	31335	31125	31283	31380	31271	31280	31404	31360	31358	31396	31246	31413	31383	31417	31368	31220	31352	31062	31163	31028	31075	31186	31223	31476	31012	30977	31325	31160	31418	31316	31196	31257	31337	31506	31397	31002	31162	31405	31354	31442	31156	31334	31273	31194	31439	31090	31232	31277	31353	31542	31205	31392	31642	31422	31600	31402	31347	31235	31342	31367	30947	31085	31061	31442	31412	31205	31161	31327	31538	31270	31352	31426	31318	31426	31534	31261	31219	31247	31233	31381	31371	31505	31420	31295	31039	31197	31059	31090	31255	31139	31265	31413	31126	31329	31220	31333	31213	31494	31104	31349	31146	31187	31251	31275	31406	31533	31327	31429	31292	31319	31213	31168	31228	31265	31497	31221	31008	31062	31333	31081	31201	31242	31679	31405	31520	31148	31228	31193	31038	31223	31396	31238	31245	31488	31387	31187	31306	31309	31469	31382	31319	31418	31250	31461	31072	31120	31162	31145	31108	31285	31172	31149	31252	31557	31581	31473	31285	31406	31389	31475	31267	31143	31184	31410	31184	31246	31486	31118	31242	31254	31347	31352	31458	31093	31380	31188	31220	31237	30861	31098	31273	31027	31372	31352	31282	31390	31260	31274	31211	31199	31453	31371	31189	31234	31402	31379	31196	31276	31347	31450	31615	31277	31399	31196	31524	31406	31170	31229	31351	31397	31260	31255	31244	31419	31188	31368	31470	31416	31245	31578	31412	31110	31348	31249	31371	31141	31319	31179	31159	31505	31422	31296	31384	31138	31236	31332	31508	31240	31257	31138	31213	31314	31272	31288	30959	31612	31527	31097	31380	31309	31358	30923	31463	31332	31116	31167	31411	31434	31134	31551	31320	31310	31306	31514	31410	31200	31546	31222	31190	31270	31297	31199	31217	31285	31115	31277	31306	31341	31286	31300	31477	31274	31339	31263	31108	31590	31512	31420	31232	31142	31274	31364	31169	31316	31419	31325	31408	31411	31178	31313	31348	31169	31211	31294	31375	31383	31448	31265	31345	31382	31268	31175	31532	30993	31435	31387	31303	31464	31206	31271	31332	31319	31466	31214	31062	31201	31411	31254	31324	31410	31144	31353	31466	31474	31218	31573	31384	31263	31317	31129	31356	31545	31509	31344	31347	31498	31041	31125	31323	31452	31371	31305	31436	31221	31306	31528	31360	31367	31175	31191	31396	31351	31069	31225	31276	31183	31348	31376	31272	31386	31199	31425	31702	31435	31299	31490	31469	31073	31155	31373	31183	31647	31346	31396	31385	31150	31210	31519	31589	31268	31258	31186	31064	31412	31521	31221	31467	31296	31336	31760	31328	31460	31542	31335	31441	31182	31268	31043	31177	31507	31413	31202	31288	31371	31354	31502	31218	31716	31284	31061	31347	31050	31086	31504	31172	31368	31542	31383	31183	31130	31658	31293	31360	31259	31378	31296	31266	31314	31479	31525	31325	31405	31309	31421	31023	31304	31224	31589	31541	31470	31096	31299	31387	31391	30949	31375	31381	31002	31264	31310	31510	31324	31362	31360	31397	31233	31161	31437	31572	31520	31308	31471	31644	31213	31543	31437	31060	31582	31179	31238	31307	31313	31082	31324	31274	31172	31260	31388	31009	31285	31218	31470	31039	31296	31368	31232	31056	31111	31486	31400	31377	31537	31457	31383	31244	31299	31709	31521	31120	31583	31459	31374	31373	31501	31204	31266	31313	31327	31265	31532	31269	31330	31496	31036	31515	31361	31215	31359	31260	31202	31314	31273	31162	31384	31277	31324	31363	31369	31576	31124	31321	31252	31206	31125	31554	31325	31507	31127	31547	31337	31207	31392	31224	31429	31558	31377	31301	31284	31203	31142	31569	31397	31251	31382	31443	31201	31238	31305	31241	31205	31360	31345	31437	31531	31516	31399	31422	31129	31073	31285	31270	31332	31280	31286	31255	31130	31103	31456	31447	31189	31309	31404	31446	31373	31210	31326	31384	31435	31274	31179	31389	31348	31209	31456	31485	31511	31249
26262	43822	42216	32703	27486	24878	23032	21541	20433	20840	24040	32106	38014	37196	31853	25743	21423	19533	19173	18691	18941	18649	18972	18557	18945	18827	18774	18925	18938	18752	18657	18842	18694	18821	18856	18840	18846	18686	18762	18680	18842	18708	18705	18618	18782	19006	18577	18748	18644	18814	18862	18772	18800	18939	18810	18726	18880	18790	18608	18615	18776	18706	18847	18954	18736	18756	18740	18697	18898	18645	18656	18777	18769	18797	18834	18609	18885	18763	18699	18644	18753	18589	18892	18756	18814	18828	18725	18682	18822	18937	18846	18812	18732	18549	18864	18796	18705	18482	18797	18563	18757	18693	18756	18593	18822	18724	18705	18836	18758	18708	18737	18826	18728	18785	18820	18662	18777	18794	18786	18819	18830	18810	18827	18650	18835	18787	18683	18930	18587	18904	18864	18797	18868	18759	18743	18809	18724	18856	18764	18688	18913	18542	18697	18777	18711	18833	18779	18828	18832	18657	18680	18659	18936	18785	18851	18690	18768	18712	18737	18720	18854	18747	18665	18807	18549	18696	18947	18702	18792	18721	18920	18659	18878	18976	18813	18688	18669	18757	18774	18757	18733	18755	18691	18835	18714	18810	18630	18634	18713	18624	18777	18825	18932	18831	18665	18935	18721	18606	18856	18742	18686	18745	18635	18734	18742	18723	18893	18931	18712	18691	18734	18778	18643	18867	18812	18930	18674	18735	18796	18676	18716	18734	18771	18763	18737	18565	18816	18776	18933	18617	18910	18755	18815	18639	18883	18773	18728	18752	18757	18805	18753	18672	18717	18854	18720	18919	18768	18938	18812	18813	18824	18639	18710	18787	18827	18975	18716	18733	18497	18752	18683	18699	18832	18700	18656	18736	18751	18734	18830	18853	18642	18936	18668	18770	18590	18823	18730	18730	18741	18884	18983	18708	18592	18799	18822	18706	18805	18669	18857	18616	18788	18802	18784	18558	18687	18633	18597	18876	18852	18911	18767	18848	19016	18797	18860	18862	18868	19003	18700	18715	18921	18736	18773	18640	18830	18685	18679	18806	18638	18772	18643	18799	18888	18677	18817	18850	18674	18791	18681	18785	18714	18670	18566	18786	18981	18765	18852	18713	18781	18738	18776	18794	18777	18702	18879	18662	18674	18703	18862	18813	18667	18612	18616	18673	18698	18811	18571	18633	18727	18666	18803	18671	18667	18860	18726	18832	18851	18639	18838	18722	18654	18700	18719	18761	18689	18648	18764	18773	18509	18742	18834	18647	18906	18832	18650	18801	18755	18651	18591	18629	18586	18773	18812	18798	18693	18598	18827	18994	18521	18778	18725	18692	18808	18643	18833	18780	18709	18666	18884	18776	18704	18686	18574	18780	18673	18743	18732	18652	18674	18932	18803	18714	18762	18636	18778	18653	18800	18661	18755	18636	18915	18707	18904	18997	18673	18825	18733	18713	18693	18804	18845	18726	18662	18730	18756	18814	18966	18808	18759	18589	18737	18741	18536	18704	18705	18904	18586	18891	18583	18714	18987	18711	18610	18649	18517	18854	18815	18676	18503	18791	18777	18691	18894	18906	18792	18951	18599	18714	18784	18767	18794	18809	18652	18842	18810	18558	18598	18807	18785	18570	18849	18742	18932	18640	18693	18733	19008	18998	18904	18744	18929	18794	18761	18820	18747	18797	18720	18673	18608	18800	18693	18752	18691	18838	18710	18688	18784	18519	18669	18769	18787	18828	18940	18707	18834	18807	18890	18743	18767	18751	18773	18621	18706	18803	18776	18817	18596	18747	18683	18721	18879	18887	18696	18644	18739	18654	18857	18943	18657	18996	18837	18869	18893	18659	18821	18725	18796	18790	18795	18857	18700	18897	18706	18814	18907	18906	18897	18889	18866	18800	18717	18563	18717	18831	18773	18659	18820	18741	19004	18852	18751	18811	18731	18736	18808	18805	18695	18817	18850	18662	18637	18912	18689	18577	18646	18778	18664	18654	18699	18876	18775	18754	18930	18708	18747	18862	18881	18845	18770	18852	18916	18752	19009	18538	18720	18691	18725	18735	18665	18736	18790	18687	18635	18740	18677	18962	18718	18658	18869	18652	18767	18753	18678	18679	18840	18556	18785	18808	18693	18766	18774	18905	18804	18749	18814	18565	18706	18833	18745	18820	18828	18568	18848	18742	18826	18925	18816	18731	18670	18687	18799	18791	18863	18840	18892	18860	18748	18649	18961	18706	18709	18778	18461	18725	18824	18901	18816	18674	18774	18871	18757	18707	18797	18599	18845	18690	18850	18777	18683	18741	18730	18807	18731	18798	18806	18847	18856	18836	18579	18967	18873	18699	18614	18833	18697	18997	18675	18649	18940	18670	18558	18704	18842	18836	18808	18648	18732	18812	18817	18810	18695	18854	18810	18878	18723	18756	18690	18807	18770	18772	18673	18874	18651	18662	18954	18656	18895	18770	18822	18830	18810	18706	18662	18861	18826	18831	18722	18599	18827	18732	18879	18974	18874	18836	18581	18704	18815	18543	18732	18816	18608	18663	18752	18805	18691	18786	18817	18781	18596	18636	18668	18631	18588	18728	18898	18526	18815	18700	18469	18649	18739	18705	18649	18808	18803	18688	18747	18668	18750	18662	18710	18856	18808	18686	18656	18714	18773	18830	18852	18796	18536	19047	18596	18688	18810	18644	18872	18861	18888	18731	18720	18655	18737	18840	18544	18680	18770	18764	18634	18695	18613	18876	18705	18785	18715	18870	18725	18711	18728	18649	18788	18756	18756	18715	18716	18736	18674	18865	18665	18688	18822	18729	18949	18572	18949	18824	18859	18788	18784	18678	18829	18584	18851	18934	18701	18656	18757	18864	18745	18855	18672	18744	18770	18703	18665	18669	18521	18635	18670	18741	18847	18711	18920	18896	18941	18602	18792	18791	18750	18725	18627	18870	18723	18764	18747	18819	18879	18804	18645	18737	18917	18835	18810	18931	18847	18800	18915	18678	18730	18791	18840	18898	18837	18729	18584	18837	19059	18945	18846	18782	18939	18629	18866	18960	18828	18826	18645	18778	18951	18512	18614	18726	18778	18781	18897	18898	18641	18926	18769	18724	18710	18630	18840	18688	18753	18776	18801	18805	18805	18509	18984	18878	18726	18659	18947	18763	18799	18572	18822	18728	18774	18700	18844	18813	18822	18759	18559	18837	18762	18740	18599	18769	18827	18834	18613	18869	18552	18808	18845	18774	18700	18908	18649	18693	18783	18886	18636	18813	18805	18691	18702	18801	18830	18680	18765	18713	18659	18818	18630	18631	18586	18897	18961	18709	18870	18744	18776	18684	18970	18818	18830	18596	18582	18749	18825	18615	18835	18568	18754	18693	18794	18866	18811	18756	18946	18840	18890	18718	18723	18748	18965	18817	18645	18840	18710	18725	18758	18845	18703	18486	18719	18853	18696	18762	18774	18686	18670	18647	18578	18761	18710	18671	18757	18599	18780	18669	18607	18836	18803	18824	18894	18895	18661	18758	18809	18804	18832	18652	18943	18815	18772	18684	18867	18931	18574	18879	18799	18692	18803	18737	18750	18648	18888	18655	18749	18710	18667	18687	18935	18777	18791	19042	18908	18476	18759	19021	18680	18759	18671	18813	18691	18793	18880	18687	18627	18721	18640	18744	18614	18659	18828	18691	18627	18505	18610	18883	18747	18724	18874	18638	18800	18714	18728	18593	18821	18709	18939	18684	18733	18757	18832	18657	18804	18799	18867	18672	18706	18684	18541	18792	19005	18734	18918	18714	18875	18747	18650	18647	18713	18778	18866	18595	18929	18808	18679	18790	18762	18777	18816	18654	18619	18634	18797	18651	18785	18636	18606	18674	18846	18681	18778	18886	18849	18856	18816	18810	18609	18796	18712	18627	18667	18843	18708	18603	18677	18726	18746	18651	18629	18866	18659	18869	18660	18853	18564	18803	18844	18731	18883	18635	18829	18792	18817	18575	18672	18744	18758	18807	18700	18758	18795	18759	18857	18827	18811	18602	18671	18750	18917	18733	18744	18849	18698	18930	18700	18721	18667	18794	18892	18789	18926	18659	18675	18732	18761	18679	18707	18686	18716	18846	18648	18748	18835	18729	18735	18929	18830	18733	18732	18620	18904	18878	18603	18783	18784	18922	18737	18837	18612	18638	18702	19002	18664	18626	18656	18742	18911	18766	18832	18789	18941	18855	18790	18877	18691	18849	18762	18759	18727	18725	18826	18611	18777	18916	18817	18710	18728	18823	18800	18986	18857	18804	18786	18849	18593	18790	18723	18718	18808	18830	18823	18782	18751	18721	18792	18680	18742	18719	18790	18601	18812	18716	18774	18626	18804	18625	18846	18686	18679	18721	18884	18852	18527	18672	18836	18457	18793	18756	18852	18727	18924	18714	18755	18665	18863	18797	18677	18794	18950	18576	18758	18788	18979	18829	18849	18824	18863	18796	18828	18610	18827	18657	18739	18821	18791	18859	18923	18857	18793	18703	18638	18817	18733	18828	18819	18786	18783	18600	18593	18727	18882	18874	18693	18883	18758	18640	18852	18844	18788	18532	18647	18764	18774	18773	18789	18771	18735	18785	18753	18809	18820	18762	18696	18759	18711	18681	18640	18794	18799	18566	18807	18672	18705	18657	18680	18913	18797	18699	18798	18979	18696	18767	18674	18871	18774	18590	18904	18902	18786	18890	18844	18711	18610	18749	18819	18664	18866	18686	18658	18877	18716	18737	18800	18736	18593	18697	18783	18824	18779	18669	18726	18777	18655	18679	18723	18643	18721	18561	18992	18693	18861	18738	18842	18705	18794	18740	18680	18831	18659	18841	18629	18853	18816	18818	18632	18717	18815	18733	18472	18818	18891	18721	18702	18507	18738	18636	18893	18704	18739	18723	18639	18772	18687	18797	18688	18826	18744	18850	18925	18894	18771	18668	18707	18777	18718	18569	18683	18678	18916	18697	19002	18787	18780	18709	18780	18801	18752	18753	18738	18686	18808	18697	18781	18890	18725	18837	18858	18758	18797	18694	18656	18944	18528	18685	18786	18798	18820	18705	18878	18718	18680	18807	18641	18758	18636	18859	18773	18693	18533	18787	18887	18744	18924	18988	18870	18640
22263	20770	27161	24808	23316	30149	35186	32398	32451	32608	32878	36050	44086	57257	52585	44296	37633	32913	30426	29456	29472	29454	29675	29418	29604	29391	29440	29525	29280	29560	29212	29367	29028	29376	29493	29382	29030	29105	29312	29369	29086	29325	29076	29291	29228	29391	29462	29335	29233	29366	29244	29440	29385	29042	29175	29440	29231	29183	29243	29087	29238	29238	29284	29146	29087	29299	29408	29315	28988	29323	29412	29168	28879	29402	29335	29344	29050	29190	29286	29256	29434	29087	29283	29260	29212	29365	29650	29226	29387	29012	29276	29209	29167	29224	29275	28964	29118	29418	29189	29365	29477	29685	29290	29062	29361	29104	29286	29260	29184	29149	29286	29297	29220	29476	29200	29388	29222	29243	29320	29162	29369	28959	29356	28991	29203	29155	29343	29225	29299	29342	29198	29219	29393	29046	29479	29372	29455	29287	29386	29455	29513	29311	29199	29485	29300	29274	29359	29273	29371	29239	29214	29184	29425	29614	29066	29374	29233	29199	29140	29372	29183	29440	29488	29178	29248	29202	29543	29350	29126	29182	29143	29391	29341	29100	29147	29115	28778	29103	29507	29297	29307	29270	29068	29359	29521	29150	29167	29160	29549	28876	29062	29163	29200	29096	29260	29304	29287	29677	29604	29486	29267	29284	29163	29332	29198	29053	29229	29227	29175	29456	29001	29404	29149	29232	29157	29066	29323	29317	29269	29350	29476	29186	29192	29092	29099	29368	29344	29148	29329	29318	29109	29252	29162	29104	29047	29405	29111	29203	29140	29189	29520	29232	29166	29102	29342	29424	29102	29418	29552	29453	29405	29257	29484	29442	29471	29346	29263	29257	29196	29308	29385	29117	28906	29541	29079	29344	29210	29215	29339	29250	29232	29107	29003	29183	29265	29444	29632	29240	29125	29346	29035	29002	29417	29075	29295	29349	29413	29150	29149	29323	29073	29213	29386	29065	29189	29481	29389	29197	29291	28970	29427	29202	28903	29231	28928	29234	29467	29191	29319	29377	29307	29165	29238	29320	29417	29439	29271	29249	29249	29346	29369	29149	29343	29197	29059	29067	29386	29187	29392	29049	29182	29161	29419	29490	29146	29058	29174	29289	29185	29139	29341	29274	29297	29310	29277	29197	29338	29307	29416	29519	29460	29315	28993	29142	29148	29136	29297	29274	29085	29450	29146	29221	29241	29547	29058	29125	29226	29223	29145	29052	29210	29078	29268	29396	29311	29176	29335	29215	29298	29234	29019	29275	29393	29118	29066	29172	29419	29160	29159	29193	29292	29478	29033	29089	29372	29300	29249	29092	29058	29469	29538	29324	29217	29174	29059	29097	28941	29014	29054	29287	29241	29099	29096	29320	29396	29469	29476	29272	29501	29136	28789	29187	29502	29152	29311	29258	29140	29378	29208	28965	29304	29219	29224	29329	29314	29051	29401	29363	29320	29281	29318	29228	29223	29245	29242	29227	29168	29267	29218	29195	29163	29354	29136	29364	29398	29323	29149	29070	29174	29233	29243	29070	28999	29184	29016	29153	29067	29238	29189	29183	29492	29250	29348	29288	29374	29392	29495	29215	29295	29242	29227	29049	29170	29379	29233	29426	28996	29379	29320	29487	29403	29422	29055	29175	29348	29350	29337	29270	29438	29582	29563	29283	29580	29167	29213	29015	29270	29377	29290	29264	29126	29201	29062	29149	29271	29183	28948	29380	29155	29427	29355	29369	29274	29216	29279	29089	29323	29183	29350	29193	29422	29380	29325	29247	29104	29084	29135	29377	28994	29018	29235	29202	29197	29004	29631	29153	29389	29324	29199	29450	29315	29196	29372	29379	29068	29221	29160	28996	29127	29288	29306	28914	29139	29280	29034	29328	29345	29549	29347	29258	29279	29317	29551	29308	29251	29297	29321	29209	29270	29065	29260	29462	29476	29248	29443	29039	29451	29156	29174	29220	29226	29159	29369	29266	29070	29258	29436	29122	29368	28966	29344	29419	29247	29343	29219	29077	29082	29108	29475	29059	29356	29298	29332	29316	29211	29290	29180	29288	29461	29367	29238	29385	29196	29245	29079	29204	29369	29207	29364	29041	29135	28992	29133	29266	29024	29065	29195	29285	29264	29192	29166	29592	29130	29212	29372	29381	29197	29352	29283	29133	29249	29478	29309	29222	29244	29003	29425	29345	29193	29131	29126	29232	29185	29011	29252	29135	29314	29298	29399	29271	29305	29326	29053	29136	29260	29414	29349	29266	29148	29345	29285	29168	28979	29349	29191	28841	29250	29180	29432	29294	29354	29396	29312	29354	29463	29127	29290	29344	29495	29349	29158	28960	29067	29409	29095	29277	29202	29231	29049	29096	29439	29252	29287	29430	29216	29128	29180	29404	29220	29300	29390	29256	29206	29214	29512	29186	29272	29088	29068	29387	29144	29134	29177	29366	29311	29364	29311	29109	29123	29303	29194	29213	29047	29256	29065	29583	29254	29445	29412	29218	29210	29131	29341	29547	29384	29213	29241	29059	29185	29375	29414	29457	28970	29124	29482	29371	29214	29190	29274	29204	29213	29146	29460	29238	29327	29409	29233	29310	29228	29143	29301	29287	29400	29238	29294	29085	29258	29018	29066	28971	29288	29084	28994	29147	29385	29237	29162	29208	29005	29362	29152	29155	29247	29379	29030	28997	29147	29214	29144	29029	29346	29229	29224	29131	29313	29342	29347	29024	29196	29458	29450	29237	29436	29325	29463	29307	29251	29423	29020	29279	29338	29029	28895	29257	29366	29089	29306	29439	29311	29275	29063	29236	29480	29228	29117	29478	29341	29368	29526	29526	29054	29057	29223	28983	29130	29174	29257	29229	29368	29368	29314	29607	29470	29195	29352	29145	29257	29099	29237	29485	29554	29128	29379	29381	29319	29432	29228	29195	29265	29197	29148	29316	28948	29366	29379	29476	29182	29466	29360	29247	29340	29299	29313	29451	29229	29389	29044	29281	29379	29039	29478	29418	29130	29384	29270	29220	29202	29034	29233	29094	29354	29225	29547	29231	29475	29107	29344	29003	29055	29436	29005	29326	29028	29321	29463	29062	29233	29149	29181	29349	29475	29198	29224	29454	29144	28983	29525	29283	29157	29341	29353	29330	29285	29185	29424	28880	29342	29210	29467	29020	29284	29348	29278	29284	29216	29283	29065	29173	29383	29268	29262	29281	29463	29074	29220	29479	29414	28941	29407	29164	29139	29236	29409	29215	29259	29354	29261	29236	29283	29332	29256	29167	29378	29147	29287	29213	29371	29411	29321	29530	29462	29419	29119	29122	29205	29235	28976	29110	28929	29112	29178	29062	29176	29209	29186	29367	29253	29334	29312	29404	29201	29362	29153	29122	29038	29253	29161	29296	29404	29171	29234	29477	29710	29584	29282	29135	29256	29136	29403	29223	29156	29201	29207	28998	29277	29059	29276	29216	29222	29096	29190	29526	29477	29224	29357	29259	29000	29105	29120	29222	29340	29398	29336	28989	29332	29396	29198	29386	29448	29382	29007	29320	29231	29205	29145	29404	29258	29214	29148	29419	29208	29226	29128	29343	29307	29273	29082	29070	29350	29293	29523	29006	29175	29626	29112	29308	29493	29185	29332	29286	29034	29257	29252	29217	29369	29426	29166	29258	29360	29470	29131	29345	29077	29273	28988	29146	29370	29455	29019	29128	28970	28894	29192	29321	29087	29360	29158	29047	29005	29168	29378	29213	29164	29470	29343	29203	29402	29115	29043	29167	29214	29239	29092	29407	29395	29094	29073	29048	29385	29111	29210	29323	29174	29376	29284	29360	29431	29174	29490	29440	29179	29111	29451	29090	29300	29171	29232	29375	29188	29379	29176	29208	29273	29096	29415	29222	29367	29134	29015	29103	29169	29334	29111	29295	29369	29213	29100	29198	29174	28922	29516	29313	29173	29021	29136	29172	29330	29523	29505	29213	29404	28821	29185	29050	29195	29556	29034	29120	29343	29263	29151	29252	29094	29201	29210	29265	29007	28924	29478	29096	29180	29521	29184	29192	29378	29467	29438	29401	29663	29430	29038	29133	29445	28962	29390	29204	29171	29170	29000	29420	29166	29259	29152	29268	29219	28956	29131	29278	29323	29190	29093	29360	29397	29060	29113	29301	29142	29166	29286	29264	29368	29099	29238	29213	29413	29139	29107	29250	29381	29176	29187	29235	29318	29275	29219	29122	29069	29342	29223	29364	29381	28959	29165	29050	29461	29420	29263	29304	29240	29130	29064	29191	29133	29137	29312	29185	29437	29022	29286	29302	28985	29150	28997	29101	29242	29023	28919	29081	29200	29346	29225	29235	29237	29058	29066	29365	29262	29429	29516	29181	29187	29237	29138	29333	29207	29042	29157	29244	29498	29234	29171	29376	29441	29350	29485	29075	29125	29408	29270	28840	29066	29351	29127	28987	29336	29196	29304	29200	29396	29091	29068	29171	29134	29128	29382	29176	29211	29328	29199	29397	29216	29180	29363	29246	29350	29328	29171	29410	29274	29004	29069	29262	29261	29313	29173	29426	29283	29254	29193	29298	29295	29156	29121	29362	29068	29127	29030	29014	29372	29260	29294	29379	29318	29072	29174	29101	29102	29446	29297	29276	29662	29173	29164	29158	29167	29272	29187	29335	29554	29293	29166	29146	29364	29236	29362	29579	29465	29190	29143	29248	29093	29384	29179	29099	29010	29298	29337	29123	28748	29113	29318	29156	29212	29419	29427	29360	29104	29286	29170	29087	29360	29267	29388	29410	29259	29123	29493	29343	29096	29095	29048	29336	29040	29109	29310	29458	29222	29324	29108	29116	29366	29168	29287	29270	29259	29175	29276	29457	29219	29196	29207	29155	29106	29361	29405	29408	29249	29071	29130	29141	29380	29459	29524	29512	29173	29103	29303	29377	29311	29039	29413	29254	29249	28865	29146	29313	29208	29387	29146	29058	29277	29399	29241	29194	29042	28936	29436	29318	29257	29154	29517	29457	29088	29383	29241	29268	28890	29287	29122	29171	29265	29222	29206	29178	29274	29216	29342	29534	29348	29317	29209	29224	29064	29291	29333	29170	29077	29197	29072	29037	29256	29475	29180	29106	29243	29231
28043	47217	45132	35181	29586	26717	23181	22685	23077	22250	23583	28119	38310	50422	44239	35280	26958	21061	18771	17848	17942	17997	17839	17844	17756	17627	17868	17883	17839	17777	17684	17815	17818	17832	17846	17684	17763	17787	17812	17829	17867	17824	17939	17972	17697	17923	17674	17688	17803	17615	17849	17991	17879	17766	17858	17970	17710	17884	17896	17791	17803	17845	17914	17710	17881	17937	17979	17920	17834	17882	17681	17763	17748	17618	17897	17877	17626	17810	17959	17666	17852	17908	17838	17790	17667	17835	17872	17811	17666	17626	17880	18048	17828	17819	17792	17731	17818	17931	17900	17884	17833	17916	17885	17671	17787	17772	17812	17774	17753	17718	17856	17877	17736	17819	17817	17829	17870	17683	17846	17688	17781	17789	17780	17674	17858	17654	17778	17611	17709	17838	17550	17563	17914	17809	17805	17777	17783	17725	17782	17780	18057	17588	17849	17858	17807	17806	17817	17744	17825	17855	17802	17787	17791	17786	17814	18038	17792	17880	17707	17836	17905	17716	17658	17988	17724	17777	17879	17651	17803	17752	17846	17795	17916	17594	17746	17754	17731	17932	17921	17864	18027	17803	17809	17960	17903	17812	17861	17717	17699	17656	17827	17813	17772	17927	17761	17855	17878	17717	17824	17731	17846	17907	17798	17843	17722	17782	17761	17796	17852	17849	17918	17984	17907	17774	17833	17736	17676	17777	17858	17671	17880	17760	17755	17611	17891	17737	17816	17912	17774	17883	17884	17599	17782	17815	17820	17672	18041	17639	17725	17856	17636	17705	17821	17895	17715	17841	17721	17916	17632	17720	17782	17756	17978	17969	17876	17732	17883	17906	17825	17779	17720	17783	17690	17780	17929	17907	17820	17996	17906	17817	17706	17752	17815	17940	17640	17807	17747	17961	17971	18008	17687	17824	17955	17688	17833	17835	17752	17810	17632	17782	17796	17961	17587	18001	17801	17675	17973	17741	17814	17877	17713	17777	17798	17765	17812	17860	17946	17856	18050	17665	17939	17824	17674	17869	17819	17772	17777	17664	17916	17828	17769	17862	17774	17759	17890	17789	17931	17730	17702	17828	17941	17688	17875	17657	17886	17814	17696	17855	17781	17642	17613	17871	17758	17893	17756	17958	17726	17681	17824	17820	17782	17756	17951	17945	17837	17824	17795	17776	17923	17802	17860	17875	17772	17714	17682	17807	17794	17803	17791	17715	17929	17733	17643	17938	17903	17981	17835	17888	17750	17617	17727	17753	17784	17832	17834	17909	17905	17923	17842	17677	17723	17656	17643	17811	17889	17924	17959	17743	17919	17759	17880	17587	17936	17766	17827	17800	17920	17695	17782	17831	17850	17766	17852	17901	17785	17807	17738	17703	17905	17919	17910	17600	17802	17827	17804	17711	17806	17769	17700	17793	17653	17789	17831	17687	17941	17734	17673	18053	17781	17847	17790	17866	17711	17690	17733	17844	17950	17891	17843	17771	18028	17824	17696	17732	17904	17926	17878	17880	17804	17705	17959	17876	17754	17820	17940	17839	17724	17740	17875	17760	17897	17837	17746	17850	17721	17803	17823	17859	17645	17768	17707	17842	17915	17916	17747	17777	17748	17854	17823	17748	17909	17684	17711	17693	17920	17877	17794	17717	17744	17789	17732	17858	17880	17715	17761	17808	17742	17798	17973	17754	17942	17743	17882	17821	17629	17947	17691	17742	17829	17847	17760	17647	17928	17504	17777	17907	17695	17737	17659	17982	17772	17689	17894	17692	17688	17936	17783	17892	17745	17781	17727	17513	17968	17671	17755	17899	17897	17839	17765	17610	17768	17795	17824	17779	17877	17801	17868	17647	17880	17869	17833	17796	17635	17705	17900	17800	17910	17803	17842	17942	17750	17769	17766	17709	17691	17873	17820	17911	17820	17801	17725	17871	17809	17710	17783	17992	17825	17881	17851	17759	17861	18001	17785	17877	17808	17786	17794	17936	17846	17710	17611	17915	17826	17622	17871	18029	17764	17688	17869	17836	17784	17824	17852	17757	17704	17745	17855	17861	17855	17852	17763	17677	17941	17879	17705	17974	17756	17714	17870	17936	17733	17733	17728	17901	17779	17476	17892	17774	17893	17795	17774	17687	17837	17849	17781	17837	17794	17701	17890	17666	17743	17768	17815	17876	17828	17775	17752	17897	18023	17523	17730	17704	17782	17931	17894	17735	17732	17739	17676	17748	17933	17724	17790	17898	17893	17742	17712	17782	17864	17808	17911	17809	17806	17611	17851	17859	17860	17747	17972	17861	17627	17922	17850	17904	17730	17987	17802	17901	17743	17799	17737	17586	17779	17691	17852	17690	17886	17776	17847	17713	17782	17802	17808	17894	17884	17882	17867	17819	17843	17968	17884	17791	17651	17682	17690	17887	17985	17795	17904	17731	17779	17733	18027	17805	17854	17772	17901	18014	18006	17790	17726	17835	17731	17825	17726	17811	17789	17792	17731	17859	17658	17903	17994	17974	18096	17573	17643	17734	17923	17746	17819	17968	17937	17764	17789	17846	17666	18030	17790	17748	17756	17824	17869	17686	17905	17837	17649	17965	17796	17821	17632	17613	17632	17923	17890	17911	17547	17824	17847	17748	17875	17862	17839	17866	17774	17733	17801	17861	17847	17759	17879	17740	17735	17800	18008	17832	17783	17746	17835	17733	17904	17799	17765	17734	17865	17799	17983	17704	17803	17776	17861	17775	17884	17723	17764	17872	17855	17919	17931	17736	17893	17791	17774	17682	17900	17713	17734	17720	17812	17690	17830	17894	17949	17742	17811	17659	17848	17884	17951	17863	17856	17812	17962	17833	17817	17771	17913	17842	17776	17900	17824	17848	17956	17659	17874	17974	17789	17882	17696	17720	17942	17774	17977	17852	17893	17791	17855	17723	17772	17904	17788	17868	17841	17806	17814	17877	17841	17859	17852	17886	17797	17875	17814	17821	17850	17930	17884	17762	17759	17763	17862	17721	18001	17701	17834	17771	17879	17761	17744	17716	17788	17810	17877	17706	17930	17822	17592	17726	17720	17664	17770	17745	17878	17571	17902	17882	17802	17806	17731	17972	17832	17908	17868	17755	17647	17783	17869	17602	17950	17776	17879	17640	17871	17876	17817	17945	17763	17630	17756	18016	17929	17455	17738	17690	17780	17768	17825	17777	17950	17882	17672	17853	17786	17548	17811	17894	17729	17815	17795	17810	18015	17714	17873	17719	17747	17825	17894	17691	17692	17965	17617	17838	17801	17906	17871	17768	17829	18021	17685	17926	17844	17714	18081	17870	17938	17846	17894	17944	17878	17888	17786	17728	17666	17690	17776	17923	17859	17587	17779	17752	17893	17749	17773	17782	17891	17758	17888	17850	17848	17884	17711	17661	17977	17706	17847	17802	17641	17640	17788	17920	17803	17713	17736	17730	17784	17823	17809	17705	17714	17742	17840	17829	17796	17884	17841	17750	17776	17988	17749	17730	17854	17926	17978	17805	17792	17706	17792	17839	17815	17669	17756	17577	17722	17794	17808	17792	17867	17783	17904	17765	17768	17692	17824	17866	17842	17834	17733	17996	17903	17793	17815	17735	17752	17990	17795	18020	17897	17890	17708	17878	17959	17750	17811	17704	17617	17619	17806	17891	17680	17885	17875	17758	17797	17956	17662	17870	17867	17803	17721	17836	17858	17823	17910	17742	17876	17748	18034	17720	17940	17970	17751	17690	17656	17752	17881	17970	17927	17745	17795	17850	17747	17809	17962	17693	17723	17734	17736	17833	17862	17689	17682	17873	17752	17893	17759	17697	17770	17741	18087	17797	17727	17706	17745	17911	17809	17956	17731	17754	17769	17753	17923	17733	17902	17730	17865	17814	17725	17896	17752	17717	17832	17807	17850	17879	17905	18023	17753	17840	17751	17849	17793	17825	17903	17901	17727	17747	17864	17797	17843	17888	17727	17837	17660	17878	17833	17813	17519	17568	17643	17961	17775	17979	17653	17876	17882	17762	17888	17763	17718	17726	17855	17760	17816	17874	18005	17788	17900	17885	17790	17838	17798	17802	17779	17763	17832	17900	17706	17940	17898	17921	17878	17748	17535	17910	17888	17882	17807	17866	17861	17819	17792	17863	17888	17799	17860	17886	17773	17783	17720	17728	17753	17772	17972	17898	17809	17746	17959	17790	17754	17821	17793	17789	17757	17794	17928	18000	17804	17690	17873	17915	17778	17799	17692	17726	17795	17820	17775	17724	17862	17917	17891	17911	17796	17805	17861	17755	17899	17757	17719	17681	18018	17874	17753	17882	17751	17680	17890	17947	17857	17832	17789	17814	17812	17840	17845	17745	17799	17844	17824	17859	17799	17837	17668	17882	17776	17559	17855	17678	17832	17826	17800	17955	17866	17866	17813	17787	17799	17823	17978	17759	17829	17844	17844	18006	17980	17705	17910	17866	17882	17778	17960	17764	17888	17842	17701	17841	17811	17701	17856	17774	17818	17819	17688	17799	17749	17708	17800	17961	17877	17964	18037	17812	17996	17693	17721	17827	17840	17881	17746	17721	17852	17644	17627	17847	17753	17849	17848	17767	17733	17734	17862	17965	17947	17873	17963	17707	17730	17982	17786	17686	17758	17802	17655	17838	17670	17906	17828	17775	17871	17842	17757	17690	17814	17944	17611	17772	17680	17682	17718	17838	17829	17836	17871	17800	17682	17678	17962	18062	17810	17833	17876	17965	17796	17940	17839	17815	17832	17614	17808	17855	17758	17749	17852	17735	17724	17836	17808	17964	17856	17715	17674	17753	17889	17993	17723	17797	17900	17855	17829	17994	17836	17818	17709	17752	17754	17669	17848	17792	17904	17965	17763	17752	17821	17744	17981	17801	17810	17706	17905	17922	17968	17761	17727	17984	17794	17684	17759	17791	18026	17869	17938	17838	17980	17824	17727	17904	17872	17910	17843	17916	17874	17900	17980	17955	17848	17792	17864	17715	18059	17890	17928	17787	17970	17754	17837	17764	17980	17725	17847	17802	17797	17821	17768	17781	17800	17584	17736	17767	17815	17723	18002	17851	17797	17881	17755	17857	17902	17847	17683	17655	17863	17850	17964	17846	17949	17714
37140	33339	35924	33125	31096	31801	31295	31001	30998	31181	31070	30298	30054	30156	30910	30654	29799	29543	29353	29074	29152	29133	29367	29296	29229	29342	29127	28992	29079	29314	29760	29154	29449	29172	29085	29368	29323	29275	28908	29332	29231	29097	29196	29215	29259	29013	29182	29151	29389	29437	29060	29280	29282	29091	29473	29250	29311	29315	29030	29258	29176	29150	29492	29450	29336	29432	29350	29191	29266	29262	29078	29244	29129	29230	29422	29298	29403	29475	29445	29275	29266	29143	29081	29311	29170	29128	29258	29055	29185	29312	29233	29280	29086	29115	28998	29065	28984	28999	29237	29133	29341	29405	28968	29413	29249	29383	29197	29233	29294	29485	29248	29298	29208	29119	29072	29085	29435	29154	29281	28706	29052	29167	29399	29293	29151	29319	29068	29142	29340	29413	29425	29231	29203	29369	29436	29237	29215	29016	29242	29080	29386	29097	29355	29118	29298	29124	29056	29096	29256	29171	29485	29243	29387	29068	29076	29148	29278	29032	29252	29343	29279	29166	29291	29198	29346	29144	28964	29268	29399	29244	29032	29319	29272	29202	29279	29040	29477	29273	29304	29408	29324	29254	29140	29320	29371	28886	29405	29297	29165	29267	29277	29172	29307	29007	29035	29305	28900	29158	29149	29356	29283	29209	29313	29489	29268	29178	29203	29378	29247	29219	29219	28961	29072	29402	29120	29250	29251	29325	29377	29405	29001	28921	29137	29333	29277	29155	29258	28968	29168	29275	29439	29153	29095	29012	29259	29306	29055	29148	29278	29194	29044	29154	29179	29334	29028	29102	29290	29172	29077	29264	29047	28989	29277	29091	29014	29074	29193	29107	29296	29535	29152	29283	29317	29108	29143	29282	29028	29062	29332	29068	29005	29238	29355	29213	29332	29149	29265	29381	29110	29240	29297	29245	29172	29335	29288	29017	29006	29030	29102	29146	29234	29177	29262	29269	29150	29211	29269	29225	29278	29296	29236	29297	28939	29132	29045	29098	29320	29473	29139	29088	29071	29298	29405	29498	29070	29021	29300	29153	29129	29221	29176	29606	29240	29325	28987	29029	29272	29117	29354	29098	29225	29332	29371	29140	29434	29157	29076	29150	28923	29238	29147	29568	29453	29243	28917	29440	29193	29042	29225	29197	29038	29222	29418	29249	29184	29249	29050	29052	29005	29180	28935	29022	28943	29280	29346	29351	29303	29206	28994	29005	28911	29209	29244	29075	29259	29181	29261	29339	29436	29309	29078	29100	29191	29315	29368	29155	29290	28932	29154	29317	29166	29055	29306	29347	29162	29032	28951	29245	29294	29161	29011	29242	28948	28960	29306	29344	29261	29209	29188	29445	29208	29310	29208	29373	29173	29147	28877	29271	29054	29378	29172	29354	29344	29247	29292	29110	29241	29190	29111	29304	29476	29125	29099	28981	29256	29021	29152	29119	29253	29408	29247	29061	29024	29033	29139	29265	29296	28920	29260	29500	29000	29345	29286	29219	28948	28915	29161	29250	29212	28994	29190	29255	29569	29021	29358	29263	29102	29349	29109	29124	29251	29335	29322	29144	29153	28918	29121	29184	29162	29367	29348	29089	29300	29266	29377	29363	29241	29263	29044	29092	28743	29051	29189	29244	29042	29275	29155	29122	29273	29185	28919	29067	29363	29216	29160	29192	29278	29202	29028	29028	29240	29659	29153	29080	29347	29335	29179	29048	29029	29151	29214	29285	29312	29095	29289	29380	29036	28950	29267	29251	29247	29210	29324	29017	29075	29350	29124	29049	29232	29164	29182	29074	29450	29192	29262	29194	29495	29270	29070	28948	29163	29019	28992	29005	29471	29135	29283	29089	29062	29088	29309	29241	29065	29434	29343	28968	29432	29259	29242	29032	29138	29120	28953	29166	29304	29321	29264	29308	29305	29460	29351	29181	29154	29172	29356	29023	29082	29003	29292	29249	29054	28959	29014	29128	29331	28944	29070	29153	29101	28988	28943	29001	29269	29194	29309	29104	29343	29358	29351	29120	29076	29262	29388	29356	29400	29101	29294	29437	29168	29311	29461	29148	29035	29153	29135	29424	29174	29166	29268	29328	29148	29000	29291	29050	29359	29148	29288	29386	29171	29272	28983	29113	29289	29036	29195	29236	29498	29152	29188	29116	29239	29054	29178	29269	29131	29115	28931	29458	29162	29570	29344	29217	29217	29152	29285	29357	28986	28877	28994	29238	29098	28885	29180	29172	29170	29497	29148	29084	29283	28944	29251	29247	29161	29121	29131	29177	29150	29010	29092	29066	29275	29236	29017	29291	29187	28995	28983	29054	29161	29279	29182	29260	29484	29395	29374	29032	29269	29156	29234	28939	29204	29155	29020	28928	29319	29502	29104	29325	29067	29099	29232	29264	29237	29254	29281	29152	29264	29508	29169	28965	29079	29232	29202	28972	29381	29313	29248	29257	29223	29186	29085	29090	29093	29105	29272	29017	29183	29067	29270	29178	29243	29118	29067	29497	29440	29098	28986	29387	29139	29030	29415	29474	29179	29215	29147	29067	29477	29325	29378	29132	29286	29212	28963	29147	29308	29250	29162	29345	29371	29213	29297	29080	29146	29156	29049	29186	29370	29084	29390	29450	29433	29268	29112	28871	29334	28785	29019	29052	29096	29082	29092	29386	29175	29297	29111	29145	29100	29154	28950	29108	29006	29338	29318	29281	29146	29263	29221	29258	29250	29155	29083	29188	29182	29191	29367	29098	29063	29024	29099	29092	29020	29312	29284	29345	29023	29115	29338	29067	29198	29365	29246	29010	29261	29237	29115	29131	29185	29233	29151	28727	29306	29140	29051	28903	29192	29638	29389	29455	29106	28993	29156	29520	29218	28939	29436	29287	29085	29122	29101	29249	29201	29158	29186	29245	29222	29145	29254	29169	29181	29196	29035	29244	29168	29159	29348	29360	29067	29074	29150	28968	29306	29153	29254	29275	29044	29126	29179	29279	29335	29087	28958	29135	29316	29221	29114	29164	29089	29263	28929	29399	29149	29198	29231	29143	29269	29171	29261	29174	29359	29035	29148	29164	29233	29066	29260	29144	29450	28978	29142	29096	29054	29352	29167	29166	29106	29339	29079	29247	29256	29204	29151	29226	29331	29355	29417	29073	29247	29239	29443	29427	29164	29284	29296	29069	29174	29006	29178	29199	29184	29261	29350	29392	29261	28946	29192	29119	29360	29082	29215	29127	29291	29410	29447	29302	29305	29079	29365	29193	28852	29199	29322	29280	29165	29119	29180	29153	29234	29150	29406	28980	29312	29115	29308	29015	29735	29322	28976	28812	29202	29339	29255	29311	29417	28983	29136	29024	29246	29331	29213	29086	29183	29101	29118	29055	29415	29018	29324	29352	29497	29098	29238	29087	29164	29260	29251	29251	29000	29254	29154	29164	29114	29597	29313	29288	29267	29057	29191	29110	29175	29139	29234	29222	29168	29130	29165	29353	29278	29300	29400	29077	29266	29201	29098	29308	29334	29108	28944	29055	29220	29353	29169	29027	29369	29102	29244	29201	29277	29229	29208	29222	29332	29441	29308	29327	29263	29167	29457	29445	29059	29427	29410	29395	29323	29015	29084	28920	29231	29093	29434	29349	28951	29305	29346	29277	28933	29218	29508	29335	29548	29196	29138	29321	29229	29063	29374	29054	29088	29009	29215	29244	28965	29111	28978	29280	29235	29365	28927	28792	29282	29178	29101	28820	29467	29161	29183	29407	29134	29221	29281	29245	29091	29270	29049	29006	29207	29152	29113	29034	29108	29409	29362	29094	29144	29198	29279	29287	29285	29262	29083	29121	29013	29252	29150	29049	29317	29321	29082	29248	28924	29061	28877	29329	29230	29048	29015	29230	29102	29296	28967	29119	29177	29092	29194	29197	29314	29175	29270	29150	29124	29357	29204	29146	29273	29164	29150	29158	29274	29181	29398	29373	29189	29215	29332	29354	29086	29171	29382	29100	29299	29229	29276	29009	29033	29101	29097	29083	29336	29262	29315	29244	29213	29006	29291	29285	29272	29440	29399	29277	29269	29180	29221	29403	29189	29001	29270	29304	29238	29375	29314	29089	29415	28912	29132	29124	29010	29152	29558	28981	29018	29286	29239	29342	29223	29054	29020	29446	29224	29398	29255	29303	29244	29069	29220	28872	29020	29331	29256	29228	29230	29132	29297	29083	29248	29360	29132	29236	29204	29193	29313	29072	29468	29348	29186	29284	29366	29088	28982	28953	29054	29106	29095	28975	29205	29349	29117	29277	29073	29149	29240	29081	29049	29054	29358	29532	29225	29203	29216	29183	29147	29262	29145	29257	29364	29420	29255	29144	29091	29321	29436	29400	29170	29488	29058	29485	29269	29154	29216	29203	29258	29171	29028	29009	29020	29195	29479	29205	29228	29181	28909	29344	29395	29268	29375	29310	29157	28933	29151	28947	29414	29442	28851	29199	29075	29262	28972	29182	29219	29125	29146	29122	28816	29197	29384	29369	29059	29169	29071	29274	29310	28974	29073	29126	29521	29373	29339	29378	29278	29477	29276	29010	29208	29260	29203	28978	29209	29065	29237	29307	29085	29275	29464	29443	29229	29293	29179	28981	29121	29164	29078	29328	29177	29270	29158	29057	29346	29084	29299	29138	29160	29139	29094	29214	29199	29226	29162	29302	29294	29447	29699	28962	29310	29409	29138	29309	29288	29096	29195	29214	29256	29331	29002	29087	29023	29100	29628	29344	29159	29069	29318	28984	29239	29230	29528	29150	29257	29073	29215	29479	29510	29103	29292	29187	29167	29132	29399	29279	29324	29189	29030	29116	29132	29062	29420	28987	29187	29111	28922	28970	29238	29187	29147	29169	29283	29261	29316	29341	29128	29137	29181	29137	29334	29240	29117	29121	29052	29102	29289	29325	29249	29255	29359	29235	29355	29151	29145	29238	29252	29350	29324	29130	28998	29197	29363	29454	29094	29304	29237	29177	29055	29210	29015	29139	29278	29098	29185	29364	29299	29564	29181	29282	29481	29124	29204	29450	29368	29234	29003	29101	29228	29117	29192	28913	29249	29323	29137	29272	29218	29112	29071	29422	29258	29320	29335	29148	29216	29328
27717	33932	28127	22080	21443	22106	20458	20825	20748	20613	20603	19507	18934	19682	19953	19253	18616	18183	17940	17602	17909	17682	17800	17879	17780	17868	17810	18061	17850	17766	17695	18090	17852	17935	17790	17901	17790	17790	17745	17826	17976	17698	17868	17866	17762	17739	17775	17798	17778	17936	17860	17739	17755	17924	18028	17663	18067	17718	17741	17921	17882	17707	17787	17677	17911	17822	17689	17666	17946	17629	17850	17867	17908	17824	17765	17804	17626	17814	17811	17875	17721	17809	17769	17817	17597	17892	17891	17921	17727	17907	17805	17879	17729	17774	17999	17740	17727	17982	17772	17567	17835	17913	17907	17738	17730	17720	17896	17736	17897	17764	17675	17697	17714	17777	18017	17721	17619	17759	17729	17890	17904	17675	17794	17877	17913	17753	17948	17839	17869	17828	17793	17786	17854	17874	17769	17999	17744	17857	17863	17797	17845	17707	17697	17798	17716	17587	17849	17917	17871	17792	17610	17768	17693	17849	17828	17605	17877	17896	17995	17875	17624	17877	17738	17795	17923	17793	17826	17865	17699	17867	17828	17737	17746	17825	17639	17870	17789	17786	17860	17820	17836	17759	17857	17792	17874	17753	17654	17769	17749	17754	17929	17800	17935	17824	17785	17790	17776	17745	17832	17808	17841	17844	17723	17866	17735	17733	17915	17791	17874	17981	17831	17653	17964	17840	17836	17772	17868	17729	17728	17923	17860	17925	17639	17657	17654	17851	17736	17650	17941	17771	17969	17811	17698	17861	17680	17835	17913	17810	17704	17669	17797	17805	17701	17733	17754	17811	17689	17888	17793	17894	17858	17639	17779	17805	17862	17821	17882	17925	17825	17722	17917	17865	17849	17889	17902	17775	17762	17756	17889	17935	17844	17777	17762	17750	17647	17877	17785	17673	17782	17830	17801	17776	17815	17815	17713	17735	17779	17831	17724	17892	17803	17733	17801	17872	17715	18006	17718	17912	17855	17757	17738	17903	17925	17672	17908	17884	17940	17759	17951	17786	17733	17628	17860	17817	17945	17815	17898	17894	17906	17751	17836	17669	17761	17668	17807	17754	17889	17719	17818	17874	17731	17929	17627	17880	17979	17847	17806	17799	17878	17687	17945	17787	17825	17953	17915	17687	17831	17554	17779	17829	17636	17736	17816	17797	17673	17981	17757	17752	17657	17722	17702	17951	17763	17864	17914	17720	17819	17813	17881	17831	17810	17825	17730	17747	17825	17711	17840	17793	17896	17829	17820	17945	17916	17606	17841	17769	17756	17755	17726	17710	17945	17808	17878	17689	17732	17773	17859	17793	17947	17835	17975	17821	18003	17862	17704	17810	17889	17788	17983	17760	17655	17789	17900	17957	17788	17919	18037	17751	17728	17944	17838	17873	17725	17825	17521	17784	17850	17886	17769	17888	17829	17856	17862	17734	17780	17960	17700	17840	17905	17833	17753	17795	17831	17925	17862	17547	17823	17759	17827	17789	17830	17720	17874	17745	17760	18013	17731	17956	17801	17910	17663	17784	17684	17768	17952	17799	17955	17787	17773	17916	17772	17694	17685	17819	17817	17801	17810	17812	17836	17893	17786	17975	17730	17854	17585	17768	17927	17695	17689	17861	17823	17851	17786	17715	17627	17916	17824	17584	17836	17720	17804	18017	17659	17692	17767	17650	17763	17774	17675	17812	18054	17735	17811	17774	17943	17951	17943	17932	17816	17822	17759	17768	17751	17815	17944	17657	17743	17713	17794	17836	17778	17882	17819	17991	17770	17709	17889	17586	17823	17909	17690	17689	17748	17859	17939	17765	17801	17967	17715	17869	17871	17777	17922	17825	18010	17733	17638	17773	17714	17802	17827	17770	17920	17915	17823	17762	17733	17945	17845	18071	17805	17781	17823	17946	17919	17732	17883	17604	17807	17850	17752	17647	17714	17853	17896	17931	17761	17751	17752	17871	17863	17777	17755	17784	17879	17710	17925	17684	17801	17977	17796	17947	17859	17839	17671	17919	17846	17807	17645	17761	17704	17821	17765	17624	17872	17801	17843	17787	17728	17979	17808	17837	17820	17707	17606	17947	17652	17816	17838	17876	17683	17608	17833	17928	17874	18010	17717	17773	17790	17733	17638	17837	17694	17694	17712	17917	17842	18008	17838	17693	17672	17782	17824	17744	17837	17842	17880	17896	17761	17863	17870	17888	17809	17764	17787	17869	17868	17901	17913	17768	17701	17828	17615	17556	17766	17656	17727	17635	17879	17740	17852	17931	18014	17740	17796	17689	17631	17640	17920	17791	17983	17817	17728	17982	17810	17789	17793	17721	17745	17948	18016	17801	17852	17855	17675	17951	17565	17733	17906	17871	17770	17766	17676	17857	17754	17822	17899	17749	17545	17838	17776	17785	17786	17912	17886	17844	17726	17789	18061	17638	17754	17886	17889	17774	17867	17818	17682	17775	17761	17829	17625	17843	17795	17750	17893	17876	17783	17902	17823	17688	18037	17889	17979	17810	17711	18012	17638	17741	17878	17865	17851	17834	17849	17740	17799	17853	17711	17798	17665	17512	17723	17710	17674	17839	17843	17801	17918	17895	17796	17880	17906	17901	17658	17948	17788	17652	17913	17673	17669	17943	17959	17792	17761	17690	17545	17838	17713	17937	17826	17776	17963	17805	17620	17735	17671	17827	17671	17805	17693	17806	17741	17818	17892	17637	17871	17620	17835	17798	17688	17884	17736	17852	17979	17939	17691	17717	17668	17884	17610	17785	17819	17792	17869	17808	17880	17813	17829	17773	17853	17867	17770	17890	17852	17717	17990	17732	17895	17797	18007	17816	17723	17955	17939	17745	17637	17849	17691	17855	17662	17753	17825	17791	17861	17802	17773	17897	17772	17779	17819	17714	17760	17953	17815	17804	17961	17776	17627	17828	17749	17627	17788	17721	17706	17746	17669	17839	17680	17724	17693	17679	17763	17866	17769	17805	17739	18017	17775	17904	17961	17689	17738	17841	17741	17848	17915	17805	17879	17716	17977	17733	17872	17706	17762	17848	17845	17838	17905	17671	17852	17792	17794	17855	17660	17831	17879	17805	18025	17846	17845	17700	17610	17710	17955	17748	17899	17800	17870	17977	17777	17803	17791	17990	17735	17758	17901	17773	17885	17850	17758	17747	17884	17771	17773	17647	17805	17818	17745	17647	17816	17811	17945	17785	17904	17774	17864	17686	17974	17764	17761	17793	17708	17879	17791	17732	17725	17896	17864	17768	17937	17793	17706	17843	17787	17897	17883	17854	17805	17731	17710	17859	17783	17779	17729	17991	17795	17946	17783	17793	18053	17708	17807	17880	17640	17913	17788	17682	17845	17819	17958	17875	17832	17784	17798	17845	17799	17809	17761	17854	17707	18016	17687	17905	17949	17609	17789	17905	17661	17807	17828	17781	17702	17821	17836	17987	17737	17734	17792	17865	17609	18056	17736	17743	17695	17917	17756	17888	17742	17902	17829	17707	17882	17933	17897	17761	17762	17768	17883	17830	17715	17836	17712	17916	17883	17884	17722	17976	17888	17890	17643	17604	17937	17824	17861	17738	17939	17853	17899	17770	17816	17941	17812	17748	17758	17665	17807	17770	17776	17959	17656	17773	17770	17881	17941	17776	17611	17763	17769	17842	17651	17869	17695	17960	17870	17806	17671	17949	17820	17816	17868	17953	17606	18062	17746	17787	17890	17870	17720	17717	17756	17806	17891	17788	17600	17886	17784	17760	17901	17817	17704	17679	17709	17870	17889	17766	17674	17704	17853	17826	17788	17746	17987	17697	17809	17677	17759	18058	17895	17825	17702	17706	17831	17803	17781	17759	17846	17925	17892	17739	17832	17764	17799	17667	17740	17725	17834	17900	17827	17940	17912	17789	17876	17795	17902	17736	17871	17806	17912	17737	17870	17870	17780	17807	17901	17890	17616	17890	17956	17895	17777	18044	17823	17692	17597	17548	17869	17956	17726	17763	17748	17924	17851	17868	17680	17706	17715	17760	17811	17829	17759	17878	17800	17878	17679	17905	17573	17749	17881	17800	17876	17855	17904	17979	17824	17794	17741	17896	17761	17803	17883	17806	17735	17796	17808	17676	17938	17967	17700	17836	17870	17815	17910	17920	17769	17798	17723	17861	17937	17780	17921	17603	17566	17812	17798	17696	17799	17756	17706	17905	17783	17781	17795	17874	17942	17890	17776	17756	17861	17839	17820	17877	17788	17773	17815	18008	17838	17842	17865	17759	17762	17710	17834	17630	17749	17664	17677	17858	17589	17632	17779	17781	17753	17980	17830	17883	17932	17869	17868	17659	17765	17820	17722	17938	17569	17927	17673	17845	17618	17864	17799	18041	17791	17663	17837	17674	17929	17619	17784	17723	17848	17936	17749	17784	17707	17800	17769	17819	17773	17754	17875	17966	17768	17849	17704	17815	17736	17791	17800	17643	17857	17751	17662	17770	17799	17846	17901	17882	17822	17931	17671	17850	17927	17796	17843	17958	17943	17837	17744	17945	17769	17862	17781	17762	17598	17846	17680	17768	17774	17798	17929	17716	17871	17850	17592	17766	17907	17754	17673	17843	17798	17826	17864	17775	18031	17733	17838	17870	17676	17800	17823	17713	17641	17820	17946	17771	17906	17856	17840	17718	17718	17812	17750	17772	17707	17876	17736	17784	17860	17816	17776	17846	17828	17945	17968	17809	17760	17764	17816	17835	17769	17689	17962	17770	17874	17811	17812	17605	17810	17587	17741	17867	17678	17712	17782	17846	17772	17814	17820	17772	17916	17795	17861	17692	17730	17924	17855	17954	17861	17780	17760	17722	17789	17546	17760	17837	17740	17800	17687	17868	17743	17725	17788	17791	17979	17826	17842	17747	17826	17749	18018	17741	17935	17797	17960	17895	17617	17914	17978	17754	17880	17780	17776	17848	17720	17889	17814	17907	17847	17858	17759	17745	18018	17790	17730	17790	17774	17699	17768	17763	17767	17672	17925	17803	17855	17819	17888	17713	17746	17836	17823	17775	17653	17633	17935	17814	17897	17957	17863	17696	17783	17836	17871	17758	17734	17699	17920	17867	17865	17744	17868	17740	17505	17664	17806	17733	17785	17902
24545	20789	27073	25515	26222	32422	33296	30512	31064	30810	29817	28981	30478	40776	40960	37754	34063	30140	28223	27536	27460	26984	27073	27162	27026	27196	27536	27499	27266	27126	27216	27284	27357	27023	27124	27186	27305	27250	27204	27139	27136	27002	27341	27189	27105	27192	27137	27248	27107	27030	27171	27245	27131	27305	27128	27145	27114	27179	27130	27307	27367	27353	27081	27078	27361	27058	27166	27130	26861	27230	26955	27307	27293	27071	27342	27020	27141	26947	27194	27128	27383	27316	27228	27089	27139	27156	27337	27279	27176	26824	27051	27216	27065	26989	27145	27129	27234	27234	27027	27208	27167	27069	27119	27191	27076	27223	26901	27016	26806	27063	27275	27172	26832	26976	27043	27055	27088	27153	27214	27179	27013	27018	26977	27150	27233	26992	27014	27084	27357	27132	27257	27100	27368	26808	26916	27167	27285	27256	27163	27003	27312	27239	27152	27066	27139	27005	26963	27149	27239	27348	27129	27231	27095	27376	27251	27119	27239	26893	26936	27258	27127	27029	27181	27300	27002	27329	27031	26963	27195	27167	27335	27193	27002	27133	26974	27351	27249	27065	27238	27240	27168	27071	27007	27048	27121	27381	27044	27006	27355	26980	27030	27159	27212	27341	26937	27014	27180	27214	27146	27059	27195	27080	27134	27174	27205	27328	27199	27067	26971	27094	27052	27038	27050	27284	26913	27184	27296	27191	27171	27190	27081	27197	27075	27224	27186	27150	27150	27052	27423	27280	27398	27157	27292	27095	27386	27120	27325	27043	27335	27182	26993	27080	26994	27073	27161	27292	27146	27325	27087	27093	27268	26986	26874	26929	26820	27095	27097	26999	26967	27276	27080	27104	27111	27063	27100	26989	26996	27211	27099	26834	27125	27097	27493	26961	27398	27037	27033	26984	26812	27105	27158	27021	27186	27353	26942	27275	27165	27093	27219	27046	27160	27360	27349	27333	26955	26791	26927	27027	27261	27009	27166	27061	27134	27027	26924	27230	27168	27200	27062	27277	26970	27003	27246	27451	26925	26982	26964	26947	27316	27188	26878	27162	27162	27168	27262	27263	26957	27083	27341	27235	27214	27202	27225	27175	26937	27121	27106	27004	27117	27372	27201	27265	27080	27067	26912	26837	27372	27159	26977	26920	27216	27155	26891	26939	27044	27276	27395	27135	27127	27051	27225	26924	27093	27170	27094	27197	27128	27363	26924	26727	27089	27044	27299	27192	26932	27160	26987	27252	27314	27199	27432	27156	27110	27189	27149	27020	27207	27030	26814	27116	27071	27211	27243	27109	27108	27259	27301	26955	27129	27152	27202	27159	27258	27057	26941	27046	27192	27096	27150	27139	27058	26964	27058	27008	27151	27183	27055	27131	27002	27076	26944	27066	27185	27187	27252	27050	27455	27428	27100	27167	27156	26774	26891	27148	27379	27289	27124	27067	27209	27051	27073	27215	27216	27201	27136	27051	27341	27142	27313	27060	26972	27298	27117	27042	27226	26768	27123	27036	27094	27044	27179	27116	27095	27051	27359	26973	27175	26928	27204	27088	27047	27169	26972	27052	27224	27080	26995	27221	26854	26987	27185	27013	27315	27286	26875	27041	27074	27396	27196	27174	27157	27037	26835	27070	27334	27156	27254	27033	27013	27163	27001	27278	27025	27151	27143	27305	27233	27156	27289	27296	27070	26750	27063	27076	27043	27324	27398	27196	27221	27062	27198	27285	27341	27264	27250	27050	27266	27146	26961	27170	26928	27066	26962	27030	27085	27095	27269	27289	27111	27264	27319	27097	27154	27178	27220	27067	27122	27252	27130	27171	27000	27171	26929	27059	26932	26971	27293	27207	27123	27274	27009	27107	26998	26818	27116	27021	27189	27019	27152	27486	27113	27075	26917	27007	27217	27357	27408	27254	27077	27258	27115	27350	27372	27247	27381	27237	27224	26654	27132	27161	27164	26930	27150	27382	27255	27257	27336	27383	27248	26808	27064	27140	27158	27181	27190	26994	27341	27417	27300	27328	27246	27362	27262	27123	27162	27226	26903	27126	27145	27358	27217	27229	26912	27498	27062	27287	27177	27042	26958	27064	26941	27081	26949	27040	27158	27169	27412	27062	27029	26932	27147	27173	27151	27142	27401	27420	27301	27036	27189	27389	27017	26984	27198	27215	27195	27042	27359	27351	27210	27415	27134	27049	27006	27383	27044	27094	27005	26790	26876	27077	27194	27018	27212	27056	27093	26944	26847	27177	27342	27226	27327	27292	27353	27194	27262	27176	27076	26967	27294	26945	27152	27072	27423	27274	27190	27193	27318	27052	27052	27166	27109	27127	27193	27282	26926	27007	27219	27020	26977	26994	27262	26943	26853	26969	27537	27253	27384	27355	27234	27084	27099	27088	27235	27003	27212	26929	27130	27338	27070	27036	27137	27207	27141	27127	27024	27006	26953	27251	27280	27456	27325	27336	27156	26921	27299	26929	27332	27251	27277	27288	27178	27078	27128	26922	26977	27163	27055	27047	27271	27239	27277	27071	27203	26925	26799	27221	27189	27511	27250	27027	27145	27178	27047	27159	27195	27019	27031	27105	27080	27293	27207	26952	27289	27186	27004	27138	27150	27202	27108	27091	27112	26921	27352	27291	27225	27299	27228	27532	27003	27369	27473	27239	27227	27311	27015	26944	27435	27240	27070	27030	27229	27176	27348	27048	26931	27265	27088	27103	27209	26962	27205	27105	27383	27171	27282	27175	27256	27033	27084	26852	27000	27118	27315	26990	27236	27205	27197	27367	27107	27257	27193	27066	27083	27088	27209	27197	27219	26904	27277	26973	27085	27277	26969	27089	27083	27006	27093	27359	27319	27183	27176	27226	27195	27247	27337	27037	27313	27252	26978	26996	27391	26934	27128	27055	27195	27062	27264	27217	27174	27132	27213	27180	27390	27348	27314	26934	27289	26997	26973	27057	26945	27105	27271	27183	27090	26896	27010	27136	26973	27241	27140	27148	27044	27071	27137	27393	27141	27354	27358	27025	27280	26994	27269	27120	27147	27185	27124	26991	27249	27009	26970	27117	27132	27233	27307	27079	27227	26977	27006	26857	26970	27209	27062	27011	27191	27020	27381	27128	27079	27309	27256	27079	27397	27058	27241	27029	27253	27126	27101	27122	27262	27069	26937	27288	27008	27136	27099	27075	27112	27081	26971	27170	26891	27214	27076	27142	27277	27151	27201	27119	27293	26977	27162	27106	27216	27015	27063	27129	27174	27153	27175	27104	27346	27120	27266	27162	27099	27070	27136	27100	27160	27270	26833	27316	27392	27156	27320	27022	27217	27379	27148	26996	27003	26950	27097	27159	27223	27237	27181	27086	27299	27042	26934	27243	27198	27174	27122	27000	26965	27127	27158	27136	27334	27038	26854	27159	27037	27083	26980	26724	27156	26894	27125	27097	27152	26991	27348	27168	27051	27130	27063	27295	27254	27066	27338	27300	27043	27146	27243	27014	27071	26913	27145	27027	27153	27196	27168	27252	27115	27204	27181	27056	26905	27095	27061	27074	27175	27196	27056	27126	27390	26878	27032	27447	26949	26802	27141	27139	27145	27138	27032	27177	27076	27091	27261	27349	27204	26976	27027	27339	27161	27176	27194	27182	26929	27242	27183	27087	26970	27145	27090	27498	27272	27124	27273	27193	27329	27290	26968	26900	27158	27222	27068	27100	27076	27249	27025	27225	27224	27043	27166	27241	27143	27319	27240	27370	27164	27004	27108	27319	27466	27066	27053	27122	27077	26967	26975	26948	27162	27118	27277	27206	27115	26867	27334	27241	27080	27136	27403	27218	27505	27052	27442	27226	27124	27000	27111	27259	27302	27150	27364	27076	27149	27189	27029	27226	27010	26948	26998	27014	27144	27180	27195	27142	27270	27124	27330	27223	27132	27069	27103	27155	27239	27215	27069	27307	27211	27284	27202	27050	27040	27097	27099	27198	27068	27091	27174	27043	27064	27291	27154	27304	26934	27180	27270	27139	27278	27318	27083	27186	27288	27160	26911	26785	26955	26995	27108	27263	27268	26989	27225	27037	27050	27183	27149	27179	27354	27167	27210	27093	27307	27324	27548	27242	27242	27284	27163	27105	27208	27225	27004	27173	27407	27026	27135	27104	27204	27077	26812	27240	27230	27238	26979	27177	27037	27106	27619	27109	27143	27060	26986	27092	27118	27423	27282	27112	27123	27004	27297	27247	27129	27229	27098	27250	27111	26957	27006	26756	27241	26971	26946	27075	26991	27078	27091	27235	27258	27140	27154	26881	27106	27323	27209	27043	27073	27105	27221	27334	27020	26937	27162	27069	27047	27081	27265	27241	27064	27066	27301	27120	26833	27230	27121	27040	27125	27135	26925	26939	27209	27065	27368	27133	26886	27219	27114	27451	26985	27161	27349	27166	27079	27092	27501	26869	26971	27154	27077	27121	27059	27083	27243	27209	27205	27308	26942	26890	27310	27195	27350	27158	27430	27217	27342	27382	27444	27293	27358	27094	27035	26986	27385	26939	27152	27088	27168	26964	27055	26891	27244	27160	27377	27186	27232	27242	27001	27298	27153	26926	27358	27100	27297	27015	26878	27267	27089	27066	27149	27238	27120	26988	27248	27241	27210	27478	26943	27209	27135	27161	27306	26978	27238	27190	27345	27116	27159	27226	27166	27316	27147	27439	27075	27016	27270	27137	27177	26839	26864	27044	27096	27256	27107	27412	27121	27089	27236	27350	26951	27322	27095	27037	27066	27172	27143	27248	26987	27090	27188	27114	27098	27126	26938	27185	27270	27240	26861	26987	27215	27271	27340	27134	27183	27073	27135	27270	27361	27019	26949	27277	26939	27119	27055	27329	27181	27135	27439	27153	27073	27155	27170	27157	26938	27264	27134	27169	27337	27094	27365	27115	27184	27186	27101	27172	27058	27141	27118	27112	27243	27185	27047	27195	27300	26738	27243	27283	27248	27220	27257	27185	27157	27006	27103	27149	27067	27220	27119	26833	27058	27223	27227	27199	27180	27446	27340	27157	27059	27394	27224	27132	26907	27184	26929	27078	26933	27323	27283	27258	27166	26977	27070	27317	27000	27211	27327	27082	27121	27113
25510	36345	30685	25035	24752	26264	23041	22014	22852	22180	20687	19623	22587	34875	33320	29502	24649	19696	17735	17084	16795	16849	17080	16897	17061	17007	16889	16793	17199	16878	16995	16962	16843	16863	16899	16966	16944	16866	17022	16737	17107	16957	16802	16989	17058	16815	16935	16942	17003	16822	16835	16951	16991	16887	16969	16932	16992	16903	17224	16856	16946	17048	16997	16930	16868	16908	16949	16867	16995	16927	16828	16932	16945	16950	16925	17026	17114	16827	16954	16964	16864	16833	16916	16980	17115	16969	16946	16893	16960	16856	17116	16881	17124	16769	16866	16734	17084	16984	16872	16795	16741	16957	16764	16790	16927	16841	16925	17048	16768	16889	16850	16870	16852	16983	16894	17033	16943	17019	17017	17079	16920	16913	17009	17025	17112	16791	17031	16822	16816	16903	16903	16914	16787	17016	17017	16925	16812	16826	16959	16864	16985	16751	16983	16911	16882	17008	16875	16864	16975	16853	16988	16972	17067	16989	16807	16891	16869	16822	16980	16915	17020	17081	16989	16994	17137	17165	16903	16971	16972	16646	16971	16897	16805	16851	17060	16862	16757	16873	17037	16843	16739	16930	16932	16900	16888	16982	16795	16924	17004	17017	17140	16890	17073	16970	16765	16848	17107	16825	16957	17038	16858	17005	16988	16839	16923	16929	17037	16900	17018	16855	16955	16804	16937	16946	16968	17065	16958	16986	16924	16911	16983	16979	16968	16800	16905	16911	16817	16924	16898	16897	16969	16805	16968	16850	16792	16820	16808	16752	16888	16840	16955	16859	16969	16869	16927	17093	16789	16863	16856	16870	16747	16932	16901	16845	16931	17076	16776	16892	16912	16807	16951	16800	16825	16972	16952	16955	16969	16864	16977	16907	17027	16912	16858	16953	16985	16967	16910	16870	16922	16973	16830	16844	16786	16848	16957	17029	16825	16905	17096	16939	16939	17076	16700	16743	17039	16967	17030	16989	16847	16906	16803	17002	16880	17175	16972	16718	16937	16917	16965	16928	16890	16998	16892	17040	17011	17097	16806	17019	16991	17048	17085	16863	16906	16713	16918	16932	17037	16892	16943	17069	16979	16978	16791	16876	16903	16834	16916	16966	16897	16877	17001	16898	17063	17066	17069	16940	16804	16840	16904	17129	16823	16902	16934	16970	16899	17002	16867	16948	16832	16789	16953	16829	16974	16958	16942	16881	17058	16885	16892	16823	16841	16995	16920	16870	16947	16926	16909	17073	17025	17078	16648	16838	16871	17042	16885	16863	16775	16944	16895	16971	16915	16919	16733	16816	16965	16826	16981	16807	16863	16943	16947	16898	16850	16911	16928	17159	16808	16878	16868	16920	16867	17006	16797	17206	16850	17120	17097	17059	17027	16825	16865	16822	16829	16834	16954	17005	17017	16772	16821	16796	17057	16934	17043	16848	16826	16966	16927	16852	17100	16978	17085	16759	16819	17011	16954	16811	16982	17011	16681	16868	16962	16913	16885	16906	16972	17092	16910	16923	16792	17048	16987	16985	16915	16830	16838	16833	16844	16766	16929	16810	16948	16815	16804	17026	16956	17004	16991	17067	16790	16929	16918	16991	17079	16764	16877	17021	16874	16915	16882	16916	17073	16767	16843	16928	16969	16903	17054	16929	16956	17007	16750	16747	16888	16950	16713	17104	16926	16772	16766	16899	16873	16777	16866	16915	16899	16971	16825	16909	16864	16848	16882	17060	16937	16860	17053	16889	17072	16816	16944	16919	16982	17215	17018	16933	16829	17053	17037	16899	16906	16937	16986	17128	16856	17068	16884	16884	16975	17004	16853	16942	16953	16920	16921	16902	16979	16971	16873	16970	17082	16857	16931	17021	16897	16847	16973	16948	16943	16762	17117	16848	16917	16926	17017	16878	17107	16872	16874	16925	16760	16922	16960	16879	16913	17060	16826	17033	16716	16895	16804	16762	16824	16948	16927	16846	16944	17058	17073	16848	16862	16900	16880	17047	16740	17030	16999	17007	16852	16818	16726	16888	17118	16732	16912	16914	17101	16909	17016	17029	17000	16983	16867	16889	16965	16831	16935	16984	17109	16901	16762	16874	16787	16843	16977	17041	16965	16876	16778	17008	16816	16818	16734	16992	16829	17056	16860	16950	16933	17003	17027	16881	16968	16775	16848	17104	16891	17164	16791	16851	16903	16976	16909	16849	16824	16771	16987	17120	16843	16922	16803	16952	16892	16935	16850	16881	16889	16887	17082	16944	17006	16901	16845	17019	16872	16867	17054	17048	17097	16935	16988	16828	17033	16837	17098	16869	17032	17013	17027	16965	17037	16889	16847	16993	16818	16997	16976	16980	16895	16776	17179	16771	16889	17042	16897	16904	17004	16991	16926	16847	16918	16797	17005	16872	16980	16885	16726	16976	16951	16905	16999	16908	16819	16724	16850	16746	16954	16900	16915	16891	16885	16989	16894	16655	17023	17081	17026	16925	17006	16755	16790	16860	16917	16951	16915	16898	16946	16948	16871	16825	16896	16836	16833	16796	16816	16784	16959	17018	16861	16869	16860	16834	16862	16959	16866	16895	17021	16860	16999	16918	16855	16686	16944	16926	16963	16740	16805	17095	16777	16959	16947	16957	16861	16992	17033	16993	16786	16860	17139	16961	16785	16975	16875	16791	16971	16812	17046	17063	17067	16828	16798	16926	16961	16864	16929	16973	16787	16875	16980	16794	16706	16797	16947	16976	17042	17090	16888	16731	16876	16843	16894	16548	16922	16815	17126	16880	17086	16896	16777	16818	16824	16881	16823	16969	16954	17008	16954	16905	16951	16769	17120	17018	16906	16836	16966	16921	16917	17004	16960	17003	17068	16805	17006	16825	16854	16779	16904	16978	16906	16987	16900	16833	16933	16834	16975	17017	17131	16937	17058	16946	16754	16966	16818	16992	17039	17074	16863	16879	16933	16951	16961	16858	17012	16714	16948	16965	16947	16908	16875	16980	16968	16854	16891	16971	16932	17004	16937	16933	16965	16942	17044	17162	16899	16972	17062	16973	17044	17054	17051	16887	16820	16956	16924	16828	16956	16847	17053	16982	17084	16933	16911	16929	17055	16875	16955	16998	16898	16875	17004	16926	16939	17075	16914	16785	16864	17019	16900	16919	16877	16792	17016	16902	17027	16931	16872	17000	16915	16837	16891	16896	16948	16839	16986	16939	16999	16997	17144	16870	16860	16957	16875	17012	17042	16951	17056	16828	16912	16693	16788	16925	16938	17122	17023	16993	17095	16879	16982	16989	16923	17062	16842	16992	16813	16955	16947	16823	16898	16892	16871	16858	16971	16823	16945	16881	16956	16860	16879	16967	16926	16742	16830	16940	16884	16898	16738	17036	16855	16860	17017	17087	16872	16850	17074	16989	16947	16950	16938	16891	16789	16996	16832	16921	17043	16907	17019	16782	17003	17050	17056	16980	16936	16757	16944	16907	16853	16791	16876	16881	16795	16770	16788	16840	17039	16909	16944	16851	17017	16932	16985	16922	16815	16840	16855	16927	16936	16847	16878	16799	16957	17034	17028	17019	16957	16861	17030	16796	16874	16694	16926	16940	16844	16973	16725	16909	16849	16793	16969	17066	16833	16958	16939	16887	16790	16904	16793	16921	17150	16966	16892	16809	16962	16918	16747	16986	17013	16948	16918	16993	16965	16869	16783	16914	16822	16996	16988	17032	17138	16957	16800	16831	17093	16842	16977	16980	16770	16823	16945	16912	16953	17003	16937	16928	17076	16867	17028	17009	16951	16856	16838	16919	16929	16875	16933	16846	17040	16726	16837	16938	16952	16948	16854	16990	16903	17050	17061	16947	17041	16855	17065	17118	16984	16979	16879	16805	17015	16918	17035	16986	17049	16893	16856	16938	16768	16997	16858	16937	16947	16820	16877	16680	16907	17126	16981	16957	16989	17088	17065	16866	16977	17056	16754	16978	16966	17007	16910	16784	16804	16834	16883	16952	16920	16842	16966	16951	16841	16858	16907	16884	16849	16987	16910	16907	16894	16768	16819	17042	16643	16979	16893	17022	16822	16931	16864	16961	16768	16853	16975	16716	16956	16932	16787	16785	16822	16780	16954	16898	16871	17000	17006	16922	16869	16980	16889	17055	16903	16825	16879	16996	16849	16759	17041	16903	16928	17003	17080	16710	16945	16889	16980	16892	16880	16843	17068	16889	16901	17011	16958	16771	16897	16748	16796	17098	17045	16965	16810	16863	17083	17026	16978	16836	16839	16997	17004	16912	16928	17029	16842	16956	16829	16984	16976	16942	16773	16774	16633	16852	16933	16992	16992	16998	16843	17029	16886	16866	16751	16824	17064	16833	16975	16921	16863	16906	16939	16936	17045	16967	16926	16949	16831	16928	16916	16823	16983	16926	16826	16872	16969	17059	16971	16932	16780	16777	16781	16899	16688	16961	16912	16861	17047	16817	16806	16804	16737	17160	17006	16813	16888	16886	16977	16983	16896	16859	16962	16786	16798	16910	17003	16956	16998	16993	16857	16988	16936	16790	16951	16998	17031	16827	16759	17066	16912	16805	17085	16875	16857	16870	16925	16923	16807	16881	16949	17022	16908	16949	17010	16828	16982	16952	16918	16931	17073	16965	16898	16870	17104	16946	16782	16765	17079	16945	16840	16898	17018	16657	17097	17102	16972	16872	16933	16821	17007	16870	17095	16864	17081	16751	16979	16764	16736	16962	16709	16859	16751	16874	17092	17029	17043	16840	16881	17056	16962	16905	16960	16967	16850	16914	16817	16955	16681	17014	16801	17039	16973	17064	16884	16984	16899	17027	17013	16798	16892	16895	16703	17064	16951	16952	16919	16936	16891	16946	16838	16982	16939	16886	16852	16977	16866	16830	16867	17010	16860	16970	17061	17095	16791	16935	17015	17141	17037	16784	16937	16775	17028	16882	16979	17015	16874	16948	17015	16721	17062	16755	16845	16985	17041	16897	16984	16834	17062	16874	16988	17048	16942	16895	16852	16744	16931	17120	16961	16969	16851	16953	16933	16871	17096	17113	16892	16875	16887	16806	16798	16904	17000	17011	17003	16966	16826	16842	16803	16869	17055	16867	16981	16887	17053	16942	16890	16938
22357	20797	27231	24711	24345	34794	42381	36059	34027	33072	30516	30383	31663	47109	48967	44947	39008	33039	28926	27025	27059	26931	26894	26796	26752	26666	26748	27061	26884	26781	27013	26997	26933	26929	27038	26819	27018	26860	26967	26970	26742	26680	26944	26697	27016	26842	26957	26715	27024	26851	26687	26875	26900	26900	26771	27029	26796	26966	27087	26558	26821	27015	26951	26743	26714	26835	26969	27120	26811	26913	26672	26749	26715	26845	26791	26739	26810	26560	27004	27091	26760	26847	26868	26838	26858	26857	27026	26870	26847	26601	26499	26808	26739	26756	26940	26799	26884	26684	26825	26735	27090	26879	26720	26789	26865	26905	26776	27005	26635	26674	26727	27044	26863	26753	26866	26711	26792	26651	26962	26828	27065	26542	26764	26925	26822	26718	26888	26854	26964	26906	26901	26934	26985	27069	26997	26917	26785	26812	26848	26934	26914	26741	26746	26471	26921	26799	26743	26710	27046	26776	26729	27099	26788	27071	26773	26884	26749	27154	26993	26841	26764	26736	26830	26632	26696	26592	26855	26539	26712	26850	26768	26698	26868	26674	27321	26714	26799	26918	26717	26661	26887	26753	26834	26554	26663	26596	26625	26847	26944	26781	26647	26634	26761	26833	26793	26518	26818	26889	26653	26804	27062	26705	27050	26965	26914	26872	26945	27017	26766	26441	26875	27001	26645	26919	26827	26830	26967	26590	26926	26921	26743	26815	26868	26846	26782	26726	26798	26834	26807	26808	26861	26841	26935	26833	26675	26590	26799	26621	26861	26976	26759	27011	26822	26709	26954	26924	26687	26847	26821	26880	27049	26541	26926	26954	26648	26835	26685	26702	26767	26738	26767	26961	26607	26849	26919	26792	26806	27099	26971	26757	26874	26910	26921	26583	26830	26681	26881	26830	27121	26959	26838	26603	26822	26784	26749	26973	26763	26842	26781	26793	26676	26763	27026	26871	26807	26943	26911	26682	26654	26557	27062	26568	26790	26916	26997	26760	26626	26876	26912	27014	26696	26944	26885	26687	26765	26802	26732	26806	26947	26507	26647	26552	26657	26613	26657	26549	26658	26806	26680	26754	26749	26904	26664	26711	26944	26737	26585	26789	26751	26627	26576	26758	26836	26939	26738	26819	26688	26889	26780	26908	26848	27015	26836	26879	26793	26946	26797	26711	26736	26885	26705	26792	26945	26967	26731	26685	26916	26800	26765	26486	26793	26799	26663	26932	26808	26961	26854	26678	26702	26824	26994	26799	26977	26963	27001	26618	26922	26895	26739	26527	26917	26858	27042	26657	26871	26796	26857	26820	26840	26710	26911	26931	26683	26821	26887	26994	26538	26700	26828	26796	26765	26737	26825	26838	26825	26556	26771	27008	26786	26904	26724	26853	26814	26988	27043	26591	26706	26812	26758	26745	26947	26761	26734	26693	26865	26802	26909	27009	26773	26701	26736	26577	26701	26992	26754	26834	26693	26793	26688	26804	27164	26808	26858	27056	26936	26980	26890	26874	26845	26862	26895	26891	26636	27020	26972	26491	26837	26761	26569	26722	26463	26845	26802	26676	26910	26889	26962	26816	26460	26951	26875	27030	26893	26696	26783	26641	26790	26848	26856	26837	26612	26944	26557	26826	26668	26623	26895	26999	26733	26877	27119	26672	26956	26666	26668	26888	26775	26864	27051	26782	26654	26725	26789	26845	26928	26806	26968	26853	26938	27046	26773	26756	26936	26754	27111	26870	26999	26769	26967	26954	26556	26922	26762	27040	27025	26937	26972	26604	26626	26971	26603	26706	26933	26821	26768	26896	26827	26970	26814	26905	26646	26776	26704	26780	26868	26953	26678	26762	26629	26814	26886	26756	26608	26900	26647	26689	26635	26833	26750	26701	26884	26853	26661	26704	27087	26821	26808	26686	26784	27023	26954	26829	26832	26802	26839	26674	26960	26692	26878	26699	26969	26899	26848	26929	26644	26615	26784	26821	26922	26942	26989	26897	26717	26983	26732	26831	26979	27013	26883	26998	26743	26752	26832	26817	26874	26797	27131	26943	26901	27252	26774	26652	26740	26782	26878	27054	26906	27040	26824	26872	26918	26933	27038	26811	27092	26809	26878	26840	26595	26875	26796	26765	26990	26850	26867	26665	26583	26935	26945	26808	26977	26805	26817	26577	26673	26785	26772	27000	26819	26850	26853	26439	26649	26629	26722	26888	26840	26537	26703	26758	26826	27035	27018	26800	26845	26984	26637	26643	26802	26643	26727	26904	26864	26620	26679	26744	26932	26938	26878	26650	26858	26950	26736	26879	26572	26617	26665	26722	26758	26760	26890	26676	26764	26880	26863	26842	26787	26952	26781	26791	26915	26637	26888	26694	26624	26832	26764	26893	26860	26749	27070	26846	26904	26935	26868	26967	26962	26731	26937	26783	26804	26621	27017	27115	27077	26703	26928	26515	26776	27001	26880	26744	26754	26711	26974	26754	27062	26844	26948	26757	27004	26606	27122	26749	26591	26671	26847	26725	26996	26884	26645	26699	26818	27035	26947	26950	26922	26797	26741	27138	26980	26924	26718	26762	26777	26894	26773	26914	27013	26860	26770	26888	26860	26818	26786	26851	26805	26800	26852	26706	26664	26780	27005	26820	27142	27047	26916	26689	26784	27057	26634	26771	27045	26617	27185	26774	26811	26734	26773	26864	26933	26742	26958	26851	26818	26702	27082	26658	26685	26758	26833	26792	26971	26722	26878	26780	27065	26828	26597	26849	26745	26754	26941	26634	26873	26712	26876	27048	27039	26843	27056	26572	26696	26895	27093	26832	26743	26953	26973	26807	26975	26809	26968	26683	26511	26823	26878	26697	26819	26857	26895	26854	26839	26758	26755	26803	26991	27018	26925	26714	26823	26895	26687	26820	26665	26653	26826	26854	26888	26962	26604	26769	26790	26684	26837	26787	26937	26819	26719	26748	26593	26742	26969	26813	26636	26846	26829	26721	26583	26823	26889	27075	27033	26528	27026	26950	26639	26760	26807	26776	26731	26699	26896	26821	26685	26687	26627	26975	26787	26813	26711	26655	26830	26749	27042	26899	26682	26700	26870	27075	26661	26717	26733	27042	26919	26595	26672	26935	26944	27028	26984	26612	26893	26888	26697	26712	26936	26856	26906	26818	26765	27058	26686	27005	26820	26769	26819	26881	26718	27081	26771	26689	26822	26741	26679	26738	26852	27041	27026	26772	26862	26802	27051	26830	26676	27105	26694	26710	26692	26761	26952	27141	26771	26888	26613	26557	26837	26977	26877	26751	26765	26668	26783	26702	26867	26816	26570	26913	26576	26773	26830	26940	26781	27028	26558	26751	26785	26936	26930	27167	26925	27053	26937	26815	26542	26666	27131	26528	26864	26750	26646	26712	27061	26831	26912	26942	26678	26854	26812	26725	26900	27107	26660	26687	26619	26760	27018	26861	26830	26673	26973	26989	26981	26842	26648	26895	26765	26660	26765	26975	26902	26731	26792	26693	26974	26833	26613	26702	26683	26832	26774	26711	26941	26843	26832	26777	26713	27101	26812	26918	26803	26827	26722	26867	26975	27005	26783	26446	26741	26581	26850	26835	26838	26739	26613	26906	26757	26462	26643	26777	27055	26792	27087	26887	27051	26912	26564	26505	26826	26708	26814	26637	26715	26821	26775	26910	26765	26664	26675	26783	26662	26894	27000	26636	26739	26799	26746	27086	26782	26786	26752	26777	26680	26897	26638	26517	26642	26865	26899	26640	26652	26869	26709	26672	26705	26935	27046	26756	26954	26961	26868	26932	26618	26786	26849	26656	26975	26852	26842	26764	26852	26762	26572	26647	26882	26726	26884	26766	26745	26602	26792	26895	26667	26789	26664	26917	26722	26635	26657	26671	26870	26750	26857	26663	26910	26760	26732	26590	26740	26601	26659	26932	26788	26681	26992	26875	26775	26886	26677	26628	27100	26687	26896	26899	26733	26836	26734	27089	27171	26654	26765	26725	26789	26817	27056	26814	26907	26910	26670	27127	26760	26648	26908	26691	26806	27028	26906	26672	26709	26702	26673	26850	26870	27084	26833	26740	26934	26746	26702	26973	26722	26986	26786	26717	26845	27124	26979	26498	26988	26887	26980	26772	26973	26833	26866	26663	26842	26879	26749	26942	26684	26722	26694	26792	27006	26725	26976	27110	26812	26737	26872	26557	27020	26739	26660	26631	26747	26929	26792	26875	26696	26912	27020	26877	26907	26736	26776	26831	26896	26785	26749	26838	26773	26789	26956	26933	26764	26694	26666	26721	26923	26946	26963	26788	26942	26914	26757	26694	26662	26807	26781	26827	26810	26977	26767	26859	26969	26823	26953	26890	27014	26811	26903	26806	26905	26988	26832	26802	26652	26715	26587	26773	26760	26739	27109	26739	26731	26639	26736	26757	26577	26654	26678	26570	26834	26681	26939	26729	26724	26777	27042	27083	26827	26803	26853	26837	27038	26504	26762	26944	26660	26800	26977	26805	26831	26964	26651	26650	26763	26660	27069	26810	26671	26726	26776	26746	26799	26877	26685	26908	26757	26703	27010	26969	26901	26601	26498	26673	26894	26997	26891	26594	26953	26751	26934	26935	26867	26812	26790	26801	26977	27044	26725	26891	26999	26963	26655	26794	26583	26917	26646	26832	26545	26867	26721	27118	26842	26848	26573	26871	26799	26714	26986	27024	26771	26768	26912	27040	26781	26837	26682	26786	26878	26674	26847	26779	26912	26697	26957	26685	26826	26601	26906	26707	26871	26780	26920	26820	26529	26768	26703	26705	26757	26897	26933	27115	26929	27044	26811	26557	26806	26729	26763	26921	26843	26795	26829	26891	26880	26738	27000	26772	26720	26643	26802	26550	26726	26823	26989	26776	26764	26827	26874	26862	26843	26762	26824	26598	26612	26935	26842	26723	26676	26880	26515	26404	26814	26949	26764	26599	26975	26773	27052	26697	26798	26939	26863	26796	26907	26974	26904	26737	26625	26617	26786	26992	26723	26921	26689	26709	26704	26710	26741	27190	26905	26668	26707	26714	26692	26824	26641	26816	26584	26504	26657	26621	26795	26840	27021	26649	27063	27037	26759	26675	26767	26727
26006	40106	38139	34499	36152	36601	36258	29549	27610	25427	21487	21957	24385	41927	42491	38093	30580	22895	18268	16851	16846	16648	16651	16672	16804	16829	16855	16895	16910	16699	16698	16833	16739	16777	16738	16726	16852	16699	16801	16893	16841	16692	16870	16758	16694	16638	16761	16655	16673	16756	16825	16750	16897	16742	16855	16730	16791	16557	16854	16804	16777	16768	16934	16759	16887	16647	16660	16448	16785	16867	16726	16913	16851	16878	16572	16764	16750	16687	16820	16692	16643	16819	16841	16690	16721	16673	16847	16881	16741	16710	16892	16770	16735	16832	16620	16652	16813	16828	16792	16616	16615	16769	16679	16750	16799	16786	16754	16698	16698	16673	16836	16584	16872	16760	16639	16728	16622	16877	16762	16696	16606	16675	16767	16803	16761	16890	16900	16952	16714	16699	16602	16596	16745	16894	16816	16698	16631	16724	16643	16663	16709	16837	16761	16769	16792	16802	16783	16866	16699	16966	16823	16840	16835	16728	16655	16802	16828	16774	16685	16962	16732	16947	16673	16686	16672	16697	16948	16849	16871	16624	16697	16748	16765	16780	16903	16599	16742	16832	16630	16765	16761	16760	16907	16536	16713	16844	16692	16760	16878	16850	16755	16731	17017	16839	17000	16766	16911	16927	16877	16901	16821	16731	16814	16916	16784	16871	16839	16802	16900	16699	16801	16739	16816	16813	16851	16748	16816	16767	16848	16817	16835	16918	16782	16837	16725	16822	16871	16766	16662	16681	16965	16745	16656	16677	16514	16985	16816	16795	16715	16675	16824	16690	16815	16905	16668	16526	16800	16624	16785	16662	16802	16751	16884	16790	16655	16823	16849	16779	16770	16740	16876	16738	16947	16729	16650	16727	16885	16840	16911	16619	16681	16792	16709	16513	16800	16762	16861	16840	16912	16758	16805	16906	16774	17003	16726	16774	16946	16705	16675	16778	16685	16753	16988	16736	16707	16686	16774	16864	16860	16748	16630	16682	16938	16678	16801	16614	16817	16807	16664	16860	16687	16840	16795	16665	16735	16837	16949	16758	16685	16860	16738	16709	16761	16651	16916	16724	16695	16856	16682	16752	16845	16792	16528	16714	16814	16645	16652	16763	16872	16678	16672	16754	16691	16810	16846	16789	16673	16740	16840	16608	16790	16703	16680	16657	16763	16521	16824	16810	16750	16774	16696	16877	16846	16846	16698	16796	16744	16800	16813	16761	16778	16960	16726	16835	16925	16990	16737	16732	16915	16865	16666	16605	16728	16780	16789	16833	16851	16787	16733	16612	16778	16616	16583	16602	16900	16960	16877	16773	16729	16807	16817	16643	16790	16790	16862	16681	16736	16834	16808	16742	16847	16736	16819	16711	16605	16749	16908	16684	16688	16830	16638	16881	16620	16749	16681	16815	16750	16793	16676	16804	16795	16666	16828	16798	16681	16889	16956	16793	16780	16723	16738	16685	16694	16855	16786	16857	16870	16923	16822	16784	17120	16718	16771	16707	16665	16606	16854	16795	16766	16846	16612	16661	16793	16785	16785	16704	16722	16790	16753	16772	16744	16631	16748	16806	16954	16750	16854	16691	16820	16826	16666	16711	16846	16756	16674	16759	16788	16663	16787	16908	16752	16646	16789	16889	16701	16865	16618	16723	16849	16621	16787	16660	16895	16843	16837	16701	16795	16707	16711	16745	16940	16684	16702	16752	16642	16715	16809	16771	16605	16834	16665	17036	16627	16687	16805	16469	16745	16766	16809	16689	16776	16884	16766	16743	16801	16724	16713	16841	16736	16872	16820	16877	16685	16799	16751	16668	16709	16786	16664	16780	16637	16776	16815	16711	16656	16845	16743	16752	16705	16767	16892	16751	16979	16620	16720	16738	16965	16894	16780	16900	16728	16751	16745	16831	16840	16814	16797	16789	16805	16833	16725	16737	16741	16795	16731	16783	16779	16894	16818	16802	16893	16723	16872	16748	16760	16637	16680	16629	16877	16652	16708	16644	16820	16913	16865	16768	16907	16681	16844	16644	16891	16654	16735	16491	16764	16745	16700	16757	16747	16755	16866	16663	16801	16796	16811	16805	16794	16593	16853	16792	16717	16908	16949	16807	16771	16782	16789	16948	16543	16829	16805	16645	16619	16785	16744	16795	16673	16746	16723	16817	16786	16731	16775	16618	16739	16872	16769	16586	16752	16716	16488	16864	16790	16671	16657	16798	16988	16678	16743	16803	16563	16723	16866	16615	16767	16561	16722	16781	16665	16666	16673	16569	16741	16802	16840	16731	16756	16750	16884	16636	16640	16637	16813	16738	16746	16732	16818	16633	16599	16784	16626	16705	16953	16647	16747	16725	16740	16954	16776	16750	16663	16991	16629	16881	16805	16712	16588	16843	16871	16805	16895	16478	16821	16752	16719	16702	16783	16657	16752	16583	16641	16776	16880	16740	16804	16938	16832	16769	16691	16517	16915	16761	16720	16809	16712	16747	16869	16665	16937	16744	16919	16817	16843	16756	16834	16629	16977	16928	16638	16553	16748	16720	16700	16806	16605	16808	16775	16760	16737	16641	16675	16945	16705	16646	16765	16693	16793	16891	16693	16828	16666	16835	16697	16766	16539	16857	16740	16871	16744	16942	16793	16815	16817	16817	16887	16794	16680	16905	16526	16949	16813	16726	16825	16688	16724	16903	16792	16732	16824	16766	16735	16938	16873	16662	16796	16803	16662	16757	16823	16747	16740	16871	16948	16845	16756	16660	16738	16823	16804	16777	16806	16681	16775	16779	16652	16798	16880	16575	16648	16756	16858	16713	16890	16777	16635	16682	16752	16920	16780	16770	16849	16781	16668	16671	16976	16763	16724	16853	16753	16868	16901	16744	16720	16625	16675	16868	16768	16823	16707	16759	16903	16740	16792	16622	16864	16725	16617	16993	16792	16766	16641	16684	16892	16773	16789	16628	16751	16701	16734	17031	16696	16860	16723	16888	16748	16853	16703	16748	16803	16937	16784	16756	16561	16733	16723	16678	16918	16546	16708	16716	17086	16853	16481	16788	16850	16741	16835	16826	16840	16705	16528	16587	16718	16731	16797	16945	16797	16870	16767	16674	16685	16852	16797	16790	16783	16778	16941	16676	16891	16862	16840	16780	16852	16871	16793	16805	16696	16768	16682	16770	16813	16785	16628	16839	16768	16784	16810	16772	16702	16616	16723	16707	16898	16791	16652	16827	16712	16571	16761	16661	16718	16809	16678	16602	16786	16796	16965	16598	16731	16807	16751	16726	16724	16817	16692	16843	16851	16650	16624	16789	16718	16754	16761	16642	16721	16720	16816	16850	16542	16665	16821	16876	16724	16714	16900	16687	16951	16688	16700	16764	16735	16798	16876	16764	16827	16832	16974	16728	16670	16642	16844	16713	16761	16663	16800	16573	16750	16690	16985	16868	16723	16901	16604	16843	16772	16880	16739	16807	16859	16788	16700	16835	16681	16866	16692	16726	16642	16795	16674	16883	16775	16662	16738	16777	16801	16650	16741	16680	16772	16630	16912	16843	16731	16752	16587	16825	16583	16833	16836	16715	16649	16664	16842	16731	16726	16863	16780	16855	16834	16619	16828	16640	16513	16771	16697	16677	16759	16692	16619	16784	16809	16768	16647	16785	16790	16874	16871	16862	16805	16650	16861	16704	16657	16812	16671	16710	16673	16807	16765	16691	16860	16788	16749	16735	16803	16836	16836	16680	16872	16673	16720	16744	16621	16697	16748	16724	16893	16838	16825	16733	16822	17020	16623	16548	16795	16521	16791	16722	16828	16813	16649	16690	16885	16763	16675	16480	16980	16738	16812	16838	17004	16753	16618	16984	16885	16873	16703	16917	16747	16943	16683	16776	16861	16712	16628	16701	16866	16925	16781	16836	16893	16912	16726	16950	16655	16750	16886	16729	16835	16843	16779	16816	16797	16753	16829	16856	16729	16667	16755	16864	16882	16729	16758	16544	16707	16695	16832	16877	16647	16904	16916	16787	16822	16698	16859	16544	16811	16768	16821	16862	16631	16791	16924	16857	16700	16586	16744	16615	16962	16806	16749	16830	16816	16705	16750	16682	16766	16884	16794	16681	16616	16657	16715	16681	16759	16671	16744	16762	16785	16819	16657	16684	16617	16558	16692	16816	16721	16831	16774	16705	16678	16647	16844	16755	16807	16768	16618	16952	16853	16691	16768	16634	16679	16828	16893	16823	16689	16691	16698	16594	16597	16754	16811	16858	16741	16749	16786	16760	16610	16687	16764	16798	16775	16717	16699	16842	16820	16982	16701	16777	16752	16806	16771	16773	16791	16706	16801	16778	16862	16866	16730	16756	16774	16810	16718	16758	16752	16651	16720	16809	16816	16833	16665	16750	16911	16670	16787	16847	16676	16832	16900	16796	16779	16696	16908	16748	16695	16851	16775	16847	16663	16666	16780	16811	16728	16789	16800	16825	16694	16711	16735	16761	16921	16722	16897	16733	16920	16738	16863	16658	16797	16681	16901	16824	16630	16678	16781	16813	16752	16916	16723	16849	16706	16700	16742	16718	16617	16755	16568	16839	16817	16762	16882	16665	16704	16645	16787	16795	16552	16793	16727	16908	16851	16895	16702	16728	16667	16824	16701	16736	16847	16881	17012	16734	16848	16759	16711	16968	16805	16895	16855	16809	16951	16806	16561	16825	16692	16922	16542	16589	16811	16724	16706	16682	16695	16718	16818	16566	16803	16660	16662	16877	16797	16882	16854	16929	16630	16798	16666	16683	16795	16774	16895	16697	16627	16804	16922	16624	16756	16822	16846	16772	16593	16770	16613	16891	16735	16646	16462	16759	16692	16807	16909	16705	16947	16654	16787	16706	16950	16681	16699	16674	16667	16645	16872	16986	16685	16875	16989	16815	16818	16804	16763	16750	16946	16744	16821	16836	16694	16824	16605	16749	16612	16871	16860	16963	16790	16750	16852	16743	16853	16873	16579	16727	16661	16657	16966	16824	16956	16899	16687	16820	16696	16686	16854	16780	16751	16932	16792	16829	16712	16771	16838	16784	16835	16675	16754	16784	16691	16631	16855	16630	16835	16967	16909	16895	16678	16761	16878	16609	16785	16686	16700	16840	16649	16736
35547	30091	36431	35761	33239	32687	32075	29921	28933	28883	29049	28999	28553	28365	29195	29037	28737	28467	27973	27648	27733	27602	27694	27699	27707	27774	27859	27784	28013	27700	28005	27967	27876	27732	27903	27454	27655	27669	27473	27808	27421	27699	27567	27679	27845	27648	27768	27641	27865	27831	27717	27314	27880	27637	27633	27671	27935	27644	27889	27588	27679	27827	27738	27639	27662	27621	27727	27649	27752	27478	27692	27793	27861	27914	27229	27562	27660	27668	27503	27750	27683	27786	27751	27906	27707	27620	27479	27655	27789	27775	27545	27756	27797	27657	27857	27554	27740	27582	27719	27526	27854	27777	27672	27655	27740	27943	27652	28031	27756	27650	27462	27712	27792	27774	27617	27497	27703	27611	27533	27362	27660	27579	27622	27884	27885	27795	27663	27543	27680	27624	27704	27496	27558	27693	27693	27766	27437	27852	27880	27676	27921	27405	27666	27384	27591	27728	27797	27728	27717	27702	27584	27761	27543	27660	27892	27517	27966	27795	27723	27504	27812	27705	27710	27526	27610	27716	27743	27811	27727	27869	27772	27714	27707	27709	27784	27672	27587	27734	27524	27744	27754	27982	27671	27566	27429	27621	27672	27681	27889	27621	27824	27729	27515	27656	27655	27789	27702	27461	27729	27756	27963	27790	27720	27548	27553	27614	27673	27870	27600	28029	27867	27675	27500	27520	27731	27558	27546	27718	27958	27720	27776	27883	27719	27687	27876	27601	27608	27667	27776	27697	27442	27539	27434	27613	27765	27848	27801	27867	27765	27634	27514	27828	27809	27696	27670	27790	27828	27868	28013	27495	27544	27855	27634	27667	27711	27372	27441	27559	27614	27737	27671	27821	27622	27877	27544	27635	27910	27500	27796	27698	27748	27731	27738	27690	27571	27799	27606	27551	27746	27456	27529	27664	27737	27942	27854	27460	28022	27939	27606	27799	27502	27731	27728	27855	27805	27688	27952	27921	27797	27703	27586	27551	27667	27809	27586	27522	27958	27807	27669	27493	27618	27724	27700	27642	27588	27659	27668	27636	27530	27767	27692	27446	27793	27850	27533	27633	27658	27759	27726	27948	27550	27710	27605	27845	27736	27762	27987	27545	27601	27591	27543	27314	27714	27547	27572	27576	27819	27607	27914	27553	27776	27612	27617	27538	27449	27588	27816	27739	27413	27729	27985	27842	27688	27715	27835	27677	27692	27655	27653	27737	27638	27592	27772	27600	27760	27874	27792	27563	27575	27737	27617	27724	27575	27444	27529	27392	27729	27944	27701	27847	27822	27836	27639	27571	28117	27902	27929	27698	27666	27741	27782	27725	27604	27746	27583	27538	27841	27669	27965	27701	27743	27587	27885	27730	27615	27705	27674	27807	27640	27770	27698	27694	27671	27790	27794	27491	27656	27820	27662	27809	27621	27615	27590	27833	27642	27516	27744	27731	27620	27602	27469	27497	27485	27763	27958	27803	27827	27825	27588	27608	27726	27736	28021	27819	27552	27556	27668	27842	27657	27788	27976	27618	27794	27704	27803	27501	27861	27686	27707	27630	27628	27821	27730	27565	27611	27660	27955	27764	27682	27656	27764	27569	27848	27506	27698	27824	27688	27698	27595	27641	27780	27732	27767	27923	27849	27672	27767	27613	27692	27553	27589	27694	27829	27543	27726	27721	27661	27890	27611	27701	27894	27808	27935	27692	27970	27786	27702	27725	27713	27593	27543	27707	27458	27769	27674	27745	27586	27700	27573	27904	27693	27669	27562	27641	27946	28017	27790	27833	27856	27878	27595	27756	27628	27642	27760	27770	27644	27911	27809	27673	27625	27651	27727	27762	27713	27967	27756	27690	27721	27830	27645	27811	27861	27509	27902	28035	27590	27802	27508	27478	27454	27590	27782	27879	27845	27906	27665	27538	27965	27761	27560	27494	27869	27673	27714	27577	27597	27765	27827	27697	27731	27573	27715	27562	27385	27589	27755	27662	27844	27593	27802	27880	27859	27764	27730	27765	27521	27613	27365	27576	27829	27627	27436	27653	27829	27649	27647	27843	27446	27826	27969	27909	27651	27612	27618	27596	27654	27566	27527	27849	27755	27573	27818	27840	27456	27739	27948	27770	27746	27636	27636	27724	28020	27573	27721	27549	27633	27716	27838	27459	27797	27965	27630	27499	27579	27634	27433	27831	27649	27483	27676	27616	27674	27713	27939	28001	27971	27778	27584	27561	27868	27829	27776	27547	27731	27901	27535	27674	27635	27639	27655	27713	27917	27901	27692	27577	27864	27866	27653	27679	27667	27566	27835	27826	27772	27624	27789	27630	27855	27643	27397	27971	27776	27528	27458	27771	27758	27766	28024	27500	27971	27844	27838	27539	27706	27733	27623	27700	27791	27850	27672	27639	27688	27647	27763	27556	27507	27827	27749	27767	27798	27757	27620	27765	27630	27841	27587	27723	27706	27509	27858	27428	27528	27833	27847	27697	27859	27757	27618	27404	27684	27609	27695	27661	27738	27549	27896	27651	27719	27811	27624	27688	27480	27758	27802	27720	27800	27707	27678	27480	27524	27580	27508	27811	27798	27774	27801	27651	27789	27663	27563	27696	28031	27773	27588	27878	27606	28018	27875	27730	27790	27810	27960	27616	27726	27492	27871	27485	27603	27762	27766	27627	27770	27844	27907	27621	27770	28038	27602	27670	27741	27587	27747	27512	27833	27580	27801	27942	27776	27544	27850	27992	27504	27683	27592	27941	27941	27707	28103	27752	27373	27865	27685	27589	28034	27914	27687	27579	27578	27706	27759	27407	27735	27716	27518	27654	27539	27882	27801	27661	27662	27837	27630	27674	27960	27843	27836	27967	27659	27700	27711	27978	27901	27633	27786	27523	27622	27935	27720	27279	27704	27575	27652	27737	27626	27557	27605	27586	27747	27707	27642	27881	27787	27733	27557	27806	27654	27787	27201	27689	27597	27695	27771	27719	27729	27591	27809	27875	27621	27468	27682	27573	27931	27813	27802	27758	27866	28001	27668	27675	27999	27731	27639	27880	27836	27743	27534	27794	27836	27675	27596	27615	27757	27600	27800	27517	27674	27883	27722	27897	27823	27872	27716	27593	27847	27655	27686	27623	27568	27731	27547	27830	27574	27839	27672	27589	27621	27499	27623	27663	27775	27763	27519	27667	27628	27603	27665	27690	27796	27367	27612	27532	27857	27514	27811	27792	27701	27561	27820	27801	27941	27695	27855	27782	27729	27638	27756	27732	27765	27639	27717	27454	27736	27603	27938	27564	27836	27659	27798	27567	27791	27673	27752	27745	27671	27732	27859	27512	27905	27668	27545	27651	27826	27779	27692	27826	27983	27683	27661	27735	27766	27888	27413	27676	27559	27628	27840	27648	27677	27631	27735	27819	27683	27647	27473	27628	27789	27686	27627	27789	27766	27744	27897	27613	27517	27566	27658	27496	27804	27803	27562	27731	27672	27823	27845	27630	27568	27617	27897	27797	27487	27778	27865	27694	27763	27629	27619	27730	27756	27729	27757	27752	27761	27666	27815	27741	27821	27866	27822	27743	27735	27706	27887	27679	27769	27597	27747	27765	27763	27450	27498	27855	27731	27694	27899	27866	27721	27773	27689	27680	27629	27707	27828	27793	27942	27756	27739	27621	27695	27716	27906	27568	27754	27608	27548	27571	27663	27728	27730	28018	27829	27533	27606	27644	27695	27640	27584	27502	27665	27616	27783	27532	27465	27756	27797	27888	27434	27778	27577	27802	27629	27761	27687	27561	27802	27638	27717	27948	27841	27656	27506	27707	27587	27551	27816	27562	27700	27584	27662	27691	27769	27862	27700	27744	27419	27411	27884	27686	27609	27737	27701	27784	27580	27659	27570	27295	27672	27684	27560	27646	27550	27658	27639	27591	27792	27717	27871	27897	27761	27382	27513	27413	27600	27729	27519	27934	27531	27843	27961	27764	27775	27616	27704	27786	27778	27586	27613	27774	27656	27635	27753	27792	27924	27627	27590	27449	27625	27583	27706	27578	27645	27709	27526	27847	27478	27881	27749	27697	27912	27714	27710	27819	27849	27739	27803	27741	27823	27859	27589	27800	27706	27668	27661	27675	27618	27411	27745	27889	27808	27588	27963	27552	27406	27678	27767	27861	27730	27608	27598	27646	27758	27619	27775	27510	27672	27736	27897	27820	27747	27664	27741	27525	27781	27714	27821	27775	27628	27511	27781	27707	27633	27511	27933	27587	27457	27453	27826	27617	27691	27693	27808	27361	27446	27410	27814	27553	27513	27814	27722	28092	27638	27520	27867	27675	27767	27752	27586	27839	27882	27400	27891	27593	27780	27790	27446	27822	27771	27353	27296	27569	27529	27788	27770	27744	27810	27867	27712	27609	27449	27749	27767	27438	27426	27778	27654	27667	27754	27805	27610	27531	27649	27595	27600	27619	27735	27696	27662	27463	27832	27661	27574	27453	27750	27552	27749	27579	27808	27871	27620	27708	27815	27763	27780	27483	27730	27740	27571	27842	27862	27770	27529	27658	27514	27781	27992	27711	27557	27886	27716	27630	27556	27541	27497	27576	27461	27484	27712	27546	27861	27736	27763	27647	27735	27674	27566	27695	27670	27767	27592	27720	27604	27639	27530	27618	27926	27904	27509	27639	27796	27670	27922	27755	27809	27709	27508	27671	27482	27864	27816	27782	27471	27818	27573	27718	27783	27617	27456	27861	27880	27773	27807	27722	27904	27691	27681	27731	27607	27644	28056	27440	27644	27763	27491	27858	27621	27682	27371	27562	27799	27619	27718	27967	27624	27930	27689	27868	27635	27423	27603	27665	27586	27905	27620	27792	27691	27782	27457	27692	27816	27656	27529	27769	27661	27470	27737	27742	27861	27947	27882	27915	27907	27677	27612	27646	27667	27534	27609	27728	27631	27606	27605	27615	27782	27567	27480	27634	27885	27835	27802	27793	27566	27505	27796	27718	27580	27444	27526	27602	27577	27908	27679	27894	27559	27794	27850	27851	27729	27664	27427	27758	27592	27729	27638	27782	27697	27601	27883	27865	27744	27987	27791	27617	27634	27902	27791	27454	27684	27955	27879	27864	27711	27758	27699	27522	27822	27546
24630	29543	31719	26959	25172	24581	23389	20260	18771	18962	19272	19151	18376	18256	19132	18615	18263	17610	17184	17116	17284	17166	17108	17185	17099	17187	17130	17190	17208	16983	17117	17128	17292	17075	17092	17176	17091	17363	17150	17122	17270	17246	17136	17046	17173	17146	17040	17224	17249	17186	17282	17264	17298	17309	17071	17214	17149	17236	17081	17105	17068	17161	17199	17037	17102	17264	17081	16996	17231	17028	17089	16936	17136	17043	17362	17108	17201	17165	17115	17189	17251	17153	17071	17381	17099	17154	17142	17177	17044	17088	17123	17069	17191	17139	17184	17201	17119	17224	17019	17171	17169	17073	17203	17067	17082	17119	17113	17126	17306	17004	17098	17300	17048	17206	17347	17179	17129	17057	17111	17162	17234	17100	17242	17118	17266	17044	17161	17038	17237	17153	17185	17068	17114	17253	17166	17124	17103	17070	17271	17177	17125	17167	17029	17290	17028	17266	17019	17138	17223	17207	16979	17362	17040	17076	17148	17126	17282	17105	17056	17159	17283	17090	17031	17190	17199	17204	17158	17101	17027	17407	17304	17080	17084	17382	17246	17109	17137	17188	17099	17138	17074	17379	17149	17104	17056	17123	17214	17168	16976	17091	17255	17061	17180	17200	17170	17174	17199	16982	17040	17156	17270	17094	17205	17179	17244	17120	17152	17267	17133	17199	17155	17220	17027	17131	17220	17290	17276	17092	17259	17059	17197	17125	17205	17068	17227	17337	17097	16955	17120	17264	17216	16812	17208	17152	17249	17170	17213	17024	17050	17154	17099	17353	17255	17024	17039	17241	17018	17195	17187	17157	16980	17228	17130	17144	17293	17171	17184	17223	17136	17164	17152	17080	17139	17166	17115	17142	17202	17058	17080	17192	17148	17263	17346	17106	17159	17119	17128	17198	17277	17141	17070	17210	17088	17072	17108	17142	16923	16948	16987	17230	17167	17082	17100	17134	17129	17210	17120	17189	17235	17007	17342	17252	17191	17088	17179	17083	17143	17240	17237	17208	17184	17244	17105	17249	17141	16969	16988	17135	17137	17191	17169	17246	17065	16920	17092	17108	17223	17127	17149	17134	17129	17404	17198	17198	17175	17170	17263	17042	17142	17149	17027	17023	17129	17177	17155	17064	17101	17077	17139	17207	17010	16998	17282	17135	17099	17171	17056	17215	17163	17000	17093	17118	17262	17316	17221	17193	17182	17148	17164	17242	16961	17133	17273	17174	17139	17167	17156	17089	17164	17096	17350	17280	17352	17137	17177	17211	17232	17256	17064	17005	17160	16920	17026	17170	17195	17199	17149	16849	17116	17232	17204	17290	17110	17122	17215	17026	16973	17102	17228	17010	17097	17301	17170	17213	17022	17026	17061	17149	17249	17116	17246	17175	17081	17215	17024	17285	17177	17221	17120	17123	17294	17224	17051	17232	17016	17244	17309	17173	17100	17142	17211	17175	17245	17144	16941	17089	17135	17233	17381	16922	17266	17129	17137	17196	17149	17109	17256	17198	17080	17199	17199	17367	17064	17274	17184	17210	17185	17129	17038	17172	17054	17152	17165	17256	17159	17219	17272	17071	17277	17132	17336	17219	17022	17150	17113	16959	17006	17204	17052	17222	17153	17176	17036	17177	17034	17311	17200	17176	17288	17143	17206	17138	17110	17008	17220	17109	17040	17132	17094	17147	17089	17011	17142	17168	16971	17102	17191	17078	17042	17179	17307	16983	17208	17354	17339	17265	17219	17144	17209	17189	17217	17029	17015	17213	17148	17051	16954	16969	17282	17217	17113	17144	17232	17292	17089	17148	17104	17149	17056	17031	17103	16998	17035	17041	17185	17044	16974	17371	17153	17111	17078	17126	17160	17104	17191	17217	17026	17174	17222	17103	17136	17270	17148	17151	17098	17136	17058	17202	16997	17238	17336	17161	17091	16959	17178	17083	17207	17167	17102	17070	17266	17170	17036	17223	17242	17140	17182	17138	17022	17005	17105	17121	17067	17020	17078	17134	17143	17234	17022	17212	17268	17096	17090	17090	17069	17299	17369	16938	17250	17146	17107	17186	17160	17094	17259	17011	17159	17147	17227	17116	17103	17220	17204	17225	17115	17168	17212	16968	16985	17030	17068	17121	17031	17279	17117	17042	17196	17189	17144	17142	17123	17207	17152	17040	17257	17166	17042	17198	17272	17226	17073	17066	16997	17135	17192	17162	17073	17166	17141	17285	17202	17041	17117	17062	17072	17105	17138	17241	17137	17176	17276	17144	17178	17274	17347	17179	17098	17175	17277	16915	17356	17278	17269	17099	17048	17378	17286	17221	17287	17058	17140	17249	17075	17438	17261	17085	17264	17109	17168	17161	17235	17205	17323	17381	17032	17099	17171	17117	17235	17185	17199	17259	17188	17207	17211	17010	17074	17192	17154	17179	17459	17165	17102	17040	17229	17123	17064	17089	17078	17283	17156	17320	17044	17272	17232	17006	17246	17108	17047	17123	17101	17335	17202	17248	17144	17077	17129	17232	17137	17072	17070	17037	17372	17270	17098	17235	17094	17313	17149	17202	17233	17087	17089	17014	17197	17306	16928	17173	17360	17375	17317	17151	17268	17210	17282	17134	17158	17215	17229	17272	17160	17027	17071	17202	17145	16997	17114	17124	17109	17231	17148	17205	17213	17106	17093	17187	17162	17063	17276	17098	17242	17134	17109	17012	17140	17136	17264	17205	17118	17006	17149	17220	17190	17082	17192	17219	17140	17173	17019	17174	17140	17022	17283	17157	17193	17144	16992	17213	17208	17238	17232	17349	17159	17114	17061	17011	17076	17227	17207	17315	17248	17078	17266	17260	17164	17238	17001	16886	17258	17075	17266	16886	16993	17142	17101	17309	17286	17376	17199	17190	17180	17067	17125	16996	17140	17366	17155	17019	17237	16973	17094	17243	17134	17179	17019	17149	17124	17128	17129	16933	17058	17173	17092	17101	17134	16957	17182	17296	17294	17049	17076	17119	17083	16993	17175	17009	17134	17245	17162	17054	17178	17126	17032	17107	17112	17217	17320	17251	17087	17274	17003	17162	17290	17072	17140	17262	16979	17065	17226	17087	17137	17159	17098	17257	16924	17150	17013	17153	17383	16921	17151	17234	17183	17060	17162	17124	17174	17085	17129	17241	17054	17072	17180	17224	17204	17206	16985	17154	17063	17165	17037	17157	17016	17188	17048	17330	17159	16977	17077	17314	17040	17226	17169	17171	17250	17111	17194	17207	17271	17033	17341	17157	17199	17279	17116	17108	17147	17137	17063	17123	17220	17100	17063	17187	17190	17181	17112	17015	17219	17245	17102	17253	17223	17230	17232	17091	17115	17230	16979	17177	17110	17208	17334	17116	17029	17157	17144	17309	17206	17076	17234	16987	17206	17156	17191	17108	17015	17194	17161	17079	17161	17183	17219	17081	17092	17142	17008	17231	17217	17067	17283	17066	17399	17144	17029	17055	17305	16998	17208	17164	17290	17117	17112	17130	17266	17130	16903	17247	17181	17156	17131	17224	17268	17189	17116	17337	17213	17163	17151	17269	17019	17152	17094	17195	17206	17050	17227	16921	17203	17172	17127	17288	17208	17237	17066	17270	17264	17220	17178	17327	17177	17197	17116	17151	17072	17304	17213	17313	17223	17193	17260	17107	17033	17063	17217	17226	17239	17306	17206	17127	17178	17208	17357	16978	17143	17185	17291	17244	17249	16921	17337	17198	17128	17165	17196	17138	17177	16926	17171	17178	17138	17203	17079	17238	17244	17117	17101	17025	17031	17215	16998	17169	17283	17171	17231	17171	17205	17102	17210	17133	17180	17289	17126	17097	17220	17275	17024	17087	17092	17113	17175	17299	17150	17186	17153	17067	17194	17217	17358	17100	17144	17003	17272	17160	17070	17193	17131	17187	17238	17051	17128	17315	17083	17230	17296	17213	17207	17005	16990	17134	17237	17263	17257	17111	17112	17170	17159	17241	17337	17035	17407	17087	17129	17265	17277	17201	17028	17027	17245	17278	17175	17104	17213	16930	17156	17156	17140	17309	16962	17328	17072	17161	17033	17113	17100	17243	17281	17114	17056	17134	17236	17088	17270	17014	16967	17141	17113	17078	17143	17141	17330	17051	17017	17173	17107	17079	17133	17127	17314	17122	17196	17040	17256	17256	17177	17168	17063	17170	17126	17257	17186	17276	17320	16936	17266	17103	17322	17243	17006	17307	17294	17153	17064	17129	17011	17089	17143	17069	17225	16861	17239	17155	17170	17290	16993	17191	17051	17240	17169	17186	17176	17208	17149	17222	17060	17131	17128	17060	16955	17224	17048	17213	17130	17254	17180	16969	17177	17263	17232	17039	16990	17084	17094	17042	17027	17180	17174	17124	17115	17051	17206	17291	17300	17201	17293	17253	16980	17119	17215	17157	17120	17235	17107	17451	17132	17051	17401	17220	16935	17267	17419	17209	17303	17215	17208	17196	17079	17144	17061	17120	17183	17045	17075	17234	17076	16994	17059	17138	17162	17167	17019	17163	17206	17154	17000	17127	17267	17107	17181	17115	17184	17391	17183	17246	17111	17056	17197	17387	17389	17225	17156	17210	17193	17131	17174	17213	17078	17226	17065	17068	17239	17292	17241	17187	17251	17233	17234	17064	17081	17026	17096	17135	17198	17022	17159	17221	17188	17178	17141	17053	17125	17122	17118	17180	17312	17032	17188	17240	17114	17257	17159	17133	17179	17155	17156	17087	17253	17134	17210	17014	17184	17246	17141	17163	17297	17042	17227	17194	17236	17145	17291	17159	17248	17103	17066	17054	17232	17240	17113	17142	16997	17010	16962	17246	17176	17207	17392	17134	17136	17017	17117	17014	17252	17235	17106	17009	17034	17175	17044	17293	17099	17126	17227	17092	17149	17174	17105	17046	17383	17208	17296	17040	17004	17074	17274	17168	17146	17323	17101	17274	17176	17154	17056	17221	17153	17163	17191	17210	17414	17180	17123	17168	17194	17169	17090	17114	17272	17040	17013	17312	17192	17174	17146	16906	17008	17226	17171	17111	17226	17155	17310	17182	17203	17322	17327	17120	17196	17157	17077	17133	17225	17307	17137	17005	17054	17145
24391	20774	27341	26839	28714	32352	33948	30711	29700	29599	29768	28642	29442	37727	41115	38095	35028	31645	28844	27704	27790	27502	27687	27568	27457	27601	27423	27438	27659	27595	27628	27793	27692	27586	27591	27594	27374	27610	27515	27344	27576	27348	27477	27607	27335	27433	27646	27344	27530	27486	27619	27580	27348	27623	27301	27567	27805	27544	27561	27527	27518	27669	27503	27243	27508	27580	27784	27552	27604	27778	27686	27403	27391	27353	27147	27530	27666	27497	27515	27688	27356	27421	27267	27425	27642	27695	27616	27518	27624	27511	27779	27420	27616	27484	27429	27710	27605	27338	27416	27473	27620	27382	27452	27466	27308	27424	27516	27451	27507	27663	27522	27401	27395	27493	27411	27551	27463	27437	27694	27701	27352	27382	27277	27513	27605	27615	27438	27707	27596	27797	27447	27465	27430	27455	27694	27495	27536	27429	27825	27543	27501	27584	27589	27364	27556	27532	27478	27530	27590	27503	27539	27617	27476	27260	27620	27320	27467	27640	27336	27494	27649	27773	27642	27470	27820	27551	27582	27433	27558	27632	27477	27712	27549	27435	27875	27489	27243	27588	27496	27474	27401	27409	27752	27657	27483	27437	27406	27598	27431	27386	27534	27681	27608	27499	27407	27254	27628	27416	27215	27691	27446	27438	27445	27424	27616	27642	27789	27411	27513	27612	27412	27636	27571	27360	27748	27464	27449	27315	27527	27345	27437	27453	27531	27703	27579	27443	27406	27280	27546	27499	27553	27625	27383	27656	27254	27538	27726	27514	27535	27426	27593	27417	27478	27558	27424	27530	27486	27484	27483	27650	27243	27491	27365	27681	27655	27464	27437	27552	27482	27513	27619	27601	27384	27455	27502	27761	27477	27568	27380	27485	27619	27411	27641	28012	27588	27513	27421	27463	27588	27337	27427	27451	27380	27564	27595	27407	27325	27476	27527	27529	27612	27483	27418	27504	27543	27698	27504	27641	27613	27458	27606	27266	27740	27350	27649	27541	27415	27681	27528	27678	27357	27378	27449	27352	27461	27495	27842	27190	27494	27516	27608	27489	27607	27588	27508	27574	27424	27672	27365	27454	27589	27144	27433	27535	27809	27352	27491	27406	27583	27483	27539	27491	27592	27421	27572	27345	27581	27561	27511	27420	27160	27447	27513	27509	27390	27488	27584	27531	27774	27626	27624	27532	27731	27496	27467	27509	27748	27678	27862	27443	27528	27328	27391	27353	27471	27469	27771	27416	27276	27679	27497	27355	27497	27266	27531	27276	27779	27456	27280	27502	27476	27812	27432	27486	27397	27421	27646	27794	27615	27381	27409	27548	27568	27545	27499	27485	27402	27493	27483	27326	27272	27625	27496	27263	27343	27583	27575	27407	27498	27400	27547	27515	27589	27445	27488	27538	27373	27390	27401	27587	27472	27470	27558	27307	27686	27481	27297	27435	27543	27424	27517	27597	27832	27538	27765	27425	27528	27541	27617	27198	27416	27380	27641	27563	27460	27492	27542	27620	27294	27636	27433	27471	27380	27503	27252	27603	27452	27615	27574	27496	27332	27595	27754	27539	27622	27398	27616	27491	27544	27641	27295	27420	27393	27112	27244	27683	27438	27599	27596	27676	27513	27655	27363	27551	27492	27458	27641	27617	27597	27733	27415	27233	27782	27312	27487	27609	27263	27351	27526	27613	27259	27336	27593	27620	27619	27618	27583	27667	27615	27612	27638	27491	27792	27421	27269	27416	27487	27624	27580	27429	27644	27444	27470	27327	27472	27599	27435	27500	27682	27408	27405	27718	27365	27554	27308	27704	27348	27504	27528	27539	27482	27749	27320	27449	27806	27595	27602	27376	27488	27352	27598	27501	27693	27513	27516	27492	27485	27372	27468	27425	27289	27571	27614	27536	27557	27541	27381	27390	27259	27552	27484	27114	27571	27487	27637	27567	27516	27416	27305	27426	27460	27328	27448	27554	27873	27372	27622	27681	27672	27610	27610	27637	27689	27718	27556	27594	27576	27653	27359	27547	27073	27202	27335	27544	27749	27576	27463	27272	27547	27624	27538	27567	27417	27483	27241	27595	27503	27699	27473	27385	27692	27687	27673	27500	27485	27607	27392	27465	27520	27411	27582	27464	27431	27403	27423	27383	27752	27599	27542	27596	27606	27458	27355	27375	27705	27159	27399	27266	27580	27349	27439	27587	27776	27429	27311	27381	27565	27446	27563	27524	27449	27328	27421	27483	27581	27647	27441	27594	27628	27294	27589	27552	27501	27432	27485	27694	27527	27542	27462	27547	27465	27460	27411	27484	27459	27577	27630	27472	27603	27632	27587	27394	27525	27441	27583	27631	27227	27464	27304	27420	27546	27397	27661	27438	27329	27652	27229	27554	27427	27522	27679	27573	27536	27489	27411	27504	27453	27482	27527	27604	27645	27359	27853	27652	27705	27452	27591	27197	27564	27864	27373	27464	27545	27468	27289	27407	27565	27564	27427	27675	27119	27441	27528	27477	27586	27639	27735	27638	27513	27705	27696	27627	27408	27389	27261	27456	27457	27454	27551	27674	27636	27326	27404	27375	27454	27539	27313	27564	27688	27463	27566	27633	27699	27374	27391	27562	27373	27599	27583	27725	27390	27318	27683	27257	27272	27354	27588	27717	27595	27367	27540	27575	27624	27337	27508	27763	27472	27373	27205	27469	27635	27413	27476	27622	27496	27451	27493	27301	27501	27486	27292	27580	27457	27345	27681	27466	27461	27623	27416	27416	27433	27409	27290	27209	27450	27527	27624	27371	27229	27562	27572	27548	27410	27425	27295	27634	27188	27375	27589	27715	27747	27642	27513	27351	27701	27778	27589	27279	27485	27378	27487	27623	27543	27446	27534	27229	27292	27457	27516	27302	27325	27440	27745	27452	27199	27310	27629	27514	27163	27664	27567	27663	27497	27422	27535	27412	27511	27687	27524	27498	27639	27784	27462	27974	27360	27670	27548	27513	27485	27695	27522	27547	27380	27391	27772	27491	27433	27552	27474	27327	27507	27596	27358	27502	27546	27428	27411	27209	27563	27418	27453	27309	27453	27541	27460	27791	27395	27722	27421	27586	27705	27673	27609	27671	27441	27524	27869	27654	27671	27394	27398	27552	27588	27312	27348	27637	27541	27489	27385	27261	27414	27583	27548	27632	27607	27448	27594	27569	27601	27371	27514	27493	27548	27568	27453	27540	27577	27341	27558	27422	27556	27565	27467	27521	27315	27319	27277	27296	27332	27369	27469	27493	27603	27749	27457	27729	27531	27438	27556	27476	27554	27300	27469	27555	27712	27337	27237	27780	27589	27443	27368	27610	27542	27556	27605	27477	27556	27558	27543	27631	27569	27587	27743	27720	27500	27782	27529	27312	27589	27568	27658	27359	27368	27384	27658	27591	27672	27752	27480	27607	27735	27504	27333	27723	27499	27875	27520	27498	27396	27645	27437	27525	27512	27556	27414	27618	27638	27647	27664	27346	27545	27398	27233	27816	27467	27871	27451	27482	27315	27597	27441	27460	27625	27374	27545	27298	27357	27476	27437	27527	27476	27382	27551	27375	27432	27857	27588	27422	27683	27610	27485	27202	27370	27491	27520	27325	27572	27394	27477	27603	27600	27305	27399	27409	27592	27369	27466	27536	27650	27511	27579	27605	27337	27688	27455	27313	27558	27772	27388	27544	27282	27577	27461	27512	27613	27551	27316	27619	27694	27672	27613	27567	27406	27402	27720	27348	27452	27333	27458	27682	27492	27656	27713	27347	27580	27490	27844	27402	27852	27354	27571	27170	27601	27417	27386	27458	27753	27393	27427	27567	27306	27501	27409	27341	27713	27588	27674	27505	27630	27448	27275	27519	27351	27707	27542	27364	27617	27643	27770	27288	27712	27600	27383	27409	27451	27596	27672	27430	27655	27557	27484	27634	27652	27364	27839	27566	27275	27670	27492	27333	27541	27514	27315	27353	27494	27245	27415	27532	27346	27696	27561	27528	27415	27325	27524	27333	27480	27530	27643	27317	27553	27529	27595	27454	27577	27422	27535	27380	27475	27514	27435	27619	27561	27697	27557	27544	27546	27172	27594	27356	27458	27528	27368	27388	27490	27533	27390	27410	27343	27369	27331	27614	27393	27370	27546	27473	27332	27423	27755	27523	27269	27462	27362	27212	27268	27303	27485	27471	27641	27351	27436	27506	27524	27450	27474	27607	27438	27539	27465	27502	27147	27666	27580	27323	27563	27369	27554	27584	27766	27374	27559	27337	27671	27694	27497	27783	27609	27820	27721	27289	27488	27382	27583	27610	27679	27613	27566	27611	27587	27933	27529	27345	27616	27551	27404	27490	27587	27577	27588	27484	27628	27315	27534	27454	27753	27506	27424	27370	27421	27759	27586	27490	27343	27254	27628	27526	27517	27311	27410	27468	27353	27568	27607	27503	27342	27290	27433	27396	27342	27585	27510	27825	27523	27599	27539	27321	27321	27569	27664	27519	27608	27559	27624	27429	27679	27383	27450	27600	27597	27462	27512	27692	27452	27763	27631	27158	27411	27375	27473	27744	27654	27663	27449	27557	27510	27442	27683	27547	27651	27423	27580	27644	27460	27120	27429	27637	27518	27434	27567	27333	27472	27542	27202	27542	27497	27535	27340	27591	27655	27464	27508	27684	27296	27302	27401	27656	27385	27572	27305	27292	27415	27564	27301	27437	27647	27696	27527	27568	27575	27544	27593	27401	27460	27252	27540	27545	27496	27279	27329	27348	27443	27440	27067	27493	27555	27565	27483	27470	27411	27213	27561	27522	27521	27587	27344	27542	27634	27618	27738	27731	27616	27460	27351	27361	27401	27426	27372	27545	27614	27555	27512	27421	27708	27588	27456	27623	27193	27465	27535	27514	27373	27273	27410	27399	27414	27347	27526	27828	27677	27282	27400	27522	27741	27597	27500	27619	27386	27471	27731	27565	27549	27843	27554	27263	27333	27209	27554	27617	27426	27900	27493	27468	27441	27371	27335	27219	27568	27590	27394	27598	27458	27476	27618	27504	27511	27503	27590	27473	27346	27394	27581	27688	27696	27610	27435	27520	27427	27174	27249	27386	27489	27724	27785	27350	27369	27436
22712	40261	43011	34505	30205	25812	24482	21588	20525	20025	20052	18761	20553	31420	33983	29493	25871	21284	18217	17411	17199	17178	17226	17269	17167	17202	17020	17088	17279	17274	17221	17059	17150	17165	17051	17049	16976	17280	17116	17374	17014	17078	17177	17178	17250	17368	17148	17333	17110	17199	17174	17274	17100	17184	17005	17093	17095	17171	17049	17213	17219	17105	17316	17178	17060	17154	17206	17267	16974	17278	17138	17023	17226	17120	17226	17149	17074	17320	17068	17240	17243	17082	17050	17151	16988	17327	17067	17137	17153	17321	17081	17138	17061	17135	17218	17224	17158	17154	17310	17196	17056	17242	16985	17170	17119	17231	17110	16961	17279	16966	17295	17130	16969	17037	17124	17292	17141	17167	17189	17085	17162	17214	17278	17222	17038	16904	17108	17296	17180	17233	17082	17165	17165	17128	17078	17101	17072	17215	17106	17296	17197	17175	17252	17122	17118	17293	17113	17092	17151	17270	17026	17158	17181	17101	17101	17261	17325	17188	17211	16909	17305	17128	17003	17215	17159	17221	17192	17015	17162	17174	17130	17213	17115	17276	17127	17131	16982	17193	17165	17144	17048	17304	17275	17108	17079	17170	17270	17061	17213	17183	16945	17011	17193	17259	17061	17027	17121	17134	17110	17266	17084	17063	17103	17084	17133	17232	17051	17055	17200	17060	17138	17116	16941	17143	17113	17117	17057	17088	17188	17163	17448	17054	17106	17120	16991	17260	16968	17199	17110	17193	17230	17206	17143	17176	17094	17104	17038	17168	17170	17132	16991	17077	17178	17049	17002	17094	17276	17290	17279	17027	17108	17127	17048	16942	17234	17132	17134	17183	17178	17217	16947	17071	17317	17118	17097	17216	17021	17134	17096	16928	17040	17242	17218	17027	17161	17089	17057	17367	17159	17046	17031	17139	17147	17147	17051	17192	17109	17038	17221	16941	17127	17068	17232	17138	17074	17225	17153	17074	17134	17085	17059	17200	17146	17281	17239	17157	17194	16985	17155	17221	17071	17161	17118	17053	17160	17076	17090	17116	17142	16886	17231	17056	17358	17144	17212	17137	16988	17071	17206	17102	17035	17232	17089	17218	17244	17163	16886	17014	17124	17282	17338	17219	17156	17141	17183	17159	17217	17197	17077	17061	17198	17183	17103	17217	17140	17230	17166	17106	17159	17074	17156	17099	17106	17105	17275	17192	17147	17158	17108	17193	17209	17213	17346	17176	17136	17170	17218	17139	17093	17149	17007	17203	17213	17005	17206	17374	17108	17194	17066	17141	17027	17066	17058	17249	17136	17128	17274	17082	17266	17100	17245	17070	17148	17117	16981	17212	17159	17189	17253	17077	17079	17080	17163	17051	17138	17297	17274	17106	17146	17310	16920	17270	16997	17228	17020	17011	17153	17023	17250	17277	17109	17103	17224	17223	16969	17278	17153	17009	17164	17281	17220	17065	16975	16984	17132	17254	17146	17166	17089	17023	17057	17176	17170	17493	17357	17099	17090	17119	17064	16983	17149	17018	17216	17320	17206	17040	17196	16963	17265	17121	17081	17149	17096	17113	17034	17054	17327	17227	17124	17161	17177	17072	17089	17260	17015	17222	17345	17233	17117	17387	17044	17097	17103	17209	17044	17076	17242	17195	16997	16904	17223	17188	17074	17062	17282	17180	17146	17139	17175	17046	17250	16952	17181	17117	17133	17122	17004	17063	17003	17100	16983	17258	17078	17074	16980	17230	17017	17118	17047	17054	17159	17104	17039	17081	17219	17117	17186	17224	17221	16928	17260	17047	17057	17238	17089	17112	17208	17303	17224	17063	17111	17215	17168	17141	17124	17099	17185	17177	17068	17391	17296	17332	17232	17232	17051	17287	17227	17198	17033	17125	16913	17273	17138	17136	17152	17061	17037	17300	17223	17197	17104	17079	17011	17055	17160	17004	17130	16968	17124	17245	17161	17114	17115	17190	17028	17295	17247	17188	17105	17074	17013	17010	17133	17130	16999	17169	17038	17274	17209	17137	17017	17260	17221	17029	17321	17222	17193	17115	17226	17189	17051	17063	17129	17207	17169	17122	17159	17133	17308	17137	17232	17184	17055	17062	17316	16982	17315	17245	16922	17207	17145	17140	17176	17216	17177	16934	17184	16982	17211	17254	17216	17046	17220	17094	17013	17107	17330	17154	17326	17013	17170	17226	17237	17269	17053	17111	17272	17025	17150	17150	17258	17005	17354	17305	17248	17006	17149	17243	17078	17070	17067	16953	17206	17033	17134	17108	17165	16944	17260	17262	17050	17090	17295	17276	17388	17222	17200	17167	17057	17058	17237	16898	17120	17024	17137	17330	17199	17250	17093	17065	17433	17178	17127	17087	17093	17094	17106	17097	17236	17180	17147	17194	17035	17079	17219	17075	17175	17075	17074	17190	17166	17033	17136	17097	17181	17142	17133	17059	17155	17091	17221	16967	17212	17192	17032	17130	17076	17087	17121	17164	17049	17076	17052	17178	17125	17133	17170	17148	17233	17029	17057	17353	17268	17158	17082	16988	17159	17089	17078	17128	17101	17022	17187	17098	17074	16981	17249	17300	17262	17190	17114	17119	17076	17105	17215	17033	17095	17136	17188	17122	17155	17007	17036	17225	17092	17174	17206	17058	17208	17190	17044	17070	16838	17025	17306	17346	17091	17142	17074	17156	17086	17276	17208	17238	17035	17176	17106	17018	17084	17233	17107	17099	17215	17140	17206	17005	17148	17125	17189	17109	17195	17117	17282	17204	17144	17151	17052	17312	16937	17212	17279	17197	17207	17307	17166	17060	17088	17073	17094	17077	17124	17050	17207	17178	17282	17199	17250	17252	17179	17252	17125	17283	17315	17110	17378	17136	17203	16983	17075	17146	17268	17175	17228	16944	17212	17288	17140	17203	17119	17015	17032	17058	17196	17016	17132	17308	17122	17237	17222	17111	17138	17055	17061	17223	17135	17113	17178	17261	17052	17088	17284	17042	17257	17167	17012	17118	17112	17220	17144	17106	17338	17047	17221	17054	17104	17160	16953	17118	17044	17171	17077	17280	17115	17161	17065	17087	17108	17122	17077	17189	17241	17215	17047	17032	17028	17148	17239	17129	17292	17250	17110	17139	17129	17217	17057	17124	17207	17225	17105	17036	17036	17335	17285	16962	17277	17160	17245	17250	17100	17100	17170	17204	16957	17176	17147	17072	17144	17163	17188	17092	17040	16983	17036	17166	17243	17156	17043	17181	17121	17050	17474	17077	17346	17137	16996	17243	17093	17027	17161	17244	16949	17098	17115	17319	17100	16966	17259	17143	17244	16938	17199	17124	17227	17228	17107	17125	17217	17246	17138	17254	17017	17234	17097	17199	17279	17171	17053	17029	17084	17121	17289	17261	17022	17242	17106	17252	16930	17137	17210	17253	17103	16935	17240	17036	17240	17283	16963	17290	17155	17043	17205	17086	17105	17117	17164	17088	17236	17234	17044	17062	17020	17190	17119	17165	17028	17170	17177	17140	17151	17250	17137	16982	17076	17199	17090	17143	17055	17083	17076	17227	17257	17036	17202	17089	17160	17127	17234	17150	17002	16895	17101	17147	17246	17260	17115	17077	17022	17170	17116	17209	17151	17289	16928	17036	17259	17170	17162	17152	17129	17059	17086	17076	17147	17003	17125	17066	16924	17231	17227	17274	17267	17160	17221	17114	17210	17294	17071	17255	17114	17120	17043	16988	17165	17125	17247	17125	17099	17135	17134	17078	16958	17203	17061	17228	17335	17392	17117	17076	16996	17032	17243	16959	16935	17108	17147	17099	17143	17175	17141	17020	17278	17067	17182	17395	17100	17025	17172	17174	16948	17218	17190	16986	17147	17360	17304	17140	17034	17262	17154	17136	17231	17003	17012	16923	17338	17297	17162	17059	17110	17090	17197	17283	17170	17003	17104	17091	17221	17028	17115	17221	17141	17138	17318	17062	17077	17071	17089	17294	17244	17267	17159	17043	17167	17091	17291	16986	17198	17103	17219	17252	17175	17130	17279	17216	17174	17189	17166	17210	17200	17293	17241	17023	17174	17073	17126	17354	17091	17121	17167	17220	17268	17031	17235	17278	17016	17142	17028	17086	17244	17046	17187	17097	17100	17197	17166	17104	16890	17271	17154	17072	17247	17118	16994	17060	17147	17073	17231	17114	17039	17074	17100	17090	17220	16966	17182	17143	17040	17108	17074	17239	16998	17223	17150	17226	17196	17131	17140	17201	17082	17188	17222	17127	17137	17138	17049	17061	17173	17126	17357	17243	17088	17153	17067	16797	17102	17153	17025	17193	17133	17259	17155	17233	17171	17112	17013	17142	17266	17187	17053	17162	17195	17149	17031	17108	17054	17174	17080	17017	17207	17184	17121	17094	17406	17152	17041	17033	17090	17037	17158	17370	17085	17209	17022	17301	17369	17091	17338	17130	17171	17000	17234	17040	17249	17034	17042	17157	17259	16983	17197	17122	17141	17021	17071	17191	17163	17055	17250	17107	17193	17052	17136	17287	17201	17060	17112	17293	17049	17247	17122	17035	17119	17123	17143	17172	17211	16984	17075	17084	17082	17327	17018	17222	17151	17164	17092	17054	17268	17111	17333	17107	17295	17234	17296	17178	17244	16790	17204	17051	17093	17172	17222	17155	17317	16947	17040	17149	17311	17144	17269	17142	17260	17158	17061	17305	17106	17269	17154	17030	17250	17072	17083	17116	17056	17157	17110	17229	17175	17111	17089	17266	17094	17183	17107	17037	17089	17042	17191	17024	17033	17095	17183	17150	17105	17101	17209	17090	17104	17203	17021	17232	17241	17150	17241	17051	17146	17059	17079	17228	17084	17088	17279	17129	17060	17014	17045	17007	17100	17204	17073	17198	17207	16985	17261	17133	17155	17184	17166	17221	17107	17310	17247	17081	17207	17140	17048	17171	17139	17040	17280	17165	17363	17172	17070	17146	17132	17340	17000	17256	17105	17130	17129	17168	17212	17380	17170	17169	17303	17289	17185	17298	17152	17090	17401	17076	17241	17283	17061	17105	17169	17180	17096	17200	17063	17099	16987	17104	17002	17231	17088	16895	17072	16966	17118	17287	17141	17233
22235	20739	27170	24987	25106	32728	35581	31262	31038	30804	28992	29623	39655	47781	48744	44662	40508	34006	29655	27779	27308	27274	27076	27050	27009	27166	27270	26943	27108	27136	26954	27014	26828	27107	27034	26954	26913	27014	27164	27122	26870	26898	26983	27121	27063	26932	26936	26971	26913	27029	27005	27143	26930	26990	26894	26889	27004	27008	26895	27357	27282	26833	26980	26937	26837	27114	26758	27146	26871	27076	26954	26771	26895	26773	26959	26804	27026	26565	26855	26869	26864	26928	26784	26844	26756	26877	26933	26659	27052	27110	26962	26795	26876	26743	27042	26758	26885	27282	26783	27105	27109	26791	27012	26943	26928	27031	27088	26945	27099	26993	26930	27049	26983	27006	26969	26987	26968	26874	26842	27068	26916	27163	26889	27072	27008	27046	27089	26774	26708	27034	27135	27151	27004	27274	27030	26975	26882	26865	26909	27170	26978	26943	26799	26907	26875	26839	27211	27024	26922	26834	27126	27078	27096	26923	26969	26785	26846	27148	27005	26758	26759	26905	27054	26974	26921	27102	27000	26927	26749	26846	27003	26779	26959	26987	26800	27046	26981	26879	26902	26834	27046	26773	27045	26957	27054	26666	26991	26997	27078	27192	27017	26930	26853	26909	26819	26839	26892	27024	27002	26679	27167	26791	27154	26943	27186	26642	26913	26777	27093	26902	26908	26869	26724	27030	26863	27061	26828	27041	26807	26855	26958	26936	27002	26770	26977	26762	26845	26860	27103	27221	26874	27141	26970	26819	26908	26984	27307	26810	27023	27169	27019	27071	26854	26957	26784	26954	26767	27004	26971	27196	26649	27076	26773	26978	27126	26904	27011	26612	26981	26738	26968	26638	27013	26868	26841	27083	26979	27148	27050	26897	27037	26942	27098	26674	26770	26851	26811	27016	26906	26931	26977	26745	27157	26842	26590	26845	27015	27018	26911	27067	26786	27047	27026	26893	26767	26800	26948	26776	26937	26792	26977	26838	26934	27219	26919	27004	27007	26726	26974	27045	26910	27150	27175	26817	26826	26965	26810	26908	26624	26943	26746	26868	26998	27176	27057	27065	26931	27357	27053	26887	27029	27088	26914	26807	26751	26908	27049	27103	27026	27146	26814	26868	27156	27090	27043	27034	26880	26657	26746	26980	27159	27142	26927	27130	26684	26990	26873	26785	26722	26900	26758	26877	27020	26588	26932	27074	26922	26731	26767	27002	27083	27058	27026	26958	26859	27062	27090	26966	26962	26975	27062	27004	26720	26711	26999	26891	26925	26934	26918	26819	26894	27164	26941	26847	26824	27035	26980	26584	26801	26898	26856	27103	27005	26891	26713	27226	26783	26915	26927	26757	26873	26694	26981	26960	27050	27024	26733	26834	26778	27022	26881	26660	26974	26893	26759	27008	26868	26895	26806	26956	26680	26810	26981	27070	27039	26747	26977	27051	26816	26836	27048	26922	27042	27044	26981	26734	26968	26929	26932	26954	26991	26744	26986	26919	27013	26846	27127	27031	26732	26991	26868	26825	26775	27097	27103	26776	26629	26810	27071	27047	26717	26965	27209	26764	27003	27211	26947	26991	26813	26963	26898	27047	27147	26937	26922	27138	27115	27126	27132	26756	26906	26850	26889	26682	26742	26898	26932	27027	27081	26793	26836	27264	27034	26885	27227	26972	27026	26694	26836	26606	26576	27114	27198	26837	26832	26998	26709	26850	26941	27059	27065	26720	26749	27064	26816	26899	26888	26991	26814	26890	27102	27125	26938	26990	26733	27055	26719	26958	27016	27069	26830	26844	27044	27135	27011	26939	26864	26931	26828	26851	27012	26704	26968	26849	27060	27245	26697	26876	26973	26778	27200	26713	26901	26881	26869	27039	26962	26933	26984	27066	27220	26791	26959	26921	26974	26981	27128	27084	26897	26456	26971	27039	26866	26912	26868	26878	27170	26999	27254	26727	27081	26599	26743	26880	26832	26894	27074	26909	27142	26913	26916	26777	26992	26922	27009	26900	26874	27043	26809	26903	26596	26891	26807	26948	27031	26945	26807	26839	26901	26802	26981	26852	26675	26957	26750	26869	26734	27059	26935	27094	26941	26811	26591	26810	26793	26951	26919	26883	27132	26645	26830	27084	27091	26949	26890	26961	26810	26737	27032	26866	26866	26847	27061	26885	26899	26826	26975	26890	26959	26784	26689	26894	27111	27025	27000	26847	26943	26941	27145	27141	26958	27026	26751	27018	26904	27147	26972	26665	26904	27043	26698	27004	26776	26865	26709	26618	26778	27075	26890	27067	26980	26926	27016	26861	26893	27150	26886	26894	26770	27095	26863	27226	26855	27138	26814	26823	27134	26860	27184	26968	26918	26703	27070	26785	26914	26924	27046	27105	26818	27229	27295	27005	27111	26685	27212	26866	26816	26935	26721	27079	26818	26828	27049	27077	26960	26927	27065	26897	26874	26999	27004	26958	27064	26969	27121	26731	27009	26775	27111	27188	26875	26871	27080	26876	26849	26776	26856	26985	27054	27092	26900	26763	27060	27073	26876	27013	26852	26835	26670	27163	27133	27074	27028	26944	26881	27069	26984	26936	26854	26769	27011	26833	27012	26817	26870	26898	26989	26922	27145	27063	26964	26856	27175	26910	26822	26824	27146	26918	26747	26835	26950	26783	27146	26938	26831	26835	27155	27240	27053	27075	27035	27022	26991	27080	26835	27086	27199	26956	26861	26937	26979	26737	26925	26940	26970	26907	26593	26877	26877	26658	26835	26856	26727	26899	26922	26907	26849	27018	26922	26933	26857	27016	26957	26947	27131	26826	27081	27008	26948	26846	26918	26845	26776	27103	26925	26857	26910	26765	26849	26824	26929	26859	26629	26901	26846	26933	26839	26944	26862	27106	27147	27043	26794	26936	27142	26753	27168	26903	26921	26935	27106	26903	26858	26814	26923	26845	26898	27028	26842	26905	26973	27053	27119	26837	27082	26865	26908	26860	27004	26718	27059	26675	26907	27060	27220	26758	26671	26865	26788	26872	27073	26970	26862	26826	26958	26781	27102	27017	26903	27122	26853	27129	26777	26772	26912	26898	26874	26807	27013	27150	26942	27185	26808	26860	26829	26922	26870	26801	27029	27245	27167	27170	27017	26894	26744	27038	26934	26838	26750	26901	26836	26886	26815	26989	26999	26924	26825	26973	27254	26999	27082	27039	26837	26889	27027	26909	26670	26861	26886	26861	26837	26894	27168	27001	26936	27102	26919	27102	26918	27097	27027	26611	27038	26942	26714	26724	27089	26844	26963	27104	26670	26823	26837	26976	27237	27120	26735	26668	26975	27001	26710	26973	26893	26941	26862	27065	26708	26929	27004	26830	26777	27012	27102	26933	26770	27161	26806	26714	26729	27005	27111	26940	26835	27033	26625	26798	26834	26883	26825	26844	26764	26914	26947	27049	27031	26956	26847	26856	26804	26667	26927	26939	26792	27047	26986	26917	26894	26957	26888	26926	26957	26870	26669	26862	26850	27066	26666	27184	26953	26981	26796	26924	26835	26809	26902	26662	27039	27233	26978	27132	27234	27033	26805	26921	26829	26841	27113	26991	27060	26847	26737	26899	27132	27156	26872	26712	27055	26876	26896	26667	27083	26882	27031	26824	26798	26856	26877	26961	27101	26904	26872	27180	26924	26969	27126	26750	27136	26866	26788	27044	27130	27086	26776	27261	26942	26856	26919	26991	26903	26806	26726	26874	26902	26629	26904	27095	26832	26977	26974	27173	26930	27148	26958	26884	26679	27028	26951	26829	26926	26828	26825	27069	26964	26893	26564	27159	26916	27152	26614	26811	27025	27054	26922	26583	26848	26743	26860	27119	27106	26825	26951	26863	26911	27251	26765	27144	27238	27026	26966	27172	26875	26790	26777	27084	26898	26809	27059	26935	26707	26841	26833	26758	27070	27029	26743	26736	27059	26697	26737	26965	26924	26828	27117	26887	26727	26800	26980	26693	26978	26793	26814	26788	26946	26865	26815	26739	27148	26940	26749	26813	27006	26866	27021	27155	26787	27070	26924	27016	26790	26761	26891	26871	27146	27099	26728	27038	26737	26829	26852	26956	27038	26956	26992	26926	26886	26515	26838	26959	26777	26721	27076	26878	26847	26905	26833	26847	26713	27032	26979	26915	27210	27078	26796	26940	26790	27147	26968	27168	27039	26933	27134	27052	27209	26567	26845	26973	26949	26962	26680	26818	27110	26934	27174	27155	26976	27014	27288	26914	26671	26886	26754	26886	26979	27237	26753	26817	26634	27060	26856	26999	26964	27017	27132	26862	26917	26872	27309	27023	27125	27215	26726	26840	27056	26754	26663	27077	26945	26870	26723	26993	27005	26982	26999	26763	26880	26947	26889	27087	26962	26856	27014	26992	27012	27112	27042	26730	26969	26902	26984	27063	26787	27003	26968	26950	26943	26966	27067	26996	26797	26760	26818	27024	26754	26926	26942	26791	26871	26952	26878	27194	26820	26778	26934	26806	27000	26915	26909	27021	27131	26929	26885	27274	26724	27273	27070	26900	27084	26839	27074	26901	26992	26858	26899	27022	26777	26857	27064	26867	27049	27101	26934	27075	26845	27015	26984	26846	27073	26836	26782	26858	26915	26967	26972	26893	26773	26829	26861	26611	26816	26830	26982	26951	26825	27035	26988	26962	27076	26850	26929	27009	26744	27123	27041	27012	26942	26986	26989	27094	27310	27042	27118	26830	27022	26731	27028	26668	26977	27159	27076	26780	26880	27158	26881	27005	27064	26789	27006	26712	27089	26769	26929	26965	27069	26876	26876	26954	27241	26944	26948	27084	26873	27312	27049	26912	26885	26789	26933	26939	26793	26996	26832	26877	26889	27087	27046	26882	27121	27171	26909	26844	27261	26867	27077	26880	27160	26733	26766	26809	27128	26922	26973	27057	27014	26637	27007	26833	26887	26934	27058	26833	26831	26791	26731	26845	27033	26778	26926	26846	26708	27050	26954	26824	26996	26963	26925	26802	26611	26858	27154	26958	26894	26972	26940	26863	26985	26901	26766	26933	26781	26677	27139	26999	26887	26973	26803	27023	26764	26811	26890	26956	26925	26651	26803	27026	26847	27133
23305	41258	45609	40684	37081	32801	25404	23331	23509	22345	18999	21211	35312	41998	41970	37169	32631	23994	18974	17044	16810	16951	16854	16820	16741	16755	16813	16760	16818	16890	16798	16702	16832	16775	16730	16777	16730	16730	16825	16710	16646	16888	16668	16763	16762	16864	16710	16786	16933	16696	16885	16806	16794	16929	16637	16808	16736	16993	16784	16803	16885	16819	16659	16580	16829	16865	16766	16707	16802	16977	16916	16729	17022	16836	16949	16880	16745	16706	16729	16773	16683	16888	16731	16822	16905	16685	16769	16816	16829	16673	16843	16704	16530	16809	16737	16772	16851	16748	16855	16826	16880	16765	16916	16843	16984	16834	16845	16883	16891	16842	17110	16805	16678	16819	16880	16714	17005	16782	16843	16635	16730	16831	16854	16853	16738	16751	16983	16749	16846	16861	16848	16938	16957	16811	16766	16751	16972	16749	16807	16677	16695	16817	16723	16740	16777	16856	16838	16748	16693	16885	16677	16735	16775	16645	16840	16764	16949	16869	16739	16766	16766	16632	16846	16949	16849	16924	16744	16937	16705	16833	16744	16788	16839	16799	16784	16735	16990	16705	16895	16715	16905	16911	16773	16833	16729	16677	16874	16776	16713	16633	16982	16779	16813	16666	16835	16675	16826	16851	16641	16782	16738	16717	16792	16572	16757	16835	16880	16788	16577	16663	16848	16799	16763	16750	16863	16819	16809	16882	16748	16664	16834	16673	16642	16663	16694	16616	16789	16824	16912	16884	16827	16788	16837	16764	16960	16794	16867	16822	16743	16696	16713	16719	16839	16710	16734	16772	16798	16765	16813	16860	16787	16837	17051	16956	16794	16885	16800	16925	16877	16616	16774	16879	16568	16525	16864	16828	16741	16810	16936	16567	16738	16624	16805	16925	16792	16718	16890	16690	16855	16793	16818	16811	16875	16840	16888	16781	16866	16724	16639	16677	16861	16855	16906	17014	16717	16764	16880	16646	16806	16881	16740	16649	16740	17004	16865	16724	16707	16815	16770	16595	16819	16826	16816	16772	16825	16765	16741	16896	16668	16850	16905	16731	16782	16822	16581	16976	16808	16822	16673	16717	16741	16867	16714	16825	16761	16932	16826	16886	16893	16722	16624	16747	16689	16794	16776	16959	16854	16797	16797	17021	16616	16694	16969	16825	16748	16803	16743	16735	16849	16886	16915	16860	16737	16904	16815	16791	16684	16835	16790	16762	16948	16717	16804	16873	16740	16782	16812	16877	16701	16670	16757	16853	16621	16686	16836	16837	16645	16772	16761	16685	17043	16750	16720	16877	16751	16839	16791	16842	16900	16716	16724	16909	16682	16884	16816	16821	16912	16746	16706	16842	16779	16736	16796	16718	16692	16798	16629	17019	16724	16761	16968	16819	16737	16694	16964	16826	16791	16655	16996	16935	16662	16952	16887	16625	16579	16732	16811	16848	16820	16838	16842	16731	16770	16720	16716	16666	16827	17036	16820	16716	16974	16761	16849	16841	16665	16846	16813	16685	16781	16722	16627	16741	16884	16733	16867	16708	16787	16640	16854	16749	16763	16711	16742	16660	16680	16729	16732	16696	16787	16706	16789	16890	16753	16670	16714	16844	16892	16914	16618	16695	16699	16697	16692	16693	16625	16873	16961	16772	16639	16796	16879	16771	16723	16672	16721	16701	16796	16725	16785	16797	17005	16772	16731	16685	16737	16842	16864	16813	16646	16768	16693	16907	16761	16684	16835	16655	16832	16930	16779	16689	16698	16923	16837	16676	16856	16800	16817	16799	16830	16794	16750	16651	16970	16677	16716	16847	16736	16788	16799	16893	16878	16787	16745	16815	16687	16959	16711	16817	16813	16867	17003	16709	16766	16739	16795	16661	16629	16858	16794	16826	16812	16865	16754	16938	16789	16850	16881	16760	16793	16709	16672	16894	16726	16921	16705	16836	16761	16883	16842	16936	16658	16701	16846	16632	16771	16808	16625	16611	16830	16814	16846	16826	16825	16826	16669	16767	16920	16902	16745	16812	16688	16751	16790	16915	16909	16825	16604	16986	16620	16660	16754	16761	16791	16779	16893	16874	16721	16991	16730	16781	16756	16920	16773	16967	16907	16785	16809	16898	16805	16779	16677	16823	16824	16721	16793	16664	16860	16873	16932	16671	16527	16837	16775	16734	16821	16924	16860	16855	16753	16673	16886	16817	16921	16750	16919	16726	16754	16801	16694	16720	16630	16714	16767	16747	16966	16706	16857	16830	16798	16622	16831	16862	16874	16723	16647	16772	16732	16776	16809	16933	16729	16896	16719	16798	16951	16747	16761	16818	16731	16778	16834	16624	16810	16798	16863	16555	16672	16805	16782	16710	16646	16763	16906	16810	16906	16830	16801	16757	16840	16734	16799	16821	16772	16854	16847	16814	16838	16888	16787	16704	16778	16750	16850	16881	16649	16799	16927	16741	16773	16677	16827	16798	16850	16642	16837	16763	16762	16913	16853	16788	16805	16899	16740	16719	16715	16653	16642	16590	16789	16634	16712	16900	16673	16778	16776	16836	16628	16612	16638	16878	16787	16728	16762	16776	16903	16779	16823	16657	16892	16626	17021	16700	16853	16803	16784	16823	16665	16776	16825	16761	16868	16825	16751	16847	16622	16876	16650	16683	16639	16995	16786	16761	16705	16764	16752	16830	16751	16843	16801	16868	16863	16736	16568	16744	16799	16804	16746	16799	16734	16883	16699	16888	16747	16841	16684	16750	16770	16897	16832	16883	16807	16988	16663	16783	16828	16675	16569	16815	16861	17012	16774	16975	16761	16739	16766	16697	16728	16797	16889	16821	16807	16938	16848	16810	16778	16856	16694	16538	16819	16880	16764	16639	16681	16712	16877	16749	16832	16820	16892	16861	16708	16939	16734	16666	16854	16808	16628	16934	16942	16684	16885	16567	16807	16714	16757	16729	16816	16771	16812	16875	16824	16922	16690	16881	16918	16740	16594	16808	16902	16775	16777	16796	16756	16694	16876	16792	16764	16791	16876	16681	16663	16802	16794	16655	16799	16813	16752	16702	16807	16683	16644	16631	16994	16840	16869	16781	16726	16958	16939	16776	16860	16883	16854	16913	16648	16760	16879	16880	16858	16659	16829	16645	16867	16823	16891	16658	16658	16741	16748	16703	16812	16918	16579	16674	16795	16957	16908	16746	16728	16840	16760	16850	16748	16664	16869	16746	16984	16788	17076	16934	16978	16768	16858	16827	16882	16715	16883	16691	16790	16863	16746	16612	16856	16781	16653	16883	16664	16800	16794	16802	16872	16656	16754	16846	16833	16824	16935	16794	16792	16798	16794	16679	16740	16779	16731	16859	16816	16794	16628	16833	16727	16678	16630	16845	16692	16769	16720	16691	16829	16898	16984	16783	16693	16837	16935	16748	16811	16866	16786	16781	16823	16655	16732	16762	16682	16700	16813	16606	16680	16706	16604	16833	16739	16857	16699	16827	16829	16703	16856	16876	16869	16763	16729	16737	16890	16903	16766	16767	16819	16693	16974	16877	16894	16704	16872	16890	16745	16562	16886	16736	16679	16886	16864	16710	16822	16772	16752	16950	17046	16743	16852	16766	16655	16818	16739	16786	16643	16718	16800	16705	16880	16776	16836	16795	16731	16759	16859	16714	16610	16821	16737	16667	16795	16796	16710	16854	16736	16931	17018	16649	16885	16634	16657	16694	16672	16697	16799	16908	16767	16706	16742	16813	16787	16765	16846	16770	16761	16829	17011	16899	16940	16646	16692	16645	16928	16802	16758	16536	16727	16769	16892	16863	16574	16854	16890	16856	16613	16728	16927	16617	16592	16751	16853	16891	16810	16990	16890	16586	16859	16808	17023	16760	16688	16859	16785	16723	16927	16813	16630	16730	16689	16702	16735	16770	16750	16785	16763	16787	16770	16687	16817	16842	16696	16761	16637	16685	16577	16824	16827	16796	16871	17060	16889	16620	16756	16851	16686	16704	16809	16924	16726	16833	16938	16731	16777	16650	16710	16677	16707	16910	16832	16711	16899	16618	16763	16856	16803	16858	16747	16662	16975	16568	16816	16877	16749	16608	16831	16749	16753	16971	16719	16844	16777	16712	16826	16648	16787	16695	16714	16748	16774	16875	16782	16903	16678	16890	16691	16673	16707	16590	16761	16638	16622	16811	16845	16716	16921	16572	16660	16797	16691	16781	16692	16765	16943	16860	16580	16694	16834	16815	16695	16801	16951	16777	16836	16609	16774	16617	16828	16623	16864	16890	16890	16772	16939	16917	16856	16715	16825	16648	16897	16532	16978	16885	16647	16855	16840	16918	16681	16815	16612	16709	16756	16861	16770	16828	16682	16902	16659	16686	16644	16713	17077	16822	16731	16751	16860	16754	16824	16679	16916	16783	16689	16783	16787	16864	16802	16755	16814	16751	16840	16790	16799	16751	16674	16917	16656	16679	16739	16720	16776	16890	16738	16653	16842	16854	16907	16791	16832	16769	16969	16786	16680	16850	16549	16864	16746	16927	16660	16891	17001	16704	16719	16826	16683	16840	17026	16736	16664	16572	16892	16700	16744	16784	16748	16818	16700	16661	16775	16867	16774	16848	16939	16790	16920	16656	16760	16764	16955	16738	16828	16849	16709	16791	16751	16874	16753	16826	16850	16728	16719	16831	16797	16723	16783	16736	16862	16914	16884	16772	16869	16627	16946	16876	16835	16740	16785	16649	16765	16850	16836	16914	16869	16660	16850	16935	16957	16543	16679	16858	16528	16899	16689	16939	17063	16797	16761	16680	16951	16717	16845	16758	16657	16775	16793	16823	16933	16788	16711	16939	16936	16743	16848	16803	16795	16843	16682	16761	16665	16673	16919	16798	16906	16934	16844	16865	16863	16928	16719	16703	16754	16758	16949	16864	16684	16800	16789	16945	16646	16844	16911	16960	16601	16901	16824	16850	16764	17079	16708	16782	16942	16829	16828	16928	16769	16763	16904	16668	16807	16875	16739	16805	16793	16791	16843	16892	16739	16986	16751	16608	16694	16655	16776	16945	16781	16693	16706	16834	16797	16849	16668	16716	16815	16805	16661	16772	16807	16834	16750	16692	16897	16734	16707	16822	16824	16769
35087	29411	34539	33033	32685	30401	28989	28577	28936	28332	28121	28067	28096	28655	29287	29442	28803	28119	27545	27642	27677	27696	27628	27371	27386	27517	27848	27562	27558	27665	27730	27677	27755	27532	27572	27530	27806	27741	27573	27416	27589	27763	27801	27608	27642	27805	27465	27432	27524	27806	27486	27630	27461	27733	27757	27593	27605	27607	27379	27436	27169	27576	27785	27388	27445	27479	27791	27643	27660	27633	27684	27782	27377	27601	27415	27332	27586	27530	27590	27603	27458	27335	27359	27696	27517	27407	27552	27680	27623	27515	27776	27651	27552	27522	27499	27958	27648	27656	27512	27622	27585	27579	27597	27808	27732	27335	27521	27680	27540	27734	27600	27890	27643	27415	27482	27561	27595	27688	27885	27437	27642	27655	27667	27361	27298	27675	27557	27445	27674	27306	27894	27470	27632	27713	27581	27719	27622	27524	27574	27681	27495	27695	27488	27469	27392	27519	27587	27763	27757	27663	27280	27591	27291	27519	27447	27522	27614	27495	27681	27745	27590	27241	27338	27491	27728	27605	27423	27550	27639	27755	27568	27415	27588	27679	27593	27449	27513	27777	27533	27661	27475	27610	27592	27668	27598	27469	27754	27611	27689	27630	27525	27685	27458	27482	27665	27771	27384	27577	27518	27454	27397	27378	27398	27367	27375	27337	27474	27380	27296	27503	27713	27545	27778	27645	27661	27577	27454	27649	27665	27472	27439	27421	27462	27473	27310	27368	27775	27491	27480	27519	27527	27548	27687	27480	27555	27744	27643	27515	27386	27664	27522	27641	27511	27633	27535	27510	27477	27470	27621	27548	27477	27604	27533	27747	27644	27475	27423	27641	27661	27546	27799	27507	27554	27660	27481	27505	27716	27847	27517	27711	27691	27735	27597	27613	27567	27495	27653	27511	27411	27596	27580	27877	27613	27574	27667	27816	27792	27711	27702	27604	27464	27421	27346	27516	27404	27551	27697	27393	27571	27566	27829	27482	27725	27657	27722	27730	27545	27559	27592	27698	27394	27492	27556	27438	27685	27789	27543	27437	27611	27398	27692	27418	27557	27566	27527	27421	27581	27611	27336	27626	27657	27431	27461	27832	27381	27245	27725	27509	27474	27645	27545	27558	27633	27588	27759	27517	27442	27548	27259	27710	27742	27527	27213	27652	27895	27521	27637	27704	27546	27812	27358	27470	27606	27506	27429	27367	27764	27467	27643	27638	27452	27556	27572	27436	27498	27716	27428	27843	27548	27500	27708	27608	27345	27574	27709	27633	27569	27558	27500	27600	27614	27574	27716	27617	27689	27641	27689	27474	27438	27425	27738	27537	27666	27237	27488	27607	27801	27415	27577	27766	27385	27725	27575	27658	27725	27510	27513	27815	27548	27535	27662	27516	27740	27621	27692	27677	27498	27694	27598	27702	27789	27510	27576	27564	27579	27494	27621	27553	27605	27741	27492	27502	27527	27346	27823	27560	27767	27673	27677	27517	27616	27646	27563	27270	27441	27457	27656	27478	27496	27585	27619	27439	27713	27655	27613	27551	27403	27612	27846	27486	27645	27764	27583	27712	27635	27571	27492	27697	27814	27591	27609	27741	27972	28004	27587	27590	27486	27602	27631	27437	27431	27458	27595	27762	27729	27691	27474	27685	27445	27370	27437	27690	27341	27699	27340	27629	27568	27613	27585	27529	27588	27668	27667	27700	27821	27945	27728	27536	27284	27532	27537	27755	27666	27546	27331	27850	27492	27658	27607	27900	27713	27560	27547	27616	27549	27785	27597	27696	27514	27725	27706	27621	27532	27385	27518	27490	27662	27508	27450	27626	28099	27450	27536	27594	27455	27693	27735	27427	27513	27657	27612	27556	27361	27526	27602	27412	27793	27737	27547	27496	27505	27405	27676	27342	27544	27310	27686	27505	27298	27652	27093	27429	27671	27567	27438	27568	27510	27657	27330	27547	27836	27461	27443	27520	27456	27648	27655	27270	27491	27690	27839	27455	27409	27526	27559	27649	27775	27567	27545	27563	27644	27679	27584	27617	27391	27573	27637	27602	27656	27343	27502	27698	27796	27494	27331	27641	27622	27520	27757	27591	27743	27420	27338	27866	27651	27647	27609	27641	27710	27669	27776	27631	27560	27525	27764	27881	27428	27319	27445	27675	27694	27316	27427	27550	27650	27533	27753	27477	27531	27506	27857	27732	27781	27387	27625	27670	27642	27477	27443	27610	27669	27555	27924	27582	27627	27605	27655	27671	27736	27607	27460	27851	27617	27977	27461	27426	27490	27599	27507	27659	27654	27561	27347	27537	27536	27632	27445	27588	27472	27826	27525	27387	27237	27385	27543	27195	27572	27434	27643	27533	27564	27395	27466	27374	27235	27748	27670	27673	27617	27675	27814	27462	27425	27679	27567	27654	27626	27621	27446	27431	27855	27758	27695	27513	27541	27580	27746	27525	27480	27577	27723	27534	27777	27550	27454	27573	27614	27516	27349	27440	27374	27748	27749	27465	27659	27740	27739	27511	27419	27756	27679	27475	27610	27426	27616	27582	27551	27496	27499	27687	27756	27460	27753	27603	27722	27371	27687	27409	27415	27452	27318	27582	27446	27306	27320	27607	27620	27303	27310	27357	27543	27438	27807	27653	27675	27630	27740	27646	27701	27572	27701	27683	27222	27243	27943	27737	27586	27663	27762	27560	27552	27652	27849	27725	27557	27705	27431	27671	27557	27523	27505	27296	27469	27520	27376	27549	27765	27445	27570	27628	27693	27758	27798	27699	27762	27442	27715	27580	27534	27561	27837	27610	27589	27563	27455	27767	27480	27541	27589	27412	27701	27390	27583	27591	27326	27397	27713	27681	27577	27750	27465	27308	27745	27678	27426	27418	27649	27691	27589	27999	27475	27643	27539	27444	27433	27660	27782	27554	27473	27386	27737	27334	27256	27446	27635	27506	27609	27681	27643	27659	27549	27444	27523	27806	27662	27442	27698	27610	27548	27682	27596	27492	27357	27521	27687	27375	27671	27785	27431	27605	27654	27600	27354	27614	27680	27717	27568	27513	27457	27561	27646	27603	27540	27478	27494	27505	27187	27186	27417	27461	27842	27533	27572	27449	27658	27541	27522	27556	27642	27412	27728	27371	27395	27541	27842	27730	27813	27616	27787	27742	27432	27593	27722	27669	27631	27543	27712	27863	27607	27168	27447	27430	27721	27681	27518	27586	27834	27376	27566	27633	27555	27660	27671	27630	27746	27627	27774	27701	27841	27376	27470	27664	27625	27515	27333	27547	27514	27285	27544	27638	27807	27388	27394	27528	27426	27695	27647	27653	27604	27677	27326	27305	27656	27525	27471	27557	27538	27519	27406	27672	27570	27677	27614	27492	27556	27739	27660	27471	27527	27548	27645	27422	27379	27636	27359	27494	27617	27480	27583	27572	27386	27775	27679	27867	27431	27677	27745	27706	27479	27786	27455	27649	27574	27405	27461	27142	27708	27484	27835	27362	27583	27559	27746	27779	27494	27660	27868	27744	27818	27597	27524	27581	27633	27812	27606	27401	27522	27876	27795	27251	27584	27664	27517	27739	27849	27681	27489	27463	27392	27456	27493	27629	27616	27430	27564	27347	27586	27716	27797	27447	27736	27478	27520	27546	27663	27462	27552	27638	27686	27783	27821	27337	27468	27742	27588	27453	27322	27557	27550	27702	27561	27565	27512	27713	27703	27672	27224	27622	27613	27594	27730	27648	27607	27757	27822	27599	27558	27766	27392	27578	27681	27408	27436	27446	27740	27820	27662	27568	27500	27746	27665	27429	27795	27566	27675	27762	27519	27700	27537	27522	27602	27515	27747	27302	27506	27593	27265	27881	27255	27417	27524	27388	27400	27690	27672	27456	27800	27441	27547	27620	27508	27528	27313	27694	27619	27533	27621	27505	27672	27637	27538	27494	27366	27504	27663	27549	27831	27589	27588	27549	27698	27711	27625	27657	27822	27696	27459	27523	27492	27671	27491	27587	27648	27576	27620	27441	27685	27687	27713	27521	27594	27596	27506	27579	27471	27672	27445	27781	27485	27563	27738	27635	27777	27497	27649	27545	27494	27790	27592	27601	27486	27447	27774	27659	27561	27634	27688	27769	27472	27709	27476	27534	27509	27515	27467	27485	27555	27392	27672	27562	27490	27805	27698	27313	27426	27478	27523	27627	27483	27921	27553	27620	27622	27636	27557	27639	27506	27748	27822	27721	27749	27676	27667	27626	27564	27562	27342	27632	27573	27498	27626	27337	27494	27441	27899	27472	27451	27382	27614	27449	27651	27530	27532	27755	27648	27639	27417	27629	27814	27871	27481	27594	27357	27685	27702	27665	27318	27463	27527	27563	27569	27543	27660	27598	27714	27510	27560	27328	27364	27743	27578	27381	27245	27412	27730	27737	27772	27447	27596	27611	27537	27511	27513	27572	27594	27603	27498	27515	27755	27637	27597	27579	27573	27643	27691	27568	27821	27611	27568	27611	27648	27756	27611	27659	27711	27560	27580	27513	27345	27582	27346	27443	27633	27500	27629	27485	27542	27687	27697	27412	27706	27614	27640	27498	27695	27443	27689	27562	27591	27741	27515	27841	27548	27643	27582	27632	27736	27633	27435	27671	27780	27722	27622	27547	27453	27463	27845	27795	27798	27682	27627	27759	27410	27663	27844	27737	27648	27472	27580	27553	27571	27519	27433	27492	27560	27483	27688	27546	27500	27686	27639	27705	27904	27462	27797	27866	27866	27200	27782	27598	27500	27800	27825	27576	27773	27555	27777	27305	27611	27463	27678	27765	27653	27496	27753	27693	27518	27535	27718	27639	27531	27260	27618	27513	27656	27539	27338	27421	27693	27964	27565	27814	27846	27492	27690	27565	27637	27583	27649	27590	27681	27640	27494	28068	27432	27457	27674	27456	27464	27558	27661	27690	27657	27702	27423	27762	27678	27603	27612	27535	27466	27767	27583	27544	27526	27411	27506	27586	27641	27758	27702	27697	27803	27559	27819	27388	27473	27490	27620	27501	27390	27428	27490	27589	27633	27764	27660	27496	27464	27660	27650	27619	27584	27792	27663	27520	27342	27472	27366	27579	27806	27588	27805	27393	27641	27601
23081	28496	28207	24156	25040	20730	19033	18665	19246	18383	17951	17999	18175	19075	19619	18972	18091	17512	17389	17019	17245	17248	17331	17082	17145	17037	17162	17163	17180	17075	17311	16988	17027	17121	17056	17166	16969	17199	17205	17093	17066	17274	17019	17074	17091	17074	17190	17303	17147	17257	17193	17048	17265	17218	17107	17092	16891	17101	17226	17327	17247	17266	17109	17036	17179	16995	16866	17124	17000	17137	17011	16932	17158	17185	17154	17215	17181	17183	17187	17148	17176	17126	17119	17101	17133	17091	17095	17104	17114	17166	16985	17192	17235	17249	17154	17144	17114	17135	17048	17173	17213	16826	17033	17187	17051	17197	17189	17260	17105	17029	17159	17181	17166	17179	16989	17091	17129	16973	17070	17069	17112	17110	17273	17004	17005	17182	17202	16990	16981	17320	17235	17199	17238	17085	17147	17118	17147	17187	17158	17155	17125	17069	16976	16962	17286	17050	17203	17063	17160	17289	17241	17242	17281	17129	17288	17007	17198	17086	17208	17028	17242	17192	17186	17132	17035	17299	17323	16995	17158	16994	17107	17027	17113	17247	17104	17161	17163	17237	17043	17122	17268	16945	17225	17073	17195	17088	17052	17258	17093	17154	17090	17102	17183	17246	17145	17114	17319	17122	17137	17057	17095	17157	17085	16950	17167	17067	16896	17180	17155	17118	17069	17052	17130	17092	17001	16915	17138	16996	17320	17185	17089	17158	17097	17105	17242	17308	17193	17078	17130	17136	17243	17150	17003	17211	17097	17246	17126	17076	17129	17254	17149	17130	17229	17078	17145	17103	17119	17007	17130	17097	17321	17071	17094	17104	17278	17089	16904	17039	17114	17128	17233	17057	17009	17197	17245	17144	17151	17123	17150	17130	16995	16914	17247	17360	17174	17002	17017	17288	17075	17080	17088	17153	17216	16971	17145	16905	17129	17099	17109	17338	17129	17211	17071	17170	16972	16949	17164	17128	17121	17219	17145	17157	17193	17089	16985	17151	17185	17101	17101	17029	17087	17054	17320	17244	17178	17117	17022	17163	17313	17139	17276	17180	17122	17110	17383	17136	17163	17064	17230	17081	16976	17276	17207	17163	17112	17203	17172	17112	17228	17147	17007	17004	17163	17103	17023	17170	17266	17342	17189	17112	17067	17091	16985	17178	17115	17177	17225	17213	17277	16935	17062	17155	17301	17052	17125	17082	17215	17167	17256	17357	17067	17169	17018	17355	16913	16995	17262	17149	17206	17140	17096	17172	17055	17298	17123	17117	17221	17015	17294	17131	17134	17139	17196	17092	17204	17107	17150	17183	17199	17254	17202	17084	16995	16983	17137	17136	17202	17081	17213	17219	17371	17327	17243	17248	17154	17180	17069	17157	17134	16994	17243	17227	16975	17056	17180	17047	17151	17360	17217	17141	17054	17123	17232	17145	17088	17034	17207	17079	17195	17167	17127	17057	17230	17113	16945	17111	17150	17109	17027	17109	17198	17221	17144	17027	17100	17093	16968	17130	17215	17222	17131	17240	17208	17140	17224	17122	17111	17119	17098	16892	17135	17135	17316	17185	17287	17253	17042	17222	17119	17211	17011	17323	17152	17173	17176	17313	16994	17389	17139	17288	17178	17167	17157	17005	17112	17169	17177	17160	17115	17129	16982	16948	16985	17159	17237	17258	17131	17040	17068	16946	17082	17298	17150	17142	17087	17026	17223	17081	17292	17130	17107	17283	17317	16967	17063	17208	17118	17098	17166	17260	17177	17286	17208	17259	17053	17051	17094	17132	17090	16967	17051	17099	17118	17097	17043	17070	17110	17093	17031	17282	17034	17126	17048	17192	17019	17076	17159	17176	17274	17192	17250	17086	17249	17186	17120	17100	17277	17002	17111	17263	17227	17239	17116	17045	17229	17153	17071	17079	17212	17185	17169	17112	17179	17256	17220	17051	17118	17203	17295	16992	17033	17257	17184	16963	17084	17041	17086	17369	17146	17215	17077	17171	17148	17182	17251	17331	16996	17443	16977	17245	17093	17158	16899	17115	17241	17164	17096	17214	17021	17207	17196	17180	17275	17332	17164	17131	17161	17066	17196	17136	17152	17178	17070	17011	17083	17246	17008	17062	17264	17127	17080	17086	17017	17318	17122	16994	17285	17053	17177	17168	17074	17066	17382	17090	17246	17090	17128	17082	17126	17186	17200	17217	17041	17056	17339	17090	17020	17215	17078	17080	17260	17033	17209	17207	17099	17103	17191	17162	17257	17163	17227	17165	17341	17152	16946	17159	17032	17020	17241	17123	17040	17166	17303	17186	17169	17000	17314	17166	17038	17136	17098	17110	17068	17223	17095	17291	17200	17121	17158	17276	17313	17085	17247	17109	17085	17074	17105	17131	17146	17241	17117	17206	17094	17032	17138	17134	17230	17142	17099	16998	17186	17049	17134	17008	17247	17176	17122	17169	17329	17181	17265	16836	17459	17094	17126	17134	17122	17109	17149	17187	16907	17126	17100	17038	17175	17086	17049	17278	17324	17112	17097	17056	17137	17270	17196	17227	17069	17085	17148	17182	17113	16998	17126	17092	17161	17077	17207	17047	17387	17053	17215	17166	17093	17148	17027	17168	17153	17100	17086	17117	16954	17091	17077	17313	17053	17087	17126	17248	17098	16910	17152	17088	17222	17352	17023	17118	17233	17322	17317	17047	17170	17313	17101	17028	17114	17256	17283	17020	17067	17061	17073	17197	17165	17177	17322	16999	17331	17320	16860	17083	17084	17047	17039	17143	17218	17229	17063	17174	17122	17029	17031	17101	17057	17059	17229	17237	17173	16925	17116	17249	17248	17301	17104	16949	17276	17078	17262	17068	17157	17132	17150	17155	17018	17212	16872	17100	17096	17125	17147	17068	16991	17218	17192	17194	17139	17148	17164	17188	17291	17143	17263	17132	16904	17196	17203	16943	17166	17145	17205	17097	17112	17004	16999	17166	17140	17274	17136	17084	17327	17114	17033	17206	17277	17272	17125	17162	17152	17082	17007	17092	17233	17127	17130	17127	17161	17158	16986	17023	17235	17152	17076	16978	17146	17085	17152	17189	17188	17173	17165	17018	17236	16948	17080	17300	17143	17180	17134	17026	17209	16932	17184	17237	17177	17115	17243	17019	17187	17168	17310	17126	17166	17178	17078	17254	17261	17133	17124	17023	17142	17193	17170	17255	17088	17169	17257	16963	17257	17064	17122	17269	17095	17165	17097	17321	17235	17244	17084	17265	16982	17259	17031	17078	16994	17016	17132	17219	17458	16882	17025	17101	17119	17150	16967	17097	17256	17181	17177	17190	17209	17248	17084	17313	17139	17074	17009	17078	17221	17147	17219	16959	17272	17292	17126	17215	17079	17125	17175	17134	17033	17180	17189	17099	17065	16971	17213	16955	16959	17277	17071	17094	17088	17056	17192	17287	17069	17013	16997	17095	17182	17221	17276	17211	17196	17158	17123	17063	17232	17078	17222	17242	17130	17024	17137	16951	17146	17190	16844	17247	17019	17001	17192	17093	16811	17178	17108	16900	17259	17138	17100	17277	17296	17118	17054	17091	17275	17139	17051	17255	17121	17292	16974	17183	17166	17015	17300	17123	17218	17044	17251	17086	17150	17058	17330	17068	17031	17164	17089	17241	17049	17310	17252	17072	17217	17028	17066	17138	17292	17247	17257	17194	17254	17114	17143	17266	17226	17291	17219	17065	17230	17157	17193	17201	17217	17166	17092	17131	17171	17298	17111	17199	17191	17085	17106	17166	17337	17082	17241	17164	17174	17233	17212	17107	17075	17204	17035	17210	17171	17218	17106	17333	17134	17098	17132	16972	16947	17156	17142	16935	17158	17121	17089	17270	17093	17069	17131	17151	17270	17062	17264	17343	17057	17033	17114	17132	17090	17217	17252	17088	17134	17132	17196	17038	17223	17115	16968	17107	16958	17023	17053	17142	17105	17206	17044	17137	17299	17120	17169	17232	17246	17142	17146	17189	17095	17074	17153	16969	17016	17204	17074	17276	17411	17097	17112	17272	16867	17103	17322	17255	17179	17339	17195	17148	17093	17179	16933	17136	17184	17077	17055	17136	17127	17218	17148	17078	17235	17237	17407	17358	17161	17211	17157	17139	17309	17142	17266	17149	17079	16999	16993	16985	16929	17203	17086	17317	17150	17229	17140	17133	17100	17195	17159	16987	17322	16987	17236	17030	17204	17225	17387	17100	17149	17417	17147	16942	17096	17036	17139	16952	17211	17204	17173	17189	17119	17244	17119	17064	17183	17024	17020	17266	17122	17159	17080	16998	17048	17127	17137	17198	17123	17111	17214	17070	17160	17132	17040	17149	17102	17128	17150	16997	17203	17279	17047	17133	17086	17155	16924	17030	17066	16938	17193	17209	17340	17289	16999	17069	17290	17133	17074	17341	17337	17177	17142	17119	17107	16996	17265	17250	16987	17242	17219	17132	17226	17070	17313	16819	17087	16978	17055	17210	17185	17176	17158	17095	17138	17244	17067	17090	17248	17155	17218	17239	17095	17111	17080	17044	17272	17242	17209	17049	17173	17223	17244	17053	17021	17158	17244	17094	17208	17076	17116	17252	17253	17211	17095	17068	17123	17120	17200	17155	17120	17131	17095	16968	17102	17255	17395	17061	17183	17078	17173	17092	17172	17167	17194	17112	17224	17178	17153	17112	17110	17111	17287	17234	17054	17224	17077	17154	17102	17171	17275	17162	17229	17308	17098	16965	17194	17146	17170	17085	17146	17031	17150	17098	17297	17036	17218	17214	17140	17086	17317	17184	17200	17171	16978	17090	17225	17194	17135	17190	17270	17123	17393	17098	17053	17193	17252	17196	17115	17370	17083	17181	17216	17000	17112	17166	17132	17258	17142	17206	17293	17084	17039	17054	17059	17277	17173	17243	17027	17056	17114	17196	17040	17283	17166	17052	17275	17074	17228	17167	17039	17078	17070	17077	17187	17015	17085	17017	17098	17108	17167	17052	17160	17132	17249	17231	17190	17066	17176	17302	17097	17194	16822	17097	17120	17265	17143	17179	17184	17061	17125	17003	17061	17133	17133	17164	17210	17203	17105	17083	17094	17194	17076	17252	17178	17273
24423	20756	27309	27537	29281	31772	33437	31786	30751	30224	29373	29133	32842	41316	42076	39215	34585	30083	28843	28330	28129	28022	27942	27894	27842	28027	28098	28238	28067	28348	28340	27979	27991	28000	27872	27892	27934	28020	27966	28049	27832	28022	28160	27949	27926	27870	28094	28154	27884	27947	28031	28173	27938	28038	28043	27898	28004	28117	28050	27706	28043	28062	27918	28018	28199	27905	27992	28079	27977	28120	28091	27966	27826	28117	27928	27988	27910	28241	27961	27963	27801	28005	27802	27939	28283	27844	28119	27983	28201	28037	28209	27944	28076	28001	27984	28048	27830	27501	28146	27998	28102	28370	27900	27994	28054	27557	27981	27882	28084	28186	28255	27992	28039	27871	27937	28090	27988	28039	28033	27825	27980	28032	27807	28173	28114	28162	27922	27866	27883	27998	27903	28034	27728	27989	28106	28329	28040	27896	28093	28117	28021	28179	28032	28195	27784	28053	28088	28133	27939	27738	27907	28014	28160	28155	27906	28194	28133	27925	27889	27854	28133	28231	27944	28073	27914	27870	27707	27977	28043	28013	28020	27831	28061	27860	27645	28094	27999	28137	28178	27695	27816	27867	27892	27948	27753	27961	27807	28026	28045	28220	28068	27967	27928	28208	27868	28085	28078	27935	27953	27873	27781	28174	27841	27990	27954	27999	27973	28018	27693	28011	27967	28186	28156	27981	28101	27974	27972	28149	27899	28110	28057	27986	28273	27925	27827	28050	28025	28131	27803	28116	27724	27959	27998	28098	27972	28056	27611	27855	28065	27867	28045	27708	27769	28085	28210	28130	27952	27593	28009	27820	27645	28144	27944	27772	27980	27739	28018	27947	27829	28018	28086	27812	27749	27903	28247	27936	27796	28076	28027	27903	27739	28000	27840	27931	28151	27886	27961	27901	27788	27785	27910	28197	28048	27913	27780	27802	28115	27748	27892	27814	28071	27928	27840	28108	27801	28022	27651	27971	28020	27815	27786	27846	27894	27900	27827	28039	28161	27892	28016	28206	28058	27902	27850	27917	27860	27869	28077	28033	28096	27912	27723	27910	27712	27899	27917	28016	28051	28212	28185	28134	27699	28049	27911	27948	27984	27942	27918	27969	27895	27884	27919	27856	28039	28023	28009	28036	28157	27715	27837	28001	27965	28025	27797	27861	27927	28042	28029	27825	28174	27817	27910	27944	27829	28185	27785	28249	28036	28192	28065	27964	28132	27881	27967	28055	27859	27969	27955	27881	27988	28022	27955	27997	27887	27914	28115	27967	27941	27767	27954	28123	27843	27854	28056	27790	27963	28141	27848	27913	27975	28166	27896	27886	27899	27990	27865	28020	27921	28105	28109	27769	28060	28032	27753	28068	28205	27980	27907	28168	28007	28019	27995	27980	28071	27866	28017	28090	27712	28027	27928	27965	27974	28013	27935	27919	27677	27769	27866	27673	27863	27894	27934	28082	28264	27951	27770	27954	27809	28047	28291	28231	27774	28138	28033	27915	27806	27815	27896	27925	27840	27793	28266	28180	27909	27936	28100	28056	28270	28094	28183	27968	28136	27742	27788	28347	28102	28022	27955	28045	28217	27746	27947	28262	27819	27851	27863	27958	27745	27706	28196	27902	27819	28142	27957	28073	27871	27968	28193	27658	27859	28050	27916	28279	28079	28288	27921	27996	28001	28118	27943	28011	28029	28316	27927	27924	27860	27963	27838	27908	27985	28000	27904	27812	27772	28247	27888	28144	28007	28036	28060	28113	27910	28007	27879	27845	28339	28225	28015	28189	27946	27946	27926	27905	27881	27971	27829	27983	28083	28008	27996	28140	27856	27961	27885	27980	27886	27896	27874	28088	28013	28048	28010	27906	27805	27940	27990	27917	27958	28183	27788	27744	27769	27615	27866	27831	28091	28219	27926	28026	28007	28107	27845	28015	28083	27850	27866	28148	28115	27985	28049	27997	28006	27992	28016	28035	27943	28028	27998	28141	28053	28102	28033	27943	28140	28120	28035	27820	27911	27932	27926	28183	27832	28024	28110	27738	27853	27966	27769	28015	27975	27885	27933	27998	27920	27885	27892	27781	27921	27948	27967	28031	27914	28066	27677	28031	27824	27673	28040	27933	28183	28164	28035	27996	27876	28109	28127	27838	27696	28044	28118	28168	28041	28156	27901	27937	28138	27917	27942	28127	27969	27953	27843	27842	27820	27895	28083	28078	27633	27914	27989	27966	28061	27914	27725	28184	28122	27968	28119	28124	27976	27700	27910	27826	28009	28212	27862	27855	27969	28087	28091	28073	27945	27968	28253	27899	27960	28110	28136	27935	27875	27711	27694	27895	27884	28001	28031	28015	28118	27936	27985	27933	28174	28103	28027	28079	27759	27944	27907	28135	27715	27717	28024	27893	27879	27762	28296	28187	27893	27883	27972	28118	27836	28093	27980	28013	27851	28049	27997	27920	28089	28381	27980	27776	27879	27869	27835	27903	28009	27797	28124	27937	27875	28120	27912	28007	28009	27932	27874	27933	28152	28130	27944	28126	28116	28045	27816	28009	28076	27834	28247	28023	28225	28153	27890	28124	27984	27914	27915	27708	27548	27818	27953	27884	28037	27873	27864	28065	27893	27766	27935	27794	28146	27880	27922	28002	28340	28162	28100	28062	27896	27706	28173	27882	28023	28120	28200	27889	28014	27966	27778	28177	27811	27905	27911	27835	27889	28265	27994	27935	28138	27970	27753	27653	27780	27759	28027	27996	27895	28189	28023	28047	28195	28024	28083	28103	28357	27996	27897	28048	28102	27722	28045	27916	28021	28102	28015	28098	28096	27951	27819	27942	28071	27879	27782	27840	28062	27920	27972	28019	27914	28120	28003	27924	27877	28214	27977	28015	28145	27919	28024	27839	28059	28124	27964	28167	28305	27805	28035	28001	27779	27947	28108	27996	27795	28044	28090	28052	27960	28296	28058	28081	27932	28045	27983	27819	27604	28023	27942	28010	28124	28105	28019	27848	28066	28051	28270	27769	27959	27483	27902	27843	28117	27863	27802	27948	28097	28039	28025	28043	28027	27949	28114	28104	27962	27732	27775	27867	27837	27792	27819	28179	28083	27760	27696	28053	28185	27821	27986	27929	28145	27709	27941	27877	27939	28227	27891	27955	27825	28247	27817	28208	27895	27824	27789	28039	28132	27914	28148	28049	27974	28088	27920	28006	27920	28322	28112	27761	28132	27984	28096	27921	28239	27934	27878	28046	27945	28241	28052	27795	27927	28031	28102	28049	27791	27912	28002	27877	28135	27937	27929	27850	27909	28179	27920	27942	27856	27672	27979	27579	28040	27829	27863	27962	28088	27947	28054	27940	27805	27861	28033	28047	27941	27913	27874	28025	27941	28174	27972	28075	27867	27939	28055	27841	28057	27991	27918	27899	27870	27717	27967	27846	28002	27905	27830	28018	27964	28106	28005	27786	28059	28069	27958	28014	27956	28046	27785	27920	28072	28038	28007	27953	28192	27586	27869	28014	27936	27996	28139	28135	28032	27890	28039	27780	27865	27980	27857	28010	27973	27968	28136	28104	27816	28031	27913	27931	27962	27798	27876	27890	27784	27707	27970	27998	27973	28203	27981	28069	28022	27842	27936	27977	27804	27730	28072	27988	28070	28000	27973	27947	27992	28059	27908	27813	27882	28078	28134	28049	27859	28002	28035	28092	28135	27707	27869	28037	27909	27992	28071	27961	27801	27921	28058	28161	27771	27966	28060	28038	28006	28066	27991	27758	27943	28042	28117	28099	28084	27783	27876	27943	27964	28052	28073	27931	28213	28003	27895	27886	27592	27801	27834	27872	27783	27938	27956	28218	28209	27896	28142	27973	27819	27831	28055	27829	27956	27966	28076	27851	27990	27914	27815	28055	27859	27942	28018	27750	27983	28169	27865	27921	28011	28029	27936	28112	27983	28154	27898	28173	27716	27800	28256	27848	28103	27999	27885	27879	28097	28042	28155	27790	27801	27993	28038	28044	27946	28081	27869	28043	27866	27895	28015	28376	27918	28057	27887	27876	27945	27955	28200	28164	27918	27933	27883	27907	28108	27948	27921	27754	27920	27892	27822	27968	27812	28154	28233	27958	28221	27956	27805	27708	27994	28002	27967	28304	28059	28148	27879	27919	27930	27785	27889	28151	28031	27669	27863	27668	27997	28039	27941	28004	27711	27741	28129	28107	27938	28049	28269	27799	27940	27867	28210	27948	27981	27783	27855	27778	27987	27964	28080	28041	27957	27971	28153	28084	28061	27635	28044	27953	28041	28272	28058	28070	28190	28201	27984	27934	27974	28092	27980	28031	27985	27831	28166	28001	27968	27855	28174	27903	27724	27932	28083	28133	28110	27987	27998	28062	27841	28107	27937	28322	28194	27930	28125	28069	27857	27928	28059	27905	27985	27964	28055	27832	28006	27825	28063	27957	27989	27823	28013	27985	27913	27801	28055	28015	27980	28077	28027	28166	27884	28114	27894	28128	28357	27959	27826	27910	28029	28053	27900	27784	27779	27909	27836	27983	28326	27895	28112	28126	28196	28009	28040	27926	27782	28200	27945	27773	27649	28160	28142	28210	28117	28019	28069	27853	27902	27864	28072	28431	27776	27767	27746	27959	28181	27917	27954	28110	28198	27958	27915	27542	28161	28027	28074	28001	27961	27907	27940	28065	28044	27951	28111	28132	27983	28001	28012	28046	28097	28190	27994	27901	28021	27852	28039	28102	27986	28287	27744	28039	27700	27995	27920	27940	27914	27819	27778	28060	28105	28016	27765	28021	27861	27853	27751	28097	27785	27900	27960	28274	27778	28068	27875	27933	28052	27885	27941	27863	27873	27960	28171	28091	27987	28042	27963	27895	28143	27850	27973	28064	27782	27826	28044	27922	27992	28059	28028	28058	28067	28041	27985	28164	27874	27903	28071	27993	28003	27731	28037	27997	27885	27910	27934	27953	27936	28132	27943	28062	27710	27890	27917	27892	28014	28035	28244	28127	28007	28076	28092	28111	28064	28112	28008	27734	28141	27966	28050	27835	27858	28026	27952	27902	28107	27981	27933	28058	27725	28136	28132	27865	27854	27743	27848	27949	27773	27866	28183	27924	27997	27982
21188	36244	39744	38773	29864	24598	22655	23497	21512	20173	18907	19507	24768	34918	34247	30242	24039	19300	18010	17229	17342	17146	17193	17252	17384	17267	17421	17150	17168	17266	17229	17269	17469	17290	17366	17269	17351	17392	17297	17246	17269	17411	17440	17346	17294	17242	17277	17274	17161	17405	17551	17279	17419	17221	17327	17309	17261	17213	17503	17330	17295	17158	17212	17173	17332	17329	17349	17255	17224	17308	17321	17170	17316	17293	17253	17299	17312	17325	17340	17386	17265	17263	17438	17342	17368	17304	17321	17286	17381	17334	17159	17338	17571	17328	17236	17247	17351	17241	17262	17400	17285	17198	17364	17357	17361	17245	17281	17272	17364	17149	17240	17452	17359	17417	17409	17231	17281	17067	17250	17224	17259	17309	17410	17342	17396	17279	17286	17365	17484	17143	17237	17116	17195	17200	17313	17315	17372	17183	17372	17210	17336	17242	17229	17376	17104	17302	17278	17298	17301	17249	17287	17070	17387	17393	17359	17348	17391	17331	17238	17300	17188	17257	17399	17437	17306	17301	17411	17345	17407	17229	17193	17164	17335	17457	17329	17279	17303	17355	17232	17174	17297	17453	17353	17174	17256	17287	17308	17417	17360	17254	17315	17138	17098	17365	17343	17263	17338	17135	17343	17407	17267	17399	17298	17256	17191	17270	17343	17030	17261	17365	17323	17065	17224	17454	17108	17163	17356	17305	17468	17463	17281	17231	17189	17247	17224	17366	17298	17272	17082	17315	17401	17210	17289	17507	17127	17260	17282	17367	17447	17287	17291	17124	17217	17387	17330	17354	17419	17222	17298	17168	17358	17376	17280	17063	17410	17352	17191	17284	17247	17285	17317	17245	17294	17018	17299	17246	17499	17161	17276	17336	17502	17367	17278	17365	17305	17264	17209	17384	17250	17416	17343	17209	17373	17208	17547	17248	17494	17372	17317	17239	17316	17420	17108	17257	17401	17198	17264	17072	17224	17258	17369	17501	17264	17379	17345	17180	17394	17301	17324	17062	17228	17342	17364	17395	17165	17365	17347	17119	17243	17217	17141	17478	17282	17170	17508	17177	17298	17355	17208	17357	17457	17180	17527	17419	17178	17359	17119	17338	17233	17210	17344	17239	17381	17153	17271	17242	17073	17321	17053	17198	17528	17335	17296	17216	17445	17095	17195	17367	17333	17194	17339	17363	17185	17227	17414	17207	17328	17395	17324	17357	17209	17399	17242	17268	17322	17376	17319	17377	17474	17268	17238	17313	17317	17417	17307	17386	17216	17442	17272	17326	17406	17137	17448	17249	17250	17257	17264	17390	17152	17355	17283	17311	17333	17331	17156	17385	17448	17449	17422	17225	17384	17365	17319	17123	17123	17426	17398	17380	17390	17415	17377	17158	17147	17206	17169	17297	17369	17213	17403	17230	17267	17385	17202	17255	17375	17286	17186	17413	17101	17346	17364	17246	17416	17189	17415	17297	17297	17315	17231	17406	17318	17359	17303	17221	17344	17224	17526	17282	17274	17431	17240	17240	17229	17328	17327	17301	17358	17324	17264	17295	17298	17360	17384	17227	17351	17378	17312	17226	17420	17415	17367	17089	17045	17401	17287	17330	17244	17391	17378	17211	17348	17448	17360	17227	17319	17361	17393	17298	17419	17371	17297	17260	17510	17288	17157	17217	17353	17255	17275	17267	17270	17426	17278	17568	17239	17237	17398	17287	17219	17217	17210	17418	17251	17378	17417	17452	17329	17512	17296	17181	17163	17195	17400	17321	17314	17225	17388	17545	17151	17356	17331	17272	17421	17217	17317	17319	17177	17233	17223	17389	17299	17299	17281	17273	17327	17378	17270	17243	17288	17360	17246	17253	17270	17337	17278	17233	17180	17324	17287	17287	17155	17278	17288	17223	17264	17323	17489	17484	17255	17414	17410	17246	17358	17333	17450	17260	17354	17349	17213	17189	17253	17310	17158	17168	17245	17304	17126	17202	17307	17278	17193	17180	17100	17292	17361	17331	17452	17282	17253	17408	17467	17426	17317	17356	17330	17325	17304	17327	17460	17255	17288	17243	17301	17344	17447	17234	17444	17265	17360	17272	17355	17293	17426	17341	17319	17253	17228	17292	17254	17264	17297	17353	17252	17415	17175	17344	17432	17373	17357	17367	17296	17309	17327	17193	17490	17339	17308	17316	17251	17313	17307	17208	17402	17327	17463	17404	17262	17194	17489	17086	17256	17328	17215	17252	17370	17241	17344	17117	17533	17203	17305	17324	17382	17447	17265	17242	17134	17185	17468	17315	17332	17409	17392	17281	17359	17429	17396	17382	17334	17190	17319	17198	17329	17305	17224	17295	17341	17263	17380	17454	17246	17357	17360	17361	17276	17357	17525	17145	17199	17294	17327	17229	17356	17326	17090	17366	17256	17340	17218	17249	17330	17252	17152	17308	17339	17365	17284	17425	17316	17362	17186	17195	17203	17227	17349	17326	17256	17271	17449	17370	17301	17345	17440	17197	17383	17281	17295	17474	17255	17290	17406	17255	17362	17262	17454	17370	17205	17275	17054	17326	17259	17391	17162	17363	17323	17383	17262	17389	17184	17162	17333	17227	17310	17144	17275	17355	17324	17206	17235	17401	17141	17402	17227	17293	17491	17293	17327	17131	17287	17362	17183	17284	17205	17299	17305	17277	17248	17399	17156	17283	17231	17238	17286	17358	17259	17205	17210	17410	17450	17317	17181	17108	17108	17399	17319	17301	17484	17361	17212	17262	17178	17451	17390	17361	17399	17216	17304	17221	17197	17323	17225	17314	17245	17358	17222	17186	17381	17295	17342	17133	17267	17314	17329	17303	17565	17220	17564	17335	17467	17398	17383	17354	17287	17116	17373	17289	17281	17463	17345	17289	17418	17139	17168	17197	17402	17340	17179	17252	17127	17263	17341	17305	17276	17274	17388	17379	17349	17216	17348	17326	17178	17326	17376	17287	17299	17165	17348	17359	17355	17429	17418	17273	17247	17127	17350	17087	17378	17460	17280	17369	17258	17297	17268	17305	17250	17377	17200	17236	17382	17355	17350	17206	17458	17384	17408	17207	17557	17418	17186	17224	17467	17222	17327	17227	17215	17263	17351	17359	17334	17208	17471	17215	17301	17104	17409	17242	17356	17403	17277	17384	17213	17375	17389	17237	17243	17255	17463	17427	17308	17287	17519	17416	17239	17230	17129	17406	17273	17397	17380	17411	17301	17283	17370	17242	17242	17281	17348	17334	17285	17191	17288	17329	17267	17375	17244	17596	17283	17388	17354	17297	17298	17203	17427	17364	17199	17318	17404	17432	17333	17354	17179	17405	17357	17355	17356	17358	17346	17257	17385	17499	17281	17470	17394	17247	17347	17162	17463	17291	17464	17340	17089	17387	17339	17278	17397	17296	17360	17253	17271	17328	17282	17184	17322	17362	17427	17408	17093	17287	17434	17295	17081	17406	17410	17365	17384	17190	17129	17442	17218	17273	17345	17057	17363	17284	17343	17252	17392	17471	17191	17271	17281	17321	17364	17341	17380	17233	17258	17291	17337	17203	17294	17232	17446	17394	17292	17574	17295	17183	17171	17385	17317	17176	17415	17225	17284	17300	17267	17410	17406	17225	17172	17348	17309	17142	17301	17123	17136	17167	17215	17252	17458	17264	17409	17290	17380	17238	17476	17455	17408	17290	17297	17276	17413	17267	17268	17228	17245	17353	17369	17409	17241	17401	17486	17246	17307	17164	17157	17315	17321	17277	17496	17405	17206	17083	17131	17571	17316	17203	17094	17312	17360	17205	17324	17260	17501	17215	17318	17501	17321	17334	17339	17123	17195	17214	17404	17431	17357	17400	17267	17243	17214	17154	17372	17249	17496	17267	17240	17376	17333	17189	17194	17217	17383	17204	17343	17281	17371	17271	17284	17478	17175	17457	17381	17313	17219	17257	17104	17345	17177	17314	17267	17427	17415	17292	17257	17426	17051	17374	17138	17323	17418	17439	17411	17447	17381	17440	17323	17356	17321	17217	17260	17159	17397	17356	17207	17144	17280	17292	17261	17198	17188	17222	17330	17319	17144	17245	17234	17365	17395	17347	17367	17346	17216	17369	17272	17234	17358	17344	17188	17177	17228	17339	17326	17182	17260	17398	17299	17292	17222	17351	17178	17271	17455	17229	17347	17174	17112	17358	17436	17303	17201	17443	17282	17324	17284	17446	17448	17272	17204	17229	17267	17088	17385	17289	17251	17231	17210	17554	17276	17224	17334	17163	17460	17338	17275	17219	17197	17376	17294	17219	17400	17260	17262	17287	17271	17452	17233	17286	17291	17139	17303	17280	17279	17337	17399	17352	17433	17328	17367	17342	17298	17172	17252	17379	17176	17399	17037	17329	17445	17316	17359	17379	17369	17350	17395	17425	17268	17315	17276	17172	17357	17267	17345	17339	17238	17266	17265	17325	17402	17319	17472	17329	17344	17333	17202	17373	17250	17329	17347	17286	17131	17349	17190	17338	17230	17310	17145	17214	17447	17415	17191	17301	17357	17210	17365	17088	17207	17309	17429	17260	17173	17572	17378	17153	17244	17283	17381	17334	17228	17351	17192	17059	17533	17240	17232	17377	17294	17386	17275	17177	17224	17194	17334	17515	17317	17245	17339	17153	17313	17232	17411	17158	17255	17207	17436	17146	17413	17241	17452	17389	17361	17366	17006	17294	17297	17485	17326	17424	17391	17278	17247	17517	17327	17311	17191	17331	17329	17276	17279	17077	17308	17246	17251	17253	17248	17262	17340	17240	17283	17480	17137	17279	17212	17243	17368	17310	17289	17293	17352	17274	17341	17343	17398	17167	17295	17193	17412	17329	17269	17235	17303	17439	17269	17403	17358	17331	17189	17368	17232	17285	17218	17311	16979	17305	17399	17353	17137	17320	17302	17253	17361	17329	17353	17429	17290	17176	17222	17280	17441	17296	17417	17400	17300	17525	17355	17246	17132	17256	17312	17284	17466	17436	17108	17398	17329	17431	17325	17304	17183	17211	17443	17434	17350	17285	17094	17462	17244	17334	17273	17235	17272	17217	17194	17299	17424	17424	17373	17101	17143	17345	17347	17305	17360	17163	17440	17318
22265	20792	27239	25104	25625	35858	40976	35974	33925	32804	31748	31556	44360	54339	46898	43957	38198	32655	29845	29152	29213	28814	28756	28780	28957	28825	28823	28961	28428	28658	29117	28756	28807	29102	28767	29152	28978	28734	29012	28811	28657	28899	28739	28810	28695	28854	29034	28906	28786	28607	29014	28435	28742	28692	28772	28729	28912	28706	28881	28719	28515	28797	28781	28834	28728	28885	28713	28608	28609	28622	28941	28706	28609	28729	28910	28796	29073	28818	29025	29002	28504	28878	28644	28661	28581	28820	28823	28959	28932	28805	29152	28776	28693	28914	29113	28718	28604	28647	28851	28860	28771	29113	28906	28692	28598	28694	28804	28397	28522	28917	28565	28542	28575	28308	28518	28971	28791	28626	28758	28591	28788	28591	28714	28563	28732	28789	28614	28667	28697	28610	28823	28643	28729	28505	28741	28686	28657	28648	28624	28426	29028	28769	28590	28909	28723	28939	28760	28562	28804	28771	28763	28580	28784	28605	28717	28791	28835	28780	28813	28747	28777	28767	28815	28822	28566	28898	28593	28612	28617	28669	28795	28739	28722	28673	28415	28604	28626	28643	28641	28904	28776	28728	28807	28525	28910	28418	28692	28671	28411	28631	28907	28851	28676	28725	28848	28769	28881	28716	28740	28690	28393	28692	28569	28617	28814	28811	28665	28664	28991	28631	28722	28648	28902	28905	28975	28660	28607	28527	28703	28913	28876	28981	28697	28797	28951	28871	28936	28707	28772	28877	28747	28588	28714	28661	28616	28520	28620	28802	28787	28654	28855	28460	28460	28840	28768	28653	28704	28771	28804	28671	28686	28448	28715	28646	28762	28671	28943	28874	29021	28719	28735	28683	28482	28662	28843	28583	28779	28588	28647	28740	28633	28729	28806	28726	28631	28491	28892	28796	28780	28808	28637	28543	28552	28754	28846	28580	28733	28905	28674	28644	28669	28721	28653	28522	28394	28787	28884	28658	28768	28821	28612	29012	28502	28832	28624	28846	28772	28906	28835	28754	28756	28734	28684	28704	28781	28953	28644	28804	28600	29081	28937	28574	28550	28717	28645	28751	28792	28886	28858	28530	28826	28752	28859	28543	28611	28900	28827	28606	28729	28705	28551	28962	28685	28777	29001	28804	28624	28627	28985	28722	28622	28854	28597	28492	28683	28622	28690	28826	28633	28842	28656	28169	28654	28729	28523	28637	28972	28614	28596	28709	28768	28750	28820	28957	28823	28670	28843	28765	28935	28497	28617	28512	28712	28650	28842	28678	28547	28593	28813	28633	28834	28496	28565	28551	28943	28758	28583	28841	28306	28693	28687	28694	28665	28801	28625	28702	28797	28613	28854	28673	28568	28601	28930	28669	28441	28545	28821	28683	28499	28866	28527	28608	28846	28716	28798	28777	28675	28673	28919	28884	28484	28836	28468	28657	28629	28968	28709	28790	28935	28640	28886	28858	28917	28517	28937	28700	28675	28641	28730	28862	28819	28854	28900	28960	28773	28672	28580	28652	28688	28728	28714	28882	28942	28574	28678	28730	28732	28809	28645	28558	28668	28816	28982	28678	28871	28832	28564	28597	28401	28908	28422	28603	28531	28562	28599	28986	29037	28811	28764	28965	28909	28749	28553	28538	28583	28737	28530	28611	28748	28686	28745	28885	28473	28633	28900	28941	28657	28705	28979	28744	28695	28791	28707	28571	28928	28536	28980	28653	28422	28868	28700	28665	28824	28880	28602	28737	28711	28688	28899	28952	28785	28671	28524	28671	28710	28551	28725	28574	28696	28597	28678	28523	28631	28745	28726	29064	28624	28571	28845	28624	28810	28367	28522	28813	28765	28877	28529	28690	28927	28455	28708	28682	28584	28948	28693	28820	28493	28844	29010	28728	28712	28581	28442	28695	28553	28747	28587	28588	28665	28331	28527	28610	29110	28826	29084	28414	28656	28424	28779	28807	28766	28794	28945	28962	28622	28638	28454	28877	28477	28776	28420	28615	28633	28787	28678	28935	28832	28788	28565	28594	28823	28665	28829	28569	28676	28787	28844	28797	28594	28847	28618	28691	28854	28630	28975	28486	28745	28758	28718	28620	28703	28492	28408	28762	28624	28468	28824	28735	28589	28958	28828	28538	28794	28811	28651	28592	28800	28932	28543	28436	28746	28687	28613	28647	28709	28398	28800	28883	28780	28681	28697	28691	28671	28610	28515	28538	28760	28839	28654	28707	28607	28585	28772	28511	28523	28549	28701	28823	28794	28496	28621	28990	28376	28410	28658	28640	28586	28812	28751	28786	28840	28807	28830	28629	28725	28889	28822	28545	28635	28748	28622	28664	28692	28625	28655	28769	28654	28829	28534	28613	28655	28774	28904	28582	28837	28612	28603	28886	28797	28711	28936	28641	28676	28602	28763	28638	28658	28663	28651	28952	28378	28676	28827	28735	28615	28473	28591	28758	28551	28721	28382	29033	28811	28726	28561	28788	28595	28793	28711	28773	28734	28713	28616	28759	28675	28582	28863	28825	28911	28834	28800	28775	28969	28760	28617	28628	28716	28602	28705	28677	28725	28880	28731	28400	28731	28858	28858	28873	28694	28849	28677	28508	28603	28568	28556	28798	28621	28708	28612	28660	28789	28605	28454	28509	28514	28703	28983	28754	28656	29141	28708	28751	28803	28591	28759	28473	28752	28580	28805	28951	28785	28636	28782	28855	28629	28837	28856	29094	28737	28685	28757	28810	28842	28472	28625	28529	28422	28614	28877	28548	28609	28668	28469	28645	28694	28650	28736	28542	28589	28593	28740	28964	28764	28724	28508	28613	28886	28671	28781	28609	28813	28705	28514	28671	28720	28805	28599	28767	28952	28843	28910	28789	28795	28705	28612	28805	28544	28764	28709	28511	28741	28767	28774	28850	28767	28457	28942	28246	28753	28592	28672	28749	28628	28782	28462	28700	28421	28853	28578	28674	28765	28644	28561	28801	28806	28771	28690	29025	28667	28722	28748	28836	28546	28663	28872	28694	28746	28748	28655	28562	28676	28924	28540	28743	28581	28785	28788	28579	28572	28679	28638	28688	28608	28442	28585	28526	28667	28717	28885	28988	28652	28612	28620	28835	28944	28650	28473	28658	28732	28895	28707	28921	28611	28732	28587	28528	28688	28557	28704	28596	28821	28645	28727	28578	28955	28776	28737	28702	28845	28764	28747	29014	28664	28786	28558	28619	28784	28670	28643	28808	28784	28546	28428	28677	28891	28991	28774	28596	28599	28677	28843	28837	28481	28575	28741	28554	28766	28744	28515	28654	28635	28722	28592	28698	28780	28817	28411	28776	28707	28824	28395	28846	28754	28572	28534	28465	28851	28755	28879	28934	29026	28502	28781	28715	28737	28480	28703	28615	28759	28504	28894	28775	28593	28913	28771	28463	28806	28768	28659	28684	28778	28919	28834	28685	28900	28590	28812	28704	28675	28634	28583	28915	28732	28687	28759	28780	28648	28962	28691	28514	28896	28517	28733	28925	28801	28751	28808	28904	28880	28619	28262	28800	28738	28851	29016	28582	28991	28985	28739	28816	28661	28678	28796	28718	28928	28546	28852	28802	28737	28857	28707	28869	28701	28808	28544	28700	28694	28638	28449	28756	28811	28659	28811	28709	28744	28765	28652	28797	28573	28746	28738	28784	28744	28882	28905	28726	28669	28551	28467	28578	28975	28624	28642	28627	28490	28524	28924	28806	28858	28703	28644	28745	28916	28967	28689	28817	28715	28598	28468	28904	28520	28689	28658	28599	28640	28476	28628	28573	28833	28551	28718	28737	28627	28445	28625	28773	28653	28810	28514	28969	28619	28827	28915	28691	28520	28671	28894	28769	28393	28779	28852	28625	28751	28739	28849	28547	28467	28713	28757	28855	28695	28659	28809	28616	28565	28793	28808	28610	28794	28995	28539	28684	28818	28648	28530	28638	28701	28567	28833	28862	28676	28782	28656	28642	28806	28420	28451	29047	28871	28674	28742	28776	28705	28704	28606	28896	29031	28634	28719	28870	28986	29008	28559	28967	28632	28587	28795	28691	28610	28378	28727	28528	28757	28787	28822	28676	28839	28914	28795	28612	28723	28662	28668	28814	28696	28896	29029	28596	28732	28429	28591	28375	28524	28693	28651	28776	28758	28631	28657	28694	28722	28799	28916	28768	28779	28654	28745	28888	29124	28448	28882	28781	28774	28897	28927	28432	28652	28737	28638	28780	28544	28721	28491	28791	28658	28646	28373	28699	28912	28597	28841	28690	28786	28641	28899	28858	28642	28629	28779	28756	28551	28638	28476	28631	28411	28719	28877	28788	28877	28656	28735	28708	28817	28664	28920	28525	28490	28629	28498	28485	28579	28583	28656	28940	28805	28732	28621	28854	28626	28874	28737	28600	28641	28560	28748	28609	28588	28783	28592	28670	28992	28858	28787	29009	28670	28889	28281	28795	28728	28594	28757	28657	28730	28671	28783	28554	28788	28403	28475	28811	28731	28594	28836	28968	28528	28692	28563	28796	28641	28908	28659	28542	28660	28705	28613	28520	28603	28638	28656	28692	28757	28634	28787	28652	28709	28831	29055	28891	28695	28844	28669	28936	28816	28671	28785	28678	28709	28727	29005	28974	28670	28787	28756	28756	28708	28572	28416	28547	28544	28612	28335	28678	28850	28764	28650	28830	28924	28511	28963	28652	28605	28713	28829	28772	28989	28389	28644	28743	28861	28789	28602	28795	28955	28757	28711	28741	28495	28688	28567	28631	28539	28705	28637	28797	28787	28800	28733	28912	28513	28546	28421	28686	28626	28652	28503	28614	28738	28798	28665	28892	28796	28412	28606	28830	28799	28720	28761	28604	28710	28690	28835	28680	28811	28705	28813	28539	28610	28572	28710	28789	28688	28522	28547	28665	28900	28830	28612	28422	28767	28435	28809	28493	28545	28725	28653	28629	28673	28637	28622	28723	28899	28731	28793	28705	28871	28666	28662	28853	28750	28703	28844	28600	28671	28748	28900	28895	28936	28741	28525	28777	28843	28758	28554	28736	28632	28455	28593	28824	28563	28567	28741	28698	28755	28574	28920	28476	28974	28493	28632	28752	28726	28673	28787	28779	28853	28760
24192	42512	47421	41256	38136	37202	33346	28460	25565	23717	21779	21795	38560	46274	39138	35324	28191	21554	18752	17721	17715	17621	17512	17560	17573	17616	17489	17688	17600	17680	17818	17544	17811	17524	17521	17617	17546	17453	17649	17726	17783	17382	17590	17508	17481	17623	17605	17694	17573	17809	17669	17644	17646	17660	17557	17652	17596	17470	17681	17564	17529	17570	17607	17682	17708	17611	17495	17595	17567	17484	17664	17571	17473	17776	17740	17583	17454	17620	17668	17514	17645	17598	17611	17676	17809	17558	17490	17696	17538	17725	17621	17746	17424	17697	17708	17683	17628	17719	17703	17631	17594	17394	17498	17758	17434	17611	17446	17511	17474	17535	17600	17663	17330	17564	17529	17507	17447	17510	17519	17505	17683	17634	17501	17471	17564	17714	17630	17595	17564	17507	17523	17655	17412	17423	17621	17742	17705	17424	17496	17791	17520	17585	17302	17736	17730	17721	17568	17617	17624	17604	17628	17490	17504	17567	17765	17671	17695	17716	17558	17587	17674	17438	17441	17524	17653	17440	17378	17606	17759	17608	17565	17684	17549	17607	17423	17682	17665	17644	17583	17622	17671	17622	17624	17687	17570	17569	17599	17479	17429	17701	17565	17523	17588	17501	17564	17633	17507	17545	17519	17683	17425	17506	17495	17665	17540	17420	17587	17502	17493	17620	17485	17593	17705	17690	17493	17513	17591	17590	17443	17554	17764	17590	17546	17553	17521	17617	17630	17676	17524	17567	17606	17713	17672	17532	17652	17608	17536	17587	17452	17719	17756	17582	17751	17706	17757	17529	17644	17693	17692	17475	17568	17431	17436	17660	17736	17548	17561	17412	17627	17631	17549	17509	17561	17627	17470	17603	17745	17613	17694	17614	17531	17660	17564	17498	17603	17585	17701	17664	17753	17756	17642	17476	17609	17527	17578	17523	17696	17647	17567	17606	17694	17512	17582	17730	17756	17558	17798	17576	17541	17715	17503	17432	17623	17687	17645	17468	17456	17441	17511	17614	17787	17711	17667	17662	17638	17595	17689	17528	17757	17544	17709	17514	17563	17664	17782	17702	17544	17501	17579	17689	17413	17760	17594	17467	17744	17710	17584	17693	17863	17663	17683	17524	17609	17571	17518	17666	17663	17515	17585	17505	17524	17651	17568	17368	17685	17717	17536	17492	17758	17554	17684	17544	17537	17553	17629	17389	17598	17583	17458	17780	17743	17746	17646	17665	17579	17616	17638	17528	17724	17546	17568	17546	17682	17582	17439	17477	17579	17299	17571	17657	17625	17530	17391	17668	17619	17669	17731	17512	17660	17679	17388	17555	17718	17737	17533	17439	17550	17562	17584	17515	17546	17568	17680	17509	17607	17469	17529	17621	17523	17621	17584	17436	17748	17502	17486	17679	17522	17597	17339	17338	17477	17412	17704	17681	17676	17643	17567	17730	17484	17555	17608	17486	17442	17651	17640	17410	17694	17696	17671	17685	17469	17650	17691	17575	17589	17642	17590	17430	17564	17545	17714	17505	17658	17515	17508	17561	17509	17587	17501	17485	17446	17730	17767	17609	17516	17575	17624	17581	17498	17728	17575	17523	17692	17537	17557	17558	17755	17485	17431	17580	17586	17675	17524	17597	17487	17771	17508	17651	17592	17601	17586	17572	17654	17720	17596	17682	17492	17587	17601	17566	17584	17530	17528	17468	17704	17750	17621	17571	17579	17506	17604	17606	17441	17608	17645	17547	17711	17489	17641	17478	17622	17664	17488	17488	17776	17575	17640	17664	17498	17746	17496	17612	17550	17456	17551	17557	17591	17537	17505	17600	17489	17677	17775	17671	17710	17555	17567	17616	17409	17779	17551	17659	17616	17453	17579	17498	17683	17695	17422	17738	17602	17678	17710	17681	17555	17617	17524	17666	17512	17695	17672	17651	17507	17739	17856	17356	17679	17617	17645	17480	17458	17579	17487	17534	17550	17487	17725	17535	17694	17487	17800	17627	17640	17438	17614	17633	17490	17601	17497	17453	17681	17506	17469	17668	17609	17492	17642	17502	17801	17745	17489	17699	17726	17601	17517	17678	17635	17638	17661	17657	17530	17616	17732	17436	17593	17590	17463	17517	17680	17631	17595	17647	17652	17749	17465	17612	17659	17585	17685	17606	17603	17656	17526	17723	17497	17566	17669	17572	17598	17707	17483	17547	17636	17656	17606	17680	17714	17538	17744	17602	17634	17498	17588	17583	17490	17673	17604	17523	17462	17561	17744	17571	17701	17558	17604	17701	17533	17730	17465	17541	17586	17461	17456	17715	17610	17622	17473	17518	17388	17581	17636	17580	17586	17378	17571	17589	17704	17568	17789	17643	17704	17558	17660	17736	17570	17486	17497	17515	17650	17605	17600	17770	17544	17761	17717	17391	17630	17600	17551	17533	17701	17515	17637	17601	17554	17643	17544	17549	17797	17709	17544	17571	17540	17604	17618	17493	17624	17581	17735	17623	17669	17522	17371	17569	17606	17689	17689	17619	17669	17587	17759	17620	17636	17629	17672	17590	17816	17591	17363	17627	17543	17559	17676	17502	17563	17488	17705	17646	17459	17445	17603	17590	17512	17630	17441	17650	17846	17573	17596	17530	17639	17676	17520	17669	17582	17741	17598	17729	17508	17581	17489	17557	17692	17753	17473	17499	17535	17564	17689	17281	17547	17548	17679	17551	17547	17854	17632	17653	17437	17473	17595	17698	17695	17624	17666	17611	17628	17790	17620	17628	17761	17557	17636	17621	17642	17811	17560	17520	17681	17677	17637	17607	17741	17674	17527	17456	17611	17591	17560	17522	17685	17744	17590	17743	17432	17603	17481	17530	17606	17591	17561	17556	17587	17572	17562	17598	17584	17670	17650	17644	17675	17715	17700	17681	17662	17575	17785	17489	17832	17528	17567	17655	17835	17557	17490	17554	17608	17767	17519	17646	17524	17583	17636	17418	17752	17570	17616	17663	17694	17468	17596	17608	17660	17545	17570	17628	17721	17653	17595	17572	17628	17690	17745	17555	17559	17659	17689	17618	17691	17651	17772	17560	17642	17465	17476	17708	17587	17636	17635	17754	17735	17501	17697	17528	17634	17730	17411	17649	17724	17615	17666	17637	17595	17648	17531	17752	17543	17352	17708	17503	17677	17672	17688	17579	17441	17449	17570	17685	17562	17526	17647	17689	17642	17525	17649	17700	17573	17714	17396	17596	17840	17626	17551	17520	17500	17591	17530	17548	17716	17746	17545	17422	17824	17790	17573	17607	17478	17408	17616	17734	17736	17533	17701	17575	17744	17490	17503	17507	17594	17603	17626	17634	17741	17553	17677	17671	17625	17491	17592	17659	17556	17668	17492	17580	17553	17633	17479	17555	17661	17651	17522	17535	17545	17743	17640	17658	17499	17687	17336	17570	17541	17651	17719	17582	17557	17685	17471	17476	17577	17760	17507	17522	17767	17580	17620	17584	17569	17422	17566	17472	17552	17509	17503	17730	17793	17534	17759	17441	17557	17594	17469	17643	17810	17541	17570	17558	17671	17656	17619	17595	17693	17650	17329	17748	17733	17797	17527	17554	17545	17548	17555	17731	17571	17498	17360	17702	17555	17644	17555	17599	17611	17569	17616	17632	17561	17619	17650	17585	17524	17557	17618	17599	17570	17552	17582	17515	17598	17738	17540	17792	17580	17560	17661	17564	17764	17305	17549	17646	17656	17496	17673	17583	17590	17370	17616	17599	17567	17507	17649	17637	17567	17596	17456	17674	17584	17615	17453	17667	17544	17725	17441	17530	17754	17547	17543	17743	17515	17649	17655	17541	17677	17740	17628	17620	17519	17667	17662	17485	17855	17503	17643	17459	17732	17549	17448	17579	17647	17571	17648	17657	17570	17709	17380	17641	17539	17662	17529	17694	17806	17519	17642	17491	17736	17738	17488	17605	17632	17515	17756	17750	17540	17741	17434	17593	17640	17640	17573	17591	17596	17571	17441	17566	17636	17433	17646	17643	17682	17511	17457	17500	17599	17749	17670	17407	17616	17638	17568	17538	17419	17533	17628	17514	17468	17519	17597	17486	17541	17602	17660	17654	17597	17669	17613	17602	17582	17690	17511	17555	17601	17601	17559	17488	17405	17726	17615	17382	17584	17569	17537	17621	17595	17821	17624	17555	17631	17668	17697	17585	17658	17485	17607	17576	17533	17465	17563	17637	17408	17604	17600	17626	17662	17647	17603	17711	17595	17470	17566	17673	17611	17798	17549	17696	17471	17631	17674	17620	17524	17515	17396	17798	17621	17617	17798	17582	17560	17567	17606	17577	17644	17584	17719	17598	17487	17711	17478	17479	17617	17568	17498	17681	17598	17531	17589	17498	17720	17693	17469	17724	17562	17455	17695	17513	17574	17720	17572	17402	17640	17537	17643	17603	17608	17625	17577	17529	17479	17544	17634	17633	17622	17569	17612	17669	17462	17660	17480	17609	17643	17543	17533	17576	17770	17469	17474	17582	17580	17667	17633	17528	17564	17597	17618	17663	17634	17559	17554	17687	17886	17559	17642	17660	17543	17468	17569	17683	17689	17669	17536	17626	17787	17540	17579	17727	17518	17796	17773	17549	17724	17632	17536	17681	17619	17811	17627	17599	17739	17516	17523	17553	17546	17638	17675	17619	17706	17560	17516	17591	17643	17519	17676	17585	17608	17799	17447	17756	17492	17520	17460	17676	17407	17507	17590	17533	17620	17619	17529	17644	17523	17575	17757	17493	17642	17778	17676	17704	17655	17418	17845	17694	17538	17677	17564	17563	17566	17675	17753	17568	17516	17696	17591	17699	17679	17629	17534	17619	17624	17551	17486	17599	17674	17497	17548	17645	17681	17503	17261	17584	17636	17608	17734	17457	17720	17604	17636	17535	17505	17487	17398	17793	17491	17621	17435	17485	17519	17720	17610	17514	17465	17522	17578	17647	17688	17577	17515	17650	17686	17681	17565	17715	17560	17673	17756	17635	17453	17563	17414	17786	17597	17673	17711	17730	17565	17701	17632	17790	17444	17627	17591	17671	17352	17575	17722	17645	17688	17660	17683	17646	17556	17506	17728	17784	17502	17660	17488	17674	17644	17622
36386	32583	38184	36327	34053	33131	33012	32153	31385	30531	30489	30141	30856	31112	30839	30271	29981	30045	29723	29588	29453	29434	29463	29785	29680	29472	29517	29522	29652	29540	29655	29592	29197	29552	29786	29570	29683	29329	29357	29336	29666	29555	29587	29415	29329	29339	29324	29405	29792	29321	29394	29653	29638	29575	29523	29751	29736	29476	29361	29307	29315	29714	29589	29585	29387	29496	29428	29640	29564	29569	29613	29286	29539	29697	29408	29418	29366	29479	29624	29631	29302	29607	29487	29507	29549	29524	29379	29258	29448	29202	29628	29540	29663	29931	29620	29486	29317	29428	29384	29354	29505	29470	29527	29523	29718	29490	29368	29591	29440	29486	29413	29605	29730	29399	29512	29176	29630	29553	29537	29469	29597	29256	29228	29409	29533	29568	29316	29518	29568	29482	29503	29326	29510	29632	29210	29499	29521	29378	29296	29578	29446	29467	29626	29587	29645	29148	29349	29372	29394	29652	29568	29404	29532	29492	29199	29269	29421	29135	29518	29454	29839	29733	29568	29493	29453	29556	29344	29469	29623	29450	29466	29540	29652	29477	29547	29525	29470	29372	29366	29457	29122	29545	29422	29560	29609	29797	29422	29193	29673	29707	29580	29805	29454	29396	29627	29631	29414	29550	29306	29670	29764	29593	29298	29695	29573	29595	29341	29439	29636	29465	29608	29423	29658	29594	29539	29610	29368	29478	29593	29495	29604	29748	29394	29184	29548	29522	29346	29522	29544	29313	29436	29270	29489	29317	29494	29484	29432	29653	29617	29481	29421	29335	29708	29528	29497	29475	29424	29605	29679	29718	29433	29508	29717	29135	29585	29545	29369	29665	29378	29480	29520	29683	29488	29531	29243	29527	29418	29437	29712	29459	29509	29202	29509	29384	29418	29324	29533	29325	29525	29364	29373	29445	29594	29652	29522	29214	29541	29314	29688	29570	29256	29204	29508	29739	29444	29413	29714	29327	29652	29589	29460	29307	29707	29562	29660	29373	29309	29445	29489	29741	29665	29782	29428	29600	29526	29495	29149	29569	29754	29357	29522	29464	29581	29479	29530	29598	29772	29276	29627	29476	29563	29346	29340	29431	29608	29662	29561	29460	29364	29354	29554	29523	29665	29582	29539	29594	29482	29469	29474	29497	29483	29498	29504	29368	29588	29479	29317	29373	29509	29515	29574	29455	29396	29356	29169	29309	29606	29320	29336	29480	29609	29491	29748	29472	29583	29695	29829	29826	29577	29578	29712	29435	29370	29365	29531	29545	29368	29372	29344	29497	29532	29619	29498	29558	29512	29560	29521	29729	29516	29615	29594	29222	29491	29540	29299	29307	29586	29375	29440	29301	29551	29292	29584	29320	29591	29381	29687	29383	29173	29213	29511	29462	29435	29553	29359	29440	29496	29513	29462	29384	29559	29415	29389	29394	29303	29579	29503	29569	29308	29528	29643	29388	29680	29400	29601	29327	29383	29628	29608	29447	29365	29113	29645	29696	29576	29584	29405	29674	29800	29587	29537	29352	29559	29414	29541	29427	29699	29215	29562	29639	29445	29458	29436	29437	29615	29516	29599	29389	29610	29519	29339	29613	29577	29617	29389	29680	29792	29619	29555	29418	29674	29665	29536	29831	29549	29144	29560	29453	29572	29122	29477	29322	29452	29554	29408	29544	29480	29401	29152	29485	29556	29597	29593	29534	29397	29379	29835	29520	29511	29406	29388	29460	29384	29432	29741	29527	29638	29354	29540	29442	29515	29482	29614	29632	29388	29442	29742	29576	29593	29397	29604	29438	29291	29322	29362	29556	29531	29448	29468	29636	29509	29589	29836	29524	29599	29375	29493	29432	29491	29400	29511	29324	29356	29467	29200	29399	29571	29578	29644	29701	29418	29471	29538	29550	29637	29622	29643	29463	29439	29491	29621	29523	29473	29498	29494	29580	29707	29497	29564	29701	29600	29401	29425	29476	29556	29746	29516	29523	29410	29558	29739	29409	29831	29442	29527	29639	29555	29349	29398	29522	29483	29739	29457	29379	29347	29363	29628	29495	29557	29283	29361	29446	29452	29569	29293	29503	29423	29847	29657	29531	29589	29552	29247	29538	29427	29612	29691	29525	29612	29442	29430	29567	29420	29559	29753	29480	29601	29741	29537	29709	29304	29591	29277	29444	29410	29270	29419	29312	29721	29689	29622	29517	29663	29759	29489	29522	29599	29474	29504	29735	29456	29508	29346	29460	29473	29568	29466	29513	29355	29483	29397	29573	29539	29194	29597	29693	29494	29473	29287	29218	29586	29535	29553	29525	29524	29429	29443	29471	29424	29482	29603	29492	29448	29561	29388	29409	29406	29433	29443	29574	29697	29447	29534	29357	29540	29774	29338	29553	29485	29814	29632	29409	29291	29496	29532	29452	29244	29491	29490	29297	29694	29684	29625	29349	29545	29684	29486	29258	29670	29423	29658	29517	29614	29523	29312	29345	29570	29594	29332	29431	29676	29696	29685	29450	29527	29600	29500	29453	29548	29396	29601	29556	29669	29506	29537	29607	29411	29428	29387	29272	29371	29574	29812	29450	29508	29642	29805	29367	29765	29730	29548	29834	29591	29487	29394	29748	29221	29541	29488	29545	29502	29589	29491	29214	29734	29251	29720	29324	29577	29853	29670	29515	29609	29616	29259	29587	29567	29433	29781	29564	29442	29569	29428	29712	29520	29433	29518	29825	29483	29706	29547	29307	29417	29513	29635	29546	29411	29706	29693	29379	29727	29630	29586	29493	29755	29549	29307	29587	29620	29551	29498	29312	29582	29533	29439	29474	29565	29480	29466	29417	29439	29226	29719	29168	29689	29358	29627	29720	29591	29278	29801	29648	29366	29387	29595	29285	29735	29554	29392	29526	29404	29675	29393	29459	29648	29584	29380	29382	29640	29246	29345	29282	29724	29568	29375	29478	29346	29906	29440	29495	29560	29438	29278	29462	29483	29394	29319	29413	29365	29711	29348	29419	29484	29501	29540	29103	29639	29432	29550	29604	29467	29672	29521	29367	29595	29423	29522	29584	29788	29333	29453	29673	29784	29572	29596	29611	29360	29532	29440	29603	29481	29458	29505	29373	29556	29404	29542	29496	29466	29281	29317	29583	29644	29375	29625	29339	29597	29778	29242	29472	29822	29399	29462	29485	29337	29355	29435	29365	29475	29664	29748	29598	29441	29239	29583	29553	29380	29327	29493	29532	29224	29454	29448	29374	29496	29721	29641	29372	29526	29418	29344	29336	29276	29344	29870	29446	29333	29335	29353	29589	29401	29412	29668	29456	29446	29443	29506	29561	29467	29724	29568	29352	29152	29506	29748	29632	29569	29635	29456	29619	29407	29258	29285	29457	29284	29681	29435	29671	29401	29242	29605	29413	29360	29539	29706	29238	29646	29282	29639	29839	29396	29540	29665	29595	29468	29444	29634	29497	29621	29552	29633	29524	29444	29643	29748	29602	29414	29395	29476	29320	29368	29543	29683	29471	29259	29471	29686	29688	29565	29629	29499	29603	29621	29208	29608	29621	29458	29712	29633	29612	29743	29674	29562	29508	29598	29499	29199	29771	29318	29557	29521	29695	29541	29211	29617	29438	29353	29641	29562	29452	29712	29618	29476	29363	29375	29520	29268	29507	29664	29547	29419	29732	29476	29628	29306	29324	29580	29447	29668	29591	29374	29498	29582	29540	29489	29438	29267	29217	29279	29401	29489	29511	29314	29350	29575	29493	29618	29531	29186	29243	29517	29523	29667	29462	29306	29641	29496	29590	29322	29492	29446	29422	29482	29565	29433	29706	29465	29629	29496	29520	29452	29291	29527	29310	29350	29291	29619	29588	29597	29388	29398	29839	29526	29618	29597	29513	29796	29590	29643	29514	29464	29326	29684	29446	29374	29278	29477	29453	29432	29455	29511	29494	29470	29349	29420	29202	29316	29417	29256	29436	29511	29214	29583	29654	29610	29389	29536	29563	29491	29415	29400	29576	29405	29543	29537	29330	29460	29693	29647	29517	29617	29619	29520	29414	29551	29821	29741	29410	29240	29451	29438	29305	29315	29299	29653	29454	29470	29212	29596	29286	29616	29209	29569	29430	29438	29779	29648	29331	29449	29493	29573	29478	29557	29572	29508	29318	29702	29747	29416	29477	29306	29426	29655	29729	29431	29405	29495	29642	29504	29552	29601	29524	29498	29535	29546	29519	29640	29379	29756	29643	29677	30086	29416	29229	29617	29596	29189	29641	29594	29327	29441	29471	29582	29273	29623	29566	29465	29144	29471	29327	29476	29761	29406	29556	29637	29312	29466	29585	29408	29404	29793	29695	29583	29366	29554	29419	29751	29765	29617	29391	29303	29544	29456	29566	29810	29666	29534	29418	29504	29593	29616	29553	29574	29551	29659	29417	29411	29554	29544	29542	29548	29645	29586	29456	29455	29701	29742	29708	29717	29426	29469	29593	29199	29193	29437	29359	29359	29336	29444	29583	29499	29569	29626	29403	29428	29776	29484	29549	29141	29640	29482	29810	29631	29363	29390	29657	29574	29555	29662	29474	29768	29546	29473	29599	29583	29588	29505	29730	29622	29288	29420	29408	29750	29409	29331	29364	29413	29688	29433	29334	29478	29635	29568	29559	29534	29636	29598	29529	29596	29500	29447	29476	29579	29701	29571	29602	29346	29577	29401	29766	29385	29433	29359	29423	29595	29544	29501	29385	29478	29257	29288	29385	29289	29560	29375	29437	29396	29474	29400	29619	29540	29777	29411	29455	29402	29632	29558	29459	29611	29627	29549	29581	29476	29432	29335	29313	29526	29146	29718	29527	29410	29648	29364	29584	29604	29544	29609	29675	29554	29747	29687	29585	29491	29431	29442	29435	29505	29473	29482	29639	29748	29532	29593	29664	29810	29644	29434	29379	29489	29527	29506	29458	29611	29405	29539	29591	29666	29380	29603	29331	29369	29789	29528	29167	29808	29301	29360	29467	29572	29785	29769	29513	29540	29408	29597	29634	29552	29727	29355	29330	29343	29361	29564	29538	29389	29656	29411	29642	29492	29483	29696	29312	29387	29355	29558	29581	29575	29507	29270	29327	29356	29312	29670	29458	29516	29487
26043	33679	32648	26964	25260	23674	23006	21891	20591	19815	19402	19123	19834	19892	19426	18829	18330	18270	18021	17883	17888	17885	18039	17999	18015	18045	18003	17959	18053	17937	17918	18056	17919	17993	17996	18027	17932	17862	18010	17954	17934	17792	17994	17816	18170	17984	18056	17935	17870	18098	18140	17992	17931	18031	18075	18010	17940	17994	17923	17865	18076	17894	18191	17968	18033	18016	17946	18166	18094	18209	17943	18060	17949	18029	18109	18000	17998	18073	17941	17990	17978	17949	17926	18136	17854	18113	17772	17948	17904	18022	18018	17857	17961	17894	18136	17941	17986	17941	18131	18009	17873	17874	18027	18159	17842	18048	17961	17960	18060	18018	17957	17945	18211	18088	18060	17967	17954	18038	18065	18078	17938	17858	17954	18052	17868	17792	18044	17895	17849	18054	18108	18035	18122	17914	17803	17940	18292	18074	17992	17909	17955	18096	17868	17964	18071	18034	17965	17854	18075	17997	17916	18096	18028	17880	18074	17819	18185	17898	17955	18007	17968	18032	17864	17981	18073	17817	18033	17967	17999	17870	17933	17962	18046	18098	18258	17927	17919	17897	17657	18061	17941	17874	18147	17962	18280	18037	17993	17991	17982	17811	18195	17784	17919	17984	17995	17930	17951	18054	18148	17946	18004	17967	17964	18028	18011	17950	18107	17863	17939	18000	18240	17941	18063	17808	17971	18000	17967	17876	17975	18027	18058	17886	17771	17999	17920	18104	18027	17743	18113	18135	17982	17936	18039	17865	18010	18052	17924	18186	17955	18241	18042	17949	18075	17992	17890	18095	17987	18043	18087	17936	18000	17891	18025	18045	18021	18055	18020	18032	17919	18005	17857	18267	17838	17886	18150	17892	17917	17982	17953	17906	18215	17864	18054	17969	17972	17887	17988	17974	17847	18010	17957	17804	17861	18045	18183	18057	18081	17865	18053	18050	18197	18043	18024	18139	17933	17973	17949	18073	18062	17873	17901	17949	18013	17979	17813	17967	17840	17944	17985	18004	18023	18075	18015	17905	18004	17990	17854	18015	18045	18037	18124	17922	17889	18219	17868	17974	17907	18023	18041	17854	18109	17955	17911	18008	18087	17949	17926	18095	17947	18091	17965	18071	18010	17953	18175	18108	18054	17957	18086	17837	18005	18200	17933	17896	17953	18086	18106	17613	18156	18090	18027	17922	18100	17928	17912	18209	17983	18122	18040	18121	17979	17973	17871	18210	18108	17980	18186	17966	17849	17944	17834	18011	17921	17789	18205	18086	17728	18048	18132	17844	18012	18196	17940	17976	17892	18024	18044	18151	17918	18008	17963	18040	17934	17996	17922	17965	18015	17979	17954	17906	18220	18063	17908	18098	18124	17935	17937	17947	17958	17927	17926	18205	18050	17956	17984	18029	18019	17980	17940	18064	18054	18064	18035	17822	18024	18084	17923	17920	18004	17919	17931	18193	17818	18093	17947	17964	18152	17833	17897	18211	18090	17959	17977	17988	17959	17994	17927	18107	18128	18084	18014	18079	17927	18094	17862	17918	17941	17975	18078	17932	17951	17890	18067	18126	18069	18084	17992	18043	18082	17762	18013	17899	18008	17873	18055	18166	18106	17959	17993	18172	18047	17973	17910	17860	18183	18114	17904	18114	18068	17953	18091	18061	17885	17875	18073	18019	17934	17993	18094	17748	18113	17991	17946	18114	18023	18130	17914	17988	17973	18220	17904	17995	17955	17895	17938	18007	17993	18040	17983	18094	17903	17865	17698	17945	17792	18095	17897	18104	18129	18003	17933	18000	18055	18082	18042	18087	18054	18246	18033	18022	18088	18057	17891	18064	18009	18028	18074	18087	18214	17771	17832	17995	18143	18074	18297	17952	17809	17901	17802	17994	18012	17859	17947	17846	18022	18182	17957	17992	18027	17929	17936	18129	17958	17977	18144	17992	17967	18180	18183	17846	18053	17932	17997	17901	18072	17722	18060	17983	18224	17976	17970	18021	18051	17855	17890	17911	18106	17975	18073	18082	18118	17998	17964	17956	17923	18147	18077	17943	17922	18037	18078	17821	18166	17960	17966	17902	17929	18056	17940	18114	17867	18075	17844	18076	17707	17989	18009	18024	17921	18007	17860	18060	17928	18061	17900	18047	18135	18039	17951	17826	18102	17904	18019	18126	18024	17994	17991	18013	17962	18013	18069	17899	17927	17872	17931	17929	17921	17997	18192	17928	18046	17804	18008	17926	18061	18044	18057	18156	17899	17757	17926	18027	18026	17959	18150	17795	17998	17933	18062	18115	17937	18083	18182	18065	18098	18163	17975	17999	17933	17952	18041	17877	18202	17816	17955	18092	18003	18008	18065	18024	18036	17901	18092	18040	17911	17997	18086	18284	17907	18084	17862	17901	18064	17972	18070	17988	18086	18085	18159	17956	17945	17815	17799	18033	18075	18011	17998	17949	17766	18252	17890	18096	17937	18120	17905	17930	17945	17991	18150	17960	17945	18115	17967	18017	18167	18133	18041	18103	17883	18118	18099	17930	18028	17903	18008	17971	18118	17857	18011	18002	18179	17958	18152	17954	18029	17855	17929	17985	17978	17978	17877	17924	17938	17910	17992	17918	17931	18179	17931	17948	17974	17884	18203	18048	17989	18072	17850	18013	18051	17990	18012	18185	18143	17954	17975	18066	18014	17968	18050	17890	18000	17952	18222	17948	18122	17914	17993	18097	17794	18014	18147	17854	17955	18120	18001	18133	17978	17830	17835	17772	17996	17949	18029	17944	18080	17990	18175	18026	17979	18072	18105	18110	17841	18108	17933	17993	17903	18175	17967	18003	17966	18111	18137	18039	17956	17990	17934	17995	18030	17921	17805	18035	18139	17952	17979	17973	17897	18093	17772	17887	18106	17982	18002	18062	17872	18060	17794	18206	17911	18034	18008	17921	18027	17957	17949	17859	18017	17895	17925	18171	17805	18051	17891	17953	17942	17971	17934	18208	18009	17862	17870	17975	17850	17921	18174	17959	18048	18067	18142	17866	18000	17960	18173	18014	18032	17881	17818	17963	18034	17919	17970	17834	18008	17990	18136	17896	18173	17934	17968	17824	18027	18024	18016	17915	17950	17947	17939	17881	17956	17996	18079	18056	17936	18182	18073	18136	17972	17924	17789	17971	18280	18129	17954	18048	17933	18149	17823	17979	18107	18083	17848	18265	18039	17875	18152	18041	17990	18069	17942	17907	17861	18016	18093	17970	18009	17900	18092	17943	17952	17939	17834	17903	17899	17981	18017	17839	17949	18094	18024	17991	18037	18017	17972	18104	17925	17869	18098	18009	18038	17964	17922	17979	17958	17974	17970	18182	18005	17855	17969	18062	18017	18083	17909	17933	18086	17982	18033	17936	17847	17892	18092	18045	18061	18135	18144	17859	18009	18074	18058	18172	18124	17874	17976	18067	17992	17915	18066	18120	17875	18201	18081	18038	17865	17837	18253	17936	18072	17986	18039	18054	18105	17939	17991	17894	18040	18119	17999	17795	18030	17949	17857	17806	17935	18067	18044	18160	18102	17877	18276	17969	18067	18121	17932	17929	18082	17781	18015	18081	17793	17995	18142	18018	18086	18004	18141	18074	17819	17887	17931	18063	17989	17884	17984	17972	17937	17941	17784	17996	17925	18011	18011	17920	18052	18019	17945	17996	18094	18171	18166	17978	17919	17944	18167	17999	18043	18068	17821	17980	17931	17865	17922	17930	17928	17798	18046	17942	18003	17945	17851	18042	18054	17931	17889	18138	18026	17963	18089	17991	18074	18043	17947	18162	17930	18074	18130	17972	17903	17937	17903	17948	17995	17925	18087	18053	17948	18021	18117	18101	17993	18007	17951	17939	18142	18051	18045	17960	17961	18006	17831	17970	18066	18101	17938	18097	18060	18010	17788	17952	17912	18025	18034	17928	17937	17951	18076	17968	17894	18107	18006	17991	17831	17921	17986	18138	17879	18073	18052	18058	17880	18057	17895	18064	18105	18016	17935	17983	18189	18178	18038	18059	18013	18013	17962	18018	17964	17951	17955	18237	17923	18077	18071	17968	17927	17772	17927	17915	18022	18003	18005	17994	17935	18043	18102	17988	17985	17884	18052	17875	18070	18031	18013	17892	18008	17929	17921	18155	18190	17929	17977	17989	18049	18064	18029	17871	18022	18021	18018	18124	17966	17920	18094	17983	17933	18062	18014	18140	17841	18129	17924	17995	17931	18033	18101	17999	17808	17983	17873	17942	17994	17980	17920	17996	18033	18106	18008	18054	18041	17854	18133	17873	18036	17951	17944	18096	17842	18088	18232	18076	17927	17999	17903	17940	17800	17957	17823	17939	17955	18087	18241	18026	18023	18004	17950	17983	18044	17851	18146	18042	17953	18053	18035	18031	17981	17923	18166	18137	18040	18112	18000	17910	17876	17985	18115	18101	17950	17902	18000	18005	17929	18020	18110	18166	18191	18147	17896	17928	18087	17995	17971	18077	17942	17856	17813	17952	18084	18069	17980	17973	17833	17980	17792	17780	18100	17840	17926	17942	17954	18028	17999	17843	17830	18083	17952	18092	17927	18065	18054	18000	18048	17984	17983	18075	18022	17866	18034	18001	18189	17951	18012	17957	18235	17908	18014	17904	17958	17974	18224	18100	17743	18065	17764	17963	18053	18138	18099	18112	17847	18209	18070	17885	17936	18033	17852	17941	17965	17950	17969	17966	17980	17990	17805	18149	17962	17904	18169	18040	18015	18032	17928	17931	17954	17898	18027	18104	17914	18016	18070	18027	18075	17929	17921	18023	18145	18192	18132	18145	17981	18006	18053	18075	17955	17967	18010	18043	17989	17983	17922	18036	18090	18085	18081	17951	18116	18163	18045	17958	18109	18002	17981	18099	17962	18225	17869	18049	17947	17899	17846	17836	17879	17891	18062	18063	18029	18075	17926	17933	18019	18011	17873	18120	18089	18028	18084	17877	17995	17921	17915	18008	17994	17986	18096	18089	17937	17968	18003	17869	18044	17958	18006	17922	18106	18080	18040	18104	18092	18099	17973	17842	18082	18127	17872	18013	18018	18001	17920	17826	18040	17847	17884	17997	17813	18161	18023	18123	17751	17967
24139	20772	27272	26937	31508	38411	37241	33920	32032	31737	31510	34876	45716	45482	40968	35304	32933	31438	30615	30520	30631	30228	30642	30313	30492	30792	30612	30491	30599	30677	30514	30466	30695	30237	30311	30477	30638	30424	30462	30194	30587	30307	30223	30627	30428	30264	30259	30543	30382	30384	30653	30751	30721	30326	30554	30400	30298	30278	30528	30532	30518	30313	30352	30375	30507	30564	30558	30584	30528	30379	30393	30421	30497	30369	30508	30331	30438	30693	30555	30601	30257	30187	30204	30425	30311	30607	30684	30457	30612	30561	30360	30294	30272	30351	30593	30391	30584	30193	30147	30479	30423	30300	30539	30495	30291	30368	30402	30447	30511	30320	30504	30374	30294	30182	30439	30438	30517	30492	30346	30660	30403	30503	30539	30462	30434	30202	30366	30260	30356	30515	29995	30156	30514	30839	30484	30591	30186	30723	30520	30399	30415	30331	30739	30434	30316	30452	30569	30464	30532	30562	30270	30653	30321	30525	30374	30408	30484	30231	30346	30297	30568	30588	30507	30519	30418	30464	30091	30385	30709	30505	30467	30570	30453	30752	30519	30431	30148	30455	30192	30363	30716	30076	30194	30368	30575	30405	30305	30441	30211	30256	30475	30602	30301	30488	30427	30499	30542	30303	30599	30589	30498	30598	30248	30319	30354	30518	30467	30493	30594	30355	30346	30427	30443	30415	30528	30680	30212	30583	30408	30737	30517	30240	30474	30481	30647	30664	30592	30508	30438	30295	30271	30413	30234	30439	30559	30490	30431	30207	30451	30195	30530	30447	30446	30253	30292	30191	30466	30136	30456	30205	30563	30366	30442	30130	30445	30372	30333	30496	30353	30501	30504	30357	30412	30468	30362	30462	30422	30193	30600	30387	30387	30337	30266	30482	30389	30339	30661	30223	30396	30310	30377	30500	30481	30546	30195	30433	30392	30341	30558	30521	30463	30372	30450	30537	30471	30331	30233	30461	30261	30560	30304	30698	30422	30443	30315	30323	30344	30542	30360	30361	30438	30324	30488	30541	30258	30536	30496	30184	30276	30463	30540	30695	30321	30256	30453	30400	30336	30465	30217	30451	30427	30485	30244	30253	30179	30527	30489	30613	30572	30410	30507	30536	30402	30355	30756	30283	30442	30105	30590	30310	30550	30025	30194	30547	30494	30480	30554	30502	30332	30381	30633	30473	30483	30262	30132	30413	30437	30550	30555	30447	30640	30295	30362	30380	30496	30122	30376	30643	30391	30436	30399	30287	30162	30180	30305	30501	30464	30387	30569	30718	30635	30272	30401	30516	30415	30326	30350	30551	30248	30605	30736	30459	30329	30544	30372	30465	30293	30544	30538	30310	30406	30468	30504	30462	30361	30216	30417	30611	30143	30476	30475	30498	30423	30494	30435	30074	30395	30538	30388	30467	30337	30482	30318	30277	30592	30491	30349	30501	30319	30726	30583	30332	30507	30550	30443	30532	30552	30314	30217	30454	30470	30500	30401	30613	30477	30490	30426	30348	30465	30388	30482	30485	30380	30664	30417	30505	30227	30285	30635	30337	30448	30465	30188	30300	30604	30445	30473	30536	30289	30740	30358	30490	30660	30267	30221	30280	30325	30425	30112	30537	30246	30299	30477	30372	30442	30371	30398	30435	30505	30607	30457	30164	30574	30232	30448	30515	30460	30300	30578	30512	30607	30362	30318	30461	30648	30542	30484	30409	30413	30474	30434	30257	30229	30366	30482	30447	30302	30387	30566	30544	30369	30485	30208	30382	30269	30272	30269	30359	30394	30485	30243	30386	30333	30526	30480	30828	30492	30338	30228	30505	30404	30493	30394	30408	30594	30480	29993	30267	30358	30422	30388	30401	30353	30496	30469	30416	30418	30396	30450	30395	30397	30341	30325	30489	30257	30297	30326	30626	30507	30484	30445	30486	30561	30319	30388	30304	30433	30348	30517	30720	30433	30468	30635	30417	30430	30328	30244	30479	30405	30580	30285	30435	30361	30325	30211	30368	30372	30469	30156	30121	30542	30460	30416	30119	30358	30173	30229	30344	30310	30476	30448	30315	30576	30787	30500	30417	30400	30588	30752	30522	30471	30076	30617	30347	30434	30425	30657	30275	30385	30296	30556	30538	30529	30321	30587	30637	30147	30123	30384	30636	30530	30572	30462	30298	30389	30339	30639	30312	30363	30112	30335	30396	30635	30375	30276	30276	30272	30200	30464	30545	30413	30702	30531	30562	30518	30503	30196	30195	30194	30474	30284	30434	30440	30223	30354	30611	30693	30386	30623	30066	30352	30172	30215	30370	30025	30190	30414	30438	30278	30327	30362	30272	30454	30432	30421	30483	30421	30468	30472	30516	30538	30604	30587	30442	30262	30279	30301	30393	30356	30466	30491	30283	30409	30432	30459	30205	30191	30250	30220	30398	30229	30254	30292	30113	30584	30449	30233	30296	30407	30596	30477	30249	30397	30388	30381	30447	30354	30399	30429	30256	30503	30394	30387	30568	30504	30626	30456	30432	30268	30560	30457	30697	30361	30736	30413	30264	30247	30196	30461	30368	30302	30281	30284	30617	30378	30537	30235	30450	30530	30363	30070	30701	30570	30457	30450	30186	30319	30390	30693	30500	30243	30290	30385	30140	30434	30637	30552	30440	30662	30391	30488	30410	30330	30255	30560	30550	30468	30604	30462	30466	30719	30472	30410	30564	30408	30198	30319	30257	30586	30358	30157	30183	30695	30560	30304	30442	30448	30381	30462	30345	30408	30143	30403	30252	30364	30401	30447	30453	30488	30317	30469	30167	30474	30222	30411	30431	30400	30096	30076	30431	30357	30550	30744	30469	30654	30454	30227	30422	30161	30466	30404	30373	30678	30620	30585	30605	30404	30518	30393	30662	30449	30404	30621	30485	30347	30406	30605	30422	30647	30377	30386	30597	30303	30375	30380	30383	30609	30587	30663	30533	30505	30554	30540	30728	30613	30460	30423	30271	30528	30185	30617	30474	30330	30410	30360	30495	30310	30357	30432	30387	30492	30261	30509	30506	30303	30748	30380	30507	30384	30168	30418	30257	30511	30290	30394	30434	30629	30353	30496	30344	30474	30368	30263	30492	30538	30764	30106	30480	30417	30523	30417	30508	30245	30494	30391	30340	30805	30403	30170	30198	30540	30258	30340	30466	30493	30220	30496	30370	30217	30230	30387	30101	30283	30428	30139	30441	30468	30348	30454	30241	30437	30371	30414	30519	30392	30277	30474	30638	30500	30589	30665	30453	30676	30372	30303	30414	30395	30352	30438	30450	30347	30553	30559	30161	30208	30406	30160	30164	30378	30181	30516	30694	30419	30256	30331	30515	30616	30242	30456	30472	30188	30457	30490	30482	30532	30446	30385	30342	30592	30513	30439	30403	30291	30490	30357	30457	30421	30312	30534	30248	30545	30496	30534	30472	30467	30466	30547	30374	30341	30550	30584	30462	30449	30461	30605	30226	30541	30379	30662	30417	30497	30005	30397	30295	30470	30696	30438	30357	30385	30290	30524	30429	30460	30400	30311	30520	30430	30345	30212	30517	30339	30291	30656	30441	30422	30479	30298	30531	30680	30584	30371	30312	30549	30465	30532	30448	30844	30370	30272	30501	30524	30356	30308	30431	30359	30451	30496	30286	30495	30779	30669	30438	30584	30587	30202	30248	30254	30378	30290	30402	30170	30266	30416	30406	30536	30453	30398	30303	30583	30318	30486	30487	30554	30471	30534	30349	30358	30451	30517	30564	30491	30330	30546	30308	30520	30486	30485	30182	30499	30611	30234	30512	30525	30375	30487	30278	30214	30422	30328	30302	30482	30558	30252	30219	30280	30156	30497	30492	30541	30354	30684	30476	30255	30202	30515	30211	30191	30269	30417	30233	30353	30261	30701	30592	30450	30415	30272	30652	30414	30519	30533	30368	30488	30427	30461	30476	30525	30721	30553	30304	30333	30717	30462	30316	30250	30133	30473	30360	30254	30519	30568	30360	30250	30257	30247	30432	30443	30526	30544	30545	30524	30605	30781	30486	30588	30369	30530	30372	30587	30406	30339	30132	30303	30336	30472	30299	30469	30307	30483	30728	30488	30599	30597	30805	30535	30424	30391	30298	30380	30540	30608	30217	30399	30421	30462	30524	30391	30306	30776	30479	30306	30517	30284	30350	30476	30547	30621	30601	30346	30440	30307	30465	30548	30509	30590	30406	30217	30339	30298	30204	30589	30363	30533	30589	30409	30265	30461	30511	30547	30328	30502	30267	30748	30264	30324	30109	30404	30221	30476	30390	30317	30458	30308	30576	30589	30552	30545	30319	30335	30727	30521	30362	30481	30370	30320	30266	30123	30509	30295	30600	30357	30479	30873	30575	30427	30307	30440	30747	30606	30393	30156	30703	30490	30334	30345	30574	30685	30217	30401	30328	30417	30281	30472	30420	30362	30626	30430	30278	30468	30552	30541	30257	30627	30563	30076	30312	30181	30494	30346	30715	30320	30557	30497	30366	30498	30772	30467	30464	30326	30535	30440	30351	30345	30458	30585	30429	30315	30475	30579	30478	30511	30509	30477	30354	30376	30597	30680	30516	30607	30180	30423	30373	30553	30420	30614	30622	30694	30435	30616	30449	30460	30437	30256	30264	30746	30382	30462	30174	30310	30488	30509	30593	30475	30495	30391	30307	30659	30442	30780	30274	30535	30120	30474	30526	30504	30414	30381	30357	30524	30594	30186	30364	30546	30334	30300	30167	30615	30545	30388	30545	30557	30064	30328	30235	30358	30246	30125	30495	30653	30362	30281	30233	30381	30438	30394	30424	30609	30401	30380	30329	30478	30259	30249	30541	30469	30613	30375	30299	30396	30692	30598	30563	30433	30483	30533	30542	30256	30053	30474	30619	30620	30195	30594	30276	30578	30536	30435	30556	30424	30279	30180	30327	30477	30385	30536	30461	30272	30406	30452	30542	30420	30456	30247	30583	30481	30187	30323	30135	30136	30491	30554	30435	30294	30291	30407	30129	30511	30514	30367	30346	30224	30482	30501	30432	30605	30743	30556	30520	30602	30125	30491	30577	30293	30342	30526	30423	30354	30496	30317	30307	30488	30459	30377	30330	30349	30317
26962	42435	40528	34649	35096	31769	25747	23490	20756	20176	19536	25756	38238	36358	30272	23582	20864	19141	18709	18373	18236	18409	18553	18470	18477	18443	18284	18402	18300	18300	18352	18553	18380	18409	18312	18579	18497	18445	18425	18351	18461	18407	18330	18498	18353	18290	18381	18469	18345	18529	18399	18291	18432	18333	18412	18536	18370	18329	18368	18561	18314	18444	18144	18334	18477	18509	18453	18482	18234	18548	18487	18492	18549	18339	18488	18463	18412	18393	18401	18366	18375	18541	18283	18369	18522	18296	18549	18283	18364	18501	18578	18619	18301	18703	18392	18484	18320	18300	18283	18328	18448	18443	18436	18496	18511	18408	18329	18389	18367	18493	18495	18403	18295	18292	18613	18306	18556	18233	18253	18579	18442	18336	18555	18356	18574	18327	18373	18453	18478	18488	18282	18358	18497	18487	18369	18356	18256	18517	18399	18370	18406	18279	18327	18310	18447	18298	18294	18303	18423	18543	18353	18399	18383	18428	18361	18378	18563	18388	18601	18531	18483	18645	18524	18341	18472	18496	18377	18242	18347	18389	18429	18384	18488	18549	18538	18488	18082	18364	18331	18283	18426	18297	18418	18484	18372	18345	18436	18319	18283	18347	18483	18443	18315	18308	18464	18184	18301	18459	18600	18431	18360	18274	18324	18389	18382	18553	18417	18449	18370	18170	18395	18439	18476	18331	18530	18413	18352	18273	18467	18399	18575	18379	18496	18348	18341	18529	18280	18480	18457	18394	18327	18392	18561	18584	18469	18375	18488	18403	18288	18377	18400	18431	18511	18562	18541	18438	18400	18507	18220	18595	18437	18402	18430	18461	18375	18605	18521	18451	18446	18324	18453	18406	18289	18453	18486	18449	18507	18322	18484	18442	18390	18455	18414	18233	18468	18388	18569	18313	18238	18353	18301	18342	18726	18365	18473	18414	18420	18333	18461	18373	18314	18288	18407	18315	18311	18552	18496	18307	18404	18360	18475	18315	18564	18317	18315	18357	18426	18471	18416	18371	18415	18481	18216	18503	18314	18489	18442	18408	18375	18421	18466	18448	18427	18461	18485	18331	18266	18354	18409	18527	18425	18413	18444	18395	18567	18353	18392	18350	18448	18290	18430	18313	18463	18460	18377	18385	18419	18459	18266	18492	18369	18373	18302	18366	18244	18413	18270	18619	18560	18323	18480	18290	18372	18394	18469	18393	18322	18356	18225	18259	18394	18228	18306	18399	18411	18338	18331	18502	18336	18531	18235	18339	18561	18356	18490	18392	18311	18340	18518	18394	18361	18401	18459	18505	18433	18400	18484	18394	18598	18413	18456	18397	18365	18537	18309	18397	18253	18393	18258	18529	18356	18510	18345	18283	18371	18541	18471	18302	18518	18450	18433	18421	18369	18728	18473	18461	18409	18488	18467	18365	18600	18435	18309	18582	18381	18305	18660	18278	18240	18273	18469	18498	18394	18448	18550	18491	18494	18469	18536	18528	18085	18418	18422	18387	18367	18392	18579	18271	18481	18461	18448	18371	18463	18419	18631	18369	18282	18362	18451	18432	18408	18280	18435	18507	18331	18461	18479	18393	18558	18358	18425	18439	18394	18355	18348	18366	18463	18409	18398	18408	18549	18451	18528	18449	18497	18427	18228	18490	18376	18420	18385	18402	18465	18473	18304	18565	18511	18274	18384	18390	18334	18379	18329	18455	18526	18216	18339	18270	18509	18442	18371	18519	18389	18385	18509	18418	18403	18281	18345	18374	18420	18321	18502	18505	18332	18339	18411	18522	18633	18199	18430	18304	18364	18338	18345	18539	18416	18438	18460	18522	18314	18458	18436	18701	18463	18441	18426	18544	18409	18532	18374	18336	18401	18501	18644	18391	18398	18531	18455	18374	18527	18243	18420	18363	18219	18576	18311	18477	18361	18215	18434	18487	18531	18247	18419	18449	18325	18238	18545	18345	18426	18295	18326	18291	18370	18469	18389	18451	18459	18370	18399	18492	18655	18397	18403	18405	18384	18459	18441	18371	18419	18602	18525	18361	18547	18553	18437	18487	18329	18384	18325	18352	18365	18405	18387	18475	18292	18302	18568	18266	18512	18490	18243	18309	18317	18588	18525	18404	18399	18390	18549	18530	18343	18470	18292	18497	18408	18544	18181	18471	18770	18469	18402	18338	18284	18345	18621	18308	18417	18419	18417	18458	18486	18471	18538	18497	18414	18316	18402	18464	18626	18371	18487	18335	18267	18474	18460	18447	18322	18496	18446	18365	18428	18151	18400	18317	18377	18316	18427	18523	18333	18352	18432	18438	18303	18364	18360	18408	18504	18435	18414	18248	18430	18314	18475	18429	18281	18575	18451	18379	18416	18363	18376	18362	18353	18463	18529	18494	18266	18442	18510	18368	18364	18385	18578	18422	18307	18559	18158	18435	18181	18409	18377	18479	18482	18474	18446	18400	18352	18492	18241	18317	18564	18335	18455	18414	18536	18260	18449	18462	18311	18442	18050	18600	18420	18369	18497	18490	18254	18475	18438	18353	18403	18325	18391	18550	18450	18479	18381	18487	18298	18213	18781	18472	18312	18328	18238	18479	18425	18471	18437	18521	18296	18469	18334	18606	18234	18512	18475	18407	18586	18375	18393	18506	18416	18339	18447	18569	18371	18430	18392	18197	18398	18306	18470	18384	18458	18524	18462	18293	18386	18439	18415	18444	18304	18412	18365	18414	18382	18328	18435	18348	18406	18349	18467	18513	18410	18317	18443	18506	18403	18465	18620	18346	18429	18447	18497	18413	18350	18456	18382	18430	18305	18301	18303	18643	18345	18393	18233	18528	18649	18429	18494	18352	18470	18203	18288	18475	18280	18265	18423	18488	18288	18296	18511	18390	18341	18407	18427	18372	18506	18365	18502	18544	18368	18327	18373	18449	18275	18566	18295	18379	18413	18425	18389	18545	18279	18395	18483	18409	18504	18289	18338	18481	18402	18308	18422	18408	18372	18369	18422	18313	18443	18486	18682	18496	18330	18396	18465	18349	18474	18475	18356	18400	18441	18424	18347	18438	18492	18403	18400	18466	18634	18360	18365	18323	18513	18342	18472	18526	18539	18408	18352	18590	18412	18491	18394	18416	18406	18447	18355	18446	18381	18467	18271	18510	18377	18576	18437	18237	18409	18528	18420	18415	18595	18419	18446	18379	18359	18277	18258	18513	18568	18644	18343	18505	18170	18310	18527	18416	18407	18429	18119	18521	18456	18416	18370	18364	18560	18345	18466	18296	18511	18481	18333	18388	18523	18340	18372	18336	18363	18502	18515	18430	18555	18147	18403	18374	18537	18479	18537	18495	18470	18574	18467	18465	18376	18448	18379	18499	18314	18464	18469	18472	18379	18371	18440	18367	18454	18475	18348	18576	18342	18389	18326	18560	18532	18293	18348	18455	18678	18425	18420	18451	18425	18393	18471	18556	18443	18331	18350	18350	18577	18375	18328	18339	18452	18435	18290	18508	18534	18582	18390	18317	18506	18541	18649	18276	18490	18348	18242	18288	18316	18209	18445	18536	18391	18466	18347	18461	18493	18284	18569	18443	18437	18607	18342	18242	18361	18456	18584	18245	18570	18394	18514	18369	18416	18403	18294	18333	18280	18388	18492	18498	18459	18638	18367	18500	18368	18293	18404	18481	18359	18586	18477	18351	18503	18405	18506	18478	18464	18403	18452	18428	18269	18433	18272	18421	18433	18456	18371	18288	18462	18362	18460	18437	18419	18434	18404	18422	18323	18328	18529	18338	18491	18415	18587	18565	18368	18524	18470	18492	18371	18406	18348	18636	18355	18405	18500	18468	18362	18418	18462	18499	18319	18399	18279	18582	18458	18444	18310	18402	18463	18341	18364	18580	18334	18488	18366	18371	18326	18501	18466	18444	18397	18478	18369	18621	18426	18417	18313	18407	18448	18421	18343	18463	18494	18323	18432	18530	18365	18383	18047	18231	18621	18514	18380	18398	18253	18214	18526	18196	18357	18339	18366	18425	18430	18350	18327	18342	18427	18487	18478	18388	18456	18339	18398	18428	18252	18536	18426	18385	18451	18313	18535	18428	18572	18478	18372	18417	18437	18293	18478	18382	18482	18356	18371	18364	18454	18441	18454	18492	18504	18299	18283	18483	18395	18443	18313	18416	18483	18257	18251	18205	18489	18285	18566	18515	18478	18448	18216	18293	18294	18467	18399	18432	18429	18498	18344	18370	18503	18418	18429	18332	18446	18540	18451	18496	18217	18447	18253	18248	18526	18560	18275	18326	18315	18452	18400	18328	18400	18479	18401	18499	18472	18394	18214	18277	18556	18489	18321	18476	18248	18287	18455	18478	18363	18462	18315	18233	18537	18508	18187	18473	18494	18468	18459	18483	18386	18458	18402	18484	18441	18270	18485	18419	18309	18397	18340	18352	18463	18494	18482	18149	18309	18397	18456	18330	18506	18344	18276	18413	18260	18384	18635	18665	18351	18504	18417	18276	18553	18259	18412	18497	18493	18296	18502	18487	18366	18410	18368	18500	18383	18547	18471	18367	18337	18425	18446	18420	18264	18512	18315	18453	18376	18357	18526	18397	18408	18163	18410	18324	18503	18542	18508	18498	18353	18532	18351	18306	18494	18192	18611	18528	18334	18540	18327	18389	18415	18519	18351	18399	18401	18545	18415	18486	18420	18419	18423	18367	18287	18484	18474	18329	18184	18303	18343	18335	18495	18533	18259	18400	18269	18299	18469	18322	18312	18222	18529	18342	18364	18526	18363	18383	18289	18459	18577	18596	18378	18702	18418	18480	18516	18471	18409	18304	18497	18633	18365	18420	18410	18165	18391	18345	18505	18561	18400	18397	18507	18405	18427	18567	18371	18307	18480	18292	18512	18446	18259	18321	18390	18397	18492	18415	18436	18458	18605	18398	18325	18340	18453	18323	18475	18516	18299	18345	18430	18428	18437	18466	18523	18307	18357	18285	18351	18481	18246	18429	18473	18507	18517	18376	18482	18563	18379	18486	18307	18437	18399	18511	18306	18260	18249	18482	18506	18401	18486	18320	18562	18401	18692	18338	18349	18389	18542	18368	18338	18352	18431	18359	18383	18281	18540	18423	18338	18364
22271	20765	27238	25518	25914	30829	35067	31776	30535	30580	31413	41124	56358	54580	45898	37394	33653	30976	29516	28940	28532	28594	28823	29010	28901	28672	28712	28612	28886	28745	28777	28658	28954	28683	28776	28706	28628	28605	28727	28798	28691	28663	28759	28805	28682	28797	28913	28909	28740	28374	28764	28566	28533	28505	28684	28663	28692	28472	28535	28720	28661	28783	28731	28558	28782	28489	28843	28664	28455	28758	28951	28720	28775	28504	28738	29005	28671	28863	28637	28875	28537	28723	28683	28845	28743	28504	28569	28697	28795	28632	28488	28614	28753	28758	28438	28485	28939	28463	28658	28396	28889	28729	28461	28711	28607	28512	28436	29053	28558	28750	28884	28808	28764	28776	28729	28799	28858	28664	28682	28754	28707	28689	28640	28645	28558	28754	28308	28569	28650	28663	28707	28978	28598	28826	28590	28849	28482	28547	28647	28581	28832	28714	28971	28904	28608	28542	28714	28644	28582	28520	28800	28685	28613	28764	28580	28652	28573	28811	28630	28739	28717	28861	28641	28698	28613	28509	28645	28878	28657	28487	28766	28804	28492	28717	28584	28757	28659	28698	28787	28601	28732	28706	28480	28557	28630	28511	28852	28509	28739	28594	28647	28808	28640	28489	28592	28634	28919	28547	28844	28578	28668	28665	28780	28609	28678	28821	29156	28457	28612	28740	28540	28567	28911	28621	28354	28657	28806	28619	28709	28815	28774	28535	28744	28976	28750	28463	28700	28435	28524	28583	28775	28672	28486	28500	28729	28536	28648	28737	28901	28575	28511	28529	28553	28692	28640	28692	28652	28695	28354	28554	28720	28646	28580	28732	28738	28297	28724	28701	28264	28498	28501	28630	28732	28688	28798	28644	28739	28587	28506	28617	28789	28725	28610	28800	28633	28544	28458	28540	28799	28545	28738	28646	28626	28620	28655	28726	28703	28536	28584	28618	28746	28750	28784	28564	28246	28865	28442	28732	28782	28645	28673	28535	28805	28513	28859	28629	28506	28838	28627	28478	28780	28710	28795	28647	28700	28603	28732	28653	28758	28667	28841	28718	28716	28638	28724	28693	28957	28877	28595	28738	28789	28427	28458	28745	28608	28655	28620	28649	28662	28524	28726	28678	28532	28718	28756	28620	28597	28733	28252	28813	28552	28700	28874	28520	28658	28853	28361	28675	28464	28656	28831	28747	28597	28711	28765	28746	28822	28751	28792	28689	28754	28585	28722	28833	28449	28757	28464	28625	28687	28637	28702	28832	28680	28572	28842	28691	28682	28603	28806	28602	28382	28678	28667	28797	28607	28574	28982	28842	28673	28918	28494	28502	28844	28509	28548	28264	28620	28567	28584	28683	28961	28525	28842	28684	28576	28590	28515	28710	28601	28615	28815	28690	28795	28652	28713	28692	28939	28655	28862	28593	28670	28952	28452	28634	28621	28780	28572	28594	28778	28596	28351	28818	28599	28645	28529	28392	28657	28578	28568	28709	28535	28748	28452	28666	28863	28602	28502	28501	28826	28956	28693	28488	28594	28809	28455	28670	28883	28669	28964	28671	28608	28892	28762	28700	28987	28440	28656	28848	28871	28544	28626	28653	28586	28584	28460	28849	28593	28953	28798	28615	28767	28682	28584	28555	28679	28802	28627	28698	28613	28673	28854	28663	28750	28546	28537	28565	28673	28515	28594	28553	28706	28585	28685	28819	28493	28842	28570	28750	28684	28537	28597	28481	28673	28618	28593	28754	28621	28801	28669	28769	28824	28886	28450	28810	28663	28500	28797	28692	28573	28608	28576	28662	28716	28701	28823	28416	28775	28638	28639	28452	28718	28532	28518	28482	28849	28781	28598	29075	28750	28991	28552	28575	28647	28681	28637	28353	28412	28619	28564	28503	28713	28888	28578	28694	28576	28528	28795	28471	28808	29082	28607	28457	28598	28484	28546	28819	28733	28945	28701	28697	28701	28700	28724	28883	28465	28659	28798	28641	28599	28984	28605	28766	28476	28691	28701	28463	28437	28658	28427	28400	28858	28544	28414	28532	28624	28536	28693	28696	28532	29010	28769	28815	28737	28643	28414	28701	28753	28492	28760	28603	28755	28652	28650	28681	28759	28688	28615	28438	28792	28509	28732	28615	28819	28677	28650	28627	28836	28536	28966	28658	28721	28397	28488	28381	28705	28588	28418	28489	28631	28654	28502	28830	28539	28600	28388	28469	28576	28776	28795	28823	28678	28479	28602	28648	28531	28597	28467	28695	28666	28789	28741	28629	28635	28526	28722	28532	28293	28479	28608	28629	28777	28657	28893	28871	28473	28751	28683	28839	28443	28762	28564	29064	28675	28658	28637	28544	28746	28846	28826	28879	28357	28721	28958	28636	28782	28471	28712	28385	28514	28739	28815	28651	28614	28558	28677	28396	28657	28924	28613	28596	28780	28486	28740	28799	28817	28652	28764	28510	28427	28427	28699	28926	28759	28822	28858	28823	28845	28916	28767	28612	28796	28964	28474	28495	28657	28639	28290	28530	28965	28767	28361	28530	28500	28591	28941	28780	28607	28868	28616	28606	28796	28905	28698	28686	28736	28658	28833	28666	28499	28785	28633	28697	28622	28844	28832	28841	28575	28454	28658	28568	28441	28604	28515	28669	28648	28636	28531	28870	28530	28702	28622	28633	28473	28285	28729	28916	28584	28726	28616	28563	28815	28726	28851	28562	28560	28717	28619	28593	28632	28492	28786	28742	28501	28823	28901	28643	28654	28885	28916	28534	28858	28975	28550	28746	28495	28530	28678	28536	28805	28763	28733	28690	28629	28552	28809	28585	28614	28472	28649	28505	28524	28657	28679	28413	28710	28492	28352	28386	28486	28567	28532	28391	28797	28655	28583	28509	28678	28780	28781	28644	28754	28406	28625	28787	28546	28659	28492	28572	28420	28485	28491	28697	28659	28747	28738	28546	28750	28928	28749	28579	28562	28454	28540	28629	28530	28754	28677	28626	28708	28726	28450	28626	28548	28806	28542	28834	28911	28961	28702	28824	28842	28600	28716	28819	28700	28699	28821	28727	28568	28842	28752	28754	28608	28675	28482	28680	28878	28564	28519	28652	28689	28432	28705	28859	28661	28596	28763	28472	28264	28685	28689	28776	28509	28616	28676	28359	28533	28614	28506	28561	28988	28635	28579	28470	28499	28772	28785	28768	28549	28550	28651	28857	28742	28700	28802	28724	28590	29000	28658	28603	28794	28812	28634	28948	28990	28826	28603	28420	28929	28636	28686	28607	28723	28481	28681	28523	28953	28696	28647	28590	28639	28500	28547	28643	28713	28617	28497	28285	28790	28584	28686	28497	28646	28633	28653	28527	28228	28574	28619	28547	28688	28648	28606	28535	28980	28681	28656	28559	28909	28634	28878	28585	28768	28459	28551	28768	28758	28234	28747	28796	28762	28720	28530	28591	28717	28852	28460	28298	28516	28474	29025	28843	28791	28515	28511	28729	28529	28708	28606	28802	28544	29025	29019	28837	28688	28402	28631	28355	28604	28540	28624	28622	28557	28789	28704	28759	28564	28748	28728	28532	28558	28663	28645	28587	28738	28734	28643	28498	28596	29155	28643	28604	28782	28555	28677	28817	28795	28700	28742	28755	28490	28235	28752	28795	28801	28526	28309	28433	28521	28824	28581	28394	28904	28332	28588	28559	28949	28802	28687	28508	28334	28802	28596	28484	28988	28819	28613	28594	28616	28664	28993	28961	28689	28730	28764	28461	28864	28734	28689	28824	28488	28874	28657	28665	28775	28472	28548	28783	28860	28713	28595	28541	28637	28675	28594	28633	28388	28782	28407	28494	28323	28671	28585	28544	28692	28566	28674	28493	28729	28690	28834	28546	28613	28563	28427	28627	28575	28608	28705	28597	28613	28460	28851	28702	28635	28703	28565	28711	28737	28595	28623	28286	28406	28624	28638	28664	28919	28631	28647	28663	28573	28640	28735	28466	28723	28439	28621	28864	28722	28440	28511	28696	28918	28518	28919	28689	28653	28817	28344	28441	28481	28794	28673	28626	28565	28592	28640	28674	28583	28697	28522	28733	28852	28718	28734	28350	28465	28801	28587	28666	28808	28602	28638	28525	28664	28740	28589	28726	28561	28515	28703	28864	28612	28663	28314	28847	28868	28525	28510	28619	28633	28672	28879	28732	28475	28535	28370	28717	28847	28502	28532	28516	28439	28483	28470	28557	28712	28566	28618	28573	28590	28686	28816	28687	28375	28594	28609	28659	28603	28331	28774	28736	28676	28776	28771	28688	28662	28641	28701	28726	28708	28774	28625	28564	28671	28724	28549	28481	28745	28437	28649	28683	28837	28484	28796	28760	28448	28407	28711	28509	28546	28746	28922	28669	28785	28511	28750	28653	28693	28749	29004	28718	28552	28477	28652	28518	28862	28544	28604	28669	28552	28597	28775	28636	28564	28487	28429	28787	28936	28681	28789	28685	28496	28414	28851	28828	28575	28609	28438	28556	28580	28724	28695	28729	28482	28638	28530	28675	28749	28868	28555	28374	28947	28976	28602	28958	28533	28481	28538	28632	28906	29100	28753	28806	28426	28447	28823	28701	28659	28686	28641	28753	28264	28507	28638	28880	28759	28509	28481	28642	28503	28504	28555	28653	28834	28506	28562	28717	28907	28685	28797	28449	28465	28514	28446	28731	28457	28962	28821	28850	28662	28887	28677	28699	28712	28734	28723	28270	28525	28650	28581	28569	28694	28538	28971	28525	28744	28407	28416	28587	28394	28731	28672	28546	28652	28796	28524	28661	28796	28637	28826	28733	28777	28734	28769	28846	28466	28873	28781	28879	28653	28847	28633	28647	28696	28645	28606	28378	28505	28461	28571	28528	28549	28705	28854	28581	28814	28665	28616	28721	28796	28616	28585	28419	28594	28683	28814	28515	28688	28599	28787	28608	28544	28958	28645	28592	28601	28554	28871	28664	28554	28465	28585	28557	28744	28331	28544	28784	28388	28690	28884	28563	28827	28508	28457	28465	28885	28516	28476	28556	28695	28509	28325	28893	28557	28744	28714	28627	28562	28515	28401	28626	28735	28739	28655	28520	28644	28695	28692	28362	28705	28701	28811	28847	28718	28880
31385	54353	50923	45922	37069	28020	23889	21928	20596	20151	21708	36023	49727	46926	37360	28016	23014	19202	18043	17703	17725	17672	17548	17702	17495	17576	17612	17646	17462	17681	17753	17690	17575	17499	17633	17532	17418	17523	17627	17562	17456	17500	17629	17510	17527	17544	17598	17552	17764	17698	17746	17629	17777	17430	17440	17544	17616	17615	17620	17668	17563	17549	17654	17594	17673	17514	17605	17609	17587	17757	17545	17437	17697	17640	17582	17311	17719	17624	17689	17693	17552	17420	17672	17590	17678	17494	17681	17532	17511	17602	17590	17362	17689	17552	17557	17530	17548	17701	17630	17494	17593	17636	17570	17818	17551	17673	17542	17587	17561	17751	17636	17714	17672	17639	17654	17739	17559	17550	17628	17620	17753	17634	17433	17438	17728	17540	17491	17553	17617	17555	17692	17613	17633	17764	17452	17705	17771	17633	17466	17493	17562	17540	17587	17608	17513	17679	17318	17719	17504	17573	17709	17510	17426	17601	17667	17466	17611	17863	17535	17492	17665	17556	17462	17551	17620	17618	17692	17537	17712	17729	17822	17529	17490	17686	17636	17594	17749	17587	17402	17385	17569	17604	17497	17433	17691	17693	17515	17695	17521	17433	17618	17752	17626	17574	17556	17582	17537	17473	17759	17543	17532	17632	17652	17572	17576	17876	17694	17527	17532	17569	17657	17626	17551	17627	17504	17498	17681	17569	17570	17564	17605	17777	17599	17637	17691	17688	17581	17521	17644	17411	17532	17553	17560	17580	17476	17737	17676	17439	17725	17610	17534	17437	17797	17700	17619	17586	17669	17502	17485	17568	17604	17624	17579	17579	17540	17773	17640	17589	17760	17715	17664	17547	17428	17672	17569	17603	17608	17588	17530	17481	17555	17465	17544	17576	17625	17592	17624	17554	17572	17463	17400	17585	17573	17640	17884	17798	17592	17640	17777	17616	17612	17514	17561	17608	17676	17599	17491	17556	17582	17619	17618	17458	17468	17438	17538	17571	17695	17513	17617	17598	17524	17528	17635	17521	17620	17630	17643	17472	17652	17553	17474	17690	17653	17691	17792	17668	17591	17646	17647	17499	17630	17719	17532	17489	17469	17612	17661	17512	17536	17602	17565	17427	17403	17612	17593	17824	17601	17675	17745	17676	17566	17630	17674	17679	17503	17667	17622	17399	17501	17507	17673	17545	17706	17517	17588	17752	17627	17795	17637	17634	17395	17698	17546	17372	17459	17389	17593	17672	17601	17406	17657	17354	17692	17592	17538	17602	17523	17498	17728	17565	17515	17664	17486	17478	17557	17609	17568	17723	17681	17606	17683	17593	17612	17591	17558	17678	17687	17580	17663	17375	17596	17626	17517	17513	17609	17566	17503	17499	17517	17567	17732	17548	17458	17512	17708	17664	17664	17551	17542	17559	17749	17452	17789	17711	17624	17665	17651	17568	17505	17543	17578	17646	17685	17463	17601	17563	17399	17554	17643	17528	17548	17552	17497	17735	17593	17522	17670	17631	17482	17754	17378	17567	17635	17512	17403	17497	17574	17453	17686	17575	17463	17547	17484	17748	17596	17537	17678	17588	17564	17609	17525	17438	17681	17620	17445	17656	17419	17680	17680	17589	17515	17726	17584	17596	17584	17552	17499	17466	17592	17626	17667	17492	17642	17644	17617	17693	17739	17686	17620	17548	17491	17631	17613	17563	17614	17516	17705	17485	17785	17615	17754	17379	17547	17531	17582	17603	17614	17651	17720	17646	17709	17557	17610	17650	17652	17573	17699	17691	17560	17466	17786	17622	17567	17707	17515	17597	17571	17592	17650	17560	17906	17493	17787	17579	17521	17585	17650	17590	17678	17557	17595	17639	17598	17647	17575	17454	17582	17541	17791	17614	17384	17565	17509	17469	17613	17591	17659	17455	17547	17636	17712	17683	17512	17559	17622	17606	17545	17683	17664	17689	17799	17620	17722	17582	17673	17693	17633	17737	17466	17479	17541	17608	17407	17627	17495	17561	17728	17590	17682	17507	17514	17437	17525	17549	17659	17531	17780	17521	17677	17690	17529	17823	17612	17567	17746	17472	17501	17367	17565	17781	17453	17590	17596	17608	17616	17562	17646	17633	17610	17578	17551	17630	17543	17639	17570	17779	17715	17388	17444	17549	17396	17621	17712	17594	17605	17540	17573	17548	17691	17611	17571	17776	17618	17649	17713	17589	17506	17511	17549	17634	17561	17699	17437	17541	17678	17558	17562	17637	17677	17423	17572	17727	17530	17471	17527	17642	17478	17529	17539	17597	17511	17751	17460	17647	17647	17772	17636	17503	17683	17661	17618	17629	17347	17514	17695	17463	17482	17732	17474	17571	17652	17708	17646	17347	17693	17551	17606	17506	17716	17415	17763	17788	17489	17489	17438	17560	17666	17427	17378	17669	17442	17667	17341	17687	17549	17489	17554	17527	17568	17810	17650	17587	17614	17693	17844	17614	17503	17580	17789	17642	17620	17773	17502	17627	17544	17564	17580	17592	17478	17668	17475	17606	17486	17563	17586	17586	17664	17545	17767	17497	17469	17790	17499	17621	17653	17486	17601	17650	17518	17511	17651	17469	17734	17830	17553	17656	17543	17510	17604	17455	17581	17654	17388	17622	17557	17544	17564	17523	17613	17647	17604	17662	17419	17631	17610	17688	17459	17559	17577	17621	17645	17496	17629	17592	17417	17618	17595	17792	17819	17330	17701	17690	17605	17652	17434	17692	17379	17680	17551	17604	17597	17613	17567	17551	17581	17489	17645	17625	17679	17652	17615	17702	17578	17726	17605	17499	17738	17492	17606	17754	17634	17535	17472	17715	17681	17611	17541	17678	17464	17401	17447	17649	17572	17619	17747	17645	17732	17477	17625	17639	17492	17670	17624	17549	17474	17614	17523	17575	17613	17701	17494	17392	17742	17561	17477	17620	17492	17559	17543	17663	17746	17547	17450	17518	17762	17352	17623	17581	17536	17449	17538	17776	17592	17549	17746	17404	17673	17437	17620	17684	17639	17554	17794	17588	17576	17520	17430	17737	17609	17507	17723	17508	17647	17644	17514	17709	17656	17617	17435	17595	17513	17627	17605	17447	17563	17560	17489	17531	17615	17591	17667	17499	17483	17599	17547	17541	17499	17633	17619	17692	17425	17699	17606	17669	17653	17738	17657	17538	17604	17685	17576	17531	17737	17818	17619	17694	17525	17546	17540	17717	17537	17522	17489	17538	17530	17573	17646	17686	17433	17697	17643	17574	17506	17697	17594	17645	17674	17661	17708	17644	17688	17707	17541	17698	17573	17685	17641	17562	17728	17355	17439	17534	17593	17762	17568	17663	17533	17530	17291	17558	17645	17501	17497	17582	17572	17705	17611	17519	17571	17534	17695	17573	17654	17774	17553	17670	17765	17708	17501	17571	17701	17716	17606	17497	17439	17765	17582	17653	17534	17636	17616	17379	17590	17642	17646	17682	17592	17550	17484	17472	17506	17650	17546	17576	17740	17548	17691	17696	17727	17398	17635	17766	17550	17459	17585	17671	17641	17363	17592	17624	17615	17461	17587	17575	17682	17598	17565	17681	17627	17622	17718	17501	17715	17723	17527	17363	17606	17637	17635	17652	17707	17627	17476	17617	17486	17516	17516	17591	17712	17515	17581	17640	17781	17512	17429	17809	17677	17472	17648	17463	17660	17596	17478	17489	17584	17616	17435	17603	17634	17537	17590	17582	17475	17541	17500	17611	17685	17656	17632	17507	17809	17517	17348	17610	17700	17740	17568	17678	17601	17540	17705	17598	17524	17586	17453	17601	17489	17576	17637	17692	17707	17622	17574	17590	17713	17630	17586	17600	17327	17743	17476	17571	17496	17581	17600	17537	17669	17600	17612	17333	17544	17497	17607	17469	17615	17623	17515	17478	17678	17488	17550	17651	17727	17691	17639	17542	17527	17603	17438	17503	17833	17626	17503	17675	17653	17578	17791	17510	17552	17757	17609	17486	17711	17623	17537	17625	17478	17728	17607	17622	17641	17320	17465	17610	17390	17545	17659	17607	17486	17577	17703	17570	17585	17413	17720	17482	17647	17513	17447	17589	17652	17571	17578	17575	17534	17596	17729	17779	17618	17605	17425	17577	17684	17554	17375	17638	17505	17621	17512	17674	17554	17683	17658	17530	17565	17628	17615	17604	17643	17501	17529	17573	17531	17547	17657	17382	17431	17730	17587	17510	17499	17891	17508	17530	17653	17575	17669	17586	17550	17481	17619	17632	17382	17566	17473	17517	17610	17569	17632	17546	17508	17640	17540	17738	17504	17615	17500	17533	17652	17557	17584	17751	17419	17685	17853	17620	17638	17644	17606	17581	17632	17682	17456	17565	17689	17564	17652	17629	17679	17482	17607	17557	17511	17533	17492	17536	17605	17777	17498	17464	17493	17678	17541	17423	17677	17557	17570	17584	17633	17647	17585	17454	17832	17678	17508	17535	17615	17698	17582	17406	17572	17631	17702	17554	17522	17694	17607	17544	17692	17572	17504	17600	17594	17626	17572	17883	17520	17595	17475	17445	17456	17619	17588	17559	17641	17532	17502	17485	17576	17624	17589	17771	17497	17679	17624	17599	17577	17690	17612	17454	17408	17559	17501	17715	17729	17540	17497	17836	17543	17586	17560	17700	17660	17624	17501	17665	17706	17634	17577	17614	17818	17688	17626	17827	17682	17583	17557	17655	17598	17429	17481	17552	17729	17602	17726	17722	17499	17698	17523	17612	17502	17597	17575	17657	17660	17377	17646	17436	17699	17678	17609	17447	17513	17635	17640	17458	17440	17510	17589	17601	17563	17565	17696	17664	17619	17619	17599	17709	17620	17568	17601	17664	17772	17482	17648	17719	17417	17583	17613	17430	17579	17596	17714	17543	17564	17693	17568	17647	17504	17631	17629	17528	17638	17606	17555	17551	17426	17434	17559	17579	17452	17544	17818	17289	17700	17500	17639	17618	17551	17674	17367	17512	17738	17581	17655	17674	17619	17630	17502	17560	17579	17336	17676	17398	17377	17600	17573	17428	17737	17642	17605	17589	17626	17590	17495	17553	17536	17660	17665	17611	17499	17541	17704	17573	17562	17677
37979	37752	39617	36112	31590	29124	28349	27876	27920	28209	28349	28786	29297	29631	29113	28805	28091	27771	27674	27534	27636	27561	27760	27487	27543	27779	27552	27846	27877	27318	27308	27586	27577	27639	27669	27506	27394	27778	27761	27736	27659	27642	27678	27611	27770	27659	27479	27816	27570	27577	27549	27498	27570	27646	27555	27623	27408	27824	27480	27391	27627	27549	27867	27767	27756	27664	27774	27911	27622	27536	27483	27543	27707	27498	27371	27381	27626	27831	27548	28018	27639	27456	27547	27925	27580	27592	27791	27808	27893	27482	27588	27562	27783	27930	27625	27632	27558	27900	27721	27766	27674	27526	27635	27643	27669	27730	27880	27416	27737	27630	27503	27930	27895	27401	27558	27694	27614	27626	27436	27653	27495	27496	27680	27692	27709	27828	27621	27618	27600	27556	27608	27629	27527	27652	27710	27688	27810	27628	27635	27663	27694	27608	27842	27405	27457	27730	27619	27730	27877	27787	27863	27770	27744	27862	27760	27663	27275	27577	27591	27578	27497	27859	27800	27435	27589	27291	27424	27696	27333	27724	27530	27553	27583	27663	27625	27838	27459	27732	27244	27620	27706	27522	27707	27350	27475	27374	27554	27341	27339	27822	27662	27363	27618	27529	27686	27510	27468	27678	27798	27490	27457	27868	27508	27692	27841	27531	27739	27340	27476	27801	27600	27630	27551	27704	27508	27632	27895	27406	27569	27814	27797	27635	27789	27727	27519	27516	28044	27741	27766	27789	27801	27776	27459	27661	27935	27578	27635	27805	27505	27539	27597	27603	27507	27550	27545	27722	27680	27788	27630	27455	27855	27681	27490	27533	27506	27715	27341	27535	27487	27643	27807	27638	27929	27692	27742	27428	27682	27617	27673	27675	27589	27517	27759	27906	27476	27568	27789	27641	27612	27606	27496	27697	28128	27683	27689	27652	27623	27667	27730	27421	27470	27738	27592	27519	27736	27464	27479	27422	27359	27433	27618	27653	27888	27751	27683	27630	27886	27611	27627	27675	27702	27678	27483	27533	27621	27730	27492	27562	27459	27818	27590	27621	27695	27509	27680	27296	27621	27671	27733	27626	27516	27760	27512	27457	27676	27825	27592	27482	27764	27579	27592	27776	27638	27625	27690	27709	27601	27687	27942	27553	27607	27674	27832	27591	27402	27860	27816	27594	27646	27589	27802	27504	27697	27635	27589	27606	27446	27747	27943	27806	27688	27707	27622	27712	27565	27591	27823	27507	27572	27633	27895	27562	27686	27631	27653	27549	27516	27689	27810	27612	27661	27439	27544	27686	27774	27587	27648	27559	27608	27660	27448	27455	27587	27650	27682	27788	27597	27642	27479	27509	27774	27179	27465	27584	27493	27611	27744	27782	27736	27919	27627	27560	27505	27338	28024	27617	27722	27491	27546	27791	27715	27876	27770	27559	27687	27629	27588	27585	27512	27702	27679	27504	27734	27511	27656	27493	27563	27306	27556	27441	27420	27790	27582	27663	27505	27523	27561	27733	27771	27860	27505	27654	27747	27362	27698	27590	27498	27893	27662	27895	27345	27808	27630	27819	27716	27528	27554	27508	27629	27671	27776	27500	27775	27620	27380	27677	27622	27601	27551	27666	27449	27510	27721	27671	27692	27554	27693	27387	27803	27459	27807	27623	27485	27683	27828	27624	27690	27777	27406	27773	27513	27565	27846	27746	27849	27754	27448	28043	27900	27547	27590	27651	27432	27534	27722	27646	27637	27723	27629	27675	27840	27598	27847	27651	27526	27671	27637	27771	27645	27493	27819	27483	27489	27737	27760	27635	27657	27705	27791	27824	27598	27579	27699	27654	27620	27879	27680	27784	27837	27523	27699	27547	27829	27703	27923	27589	27580	27601	27640	27388	27554	27572	27500	27600	27545	27450	27729	27491	27606	27765	27554	27957	27832	27614	27975	27741	27802	27634	27517	27629	27566	27517	27453	27743	27701	27639	27566	27454	27726	27714	27428	27540	27718	27509	27559	27588	27789	27645	27357	27526	27703	27905	27530	27635	27562	27769	27636	27684	27746	27978	27868	27592	27556	27923	27521	27444	27567	27711	27794	27828	27603	27529	27547	27930	27629	27715	27683	27427	27582	27837	27630	27541	27665	27405	27873	27421	27765	27480	27905	27888	27507	27518	27698	27712	27694	27501	27984	27626	27702	27969	27716	27628	27701	27940	27630	27650	27556	27446	27591	27732	27665	27723	27772	27477	27747	27525	27786	27788	27724	27587	27655	27621	27442	27588	27396	27631	27534	27686	27501	27614	27797	27749	27670	27647	27659	27587	27633	27725	27721	27777	27554	27450	27599	27655	27727	27752	27900	27721	27743	27552	27606	27729	27711	27778	27768	27877	27652	27770	27465	27500	27785	27868	27602	27580	27464	27418	27441	27664	27765	27656	27750	27575	27834	27734	27753	27654	27431	27514	27562	27393	27703	27789	27589	27709	27593	27465	27649	27740	27718	28034	27505	27415	27574	27488	27579	27498	27678	27589	27739	27683	27749	27860	27856	27647	27842	27508	27485	27537	27435	27561	27511	27781	27579	27398	27550	27575	27383	27810	27797	27462	27568	27703	27615	27651	27536	27647	27711	27638	27652	27760	27590	27475	27626	27788	27774	27523	27579	27420	27751	27592	27518	27628	27447	27684	27462	27524	27785	27794	27649	27698	27675	27459	27413	27646	27489	27530	27542	27695	27812	27486	27659	27368	27314	27456	27681	27700	27708	27446	27761	27795	27756	27354	27741	27843	27827	27680	27728	27710	27688	27553	27380	27646	27606	27678	27560	27478	27762	27685	27975	27700	27578	27762	27678	27788	27588	27602	27825	27590	27580	27343	27582	27508	27677	27619	27699	27599	27712	27522	27449	27605	27724	27821	27591	27674	27923	27674	27387	27641	27818	27508	27836	27749	27555	27625	27444	27637	27581	27682	27840	27319	27743	27721	27596	27508	27537	27914	27601	27628	27627	27626	27523	27812	27677	27477	27514	27803	27619	27546	27365	27571	27618	27881	27996	27596	27327	27679	27598	27307	27589	27653	27611	27430	27843	27748	27578	27665	27796	27462	27340	27584	27655	27541	27880	27860	27535	27441	27976	27646	27499	27516	27655	27501	27724	27494	27810	27745	27542	27499	27683	27787	27643	27797	27773	27607	27585	28174	27929	27570	27762	27545	27599	27541	27721	27625	27770	27692	27629	27839	27796	27699	27670	27486	27701	27732	27478	27670	27639	27782	27747	27584	27639	27886	27610	27631	27747	27740	27521	27676	27637	27638	27844	27736	27659	27671	27657	27911	27681	27787	27401	27422	27839	27841	27552	27559	27698	27394	27757	27436	27431	27785	27603	27390	27867	27623	27669	27550	27678	27687	27819	27648	27373	27720	27712	27563	27572	27669	27649	27420	27445	27540	27555	27856	27581	27691	27848	27435	27655	27632	27798	27807	27859	27433	27612	27802	27741	27471	27638	27668	27732	27606	27645	27489	27504	27717	27742	27761	27607	27866	27244	27492	27701	27746	27515	27718	27428	27657	27598	27560	27601	27626	27584	27676	27530	27715	27770	27711	27714	27467	27600	27744	27758	27793	27744	27765	27503	27759	27667	27660	27449	27614	27729	27757	27705	27634	27572	27817	27779	27670	27781	27827	27660	27545	28016	27437	27771	27630	27595	27366	27428	27569	27744	27857	27678	27486	27644	27738	27667	27470	27749	27544	27513	27691	27490	27599	27765	27575	27493	27520	28039	27622	27830	27515	27639	27455	27835	27773	27777	27619	27617	27669	27684	27957	27637	27434	27726	27785	27678	27650	27688	27651	27618	27653	27687	27805	27658	27931	27868	28027	27597	27832	27635	27581	27698	27616	27526	27525	27783	27739	27888	27493	27626	27567	27656	27480	27613	27658	27670	27575	27563	27943	27960	27564	27466	27651	27553	27735	27631	27973	27824	27462	28139	27767	27507	27525	27631	27661	27675	27635	27532	27732	27467	27503	27777	27863	27731	27716	27683	27799	27796	27559	27460	27553	27532	27717	27818	27720	27512	27681	27697	27703	27569	27684	27665	28001	27778	27572	27653	27451	27636	27751	27756	27571	27620	27613	27528	27559	27559	27600	27611	27664	27694	27902	27612	27671	27643	27634	27483	27501	27790	27814	27651	27682	27749	27572	27657	27332	27579	27840	27705	27708	27553	27669	27610	27555	27688	27709	27447	27535	27547	27517	27769	27754	27947	27710	27576	27654	27735	27549	27449	27515	27480	27710	27646	27570	27508	27419	27841	27720	27469	27573	27556	27701	27751	27862	27692	27649	27467	27326	27584	27612	27388	27542	27731	27635	27404	27396	27403	27621	27382	27818	27682	27753	27560	27553	27596	27724	27685	27718	27893	27917	27694	27657	27650	27749	27797	27713	27640	27684	27639	27689	27572	27715	27676	27606	27639	27528	27809	27599	27335	27493	27708	27802	27858	27658	27893	27579	27544	27605	27511	27612	27755	27650	27917	27792	27449	27684	27840	27673	27538	27911	27550	27697	27598	27477	27448	27667	27466	27792	27516	27574	27533	27668	27607	27561	27582	27604	27667	27922	27639	27520	27664	27668	27809	27550	27534	27695	27380	27499	27650	27517	27966	27840	27468	27405	27815	27635	27575	27870	27804	27620	27898	27689	27565	27448	27598	27721	27635	27498	27699	27650	27840	27691	27611	27592	27645	27893	27859	27570	27883	27470	27533	27619	27738	27937	27591	27804	27741	27748	27558	27437	27673	27721	27616	27656	27823	27562	27797	27734	27388	27620	27687	27556	27599	27565	27736	27579	27629	27566	27783	27652	27413	27670	27808	27835	27669	27633	27479	27935	27832	27411	27899	27532	27713	27596	27747	27815	27636	27726	27530	27705	27567	27383	27584	27526	27947	27633	27734	27438	27702	27687	27625	27733	27680	27614	27774	27796	27557	27614	27731	27503	27613	27536	27766	27671	27749	27606	27700	27791	27446	27699	27603	27628	27585	27698	27761	27906	27536	27499	27617	27440	27656	27431	27576	27571	27734	27475	27805	27441	27493	27687	27957	27540	27609	27720	27620	27748	27534	27582	27808	27687	27783	27822	27864	27684	27682	27540
32748	42194	35348	27819	22529	19281	18301	17824	17917	18115	18301	18999	19512	19593	18812	17923	17589	17393	17248	17218	17047	17126	17117	17210	17185	17091	17037	17213	17187	17143	16991	17274	17193	17058	17304	17208	17126	17157	17093	17151	17220	17071	17220	17046	17100	17112	17241	17153	17017	17142	17187	17191	17309	17090	17296	17216	17148	17188	17054	17143	17004	17092	17130	17136	17109	17186	17186	17117	17215	17260	17089	17078	17274	17155	17189	17086	17015	17030	17199	17207	17038	17319	17115	17090	17250	16936	17161	17183	17171	17147	17198	17130	17218	17135	16988	17096	17230	17166	17280	17033	17077	17059	17137	17218	17227	17257	17104	17136	17155	17030	17161	17126	17146	17046	17225	17095	17076	16911	17218	17412	17267	17118	17070	17102	17265	17078	17223	17127	17533	17191	17193	17011	17078	16872	17136	17080	17059	17145	17181	17103	17040	17101	17156	17146	17087	17298	17205	17204	17150	17126	17262	16970	17174	17211	17022	17144	17183	17306	17201	17258	17045	17188	17060	17269	17096	17186	17206	17193	17136	17200	17136	17111	17122	17148	17158	17201	17135	17031	17230	17249	17324	17211	17101	17280	17368	17185	16997	17131	16972	17332	17201	17090	17256	17154	17061	17239	17194	17174	17183	17283	17122	17084	17138	17330	16954	17259	17166	17092	17197	17172	17179	17068	17283	17152	17118	16959	17191	17060	17111	17301	17021	17050	17139	17212	17286	17100	17062	17173	17150	17083	17353	17059	17179	17056	17206	17101	16959	17231	17030	17374	17180	17007	17160	17233	17068	17139	17106	17214	17152	17186	16999	17084	17205	16975	16945	17292	17146	17085	17152	17105	17296	17120	17012	17117	17221	17165	17238	16941	17113	17195	17296	17021	17174	17132	17204	17303	17167	17089	17110	17215	17360	17363	17119	17173	17024	17134	17083	17206	17157	17119	17194	17015	17022	17007	17336	17186	17094	17314	16938	17041	17062	17183	17049	17195	17106	17178	16958	17186	17134	17290	17182	17124	16992	17143	17396	16923	17173	17063	17097	16958	17104	17272	17129	17186	17029	17291	17291	17284	17246	17083	17383	17036	17200	17076	17086	17066	17100	16969	17159	17113	17240	17056	17058	17011	17094	17248	17224	17188	16986	17242	17239	17068	17203	17067	17164	17127	17219	17153	17021	17229	17033	17146	16974	17156	17010	17268	17134	17177	17160	17083	17291	16951	17038	17071	16854	17142	17050	17183	17125	17055	17336	17213	17187	17049	17096	17244	17168	17129	17306	17177	17358	17001	17067	16904	17017	17065	17264	17147	17126	17261	17085	17069	17191	17145	17122	17090	17163	17069	17016	17205	17140	17194	17077	17192	17180	17103	17282	17014	17083	17039	17210	17019	17096	17186	16952	17206	17117	17219	17085	17270	17095	17171	17045	17186	17133	17215	17037	17020	17205	17162	17287	17068	17104	17020	17092	17118	17217	17124	16984	17126	17104	17045	16962	17025	17128	17103	17075	17269	17051	17071	17186	17066	17300	17237	17314	17246	17200	17188	17265	16949	17219	17078	17108	17215	17183	17041	17044	17146	17081	17276	17017	16993	17180	17116	17197	17181	17313	17226	17118	17243	17269	17081	17269	17119	17071	17061	17075	17004	17194	17309	17161	17077	17209	17304	17217	17101	17190	17076	17153	17211	17160	16947	17286	17137	17157	16970	16910	17113	17122	17306	17084	17094	17149	17204	17058	16894	17252	17067	17227	17292	17044	17236	17247	17220	17115	17239	17207	17061	17100	17190	17241	17108	17191	17187	16982	17138	17068	17195	17104	17215	17165	17247	17168	17266	17033	17223	17135	17178	17129	17069	17183	17082	17167	17187	17017	17159	17025	17309	17304	17032	17044	17166	17179	17026	16999	17114	17229	17189	17219	17070	17185	16991	17155	17093	17196	17273	17111	17088	17143	17216	17180	17239	17247	17083	16975	17147	17183	17201	17044	17002	17223	17048	17238	17243	17213	17235	17086	17005	17179	17141	17179	17122	17131	17277	17185	16903	17104	16960	17273	17200	17044	17107	17199	17130	17208	16997	17185	17066	17059	17195	17140	17262	17347	17101	17005	17134	17040	17143	17065	17079	17167	17018	17117	17014	17147	17234	16985	17107	17030	17173	17166	17036	17064	17270	17152	17299	17222	17056	17223	17047	16993	17151	17206	17134	17189	17229	17151	16888	17193	17268	17192	17222	17085	17015	17374	17043	17243	17208	17018	17099	17217	17151	17029	17146	17313	16968	17291	17322	17164	17138	17112	17182	17359	17298	17162	17204	17057	17143	17258	17197	17208	17075	17194	17186	17042	17085	17297	17098	17386	17171	17043	17148	16996	16987	17180	17183	17373	17209	17227	17291	17082	17222	16872	16909	17293	17187	17287	17043	17007	17281	17313	17209	17215	16950	17140	17129	17125	16989	16840	17367	17047	17086	17035	17086	17151	17102	17278	17112	17094	16997	17237	17196	17142	16935	17295	17177	17137	17035	17066	17175	17051	17283	17205	17153	17141	17089	17172	17092	17336	17110	17086	17159	17209	17084	17242	17222	17162	17225	17133	17184	17180	17147	17123	17184	17047	17289	17236	17145	17060	16918	17226	17212	17040	17163	17121	17127	17229	17232	17138	17170	17205	17275	17033	17115	17056	17163	17096	17321	17234	17106	17384	17220	17327	17063	17221	17170	17116	17140	17189	17052	17079	17182	17243	17230	17160	17027	17254	17099	17042	17276	16996	17348	17202	17110	16994	17234	17182	17049	17044	17147	17211	17162	17055	16917	17280	17082	17177	17088	17237	17092	17263	17053	17160	17203	17285	17276	17106	17357	17207	17204	17068	17168	17124	17122	17119	17103	17226	17220	17009	17060	17288	17251	17036	17119	17223	17339	17194	17249	17090	17108	17052	17077	17125	17239	17184	17113	17165	16965	17335	17178	17044	17212	17126	17238	17187	17178	17023	17166	17384	17205	17162	17202	17049	16792	17144	17508	17222	17145	17213	17160	17038	17254	17050	17059	17081	17052	17073	17114	17036	17224	17073	17042	17156	17205	17002	17256	17085	17086	17019	17269	17183	17002	17174	17228	17042	17253	17124	17130	17226	17183	17175	17220	17030	17197	17053	17188	17110	17198	17195	17131	17103	17129	17212	17108	17285	17152	17130	17168	17032	17229	17088	17322	17065	17229	17078	17274	16943	17243	17193	17154	17216	17309	17098	17110	17223	17044	17253	17269	17162	17065	17315	17278	17200	17155	17207	16991	17180	17229	17013	17104	17190	17095	17047	17185	17119	17148	17151	17144	17084	17062	17047	17182	17055	17269	17197	17188	17119	17232	17166	17221	17087	17137	17356	17149	17095	17211	16996	17152	17124	17174	17156	17296	17183	17177	17210	17073	17202	17137	17109	17098	17115	17342	17131	17090	17040	17085	17236	17226	17216	17128	17137	16946	17056	17055	17241	17260	17108	17227	16931	17276	17105	17232	17141	17318	17400	17084	16985	17079	17208	17334	17126	17087	17252	17100	17466	17208	17149	17147	17220	17274	17396	17164	17305	17187	16965	17251	17079	17182	17281	17283	17235	17357	17282	17026	17232	17192	17060	17215	17398	17183	17277	17371	17094	17046	17165	17256	17148	17307	17067	17173	17289	17152	17198	17181	17186	17199	17080	17215	17248	17308	17043	17249	17198	16963	17187	17070	17140	16943	17162	16974	17197	17223	17255	17440	16945	17019	17073	17095	17212	17168	17136	17311	17048	17233	17187	17151	17221	17144	17110	17099	17040	17256	17056	17196	17201	17269	17077	17227	17071	17090	17066	17143	17166	17271	17171	17330	17238	17196	17008	17090	17235	17287	16992	17057	17136	17028	17189	16985	17267	17358	17024	17204	17260	17161	17161	17225	17149	17299	17193	17175	17149	17005	17052	17079	16936	17082	17213	17284	17176	17210	17027	17182	17186	17133	17130	17146	17164	16939	17202	17129	17073	17071	17445	17308	17077	17140	17224	17104	17120	17079	17218	17199	17258	17186	17052	17194	17347	17104	17027	17195	17281	17088	17011	17072	17065	17112	17238	17084	17120	17118	17054	17046	17086	17285	17062	17162	17076	17066	17083	17185	17026	17074	17156	17057	16996	17166	17175	17260	17081	17184	17135	17142	17108	17109	17194	17060	17293	17245	17095	16989	17150	17119	16985	17123	17222	17153	17142	17038	17536	17157	17160	17171	17114	17135	17050	17084	17184	17202	17276	17080	17291	17064	16957	16946	17120	17224	17129	17025	17240	17157	17197	17131	17192	17166	17038	17062	17172	17285	17202	17029	17143	16986	17330	17234	17083	17199	16992	17183	17151	17211	17153	17384	17207	17111	17216	17216	17155	17131	17261	17052	17114	17050	17239	17302	17239	17081	17243	17211	17143	17024	17092	17271	17204	17092	17291	16895	17032	17049	17119	17166	17160	17232	17067	17165	17108	17303	16852	17168	17195	17342	17138	17159	17125	17137	16928	17197	17320	17136	17296	17123	17090	17102	17214	17259	17173	17185	17174	17116	17305	17369	17017	17063	17229	16829	17201	17121	17206	16999	17150	16957	17175	17065	17151	17254	17037	16996	17115	17180	17229	17118	17239	17031	17207	17251	17209	17131	17216	17029	17157	17041	17316	17293	17195	17238	17322	17333	17177	17159	17194	17143	17007	17159	17153	17137	17351	17037	17121	17255	17221	17287	17169	17037	17193	17133	17157	17169	17241	17229	17195	17021	17033	17231	17229	17157	16982	17255	17134	16962	17160	17121	17179	17066	17234	17272	17321	17324	16990	17045	17127	17146	17127	17003	17280	17115	17198	17136	17043	17137	17190	17189	16919	17217	17094	17158	17108	17075	17241	17127	17126	17140	17023	17296	17244	17295	16996	17007	17102	17180	17225	17241	17251	17031	16888	17126	16954	17068	17014	17102	17140	17178	17149	17249	17268	17131	16986	17118	17129	17042	16996	17208	17263	17180	17032	17155	17120	17216	17186	17133	17329	17388	17116	17373	17165	17176	17150	17202	17053	17139	17337	17163	17078	17272	17049	17080	17027	17063	17099	17502	17333	17066	17096	17199	17102	17094	17144	17106
24368	20820	27487	26849	27419	30356	31270	29167	28499	28799	29165	34848	45200	43688	38351	32960	29882	28260	27619	27716	27715	27711	27474	27282	27634	27845	27662	27536	27519	27793	27702	27512	27545	27517	27760	27479	27597	27902	27849	27744	27700	27691	27365	27624	27602	27419	27416	27808	27490	27553	27398	27440	27740	27354	27498	27547	27378	27627	27535	27542	27549	27540	27755	27666	27660	27751	27709	27853	27481	27458	27581	27629	27626	27668	27233	27811	27583	27495	27790	27563	27579	27642	27488	27684	27641	27382	27373	27701	27661	27653	27792	27632	27651	27622	27975	27679	27692	27775	27484	27610	27999	27465	27652	27522	27587	27484	27551	27722	27684	27335	27700	27549	27674	27488	27473	27550	27638	27596	27358	27519	27719	27348	27757	27833	27530	27762	27656	27592	27639	27473	27412	27466	27573	27765	27566	27077	27719	27726	27908	27581	27755	27730	27691	27523	27625	27736	27772	27412	27735	27476	27303	27517	27268	27539	27836	27608	27610	27495	27797	27475	27562	27707	27633	27629	27795	27811	27432	27556	27398	27617	27390	27822	27729	27627	27516	27563	27710	27737	27739	27536	27702	27574	27688	27778	27784	27669	27756	27632	27767	27546	27816	27923	27302	27687	27512	27589	27692	27741	27424	27734	27744	27747	27341	27382	27624	27195	27602	27539	27832	27609	27693	27872	27454	27350	27571	27696	27608	27672	27627	27725	27632	27675	27442	27716	27726	27566	27437	27349	27728	27685	27581	27483	27624	27635	27413	27667	27643	27694	27418	27788	27539	27475	27654	27633	27680	27480	27622	27492	27523	27634	27591	27602	27595	27604	27485	27649	27695	27679	27632	27606	27431	27532	27609	27431	27477	27367	27438	27421	27608	27498	27504	27684	27584	27509	27460	27517	27726	27587	27720	27462	27609	27710	27889	27537	27492	27717	27729	27638	27666	27902	27713	27536	27561	27861	27637	27584	27597	27955	27913	27589	27671	27723	27447	27651	27596	27465	27580	27649	27582	27732	27711	27339	27831	27663	27612	27585	27465	27731	27704	27660	27807	27578	27602	27924	27677	27560	27366	27736	27422	27647	27520	27844	27621	27323	27503	27491	27444	27717	27669	27728	27402	27307	27604	27658	27756	27494	27532	27525	27628	27714	27542	27866	27759	27666	27667	27389	27761	27567	27450	27633	27627	27933	27750	27515	27721	27795	27686	27788	27637	27570	27577	27543	27385	27922	27584	27500	27403	27834	27935	27616	27606	27494	27728	27622	27542	27399	27515	27445	27650	27810	27736	27467	27838	27439	27382	27629	27508	27371	27636	27764	27857	27605	27905	27528	27416	27464	27681	27663	27782	27904	27692	27625	27589	27618	27609	27562	27472	27467	27496	27581	27653	27738	27493	27529	27558	27610	27577	27778	27575	27443	27451	27453	27648	27361	27501	27582	27636	27776	27781	27668	27499	27468	27740	27847	27665	27685	27746	27556	27623	27606	27790	27691	27619	27459	27451	27589	27513	27375	27642	27632	27769	27678	27523	27702	27627	27573	27523	27596	27414	27580	27439	27698	27380	27538	27548	27631	27325	27646	27797	27502	27470	27342	27568	27505	27661	27444	27249	27649	27447	27528	27442	27533	27790	27575	27628	27468	27593	27366	27805	27609	27408	27563	27784	27716	27568	27299	27624	27679	27492	27468	27763	27807	27630	27514	27776	27571	27561	27632	27541	27496	27446	27722	27666	27426	27529	27466	27362	27634	27557	27554	27750	27791	27743	27386	27310	27555	27699	27720	27489	27414	27826	27452	27548	27593	27574	27708	27317	27239	27324	27704	27295	27620	27521	27859	27725	27395	27536	27443	27398	27440	27639	27716	27448	27309	27562	27547	27657	27500	27662	27579	27624	27544	27576	27476	27537	27711	27595	27402	27619	27714	27811	27550	27549	27714	27359	27629	27631	27735	27642	27608	27587	27638	27546	27675	27535	27520	27471	27435	27350	27577	27690	27438	27700	27569	27442	27483	27728	27887	27862	27550	27761	27577	27585	27805	27678	27779	27760	27592	27737	27302	27483	27717	27446	27502	27569	27698	27452	27662	27553	27830	27637	27436	27805	27405	27649	27693	27707	27665	27644	27512	27441	27506	27660	27452	27400	27296	27402	27573	27492	27732	27496	27610	27570	27748	27603	27527	27647	27548	27406	27642	27828	27458	27538	27574	27813	27744	27621	27672	27582	27528	27648	27878	27491	27503	27666	27330	27735	27684	27562	27761	27488	27472	27615	27537	27658	27646	27225	27447	27525	27419	27687	27786	27862	27552	27413	27550	27591	27458	27627	27672	27628	27425	27676	27456	27617	27361	27550	27585	27677	27604	27597	27573	27470	27487	27552	27639	27680	27649	27380	27414	27512	27611	27684	27575	27928	27690	27602	27592	27599	27525	27845	27478	27554	27529	27430	27511	27838	27557	27308	27638	27631	27531	27882	27764	27663	27458	27623	27728	27562	27521	27584	27812	27432	27600	27688	27582	27354	27736	27789	27580	27552	27504	27692	27761	27600	27523	27454	27526	27506	27456	27659	27575	27518	27716	27337	27829	27420	27437	27726	27609	27460	27680	27624	27618	27545	27581	27628	27498	27493	27601	27656	27733	27726	27595	27644	27632	27588	27527	27666	27328	27389	27548	27592	27919	27923	27640	27428	27621	27585	27461	27572	27685	27585	27862	27488	27393	27473	27454	27898	27500	27722	27360	27483	27663	27514	27575	27690	27328	27737	27801	27347	27627	27637	27713	27639	27559	27728	27661	27898	27554	27601	27453	27735	27534	27706	27541	27342	27521	27773	27645	27674	27781	27647	27681	27800	27682	27697	27599	27854	27568	27468	27706	27581	27522	27517	27477	27744	27557	27566	27325	27719	27448	27909	27689	27567	27426	27339	27479	27604	27770	27714	27478	27660	27689	27862	27703	27585	27644	27572	27577	27637	27743	27587	27671	27518	27584	27733	27672	27564	27403	27440	27530	27395	27760	27401	27561	27494	27742	27612	27687	27563	27527	27726	27531	27736	27348	27423	27477	27674	27493	27309	27651	27606	27734	27691	27532	27792	27408	27614	27740	27806	27665	27698	27502	27764	27583	27612	27660	27613	27630	27791	27480	27519	27638	27590	27636	27592	27655	27423	27542	27374	27469	27472	27459	27655	27580	27770	27579	27634	27553	27535	27475	27699	27595	27650	27375	27526	27465	27618	27801	27763	27732	27775	27672	27610	27605	27608	27478	27711	27640	27418	27528	27788	27534	27612	27584	27751	27595	27493	27564	27597	27631	27809	27650	27540	27532	27596	27612	27680	27762	27364	27559	27532	27531	27470	27511	27713	27672	27775	27550	27484	27505	27704	27550	27404	27532	27614	27743	27622	27721	27704	27389	27738	27735	27643	27673	27545	27488	27591	27773	27746	27468	27832	27587	27716	27712	27716	27863	27469	27683	27752	27461	27561	27656	27663	27379	27585	28007	27571	27207	27613	27734	27624	27632	27502	27295	27601	27404	27811	27803	27668	27258	27738	27622	27569	27641	27564	27389	27550	27623	27857	27679	27829	27788	28197	27583	27643	27484	27925	27466	27434	27771	27590	27696	27600	27770	27386	27657	27513	27616	27466	27602	27559	27537	27667	27527	27588	27631	27523	27492	27315	27728	27649	27587	27699	27672	27645	27383	27609	27533	27775	27867	27720	27650	27548	27530	27508	27511	27622	27592	27675	27657	27769	27584	27608	27404	27807	27594	27575	27392	27647	27491	27410	27687	27631	27456	27854	27731	27448	27721	27359	27789	27344	27465	27370	27701	27547	27435	27552	27412	27531	27599	27735	27675	27706	27694	27665	27675	27617	27468	27500	27281	27873	27822	27813	27546	27711	27490	27608	27522	27741	27658	27751	27617	27510	27523	27709	27570	27718	27344	27711	27504	27701	27501	27649	27693	27900	27833	27724	27541	27526	27602	27535	27450	27504	27543	27904	27486	27507	27532	27502	27459	27493	27731	27313	27717	27542	27717	27733	27935	27610	27465	27624	27598	27584	27384	27535	27587	27767	27505	27743	27749	27735	27696	27620	27485	27673	27629	27529	27598	27837	27488	27578	27579	27610	27713	27873	27614	27677	27647	27588	27428	27812	27513	27743	27493	27826	27743	27792	27710	27458	27835	27806	27734	27538	27399	27731	27538	27524	27692	27830	27556	27748	27461	27563	27658	27580	27632	27580	27646	27788	27815	27594	27626	27571	27334	27660	27594	27395	27772	27739	27440	27544	27552	27475	27562	27467	27405	27712	27617	27637	27533	27877	27527	27647	27504	27584	27565	27835	27615	27426	27540	27654	27350	27690	27508	27596	27564	27415	27532	27720	27691	27615	27663	27751	27431	27892	27727	27613	27751	27649	27483	27841	27467	27665	27774	27616	27552	27397	27822	27625	27595	27531	27827	27523	27596	27684	27733	27636	27736	27517	27701	27747	27691	27848	27438	27580	27382	27505	27792	27468	27512	27831	27430	27435	27547	27913	27670	27509	27393	27516	27302	27571	27524	27643	27699	27688	27923	27577	27529	27539	27532	27840	27758	27462	27421	27682	27383	27374	27604	27702	27648	27802	27684	27555	27477	27720	27796	27393	27585	27669	27806	27526	27770	27634	27634	27774	27769	27674	27837	27470	27684	27807	27599	27539	27578	27569	27785	27545	27558	27704	27545	27525	27627	27292	27532	27529	27930	27660	27626	27550	27748	27574	27717	27569	27795	27647	27961	27725	27749	27445	27566	28021	27530	27871	27681	27711	27441	27475	27570	27681	27803	27603	27453	27650	27817	27758	27739	27686	27291	27648	27413	27875	27730	27468	27677	27587	27538	27557	27408	27640	27596	27750	27836	27992	27834	27851	28069	27500	27649	27594	27489	27303	27594	27488	27746	27751	27474	27627	27624	27525	27512	27583	27443	27390	27669	27747	27834	27845	27569	27702	27702	27677	27548	27492	27640	27799	27754	27624	27577	27637	27664	27707	27456	27579	27687	27750	27741	27493	27527	27425	27751	27862	27744	27615	27643	27776	27703	27462	27528	27474	27782	27659	27630	27500	27545	27571	27675	27782	27640	27415	27446	27416	27454	27620	27572
31196	50296	44821	35048	26999	22240	19733	19517	18889	18758	19565	28588	38949	36085	29627	22802	19020	17658	17315	17082	17345	17221	17317	17099	17249	17140	17240	17075	17174	17179	17300	17211	17241	17290	17261	17201	17185	16949	17166	17103	17260	17205	17142	17153	17257	17116	17179	17176	17205	17028	17179	17475	17305	17109	17118	17341	17311	17247	17129	17124	17175	16942	17035	17255	17233	17185	17262	17111	17290	17091	17284	17303	17248	17146	17224	17257	17035	17179	17214	17189	17075	17130	17169	17275	17230	17151	17123	17136	17123	17190	17157	17060	17119	17371	16988	17042	17255	17273	17313	17127	17050	17088	17237	17054	17097	17121	17099	17173	17074	17039	17077	17101	17182	17068	17198	17304	17303	17066	17254	17240	17110	17171	17423	17107	17133	17246	17135	17244	17220	17169	17162	17201	17097	17085	16991	17022	17050	17179	17126	17100	17230	17193	17219	17076	17091	17333	17263	17246	17198	17024	17166	17307	17099	17081	17422	17049	17256	17190	16941	17263	17180	17277	17093	17296	17205	17090	17147	17287	17167	17338	17207	17274	17275	17087	17188	17271	17283	17081	17191	16991	17227	17177	17216	17038	17102	17255	17349	17123	17219	17186	17245	17169	17162	17191	17167	17206	17107	17187	17147	17238	17257	17074	16959	17331	17162	17143	17076	17192	17319	17344	17228	17205	17165	17265	17049	17062	17113	17138	17134	17085	17229	17140	17168	17288	17183	17227	17252	17146	17030	17109	17054	17369	17243	17038	17104	17382	17028	17140	17161	17229	17026	17170	17062	17069	17260	17135	17191	17147	17097	17215	17219	17221	17014	17172	17138	17160	17168	17249	17138	17222	17190	17188	17272	17361	17098	17161	17278	17155	17161	17282	17222	16962	17241	17071	17218	17149	17270	17104	17204	17271	16928	17166	17260	17244	17209	17127	17128	17133	17105	17211	17180	17310	17097	17247	17306	17140	17060	17354	17217	17239	17143	17014	17191	17199	17108	17253	17249	17043	17256	17138	17186	17381	17172	17127	17107	17151	17061	17141	17394	17313	17128	17222	17169	17082	17131	17113	17131	17152	17276	17080	17262	17068	17137	17200	17385	17348	17160	17390	17015	17321	17180	17224	17090	17182	17157	17141	17145	17348	17253	17091	17212	17174	17258	17293	17225	17248	17276	17120	17137	17110	17181	17400	17072	17195	17142	17167	17143	17070	17325	17123	17114	16983	17195	17274	17238	17238	17083	17174	17118	17122	17253	17114	17172	17127	17010	17020	17319	17212	17197	17144	16984	17198	17134	17093	17096	17060	17135	17123	17243	17145	17068	17084	17152	17408	17229	17244	17135	17340	17081	17300	17271	17164	17246	17084	17221	16991	17164	17329	17046	17170	17019	17170	17321	17131	17069	17137	17178	17210	16998	17182	17278	17215	17288	17258	17123	17112	17099	17262	17022	17008	17308	17046	17210	17226	17201	17197	17348	17058	17145	17077	17230	17184	17121	17203	17114	17168	17034	17261	17134	17439	17197	17134	16999	17085	17252	17053	17224	17072	17221	17193	17263	17326	17159	17195	17218	17172	17258	17000	17108	17098	17160	17102	17041	17354	17058	17049	17211	17293	17244	17186	17250	17134	17154	17252	17024	17206	17195	17305	17045	17166	17152	17127	17197	17103	17199	17058	17259	17136	17274	16983	17071	17134	17168	17132	17111	17127	17137	17286	17212	17203	17072	17234	17067	17058	17208	16989	17280	17486	16975	17019	17184	17155	17181	17379	17043	17145	17228	17179	17296	17101	17327	17245	17163	17169	17019	17196	17052	17325	17163	17192	17374	17361	17249	17215	16987	17333	16940	17312	17197	17179	17238	17208	17270	17047	17131	17125	17167	17101	17208	17126	17080	17364	17383	17417	17125	16962	17334	17279	17093	17190	17327	16912	17025	16944	17033	17340	17399	17244	17224	17241	17150	17127	17139	17072	17224	17287	17250	17195	17140	17142	17236	17298	17247	17263	16949	17248	17347	17139	17159	17104	17211	17226	17059	17302	17321	17090	17188	17162	17149	17083	17399	17043	16940	17111	17147	17050	17224	17272	17072	17257	17085	16964	17124	17379	17027	17220	16968	17100	17107	16985	17104	17137	17123	17361	17099	17380	17180	17107	17176	17077	17131	17079	17079	17153	17127	17205	17267	17297	17097	17289	17406	17122	17329	17116	17238	17233	17287	17304	16947	17045	17390	17060	17199	17129	17102	17122	17007	17186	17204	17163	17335	16995	17122	17141	17251	17277	17090	17135	17208	17330	17251	17139	17228	17231	16999	17142	17080	17315	17067	17166	17319	17027	17148	17126	17244	17301	17207	17207	17145	17205	17126	17144	17178	17318	17190	17159	17203	17310	17215	17116	17218	17191	17191	17123	17304	16923	17395	16986	17162	17441	17083	17154	17115	17238	17301	17087	17263	17159	17191	17047	17127	17229	17081	17192	17220	17184	17210	17120	17278	17126	17201	17303	17068	16980	16984	17128	17256	17139	17137	17259	17246	17051	17125	17295	17176	17002	17139	17124	17095	17160	17135	17365	17126	17262	17174	17074	17106	17132	17255	17044	17097	17123	17199	17308	17126	17137	17232	17218	17323	17144	17162	17350	17363	17224	17203	17165	17276	17101	17196	17118	17173	16896	17184	17245	17008	17184	17301	17135	17278	17251	16958	17199	17197	17282	17220	17192	17094	17104	17080	17148	17123	17228	17114	17290	17011	17282	17358	17035	17045	17271	16995	17103	17148	17055	17088	17211	17086	17090	17229	17175	17151	17206	17237	17234	17248	17107	17137	17161	17212	17239	17091	16982	17225	17106	17272	17266	17159	17312	17108	17226	17231	17189	17259	17047	17197	17091	17190	17150	17081	17096	17298	17104	17389	17168	17129	17201	17127	17300	17126	17170	17267	17215	17090	17188	17197	17519	17073	17052	17295	17055	17136	17199	16917	16982	17356	17026	17355	17147	17217	17115	17293	17548	17210	17159	17067	17186	17218	17282	17075	17121	17320	16975	17318	17231	17107	17344	17104	17482	17214	17287	17316	17141	17172	17233	17227	17125	17203	17010	17131	17163	17156	17426	16953	17133	17111	17103	17158	17174	17280	17269	17289	17214	17163	17051	17172	17136	17373	17138	17171	17107	17214	17164	17220	17125	17279	17167	17059	17065	17124	17043	17213	17202	17173	17143	17177	17141	17117	17128	17241	17240	17150	17141	17162	17168	17275	17269	17253	17132	17167	17155	17278	17217	17202	17132	17111	17100	17233	17289	17160	17111	17354	17091	17239	17058	17217	17088	17196	17193	17072	16934	17315	17164	17229	17153	17202	17039	17259	17171	17159	17069	17269	17384	16987	17020	17186	17213	17154	17179	17128	17121	17097	16994	17236	17141	17256	17072	17113	17422	17009	17201	17251	17210	17183	17310	17073	17113	17266	17271	17206	16988	17260	16989	17077	17128	17154	17282	17250	17188	17141	17334	17085	17228	17313	16959	17207	17115	17249	17164	17169	17190	17220	17023	17348	16942	17288	17343	17158	17100	17154	17108	17230	17109	17215	17071	17228	16986	17235	17185	17283	17175	17006	17202	17039	17382	17242	17031	17395	17289	17368	17123	17403	17057	17172	17100	17094	17291	17104	17258	17155	17291	17187	17077	17250	17092	17108	17181	17284	17376	17256	17376	17094	17068	17099	17059	17081	17238	17273	17190	17289	17330	17290	16961	17191	17022	17078	17254	17167	17330	17162	17318	17178	16993	17161	17302	17179	17321	17214	17207	17127	17197	17156	16944	17140	17414	17211	17375	17284	17225	17285	17195	17317	17202	17236	17260	17102	17166	17112	17274	17226	17225	17073	17233	17182	17214	17414	17217	17054	17277	17093	17402	17254	17076	16980	17043	17149	17059	17031	17223	17165	17048	17343	17202	17367	17119	17193	17183	17187	17127	17040	17261	17061	17263	17140	17141	17192	17204	17291	17189	16994	17043	17208	17152	17107	17164	17010	17275	17113	17320	17232	17134	17280	17276	17301	17178	17253	17160	17238	17162	17010	17184	17228	17015	17208	17162	17179	17039	17145	17085	17025	17315	17145	17074	17230	17033	17070	17273	17169	17272	17062	17220	17230	17343	17289	17310	17033	17207	17037	17233	17167	17025	17158	17257	17021	17000	17160	17254	17139	17105	17145	17180	17240	17050	17347	17194	17173	17181	17031	17277	17228	17162	17254	17187	17175	17086	17067	17118	17152	17159	17201	17055	17182	17164	17172	17216	17137	17321	17149	17224	17253	17251	17300	17274	17223	17232	17192	17197	17170	17085	17356	17074	17229	17075	17233	17164	17291	16947	17220	17188	17104	17348	17148	17134	17170	17358	17118	17119	17111	17155	17258	17200	17207	17180	17189	17050	16958	17309	17354	17096	17203	17233	17199	17156	17287	17112	17247	17288	17137	17040	17176	17248	17337	17131	17092	17150	17350	17056	17194	17119	17166	17193	17154	17317	17040	17140	17129	17241	17348	17080	17351	17328	17282	17251	17027	17241	17201	17396	17328	17080	17096	17097	17324	16987	17149	17053	17214	17216	17160	17361	17127	17093	17189	17277	17112	17127	17001	17113	17093	17215	17330	17062	17190	17187	17235	17126	17175	17268	17254	17253	17227	17153	17112	17260	17105	17141	17200	17201	17039	17292	17146	17141	17109	17063	17172	17060	17090	17249	17078	16985	17171	17094	17270	16927	17144	17341	17175	17124	17037	17184	17272	17332	17149	17217	17047	17212	17266	17073	17098	17258	17177	17132	17154	17042	17155	17044	16933	17048	17163	17161	17166	17116	17317	17093	17211	17055	17201	17111	17116	17080	17083	17163	17217	17268	17191	17054	17221	17201	17185	17147	17184	17144	17133	17194	17065	17084	17169	17146	17123	17286	17072	17055	17109	17204	17143	17122	17193	17319	17259	17049	17045	17333	17001	17168	17373	17190	17078	17088	17181	17206	17305	17148	17203	17173	17116	17194	17236	17178	17180	17197	16969	17102	17081	17066	17056	17023	17245	17245	17074	17232	17250	17339	17131	17256	17072	17201	17139	17159	17251	17215	17004	17115	17244	17172	17324	17478	17073	17057
22296	20775	27273	24655	22833	28632	34003	31104	30386	30113	31382	43516	57758	52487	46198	38173	32053	29250	28407	27974	28010	27522	28051	27920	27588	28121	27857	27813	27839	28073	27939	27633	28015	27892	27537	27758	27756	27954	27700	27759	27872	27580	27935	27948	27519	27780	27705	27977	27573	27807	27808	27767	27648	27683	27805	28042	27870	27785	27923	27644	27628	27826	27878	27737	27959	27704	27750	27875	27809	27836	27847	27824	27892	28040	27707	27765	28043	27603	27933	27880	27908	27779	27738	27622	27683	27851	27688	27580	27913	27677	27798	27610	27713	27702	27767	27546	27781	28035	27680	27832	27705	27796	27775	27771	27613	27720	27674	27721	27864	27860	27910	27630	27601	27807	27854	28009	27701	28050	27601	27883	27785	27879	27785	27592	27581	27697	27667	27579	27643	27653	27827	27951	27831	27525	27625	27535	27633	27658	27863	27614	27550	27691	27706	27653	27571	27793	27778	27774	27830	27630	27841	27796	27932	27844	27704	27830	27971	27772	27663	27971	27865	27639	27849	27679	27569	27747	27689	27906	27972	27565	27813	27931	27819	27527	27796	27796	27776	27814	27795	27649	27913	27896	27701	28073	27796	27872	27746	27506	27624	27820	27867	27819	27864	27849	27682	27855	27701	27794	27746	27824	27804	27670	27779	27705	27840	27646	27833	28069	27792	27832	27805	27712	27695	27686	27925	27664	27468	28150	27583	27721	27614	27983	27918	28036	27539	27989	27582	27721	27535	27627	27762	27654	27679	27545	27738	27677	27768	27780	27785	28008	27828	27730	27721	27632	27881	27608	27761	27557	27841	27557	27736	27753	27539	27726	27488	27906	27920	27783	27783	27534	27752	27625	27719	27940	27695	27741	27771	27571	27820	27654	27849	27689	27677	27708	27839	27656	27640	27485	27651	27756	27892	27611	27674	27796	27900	27748	27657	27643	27518	27555	27852	27679	27753	27479	27547	27693	27802	27676	27870	27693	27574	27545	27574	27981	27893	27650	27876	27924	27770	27745	27790	27691	27426	27747	27731	27738	27828	27659	27885	27864	27966	27620	27705	27812	27819	27760	27799	27679	27863	27993	27874	27712	27608	27764	27688	27571	27751	27668	27858	27539	27948	27630	27525	27590	27981	27497	27597	27750	27868	27944	27975	27675	27878	27834	27610	27716	27805	27871	27636	27716	27834	27867	27726	27648	27831	27851	27799	27588	27662	27709	27735	27430	27802	27606	27912	27703	27714	27829	27600	27660	27650	27853	27601	27701	27934	27743	27440	27619	27926	27869	27802	27838	27680	27627	27669	27704	27833	27485	27615	27478	27718	27580	27679	27705	27705	27626	27573	27759	27500	27771	27824	27863	28089	27915	27867	27710	27843	27749	27933	27943	27755	27548	27676	27695	27851	27789	27651	27589	27753	27483	27728	27605	27639	27833	27658	27916	27790	27751	28100	27589	27679	27767	27734	27748	27815	27940	27870	27632	27616	27534	27419	27740	27890	27624	27697	27673	27715	27487	27670	27660	27619	27760	27582	27612	27577	27668	27821	27606	27792	27748	27850	27690	27899	27645	27512	27746	27783	27806	27765	27605	27809	27667	27694	27709	27766	27499	27805	27641	27908	27921	27722	27783	27595	27795	27931	27896	27781	27631	27528	27743	27538	27809	27582	27761	27642	27727	27852	27741	27730	27560	27606	27823	27888	27771	27735	27981	27746	27845	27724	27565	27695	27781	27854	27801	27812	27621	27677	27711	27692	27830	27629	27923	27675	27527	27822	27811	27782	27760	27928	27449	27676	27863	27758	27958	27509	27607	27717	27888	27723	28041	27851	27730	27932	27711	27757	27663	27848	27795	27846	27855	27692	27873	27926	27863	27870	28026	27610	27482	27464	27778	27493	27613	27646	27636	27588	27621	27653	27632	27766	27736	27893	27713	27834	27617	27813	27791	27643	27439	27784	27834	27890	27600	27856	27647	27623	27763	27731	27644	27868	27816	27991	27803	27844	27695	27778	27616	27697	27671	27658	27629	27718	27762	27570	27672	27890	27813	27801	27888	27768	27691	27738	28017	27480	27735	27616	27598	27766	27779	27783	27437	27476	27769	27693	27828	27698	27679	27598	27777	27611	27694	27532	27723	27663	27795	27767	27698	27820	27661	27652	27813	27500	27607	27503	27549	27666	27648	27530	27566	28070	27540	27432	27595	27707	27877	27731	27968	27650	27845	27935	27385	27521	27640	27778	27510	27679	27605	27769	27733	27789	27651	27301	27643	27660	27626	27627	27694	27682	27696	27806	27632	27708	27838	27685	27966	27818	27517	27726	27756	27801	27724	27714	27594	27702	27646	27652	27681	27531	27557	27949	27765	27605	27696	27601	27720	27697	27561	27797	27813	27626	27795	27606	27700	27650	27876	27704	27645	28047	27626	27785	27860	27636	27630	27561	27820	27714	27826	27800	27758	27834	27647	27928	27846	27547	27932	27808	27664	27734	27795	27598	27864	27705	27727	27803	27792	27653	27549	27608	27820	27635	27614	27713	27485	27588	27715	27881	27692	27746	27670	27768	27863	28166	27775	27606	27716	27695	27669	27978	27690	27822	27975	27620	27973	27505	27782	27767	27951	27999	27694	27894	28014	27746	27896	27901	27771	28007	27597	27616	27569	27786	27790	27927	27932	27666	27836	27696	27545	27604	27382	27717	27665	27669	27607	27798	27669	27950	27971	27486	27499	27354	27548	27815	27748	27967	27931	27682	27777	27879	27522	27792	27850	27854	27677	27777	27616	27765	27817	27654	27581	27912	27851	27611	27789	27921	27539	27778	27720	27546	27887	27689	27869	27749	27538	27707	27606	27689	27674	27540	27621	27676	27551	27568	27606	27562	27578	27797	27785	27744	27676	27989	27646	27598	27702	27900	27769	27792	27720	27772	27729	27614	27590	27900	27754	27905	27570	27675	27778	27686	27659	27758	27635	27730	27533	27710	27750	27711	27625	27630	27687	27605	27650	27665	27869	27660	27703	27743	27668	27820	27842	27754	27756	27848	27601	27941	27511	27657	27741	27570	27959	27738	27700	27796	27668	27815	27720	27586	27757	27697	27879	27932	27578	27592	27684	27696	27623	27786	27760	27685	27747	27979	27761	27720	27596	27691	27744	27464	27561	27711	27732	27638	27828	27893	27740	27624	27464	28067	27896	27909	27897	27851	27665	27646	27719	27844	27819	27626	27679	27904	27507	27712	27720	28024	27701	27802	27682	27687	27514	27831	27811	27762	27644	27723	27876	27768	27759	27647	27842	27829	27835	27718	27870	27786	27848	27586	27832	27777	27842	27750	27666	27434	27633	27852	27663	27731	27677	27766	27747	27749	27615	27816	27682	27742	27713	27679	27639	27589	27448	27806	27679	27651	27888	28101	27707	27733	27856	27691	27638	27693	28074	27586	27936	27839	27716	28240	27626	27583	27942	27945	27907	27872	27664	27772	27793	27926	27861	27692	28094	27861	27636	27722	27766	27762	27869	27528	27524	27391	27544	27649	27577	27739	27860	27759	27782	27680	27527	27662	27601	28004	27731	27798	27715	27761	27766	27892	27724	27739	27631	27807	27750	27766	27889	27701	27707	27501	27803	27776	27651	27877	27859	27744	27710	27858	27929	27744	27697	27727	27639	27959	27775	27830	27713	27621	27564	27664	27678	27988	27643	27739	27595	27777	27939	27669	27725	27574	27611	27905	27715	27782	27796	27615	27611	27753	27817	27788	27594	27853	27655	27911	27759	27653	27648	27567	27611	27825	27854	27831	27856	27770	27642	27578	27586	27456	27637	27592	27766	27743	27869	27747	27864	27800	27887	27836	27961	27997	27959	27441	27956	27881	27882	27911	27855	27791	27772	27985	27639	27607	27808	27753	27667	27609	27754	27893	27479	28014	27736	27310	27734	27690	27871	27842	27686	27653	27841	27825	27753	27670	27799	27947	27681	27365	27498	27801	27689	27963	27845	27712	27761	27778	28107	27473	27622	27826	27803	27792	27523	27576	27466	27638	27718	27600	27619	27712	27583	27591	27801	27710	27844	27772	27595	27766	27689	27672	27797	28054	27543	27795	27746	27825	27528	27640	27569	27754	27604	27699	27781	27417	27428	27699	27688	27559	27778	27715	27758	27499	27562	27540	27595	27828	27643	27713	27347	27708	27874	27629	27453	27874	27774	27771	27821	27679	27637	27548	27559	27918	27772	27989	27864	27591	27877	27732	27444	27871	27727	27577	27523	27435	27544	27709	27663	27590	27468	27815	27732	27781	28023	27890	27829	27880	27741	27723	27702	27933	27930	27532	27747	27802	27787	27724	27709	27676	28063	27793	27875	27788	27813	27961	27753	27479	27559	27839	27989	27614	27793	27949	27635	27524	28010	27878	27527	27672	27753	27554	27774	27812	28046	27784	27775	27819	27587	27737	27538	27535	27721	27549	27291	27724	27830	27561	27816	27698	27566	27920	27639	27850	27725	27928	27726	27822	27801	27755	27765	27678	27825	27785	27698	27917	27803	27732	27785	27772	27666	27717	27691	27787	27497	27654	27592	27590	27579	27485	27582	27812	27755	27667	27857	27698	27673	27862	27864	27824	27694	27790	27684	27833	27703	27350	27735	27901	27633	27732	27630	27545	27634	27905	27735	27874	27469	27892	27882	27696	27555	27752	27945	27755	27742	27919	27793	27576	27847	27806	27834	28073	27764	27710	27556	27794	27807	27917	27944	27544	27842	27842	27712	27908	27536	27559	27968	27698	27801	27791	27811	27900	27854	27716	27691	27677	27655	28011	27445	27641	27801	27984	27718	27653	27929	28135	27847	27672	27729	27901	27884	27818	27790	27732	27874	27638	27855	27673	27722	27703	27750	27627	27912	27611	27600	27854	27728	27791	27660	27716	27653	27774	27859	27773	27563	27770	27825	27792	27655	27555	27765	27554	27594	27650	27806	27696	27789	27891	28079	27901	27803	27782	27352	27595	27771	27919	27939	27853	27924	27801	27610	27807	27579	27807	27827	27945	27726	27726	27713	27864	27741	27784	27635	27607	27752	27408	27855	27999	27581	27632	27698	27672	27555	27852	27977	27751	27901	28069	27731	27976	27733	27722	27575	27824	27660	27917	27475
33159	55141	48048	34657	27726	24593	23402	22241	21164	20313	22461	39320	51069	45436	38054	28402	21204	18291	17384	17224	17216	17074	17223	17185	17188	17273	17157	17280	17305	17219	17188	17338	17026	17134	17290	17014	17100	17349	17300	17179	17225	17210	16972	17015	17369	17143	17348	17129	17300	17277	17134	17178	17194	17113	17178	17134	17255	17307	17366	17171	17152	17262	17174	17274	17060	17219	17199	17189	17280	17304	16946	17217	17301	17077	17275	17151	17143	17090	17074	17234	17131	17095	16930	17334	17065	17294	17133	17169	17117	17203	17020	17179	17150	17395	17125	17135	17388	17315	17060	17154	17283	17223	17219	17161	17317	17051	17160	17101	17168	17083	17304	17259	17179	16983	17181	17249	17178	17131	17025	17397	17251	17091	17287	17156	17151	17189	17209	17199	17219	17262	16984	17096	17197	17247	17282	17241	17252	17170	17349	17084	17219	17181	17153	17359	17046	17126	17144	17085	17321	17188	17079	16967	17242	17213	17194	17078	17182	17150	17129	17174	17230	17210	17183	17079	17188	17173	17131	17102	17155	17054	17326	17336	17143	17014	17231	17168	17276	17299	17273	17241	17292	17176	17096	17106	17273	17200	17164	17334	17126	17046	17141	17114	17181	17206	17351	17103	17207	17305	17110	17223	17051	17288	17154	17136	17163	17108	17155	17206	17214	17164	17252	17177	17062	17073	17276	17141	17216	17143	17148	17172	17215	17062	17203	17161	17259	17069	17263	17115	17224	16947	17127	17223	17144	17137	17276	16942	17284	17272	17264	17050	17087	17072	17125	17117	17170	16961	17262	17177	17061	17165	17157	17168	17177	17147	17161	17268	17192	17175	17247	17258	17120	17162	17219	17329	17080	17193	17143	17165	17138	17295	17235	17245	17175	17214	17180	17151	17227	17091	17297	17206	16956	17255	17209	17095	17229	17103	17209	17242	17253	17142	17167	17449	17195	16989	17201	17160	17339	17170	17163	17084	17134	17095	17341	17221	17079	17054	16949	17146	16951	17022	17270	17243	17217	17199	17268	17219	17136	17171	17285	17154	17152	17347	16974	17087	17158	17302	17166	17291	17030	17193	16957	17131	17358	17145	17160	17134	17210	17217	17152	17209	17114	17139	17320	17090	17163	17091	17050	17109	17230	17192	17251	17259	17186	17239	17127	17102	17125	17236	17277	17229	17191	17098	17097	17223	17124	17186	17154	17248	17146	17107	17170	17053	17232	17130	17281	17111	16985	17021	17294	17129	17071	17230	17107	17216	17307	17129	17345	17157	17292	17252	17338	17362	17077	17200	16949	17258	17207	17171	16959	17296	17122	17156	17125	17136	17261	17296	16939	17198	17153	17004	17235	17120	17143	17092	17165	17261	17297	17023	17295	17266	17062	17146	17129	16997	17313	17215	17191	17262	17094	17201	17098	17136	17296	17171	17102	17202	17197	17048	17306	17234	17211	17009	17088	17325	17032	17024	17155	17312	17320	17104	17262	16994	17252	17202	17174	17262	17168	17120	17076	17058	17093	17305	17148	17117	17297	17246	17193	17136	17318	17242	17215	17237	17192	17270	17271	17092	17267	17235	17158	17138	17083	17038	17327	17141	17114	17317	17149	17145	17268	17103	16934	17293	17142	17306	17092	17163	17311	17140	17175	17243	17312	17134	17057	16979	16986	17201	17247	17198	17233	17305	17112	17335	17314	17370	17241	17151	17366	17263	17203	17259	17169	17416	17182	17247	17079	17265	17162	17004	17127	17263	17170	17247	17365	17199	17308	17091	17257	17285	17218	17330	17271	17216	17143	17122	17049	17410	17148	17148	17035	17057	17248	16987	17164	17110	17150	17199	17082	17145	17132	17127	17213	17252	17183	17310	17132	17272	17201	17318	17302	17035	17102	16985	17331	17253	17300	17302	17208	17237	17211	17384	17232	17350	17330	17070	17191	17143	17184	17092	17230	17050	17204	17157	17189	17301	17110	17157	17261	17132	17170	17303	17101	17085	17101	17166	17098	17179	17223	17180	17313	17020	17177	16977	17436	17168	17304	17217	17258	17247	17196	17244	17223	17086	17029	17331	17167	17347	16971	17173	17102	17349	17087	17170	17125	17042	17047	17047	17333	17165	17159	17173	16929	17029	17085	17210	17180	17300	17374	17201	17245	17236	17262	16994	17316	17014	17069	17243	17236	17276	17032	17038	17321	17054	17071	17444	17250	17124	17215	17208	17225	17021	17143	17268	17249	17152	17230	17120	17195	17028	17025	17124	17346	17165	17246	17095	17077	17307	17221	17222	17196	17232	17263	17234	17313	17137	17184	17270	17209	17343	17280	17192	17067	17167	17213	17112	17169	17078	17143	17184	17177	17110	17151	17271	17186	17180	17285	17215	17257	17178	17054	17260	17204	17079	17024	17153	17141	17304	17109	17268	17112	17098	17221	17031	17272	17208	17149	17233	17354	17170	17119	17175	17151	16991	17259	17107	17093	17154	17199	17188	17028	17008	17081	17352	17018	17308	17106	17202	17206	17231	17304	17075	17225	17096	17201	17232	17032	17234	17226	17158	17149	17018	17279	17296	17223	17070	17191	17025	17179	17080	17218	17056	17387	17294	17199	17148	17127	17022	17159	17096	17227	17070	17220	17089	17322	17065	17185	17193	17087	17208	17137	17298	17185	17321	17266	17051	17396	17288	17239	17196	17066	17063	17113	17147	17072	17143	17272	17249	17149	17334	17119	17217	17066	17228	17048	17093	17147	17351	17192	17202	17329	17142	17086	17369	17060	17069	17172	17100	17140	17249	17136	16976	17186	17120	17247	17311	17330	17005	17153	17264	17038	17150	17096	17150	17212	17213	17290	17370	17150	16945	17221	17254	17086	17145	17155	17310	17277	17253	17214	17238	17095	17006	17107	17273	17127	17245	17228	17294	17099	17130	16964	17230	17106	17125	17269	17005	17068	17278	17160	17242	17297	17303	17243	17175	17290	17158	17129	17059	17178	17278	16933	17030	17065	17386	17266	17198	17124	17183	17264	17271	17337	17338	17115	17259	17097	17153	17179	17270	17173	17013	17301	17059	17142	17143	17177	17282	17130	17207	17156	17174	17194	17050	17247	17315	17194	17039	17355	17313	17238	17361	17096	17252	17149	17238	17350	17133	17249	17162	17248	17269	17187	17195	17157	17136	17280	17244	17146	17216	17167	17176	17144	17137	17242	17152	17389	17214	16996	17181	17131	17245	17148	17272	17313	17108	17205	17301	17356	17294	17126	17284	17259	17122	17273	17211	17160	17178	17243	17313	17067	17135	17212	17332	17107	17149	17172	17137	17220	17124	17200	17193	17203	17113	17023	17202	17203	17182	17106	17298	17168	17187	17278	17163	17049	17217	17047	17183	17189	17031	17268	17069	17168	17131	17150	17265	17064	17258	17161	17117	17063	16993	17323	17254	17279	17072	17343	17181	17218	17249	17207	17186	17109	17150	17215	17136	17165	17115	17281	17240	17248	17056	17127	17234	17246	17171	17125	17042	17078	17012	17245	17187	16993	17257	17016	16964	17231	17017	17163	17190	17190	17129	17067	17150	17236	17180	17164	17099	17021	17127	17147	17332	17279	17196	17231	17103	17118	17080	17213	17088	17291	17126	17226	17237	17078	17289	17209	17133	17146	17163	17135	17122	17338	17165	17220	17260	17160	17155	17004	17260	17137	17461	17238	17205	17156	17139	17227	17202	17220	17080	17156	16953	17282	17243	17159	17211	17269	17143	17171	17218	17216	17236	17107	17054	17214	17109	17199	17052	17196	17104	17113	17149	17022	17173	17288	17237	17171	17099	17130	17362	17065	17217	17200	17084	17143	17065	17129	17099	17143	17138	17274	17155	17277	17106	17144	17242	17165	17226	17224	17171	17133	17222	17151	17214	17206	17054	17373	16983	17113	17254	17194	17147	17206	17039	17137	17308	17137	17125	17112	17212	17258	17002	17250	17215	17035	17093	17155	17120	17381	17187	17131	17149	17247	17340	17144	17004	17251	17163	17208	17179	17457	17159	17175	17029	17225	17458	17156	17005	17130	17252	17018	17086	17229	17044	17119	17082	17081	17221	17255	17240	17008	17207	17225	17216	17217	17099	17063	17194	17073	17061	17141	17141	17188	17106	17145	17124	17297	17148	17169	17231	17226	17255	17249	17162	17077	17124	17121	17103	17357	17241	17184	17128	17028	17143	17010	17314	17142	17137	17155	16998	17227	17329	17188	17148	17262	16917	17135	17154	17184	17336	17119	17150	16968	17122	17178	17232	17022	17108	17200	17128	16979	17220	17137	17217	17034	17380	17304	17160	17136	17211	17120	17317	17176	17287	17093	17309	17086	17217	17218	17398	17207	17267	17260	17407	17212	17101	17185	17042	17151	17201	17129	17074	17161	17214	17218	16957	16919	17272	17203	17050	17232	17214	17356	17250	17283	17217	17147	16979	17329	17062	17181	17059	17133	17198	16968	17146	17201	17193	17197	17272	16960	17077	17320	17080	17270	17168	17295	17165	17094	17246	17085	17171	17146	17206	17218	17384	17222	17041	17212	17159	17126	17182	17202	17145	17123	17264	17145	17095	17265	17055	17027	17259	17344	17283	17159	17253	17123	17080	17295	17366	17068	17172	17119	17212	17117	17067	17300	16928	17185	17157	17235	17371	17281	17122	17339	17212	17048	17247	17149	17100	17080	17140	17150	17182	17223	17285	17178	17208	17338	17256	17258	17200	16997	17326	17122	17298	17204	17250	17171	17266	17274	17029	17127	17055	16990	17348	17164	17208	17045	17057	17122	17082	17253	17147	17308	17081	17098	17267	17331	17230	17167	17304	17205	17157	17138	17245	17178	17251	17093	17225	17151	17000	17129	17265	17174	17094	17121	17148	17334	17194	17118	17108	17077	17166	17079	17056	17203	17182	17257	17126	17113	17137	17194	17251	17099	17339	17187	17208	17065	17218	17304	17155	17123	17096	17110	17187	17025	17055	17201	17187	16924	17113	17225	17250	17361	17180	17161	17248	17172	17173	17122	17196	17111	17183	17158	17038	17330	17152	17373	17253	17259	17197	17128	17115	17234	17142	17248	17218	17297	17112	17221	17303	17111	17217	17085	17247	17134	17227	17215	17125
37972	36466	37776	33881	31529	31338	30734	30575	29959	29793	29813	30047	30817	30918	30678	29939	29382	29324	29328	28900	28732	29041	28930	29113	29172	28960	28858	29090	29210	29133	29254	28961	29113	28850	28958	28943	28966	29181	28946	28981	28949	28851	29228	29032	29093	28875	29126	29071	29058	29133	28929	28860	29157	29193	29043	29319	29295	29106	29056	28972	29136	28938	29165	28965	29107	29107	29027	28851	29050	28876	28957	29000	29134	29158	29258	28922	29020	29161	29137	28977	28906	29093	29131	28831	28882	28945	29109	28993	29063	28941	28990	29066	28998	28958	28990	29125	28959	29194	29018	29056	29160	29009	29105	29028	29076	29017	29315	28835	28959	29098	28963	29074	29171	28699	29167	29178	29100	29004	29018	29046	28955	28882	28935	29086	29058	28905	28936	29060	28888	29015	28952	28947	28808	29228	29015	28791	28963	29070	28882	28972	28801	28671	29297	28713	29015	28863	28677	29151	29122	29102	28885	28951	29238	28939	29134	29153	29031	28880	28967	29175	28962	28956	28721	29139	29085	28890	28824	28909	28911	29235	29194	29044	28895	29010	28736	28644	28936	29173	28839	28899	28830	28963	28977	28950	29254	29257	29089	29070	28805	29165	29078	28986	29045	28871	29090	28975	29153	29181	29018	29156	29079	29015	28936	28939	28874	29149	29034	28802	29167	28968	28806	28954	28845	28835	29209	28772	29092	28814	29262	29147	28955	28683	29129	29150	28952	29157	29139	29145	28880	28872	28987	29161	29234	28917	29029	29112	28975	29157	28877	28668	29029	28996	28968	28738	29048	28999	28871	28995	28922	29114	29121	29050	29210	29031	28678	29009	28997	28841	29074	29005	28947	28857	29137	28978	29052	28971	29008	28847	29164	28955	29155	29184	29127	28833	29152	29060	28961	28868	28944	28858	28932	28788	28866	28897	28807	29025	28913	29033	29056	29044	29098	29183	29100	29073	28976	29130	29097	29083	28967	29095	28841	29009	28965	29126	28852	28973	29208	29151	29107	29398	29192	29044	28835	28664	29072	29051	29186	28874	28813	29126	29191	29042	29224	29062	28838	28971	29088	29105	28987	28939	28922	28927	28988	29178	28971	28912	28853	29012	29106	28981	28958	29103	29232	29199	28742	29269	29076	29032	28961	28875	29181	29122	29071	29149	29089	28825	29110	29230	29028	29051	29069	29259	28699	28925	29050	29125	28966	29080	28796	29023	29027	28762	29133	28859	28893	28873	28918	29233	29059	28969	29221	29277	29252	29004	28907	29085	29143	28848	28661	28944	29205	28603	29104	29051	28993	28860	28942	28716	29088	28889	28883	28552	28982	29094	28927	28899	29099	29007	29242	29042	28995	29290	29141	29217	29078	29076	28829	29130	28932	29223	28847	29222	29017	28779	29024	29124	29069	28946	28929	28867	29063	29064	29015	29058	29355	29209	29214	29273	29209	28991	29228	29078	28565	29004	29033	28904	29020	29122	28843	28911	28941	29287	29107	29221	28987	28865	29024	29225	29027	29030	28984	29016	28857	29040	28962	29146	29147	28910	28833	29086	28919	28925	29206	29041	29098	29209	29034	29134	28949	29242	29103	29026	29092	29160	29068	28789	28921	28982	28959	29254	29138	29065	28952	28965	29133	28863	29103	29146	29055	28823	29008	29209	29147	29076	28783	28923	29272	29227	28961	28925	29123	29179	29118	28951	29166	28885	29028	28775	29080	29010	28878	29107	29169	29229	28943	29060	28990	29379	29115	29168	28935	29334	29013	29062	29136	29150	29041	29004	28997	28925	28956	29098	29159	29080	28883	28956	28944	29010	28981	29081	29041	29238	28988	28983	29135	29082	29097	28757	28982	29202	29047	29109	29207	28972	29144	29278	29239	28982	29079	29120	29052	28903	29073	29056	28941	29049	28756	28766	28924	29349	29106	29064	29045	29154	29043	28831	28766	29244	29035	29127	28959	29199	29195	29209	29001	28869	28931	28767	28984	29139	29139	29223	28826	29221	29371	28798	28828	29205	29155	28856	28853	28954	28985	29078	28878	28988	29050	29185	29434	28950	29241	29044	28914	28969	29151	28860	28986	28954	28936	28850	29121	29172	29062	29020	29178	29132	29079	28953	28861	28979	28994	28720	28846	29000	29182	28951	28973	28977	29283	28915	29079	28992	29177	29232	29033	29200	29302	29068	29065	29200	29301	29174	29227	28736	28944	29146	29020	28914	28851	29076	28911	28920	29097	29067	28828	28975	29054	29107	28786	29027	29030	29085	28748	29417	28983	29114	29082	28857	28961	28923	29014	28982	28825	28935	29023	29138	29312	29061	29329	28897	28884	29293	29060	29075	28927	28998	29115	29012	28977	28802	29097	28842	28866	28948	29385	29011	29082	29046	28903	28697	29023	28814	28879	28942	28852	28841	28940	29236	29074	29211	28830	28926	29452	29017	28953	28913	29019	28846	29153	29044	29145	28894	28876	29188	29141	29096	29020	28985	28975	29013	29012	28925	29112	29109	29068	29082	29343	29149	28966	28976	29099	28894	29172	29296	29093	29042	28829	29124	29030	28969	29023	28747	29058	28778	29056	28875	28942	28979	28917	29223	29069	29096	29071	29030	29219	28924	28927	29027	28695	28951	28996	28998	29233	29151	29068	29162	28860	29143	29026	28970	28949	28957	29185	29153	29030	28835	29155	28860	29000	29057	29182	29081	28996	29177	29016	29011	29011	28933	28981	29257	28907	29289	28983	29121	29016	28807	29218	29101	29065	29196	29029	28981	29323	29534	29083	29074	28983	29136	29214	28965	29000	28898	29089	28894	29185	28856	28878	28988	29025	29148	29309	29148	28904	29088	29149	29301	29022	29256	29169	29106	29187	29213	28951	28921	29041	28886	29013	29350	29091	28778	28979	29007	29121	28886	29113	29231	29251	28971	28855	29104	28962	29244	28974	28993	29249	28986	28956	29115	28855	29116	29001	29123	29128	29133	29097	28967	28991	28988	29165	29026	29192	29071	29134	29168	29175	29194	29062	29146	29085	29034	29080	28997	29095	29197	29328	28993	29189	29066	28848	28876	28997	28906	28806	29097	28980	29126	29055	29084	29067	29025	28770	28800	28924	29053	29263	28888	28907	29038	29115	28936	29132	29174	29239	28957	28871	28842	28914	29189	29393	28882	28810	28982	29049	28821	28941	29003	29141	28911	29328	29000	28833	29015	28959	29132	28959	28946	29098	29080	28778	29135	28967	29023	28880	29132	29031	29188	29070	28993	28787	29030	29150	29050	29048	29073	29117	28784	29078	28875	29057	29155	28935	29242	28993	29083	29064	28991	29022	29099	29055	29249	29014	29001	29048	29133	29259	29017	29087	29049	29023	29030	28998	29034	29040	29313	28871	28935	29190	28740	28838	29101	29060	28645	29280	28931	29100	29036	29107	28943	28993	29022	29235	28935	29080	28879	29185	29194	29135	29243	29069	28939	29124	29057	28931	29159	29117	28992	28994	28701	28922	29036	29352	29005	29126	29036	29052	29134	28963	29172	28979	28941	29198	29138	29228	29065	29071	29260	29020	28914	29193	29006	29114	29059	29123	29081	29228	28903	29186	29043	29269	28757	28946	28970	29156	29043	29042	28900	29206	29438	29189	28952	29242	29088	29135	28997	28851	28897	29034	29225	29044	29247	29319	29124	29043	28917	28951	28939	28811	29158	29022	28862	29242	29139	29136	29190	29113	28970	29081	29082	28893	29380	28992	28928	29126	28916	29181	29208	29060	28976	29096	28985	29141	28850	28848	29306	29130	29171	28909	29332	28879	28951	28860	28914	28720	29124	29064	29217	29113	28945	29141	29021	28999	28901	29155	28754	29086	29048	28712	29135	29253	29078	29081	29020	28986	29138	29129	28867	29328	29277	29052	29163	29024	28910	28877	29210	28909	29084	28899	28953	28848	29143	29165	29027	29082	29211	28995	28832	29051	29087	29352	29060	29070	28977	29126	29019	29150	28857	29091	28915	28878	28966	29089	29127	29147	29173	28996	28879	28987	29056	29016	28920	29124	29331	28766	28883	29153	29303	28935	28899	28861	28971	29147	28957	29080	29121	29251	29104	29033	29049	28911	29084	29311	29223	29157	29086	29072	28836	29010	28952	28862	29229	29126	28907	29154	29073	28790	28862	28860	28886	29107	29075	29214	29168	29222	28936	29015	28980	29082	28816	29306	29046	29219	28978	29070	28954	28992	28924	28933	28735	29055	28874	29144	28991	28938	29070	28942	29085	28941	29240	29192	28968	28821	29166	29027	28876	28976	28859	28788	28950	28950	28926	29302	28992	29161	29137	29207	28958	29073	28923	29211	29055	29133	28937	28910	29109	29203	28942	28822	29248	29224	29067	28963	28970	29247	29240	28976	28869	29050	28929	28969	29048	29099	28943	28975	29149	28906	28913	29116	28956	28983	28845	29380	29160	29275	29019	29018	28939	28983	28877	29004	28917	29152	29082	28978	29015	28894	28803	28894	28707	28833	28997	29124	29049	28997	29118	29295	29098	28862	29024	29134	29201	29142	29154	29020	29056	29003	29010	29152	28925	29059	29183	29118	29015	29169	29146	29115	29131	29090	29156	29167	28610	29156	29160	29145	29059	28794	29186	28667	29120	28588	28878	28876	29031	29277	29266	29389	29037	29163	28843	29244	28780	28887	28680	29193	29048	29060	28965	29194	29084	29047	29125	28972	29127	29274	29000	29027	28928	28908	29164	29380	28978	29097	29224	29035	29016	28848	29120	28895	28794	29152	29131	29130	29517	29024	29073	29171	29224	29415	29275	28920	29124	29135	28760	28946	29259	28955	29063	29069	29055	29120	29052	28998	29093	29121	28994	28739	28907	28920	29100	29122	29062	29224	28708	28858	28970	28950	29081	28829	28883	28968	29000	29114	29147	29161	28931	29044	28949	28968	29071	29025	28945	29231	29054	29022	28927	29091	29128	28979	28767	29047	28952	28797	29065	28965	29092	29105	28943	29131	29145	29155	28701	29028	29056	29168	29184	29248	29064	28714	28961	28951	28904	28951	28972	29166	28962	29062	28897	29237	28994	29159	28724	29093	29027	28790	28867	28949	28834	29007	28996	28926	29025	29002	29100	29054	29094	28720	29195
32532	39521	31072	23305	22064	21019	20165	19955	19204	18929	18547	19160	20139	19887	19354	18501	18060	17742	17735	17621	17752	17945	17589	17744	17868	17798	17457	17699	17744	17792	17828	17496	17720	17675	17778	17705	17621	17930	17688	17755	17629	17755	17697	17740	17489	17734	17755	17686	17849	17689	17547	17723	17715	17751	17562	17830	17787	17876	17821	17655	17712	17761	17706	17838	17815	17680	17852	17742	17656	17714	17816	17799	17735	17803	17839	17671	17741	17662	17824	17764	17781	17671	17838	17800	17716	17753	17752	17688	17596	17831	17777	17695	17782	17801	17778	17725	17762	17699	17725	17949	17563	17706	17582	17661	17684	17634	17766	17765	17547	17812	17683	17794	17745	17886	17667	17734	17670	17662	17663	17576	17800	17694	17792	17893	17756	17735	17782	17614	17773	17810	17718	17684	17677	17424	17691	17679	17754	17750	17726	17706	17808	17742	17682	17748	17873	17645	17653	17658	17855	17798	17664	17715	17563	17849	17759	17787	17644	17711	17575	17618	17751	17659	17647	17813	17704	17902	17756	17902	17784	17682	17764	17640	17781	17695	17821	17591	17945	17712	17732	17759	17615	17794	17719	17701	17685	17638	17708	17775	17870	17584	17667	17767	17818	17893	17747	17876	17683	17873	17634	17632	17779	17671	17554	17900	17799	17658	17836	17676	17727	17805	17715	17704	17861	17952	17860	17749	17873	17715	17840	17796	17588	17690	17520	17719	17741	17668	17669	17608	17504	17675	17870	17826	17954	17756	17750	17757	17676	17818	17658	17626	17663	17745	17718	17696	17657	17562	17797	17753	17811	17743	17725	17555	17645	17641	17633	17882	17874	17705	17671	17674	17834	17693	17653	17727	17721	17801	17801	17761	17618	17674	17520	17886	17813	17805	17671	17849	17592	17743	17623	17620	17831	17620	17725	17787	17728	17627	17818	17834	17584	17565	17837	17808	17790	17596	17690	17715	17669	17592	17605	17619	17812	17656	17748	17616	17671	17595	17646	17718	17793	17816	17761	17719	17860	17852	17837	17807	17675	17833	17861	17753	17717	17660	17782	17684	17839	17676	17717	17811	17594	17779	17672	17736	17846	17834	17670	17515	17636	17797	17691	17751	17655	17624	17669	17689	17631	17714	17810	17809	17746	17680	17690	17558	17736	17684	17697	17623	17764	17641	17906	17707	17624	17510	17766	17673	17924	17641	17736	17674	17721	17720	17805	17799	17730	17702	17793	17908	17783	17652	17834	17821	17708	17852	17689	17942	17805	17793	17872	17658	17913	17803	17568	17693	17838	17836	17672	17759	17665	17784	17665	17671	17751	17709	17814	17790	17688	17710	17673	17831	17687	17669	17875	17813	17784	17598	17654	17735	17782	17759	17769	17807	17587	17947	17876	17746	17783	17707	17752	17633	17814	17766	17715	17829	17808	17772	17725	17702	17601	17921	17675	17580	17689	17781	17565	17779	17657	17732	17675	17631	18012	17709	17555	17832	17781	17645	17940	17868	17733	17740	17731	17692	17714	17552	17819	17677	17731	17763	17679	17953	17760	17618	17668	17793	17611	17749	17819	17700	17741	17625	17811	17619	17761	17864	17709	17703	17642	17819	17669	17672	17583	17635	17714	17781	17659	17779	17812	17660	17622	17607	17747	17487	17797	17941	17826	17631	17803	17596	17718	17811	17758	17813	17750	17825	17862	17699	17826	17715	17830	17732	17828	17724	17766	17795	17783	17813	18004	17694	17682	17876	17777	17753	17843	17752	17723	17744	17696	17645	17537	17593	17684	17678	17675	17747	17797	17623	17804	17613	17820	17776	17891	17702	17541	17740	17797	17772	17652	17762	17785	17718	17754	17707	17578	17650	17818	17526	17964	17835	17793	17739	17672	17878	17619	17708	17866	17695	17812	17632	17715	17723	17624	17664	17802	17728	17801	17690	17756	17654	17707	17720	17693	17725	17748	17921	17743	17851	17753	17768	17643	17656	17734	17727	17830	17700	17679	17752	17999	17835	17715	17744	17719	17836	17829	17865	17793	17624	17562	17848	17937	17692	17643	17778	17684	17744	17816	17797	17603	17781	17662	17729	17760	17678	17598	17859	17764	17738	17676	17804	17803	17838	17819	17614	17646	17771	17654	17717	17624	17787	17467	17817	17746	17521	17645	17781	17782	17681	17760	17820	17855	17798	17772	17583	17737	17691	17558	17781	17791	17745	17633	17792	17603	17678	17676	17756	17808	17651	17746	17768	17736	17618	17647	17696	17747	17655	17687	17530	17957	17799	17773	17736	17795	17762	17643	17878	17701	17732	17538	17811	17622	17566	17746	17841	17777	17676	17833	17830	17817	17568	17655	17762	17768	17793	17841	17760	17628	17690	17670	17844	17898	17485	17850	17720	17660	17680	17569	17959	17594	17796	17800	17765	17549	17886	17745	17643	17916	17593	17857	17746	17584	17708	17660	17548	17823	17669	17752	17772	17794	17786	17971	17612	17769	17875	17791	17603	17830	17850	17784	17768	17756	17800	17637	17803	17763	17749	17842	17760	17584	17809	17631	17699	17739	17627	17639	17763	17720	17748	17732	17879	17681	17774	17792	17748	17796	17728	17750	17674	17811	17728	17720	17707	17924	17528	17823	17633	17789	17944	17665	17777	17734	17726	17813	17734	17794	17563	17735	17686	17697	17906	17624	17828	17460	17633	17659	17696	17746	17933	17754	17711	17641	17796	17825	17722	17739	17768	17826	17694	17795	17698	17537	17552	17866	17751	17751	17799	17701	17832	17730	17756	17738	17604	17711	17658	17718	17549	17828	17652	17655	17819	17878	17858	17802	17744	17808	17733	17827	17676	17938	17885	17729	17650	17986	17776	17803	17759	17747	17853	17522	17660	17666	17739	17791	17780	17712	17905	17691	17586	17610	17686	17761	17940	17721	17708	17677	17861	17885	17730	17998	17553	17768	17855	17652	17819	17858	17657	17876	17781	17808	17799	17791	17757	17669	17713	17593	17743	17772	17720	17697	17819	17753	17875	17850	17762	17500	17943	17849	17712	17860	17722	17862	17516	17501	17849	17698	17656	17683	17791	17690	17748	17583	17726	17891	17612	17990	17756	17863	17751	17777	17666	17654	17693	17901	17755	17847	17727	17816	17623	17826	17701	17572	17635	17893	17671	17660	17729	17866	17645	17950	17690	17592	17567	17729	17635	17839	17849	17578	17776	17661	17797	17715	17811	17765	17707	17801	17764	17672	17690	17759	17676	17612	17796	17586	17537	17780	17715	17630	17657	17800	17575	17748	17720	17810	17558	17543	18016	17555	17754	17617	17819	17829	17710	17742	17909	17672	17645	17736	17710	17757	17664	17764	17894	17719	17852	17633	17817	17793	17845	17605	17735	17695	17845	17596	17728	17625	17670	17730	17751	17630	17722	17911	17471	17937	17786	17823	17779	17601	17713	17526	17823	17700	17691	17708	17729	17561	17765	17863	17744	17850	17649	17675	17758	17580	17769	17671	17805	17791	17726	17631	17774	17733	17778	17815	17653	17831	17738	17755	17775	17646	17588	17861	17741	17757	17787	17682	17777	17667	17846	17810	17642	17619	17736	17819	17625	17891	17858	17700	17743	17768	17770	17761	17791	17727	17656	17867	17649	17913	17739	17747	17635	17638	17714	17798	17803	17803	17972	17794	17682	17766	17809	17669	17631	17711	17515	17574	17760	17699	17781	17753	17787	17685	17780	17508	17792	17730	17653	17798	17382	17691	17772	17747	17742	17777	17921	17815	17717	17635	17669	17848	17834	17651	17806	17717	17750	17549	17752	17729	17877	17703	17664	17708	17630	17993	17722	17651	17875	17820	17750	17854	17778	17837	17832	17642	17767	17878	17729	17572	17761	17795	17735	17730	17814	17692	17759	17776	17722	17816	17671	17730	17575	17535	17679	17775	17817	17798	17789	17662	17624	17682	17768	17746	17883	17656	17720	18034	17655	17783	17705	17826	17766	17820	17674	17558	17877	17796	17855	17801	17659	17787	17747	17852	17677	17714	17742	17735	17911	17818	17696	17654	17749	17642	17729	17905	17812	17631	17749	17608	17810	17668	17600	17634	17670	17755	17631	17742	17671	17707	17887	17698	17804	17792	17668	17711	17776	17594	17677	17734	17674	17859	17591	17854	17491	17750	17644	17785	17842	17650	17737	17773	17658	17801	17749	17658	17733	17622	17764	17787	17758	17943	17687	17565	17759	17501	17838	17803	17735	17698	17785	17633	17803	17677	17635	17916	17749	17775	17626	17735	18001	17632	17714	17681	17775	17702	17704	17803	17737	17438	17939	17815	17719	17641	17992	17879	17785	17650	17574	17708	17867	17871	17762	17604	17762	17795	17499	17645	17704	17738	17785	17998	17698	17617	17726	17692	17757	17616	17778	17845	17848	17732	17638	17914	17643	17671	17743	17650	17688	17622	17916	17801	17556	17555	17585	17897	17931	17648	17734	17840	17687	17662	17843	17663	17607	17839	17773	17757	17700	18045	17855	17822	17898	17760	17870	17711	17923	17856	17896	17739	17600	17789	17835	17870	17872	17714	17653	17630	17695	17774	17689	17601	17628	17824	17597	17777	17712	17718	17817	17769	17708	17804	17750	17772	17936	17716	17727	17738	17666	17749	17768	17651	17614	17664	17718	17686	17609	17766	17867	17611	17614	17651	17641	17890	17685	17743	17662	17639	17797	17745	17845	17750	17595	17719	17560	17738	17785	17601	17829	17760	17764	17917	17836	17703	17771	17612	17837	17853	17927	17735	17603	17909	17713	17706	17823	17733	17911	17583	17985	17772	17729	17719	17784	17653	17710	17679	17751	17798	17736	17726	17674	17712	17658	17576	17787	17741	17862	17645	17588	17764	17760	17765	17714	17822	17727	17777	17572	17629	17919	17633	17770	17768	17762	17680	17849	17704	17745	17667	17693	17588	17594	17716	17777	17699	17812	17878	17722	17796	17894	17647	17707	17687	17799	17674	17568	17927	17706	17739	17715	17681	17686	17819	17804	17758	17728	17636	17721	17798	17757	17704	17863	17906	17647	17655	17758	17704	17735	17853	17688	17738	17623	17802	17759	17791	17658	17943	17875	17673	17636	17642	17835	17628	17807
24373	20841	27226	26421	28839	34007	35311	33013	31463	30937	30601	36150	49177	42901	37170	33599	31072	29423	29322	29115	28966	28914	28851	29188	29439	28878	29211	28765	29043	29059	28988	28835	28934	28932	28933	28974	29013	29135	28899	28809	29183	28682	28980	28925	29163	29113	29217	29071	29193	29070	28917	28782	29096	29056	28790	29096	28929	28851	28951	29056	28935	28871	29023	28843	28730	28826	28922	29072	28980	29102	28924	28775	28880	28681	28829	28947	29136	28993	28731	29058	29080	28774	29035	29096	28972	28768	28895	29133	28903	29261	28717	29164	29123	28955	29027	29068	28784	28921	28843	29029	29147	29075	29052	28874	28986	29053	29103	29095	29086	28776	28830	28888	28751	28833	28990	28861	29027	29188	28946	28719	29013	29068	28907	29119	29016	28725	28889	29102	28881	29026	29128	29044	29115	28821	28928	28895	29158	28862	28827	28954	28970	29081	29323	28974	28777	28760	28881	28967	29023	29105	29009	28873	28805	28948	29243	28694	29064	29055	29187	28870	28913	28926	28881	28639	28990	28821	28845	28731	29046	28755	29025	28961	29068	28775	29245	28930	28811	28839	29088	28899	28714	29049	28938	28731	29067	28986	29181	28794	28808	28972	28957	28804	28998	29140	29042	29034	28983	29047	29130	28938	28958	29032	28672	29106	28920	28815	28892	28976	28705	28683	29107	28957	28848	28948	28999	29013	28943	28778	28680	28838	28892	28888	28975	28844	28965	28945	29058	29109	28967	28837	28846	28727	29113	29144	29061	28920	29071	28979	29045	29197	28987	28898	29037	29092	29134	28965	28705	29036	28945	28959	28865	28990	28760	29207	28892	28856	28818	28873	28901	28969	28841	28725	28754	28950	28736	28887	28996	28912	28951	29011	28776	28875	28951	28870	28969	28858	28945	28891	29078	29174	29145	29081	28954	29176	29036	28977	29041	28878	29088	28957	28802	29085	28922	28792	29081	28905	28786	29055	28822	29091	28992	28870	29103	28706	28826	28947	28930	29003	28978	29047	28934	28770	28991	28874	28992	28659	28946	28752	28838	28842	29149	29223	28862	28873	28792	29155	29102	29102	28999	29129	28966	28860	29086	28871	29077	28957	28972	29018	28861	28952	29006	29242	28774	28992	29089	28822	28753	28879	28873	28868	28752	29043	29048	29008	28790	28934	28998	28956	28779	29074	29031	29194	28911	28722	28768	28821	28708	29050	28813	28920	28995	29004	28948	28758	28998	28673	28711	28754	28929	28964	29004	29124	28973	28602	28979	28788	28996	28925	28966	28707	29045	29178	28664	29119	28829	28739	28954	28899	28779	28934	28881	28540	29164	28954	29046	28936	28927	28990	28854	28956	28997	29069	29246	29168	28889	28760	28986	28872	28573	28764	28820	28996	28685	29169	29127	28983	28969	29221	29157	29046	28689	28991	29047	28985	28817	29095	28896	28897	28783	28802	28792	28989	28719	28885	29025	29277	28862	29078	29156	28842	28900	29201	28549	28914	28805	29307	29004	28933	28580	28919	28859	29043	28973	28852	29000	28785	29077	29213	29043	28721	29030	28867	28778	28735	28958	28989	28872	29126	29134	29007	29340	29053	29145	28836	28838	29060	28838	28784	29034	28967	28995	29234	29317	28863	28799	28954	28806	28736	28924	28801	29027	29128	28843	28788	28920	28870	28703	28940	28761	28992	29128	29030	29036	28769	29166	28919	29020	28873	28753	28743	29072	28926	28900	28820	29224	29089	28829	28847	28884	29019	28984	29043	28729	28951	29237	28970	28705	28856	28946	29001	28981	28986	29176	28906	28943	28872	28956	29001	29129	29090	28879	28841	29220	29048	29109	28845	28704	28591	28653	28989	28686	28624	29154	28675	29088	28991	28940	28887	29026	28850	28999	28942	28877	29089	29311	28956	29014	28496	28810	28999	28827	28837	28860	28755	29012	29036	29016	28978	29006	29216	28581	28940	28813	28943	28805	28957	28625	28689	28950	28955	28960	28920	28736	28866	28855	28831	28879	29005	28893	28841	28943	29121	28759	28924	29048	28950	28839	29000	29316	28894	29128	29143	28638	28928	28772	29106	29160	28768	28852	28797	29020	28933	28918	28764	28948	29063	28899	29066	29262	28948	29221	28844	28834	28975	29253	29193	28765	28809	29044	28981	29167	29005	28865	29084	29215	28996	28826	28870	29172	28935	28636	29184	28692	28997	28976	28564	28940	28948	28939	29105	28810	28790	29038	28896	28966	28915	28869	28711	28780	29010	28839	29087	29284	28802	29076	29030	28695	28852	28687	28808	29056	28981	29031	29247	29331	28759	28824	28713	28924	28798	29091	28784	28745	28899	29030	28954	29160	28901	29124	29032	28865	28901	28994	28854	28815	28872	28933	28977	28899	28739	29016	29104	29046	28838	28828	29031	28967	29025	28906	28663	28749	28861	28743	28610	28734	29099	29037	28955	28736	29020	29051	29163	29211	28951	28917	28704	28924	29095	29165	29032	28755	28668	28902	28722	28993	29081	28832	28920	28702	28901	29004	29140	28951	28871	28988	28954	28811	28967	28880	29079	29209	28908	28994	28999	28741	28976	28859	29117	29033	28871	28662	28624	28994	28779	29000	29051	28869	29022	28988	28656	28742	29195	28935	29015	28853	28763	28812	28959	29180	29052	28727	28818	29086	28973	28835	28721	28985	29228	28775	28934	28902	28978	28987	28855	28949	28739	28841	29019	28752	28892	28713	28928	29043	28776	28800	29144	28895	28726	28769	28959	28923	28901	28869	28861	28901	28937	28894	28962	28898	28884	28956	28930	28752	28925	28839	28881	29245	29099	28952	28956	28875	28731	28905	29025	28978	29041	29138	28606	28967	28807	28940	29074	29135	28975	29201	29243	28839	29006	28567	28841	29011	29247	29104	29134	29022	28924	29068	28976	29008	29021	28741	28931	29119	29045	29102	29021	29026	28895	28800	29140	28731	28857	28762	29083	29001	29197	29115	28815	28956	28738	28946	29211	28898	28932	28897	28619	29014	28813	29025	29166	29178	29214	29149	29150	28882	28846	29276	28998	29146	29134	28744	29052	28937	28701	28949	28931	28924	29188	28950	28926	29130	28888	29188	28931	28869	28900	29022	29156	29165	28872	28777	29348	28820	28832	28810	29354	29212	28953	28926	28904	29103	29147	28882	28768	28812	29004	28879	28908	28792	29009	28959	28966	28920	29274	28876	29060	28936	28654	28994	28672	28934	29096	29052	28964	29080	28949	28454	29198	29080	29056	28899	29019	28960	29149	28871	28684	29134	28723	28636	28795	28981	28906	28847	28789	28848	29001	28928	28821	29160	28911	29055	29019	28894	29017	29060	28995	28619	29011	29031	28944	29096	29043	29027	29030	29151	28902	29060	29152	29203	28897	28795	28909	28627	28922	28696	28723	28996	29088	29086	29107	28938	29057	29076	29100	28959	28885	28868	28796	28772	28881	28672	28746	28878	28882	28874	29169	29030	28888	29048	29124	29040	28934	29011	28754	29047	28915	28951	29140	29218	29014	29128	29095	29131	28878	28993	28810	28755	29049	29030	28698	29243	28718	28815	29217	29223	28975	28956	28938	29082	29166	28936	28805	28948	28819	29141	29035	29311	28832	28949	28911	29077	29242	29020	29085	28854	28966	29063	28901	29010	29101	29112	29012	29084	29114	29063	28921	29091	29003	29088	29108	29076	29020	29061	28742	29205	29046	29144	29031	29080	28853	29040	28763	28842	29164	28853	28972	29088	28992	28967	28912	28944	28968	28915	28773	29099	29047	29041	28841	29113	29076	29035	29188	29108	28943	28827	28816	28737	28850	28672	28856	29023	29024	28712	29026	29071	28916	28734	28843	29083	28828	28709	28891	29013	28841	28841	29009	28876	29103	28946	28894	28930	28861	28901	29063	28618	28862	28995	28762	28857	28931	28773	29096	28881	28815	29071	28953	28928	28956	28763	29075	29249	29018	28861	29073	28872	28887	28952	28818	29200	29040	28792	28938	28795	29077	28915	29003	28977	28885	29116	29126	28928	28806	28855	29077	29152	28828	28915	28754	29084	28789	28706	28823	29030	28884	29036	29061	29071	29077	29116	28783	28734	28959	28917	28682	28840	29116	28898	28839	28676	28962	28914	29040	28809	28824	29148	28980	28673	28814	29083	29149	28812	29081	29034	29030	29027	28605	29089	28942	28885	28917	28896	28865	28962	29148	29206	29003	29242	29145	28918	28903	28743	28872	28948	28895	28747	29219	29187	28948	28862	28793	28854	29173	29005	29077	28901	28999	29053	29150	29052	28953	29269	29227	29032	29187	28954	28870	29046	28665	28829	28755	28932	28867	29191	29051	29177	29104	28957	28896	28998	29232	28719	28861	28923	28978	29104	28745	28688	28821	29094	29104	29160	28891	28709	28912	28735	28646	28911	28872	29083	28963	28891	28838	29226	28745	28758	28923	28887	28774	29124	28882	28996	29002	29163	28754	28441	29093	29048	29073	28998	29073	28754	29112	29207	28836	29120	28576	29037	29308	29329	29367	28810	28916	28959	28828	28893	28862	28941	29143	28873	28888	28964	28802	29041	28875	28955	28965	28884	28609	28916	28991	29126	28910	28817	28927	28760	28814	28725	28856	29092	29160	28989	28904	28877	28767	29120	28867	29085	28929	28978	28861	28937	29006	29040	29012	28805	29013	28911	28966	29193	29094	29061	28919	29077	28858	29054	29128	29009	28971	28942	28585	29057	28964	28800	28916	28813	28965	28891	28845	28812	28912	29156	28927	28959	28848	29098	28956	28959	28792	29064	28831	28938	28783	28816	29250	28988	29148	29032	28835	28797	29006	29078	28775	28669	28757	29155	28928	28990	29056	28845	28996	28793	29074	28844	28823	29013	28754	28758	29109	28947	28962	29087	28937	28919	28983	28733	29027	29026	29026	29175	28740	28596	29080	29216	28993	29094	28973	29092	28983	29031	28954	28960	29115	29014	28915	29053	29051	28845	28839	28956	28874	28761	28997	29006	28955	28900	28910	28950	28782	29140	28760	28867	28997	29011	28951	28786	29098	28833	29322	28968	29243	29080	29151	28895	28944	29114	28898	28996	28805	28959	28903	28899	28963	29225	28934	28853	28842
29764	44570	37594	32595	30132	27363	25370	23481	21753	20305	20180	29324	41550	33285	27319	22780	19719	18237	17976	17732	17704	17826	17757	17653	17708	17781	17865	17843	17823	17868	17757	17822	17784	17634	17892	17767	17823	17853	17781	17892	17987	17812	17923	17728	17889	17679	17694	17822	17771	17860	17954	17910	17798	17760	17825	17758	17787	17815	17738	17873	17654	17828	17698	17803	17858	17677	17630	17788	17876	17575	17854	17716	17553	17793	17648	17740	17948	17706	17808	17762	17722	17778	17703	17668	17692	17724	17669	17766	17703	17762	17834	17822	17837	17559	17815	17672	17762	17650	17728	17692	17828	17712	17854	17863	17843	17876	17774	17725	17746	17766	17776	17642	17578	17718	17814	17748	17894	17903	17468	17741	17687	17708	17506	17774	17689	17788	17679	17993	17762	17754	17704	17791	17751	17637	17569	17697	17707	17791	17769	17888	17911	17672	17723	17763	17851	17872	17832	17848	17954	17727	17849	17746	17799	17718	17599	17634	17762	17889	17839	17715	17724	17780	17771	17550	17763	17876	17621	17700	17796	17668	17825	17592	17801	17702	17761	17617	17835	17894	17746	17858	17900	17689	17592	17878	17699	17558	17818	17763	17828	17723	17661	17919	17775	17986	17802	17696	17654	17802	17766	17863	17824	17526	17776	17730	17805	17756	17787	17728	17747	17802	17654	17793	17716	17751	17777	17766	17818	17702	17884	17718	17709	17808	17830	17826	17640	17866	17956	17723	17736	17788	17700	17951	17655	17655	17858	17644	17752	17758	17675	17686	17881	17681	17676	17869	17768	17663	17743	17821	17941	17788	17715	17859	17895	17658	17858	17752	17746	17814	17519	17668	17771	17679	17794	17837	17741	17669	17657	17721	17748	17747	17989	17497	17534	17518	17923	17755	17862	17793	17708	17588	17698	17751	17753	17733	17852	17837	17744	17784	17717	17688	17634	17764	17939	17938	17835	17826	17832	17896	17877	17837	17677	17725	17722	17991	17828	17653	17902	17799	17755	17817	17737	17833	17669	17893	17798	17831	17816	17705	17732	17740	17827	17690	17754	17840	17779	17767	17868	17770	17726	17677	17815	17798	17692	17813	17714	17758	17704	17748	17857	17760	17598	17919	17667	17770	17730	17961	17712	17719	17903	17782	17751	17622	17688	17575	17768	17844	17927	17791	17717	17635	17768	17552	17893	17846	17870	17894	17635	17786	17876	17744	17757	17907	17716	17644	17911	17749	17690	17962	17693	17595	17776	17725	17818	17931	17699	17940	17681	17704	17884	17703	17901	17886	17950	17765	17652	17711	17983	17831	17947	17681	17780	17746	17600	17790	17815	17795	17659	17853	17859	18079	17792	17710	17719	17885	17616	17707	17740	17813	17739	17808	17857	17743	17805	17711	17695	17866	17786	17807	17638	17774	17648	17657	17713	17730	17810	17837	17639	17764	17801	17768	17901	17476	17978	17783	17716	17728	17856	17673	17729	17891	17665	17926	17926	17713	17789	17749	17735	17836	17794	17765	17822	17823	17637	17751	17952	17705	17756	17535	17894	17661	17683	17788	17983	17746	17718	17735	17842	17703	17804	17889	17807	17655	17663	17715	17723	17647	17787	17626	17806	17767	17915	17806	17834	17621	17854	17731	17802	17849	17523	17818	17711	17900	17867	17734	17691	17671	17925	17885	17883	17817	17816	17704	17639	17731	17871	17695	17768	17928	17805	17686	17893	17804	17769	17770	17779	17866	17979	17662	17839	17629	17739	18032	17805	17783	17765	17900	17930	17992	17663	17826	18073	17665	17837	17788	17607	17841	17875	17857	17791	17806	17723	17731	17804	17802	17817	17730	17644	17677	17720	17803	17863	17690	17733	17845	17628	17616	17687	17876	17675	17651	17755	17791	17857	17813	17729	17625	17810	17769	17838	17980	17713	17823	17860	17720	17779	17788	17674	17729	17893	17684	17765	17761	17886	17702	17892	17712	17836	17839	17822	17686	17817	17669	17803	17731	17958	17852	17852	17781	17764	17784	17748	17807	17836	17843	17741	17765	17964	17902	17882	17716	17738	17678	17736	17667	17789	17800	17740	17863	18044	17909	17827	17733	17778	17601	17658	17621	17742	17912	17659	17767	17582	17876	17772	17772	17848	17833	17587	17841	17802	17813	17713	17893	17648	17593	17717	17771	17951	17747	17692	17812	17713	17746	17807	17838	17699	17911	17771	17815	17645	17849	17693	17877	17761	17634	17761	17518	17683	17774	17732	17849	17596	17823	17568	17824	17776	17664	17843	17703	17697	17898	17737	17858	17699	17685	17656	17709	17892	17689	17776	17917	17882	17896	17913	17636	17638	17613	17662	17857	17776	17583	17640	17825	17868	17865	17739	17780	17602	17713	17852	17717	17826	17913	17702	17750	17815	17695	17759	17733	17840	17736	17709	17845	17712	17789	17586	17793	17871	18008	17548	17703	17658	17722	17767	17786	17587	17703	17841	17692	17775	17830	17819	17772	17909	17819	17687	17688	17764	17750	17724	17811	17783	17794	17821	17809	17966	17741	17779	17906	17791	17683	17864	17668	17949	17793	17814	18009	17839	17935	17766	17748	17901	17731	17891	17886	17903	17884	17908	17816	17817	17901	17939	17678	17771	17787	17695	17797	17614	17641	17616	17801	17553	17601	17798	17574	17880	17815	17656	17672	17810	17832	17678	17726	17783	17634	17653	17586	17811	17740	17696	17879	17726	17704	17900	17671	17672	17728	17600	17779	17754	17883	17729	17730	17735	17695	17887	17728	17862	17827	17926	17785	17648	17749	17805	17631	17920	17928	17577	17947	17886	17912	17770	17764	17767	17702	17930	17736	17819	17818	17727	17798	17577	17820	17716	17663	17758	17851	17757	17611	17861	17420	17691	17648	17738	17728	17379	17774	17751	17867	17714	17523	17697	17679	17738	17572	17835	17769	17964	17879	17829	17517	17904	17566	17900	17647	17803	17738	17676	17694	17786	17856	17662	17791	17713	17641	17842	17785	17764	17719	17534	17873	17879	17907	17721	17867	17778	17760	17780	17591	17643	17638	17799	17811	17775	17685	17800	17499	17795	17785	17870	17710	17744	17860	17689	17794	17746	17647	17680	17813	17692	17582	17734	17651	17770	17825	17887	17693	17735	17747	17729	17830	17832	17761	17870	17680	17893	17819	17676	17799	17826	17720	17773	17824	17613	17807	17870	17937	17756	17774	17960	17896	17831	17941	17907	17802	17884	17585	17877	17742	17791	17791	17688	17742	17564	17877	17664	17963	17624	17690	17876	17716	17771	17642	17713	17669	17699	17650	17855	17758	17815	17696	17608	17635	17843	17808	17738	17567	17586	17563	17688	17805	17908	17651	17748	17766	17825	17905	17844	17752	17825	17617	17892	17828	17695	17845	17618	17673	17731	17831	17755	17780	17830	17765	17728	17789	17767	17794	17692	17748	17808	17838	17777	17744	17849	17837	17656	17712	17830	17672	17774	17715	17845	17843	17823	17797	17880	17881	17852	17823	17739	17711	17759	17831	17766	17765	17689	17967	17806	17770	17727	17778	17798	17648	17716	17935	17889	17651	17658	17806	17851	17738	17875	17843	17815	17571	17945	17636	17776	17782	17759	17686	17769	17901	17775	17750	17606	17783	17874	17718	17977	17558	17888	17644	17882	17632	17690	17814	17677	17931	17621	17818	17675	17736	17707	17759	17819	17519	17769	17990	17631	17663	17725	17854	17680	17893	17716	17738	17804	17693	17806	17712	17768	17766	17821	17784	17710	17841	17851	17762	17718	17947	17635	17657	17636	17956	17575	17736	17884	17773	17619	17788	17714	17879	17464	17683	17676	17774	17742	17628	18061	17689	17818	17754	17707	17898	17948	17702	18030	17689	17793	17952	17808	17752	17844	17765	17864	17768	17633	17696	17842	17772	17900	17819	17669	17582	17726	17760	17933	17659	17753	17625	17728	17737	17894	17784	17849	17716	17706	17793	17803	17662	17778	17749	17711	17883	17507	17656	17907	17714	17757	17810	17815	17727	17774	17950	17746	17705	17762	17843	17673	17737	17771	17826	17733	17633	17848	17720	17860	17787	17691	17884	17715	17713	17681	17908	17674	17895	17798	17729	17807	17890	17862	17981	17721	17742	17814	17843	17811	17646	17762	17695	17722	17721	17749	17542	17972	17798	17817	17590	17849	17701	17798	17736	17693	17761	17857	17796	17774	17771	17768	17797	17687	17778	17775	17722	17770	17736	17740	17620	17797	17709	17679	17932	17636	17785	17804	17744	17739	17735	17776	17718	17743	17612	17749	17769	17838	17787	17961	17626	17900	17686	17964	17804	17852	17760	17809	17726	17882	17647	17668	17939	17764	17710	17753	17877	17743	17648	17826	17710	17680	17672	17685	17725	17808	17813	17667	17846	17653	17756	17745	17788	17875	17925	17855	17906	17679	17698	17748	17696	17774	17786	17543	17803	17872	17718	17826	17871	17900	17862	17672	17853	17911	17871	17867	17790	17741	17649	17767	17627	17803	17936	17737	18008	17825	17829	17751	17752	17842	18034	17842	17726	17790	17849	17838	17619	17836	17890	17764	17634	17764	17650	17764	17857	17685	17720	17718	17885	17808	17784	17655	17801	17788	17759	17959	17647	17665	17878	17524	17671	17763	18029	17602	17835	17783	17722	17890	17791	17944	17679	17863	17755	17796	17851	17846	17814	17831	17805	17915	17784	17905	17842	17740	17776	17774	17910	17849	17798	17887	17642	17906	17766	17807	17856	17610	17809	17857	17969	17775	17705	17662	17770	17696	17792	17727	17639	17776	17724	17833	17976	17746	17774	17639	17738	17752	17786	17748	17727	17664	17878	17764	17817	17754	18009	17820	17758	17784	17779	17748	17863	17763	17730	17916	17859	17754	17671	17880	17675	17861	17805	17879	17884	17858	17869	17894	17805	17825	17697	17863	17617	17661	17678	17872	17716	17698	17900	17767	17639	17992	17910	17958	17815	17855	17716	17843	17817	17715	17822	17847	17703	17697	17770	17708	17800	17776	18047	17674	17870	17763	17855	17859	17605	17782	17749	17831	17706	17933	17650	17825	17617	17952	17740	17890	17761	17745	17765	17631	17751
22274	20788	27291	24782	24041	31022	37741	34142	32967	32627	31789	39122	57261	53570	44927	38352	32985	29665	28709	28180	28105	28163	28356	27913	28319	28315	28307	28188	28460	28218	28201	28382	27889	28066	28090	28017	28180	28337	27953	28162	28291	28131	28016	28186	28110	28248	28322	28328	28216	28202	28296	28097	28188	28017	27929	28094	28086	28269	28031	28005	28417	28257	28136	28014	28178	28293	28184	27941	28289	28244	28116	28116	28171	28326	28138	28284	27810	28459	27928	28219	28175	28058	27870	27875	28285	28249	28093	28061	28026	28125	28007	28029	28181	28394	28119	28249	28294	27897	27906	28049	28105	28003	28056	28074	28121	28042	28192	27939	28339	28027	28287	28257	28336	28213	27966	28168	28202	28080	27988	28328	28005	28328	28201	27981	27963	28034	28069	28207	28225	27962	28020	28411	28515	28368	28019	28267	28113	27875	28248	28022	28258	27965	28253	28131	28257	27877	28168	28084	28089	27763	28241	28069	28000	28341	27938	28284	28338	28286	28042	27961	28189	27894	28319	28156	28156	28082	28199	27878	28241	27965	28007	28278	28054	28089	28004	28067	28319	28257	28129	28028	28016	28123	27964	28057	28065	27827	28434	28027	28215	28091	28199	27851	27906	28021	28008	28352	28027	28074	27878	28284	28140	27907	28065	28064	28105	28233	28193	28173	28091	28245	27886	28286	28361	28151	28211	28083	28086	28044	27896	28261	27858	28014	27917	27917	28090	28081	28336	28051	28231	28116	27893	28204	28112	28028	28085	27813	28237	27993	28177	28115	28062	27909	28144	28084	28179	27884	28302	28113	28082	28108	28154	28238	28198	28049	27958	28123	28269	28057	28013	28106	28058	28193	27866	27878	28156	28159	28072	28215	27920	28174	28223	28075	27827	28388	28210	28120	28190	28137	28266	28067	28172	28078	28145	28136	27932	27971	28069	28123	28264	28186	28127	28148	28167	28055	28312	28122	28024	28039	27975	28041	28218	28042	28461	27905	28222	28344	28141	28061	28241	28242	28343	28370	28270	28354	28017	28099	27899	27843	28097	27922	28147	28277	28041	28274	28137	28299	27801	27909	28135	28130	28034	28069	28226	28126	28030	28038	28227	28286	28006	28235	28062	28013	28191	28112	28028	28169	27897	28122	28096	28326	28047	27954	28014	28065	28315	28256	28002	27892	28116	28209	28425	28254	28196	27861	27983	28166	28166	28089	28199	28334	28163	28031	28067	28154	27905	28068	28116	27891	28223	28188	27953	28193	27834	28027	28374	28153	28225	28203	28210	28360	28254	28051	28220	28010	28374	28085	27986	28001	27997	28202	28107	27686	27899	28097	27858	28156	28341	28086	28137	28105	28261	28183	28039	27986	28107	28233	28221	28109	28198	28142	28055	28110	28117	28087	28333	28124	28040	28416	28067	28085	28320	28214	27974	27978	28189	28229	27968	28084	28054	27786	28136	28054	27953	28224	27909	28147	28094	27907	28324	28168	28072	27995	28032	28074	28118	27945	28098	28172	27940	28125	27989	28121	28099	28428	28277	28172	28141	28056	28138	28153	28107	28083	28087	28007	28249	28049	28091	28228	27862	27966	28083	27962	28245	27986	28236	28270	27934	28330	28248	27928	28180	27927	28241	28300	28093	28018	28203	27982	28122	27931	28241	28132	28175	27874	28012	27980	28146	28367	28180	28016	28131	28004	28038	28076	28148	27798	28184	28197	28099	28077	27996	28011	28324	28158	27983	27980	28091	28097	27930	27913	28009	28066	28153	28122	28232	28003	27780	27897	28227	28223	28034	28183	28184	28037	27934	27803	28217	28064	27741	28065	27870	27845	28271	28224	28212	28075	28107	28107	27999	28237	27962	28006	28076	27934	27922	28206	28128	28109	28332	27876	28073	27949	28196	28538	27920	28314	28122	28159	28157	28378	28308	28034	28229	28241	28061	28261	28010	28188	28227	28109	28331	28389	28442	27974	28062	28045	28017	28197	28066	27712	28113	27869	27975	28186	27958	28027	28188	28018	28128	27904	27897	28086	28002	28285	28152	27972	28007	28037	28337	27963	28162	28127	28044	28037	28310	28216	27894	28007	28113	28033	27853	28194	27979	28138	28036	27962	28258	28186	28204	28170	28405	28011	28102	27997	27991	28412	27817	27848	28217	28474	28184	28064	28138	27879	28116	28055	28087	28037	28050	27937	28275	28060	28216	28339	28225	28246	28344	28125	27939	27900	28065	28319	28036	28314	27991	28024	28279	28049	28091	28007	28160	28237	28041	28113	28180	28091	28147	28224	28196	28086	27970	28116	28081	28157	28207	28231	28136	28197	28259	27936	28165	27976	28024	28029	28325	28301	28075	27968	28125	28256	28076	28052	28085	28362	28191	28230	28084	28272	28165	28251	28073	28114	27756	28501	28276	28179	28279	28212	28004	28176	28182	28102	28044	28275	28082	28040	28087	28115	28134	28008	28107	28196	28340	28039	28257	28305	28146	28027	28130	27956	28267	28158	28200	28189	28276	28207	28218	27709	27898	27977	28184	28006	28290	28030	28375	28215	28323	28172	27972	28182	28106	28111	28121	28182	28383	28153	28064	27908	28080	28142	28180	28197	28054	28131	28248	28145	28309	28071	28250	28152	28000	28058	28171	27930	28046	27940	27894	28092	28051	27928	27822	28080	28243	28145	27935	28042	27948	27853	28026	28137	28077	28046	28072	27911	28000	28024	27876	27950	28005	28323	28209	28329	27918	27987	27991	28276	28296	28186	27958	27799	28049	28173	28058	28168	28181	28333	28235	28184	27931	28063	28131	28037	27961	27684	28271	28118	27947	28373	28342	28064	28267	28082	28145	27914	27959	28247	27975	28119	28040	27869	28298	28034	28175	28294	27943	27783	28130	27982	27982	28291	28319	28317	28086	27919	28313	28196	27950	28094	28087	28049	28109	28262	28148	27821	28054	28122	28169	28139	28024	28239	28107	28210	27910	28322	27892	28139	27877	27909	28195	28232	28243	28201	28108	28286	27914	28039	28097	27990	28347	28026	28054	27984	28308	28104	27921	28278	28222	28242	27896	28235	28352	28031	28100	28148	28277	28157	28091	28353	27857	28177	27813	28000	28240	27693	28043	27985	28164	28005	28144	28100	28064	28157	28144	28022	28037	27962	28048	28260	28313	28023	28076	28157	28269	28255	28278	28053	27957	27906	27989	28113	28060	27690	27970	28066	27921	27937	28185	28202	28215	28093	27968	28331	27830	28174	28139	28263	28045	28208	27985	28138	28125	27983	27922	28086	28262	27974	27951	28179	27835	28027	27952	27887	28133	27937	28044	27808	28128	28092	27968	27942	27953	28175	28005	28215	28505	27957	27891	28045	28272	28423	28408	28140	28206	28199	28276	28148	27971	28078	27934	28094	28166	28025	28220	28075	27985	28028	27845	28081	28089	28025	28186	27886	28347	28131	28133	28276	28325	28006	27896	28068	28152	28135	27963	27759	27957	27811	28119	28085	28060	28182	28092	28044	28175	28140	28140	28041	28236	28246	27837	28302	28124	28214	28100	27796	28192	28126	27881	28033	28183	28083	28204	28008	28061	27978	28079	28130	28204	27913	28120	27866	28040	28089	28129	27828	28112	27959	27969	28028	27805	27802	27882	28019	27999	28034	28198	27731	28254	28230	28318	28242	28288	28055	28302	28119	28041	27885	28136	28048	27923	28066	28088	28024	28047	27877	28218	28038	28011	28516	28371	28081	28013	27972	28151	28072	27996	28093	28159	28077	28299	28262	27820	27981	28088	28001	27975	28224	28151	28092	28063	27976	28029	27973	28142	28134	28255	28084	28066	28114	28176	28111	28088	28060	28093	28092	28204	28225	28118	28042	28021	28005	27952	28213	28047	28243	28255	28067	28137	28061	28006	28009	28154	28238	28203	28165	28243	28293	28204	28101	27875	28312	28304	27921	27871	28204	28108	28023	28298	27688	27896	28062	28319	27849	27825	27942	28163	28059	28242	28165	27721	28248	28162	27924	28174	28189	28219	27831	28184	27941	28013	28115	28251	28011	28092	28082	27984	27775	28077	28238	27978	27876	28061	28074	28222	28199	28164	27974	28198	28156	28253	28232	28135	27926	28243	27885	28028	27913	27941	28164	28144	28161	28076	27703	28162	28056	28006	28193	28276	28022	27996	28177	28244	28062	27896	27869	28096	28365	28235	28078	28317	27910	28081	27972	27844	28184	28087	28141	28277	28152	28135	28227	27850	28349	27987	28005	28057	28172	28192	27755	27985	27988	28040	28029	27889	27964	27950	28052	28213	27953	28207	28068	28272	28241	28102	27946	27835	28365	28059	27744	28146	28202	27936	28112	27810	28022	28194	28215	28120	28113	28042	28166	28150	28200	28164	28171	28184	28199	28172	28005	28210	27905	28132	27655	28009	28146	28156	28048	28073	28050	28117	28194	28443	27960	28417	28008	28171	28083	27934	28061	28270	27931	28069	28162	28114	27950	27964	28048	28196	28160	28367	28357	28126	28124	28074	28080	28201	28209	27959	28349	28078	28235	28241	28209	28030	28199	28263	28205	28112	27918	28087	28034	28304	27837	28155	27829	28026	28119	27973	28125	28231	28197	28029	28042	28254	28107	27846	28230	28190	28345	27839	28033	27914	27821	27988	28073	28140	28021	28168	28115	28067	28131	27887	28192	28165	27982	28149	28413	28425	28214	28338	28035	27546	27882	28161	28129	28275	27910	28080	28186	27989	28031	28206	28173	27850	28364	28001	27909	28061	28259	28140	28063	27916	28012	27891	27837	27904	27832	28115	28074	28078	27969	28186	28223	28478	28179	27925	27970	28126	27944	27854	28329	28238	28189	28217	28102	28142	28186	28023	28096	28215	28143	28073	28344	28330	28007	28118	28314	28280	28106	27792	28293	28010	27951	28175	28103	28071	27775	28110	27905	28195	27964	28031	28426	28075	28068	28052	28308	28154	28243	27972	28328	27903	28071	27924	27951	28052	28436	28103	27953	28200	27933	28136	28057	28338	28067	27982	28303	27896	28370	27903	28349	28113	28081	27968	27923	27995	28382	28240	28205	28075	28030	28223	27852	28235	27862	27997	28151	28242	28164	28129	28017	28005	28156	27788	28183	28239	28135
30902	43389	42371	37504	32446	29409	29003	26249	24800	23316	22348	33382	49988	45839	37012	29225	22151	18673	17539	17408	17236	17327	17262	17508	17422	17282	17438	17266	17312	17316	17339	17305	17243	17227	17405	17385	17475	17280	17318	17355	17262	17394	17197	17391	17165	17407	17461	17457	17398	17489	17366	17266	17250	17257	17327	17349	17449	17414	17310	17224	17298	17306	17254	17343	17321	17318	17375	17435	17158	17435	17395	17371	17395	17418	17452	17396	17570	17294	17432	17324	17347	17274	17371	17454	17265	17234	17284	17373	17331	17310	17503	17228	17395	17428	17355	17534	17411	17263	17374	17421	17311	17334	17377	17308	17323	17264	17369	17289	17581	17142	17349	17373	17322	17315	17345	17430	17389	17293	17293	17303	17530	17457	17308	17438	17470	17422	17319	17268	17384	17423	17570	17447	17224	17247	17421	17600	17434	17351	17324	17443	17392	17440	17623	17432	17405	17527	17261	17188	17309	17358	17222	17358	17256	17401	17477	17298	17438	17162	17368	17368	17371	17412	17243	17336	17191	17120	17478	17388	17347	17396	17501	17191	17404	17382	17388	17371	17247	17272	17337	17432	17369	17238	17325	17399	17404	17429	17362	17360	17420	17277	17372	17116	17403	17318	17212	17414	17468	17282	17392	17529	17476	17346	17372	17243	17407	17316	17365	17206	17163	17236	17356	17220	17397	17468	17398	17318	17376	17437	17411	17367	17478	17395	17468	17371	17361	17487	17315	17366	17396	17317	17280	17609	17321	17247	17398	17421	17355	17365	17341	17214	17259	17387	17426	17356	17251	17221	17228	17344	17586	17270	17579	17379	17413	17329	17189	17250	17367	17368	17296	17294	17509	17259	17315	17220	17407	17168	17427	17436	17409	17431	17501	17254	17317	17295	17487	17353	17514	17349	17393	17314	17463	17379	17401	17472	17414	17346	17243	17610	17265	17271	17303	17309	17195	17328	17277	17363	17402	17212	17251	17274	17280	17507	17260	17464	17381	17294	17352	17284	17327	17384	17322	17279	17343	17583	17417	17392	17470	17296	17336	17458	17436	17443	17527	17387	17343	17173	17373	17318	17354	17300	17410	17350	17462	17433	17490	17323	17398	17507	17327	17321	17338	17252	17424	17311	17426	17480	17246	17420	17313	17381	17234	17369	17574	17330	17463	17307	17386	17333	17434	17374	17319	17299	17378	17531	17153	17332	17389	17377	17398	17388	17254	17287	17348	17378	17324	17342	17231	17400	17285	17295	17356	17227	17275	17359	17368	17155	17389	17276	17505	17407	17343	17343	17361	17377	17199	17543	17360	17319	17277	17228	17391	17383	17438	17443	17479	17299	17381	17342	17329	17235	17259	17130	17482	17411	17354	17427	17269	17375	17269	17417	17340	17162	17259	17385	17104	17487	17367	17257	17457	17206	17354	17440	17518	17333	17355	17327	17507	17373	17303	17283	17366	17382	17186	17416	17464	17313	17524	17297	17242	17330	17257	17218	17509	17289	17347	17353	17396	17323	17401	17305	17389	17290	17303	17475	17357	17265	17365	17298	17533	17411	17434	17203	17509	17377	17147	17282	17310	17356	17356	17323	17438	17216	17213	17370	17301	17378	17241	17369	17482	17311	17330	17460	17298	17392	17359	17404	17426	17340	17444	17441	17465	17380	17330	17320	17434	17346	17413	17314	17608	17341	17300	17447	17227	17352	17437	17209	17388	17548	17547	17176	17456	17323	17206	17176	17286	17310	17378	17428	17362	17061	17370	17410	17337	17393	17230	17382	17405	17292	17447	17287	17183	17380	17380	17401	17380	17377	17487	17423	17269	17474	17311	17299	17254	17321	17241	17280	17203	17396	17314	17170	17447	17303	17392	17337	17390	17416	17205	17288	17300	17382	17337	17353	17375	17354	17378	17267	17589	17393	17454	17324	17391	17292	17378	17385	17438	17191	17287	17234	17302	17247	17515	17369	17361	17157	17165	17452	17373	17280	17223	17361	17386	17304	17432	17266	17258	17508	17342	17309	17321	17378	17186	17483	17340	17358	17400	17273	17292	17262	17295	17187	17309	17283	17245	17614	17219	17236	17335	17385	17402	17468	17281	17237	17309	17389	17371	17446	17174	17399	17420	17165	17481	17419	17452	17435	17375	17223	17314	17293	17472	17254	17307	17289	17291	17360	17239	17350	17365	17432	17220	17233	17453	17489	17462	17308	17219	17208	17252	17325	17347	17580	17461	17330	17263	17195	17127	17551	17309	17267	17463	17410	17439	17476	17263	17246	17307	17390	17336	17280	17405	17282	17350	17286	17391	17323	17148	17276	17338	17325	17291	17269	17420	17257	17324	17524	17347	17456	17608	17287	17349	17601	17405	17391	17317	17203	17282	17365	17333	17235	17344	17415	17486	17260	17446	17354	17461	17476	17466	17418	17303	17364	17283	17403	17206	17570	17444	17295	17229	17389	17175	17383	17438	17298	17313	17381	17259	17387	17402	17284	17416	17412	17444	17216	17336	17232	17403	17356	17222	17319	17331	17369	17264	17448	17250	17356	17299	17307	17278	17444	17395	17245	17230	17342	17382	17380	17497	17447	17319	17459	17508	17332	17536	17184	17500	17517	17383	17580	17291	17354	17326	17397	17386	17431	17096	17342	17202	17365	17379	17324	17483	17433	17307	17236	17499	17270	17372	17348	17477	17247	17428	17266	17330	17416	17410	17421	17287	17139	17263	17442	17252	17222	17398	17251	17313	17182	17467	17440	17107	17247	17350	17322	17448	17550	17453	17317	17624	17403	17114	17183	17459	17564	17383	17220	17524	17222	17410	17528	17394	17381	17209	17486	17324	17344	17333	17237	17296	17252	17348	17322	17505	17218	17427	17422	17425	17459	17420	17359	17383	17357	17372	17129	17355	17381	17300	17354	17350	17341	17404	17341	17358	17377	17467	17227	17427	17372	17301	17448	17325	17287	17207	17383	17344	17391	17051	17424	17334	17386	17564	17228	17232	17279	17443	17332	17528	17453	17332	17393	17391	17604	17393	17355	17173	17430	17357	17468	17322	17366	17178	17237	17358	17353	17456	17254	17357	17407	17347	17337	17435	17394	17269	17376	17296	17286	17432	17348	17309	17262	17282	17326	17210	17059	17538	17406	17341	17419	17444	17338	17426	17485	17308	17282	17227	17293	17492	17324	17244	17277	17415	17425	17381	17466	17336	17159	17283	17140	17407	17328	17367	17394	17378	17102	17317	17547	17417	17356	17238	17389	17411	17487	17469	17225	17279	17430	17436	17165	17252	17530	17261	17303	17233	17203	17452	17275	17077	17451	17470	17316	17434	17356	17286	17249	17420	17254	17331	17320	17306	17346	17277	17367	17148	17274	17309	17401	17309	17260	17423	17420	17186	17315	17457	17263	17265	17304	17511	17358	17195	17375	17580	17451	17241	17278	17420	17322	17187	17447	17356	17374	17250	17415	17361	17419	17405	17283	17497	17285	17330	17263	17416	17277	17234	17332	17277	17254	17361	17455	17401	17502	17112	17396	17379	17266	17351	17152	17520	17206	17413	17429	17552	17261	17338	17457	17232	17215	17242	17505	17296	17478	17640	17462	17287	17201	17429	17296	17488	17405	17189	17344	17446	17417	17222	17404	17402	17290	17275	17411	17448	17280	17189	17284	17546	17357	17363	17393	17431	17395	17467	17472	17394	17426	17278	17391	17447	17339	17282	17432	17360	17282	17327	17422	17367	17539	17419	17322	17290	17334	17386	17512	17406	17358	17297	17401	17434	17503	17342	17366	17339	17407	17336	17486	17353	17504	17472	17436	17509	17380	17291	17288	17228	17389	17469	17310	17310	17320	17406	17464	17316	17315	17383	17440	17384	17323	17167	17398	17254	17451	17306	17632	17369	17322	17266	17462	17484	17489	17242	17398	17524	17253	17421	17429	17347	17219	17392	17426	17406	17437	17354	17169	17612	17401	17382	17276	17514	17302	17565	17333	17220	17432	17524	17333	17396	17424	17453	17270	17409	17504	17248	17236	17186	17455	17359	17272	17348	17331	17325	17243	17271	17305	17496	17386	17276	17364	17362	17213	17238	17528	17404	17366	17398	17133	17401	17369	17319	17203	17210	17432	17417	17336	17201	17425	17499	17483	17247	17386	17257	17371	17239	17366	17371	17300	17211	17449	17353	17405	17420	17267	17370	17354	17304	17360	17297	17237	17378	17349	17134	17325	17473	17468	17156	17365	17574	17362	17481	17283	17389	17315	17284	17431	17262	17283	17376	17213	17355	17240	17326	17295	17343	17452	17549	17224	17259	17473	17322	17351	17258	17313	17239	17334	17269	17137	17417	17418	17368	17241	17204	17436	17403	17200	17367	17294	17567	17378	17369	17229	17421	17519	17317	17172	17353	17502	17518	17312	17248	17446	17354	17285	17279	17427	17394	17333	17461	17460	17377	17442	17450	17247	17242	17353	17341	17273	17250	17443	17200	17460	17361	17334	17245	17340	17401	17275	17348	17327	17295	17421	17318	17243	17549	17443	17290	17544	17341	17452	17300	17474	17415	17222	17538	17361	17413	17437	17292	17348	17562	17366	17367	17382	17367	17458	17444	17584	17491	17467	17412	17353	17470	17351	17283	17570	17312	17339	17358	17439	17526	17447	17327	17348	17357	17310	17218	17297	17495	17343	17300	17386	17505	17204	17299	17215	17276	17389	17406	17263	17484	17358	17306	17398	17457	17501	17412	17430	17296	17203	17300	17395	17281	17366	17351	17317	17391	17225	17324	17507	17436	17197	17388	17380	17521	17299	17333	17147	17461	17569	17328	17399	17312	17230	17328	17118	17286	17285	17299	17444	17365	17264	17504	17387	17375	17403	17225	17422	17357	17457	17450	17324	17440	17400	17338	17308	17442	17300	17238	17278	17577	17318	17531	17329	17326	17383	17363	17400	17327	17204	17300	17476	17291	17357	17441	17415	17406	17193	17264	17365	17285	17287	17331	17340	17521	17461	17493	17336	17290	17349	17274	17432	17421	17193	17374	17332	17387	17378	17282	17310	17422	17376	17353	17326	17391	17411	17332	17474	17012	17310	17353	17356	17393	17406	17235	17228	17399	17441	17262	17400	17457	17354	17342	17545	17388	17285
35312	29284	34259	33863	31364	31635	31036	30532	30025	30015	29537	28790	29483	30909	30216	29378	28711	28447	28429	28206	28572	28252	28326	28424	28373	28302	28159	28334	28378	28275	28382	28503	28307	28421	28280	28103	28057	28119	28311	28238	28263	28030	28202	28252	28209	28331	28100	28372	28335	28461	28300	28332	27969	27991	28197	28328	28509	28405	28053	28157	28485	28421	28291	27933	28196	28365	28159	28379	28489	28210	28295	28071	28345	28170	28164	28228	28176	28240	28037	28352	28450	28401	27944	28440	28387	28411	28207	28107	28385	28158	28288	28343	28297	28140	28329	28563	28255	28312	28428	28283	28117	28349	28013	28066	28055	28181	28211	28533	28516	28195	28282	28467	28372	28396	28268	28401	28241	28032	28413	28218	28203	27989	28314	28232	28532	28263	28259	28053	27995	28287	28318	28190	27982	28282	28375	28374	28056	27802	28315	28186	28422	27902	28401	28259	28015	28140	28116	28036	28049	28260	28030	28249	28188	28160	28192	28111	28127	28184	28124	28245	28649	28157	28275	28205	27989	28282	28320	27991	28202	28347	28252	28106	28156	28340	28188	28286	28179	28209	28353	28296	28245	28202	27758	27947	28047	28310	28208	28131	28038	28140	28081	28165	28053	28227	28334	28148	28380	28035	28489	28287	28238	28296	28157	28233	28426	28434	28417	28366	28262	28079	27979	28390	28278	28279	28237	28222	28329	28336	28279	28023	28244	28063	28129	28170	28128	28547	28131	28107	28095	28147	28189	27914	28113	27895	28440	27883	28233	28452	28309	28362	28087	28342	28388	28283	28248	28290	28148	28083	28297	27855	27994	28098	28005	28296	28266	28387	28335	28255	28371	28110	28199	28423	28232	28127	28130	28104	28357	28326	28212	28294	28036	28322	28273	28073	28505	28422	28059	28151	28286	28118	28148	28307	28362	28165	28389	28296	28178	27994	28082	28359	28122	28150	28180	28305	28237	28139	28216	28356	28237	28276	28499	28336	28166	28088	28247	28173	28302	27943	28184	28476	28154	28267	28203	28315	28345	28161	28387	28392	28278	28113	28398	28376	28044	28148	28256	27951	28206	28149	27993	28191	28120	28062	28237	27975	28337	28460	28544	28333	28504	28333	28304	28373	28276	28588	28355	28247	28117	28154	28348	28285	28245	28170	28523	28040	28266	28304	28452	28148	28221	28308	28278	28224	28198	28386	28228	28063	28164	28042	28333	28422	28356	28442	28231	28195	27990	28368	28011	28200	28277	27973	28227	28059	28295	28393	28380	28497	28352	28313	28459	28145	27919	28398	28512	28157	28366	28072	28114	28206	28325	28380	28537	28201	27948	28077	28207	28362	28110	28215	28214	28153	28135	28138	28055	28222	28363	28474	28144	28264	28438	28189	28282	28346	27924	28385	28319	28249	28296	28127	28336	28052	28197	28064	28247	28413	28260	28250	28027	28428	28385	28500	28103	28055	28089	28173	28184	28189	28216	28177	28402	28258	28340	28209	28343	28177	28100	28309	28265	28277	28273	28464	28273	28091	28053	28180	28421	28187	28420	28114	28302	28250	28368	27975	28089	27896	28281	28236	28127	28030	28261	28325	28250	28063	28110	28199	28365	28160	28398	28215	28566	28266	28052	27981	28228	28049	28046	28117	28180	28146	28335	28199	27990	28220	28320	28142	28154	28328	28242	28263	28454	28210	28083	28239	28465	28240	28353	28210	28096	28562	28114	28341	28348	28231	28240	28296	28332	27991	28219	27899	28517	28480	28106	28312	28138	28226	28430	28629	28288	28167	28321	28315	28110	28306	28476	28160	28152	28077	28422	28314	28062	28038	27977	28146	28088	28241	28391	27981	28369	28291	28310	28075	28372	28344	28243	28447	28281	28213	28167	28260	28331	28031	28221	28326	28328	28226	28280	28059	28159	28112	28131	28490	28497	28258	28292	28170	28187	28096	28253	28182	28117	28258	28210	28242	28360	28331	28454	28408	28575	28229	28078	28197	28335	28449	28221	28190	28191	28336	28069	28369	28401	28152	28377	28006	28124	28366	28369	27944	28389	27838	28086	28548	28369	28240	28134	27941	28249	28207	28232	28059	28545	28376	28259	28143	28035	27978	28092	28238	28220	28326	28197	28064	28094	28513	28246	28209	28203	28517	28245	27926	28158	28265	28303	28192	28249	28624	28310	28164	28278	27851	28234	28305	28242	28425	28163	28233	28072	28170	28021	27944	28169	27985	28187	28160	28157	28227	28319	28221	28065	28339	28025	28229	28303	28481	28406	28387	28241	28405	28127	28350	28299	28251	28406	28324	28349	28503	28134	28492	28276	28213	28369	28241	28244	28225	28253	28134	27993	27952	28354	28274	28487	28639	28362	28219	28587	28260	28382	28301	28228	28143	27879	28461	28230	28235	28258	28378	28225	28262	28245	28350	28291	28369	28300	28067	28258	28073	28223	28028	28382	28358	28362	28248	28213	28294	28509	28425	28601	28368	28151	28465	28152	28348	28246	28419	28168	28017	28076	28401	28253	28254	28220	28341	28193	28287	28144	28052	28172	28079	28311	28241	28282	28320	28165	28158	28303	28165	28464	28180	28239	28385	28393	28049	27917	28330	28127	28121	28090	28163	28116	28125	28364	28196	28196	28197	28236	28425	28326	28442	28184	28448	28352	28277	28088	27986	28201	28267	28413	28551	28250	28287	28289	28115	28110	28341	28415	28367	28372	28464	28134	28230	28184	28340	28336	28383	28332	28321	28307	28189	28321	28323	28347	28123	28356	28336	28213	28145	28233	28109	28060	28522	28199	27867	28216	28221	28461	28212	28043	28203	28423	28159	28196	28472	28332	28260	28189	28305	28415	28489	28048	28126	27972	28414	28367	28375	28107	28231	28408	28207	28087	28309	28149	28096	28088	28084	28191	28265	28462	28199	28244	28420	28444	28149	28286	28341	28200	28423	28315	27997	27918	28239	28220	28215	28378	28145	28095	28409	28376	28418	28036	28312	28305	28318	27912	27954	28151	28225	28263	28062	28586	28150	28543	28229	28040	28394	28372	28197	28519	28296	28166	28284	28274	28241	28005	28188	28411	28269	28546	28225	28416	28309	28257	28436	28235	28178	28272	28445	28116	28334	28194	28218	28274	28261	28324	28218	28355	28291	28226	28237	28296	28396	28305	28420	28363	28048	28233	28020	28300	28161	27990	28105	28131	28090	28432	28126	28404	28413	28570	28300	28286	28352	28171	28306	28257	28188	28072	28109	28056	28070	28130	28263	28220	28355	28152	28277	28461	28408	28350	28310	28424	27833	28299	28234	28319	28407	28200	28299	28180	28213	28414	28324	28081	28158	28159	28217	28140	27964	28024	28754	28330	28110	28186	28330	28415	28308	28428	28131	28296	28308	28411	28344	28414	28151	28138	28262	28433	28254	28255	28273	28342	28664	28220	28275	28189	28095	28062	28261	28005	28541	28429	28034	28263	28243	28431	28109	28221	28375	28458	28271	28165	28360	28211	28269	28278	28410	28033	28077	28209	28178	28514	28355	28424	28058	28070	28288	28054	28369	28528	28295	28274	28415	28523	28067	27953	28356	28292	28199	28218	28234	28110	28139	27958	28342	28330	28406	28219	28364	28340	28242	28314	28058	28330	28462	28306	28503	28247	28213	28256	28130	28255	28214	28279	28192	28110	28414	28175	28156	27961	28224	28563	28401	28379	28424	28247	28084	28266	28266	28403	28060	28257	28187	28195	28028	28329	28270	28198	28020	28242	28309	28239	28146	28335	28296	28437	28263	28221	28457	28318	28190	28087	28385	28345	28358	28423	28406	28242	28150	28360	28271	28269	28175	28187	28184	28171	28259	28138	28486	28184	28456	28422	28166	27923	28295	28148	28323	28674	28367	28435	28300	27995	27966	28131	28188	28157	28206	28225	28207	28190	28168	28359	28392	28114	28361	28175	28422	28111	28108	28249	28148	28357	28268	28095	28126	28272	28110	28462	28190	28091	28328	28560	28452	28134	28294	28239	28177	28529	28139	28080	28185	28469	28252	28330	28117	28674	28214	28285	28095	28460	28166	28111	28108	28208	28333	28439	28120	28229	27935	28296	28159	28485	28131	28161	28208	28293	28320	28203	28550	28279	28110	28283	28074	28321	28334	28220	28387	28386	28290	28262	28167	28355	28041	28554	28530	28138	28221	28243	28242	28187	28136	27987	28238	28320	28187	28175	28278	28187	28190	28008	28230	28306	28178	28336	28337	28350	28270	28198	28259	28259	28126	28162	28270	28524	28467	28351	28042	28311	28312	28168	28333	28294	28381	28343	28246	28321	28011	28452	28319	28331	28261	28181	28261	28197	28509	28121	28193	28056	28108	28440	28119	28172	28155	28268	28247	28609	28386	28540	28006	28365	28407	28217	28121	28165	28411	28193	28333	28273	28039	28221	28039	28388	28316	28342	28227	28329	28134	28185	28557	28294	28045	28228	28084	28295	28088	28062	28239	28559	28278	28263	28422	28182	28028	28254	27926	28135	28149	28303	28278	28235	28064	28421	28140	28362	28369	28228	28326	28278	27894	28246	28250	28402	28123	28256	28157	28393	28262	28383	28174	28134	28349	28197	28402	28535	28356	28241	28216	28107	28146	28140	28175	28140	28507	28123	28548	28262	28201	28299	28250	28282	28152	28167	28199	28009	28307	28560	28339	28666	28559	28237	28361	28292	28039	28450	28175	28236	27991	28297	28044	28158	28058	28371	28278	28454	28213	28011	28435	28414	28348	28570	28309	28440	28385	28471	28105	28377	28223	28268	28163	27894	28046	28330	28341	28025	28192	28065	28188	28320	28357	28377	28328	28084	28152	28339	28587	28094	28129	28161	28548	28370	28235	28334	28355	27990	28191	28044	28419	28292	27884	28458	28352	28162	28189	27973	28187	28308	28103	28332	28334	28302	28242	28062	28224	28532	28456	28117	28243	28446	27993	28253	28326	28261	28345	28360	28186	28231	28051	28186	28239	28456	28388	28165	28369	28160	28237	28243	28532	28284	28446	28077	28135	28457	28212	28210	28194	28249	28511	28235	28325	28286	28514	28466	28080	28155	28228	28475	28212	28429	28371	28290	28388	28259	28288	28197	28298	28290	28322	28197	28168	28084	27955
23566	28127	27996	24430	22743	22962	21457	21034	20250	20419	20020	18232	19429	20723	19713	18370	18018	17591	17475	17429	17328	17403	17323	17449	17645	17514	17264	17331	17562	17315	17300	17523	17199	17475	17476	17428	17333	17481	17492	17533	17426	17391	17545	17414	17378	17293	17623	17381	17269	17448	17427	17494	17395	17530	17500	17333	17656	17489	17450	17407	17421	17393	17278	17424	17586	17346	17363	17305	17380	17534	17410	17317	17361	17397	17134	17455	17457	17372	17484	17469	17204	17364	17549	17249	17353	17348	17546	17341	17297	17431	17376	17512	17558	17416	17494	17308	17619	17425	17473	17412	17527	17435	17562	17364	17372	17506	17367	17397	17458	17343	17315	17513	17313	17470	17438	17447	17483	17545	17388	17369	17559	17337	17467	17421	17486	17277	17386	17435	17497	17465	17433	17549	17239	17389	17198	17395	17357	17565	17385	17336	17345	17474	17334	17449	17663	17371	17556	17525	17318	17357	17355	17478	17348	17240	17483	17386	17472	17411	17394	17566	17301	17361	17507	17400	17228	17359	17430	17328	17527	17383	17490	17437	17325	17504	17417	17527	17425	17566	17325	17464	17569	17325	17566	17284	17504	17459	17260	17238	17281	17423	17404	17542	17440	17449	17266	17618	17466	17386	17457	17294	17445	17230	17436	17412	17574	17447	17456	17431	17333	17490	17501	17421	17445	17447	17396	17468	17475	17454	17579	17692	17440	17334	17409	17276	17287	17419	17328	17542	17323	17381	17326	17588	17399	17407	17318	17475	17483	17356	17270	17266	17306	17276	17371	17556	17432	17518	17364	17436	17456	17631	17451	17411	17586	17589	17325	17489	17409	17366	17315	17245	17341	17709	17244	17416	17359	17202	17344	17392	17324	17445	17244	17310	17361	17359	17348	17337	17666	17506	17482	17373	17447	17395	17359	17567	17471	17366	17380	17498	17284	17395	17381	17356	17543	17451	17351	17509	17459	17265	17490	17532	17323	17560	17382	17553	17402	17297	17423	17433	17514	17445	17518	17383	17333	17263	17404	17331	17406	17286	17456	17308	17478	17522	17472	17364	17257	17396	17635	17339	17351	17428	17444	17538	17198	17512	17365	17354	17263	17356	17439	17517	17416	17322	17394	17424	17426	17405	17434	17321	17566	17269	17755	17359	17309	17336	17343	17605	17417	17428	17579	17432	17375	17519	17373	17356	17406	17287	17429	17296	17224	17490	17381	17511	17493	17422	17555	17403	17351	17395	17367	17487	17452	17413	17450	17433	17340	17548	17615	17440	17399	17289	17562	17536	17465	17233	17481	17512	17391	17385	17316	17407	17468	17340	17539	17193	17336	17382	17431	17356	17348	17576	17543	17556	17406	17443	17328	17507	17295	17380	17321	17568	17341	17519	17556	17245	17491	17383	17281	17472	17373	17513	17322	17418	17274	17430	17292	17399	17251	17471	17420	17264	17484	17376	17513	17337	17378	17474	17423	17354	17284	17391	17620	17381	17397	17381	17371	17374	17450	17475	17403	17452	17395	17426	17519	17317	17402	17428	17406	17497	17417	17481	17233	17308	17405	17401	17560	17347	17352	17572	17451	17400	17436	17446	17518	17529	17348	17407	17344	17575	17386	17335	17395	17563	17404	17407	17377	17396	17540	17565	17284	17239	17422	17219	17495	17392	17356	17375	17317	17614	17300	17318	17505	17371	17224	17575	17329	17616	17374	17380	17544	17513	17439	17318	17463	17345	17533	17355	17337	17287	17406	17511	17453	17357	17462	17368	17330	17289	17520	17407	17320	17462	17458	17568	17383	17475	17350	17382	17439	17224	17276	17533	17370	17443	17185	17445	17474	17456	17331	17329	17426	17385	17411	17353	17335	17346	17388	17350	17507	17417	17459	17325	17360	17609	17483	17514	17512	17409	17544	17368	17405	17364	17384	17660	17362	17375	17496	17293	17364	17554	17276	17403	17420	17623	17407	17274	17339	17508	17554	17451	17364	17351	17376	17498	17340	17660	17333	17488	17431	17523	17383	17495	17428	17532	17221	17327	17401	17398	17194	17569	17337	17447	17466	17308	17324	17370	17439	17370	17249	17395	17444	17321	17485	17442	17483	17441	17477	17312	17307	17240	17348	17336	17359	17371	17439	17438	17499	17319	17324	17479	17291	17453	17323	17527	17400	17450	17443	17234	17382	17478	17442	17450	17567	17363	17352	17385	17276	17403	17372	17302	17434	17266	17604	17501	17475	17359	17499	17393	17432	17508	17435	17484	17296	17290	17353	17585	17506	17313	17371	17341	17448	17406	17330	17439	17490	17482	17263	17346	17300	17518	17349	17536	17350	17389	17305	17566	17398	17460	17472	17295	17410	17382	17265	17337	17322	17532	17584	17408	17344	17420	17311	17404	17331	17511	17553	17473	17593	17476	17383	17469	17428	17590	17271	17359	17346	17381	17430	17232	17140	17324	17364	17424	17444	17494	17374	17356	17472	17471	17479	17224	17449	17354	17319	17422	17351	17282	17552	17590	17640	17572	17175	17337	17495	17601	17453	17299	17389	17374	17417	17484	17458	17635	17290	17441	17603	17607	17453	17514	17316	17336	17384	17508	17315	17400	17479	17539	17424	17452	17467	17536	17520	17368	17397	17338	17523	17439	17398	17444	17528	17664	17422	17379	17415	17639	17632	17541	17482	17393	17325	17478	17402	17503	17507	17440	17361	17412	17520	17432	17383	17368	17408	17553	17414	17410	17550	17406	17525	17369	17477	17364	17390	17393	17410	17539	17376	17454	17470	17373	17654	17443	17377	17490	17243	17282	17407	17389	17232	17499	17676	17348	17307	17437	17355	17314	17573	17290	17417	17592	17605	17532	17429	17442	17454	17250	17555	17490	17604	17354	17361	17465	17636	17193	17428	17587	17692	17392	17343	17439	17262	17560	17532	17369	17539	17547	17473	17288	17267	17274	17309	17289	17429	17565	17512	17413	17389	17528	17557	17353	17486	17375	17418	17457	17244	17390	17542	17428	17396	17619	17439	17345	17345	17482	17433	17486	17429	17471	17400	17423	17381	17294	17291	17510	17249	17423	17475	17259	17266	17539	17369	17179	17396	17388	17541	17382	17373	17535	17355	17482	17588	17493	17321	17402	17365	17455	17329	17328	17398	17294	17379	17482	17408	17446	17507	17376	17469	17421	17509	17368	17352	17435	17408	17418	17411	17561	17371	17425	17469	17332	17432	17371	17576	17402	17554	17448	17507	17370	17523	17443	17286	17492	17390	17429	17377	17128	17302	17566	17367	17507	17388	17397	17457	17622	17435	17519	17371	17458	17570	17426	17468	17619	17304	17573	17317	17583	17455	17499	17561	17332	17377	17427	17380	17529	17377	17400	17357	17469	17382	17455	17363	17453	17432	17444	17493	17517	17325	17299	17476	17451	17379	17339	17444	17476	17409	17549	17471	17269	17454	17380	17356	17445	17421	17544	17386	17480	17503	17375	17416	17495	17529	17401	17463	17592	17432	17433	17511	17558	17331	17439	17243	17423	17432	17380	17461	17492	17364	17299	17687	17403	17475	17353	17445	17385	17488	17561	17363	17516	17375	17372	17373	17399	17583	17290	17262	17435	17521	17492	17281	17529	17550	17607	17621	17493	17434	17312	17565	17347	17515	17511	17515	17533	17345	17671	17316	17517	17368	17299	17423	17442	17380	17483	17443	17363	17400	17337	17471	17546	17514	17358	17366	17383	17510	17672	17265	17516	17514	17346	17395	17390	17331	17348	17336	17315	17385	17381	17324	17409	17521	17420	17441	17410	17358	17307	17292	17553	17458	17428	17349	17509	17319	17455	17536	17203	17344	17392	17504	17557	17366	17490	17476	17428	17388	17634	17416	17510	17240	17367	17462	17411	17252	17304	17412	17505	17411	17437	17431	17533	17346	17271	17371	17461	17467	17505	17413	17599	17556	17456	17419	17358	17479	17409	17187	17378	17377	17408	17393	17315	17468	17538	17655	17521	17394	17489	17580	17402	17378	17396	17382	17413	17303	17339	17530	17434	17367	17341	17395	17346	17323	17436	17314	17386	17445	17507	17620	17327	17328	17426	17471	17548	17265	17378	17486	17336	17638	17435	17320	17399	17523	17584	17424	17464	17333	17405	17449	17261	17522	17388	17387	17360	17319	17269	17425	17514	17494	17457	17573	17445	17234	17444	17448	17436	17502	17457	17357	17443	17349	17341	17412	17372	17456	17513	17331	17247	17453	17605	17387	17501	17535	17347	17361	17450	17417	17244	17502	17396	17252	17326	17425	17389	17489	17524	17486	17321	17338	17381	17442	17270	17505	17389	17304	17441	17425	17260	17326	17596	17266	17610	17334	17564	17337	17516	17353	17450	17417	17352	17348	17325	17575	17471	17478	17532	17310	17492	17226	17458	17294	17346	17509	17295	17659	17467	17614	17480	17495	17499	17374	17445	17350	17552	17409	17511	17442	17325	17458	17193	17479	17270	17389	17486	17334	17464	17302	17400	17414	17303	17526	17428	17387	17309	17392	17570	17389	17402	17330	17386	17183	17399	17289	17402	17508	17357	17403	17320	17623	17328	17390	17274	17442	17325	17316	17457	17410	17286	17446	17300	17354	17467	17488	17407	17324	17485	17670	17186	17388	17378	17540	17431	17357	17506	17487	17428	17383	17448	17476	17364	17645	17334	17409	17462	17151	17517	17469	17456	17482	17301	17238	17342	17431	17469	17659	17446	17443	17512	17470	17547	17399	17417	17356	17439	17346	17332	17547	17607	17502	17511	17329	17414	17435	17495	17541	17247	17282	17358	17441	17254	17451	17311	17513	17363	17392	17453	17426	17321	17325	17527	17349	17488	17400	17555	17422	17475	17596	17322	17466	17321	17275	17199	17532	17381	17352	17363	17518	17443	17446	17542	17417	17369	17414	17543	17268	17212	17425	17431	17477	17385	17387	17350	17312	17302	17394	17393	17479	17361	17301	17675	17513	17437	17458	17212	17594	17541	17514	17490	17445	17442	17654	17501	17428	17345	17592	17540	17377	17426	17582	17459	17364	17610	17300	17627	17648	17505	17523	17563	17425	17329	17482	17248	17502	17411	17569	17543	17372	17416	17349	17399	17475	17272	17427	17353
24260	20756	27144	26262	28018	34023	36001	33057	33180	32173	31183	31184	45383	46555	40977	35329	31520	30111	29375	29199	29277	29319	29282	29369	29422	29295	29603	29220	29214	28918	29328	29182	29312	29211	29206	29465	29273	29334	29292	29306	29200	29079	29264	29243	29281	29194	29078	29281	29205	29247	29170	29196	29224	29265	29424	28939	29136	29161	29334	29253	29159	29319	29205	29412	29321	28919	29124	29089	29271	29393	29119	29382	29370	29255	29342	29350	29089	28986	29274	29113	29202	29309	29408	29171	29173	29399	29542	29276	29119	29019	29092	28894	29203	29112	29184	29292	29174	29421	29256	29179	29073	29076	29071	29306	29209	29213	29136	29331	29020	29149	29324	29117	28999	29015	29061	29002	29307	28962	29480	29047	29180	29078	28950	29361	29227	29323	29136	29162	29489	29272	29099	29090	29271	29321	29393	29205	29296	29371	29082	29126	29114	29285	29184	29082	29237	29037	29175	29242	29199	29237	29622	29124	29209	28866	29292	29223	29205	29151	29387	29066	29196	28978	28992	28792	29185	29202	29198	28991	29142	29410	29491	29544	29053	29098	29253	29235	29128	29063	29018	29045	29353	29230	29179	29128	29390	29471	29125	29224	29154	29420	29336	29498	29328	29164	29265	29238	29026	29060	29192	29056	29211	29207	29179	29316	29310	29033	29066	29066	29359	29362	29172	29371	29363	29021	29282	29096	29327	29234	29067	29069	29099	29277	29048	29215	29198	29093	28999	28969	29317	29399	29023	29149	29159	29022	29235	29110	29271	29199	29427	29197	29033	29152	29240	29040	28838	28982	28925	28944	29501	29122	29139	29152	29097	29243	29111	29161	29334	29375	29226	28926	29133	29235	29247	29017	29283	29540	29057	29083	29164	29231	29260	28912	29229	29043	29232	29166	29203	29247	29062	29236	28978	29233	29207	29252	29189	29049	29125	29256	29309	29055	29184	29264	29049	29408	29059	29197	29263	29113	29291	29241	29227	29130	29193	29165	29142	29156	29345	28981	29149	29116	29333	29706	29266	29301	29297	29351	29278	29249	29240	29245	29033	29317	29224	29022	29219	29347	29313	29281	29283	29389	29110	28811	29151	29224	29200	29442	29183	29076	29435	29405	29431	29397	29275	29199	29219	29317	29437	29113	29098	29418	29025	29059	29164	29415	29576	29320	29267	29168	29100	29338	29103	29342	29365	29213	29385	28809	29014	29076	29440	29306	29053	29447	29570	29180	29170	29371	29030	29216	29156	29325	29423	29292	29326	29192	29005	29132	29113	29326	29310	29091	29452	28960	28962	29218	29172	29401	29350	29108	28860	29083	29206	29178	29146	29175	29077	29308	29169	29201	28937	29352	29219	29154	29062	29241	29233	28970	29473	29099	29202	29158	29124	29064	29125	29036	29110	29452	29581	29288	29251	29244	29307	29137	29251	29471	29132	29075	29338	28987	29143	29018	29122	29193	29381	29129	29154	29249	29294	29179	29158	28954	29360	29056	29238	29393	29401	29215	29098	29401	29426	29103	29368	29119	28937	29093	29099	29133	29251	29172	28912	29562	29098	29220	29221	29315	29168	28998	29251	29197	29237	28961	29241	29122	29514	29452	29117	28836	29299	29036	28926	29205	29153	29069	29225	29322	29139	29113	29092	29253	29208	29250	28948	29413	29359	28784	29017	29050	29256	29208	29196	29228	29012	29274	29210	29002	29196	29111	29133	29306	29198	29226	28894	29248	29070	29319	29140	29015	29182	29410	29005	29114	29307	29067	29109	29225	29194	29110	29296	29224	29139	29490	29293	29216	29147	29376	29197	29384	29372	29557	29034	28942	29566	29079	29142	29267	29259	29308	29063	29095	29319	29338	29160	29235	29414	29211	29301	29235	29112	29183	29152	28904	29374	29116	29225	29156	29219	29263	29053	29176	29093	29032	29273	29269	29118	29292	28972	28994	29380	29160	29305	29214	29371	29136	29235	29104	29340	29188	29179	29397	29106	29084	29263	28969	28931	29322	29360	29396	29220	29348	29248	29186	29271	28973	29100	29208	29170	29236	29129	29107	29154	29193	29342	29081	29471	29249	29368	28947	29165	29351	28993	29089	29480	29421	29123	29300	29364	29249	29413	29283	29312	29040	29347	29414	29292	28891	29114	29297	29361	29341	29256	29212	29021	29319	29392	29358	29469	29079	29271	29345	29058	29182	29097	28940	29152	29113	29016	28917	29117	29111	29172	29202	28962	29207	29380	29106	29239	29161	29259	29212	29547	29016	28970	29329	29106	29503	29305	29117	29426	29154	29236	29127	29080	29113	28907	29174	29193	29163	29084	29189	29143	29073	29195	29063	29067	29288	29114	29257	29071	29281	29506	29116	29239	28955	29158	29500	29203	29135	29212	29193	29185	29189	29352	29239	29142	28954	29354	29174	29157	29196	29037	29233	29288	29098	29217	29102	29176	28944	29225	29022	29063	29152	29383	29257	29160	29236	29128	29302	29361	28964	29011	29319	29352	29175	29368	28989	29215	29286	29015	29237	29179	29127	29200	28928	29502	28987	29226	29451	29284	29461	29313	29476	29142	29162	29133	29100	29212	29019	29177	29197	29168	29487	29136	29204	29174	29167	29145	29351	29124	29212	29176	29219	29156	29502	29263	29201	29028	29034	29222	29314	29008	29067	29389	29186	28973	29125	29339	29179	29048	29204	29361	29301	29486	29321	29257	29361	29035	29332	29280	29167	29052	28955	29096	29206	29039	29157	29104	29092	29206	29022	29190	29340	29338	29312	29252	29229	29202	28869	29198	29261	29324	29258	29207	29153	29139	29324	29273	29182	29078	29262	29031	29053	29424	29056	29018	29045	29361	28894	29183	29117	29476	29171	28989	29208	29155	29358	29027	28984	29009	29106	29151	29190	29093	29291	29260	28922	29295	29209	29153	29349	29058	29206	29099	29377	29322	29435	29393	29225	29081	29069	29263	29291	29137	29237	29247	29387	29259	29198	29336	29186	29203	29244	29255	29261	29054	29408	29314	29053	29137	28754	29144	29310	29264	29311	29250	29011	29212	28920	29274	29077	28965	29179	29319	29111	29233	29147	29310	29221	29110	29033	29242	28974	29187	29306	29265	29451	29273	29409	29239	29333	29162	29275	29042	29049	29211	29179	28786	29300	29505	29437	29341	29241	29077	28920	29432	29285	29222	29036	29177	28912	28929	29372	29153	29554	29256	28905	29264	29397	29259	28932	29080	29364	29057	29289	29336	29264	29151	29212	29232	29039	29209	29048	29307	29395	28965	28951	29241	29055	29156	29149	29079	29037	29158	29126	29382	29082	29035	28883	29345	29024	29157	29422	29265	29156	29316	29109	29404	29268	29002	29304	29390	29153	29215	29143	29025	28892	29026	29208	29316	29282	29396	28901	29124	29152	29306	29260	29404	29311	29369	29323	29200	29263	29247	29110	29241	29095	29227	29224	29095	29281	29161	29263	29142	29121	29383	29363	29175	29202	29384	29086	29264	29235	29394	29205	29232	29041	29187	29357	28957	29229	29262	28994	28830	29141	29278	29364	29284	28989	28793	28895	29110	28865	29364	29422	29369	29290	29288	29185	29152	29227	29279	29244	29086	29298	29282	29187	29118	29205	28978	29258	29083	29432	29449	29325	29215	29242	29238	29425	28973	29069	28979	29201	29131	29134	29139	29315	29273	29285	29008	29292	29052	29261	29078	29246	29254	29121	29206	29237	29231	29223	29112	29259	29360	29318	29301	29207	29318	29268	29225	29385	29117	29293	29223	29057	29230	29313	29240	29293	29023	29114	29252	29215	29195	29202	29353	29252	29159	29200	28901	29318	29416	29195	29074	29273	29213	29231	28954	29130	29156	29347	29039	29337	28992	29133	29364	29094	29119	29396	29075	29126	29378	29273	29320	28884	29219	29264	28973	29238	29340	29073	29263	29342	29114	29303	29198	29145	29168	29137	29221	29116	29197	29168	29185	29270	29454	29190	29182	29158	29410	29177	29094	29291	29045	29313	28986	29590	29450	29035	29201	29247	29203	29392	29221	29116	29401	29211	29198	29140	29270	29005	29192	29183	29557	29357	29555	29147	28962	28871	29186	29227	29422	29177	29299	29165	29266	29090	29291	29375	29553	29313	29396	29227	29252	29146	29326	29155	29362	29404	29249	29139	29151	29167	29217	29316	29179	28970	28950	29275	29163	29325	29155	29251	29145	28911	29067	29242	29326	29079	29178	29571	29255	29125	29119	29117	29308	29245	29107	29113	29428	29233	29240	29341	29261	29507	29093	29327	29493	29381	28978	29181	29121	29110	29099	29418	29270	29056	29130	29259	29146	29117	29187	29121	29221	29236	29284	29269	29071	29272	29096	29296	29202	28943	29136	28899	29217	29414	29068	29197	29210	29396	29251	29080	29319	29154	29118	29181	29349	29087	29098	29184	29158	29269	29241	29124	28971	29105	29056	29500	29257	29050	29155	29297	29172	29269	29193	29229	29306	29217	29044	29154	29351	29218	29217	29185	28957	28993	29298	29321	29456	29562	29348	29144	29373	29229	28958	29267	29176	29370	29252	29279	29076	29101	29199	28919	29236	29248	29178	29205	29072	29485	29156	29131	29090	29270	29336	29241	29135	29063	29293	29173	29132	29390	29319	29182	29464	29098	29229	29195	28936	29331	29026	29109	29580	29131	29167	29182	29451	29346	29233	29237	29166	29499	29070	29301	29253	29363	29289	29114	29296	29324	28958	29290	29325	29236	29340	29337	29240	29193	28977	29046	29501	29300	29297	29370	29122	29119	29215	29152	29271	29308	28978	29051	29375	29340	28871	28989	29590	29167	29301	29172	29518	29273	29432	28860	29113	29221	29218	29201	29205	29494	29190	29059	29079	29223	29142	29343	29496	29272	29284	29032	29051	29267	29105	29055	29156	28930	29157	29397	29275	29147	29269	29161	29326	29551	29137	29168	29140	29486	29233	29261	29423	29282	29194	29199	29421	29442	29379	29396	29323	29352	29506	29507	29315	29262	29315	29093	29025	29479	29121	29253	29103	29201	29288	29071	28956	29134	29370	29292	29325	29121	29371	29156	29040	28968	29308	28894	29333	29130	29370	29127	29442	29316	29177	29119	29334	29249	29335	29203
21857	34607	36842	31316	28311	28081	25229	24162	23497	22124	20568	21085	39623	37690	31441	24298	20173	18425	18127	18026	17819	17906	17814	17964	17935	17735	18065	17949	17954	18016	17977	17938	18048	17748	17912	17797	17750	17993	17797	17837	17908	17853	18002	18020	17920	17869	17793	18028	17916	17893	17831	17878	17999	18018	17907	17959	18111	17784	17902	18018	17889	17898	17788	17945	17901	17865	17919	17906	17911	17828	17972	17837	17851	17861	17858	17849	17784	17906	17910	18023	17951	17803	17975	17924	17900	18011	17988	17742	17769	17895	17790	17929	17969	17617	17912	17899	17778	18002	17983	17966	18033	17996	17943	17778	17753	17652	17987	17784	18014	17996	17978	17815	17865	18009	17788	17928	17838	17986	17748	17781	17881	18067	18012	17952	17927	17890	17852	18112	17907	17640	17907	17787	17880	17902	17891	18058	17857	18015	17922	17871	17877	17752	17872	17830	17864	17827	17850	18044	17869	17927	17970	17804	17876	17910	17905	17710	17878	17912	17909	17986	17800	17873	17831	17912	17713	17866	17927	17845	17899	17705	17841	17988	17886	17992	17701	17929	17965	17894	17794	18167	17826	17888	18029	17909	17875	17936	17671	17805	17806	17886	17855	17645	17871	17777	18033	17954	17864	17802	17885	17771	17949	18049	17962	17878	17970	17897	17820	17838	17961	18163	17843	17833	18016	17871	17739	18055	17768	17947	17766	17884	17970	17972	17755	17870	17879	17955	17784	17855	17909	17826	18042	17926	17773	17946	17932	17715	17817	17889	17932	17975	17885	17937	18057	17756	18021	17778	18031	17841	17957	17894	17890	17882	17862	17978	17819	17843	17852	17915	17971	17661	17915	17865	17968	17813	17957	17789	17944	17819	17878	17898	18020	17868	17886	17862	17956	17988	17790	17865	17993	17898	17843	17922	18019	17839	17960	18006	17809	17887	17933	18157	17972	17880	17926	17891	17924	17670	17867	17874	17951	17706	17888	17807	17957	17869	17965	17841	17804	18112	17855	17797	17996	17866	17904	17777	18008	17744	18013	17894	17918	17807	17923	18042	17747	17826	17810	17872	17885	17979	17879	18003	17848	17872	17874	17851	17868	17903	17788	17958	17782	17898	17742	17783	17862	17978	17723	17979	17943	17700	17878	17885	17968	17873	17892	17883	17851	17833	17943	17853	17983	18001	17812	17807	17801	17922	17872	18065	18077	17836	17853	17959	18104	17910	17972	17755	17983	17831	17892	17931	18000	17940	17860	17746	17861	18008	17865	17765	17869	17885	17898	17889	17894	17734	17894	17912	17880	17989	17799	17876	17808	17858	18003	17878	17902	17775	17879	18071	17874	17858	18079	17735	17980	17971	17980	17818	17827	17962	17822	17925	17933	17862	18005	17830	18038	17842	17950	17875	18009	18121	17941	17776	17838	17858	17871	18014	17775	18056	17832	17854	17840	17913	17991	17999	17872	17900	17949	17898	17776	17983	17983	17829	17809	17936	17904	17961	17920	18115	18030	17950	18059	17824	17800	17962	17727	17733	17929	18058	17847	17940	17943	17793	17863	17885	18002	17825	17904	18011	17963	17774	17745	17987	17955	17688	17866	17925	18058	17809	17879	17824	17865	17768	17896	17933	17893	17835	18000	17764	17905	17952	17747	17896	17943	17863	17999	17820	18092	17806	17853	17994	17723	17934	17982	17808	18052	17819	17913	17947	17921	17856	17866	18006	17855	17897	17989	17978	18055	17928	17846	18008	17872	18087	17821	17818	17901	17826	17729	17986	17939	17836	17885	17846	17734	17979	17749	17786	18053	17835	17981	18000	17771	17874	18037	18020	17689	17923	17985	17930	17907	18055	17995	18067	17839	18046	17926	17773	17943	17953	17876	18030	17854	17830	17855	17880	17909	17894	17874	18021	17929	17766	18014	17828	17803	17756	17832	17880	17834	18100	18115	17962	17782	17743	17903	17871	18036	17784	17988	17901	18011	17886	17875	17816	17844	17808	17973	17852	17917	17764	17822	17942	17950	17834	17826	17884	17928	17977	17981	17953	18210	17913	17775	17864	17828	17790	17966	17694	17971	17936	17868	17970	17739	17946	17829	18073	17995	17909	18042	17916	17937	17955	17998	17961	18084	17743	17904	17750	18144	17893	17952	17841	17864	18027	17883	18006	17920	18007	17859	17833	17828	17948	17803	18074	17842	17803	17813	17842	17968	17756	17691	17856	17709	17965	17849	17823	17961	17941	17871	17906	17950	17885	17912	17928	17951	17794	17882	17852	18007	17703	17759	17702	17936	18036	17691	17958	17829	17910	17828	17926	17958	17706	17821	17820	17769	17905	17830	17711	17872	17705	17842	17925	17928	17825	17811	17781	17691	17843	17758	17931	17758	17888	17967	17966	17975	17936	17920	17925	17719	17978	17870	17956	17782	17837	17848	17933	17662	17958	17818	18054	17797	17887	17915	17890	17816	17757	17813	18077	17863	17874	17873	18021	17862	17976	18048	17857	17880	18009	17893	17802	17851	17810	17674	17751	18000	17825	17865	17916	17950	17727	17798	17868	17915	17922	18040	17843	17751	17866	17895	17655	17808	18011	17823	17729	17735	17875	17988	17917	17914	17938	17804	17897	18023	17913	17783	17855	17863	17766	18069	17890	18004	17892	17956	18146	17716	17972	18087	17898	17894	17744	17871	17946	17680	17966	17741	17835	17947	17735	18021	17832	17812	17939	17989	17811	17895	17929	17683	17998	17974	17951	17958	17779	18043	17667	17657	17759	17816	17988	17745	18039	17726	18019	17993	18032	17914	17918	17989	17809	17722	17861	18040	18049	17849	17615	18059	17771	17940	17861	18088	17924	18004	17933	17845	17980	17818	17883	17843	17950	17905	17677	17929	17944	17708	17737	17846	17799	18074	17983	17874	17856	17874	17875	17881	17730	17878	17777	17821	17976	17770	17881	17774	17750	17947	17882	17801	18013	17716	17852	17864	17894	17860	17895	17764	17830	17840	17925	17846	17960	17964	17722	17811	17789	17933	18038	17787	17842	18081	18012	17900	17753	17993	17862	17979	18000	17844	17977	17862	17793	18089	17899	17781	17806	18047	17793	18034	18086	17800	17951	17770	17740	18074	18017	17943	17980	17823	17882	17728	18085	17704	17969	17946	17786	17878	17834	17920	17835	17923	17930	17916	18121	17925	17736	17899	17936	17747	17689	17884	17828	17841	17870	17840	18000	18035	17910	17783	17961	17953	17754	17794	17794	17692	17746	17832	17889	17880	17994	17833	17892	17824	17948	17770	17925	17846	17847	17966	17789	17710	17992	17980	17994	17827	17854	17920	17780	18003	17856	17818	17904	17730	18033	18083	17892	17990	17827	17950	17890	18008	17904	17836	18023	18010	17829	17946	17959	17781	18000	17995	17883	17926	17822	17865	17909	17886	17853	17733	17943	18020	17958	17870	17947	17896	17903	17853	18046	17853	17811	17961	18027	17892	18027	17769	17907	18008	17947	17929	17943	17897	18013	17843	17978	17793	17862	17856	18079	17886	17961	17851	17860	17913	17810	17994	17853	17721	17908	17910	17883	17863	17872	18052	17967	17903	17906	18043	17925	17715	17874	17941	18011	18016	17907	17903	17931	17827	17943	17762	17884	17908	17876	17997	17857	17698	18138	17953	17910	18032	17832	17865	17914	17994	17797	17915	18011	17953	17905	17871	17957	17744	17870	17800	17839	17900	17940	17872	17839	17806	17825	17967	17924	17996	18091	17957	17986	17901	17840	17804	17735	17938	17837	17934	18034	18162	17938	17777	18004	17881	17829	17882	18010	17790	17869	17996	17939	17721	17725	17775	17810	17952	17825	18070	17809	17793	18019	17808	17922	17981	17980	17901	18035	17793	17886	17927	17947	17895	17998	17842	17739	17809	17672	18024	17774	17941	17785	18018	17874	17983	17951	17964	17856	17840	17719	17942	17998	18040	17828	18011	17988	17948	17911	17764	17990	17943	18058	17746	17889	17888	18104	17808	17749	17974	17878	17704	17993	18020	17891	17692	17891	17871	17805	18066	17906	18003	17793	17795	17778	17866	17803	17908	17992	17740	17758	17955	17743	17988	17818	17895	17953	17991	17912	17873	17805	17921	17870	18166	17980	18022	17986	18030	17949	17898	17879	17864	17848	17855	17887	18062	17840	17957	17930	17945	17955	17976	17940	17877	17898	17881	17862	17984	17684	18033	17949	17930	17930	17955	17785	17801	17636	17931	17931	17768	17849	17819	18036	17755	17762	17780	17812	17797	17962	18033	17859	17970	17767	17915	18017	17993	17748	17777	17806	17988	17793	17676	17821	17922	18033	17828	17976	17850	17795	18029	17899	18013	17849	17763	17859	17807	17833	17830	17789	18000	17881	18021	18002	17832	17890	17821	17832	17822	17924	17782	17864	17803	17982	17905	18004	18063	17752	17865	17884	17888	17761	17792	18060	17671	17841	17933	17796	17817	17946	17776	17851	18051	17761	17749	18074	17874	17876	17945	17876	18007	17715	17808	18017	17997	17914	17854	17842	18135	17936	17881	18034	17921	17876	18063	17834	18000	17808	17838	17836	17926	17909	17986	17966	17989	17854	17794	17941	17896	17530	17814	17945	17877	17756	17994	17934	17915	17881	17968	17777	17685	17810	17943	17971	17748	17915	17792	17914	18021	17917	17799	18009	18015	18006	17872	17889	17870	17752	17888	17767	17867	17987	17910	17898	18019	17908	17837	18030	17932	17949	17889	17864	17883	17788	18004	17892	17996	17902	17743	17884	17894	17934	17897	18031	17932	17921	17869	17934	17877	17850	17918	17788	17760	17871	17955	17898	17947	17928	17773	17914	17813	17852	17984	18020	18101	17929	17938	17802	17815	18130	17823	17948	17990	17996	17750	17997	17788	17806	18027	17884	18023	17754	17947	17882	17955	17981	17834	17962	18029	17632	18025	17971	17569	17856	17863	17918	17764	17911	17910	17792	18047	17959	17936	17781	18031	18067	17863	17966	17864	17830	17889	18037	17933	17855	17914	17726	17855	17941	18007	17883	17753	17830	17918	17851	17911	17890	18020	17932	17762	18014	17970	17999	17890	17788	17793	17779	18009	17885	17832	17922	17937	17902
22253	20779	27235	24871	23490	29908	35427	32937	32197	31404	31112	33867	52652	56920	49817	42130	35134	31101	29662	28927	29061	29042	29065	28882	29092	29083	28927	28999	29164	28914	28931	28879	28821	28936	29011	28567	29024	29052	28708	29077	28707	28701	28864	29073	29056	28935	28949	28804	29061	28925	29008	28999	28905	28986	28830	28676	28913	28981	28881	29040	28900	28777	28772	28978	29156	29248	28917	28807	28905	28800	28888	28949	29047	28837	28970	28937	29112	28683	28890	28749	29162	28721	28571	28909	28744	29002	28889	28969	28931	28842	28504	28682	28795	28549	29188	28914	29106	29221	28847	28937	28899	28802	28953	28960	28768	29006	29132	29067	28998	28928	29018	28603	28785	28655	28685	28874	29052	29048	28673	28834	28945	28907	28680	28962	29047	28722	28861	28852	28912	28869	28838	28943	28986	28810	28802	28769	28858	28775	28904	28945	28857	28961	28808	28657	28691	28683	28633	28868	28794	28677	29219	28725	29027	29058	28942	28799	28666	28951	28879	28878	28762	28774	28538	28723	28661	28858	28662	28684	28763	28733	28644	28995	29025	29003	28556	28921	29074	28712	28779	29085	28855	28761	28833	28916	28775	28733	28680	28665	29151	28773	28711	28848	28800	28542	28995	28761	28861	28733	28764	29037	28954	28733	28575	28999	29077	28674	28922	28763	28788	28838	28983	28969	28880	29036	28779	28898	29014	29045	28858	28909	28796	28772	28707	28971	28853	28881	28946	28875	28809	28844	28657	28850	28904	28733	28839	28699	28608	28928	29070	28720	28736	28785	28737	28539	28876	28880	28682	28570	28804	28777	28817	28959	28969	28797	28738	29225	28883	28835	29063	28962	28824	28774	28948	28880	28640	28831	28885	28660	28863	28902	28826	29044	28887	29036	28629	28785	28773	29093	28814	29060	28762	29012	28999	28887	28846	28926	28919	28721	29115	28982	28885	28771	29074	28672	28763	29020	28829	29027	28975	28788	28888	28604	28762	28640	28876	28848	28717	28721	28817	28917	29092	29084	28719	28814	29020	28804	28940	28587	28940	28874	29064	28877	28763	28537	28895	28714	28747	28986	28881	28646	28783	28764	28981	28803	28751	28965	28945	29060	28587	29043	28475	28586	28761	28847	28822	28975	28706	28720	28917	28722	28657	28841	29057	28730	28624	28950	28763	28944	28900	28786	28855	28574	28999	28706	28927	28743	28570	28822	28997	28785	28810	28614	28896	28818	28856	28784	28856	28881	28996	28820	28866	28998	29234	29042	28595	28847	28709	29071	28914	28795	28907	28641	28879	28691	28876	29034	28594	28547	28623	29016	28742	28713	28766	28683	28794	28922	28663	28750	28713	28876	28752	28796	29114	28672	28688	28538	28845	28740	28876	28831	29093	28841	28790	28626	28754	28735	28860	28879	28970	28668	28834	28960	28830	28744	28837	28537	28767	29033	29133	28833	29019	28805	28897	28910	28894	28840	28847	28685	28731	28768	28856	29078	29146	28883	29028	28754	28531	28961	29065	28831	28811	28631	28729	28734	28548	28864	28805	28784	29001	28838	29065	29026	28751	28923	28664	28946	28824	28864	28766	28694	29045	29031	29087	28998	28974	28933	28499	28982	29153	28743	28864	28749	28994	28922	29038	28955	28819	28791	28810	28656	28697	28801	28906	29025	28887	28859	28773	28957	28986	28948	29039	29166	28722	28904	28979	28683	28879	28849	28721	28860	28807	28917	28838	28726	28864	28870	28803	29061	28784	28970	28664	28753	28680	28642	28847	28803	29241	29026	29037	28755	28905	29223	28918	28952	29076	28941	28721	28804	28639	28787	28985	28762	29011	28876	28934	28719	28786	28741	28872	28827	29240	28957	28831	28687	28614	28818	28959	28939	29145	28635	28921	28831	28522	28500	29010	28804	29070	29228	28911	28968	28801	28899	29021	28946	28590	28928	29066	28697	29161	28992	28681	28790	28908	28773	28951	28967	28957	28627	28645	28847	28940	28823	29075	28665	28838	28813	28774	28728	28988	28875	28803	28936	28806	28690	28756	28871	28822	28802	28744	28911	29115	28672	29084	28762	28713	28833	28802	29001	29088	28695	28924	28636	28657	28755	28681	28653	28936	28916	28862	28759	29102	29114	28978	28898	28971	28768	28775	28521	28613	28608	28620	28992	28989	28622	28799	29100	28931	28850	28709	28636	28835	28859	28868	28908	28844	29008	28874	28862	28951	28900	28879	28789	28557	28840	28750	28998	28911	28595	29070	28811	28783	28967	28919	28787	28842	28846	28686	28490	28711	28949	28857	28710	28850	28564	28741	28930	28868	28987	28793	28936	29038	29137	28537	28588	28801	28470	28800	28981	29073	28844	28783	28745	28826	28798	28928	28784	28676	28718	28638	28748	29012	28758	28938	29108	28734	28740	28848	29077	28991	28797	29040	28787	28889	28835	28857	28792	28932	28456	28955	28876	29129	28836	28924	28939	28963	28843	29023	28852	28982	28945	28859	28960	28743	28608	28984	28722	28864	28852	28998	29000	28778	28937	28826	28810	28824	28974	28954	28633	29104	28851	28804	28847	29012	28830	28664	28961	28958	28722	28930	29065	28945	29062	28742	28662	28819	28827	28955	28861	29055	29028	28630	28854	28687	28858	28790	28763	28758	28816	28827	29156	28989	28817	28897	29098	29102	28949	28821	28660	28768	29072	28746	28977	28847	29028	28917	28807	28646	28977	28896	28578	28837	29002	28796	28886	28956	28898	28889	28639	28838	28767	28799	28872	29054	28850	28636	28886	29057	28760	28693	28928	28720	28743	29130	28613	28920	28968	28788	28813	28878	28766	28836	28840	29027	28757	28643	28580	28814	28489	28687	28649	28753	28797	28997	28986	28644	28713	28808	28786	28846	28776	28780	28931	28832	28928	28766	28977	28848	28640	28861	28916	28990	28841	28648	28802	28951	28851	28985	28766	28873	28834	28711	28794	28772	28763	28787	28893	28881	28913	28981	28968	28822	28798	28571	28936	29045	28742	29182	28875	28943	28658	28746	28809	28985	28815	28959	29015	29055	28865	29086	28869	28758	28877	28907	28834	28888	28728	28839	28593	28739	28483	28828	28761	28718	28721	29038	28927	28574	28724	28857	29074	28858	28487	28875	28882	28833	29000	28929	28914	28948	28849	28785	28778	28703	28917	28906	28869	28809	28877	28930	29100	28685	28895	28661	28762	28884	28904	28731	28923	28715	28700	28707	28647	28604	28849	28835	28722	28925	28727	28830	28928	28965	28732	29027	29021	28917	28659	28937	28853	28894	28522	28755	28643	28663	28628	28742	28483	28678	28687	28654	29012	29094	28802	28744	28889	28725	28416	28765	28964	28888	28686	28743	28756	28802	28811	28676	29033	28599	28941	28964	28819	28798	29076	29009	28924	29034	28742	28832	28895	28926	28850	28910	28751	28697	29045	29044	28876	29053	28467	28882	28794	28663	28754	28684	28711	28874	28718	28993	28977	28990	28893	28807	28430	28826	28647	28716	28560	28947	28623	28621	28907	28858	28897	28864	28638	28756	28949	28746	28890	28677	28674	28791	28561	28952	28861	28805	28826	28708	29075	28947	28850	28890	29110	28823	28763	28870	28868	28592	28676	28829	28829	29010	28611	28825	28831	28731	28654	28854	28820	28822	28784	28845	28866	28844	28683	29010	29049	28946	29067	29123	29170	29146	28632	28791	29081	28926	29045	28824	28659	29082	28960	28810	29080	28885	28761	28906	28837	29078	28949	28626	28886	28687	28816	28557	28809	28688	28834	28773	28910	28750	28683	28704	29175	28696	28836	28684	28769	28813	28775	28772	28627	28927	28769	29084	28687	28776	28567	28710	29086	28771	28819	28763	28409	29107	28964	28964	28919	28817	28987	28963	28978	28871	28817	28782	28782	28761	28829	28792	28921	28846	29066	28786	28983	28890	28868	28824	29072	29043	28910	28828	28913	28833	28670	28979	28870	28773	28998	28856	28764	28787	28894	28969	28824	28911	28898	29017	28852	28885	28696	28797	28645	29014	28722	28815	28832	28849	28950	28864	29001	28982	28867	29012	28687	28931	28941	28994	28676	28940	28623	28834	29014	28640	28849	28856	28906	28787	28738	28698	28946	29092	28843	28763	28768	28949	28863	28786	28716	28941	28779	28722	28720	28607	28747	28742	29009	28841	28892	28686	28528	28529	28695	28695	28902	28991	28863	29077	28666	28804	29108	28859	28761	29030	28826	28873	28614	28801	28974	28574	29022	28840	28705	28632	28722	28865	28845	28886	28558	28559	28770	28652	28834	29081	29011	28853	29047	28943	28941	28855	28886	28614	28820	28748	28911	29222	28986	28934	28840	28699	28806	28633	28716	28516	28768	28858	28855	29091	28700	28724	28811	28652	28792	28953	28783	28715	28775	28894	28838	28862	28735	28982	28967	28942	28914	28916	28903	28554	28603	28965	28858	28678	28793	29055	28834	28865	28771	28719	28834	28899	29055	28551	28931	28927	28799	29187	28811	28759	28906	28938	28821	29100	28925	28879	28825	28947	28855	29060	28905	28863	28656	29024	29009	29005	28825	28735	29008	28992	29115	28910	28809	28816	28685	28899	28734	29001	28678	28956	29039	28647	28819	28867	28988	28927	28806	28817	28663	29069	28771	28897	28740	28922	28889	28824	28803	29159	28843	29001	28935	28860	28965	28896	28646	28875	28783	28535	28847	29071	28794	29033	28876	28837	28907	28780	28883	28811	29208	28956	28823	29212	28741	29179	28748	28953	28864	28822	28677	28988	28791	29057	28944	28979	28769	28581	29001	28988	28813	28818	28751	29026	28720	29056	29024	28753	28695	28822	28949	28809	28857	28816	28767	28922	28752	28951	28889	28943	28708	28763	28652	28980	28657	28616	28885	28759	28871	28658	28792	28745	28840	28673	28786	28822	28577	28785	28931	28806	28993	29017	28501	28807	28716	28733	28890	28817	28665	29065	28681	28786	28742	28806	28981	29045	28623	28748	28778	28918	28857	28767	28907	29085	28823	28861	29201	29080	28939	28977	28972	28948	28603	28879	28799	28939	28845	28818	29052	28932	29211	28803	28809	29254	28735	28882	28940	28776	28830	28842	28837	28808	28678
26188	46271	44499	36207	29392	26788	24341	24371	23190	20973	20495	26505	47554	49698	41945	33150	24685	19568	18125	17852	17867	17703	17706	17690	17606	17770	17701	17717	17789	17805	17697	17554	17693	17667	17652	17737	17817	17752	17758	17637	17615	17745	17583	17773	17645	17725	17778	17561	17736	17711	17828	17581	17914	17665	17938	17636	17876	17751	17706	17506	17809	17869	17824	17902	17637	17700	17714	17526	18107	17883	17714	17767	17708	17691	17754	17796	17721	17656	17820	17784	17606	17584	17720	17704	17732	17624	17835	17860	17784	17799	17744	17630	17774	17869	17482	17651	17788	17732	17578	17665	17798	17610	17782	17639	17783	17714	17599	17545	17537	17561	17852	17600	17518	17760	17797	17710	17534	17845	17638	17730	17496	17742	17783	17485	17695	17768	17606	17599	17563	17719	17686	17633	17687	17642	17666	17588	17701	17725	17822	17683	17966	17669	17610	17499	17836	17770	17709	17711	17497	17653	17811	17588	17590	17573	17420	17627	17877	17866	17676	17665	17747	17583	17684	17716	17781	17752	17630	17750	17697	17720	17662	17616	17702	17611	17821	17788	17566	17750	17480	17515	17747	17684	17688	17870	17687	17671	17929	17400	17646	17688	17667	17591	17767	17616	17797	17745	17782	17810	17670	17664	17707	17697	17646	17766	17657	17732	17700	17751	17665	17732	17705	17480	17773	17662	17745	17559	17710	17586	17682	17704	17736	17713	17839	17678	17706	17785	17716	17648	17611	17805	17883	17782	17651	17869	17585	17726	17622	17803	17576	17704	17683	17674	17677	17523	17865	17767	17743	17650	17650	17729	17617	17661	17613	17674	17721	17770	17642	17610	17670	17754	17658	17812	17637	17740	17710	17741	17603	17493	17750	17817	17874	17553	17643	17791	17565	17672	17802	17520	17633	17643	17685	17813	17696	17679	17911	17633	17626	17866	17737	17698	17586	17819	17568	17669	17812	17648	17633	17548	17774	17763	17568	17653	17762	17783	17783	17721	17837	17819	17768	17757	17800	17686	17687	17740	17727	17856	17767	17635	17765	17618	17645	17575	17784	17476	17645	17802	17926	17788	17718	17617	17651	17762	17749	17602	17711	17573	17764	17662	17629	17768	17765	17687	17737	17553	17790	17638	17476	17674	17707	17662	17661	17553	17735	17436	17727	17746	17579	17492	17729	17640	17689	17886	17800	17455	17659	17723	17812	17638	17563	17822	17765	17718	17784	17589	17687	17596	17718	17850	17661	17485	17877	17740	17741	17785	17652	17790	17636	17614	17751	17881	17825	17759	17564	17544	17636	17779	17633	17821	17773	17624	17581	17684	17713	17599	17965	17682	17592	17619	17635	17787	17639	17638	17887	17704	17769	17622	17777	17615	17684	17561	17674	17629	17605	17671	17686	17653	17625	17705	17544	17878	17525	17630	17804	17848	17872	17579	17612	17566	17690	17647	17809	17812	17609	17636	17528	17624	17802	17867	17853	17740	17734	17670	17634	17843	17805	17588	17678	17862	17605	17664	17710	17684	17823	17825	17740	17657	17643	17732	17736	17645	17720	17650	17620	17686	17857	17660	17896	17696	17671	17721	17755	17651	17849	17689	17685	17705	17872	17645	17626	17695	17516	17772	17838	17559	17638	17693	17691	17655	17527	17460	17642	17603	17563	17764	17856	17439	17775	17734	17806	17444	17553	17882	17607	17632	17462	17639	17792	17690	17568	17675	17806	17739	17621	17934	17442	17884	17667	17664	17879	17823	17820	17665	17597	17633	17803	17720	17489	17688	17815	17750	17626	17635	17438	17698	17714	17611	17908	17509	17639	17784	17756	17568	17759	17730	17678	17543	17784	17713	17559	17628	17638	17770	17692	17752	17782	17639	17629	17741	17487	17676	17674	17625	17642	17703	17457	17794	17554	17580	17783	17683	17524	17516	17774	17658	17977	17695	17819	17585	17518	17545	17691	17779	17677	17575	17712	17703	17593	17792	17695	17711	17669	17704	17579	17636	17621	17645	17570	17792	17827	17724	17583	17640	17672	17794	17693	17734	17779	17736	17639	17677	17724	17593	17658	17572	17579	17649	17736	17592	17665	17607	17764	17620	17685	17730	17691	17615	17729	17556	17683	17643	17578	17547	17809	17600	17614	17791	17638	17931	17774	17551	17857	17735	17603	17702	17659	17552	17642	17678	17791	17444	17599	17765	17874	17653	17551	17655	17831	17792	17688	17658	17580	17692	17352	17683	17586	17827	17752	17736	17684	17551	17653	17686	17785	17784	17822	17613	17587	17581	17629	17590	17721	17562	17652	17802	17686	17640	17511	17669	17716	17483	17769	17628	17615	17511	17766	17538	17680	17832	17543	17700	17509	17786	17652	17778	17471	17836	17756	17627	17757	17553	17877	17633	17781	17732	17616	17621	17700	17669	17622	17774	17538	17724	17862	17631	17916	17701	17818	17735	17593	17862	17817	17635	17676	17870	17693	17681	17631	17626	17449	17564	17578	17635	17684	17620	17636	17616	17739	17765	17559	17660	17699	17581	17857	17724	17854	17738	17734	17791	17602	17746	17771	17847	17714	17652	17559	17600	17799	17649	17606	17684	17609	17737	17605	17690	17790	17706	17840	17706	17648	17676	17674	17786	17652	17715	17706	17789	17655	17681	17566	17729	17659	17625	17694	17775	17637	17798	17793	17810	17593	17926	17737	17668	17786	17805	17780	17538	17664	17905	17742	17844	17677	17631	17570	17755	17834	17686	17638	17649	17676	17680	17852	17835	17732	17567	17666	17711	17445	17442	17619	17854	17773	17640	17959	17554	17466	17577	17676	17603	17780	17900	17785	17746	17710	17662	17559	17612	17887	17678	17800	17730	17645	17881	17618	17589	17546	17788	17613	17727	17690	17444	17640	17737	17625	17470	17662	17651	17650	17643	17747	17681	17655	17743	17634	17630	17684	17840	17565	17787	17743	17649	17715	17749	17656	17676	17575	17760	17983	17545	17755	17766	17647	17741	17722	17650	17756	17739	17772	17662	17627	17644	17773	17580	17747	17782	17742	17601	17783	17588	17779	17649	17604	17691	17683	17546	17660	17689	17671	17720	17421	17679	17925	17664	17713	17714	17544	17643	17676	17803	17698	17487	17627	17574	17687	17592	17740	17698	17827	17585	17569	17710	17586	17562	17647	17688	17557	17648	17569	17802	17495	17482	17616	17659	17631	17895	17654	17763	17706	17637	17694	17669	17740	17707	17696	17571	17652	17671	17758	17767	17487	17798	17486	17649	17726	17884	17777	17604	17624	17614	17724	17696	18055	17586	17623	17827	17802	17591	17801	17769	17736	17554	17628	17840	17744	17699	17539	17716	17764	17737	17637	17681	17655	17668	17746	17609	17621	17823	17612	17607	17690	17676	17638	17762	17710	17742	17613	17741	17745	17743	17789	17961	17597	17715	17658	17539	17730	17714	17782	17647	17671	17656	17655	17773	17628	17767	17693	17683	17699	17798	17562	17743	17642	17655	17848	17711	17801	17642	17700	17536	17570	17696	17668	17656	17730	17587	17675	17544	17697	17793	17623	17662	17721	17804	17662	17758	17701	17760	17724	17691	17777	17841	17771	17676	17641	17823	17722	17673	17597	17807	17681	17640	17574	17623	17737	17750	17718	17758	17698	17646	17747	17652	17749	17620	17669	17586	17784	17766	17743	17628	17625	17579	17654	17580	17620	17759	17474	17646	17656	17916	17748	17713	17686	17608	17656	17651	17655	17725	17623	17747	17610	17700	17658	17656	17724	17755	17835	17550	17813	17615	17640	17835	17697	17771	17911	17816	17789	17633	17750	17623	17692	17764	17858	17704	17835	17664	17570	17855	17753	17731	17854	17745	17645	17670	17547	17733	17668	17684	17602	17769	17757	17651	17718	17698	17687	17670	17581	17795	17699	17668	17734	17427	17727	17676	17689	17645	17709	17744	17780	17729	17784	17701	17758	17646	17764	17837	17891	17862	17729	17639	17655	17673	17579	17574	17613	17618	17712	17709	17630	17825	17645	17683	17869	17561	17824	17870	17613	17665	17662	17696	17607	17721	17721	17668	17792	17669	17807	17809	17599	17727	17622	17820	17528	17688	17702	17675	17525	17510	17654	17582	17762	17878	17786	17572	17787	17772	17574	17601	17604	17714	17618	17699	17575	17623	17674	17651	17975	17689	17490	17862	17734	17676	17806	17644	17904	17814	17755	17747	17697	17907	17739	17812	17749	17778	17600	17758	17675	17712	17723	17824	17932	17603	17606	17846	17786	17575	17630	17645	17644	17790	17647	17718	17605	17726	17654	17550	17773	17568	17928	17727	17678	17664	17787	17818	17840	17581	17487	17602	17721	17773	17703	17503	17541	17675	17485	17704	17642	17737	17662	17580	17720	17913	17568	17802	17642	17675	17551	17693	17629	17645	17603	17644	17673	17718	17724	17744	17684	17706	17797	17798	17689	17547	17657	17640	17818	17696	17492	17626	17610	17688	17849	17675	17808	17700	17643	17599	17638	17629	17673	17807	17661	17568	17878	17838	17593	17779	17692	17723	17518	17789	17556	17576	17846	17807	17708	17660	17683	17658	17736	17625	17646	17684	17588	17753	17863	17629	17905	17493	17747	17630	17811	17608	17783	17672	17686	17646	17794	17813	17693	17654	17793	17638	17425	17808	17628	17665	17541	17472	17717	17984	17712	17670	17656	17575	17881	17755	17637	17579	17692	17780	17731	17744	17657	17682	17689	17638	17392	17641	17593	17592	17743	17735	17646	17599	17708	17597	17792	17718	17520	17844	17595	17823	17716	17730	17749	17724	17692	17550	17815	17744	17682	17624	17662	17721	17572	17691	17783	17724	17584	17715	17860	17802	17704	17757	17650	17630	17742	17574	17856	17704	17657	17895	17809	17832	17707	17692	17706	17692	17754	17775	17687	17586	17528	17671	17920	17819	17902	17809	17795	17759	17681	17616	17808	17471	17703	17794	17921	17676	17579	17713	17574	17659	17607	17729	17831	17757	17758	17656	17636	17503	17564	17716	17654	17760	17596	17825	17811	17749	17642	17758	17857	17848	17492	17865	17736	17779	17886	17501	17813	17754	17654	17393	17782	17718	17652	17798	17717	17747
36429	30995	34217	33480	31879	32272	31601	30852	30718	30881	31027	30275	31082	31906	32065	31078	30425	29938	29775	29836	29734	29659	29931	29807	29774	29847	29854	29591	29524	29703	29656	29641	29923	29720	29652	29638	29768	29708	29623	29640	29877	29549	29988	29708	29751	29621	29548	29868	29752	29852	30063	29442	29518	29599	30113	29451	29506	29425	29935	30149	29855	29769	29907	29892	30010	29443	29739	29608	29763	29703	29709	29697	29631	29856	29936	29931	29878	29758	29691	29803	29773	29737	29693	29740	29835	29713	29588	29577	29529	29634	29833	29374	29547	30033	29918	29726	29661	29773	29397	29601	29479	29619	29787	29722	29814	29942	29609	29782	29801	29586	29798	29685	29656	29656	29684	29540	29748	29649	29844	29528	29659	29608	29635	29602	29997	29858	29569	29552	29892	29674	29555	29867	29670	29933	29871	29764	29660	29755	29578	29799	29784	29660	29955	29623	29796	29728	29601	29799	29734	29822	29723	29804	29715	29796	29568	29719	29607	29548	29933	29589	29790	29795	29644	29375	29687	29809	29566	29632	29766	29821	29755	29779	29459	29562	29658	29648	29848	29712	29705	29715	29932	29819	29562	29785	29756	29699	29802	29982	29841	29616	29918	29556	29657	29981	29759	29719	29892	29991	29840	29717	29865	29802	29652	29606	29840	29831	29786	29596	29815	29782	29713	29902	29592	29758	29785	29716	29444	29485	29925	29693	29553	29625	29540	29833	29549	29372	29417	29594	29773	29563	29793	29878	29764	29868	29488	29670	29709	29697	29598	29722	29636	29887	29745	29688	29473	29546	29725	29627	29604	29648	29709	29970	29463	29849	29828	29413	29468	29954	29539	29825	29807	29686	29595	29627	29700	29670	29727	29659	29746	29965	29646	29798	29749	29503	29687	29562	29738	29585	29831	29657	29742	29644	29525	29611	29695	29636	29803	29973	29780	29644	29719	29705	29680	29584	29676	29653	29757	29416	29657	29641	29568	29618	29882	29628	29775	29899	29702	29607	29661	29719	29829	29866	29988	29729	29868	29716	29899	29804	29652	29963	29478	29678	29391	29669	29566	29751	29703	29696	29728	29741	29956	29814	29861	29726	29675	29885	30091	29575	29440	29838	29696	29633	29645	29716	29762	29829	29489	29853	29669	29650	29503	29649	29833	29835	29742	29715	29774	29660	29863	29928	29683	29842	29864	29802	30022	29486	29698	29784	29677	29605	29672	29854	29330	29650	29703	29457	30044	29881	29886	29716	29683	29843	29550	29788	29545	30039	30139	29493	29842	29744	29665	29736	29585	29786	29763	29530	29666	29875	29984	29939	29681	29827	29662	29623	29765	29803	29733	29385	29635	29593	29840	29692	29633	29798	29631	29733	29727	30012	30042	29671	29858	29799	29750	29507	29580	29461	29770	29580	29720	29637	29813	29494	29810	29780	29630	29714	30040	29909	29559	29512	29675	29657	29821	29574	29949	29832	29913	29772	29928	29843	29737	29554	29840	29534	29745	29781	29798	29614	29630	29604	29947	29506	29877	29523	29649	29761	29854	29714	29841	29793	29877	29867	29768	29903	29819	29694	29570	29784	29684	29684	29650	29879	29656	29589	29646	29447	29830	29600	29631	29911	29757	29872	29810	29910	29670	29901	29752	29657	29662	29639	29629	29773	29779	29622	29907	29710	29783	29776	29849	29862	29855	29752	29606	29713	29923	29612	29742	29843	29444	29614	29984	29709	29731	29621	29882	29830	29769	29817	29698	29536	29752	29772	29717	29831	29718	29912	29868	29787	29477	29626	29618	29673	29669	29882	29566	29842	29993	29694	29900	29607	29922	29721	29959	29608	29761	29656	29792	29631	29878	29645	29617	29692	29527	29610	29632	29849	29729	29688	29730	29681	29962	29822	29979	29789	29728	29651	29666	29813	29752	29738	29746	30049	29887	29722	29793	29660	29685	29696	29662	29770	29981	29768	29945	29825	29703	29700	29559	29819	29758	30051	29624	29883	29755	29660	29819	29806	29690	29696	29565	29663	29857	29487	29792	29892	29528	29363	29678	29796	29951	29563	29643	29677	29872	29915	29830	29519	29864	29615	29943	29944	29720	29496	29755	29825	29663	29422	29902	29923	29703	29665	29570	29806	29664	29732	29972	29404	29836	29559	29872	29651	29718	29966	29882	30024	29723	29790	29737	29493	29882	29872	29727	29801	29854	29943	29797	29781	29709	29826	29454	29713	29432	29761	29752	29752	29801	29715	29620	29786	29725	29472	29560	29777	29942	29833	29640	29648	29412	29785	29689	29639	29767	29958	29677	29709	29581	29499	29908	29842	29955	29916	29950	29717	29742	29747	29846	29754	29769	29983	29894	29819	29595	29457	29674	29707	29728	29866	29818	29410	29410	29921	29588	29577	29820	29624	29683	29835	29932	29960	29877	29713	29615	29664	29784	29855	29999	29857	29770	29527	29802	29628	29515	29641	29591	29608	29708	30048	29612	29714	29725	29780	29692	29391	29728	29682	29904	29479	29671	29916	29650	29793	29747	29855	29717	29551	29728	29838	29692	29897	29565	29697	29661	29752	29715	29709	29736	29565	29658	29613	29659	29755	29743	29503	29659	29907	29570	29658	29763	29773	29791	29979	29686	29714	29720	29823	29634	29926	29889	30040	29518	29666	29988	29731	29889	29593	29676	30083	29751	29887	29741	29650	29700	29820	29575	29735	29808	29824	29947	29681	29818	29657	29712	29771	29821	29532	29731	29870	29850	29945	29764	29545	29634	29562	29717	29998	29774	29566	29837	29791	30031	29816	29781	29664	29670	29570	29872	29682	29896	30018	29840	29735	29813	29745	29775	29688	29856	29722	29808	29710	29705	29712	29921	29771	29951	29467	29914	29680	29762	29861	29604	29775	29777	29765	29840	29718	29715	29889	29609	29761	29590	29779	29596	29755	29933	29442	29811	29874	30058	29575	29779	29777	29760	29599	29839	29719	29793	29768	29817	29582	29742	29753	29527	29740	29822	29663	29880	29441	29874	29698	29997	29895	29788	29834	29723	29941	29691	29741	29850	29609	29568	29731	29788	29696	29468	29665	29767	29571	29963	29623	29614	29678	29503	29933	29831	29623	29954	29650	29832	29683	29841	29838	29682	29775	29856	29631	29677	29589	29941	29743	29851	29711	29711	29826	29781	29571	29630	29756	29657	29921	29919	29446	29689	29638	29638	29516	29588	29869	29667	29577	29896	29685	29548	29955	29703	29716	30076	29937	29704	29898	29786	29688	29646	29801	29441	29699	29664	30024	29777	29575	29683	29736	29904	29754	29772	29839	29736	29579	29841	29974	29928	29819	29731	29935	29646	29668	29545	29692	29716	29962	29906	29922	29874	29761	29857	29667	29728	29645	29710	29738	29810	29753	29764	30006	29870	29686	29840	29882	29765	29853	29560	29547	29669	29703	29590	29735	29733	29562	29813	29594	29606	29663	29880	29558	29766	29959	29911	29469	29401	29681	29712	29915	29888	29717	29517	29525	29692	29975	29859	29770	29644	29947	29620	29757	29736	29887	30031	29915	29713	29588	29517	29828	29732	29746	29701	29955	29676	29831	29378	29502	29589	29635	29922	29555	29660	29732	29697	29808	29663	29605	29768	29537	29734	29454	29763	29627	29740	29732	29683	29570	30097	29765	29806	29821	29877	29792	29732	29550	29634	29880	29635	29870	29671	29473	29880	29799	29767	29935	29655	29779	29911	29852	29618	29637	29607	29705	30024	29634	29610	29882	29528	29696	29474	29669	29743	29760	29571	29633	29544	29956	29951	29712	29823	29964	29989	29558	29809	29925	29599	29688	29832	29599	29768	29796	29731	29624	29816	29584	29839	29520	29446	29661	29870	29785	29573	29533	29802	29941	29784	29724	29776	29940	29722	29386	29636	29644	29628	29569	29789	29829	29670	29808	29904	29603	29927	30062	29809	29659	29516	29597	29804	29773	29706	29674	29530	29689	29857	29676	29712	29762	29871	29697	29554	29777	29754	29614	29927	29630	29635	29502	29415	29655	29677	29788	29727	29721	30053	29767	29757	29707	29512	29829	29784	29777	29907	29530	29576	29779	29841	29577	29742	29792	29790	29579	29665	29733	29859	29738	29874	29955	29701	29542	29813	29956	29717	29598	29640	29581	29870	29703	29719	29907	29866	29795	29614	29453	29749	29716	29774	29662	29829	29662	29836	29706	29850	29792	29594	29787	29647	29722	29583	29753	29884	29544	29737	29458	29719	29839	29551	29569	29605	29775	29449	29567	29815	29828	29641	29825	29639	29529	30027	29695	29626	29621	29393	29678	29456	29729	30077	29680	29751	29728	29365	29549	29661	30135	29753	29708	29616	29513	30035	29830	29692	29683	29941	29855	29408	29647	29798	29731	29948	29687	29871	29677	29709	29848	29739	29551	29534	29866	29933	29679	29859	29806	29613	29752	29632	29841	29527	29622	29781	29808	29674	29516	29750	29505	29816	29403	29746	29982	29726	29916	29647	29766	29906	29736	29704	29479	29953	29613	29749	29876	29978	29879	29674	29813	29834	29690	29982	30042	29699	29849	29808	29899	29731	29843	29615	29659	29762	29503	29877	29799	29439	29523	29860	29734	29669	29919	29899	29843	29437	29756	29699	29703	29653	29962	29654	29692	29708	29748	29772	29573	29961	29466	29658	29730	29862	29369	29805	29640	29742	29785	29940	29574	29817	29825	29861	29616	29545	29921	29723	29568	29748	29645	29821	29728	29825	29811	29729	29743	29913	29702	29876	29731	29900	29757	29758	29888	29789	30083	29872	29463	29705	29913	29541	29689	29525	29625	29763	30029	29859	30054	29808	29859	29673	29618	29605	29691	29548	29802	29916	29793	29756	29366	29847	29690	29803	29698	29690	29853	29713	29845	30006	29990	29709	29794	29580	29698	30083	29732	29740	29778	29689	29802	29723	29522	29618	29767	29723	29673	29420	29474	29591	29681	29548	29777	29860	29868	29331	29751	29695	29794	29538	29507	29725	29576	29703	29754	29507	29641	29672	30004	29937	29901	29792	29720	29706	29597	29624	29645	30094	30155	30009	29581	29422	29595	29909	29939	29665	29669	29790	29632	29909	29950	29736	29513	29778	29776
26754	29292	26109	22665	21772	21865	20538	19851	19910	19962	19872	19329	20125	20871	20259	19406	18573	18234	17954	18213	18029	17994	18168	18114	18211	18028	18130	18049	18012	18137	18267	18018	17988	18156	18130	18137	18092	18180	18274	18102	18155	18074	17992	18067	18107	18081	18097	18112	18092	18043	18156	17955	18141	17995	17984	18211	18254	18007	18093	18037	18168	17974	18161	18069	18104	17998	18279	18111	18012	18048	18189	18067	18213	18016	18162	17937	18154	18192	18132	18190	18175	17982	18093	18211	18066	18212	18058	18170	18045	18208	18013	18163	18051	18242	18028	18086	17992	17909	18201	18075	18188	18150	18135	18190	18098	18116	18093	18169	18269	18045	18287	18056	18265	18249	18031	18077	18208	18078	18052	18149	18015	18021	17924	18149	18067	18013	18043	18069	18095	17988	18093	17995	18125	18130	18105	17940	18149	18008	17945	18051	18120	18166	18071	17936	18329	18189	18098	18015	18086	17989	18244	18228	17957	18090	18147	18123	18024	18017	18058	18282	18087	18037	18283	18003	17985	17867	18072	18142	17943	18176	18151	17924	18019	18192	18059	18147	18172	17957	18277	18078	18017	18002	18244	18047	18109	18033	18084	18165	18040	18026	18186	18080	18025	18120	18118	18066	18224	18167	17998	18018	18240	18233	18103	18184	18078	18134	18071	18031	18009	18095	18196	17961	17877	18243	18140	18006	18096	17966	18082	18171	17988	18080	18113	18175	18277	17863	18001	18235	18015	18036	18085	18088	18052	18143	18008	18170	18132	18129	18054	18153	18272	18189	18088	18152	18125	18238	18137	18096	18087	18122	18105	18060	18125	18210	18139	18061	18112	18327	18017	17977	18169	18116	18197	18209	18158	18073	18000	18109	18151	17967	18060	18119	17959	18162	18083	18035	18213	18051	17919	18201	18072	17974	18179	18215	18166	18048	18042	18119	18175	18308	17966	18058	18129	18110	18029	18113	18140	18171	18146	18004	18174	18071	18088	18047	18184	17951	18101	18037	17978	18100	18125	18107	18417	18073	17884	18136	18068	18076	18199	17867	18129	18094	18063	18092	18114	18054	18048	18146	18064	18086	18026	18064	18053	17882	18021	18074	18073	18030	18205	18097	18014	18036	17986	18285	18201	18002	18148	18105	18167	18073	18055	18074	18128	18058	17942	17891	18186	18296	18227	18088	18022	18139	18024	18127	18169	18047	18157	17973	18175	18196	18226	18034	17988	17950	18064	17948	18247	17922	18052	18155	18160	18144	17940	18037	18011	18087	18072	18301	18187	18262	18073	18229	18086	18168	18134	18056	18051	18123	18069	18103	18138	17991	17985	18038	17970	18088	18193	18057	18001	18104	18224	18302	18071	18148	18193	17946	18115	17977	18185	17777	17958	18224	18074	18030	18238	18021	18040	18076	18174	17990	18150	18196	18237	18019	17947	17996	18155	17905	18157	18132	18397	18137	18238	18154	18056	17980	18097	18036	18183	18259	18027	18080	18139	18152	17985	17965	18107	18246	18133	18200	18182	17918	18114	17949	18098	18092	18230	18074	18160	18039	18112	18176	18020	18012	18232	18160	17981	18060	18008	18167	17981	18061	18067	18149	18047	18172	17949	18050	17913	18129	18015	17983	17926	18093	18092	18292	18134	18054	18042	18110	18002	17969	18015	18091	18067	18201	17935	18015	18216	18200	17850	18167	18103	18024	18297	18044	18136	18096	18137	18091	17962	18108	18103	18133	18000	18195	18011	17939	18198	18111	18118	18047	18052	18215	18194	17973	18023	18185	18123	18011	18320	18273	18141	18144	18001	18071	17973	17980	18063	18178	17983	18106	18007	18001	18137	18255	18033	18083	17993	18021	18094	17976	18203	18042	17965	18084	18164	18139	18202	18098	18105	18087	18175	18062	17932	18246	18104	18041	18151	18202	18052	18015	18130	18040	18056	17992	18018	18269	18083	18078	17891	18163	17988	18167	18130	18173	17969	18252	18032	18193	18136	18043	18177	18080	18185	18122	18172	18112	18002	18265	18007	18100	18199	18056	18099	18103	18119	18194	18070	18196	18078	18007	18000	18255	18251	18128	18056	18112	18053	18041	18149	18012	18154	18101	18007	17937	18117	18254	18196	18316	17830	18130	17948	18261	18064	17993	18164	18106	18183	18121	18143	18232	17905	18053	17946	18147	17955	18016	18254	18107	18161	18229	18252	18164	18062	18026	18134	18159	18177	18012	17849	18093	17845	18139	18160	18034	17928	18038	17929	18144	18034	18095	17919	18065	17859	18186	18195	17905	18125	18046	18185	18128	18200	18061	18137	18173	18116	18195	18020	18161	17966	18078	18064	18106	18095	18082	17970	18020	17943	17978	18010	18156	17885	18045	18008	17781	18106	18182	18036	18105	18079	17998	18082	18122	18260	18018	18146	17894	18140	18026	18189	18248	18118	18018	18148	18092	18168	18193	18045	17987	18251	18135	17975	18162	18177	18107	18098	17976	18141	18229	18051	18018	18104	17988	18155	17960	18062	17952	17935	18119	18128	18184	18041	18003	18159	18075	18123	18160	18283	18044	18020	18308	18019	18004	18121	18064	18055	18029	18029	18401	18268	18140	18096	17964	18129	18084	18005	18221	18157	18033	18210	18029	18043	18078	18138	18036	18087	18235	18334	17977	18066	18114	18096	18046	18207	18202	18018	18043	17873	18055	18015	17896	18196	18196	18059	18127	17966	17984	17913	18326	18066	18008	18362	18189	18026	18088	18154	18060	18224	18181	17950	18010	18136	18087	17979	18226	18006	18139	18210	18071	18057	18084	18136	18211	18102	18077	18056	18002	18064	18125	18202	18087	17944	18131	18196	17992	18355	18001	18126	17932	18246	17940	18110	18075	18186	18060	18127	18151	18095	18044	18202	18129	18067	18100	17975	18003	18051	18137	18050	18152	17932	18045	18142	17895	18082	18021	18112	18210	17974	18121	18094	17999	18053	17957	18074	18094	18227	18241	18117	17937	18107	18052	18197	18069	18112	18039	18066	18177	18124	18043	18116	17926	18294	18166	18046	18214	18006	18202	18037	18088	18049	18004	17957	18254	18141	18123	18064	17991	18315	18274	18054	18090	18278	17973	18131	18054	18068	18183	18136	18094	18004	18051	18196	18029	18159	18211	18368	17919	18079	18166	18142	18073	17998	18228	17886	18175	18106	18128	18028	17991	18151	18124	18141	18037	18184	18046	18159	18048	17953	18051	18027	18168	18237	18111	18238	18052	17975	18056	18199	18100	18046	18134	18272	18198	18104	18023	18184	17996	17984	18127	18106	18045	18110	18158	18029	18238	18083	18057	17996	18214	18167	18058	18180	18110	18107	17926	18095	18156	18041	18219	18138	18176	17990	18143	17903	18000	17997	18212	18141	18116	18073	18125	18245	18166	18011	18120	18023	18189	18072	18242	17956	18132	18078	17931	17979	18084	18346	18093	18277	18159	18144	18103	18099	18155	18062	18168	18283	18004	18078	18219	18139	18151	18124	18248	18153	18210	18003	18094	18185	18103	18166	18143	18205	17908	17979	17992	17789	18237	18014	18064	18015	18135	18076	18083	17968	18100	17967	18085	18074	18002	18066	18085	18236	17986	18187	18112	18127	18250	18058	18120	17947	18152	18204	18063	18223	18064	18062	18028	18060	18107	18054	18086	18177	18053	18072	18082	18087	18137	17956	18239	17917	18130	18051	17980	18006	18036	18089	18234	18173	17949	18284	18142	18049	18069	18223	18015	18139	18112	18009	18051	18070	18140	18273	18115	18082	18210	18024	18080	18052	17921	18025	18246	18065	17976	18009	18025	18198	18062	18123	17963	18140	18104	18105	18151	18216	18033	18160	18084	18085	17966	18138	17828	18225	17990	18190	18093	18272	17983	18246	18165	17977	18149	18243	18068	18090	18048	18053	18077	18217	18255	18105	18146	18113	18112	18206	18161	18102	18190	18225	18072	18213	18136	18013	18210	18265	18303	18008	18108	18150	17970	18145	18058	18055	18219	17958	18087	18039	18327	18068	17978	18153	18073	18221	18179	18166	18101	18110	18082	18411	18203	18174	18018	17945	17964	18146	18164	18186	18140	18201	17996	18008	18178	18094	18123	18215	18103	18244	18117	18230	18179	18034	18259	17950	18103	18109	18074	18177	18072	18255	18344	18196	18065	18040	18081	18046	18181	18107	18245	18130	17962	18193	18056	18185	18172	18111	18080	18036	18027	18197	18032	18083	18188	17863	18172	18149	18046	18101	18228	17950	17981	18208	18318	18008	18324	18054	18178	18048	18149	18087	18215	18121	18170	18105	18191	18000	18139	18049	18011	18184	18022	18165	18282	18116	18109	18228	18063	18194	18121	18200	18027	18128	18189	17938	18238	18266	18281	18204	18173	17980	18072	17998	17982	18082	18018	18117	17956	18158	18124	18079	18038	18099	18089	18044	18014	18365	17941	18166	18061	18310	17904	18088	18226	17939	18171	18192	18280	17753	18226	18239	18088	18079	18051	18212	17921	17967	18117	18164	18004	18043	17999	17957	18008	18241	18103	18153	17951	17982	18032	18108	18033	18046	18111	18204	18003	18165	18107	18190	18159	18065	18191	18266	18006	18036	18176	18273	18079	18029	18171	18292	18186	17883	18151	18300	18005	18147	17855	17947	18171	17897	18072	18121	18069	18282	18078	18048	17982	17976	18044	18251	18052	18045	18070	18093	18052	18166	18132	17956	18343	18069	18262	18121	18160	18112	18109	18008	18131	18242	18115	18115	18221	18026	18079	18104	18026	18004	18153	18145	18187	18154	18318	18088	18344	17953	18092	18127	18096	18179	18053	18159	18051	18073	18180	18154	18274	17799	18228	18007	18320	18086	18112	18230	18272	18007	18164	18270	18197	18127	18048	18187	18099	18022	18170	18232	18136	18024	18196	18163	18023	18275	18232	18049	17879	18178	18133	18101	18008	18121	17957	18091	18128	17977	18143	18024	18007	18220	18161	17994	18063	18035	18195	18253	18049	18116	18223	18097	18094	18167	18095	18146	18101	18171	18275	18097	18227	18002	18154	18273	18158	18027	18125	18259	18163	18139	17942	17965	18095	18171	18016	18073	18008	18143	17962	18083	17977	18162	17970
24053	20759	27143	25760	27406	33229	35542	34210	32521	32179	31854	32508	42729	48697	43891	37607	33610	31672	31333	30760	30757	30785	30831	30765	31050	30816	30851	30718	30645	30641	30929	30703	30404	30692	30830	30722	30971	30687	30697	30449	30633	30663	30915	30835	30656	30492	30767	30744	30977	30668	30964	30636	30624	30702	30842	30735	30579	30657	30716	30708	30841	30583	30562	30582	30657	30430	30798	30819	30881	30667	30587	30846	30690	30576	30660	30789	30856	30659	30556	30835	30761	30785	30726	30907	30827	30514	30678	30385	30716	30692	30536	30682	30795	30509	30629	30640	30742	30999	30789	30827	30807	30583	30642	30922	30851	30706	30828	30653	30523	30676	30797	30744	30579	30406	30359	30574	30635	30516	30526	30811	30821	30780	30672	30509	30866	30623	30615	30464	30660	30580	30429	30720	30859	30726	30633	30602	30839	30780	30640	30539	30419	30614	30649	30796	30886	30801	30663	30676	30646	30589	30722	30721	30648	30770	30856	30602	30574	30789	30600	30545	30766	30732	30707	30600	30588	30732	30883	30474	30682	30865	30629	30681	30706	30603	30679	30653	30710	30605	30490	30650	30386	30584	30570	30777	30776	30384	30575	30580	30920	30863	30713	30824	30457	30782	30698	30890	31046	30725	30690	30660	30428	30514	30551	30694	30884	30685	30800	30678	30668	30529	30642	30776	30742	30895	30643	30621	30694	30625	30667	30664	30701	30710	30692	30727	30376	30648	30658	30755	30754	30822	30587	30767	30847	30890	30458	30473	30404	30563	30504	30444	30577	30559	30755	30955	30650	30835	30491	30850	30706	30840	30498	30905	30516	30739	30477	30426	30484	30753	30834	31026	30460	30664	30722	30625	30600	30583	30630	30786	30723	30535	30832	30883	30540	30555	30827	30963	30726	30700	30447	30749	31003	30665	30576	30987	30782	30712	30739	30598	30760	30725	30683	30786	30596	30579	30811	30651	30470	30499	30677	30634	30825	30552	30640	30520	30820	30862	30795	30674	30333	30717	30626	30650	30670	30711	30877	30538	30735	30824	30617	30650	30353	30469	30614	30652	30633	30567	30538	30736	30691	30755	30461	30374	30739	30740	30815	30779	30758	30662	30550	30655	30614	30702	30386	30567	30431	30725	30773	30708	30766	30551	30504	30663	30660	30780	30380	30912	30519	30753	30537	30624	30678	30730	31000	30533	30732	30635	30799	30676	30776	30471	30796	30613	30626	30688	30666	30612	30619	30917	30924	30552	30802	30938	30926	30628	30455	30587	30691	30779	30543	30686	30506	30367	30598	30663	30605	30366	30612	30395	30728	31119	30728	30645	30461	30560	30334	30570	30493	31025	30648	30557	30817	30607	30553	30755	30791	30760	30770	30682	30869	30536	30780	30470	30774	30493	30649	30648	30864	30681	30525	30758	30570	30830	30693	31050	30682	30617	30469	30945	30655	30601	30675	30324	30806	30667	30360	30700	30379	30652	30418	30563	30826	30769	30700	30628	30947	30650	30670	30705	30642	30833	30760	30595	30498	30612	30450	30648	30743	30843	30914	30702	30937	30409	30467	30749	30679	30469	30271	30721	30524	30593	30693	30625	30655	30543	30391	30554	30776	30862	30849	30501	30690	30717	30689	30687	30927	30828	30682	30653	30888	30716	30535	30925	30849	30969	30527	30653	30656	30724	30747	30542	30789	30711	30645	30563	30584	30931	30607	30534	30630	30461	30902	30694	30957	30771	30591	30641	30553	30849	30727	30651	30527	30718	30726	30775	30665	30834	30565	30500	30717	30673	30689	30716	30360	30615	30757	30659	30788	30434	30858	30998	30675	30382	30614	30754	30710	30564	30571	30608	30711	30729	30892	30630	30604	30653	30678	30476	30739	30624	31030	30627	30602	30536	30678	30741	30608	30514	30757	30841	30728	30804	30764	30594	30749	30797	30813	30870	30850	30562	30845	30619	30905	30682	30651	30592	30415	30845	30857	30897	30741	30518	30372	30954	30804	30801	30622	30840	30812	30693	30589	30728	30547	30951	30729	30747	30660	30870	30619	30511	30651	30492	30496	30863	30730	30482	31047	30780	30609	30343	30657	30357	30470	30724	30764	30878	30818	30669	30968	30772	30709	30642	30541	30542	30515	30739	30553	30161	30429	30472	30554	30610	30627	30506	30719	30821	30768	30656	30815	30590	30620	30745	30754	30799	30867	30727	30848	30819	30474	30700	30568	30810	30743	30467	30857	30565	30514	30682	30644	30678	30592	30563	30579	30473	30418	30612	30701	30634	30523	30711	30605	30420	30447	30688	30783	30739	30588	30518	30782	30692	30745	30564	31014	30755	30601	30815	30816	30769	30607	30883	30591	30709	30808	30785	30659	30775	30752	30801	30452	30600	30988	30680	30503	30881	30780	30865	30518	30828	30857	30837	30632	30607	30623	30531	30553	30361	30668	30442	30475	30570	30685	30597	30629	30823	30709	30858	30685	30431	30921	30763	30682	30605	30948	30904	30612	30692	30754	30574	30688	30627	30830	30661	30636	30568	30607	30707	30531	30611	30474	30584	30617	30635	30775	30657	30859	30742	30728	30703	30532	30545	30904	30537	30762	30679	30611	30475	30663	30525	30607	30366	30784	30692	30596	30632	30925	30432	30763	30680	30455	30769	30960	30671	30784	30586	30675	30786	30505	30630	30648	30403	30820	30590	30803	30938	30709	30542	30781	30727	30591	30728	30741	30728	30349	30423	30734	30622	30839	30478	30292	30624	30690	30888	30731	30528	30723	30357	30912	30705	30346	30377	30550	30597	30885	30638	30747	30453	30623	30867	30548	30899	30947	30692	30744	30600	30700	30638	30847	30857	30529	30658	30938	30727	30622	30477	30668	30692	30574	30851	30813	30608	30764	30634	30607	30666	30862	30720	30650	30481	30503	30615	30854	30741	30520	30747	30802	30627	30697	30613	30283	30499	30442	30727	30619	30719	30890	30741	30780	30279	30749	30474	30711	30787	30745	30749	30734	30658	30522	30543	31041	30582	30832	30641	30640	30544	30583	30423	30891	30447	30725	30738	30732	30573	30676	30704	30721	30566	30684	30861	30726	30703	30824	30790	30594	30731	30953	30710	30535	30719	30587	30786	30726	30350	30552	30376	30725	30567	30560	30716	30548	30481	30945	30435	30742	30454	30588	30669	30497	30703	30658	30522	30616	30802	30416	30814	30625	30728	30591	30340	30733	30631	30459	30705	30562	30398	30572	30606	30719	30806	30833	30785	30753	30559	30742	30419	30585	30328	30679	30400	30942	30598	30663	30803	30485	30756	30685	30468	30615	30642	30475	30727	30687	30563	30638	30912	30597	30772	30600	30647	30687	30497	30481	30453	30672	30656	30709	30444	30884	30999	30657	30456	30806	30721	30724	30685	30688	30855	30657	30732	30710	30695	30550	30678	30816	30935	30723	30520	30422	30752	30352	30494	30663	30326	30654	30734	30601	30564	30550	30631	30700	30777	30734	30793	30478	30634	30372	30702	30583	30699	30628	30658	30651	30518	30513	30788	30541	30595	30726	30846	30557	30663	30403	30718	30690	30774	30768	30777	30334	30457	30575	30671	30825	30690	30830	30526	30715	30749	30781	30557	30814	30770	30747	30480	30468	30660	30824	30698	30559	30709	30875	30700	30718	30707	30779	30900	30605	30635	30762	30583	30664	30738	30791	30361	30889	30626	30601	30452	30591	30599	30997	30749	30457	30431	30641	30583	30841	30695	30555	30631	30630	30743	30615	30421	30836	30605	30697	30456	30578	30571	30677	30530	30638	30679	30725	30680	30763	30766	30624	30593	30608	30783	31002	30600	30655	30884	30528	30603	30628	30728	30523	30979	30906	30496	30582	30899	30593	30406	30450	30692	30701	30720	30657	30656	30808	30630	30425	30574	30771	30796	30747	30627	30601	30555	30610	30672	30538	30574	30884	30636	30661	30865	30626	30645	30635	30537	30514	30802	30823	30352	30663	30685	30745	30732	30652	30486	30664	30341	30956	30507	30725	30628	31012	30555	30535	30580	30553	30658	30795	30508	30569	30686	30828	30707	30593	30581	30627	30585	30576	30439	30542	30627	30834	30609	30792	30791	30752	30615	30425	30412	30741	30391	30848	30608	30689	30856	30654	30873	30676	30668	30489	30660	30506	30740	30887	30683	30759	30734	30845	30724	30657	30624	30964	30817	30654	30608	30863	30583	30898	30846	30626	30631	31033	30636	30556	30721	30763	30726	30599	30776	30894	30571	30687	30608	30465	30593	30647	30538	30708	30465	30806	30629	30710	30577	30838	30889	30726	30509	30554	30743	30674	31039	30541	30595	30699	30706	30619	30744	30542	30630	30566	30700	30692	30372	30676	30754	30629	30638	30677	30730	30491	30403	30703	30598	30581	30665	30623	30824	30612	30297	30618	30592	30656	30786	30699	30894	30874	30652	30587	30635	30651	30664	30803	30585	30704	30583	30831	30420	30695	30585	30657	30474	30643	30565	30698	30463	30937	30736	30770	30467	30610	30451	30616	30593	30657	30547	30561	30588	30819	30466	30602	30645	30725	30608	30429	30606	30465	30746	30714	30692	30721	30734	30746	30844	30813	30512	30510	30528	30848	30568	30450	30461	30769	30749	30730	30519	30606	30791	30615	30411	30637	30821	30547	30932	30726	30420	30807	30643	30675	30769	30867	30536	30568	30582	30570	30683	30706	30809	30610	30664	30555	30733	30677	30796	30549	30782	30602	30614	30656	30567	30747	30407	30742	30689	30942	30691	30565	30651	30742	30687	30564	30632	30695	30553	30981	30651	30568	30503	30312	30638	30797	30499	30901	30519	30735	30460	30888	30713	30773	30454	30804	30663	30641	30631	30517	30657	30452	30648	30678	30753	30721	30911	30559	30889	30783	30818	30536	30655	30427	30841	30677	30757	30548	30581	30735	30672	30611	30782	30718	30847	30829	30597	30441	30884	30735	30729	30899	30769	30597	30747	30689	30788	30309	30741	30676	30532	30642	30405	30531	30856	30534	30535	30598	30599	30637	30622	30707	30675	30713	30553	30833	30918	30671	30755	31086	30811	30741	30845	30596	30958	30679	30747	30675	30713	30579	30362	30428	30705	30623	30903
24550	33470	31452	27082	25559	25088	24010	24053	21503	20431	20311	21535	35991	40444	34068	26595	21475	19256	18515	18553	18613	18654	18307	18654	18500	18608	18533	18393	18552	18420	18613	18550	18436	18580	18436	18547	18563	18499	18634	18689	18519	18534	18577	18799	18639	18644	18670	18581	18376	18368	18575	18414	18525	18376	18664	18453	18619	18555	18395	18663	18543	18524	18553	18620	18472	18470	18340	18482	18538	18520	18585	18506	18490	18629	18453	18429	18328	18428	18639	18606	18515	18564	18479	18509	18458	18555	18635	18672	18557	18715	18575	18566	18563	18582	18402	18348	18397	18415	18795	18541	18499	18725	18584	18605	18802	18460	18678	18586	18315	18491	18521	18481	18551	18437	18527	18583	18580	18609	18574	18511	18639	18553	18636	18511	18435	18532	18504	18581	18627	18658	18321	18644	18701	18500	18381	18624	18411	18470	18622	18564	18500	18562	18467	18588	18437	18487	18394	18489	18612	18531	18441	18534	18587	18495	18546	18405	18551	18392	18627	18745	18406	18627	18616	18680	18627	18478	18656	18323	18609	18379	18591	18660	18468	18521	18435	18571	18477	18563	18495	18533	18598	18517	18624	18640	18384	18529	18665	18477	18432	18638	18474	18530	18529	18528	18526	18472	18521	18527	18581	18425	18618	18561	18519	18660	18434	18588	18433	18546	18629	18666	18482	18442	18466	18460	18517	18559	18504	18473	18673	18485	18560	18520	18699	18427	18477	18695	18626	18591	18666	18525	18459	18367	18552	18482	18644	18509	18519	18596	18474	18569	18335	18574	18483	18534	18518	18626	18704	18448	18625	18616	18632	18468	18684	18419	18524	18412	18545	18515	18552	18546	18462	18459	18596	18471	18564	18453	18463	18383	18635	18632	18619	18589	18519	18542	18589	18649	18696	18689	18463	18597	18581	18632	18488	18539	18410	18465	18387	18479	18599	18586	18444	18503	18401	18530	18763	18396	18508	18504	18603	18441	18475	18546	18571	18433	18543	18446	18448	18598	18562	18526	18471	18589	18455	18357	18409	18677	18683	18663	18697	18381	18347	18476	18315	18617	18621	18545	18622	18587	18588	18562	18490	18339	18572	18531	18379	18563	18543	18412	18530	18620	18710	18566	18395	18677	18665	18459	18744	18463	18532	18648	18568	18504	18447	18621	18422	18568	18552	18428	18570	18404	18479	18556	18572	18667	18589	18582	18522	18389	18389	18588	18476	18539	18601	18559	18586	18652	18427	18507	18457	18636	18579	18653	18532	18471	18582	18537	18481	18694	18502	18630	18661	18665	18492	18563	18442	18468	18506	18693	18592	18330	18650	18593	18677	18504	18509	18573	18401	18419	18572	18325	18579	18572	18451	18531	18578	18774	18522	18618	18512	18492	18522	18753	18463	18558	18520	18310	18648	18597	18454	18558	18611	18488	18640	18405	18523	18724	18469	18494	18565	18654	18423	18641	18553	18482	18454	18425	18386	18307	18590	18318	18537	18370	18493	18408	18523	18382	18532	18525	18679	18524	18573	18566	18543	18436	18360	18681	18519	18711	18617	18459	18539	18584	18524	18556	18524	18659	18404	18421	18504	18306	18615	18402	18541	18473	18655	18521	18554	18530	18709	18536	18594	18733	18450	18353	18627	18542	18669	18465	18509	18589	18574	18526	18435	18662	18282	18487	18605	18583	18477	18406	18572	18640	18656	18362	18633	18369	18496	18497	18674	18586	18674	18672	18562	18703	18450	18415	18455	18425	18417	18512	18567	18469	18554	18519	18650	18506	18480	18620	18632	18596	18475	18314	18517	18525	18495	18696	18500	18634	18411	18514	18670	18616	18657	18438	18516	18483	18483	18597	18504	18493	18572	18392	18470	18567	18735	18492	18562	18639	18585	18584	18547	18563	18341	18486	18558	18590	18412	18442	18348	18554	18488	18569	18618	18320	18514	18557	18512	18431	18713	18437	18595	18542	18731	18385	18614	18445	18393	18475	18701	18294	18533	18270	18422	18542	18671	18626	18468	18505	18552	18466	18712	18675	18590	18557	18487	18592	18505	18487	18524	18581	18572	18333	18601	18565	18523	18676	18418	18421	18548	18730	18737	18487	18532	18645	18612	18591	18503	18416	18441	18309	18403	18669	18454	18643	18439	18531	18596	18457	18537	18566	18513	18684	18739	18724	18496	18371	18518	18529	18639	18558	18681	18602	18556	18607	18599	18576	18583	18655	18465	18478	18592	18625	18513	18512	18446	18372	18540	18624	18653	18648	18719	18531	18689	18664	18375	18618	18592	18581	18345	18637	18574	18517	18696	18639	18528	18577	18592	18379	18599	18366	18540	18411	18623	18394	18563	18620	18603	18536	18701	18509	18602	18344	18425	18591	18646	18385	18467	18628	18642	18735	18515	18621	18726	18543	18584	18566	18480	18566	18774	18503	18579	18484	18423	18570	18775	18354	18570	18781	18651	18647	18430	18515	18572	18508	18578	18386	18531	18558	18588	18529	18485	18547	18485	18519	18568	18539	18477	18547	18468	18383	18250	18584	18399	18474	18677	18625	18550	18509	18526	18671	18504	18588	18546	18604	18542	18627	18612	18476	18632	18573	18304	18358	18352	18516	18439	18589	18580	18408	18462	18540	18552	18650	18695	18468	18401	18570	18474	18437	18439	18672	18636	18525	18566	18694	18555	18673	18564	18368	18422	18532	18578	18607	18400	18659	18536	18573	18531	18650	18604	18456	18667	18467	18484	18469	18607	18625	18583	18615	18572	18502	18548	18238	18680	18416	18531	18645	18532	18366	18445	18710	18321	18541	18457	18657	18645	18522	18502	18369	18607	18430	18585	18265	18718	18510	18474	18649	18521	18556	18436	18500	18601	18582	18469	18586	18519	18480	18393	18424	18531	18453	18508	18538	18555	18575	18460	18657	18477	18446	18493	18620	18563	18498	18770	18431	18619	18530	18340	18726	18557	18482	18535	18434	18565	18455	18736	18629	18416	18564	18674	18522	18595	18526	18524	18580	18618	18408	18706	18511	18403	18591	18383	18569	18571	18454	18537	18452	18475	18574	18566	18525	18500	18410	18487	18587	18536	18674	18573	18582	18610	18453	18524	18520	18520	18584	18576	18645	18440	18540	18619	18488	18648	18485	18397	18413	18674	18449	18521	18523	18651	18710	18485	18389	18657	18610	18403	18638	18614	18691	18539	18625	18637	18456	18563	18568	18575	18528	18547	18540	18330	18624	18624	18429	18507	18598	18478	18472	18448	18581	18500	18495	18535	18436	18647	18422	18505	18343	18413	18634	18713	18507	18522	18472	18669	18603	18532	18652	18617	18575	18594	18608	18517	18547	18489	18531	18485	18460	18381	18488	18571	18550	18537	18653	18606	18666	18639	18479	18639	18522	18556	18399	18608	18464	18396	18545	18261	18539	18491	18600	18608	18593	18527	18306	18559	18281	18619	18575	18513	18601	18522	18707	18371	18552	18656	18403	18431	18536	18515	18715	18381	18471	18494	18444	18586	18617	18680	18564	18540	18244	18375	18630	18546	18476	18432	18640	18515	18437	18388	18707	18357	18631	18604	18418	18527	18613	18500	18702	18590	18685	18582	18612	18340	18421	18658	18447	18476	18663	18496	18474	18674	18695	18518	18666	18544	18558	18497	18424	18531	18461	18440	18583	18417	18394	18403	18462	18402	18527	18745	18419	18543	18562	18452	18642	18544	18541	18527	18697	18501	18624	18631	18603	18627	18604	18474	18475	18481	18363	18572	18321	18392	18456	18554	18747	18525	18631	18528	18555	18587	18499	18550	18453	18587	18441	18388	18589	18438	18653	18606	18497	18535	18738	18426	18666	18617	18392	18649	18546	18633	18437	18598	18638	18582	18646	18534	18395	18573	18657	18578	18500	18581	18391	18526	18511	18535	18444	18688	18548	18675	18481	18648	18573	18424	18746	18678	18611	18629	18671	18655	18601	18575	18507	18470	18598	18656	18560	18498	18486	18660	18395	18553	18503	18668	18511	18418	18420	18451	18566	18508	18518	18766	18654	18569	18504	18588	18324	18607	18483	18460	18570	18506	18601	18589	18748	18507	18653	18625	18644	18722	18675	18530	18580	18512	18675	18558	18614	18642	18432	18594	18356	18289	18540	18805	18599	18415	18574	18284	18376	18549	18592	18679	18449	18470	18705	18450	18547	18751	18580	18595	18497	18592	18551	18462	18790	18720	18398	18629	18551	18530	18646	18467	18580	18621	18537	18535	18490	18516	18368	18465	18411	18380	18479	18514	18739	18601	18575	18596	18686	18462	18517	18572	18662	18598	18438	18596	18542	18469	18414	18454	18488	18416	18536	18614	18396	18590	18587	18383	18616	18534	18624	18718	18413	18452	18655	18483	18411	18634	18541	18562	18592	18560	18650	18454	18601	18555	18637	18612	18489	18569	18502	18471	18691	18583	18457	18636	18537	18561	18645	18557	18438	18415	18609	18511	18410	18565	18416	18667	18329	18636	18534	18552	18481	18410	18652	18501	18536	18513	18564	18482	18606	18665	18517	18388	18534	18626	18645	18499	18603	18473	18690	18445	18611	18617	18441	18378	18655	18396	18523	18612	18492	18567	18690	18714	18523	18658	18486	18439	18550	18614	18477	18555	18465	18406	18461	18612	18573	18678	18506	18615	18636	18679	18589	18594	18450	18569	18451	18548	18583	18624	18585	18492	18510	18575	18652	18545	18602	18490	18618	18650	18776	18656	18480	18592	18590	18475	18600	18604	18513	18414	18430	18588	18665	18494	18509	18419	18546	18651	18524	18683	18352	18514	18615	18494	18578	18596	18588	18422	18473	18432	18555	18502	18599	18717	18532	18531	18557	18684	18522	18357	18629	18443	18598	18345	18644	18728	18414	18506	18522	18575	18540	18650	18538	18399	18549	18427	18484	18581	18591	18657	18519	18481	18562	18646	18549	18551	18411	18450	18631	18382	18576	18692	18587	18519	18451	18475	18451	18459	18552	18535	18635	18427	18506	18462	18568	18706	18492	18336	18365	18358	18522	18546	18631	18506	18598	18587	18578	18496	18477	18510	18447	18675	18450	18665	18552	18454	18521	18549	18437	18626	18590	18474	18616	18559	18549	18465	18578	18645	18420
22269	20776	27190	24685	23161	30820	39020	36626	35890	33855	32028	31636	41670	59061	53207	45030	37118	32085	30583	30199	29943	29884	29936	29706	29624	30106	29971	29885	29922	29860	29960	29725	29874	29815	29935	29876	29554	29677	29881	29916	29966	29844	29739	29904	29744	29899	29722	29933	29422	29782	29934	29632	29455	29876	29742	29925	29940	29664	29851	29514	29806	29758	29789	29597	29372	29700	29752	29934	29821	29689	30040	29755	29791	29505	29918	29947	30022	29813	29600	29713	29987	29916	29804	29806	30111	30165	29839	29933	29829	29676	29943	29874	29865	29823	29865	29725	29556	29668	29690	29805	29663	29678	29745	29521	29808	29889	29594	29663	30028	29884	29806	29814	30130	29728	29976	29834	29808	29806	29862	30030	29571	29775	29881	29990	29786	29591	29788	29735	29767	29821	29640	29839	29610	29703	29950	29846	29763	29899	29608	29865	29802	29783	29641	29887	29551	29781	29645	29887	29702	29746	29835	29739	29923	30138	29988	29866	29880	29588	29490	29682	29835	29716	29674	29756	29649	29725	29742	29585	29653	29712	29736	29611	29742	29908	29882	29772	29864	29745	29703	29816	29755	29690	29792	29586	29647	29660	29907	29668	30012	29844	29586	29744	29790	29672	29637	29790	29686	29771	30147	29800	29764	29732	29876	29946	29827	29825	29714	29904	29900	29773	29542	29798	30065	29848	29776	29587	30174	29698	29787	29811	30015	29644	29585	29809	30088	29315	29694	29548	29728	29795	29653	29795	29574	29691	29654	29705	30012	29753	29774	29926	29850	29551	29769	29733	29691	29912	29716	29805	29572	29748	29481	29708	29882	29850	29717	30019	29714	29747	29479	29811	29557	29647	29843	29572	29756	29667	29584	29750	29948	29600	29564	29658	30012	29669	30004	29743	29895	29940	29684	29650	29790	29744	29813	29986	29633	29809	30024	29669	29527	29594	30061	29888	29677	29789	29717	29707	29905	29621	29456	29657	29729	29705	29695	29766	29726	29887	29716	29768	29493	29668	29777	29695	30119	29679	29892	29974	29637	29475	29875	29766	29987	29719	29811	29580	29660	29952	29545	29676	29786	29595	29747	29820	29899	29769	29462	29911	29806	29724	29700	29675	29916	29743	29485	29682	29762	29684	29906	29553	29600	29707	29536	29861	29764	29839	29958	29974	29679	29701	29818	29827	29508	29615	29622	29767	29736	29664	29664	29817	29761	29599	29765	29700	29814	29453	29895	29876	29764	29786	29837	29833	29764	29708	29629	30034	29978	29585	29664	29799	29506	29573	29766	29965	29802	29717	29830	29535	29920	29656	29778	29745	29592	29783	29616	29849	29718	29521	30010	29616	29606	29743	29913	29796	29596	29995	29762	29929	29661	30026	29675	29749	29537	29814	29758	30000	29560	29834	29925	29625	29675	29479	29789	29475	29712	29592	29750	29731	29926	29673	29964	29601	29840	29707	29642	29679	29714	29735	29615	29612	29784	29767	29956	29800	29683	29844	29872	29756	29707	29668	29782	29702	29715	29893	29768	29390	29636	29829	29869	29864	29615	29778	29758	29685	29873	29713	29742	29484	29813	29587	29719	29471	29788	29778	29837	29820	29637	29647	29633	29724	30024	29547	29873	29597	29544	29807	29916	29634	29645	29861	29831	29793	29839	29705	29665	29408	29724	29709	29773	29723	29697	29653	29524	29662	29975	29757	29894	29916	29583	29822	29635	29759	29672	29885	29892	30042	29551	29687	29762	29821	29683	29552	29829	30111	29837	29766	29850	29483	30008	29727	29711	29558	29789	29778	29761	29627	29494	29694	29906	29631	29687	29667	29653	29683	29550	29637	29698	29715	29566	29658	29688	29576	29627	29766	29922	29833	29667	29602	29877	29582	29952	29474	29852	29799	29549	29829	29699	29922	29534	29734	29655	29889	29693	29621	29520	29809	29638	29538	29812	29704	29641	29842	29935	29649	29656	29681	29783	29611	29856	29606	29549	29588	29704	29629	29633	29514	29637	30000	29880	29794	29994	29873	29822	29431	29723	29584	29569	29698	29812	29761	29821	29134	29605	29716	29597	29630	29774	29689	29769	29646	29536	29546	29894	29603	29686	29766	29508	29728	29814	29779	29664	29918	29778	29519	29536	29615	29829	29596	29502	29512	29631	29452	29729	29742	29493	29672	29693	29665	29680	29618	29662	29618	29710	29872	29932	29671	29486	29872	29922	29646	29892	29779	29629	29652	29673	29975	29739	29540	29407	30013	29418	29570	29775	29542	29574	29823	29891	29341	29614	29405	29959	29650	29629	29788	29821	29589	29808	29581	29754	29754	29764	29743	29843	29697	29577	29655	29765	29610	29863	29603	30108	29887	29606	29837	29694	29542	29645	29488	29581	29571	29627	29648	29735	29716	29778	29752	29540	29677	29703	29370	29615	29661	29544	29759	29559	29633	29570	29636	29869	29740	29889	29638	29707	29859	29818	29689	29823	29650	29764	29667	29860	29721	29801	29675	29753	29882	29689	29816	29739	29751	30121	29835	29672	29626	29867	29761	29469	29696	29704	29895	29753	30009	29860	29683	29837	29670	29597	29652	29613	29710	29490	29481	29754	29713	29837	29871	29815	29782	29674	29422	29779	29753	29865	29769	29651	29522	29620	29610	29824	29631	30010	29592	29663	29593	29751	29824	29680	29693	29829	29674	29722	29937	29637	29625	29605	29818	29969	29954	29797	29617	29682	29641	29707	29683	29646	29672	29873	29639	29697	29440	29630	29294	30030	29917	29815	29421	29810	29646	29638	29840	29868	29549	29462	29714	29814	29722	29698	29971	29728	29829	29714	29772	29837	29734	29915	29627	29980	29753	29828	29991	29475	29759	29881	29435	29690	29623	29637	29696	29821	29644	29788	29799	29679	29762	29474	29841	29589	29983	29601	29542	29718	29942	29994	29626	29904	29555	29655	29735	29716	29571	29720	29687	29835	29855	29879	29744	29802	29798	29701	30000	29779	29728	29590	29711	29467	29899	29613	29819	29966	29616	29796	29647	29430	29695	29569	29813	29730	29695	29544	29335	29657	29655	29960	29814	29877	29922	29728	29856	29495	29604	29586	29674	29554	29498	29612	29589	29907	29682	29859	29636	29702	29829	29590	29529	29626	29646	29717	30005	29985	29925	29610	29867	29728	29420	29492	29853	29732	29629	29779	29732	29787	29876	29759	29610	29857	29584	29696	29632	29610	29731	29784	29890	29752	29871	29955	29517	29880	29808	29795	29839	29593	29470	29659	29961	29697	29785	29628	29578	29742	29904	29459	29445	29638	29554	29684	29602	29692	29751	29568	29611	29780	29865	29891	29584	29781	29663	29910	29838	29936	29616	29648	29886	29603	29725	29697	29854	29882	29865	29629	29760	29870	29336	29858	29770	29783	29756	29736	29855	29774	29479	29896	29886	29874	29789	29947	29761	29815	29762	29873	29941	30002	29851	29742	29743	29640	29771	29646	29776	29551	29603	29623	29762	29763	29593	29765	29938	29795	29802	29927	29678	29764	29745	29509	29556	29606	29790	29660	29666	29797	29721	29622	29908	29742	29737	29758	29592	29407	29741	29729	29682	29714	29867	29557	29808	29750	29442	29957	29664	29670	29846	29864	29786	29693	29642	29730	29680	29782	29698	29671	29796	29950	29555	29783	29648	29841	29786	29550	29926	29845	29636	29825	29713	29895	29459	29878	29646	29606	29688	29771	29718	29829	29677	29547	29555	29690	30103	29720	29705	29598	29655	29519	29687	29663	29786	29832	29653	29754	29654	29876	30029	29786	29876	29963	29504	29590	29940	29814	29691	29735	29815	29735	29567	29816	29395	29766	29800	29818	29734	29778	29886	29983	29592	29819	29696	29697	29626	29731	29785	29978	29874	29626	29524	29614	29765	29754	29711	29595	29727	29790	29632	29704	29676	29980	29674	29667	29447	29827	29982	29690	29923	29809	29613	29566	29480	29837	29556	29945	29774	29568	29707	29998	29766	29770	29705	29633	29529	29627	29637	29788	29315	29916	29787	29677	29787	29691	29478	29428	29746	29763	29677	29709	29656	29870	29412	29695	30037	29959	29673	29553	29817	29586	29607	29782	29839	29939	29774	29925	29581	29967	29819	29773	29703	29887	29557	29696	29621	29650	29596	29646	29545	29452	29699	29742	29859	30052	29852	29738	29635	29948	29638	29577	29950	29622	29467	29855	29745	30182	29997	29741	29738	29810	29778	29877	29716	29621	29628	29750	29661	29569	29877	29749	30005	29805	29786	29986	29710	29617	29857	29772	29792	29889	29818	29799	29501	29465	29814	29814	29552	29559	29806	29964	29527	29663	29791	29980	29579	29564	29631	29720	29361	29708	29925	29714	29794	29995	29682	29751	29922	29793	29863	30098	29855	29892	29828	29712	29696	29668	29918	29392	29686	29638	29651	29550	29535	29739	29597	29759	29612	29822	30005	29762	29774	29701	29572	29772	29921	29764	29831	29772	29583	29808	29969	29766	29810	29779	29573	29740	29395	29813	29652	29749	29575	29686	29381	29734	29690	29421	29755	29678	29658	29958	29846	29760	29928	29436	29848	29447	29908	29571	30149	29616	29792	29669	29908	29831	29990	29724	29859	29908	29832	29792	29838	29944	29507	29680	29531	29879	29571	29530	29576	29657	29615	29647	29660	29549	29892	29554	29555	29501	29698	29872	29669	29592	29793	29953	29717	29869	29590	29866	29663	29892	29528	29748	29514	29606	29847	29896	29793	29556	29829	29669	29630	29657	29814	29641	29667	29570	29637	29978	29591	29725	30097	30094	30040	29714	29829	29704	29678	29698	29581	29675	29658	29460	29628	29653	29438	29581	29717	29630	29836	29652	29961	30026	29605	29717	29796	29674	29713	29693	29632	29782	29604	30004	29642	29789	29986	29730	30013	29627	29917	29756	29860	29772	29752	29894	29597	29667	29666	29836	29738	29625	29736	29765	29781	29799	29648	29965	29651	29718	29928	29681	30061	29656	29859	29782	29711	29516	29698	29871	29945	29830	29790	29799	29449	29686	29518	29596	29710	29658	29937	29868	29665	29710	29758	29694	29679	29653	29849	29788	29682	29692	29784	29799	29722	29789	29770	29589	29911
25408	40145	39828	32207	28466	28173	29883	28908	27650	23519	21202	20443	35228	51901	44943	35738	25928	20390	18567	18079	18142	18143	18088	18029	18107	18033	18052	18095	18186	18062	18084	17987	17939	18195	18075	18103	18242	18203	18180	18182	18103	18029	18119	18132	18114	18051	18181	18099	18040	18006	18201	17990	18143	18033	18183	18016	18268	18013	17872	18080	18109	17991	18184	18187	18068	17895	17965	18172	18173	18157	18084	17985	18123	17893	18191	18254	18079	18084	18067	18314	18146	18001	18114	18087	18046	18124	18005	17982	18115	17967	18015	18141	18031	17977	18138	18179	18211	18110	18226	18023	18061	18187	18024	18014	17947	18095	18231	18141	18220	17894	18115	17938	18167	18026	17949	18003	18110	18033	17990	18116	18113	17937	18046	18054	18018	17909	18042	17986	18193	18164	17944	18011	17995	18170	17995	18197	18044	18096	18138	18155	18044	18112	17911	18112	17889	18084	18017	18051	18160	18159	18090	18035	17951	17777	18043	17843	18307	17997	17981	18062	18060	17985	17872	18341	18169	18058	18003	18059	18098	18185	18105	18158	18325	18100	18051	17985	17988	17963	18058	18224	18221	18053	18207	18019	18074	17988	18137	18053	18065	18080	18140	17967	18075	17968	18080	18191	18052	18007	18092	17936	18267	18151	18064	18092	18053	17964	18051	17960	17785	18116	17810	18118	18138	17909	18256	18006	17936	18171	18216	18190	18124	18074	17975	17829	18176	18034	18238	18034	18062	18174	18026	18016	18080	17941	18015	18181	18265	17947	18092	18188	18116	18084	18005	18166	18181	18235	18108	17885	18012	18003	17909	18312	18167	18118	17993	18314	17948	18052	18080	18047	17876	18324	18174	18147	18005	17980	18017	18180	17993	18073	18027	18005	18120	17983	18173	18176	17892	17970	18217	18300	18166	18124	18140	18121	18039	18167	18091	18056	18070	18152	17998	18179	17986	18136	17993	18007	17935	18080	18188	18034	18092	17981	17926	17958	18133	18084	17999	18057	18038	18201	18224	18018	18059	18077	17989	18318	17975	18185	18089	18156	17886	17944	18278	18299	17958	17919	17749	18087	18070	18001	18255	18158	17969	17882	18055	18042	18022	18116	18031	17957	18043	18022	18124	17904	18080	18112	18073	18154	17827	18091	18254	18029	17939	17931	17975	18235	18130	17960	18173	18094	18215	18107	17896	17910	18077	18139	18105	18012	17897	18143	18143	18053	17999	18142	18109	18057	18035	18011	17932	17904	18137	17895	17942	17992	18026	18089	18066	17913	18089	18028	18002	17881	18104	18103	18184	18091	17928	18177	18142	18311	18075	18093	18081	18175	18106	17853	18136	18167	18018	18014	18073	17989	18063	18219	18059	18122	18047	17969	17999	18009	18081	18187	18167	17942	18133	18085	18278	18124	18174	18050	18158	18069	18200	18081	18170	17902	18130	18175	18051	18026	18075	18122	17977	18127	18064	17839	18083	17875	17894	18153	18119	18083	17960	18096	18061	18064	17972	18152	18094	18069	18103	18046	18066	18063	18063	17990	18114	17989	17985	18079	18113	17891	18181	18150	18103	18113	18114	18114	18117	18094	18064	17944	17845	18041	18237	18133	18055	18051	17920	18028	18092	18169	18184	18088	17995	18046	17926	18112	18033	18045	18051	18011	18049	18259	18081	18026	18043	18126	18028	18230	18173	18006	18056	18040	18199	18040	18046	18035	18082	18101	18080	17972	18044	18128	18070	18132	18049	18160	17999	18071	17927	17975	18118	18149	18001	18089	18084	18194	18081	18029	18273	18142	17954	18017	18149	18222	18106	18015	17983	18063	17937	18117	18020	18128	17938	18179	17997	18228	17859	17968	18069	18019	18048	17971	18003	18190	18064	18116	18119	18027	17942	17995	18292	18180	18132	18200	18190	18057	18150	17910	18063	18242	18086	18255	18013	18070	18286	18201	17918	18109	18069	18066	18204	18044	18116	18088	18172	18063	18124	18136	17964	18207	18044	17988	17991	18022	18098	18150	18160	18111	18071	18086	18121	18122	18030	18009	18141	18118	18231	18012	18073	17841	18203	18028	17983	18054	18165	18111	18151	18018	18094	18145	18171	17997	18029	18051	18059	18065	17942	18061	18092	18177	17990	17952	18119	17935	18164	18179	17982	18115	18028	18256	18013	18101	17939	18029	17985	18074	17988	18082	18071	18096	18122	18079	18046	17936	18036	17994	18107	17938	18038	17961	18139	18098	17858	18029	18366	18177	17953	18253	17970	18030	18002	18098	18104	17972	18114	18283	17950	18049	18174	18060	18233	18065	18011	18166	18062	17924	18102	17780	18105	18058	17935	18029	18262	18064	17987	18223	18094	17934	18013	18130	17923	18256	18038	18175	17945	18161	18159	18086	18107	18003	17967	18088	18097	18175	17967	18026	18013	18014	18138	18049	18136	18198	18143	18058	18090	18163	18191	18005	18095	18005	18129	18012	18023	18087	18034	18010	17993	17961	18018	17917	18243	18019	18118	18007	18045	17940	18044	18224	18069	18161	18116	18108	18003	17964	18187	18257	18070	18000	18162	18048	18141	18286	17996	18061	17922	17946	17992	18075	18007	18044	17897	17989	17988	18200	18051	18011	18150	17969	17999	18154	18149	18195	17883	18121	18233	18027	18027	17953	18086	18188	17910	17991	18205	18235	18124	17895	17955	18117	17887	18215	18159	18114	17870	18002	18258	17952	18107	18193	18043	18066	18023	18252	18189	17906	18052	17780	18189	18072	18136	18033	17991	18080	18029	18264	17975	18169	18061	18038	18207	18135	18135	17963	18073	17995	18069	18184	18148	18148	18066	17980	18102	18030	18096	18091	18129	17919	17990	18079	18175	18245	17947	18045	18241	18160	18155	18177	18020	17992	18013	17913	18215	18017	18034	18173	18004	18171	18037	18154	18188	18079	18030	17907	18053	18023	18060	17976	18186	18158	17917	17874	18049	18243	18007	18050	18158	18024	18128	18143	17929	17961	17953	17939	17992	18237	17998	18087	18086	17912	18010	18039	18221	18066	17936	18134	18098	17984	18111	18098	17887	18257	17935	17998	18159	18158	18083	17996	18237	17868	18137	18137	17965	18082	18012	18023	17917	18024	17878	18100	18175	17961	17888	17979	17880	18015	18050	18134	17963	18053	18169	17949	18226	17856	18187	18092	18091	18238	18142	18217	18121	17946	17867	18217	18169	18165	18054	18245	18098	18001	18150	18379	18077	18027	18189	18170	18029	18029	18071	18031	17843	18067	18121	18053	17989	18048	18023	17955	17950	18063	18139	17871	17954	18125	18140	17880	18071	18216	18225	18095	18111	18136	18023	18099	17979	18111	18184	17902	18110	18115	17978	18093	18117	18146	18057	17998	18186	18100	17834	18065	17945	17864	17971	18190	18029	18185	18157	18032	18113	17950	18291	17834	17938	18146	18056	18112	18013	18080	18098	17953	18032	18161	18206	18215	18110	18126	18221	17898	18022	18093	17878	17955	17942	18113	18125	17876	18047	17922	18032	18175	18126	18088	18087	18041	18086	18164	17908	18138	18053	18078	18019	18197	17998	18249	18257	18008	18193	18053	17831	17954	18227	18042	17952	18075	17848	18045	18147	18077	17980	17975	18191	18081	18181	18121	17958	18191	18208	18073	17912	18179	18287	18022	17876	18049	18021	17920	17907	17978	18115	18169	17991	18031	18096	18027	17923	18043	18109	18005	18177	18029	18187	18236	18155	17939	17949	18074	18186	18130	18198	18234	18201	18002	17972	18110	18133	18082	18261	18031	18219	18046	18203	18000	18036	18079	18235	17920	18037	18079	18152	18069	18086	17867	18052	17902	18120	17979	18092	18197	18190	18213	17967	18135	18137	18122	18078	17973	18040	18078	17749	17875	18096	17928	18058	18081	18190	18019	18069	18119	18100	18218	18293	18130	18026	18016	18047	18098	18084	18021	18159	18168	18119	18011	17938	17799	18063	18035	18097	18002	17908	18264	18046	18090	18179	18301	18105	17833	18091	18062	18021	18035	18227	18183	18037	18161	18110	18065	18189	18034	18150	17961	18013	18059	17933	17908	18114	18186	17937	18219	18106	18105	18122	18142	18005	17988	18100	18078	17955	18164	18148	18280	18098	17984	18100	18044	18070	18123	18159	18134	18105	18000	18205	18024	17990	18113	17883	17919	18053	18139	18094	18074	18111	18187	18018	18139	18062	18059	18217	17964	18084	18256	18237	18152	18112	17929	18136	18042	17983	17966	18050	18003	18021	18072	18119	18069	18167	18032	18032	18221	18264	18108	18261	18022	18101	18089	18222	18024	18122	17960	18050	18097	18047	18087	17996	18160	17966	18015	17978	18067	18146	18067	18197	17984	18048	18116	18096	18160	17977	18102	18000	18082	18060	18061	18079	18077	17929	18172	18120	17930	18037	18142	18035	18150	17939	18011	18086	18045	17969	18042	18135	18094	17893	18082	17958	18142	18202	18020	17900	18018	18209	17965	18095	17914	18143	18092	18177	18109	17970	17952	17978	18170	18000	18042	18045	18046	18003	18077	18216	18224	18131	18133	17922	18127	18131	18027	18105	17954	18156	17977	18095	18135	18188	18220	17960	18201	18056	17986	18113	18019	18065	17977	18046	18182	18117	17997	17775	18174	17939	18123	18126	18205	18135	18130	17968	18075	18289	18195	18120	18122	18031	18234	18074	18016	18238	17952	18066	18086	18130	18218	17976	18142	17887	17913	18042	17994	18129	17997	18381	18189	18078	18019	18045	18061	18127	18067	18062	17867	18140	17999	18057	18039	18015	18107	18095	18092	17876	18242	17992	18252	18178	18252	18037	17998	18150	18076	18275	18182	18239	17967	17887	17825	18169	18017	17990	17866	18118	18111	18184	17848	18216	17977	18103	18205	17919	18024	18121	18150	18177	18171	18081	18169	18028	18201	18071	17914	17971	18084	17947	18213	18053	18069	17967	18080	18089	18020	18098	18151	18031	18008	18106	18176	18151	18069	18061	18165	18013	18051	18164	18067	18055	18115	18181	18085	17960	18028	17949	17967	18160	18019	18018	17896	18276	18086	17977	18200	18180	18028	18110	18086	18039	18186	18084	18115	18124	18054	18207	18054
35733	29442	33906	33343	33394	33045	32959	32478	31461	30859	30918	30411	30369	30914	31380	31236	30231	29852	29424	29683	29736	29562	29379	29658	29851	29605	29837	29634	29410	29433	29323	29456	29639	29710	29531	29718	29679	29781	29805	29535	29433	29407	29379	29570	29621	29654	29325	29491	29312	29446	29608	29181	29394	29506	29579	29378	29407	29665	29561	29368	29481	29698	29807	29437	29474	29431	29273	29621	29410	29399	29743	29537	29394	29441	29585	29500	29470	29230	29332	29290	29516	29931	29777	29571	29622	29471	29260	29633	29583	29617	29681	29714	29830	29710	29720	29671	29370	29605	29491	29423	29598	29311	29413	29307	29252	29347	29400	29673	29477	29436	29673	29463	29701	29394	29289	29493	29565	29392	29550	29531	29246	29353	29356	29351	29543	29497	29515	29724	29874	29332	29360	29449	29443	29518	29248	29300	29471	29447	29218	29501	29622	29678	29437	29526	29796	29382	29393	29630	29708	29679	29716	29371	29325	29385	29482	29563	29606	29607	29659	29467	29697	29312	29369	29528	29501	29379	29540	29381	29438	29876	29573	29512	29405	29316	29696	29362	29232	29431	29644	29480	29459	29524	29386	29683	29479	29440	29439	29501	29264	29154	29548	29638	29192	29256	29611	29402	29591	29483	29436	29605	29288	29501	29554	29356	29379	29491	29507	29698	29670	29506	29633	29460	29504	29659	29509	29722	29465	29521	29420	29526	29509	29553	29580	29509	29133	29545	29645	29618	29647	29625	29571	29762	29551	29660	29583	29718	29503	29490	29566	29351	29527	29536	29566	29653	29710	29519	29697	29560	29486	29554	29599	29557	29622	29461	29510	29736	29442	29310	29416	29568	29315	29420	29263	29521	29567	29380	29451	29330	29475	29297	29676	29256	29531	29704	29648	29510	29744	29723	29645	29569	29521	29549	29377	29524	29227	29317	29416	29641	29613	29677	29477	29435	29620	29579	29410	29530	29902	29647	29531	29555	29319	29335	29495	29629	29317	29291	29354	29400	29282	29694	29629	29453	29742	29287	29467	29678	29456	29594	29680	29844	29341	29411	29412	29579	29391	29742	29448	29609	29595	29462	29482	29586	29756	29367	29454	29511	29380	29480	29534	29578	29735	29637	29673	29421	29602	29700	29980	29539	29533	29081	29379	29220	29554	29572	29377	29481	29709	29503	29567	29778	29531	29340	29626	29386	29364	29586	29608	29688	29618	29488	29437	29623	29499	29144	29433	29483	29555	29428	29403	29434	29417	29238	29415	29293	29417	29514	29712	29405	29484	29859	29378	29536	29365	29395	29603	29463	29378	29403	29431	29291	29423	29392	29473	29167	29425	29728	29370	29540	29574	29432	29695	29531	29518	29382	29462	29343	29458	29648	29750	29532	29521	29505	29486	29414	29373	29433	29488	29253	29702	29526	29369	29409	29373	29386	29612	29543	29460	29272	29764	29493	29326	29475	29438	29635	29535	29384	29295	29243	29369	29335	29581	29273	29799	29641	29427	29617	29511	29355	29484	29581	29492	29533	29560	29362	29375	29598	29556	29304	29682	29446	29638	29335	29288	29525	29399	29338	29382	29553	29549	29378	29480	29419	29366	29723	29486	29573	29459	29412	29354	29391	29502	29397	29354	29718	29523	29773	29538	29537	29765	29438	29481	29382	29347	29494	29560	29338	29447	29366	29404	29642	29637	29465	29656	29628	29488	29568	29351	29443	29323	29453	29365	29424	29526	29760	29229	29552	29411	29237	29465	29399	29622	29341	29591	29532	29689	29687	29713	29337	29577	29501	29338	29666	29608	29550	29713	29497	29556	29502	29651	29307	29664	29418	29469	29764	29370	29456	29559	29618	29299	29483	29423	29263	29524	29529	29341	29616	29596	29603	29430	29522	29571	29601	29510	29363	29335	29580	29340	29424	29467	29610	29369	29534	29475	29552	29515	29090	29440	29691	29485	29589	29541	29758	29894	29594	29534	29514	29935	29617	29706	29490	29310	29295	29591	29587	29433	29400	29441	29428	29446	29427	29707	29369	29714	29552	29658	29557	29548	29455	29494	29578	29549	29237	29440	29545	29621	29328	29559	29622	29515	29431	29332	29662	29483	29475	29417	29468	29392	29507	29401	29408	29504	29434	29526	29602	29345	29551	29798	29545	29627	29722	29424	29439	29389	29452	29663	29486	29727	29371	29700	29411	29549	29641	29551	29286	29466	29604	29438	29526	29522	29118	29660	29623	29443	29433	29569	29448	29360	29622	29709	29337	29393	29190	29650	29514	29435	29345	29228	29395	29391	29597	29593	29464	29601	29585	29526	29598	29388	29433	29639	29626	29186	29430	29595	29503	29576	29693	29525	29334	29532	29502	29311	29489	29358	29543	29526	29592	29612	29215	29525	29468	29736	29463	29595	29307	29556	29454	29611	29750	29386	29457	29191	29534	29509	29375	29516	29467	29487	29282	29430	29573	29387	29310	29514	29677	29431	29544	29766	29430	29497	29340	29546	29519	29475	29432	29668	29900	29795	29441	29476	29699	29325	29511	29416	29560	29501	29612	29667	29433	29620	29254	29496	29531	29630	29282	29336	29406	29536	29745	29776	29706	29462	29394	29464	29367	29361	29542	29516	29286	29607	29542	29485	29530	29325	29498	29720	29564	29326	29625	29401	29627	29349	29409	29470	29694	29367	29460	29601	29509	29434	29343	29446	29627	29465	29234	29387	29570	29358	29445	29548	29447	29271	29673	29620	29480	29508	29225	29402	29487	29316	29580	29398	29348	29494	29382	29383	29522	29417	29389	29442	29441	29141	29201	29727	29830	29725	29620	29521	29225	29376	29609	29571	29558	29713	29472	29317	29371	29351	29425	29233	29363	29494	29488	29607	29488	29479	29401	29687	29632	29617	29605	29856	29426	29297	29400	29604	29407	29432	29517	29446	29404	29522	29506	29335	29356	29841	29396	29735	29475	29603	29517	29726	29242	29711	29639	29554	29199	29644	29343	29462	29281	29372	29419	29379	29197	29376	29534	29745	29537	29574	29660	29566	29468	29505	29510	29555	29584	29667	29259	29762	29473	29473	29716	29706	29457	29640	29307	29655	29675	29617	29351	29677	29565	29706	29786	29569	29493	29355	29601	29577	29287	29521	29395	29412	29582	29368	29589	29703	29544	29736	29607	29914	29476	29570	29437	29571	29528	29588	29566	29266	29673	29395	29574	29520	29646	29454	29679	29332	29354	29678	29338	29470	29601	29554	29458	29329	29666	29483	29518	29515	29497	29216	29397	29563	29263	29669	29387	29381	29392	29413	29512	29335	29588	29413	29347	29688	29539	29512	29429	29477	29633	29444	29462	29350	29649	29589	29294	29297	29400	29733	29661	29636	29652	29452	29376	29794	29622	29626	29487	29420	29561	29595	29352	29506	29476	29401	29653	29544	29639	29598	29438	29735	29496	29500	29499	29405	29348	29232	29367	29205	29345	29791	29561	29417	29480	29341	29408	29257	29617	29413	29409	29656	29581	29617	29583	29515	29460	29544	29199	29400	29327	29398	29310	29438	29366	29471	29469	29542	29399	29671	29384	29542	29393	29425	29711	29750	29407	29598	29406	29316	29532	29312	29618	29538	29630	29724	29660	29314	29508	29719	29574	29594	29412	29562	29297	29724	29467	29395	29478	29545	29439	29339	29404	29540	29513	29354	29493	29444	29431	29251	29433	29443	29519	29618	29458	29558	29283	29565	29692	29443	29283	29664	29688	29754	29449	29413	29133	29355	29480	29539	29470	29442	29423	29294	29574	29538	29334	29677	29474	29187	29543	29519	29539	29346	29382	29601	29373	29667	29415	29359	29463	29439	29610	29562	29241	29528	29435	29625	29648	29409	29915	29610	29753	29528	29716	29480	29469	29679	29562	29394	29313	29783	29763	29585	29714	29493	29756	29217	29576	29624	29607	29305	29566	29575	29398	29816	29475	29314	29615	29283	29562	29605	29298	29779	29632	29318	29623	29831	29344	29488	29391	29367	29406	29534	29880	29715	29634	29495	29386	29632	29482	29818	29416	29324	29584	29648	29548	29675	29610	29630	29586	29443	29628	29563	29226	29381	29244	29428	29517	29409	29525	29495	29666	29588	29673	29758	29429	29730	29743	29674	29511	29511	29423	29462	29318	29426	29429	29433	29487	29407	29455	29376	29376	29357	29450	29557	29401	29561	29474	29645	29553	29630	29292	29532	29494	29764	29541	29909	29222	29540	29565	29497	29346	29556	29509	29650	29741	29470	29735	29592	29501	29511	29570	29622	29470	29408	29477	29666	29355	29271	29585	29553	29706	29437	29505	29520	29322	29580	29478	29407	29466	29308	29420	29549	29702	29585	29894	29378	29548	29653	29522	29429	29466	29482	29267	29468	29545	29519	29366	29439	29685	29556	29420	29588	29600	29544	29446	29669	29329	29599	29341	29507	29540	29609	29504	29451	29533	29600	29697	29329	29676	29462	29338	29298	29424	29530	29705	29490	29228	29455	29277	29489	29583	29688	29488	29527	29493	29667	29258	29472	29308	29697	29588	29506	29436	29462	29218	29210	29534	29488	29416	29592	29514	29319	29329	29630	29553	29482	29489	29648	29359	29470	29698	29559	29605	29452	29495	29609	29772	29966	29741	29383	29401	29359	29477	29636	29368	29467	29450	29345	29730	29382	29361	29445	29444	29475	29483	29557	29604	29721	29651	29305	29597	29641	29603	29553	29262	29720	29576	29617	29740	29517	29629	29343	29272	29342	29579	29290	29502	29501	29204	29696	29281	29499	29324	29327	29616	29603	29442	29463	29316	29698	29570	29659	29461	29711	29359	29721	29297	29516	29417	29697	29477	29642	29594	29472	29252	29344	29508	29455	29537	29620	29469	29305	29777	29751	29569	29496	29340	29425	29699	29889	29679	29541	29318	29448	29196	29689	29486	29279	29311	29431	29390	29273	29558	29809	29511	29776	29533	29755	29364	29508	29492	29574	29515	29484	29346	29407	29597	29631	29589	29216	29647	29296	29618	29676	29412	29725	29660	29682	29569	29819	29331	29567	29444	29362	29393	29682	29409	29375	29396	29677	29470	29723	29611	29656	29549	29485	29355	29603	29572	29619	29441	29742	29430	29666	29379
24113	25943	25378	22989	23623	23726	23296	22750	20947	20658	20131	19780	19305	20323	20177	19403	18635	18109	18034	18069	17980	18106	17892	18057	17843	17976	18058	17912	18200	18146	18007	17940	17908	18009	17995	17865	17972	17968	18139	18020	17977	17838	17952	18006	17908	17952	17957	18002	18074	17871	17842	18206	18075	17886	17991	17896	18007	17889	18024	17992	18033	17918	18005	18019	17895	17880	18014	17789	18062	17647	18000	17871	17857	18089	18039	18174	18161	17815	17864	17909	17866	17900	18055	18015	17939	18042	18007	17990	17960	18003	17819	17891	18074	17985	18025	18163	18090	18054	18162	17987	18044	18010	18239	17947	18106	17946	17913	17993	17899	18099	18095	18009	17878	18016	18058	17949	18003	17913	17893	17981	17895	18050	17951	17812	17995	18145	17957	18286	18041	18063	18235	17782	18051	17880	17978	18161	18001	17863	18082	18013	17943	17920	18027	17922	18092	18010	17893	18076	17907	17905	18042	18239	17986	17873	17998	17948	18173	18029	18194	18114	18078	18062	17962	17742	18047	18056	18068	17994	17910	17990	18037	18025	17956	17935	18031	18147	18031	18085	17878	18053	18166	18158	18140	17894	17847	18129	17933	18100	17943	17910	17967	17870	17924	17917	18035	18100	17945	18091	18209	17966	18220	17868	17942	18037	18169	17855	17996	17919	18087	17967	17927	18076	17933	17945	17780	17833	18032	17937	17896	18044	18081	17898	17894	18069	17931	17866	18110	18152	17900	17913	18123	17914	18127	17959	17977	17947	17872	17972	17983	18111	17982	18212	17959	17836	17875	17950	17924	17990	18138	17923	18183	17998	17927	18026	18051	17979	17854	17968	18228	17991	18016	18039	18012	18094	17786	18164	17853	18009	17829	18062	18063	18057	17961	17836	18186	17924	17957	18001	18004	18140	18050	18072	17888	18018	17969	17978	17941	18079	17880	17953	17862	17975	17940	18097	18069	17965	17880	17882	17952	17917	17847	18093	17825	17953	17958	17861	17892	17997	17865	18158	17992	18124	17946	17929	18075	18034	18183	18029	18063	17895	18032	18222	18092	17988	18158	17792	18030	17804	18156	17918	18057	18066	17964	18086	17919	17856	17900	17783	18074	17915	18060	17821	17933	17939	17754	17952	18098	18046	18187	18014	18008	17985	17930	18046	18043	17849	17837	17863	17982	18129	18090	18152	17910	18073	17987	18036	18051	17852	18193	18081	17927	17884	18034	18019	18102	17986	18004	17843	17966	17937	18133	18150	17923	17966	18128	17978	17961	18042	17971	18046	17823	17904	18057	18183	17990	18072	17881	18132	18085	17967	17990	17950	18099	17882	18049	18055	17812	18086	18072	17995	17947	18001	18015	18100	18097	18118	18100	18133	17870	17846	17873	17959	18069	18039	18040	17951	17952	17842	18136	18102	18057	17912	18129	17966	18214	18092	18089	18021	17909	18167	18093	17997	17893	17918	17934	18078	17931	18044	18142	17922	17828	17947	18032	18111	18055	18011	17858	18032	18136	17998	17890	18061	18178	17942	17884	17871	18131	17955	18042	17984	18075	18038	18168	18094	18067	17875	17965	17903	18041	17993	18155	18078	18185	17921	17980	17922	17997	17875	17910	18035	18037	17918	18018	18034	18146	18134	17837	18012	18098	18135	18139	17936	18029	18045	17940	18071	18056	18081	18122	18040	17932	17907	17872	17930	17950	18052	18101	17871	18064	18027	17895	18144	18063	17820	17953	17873	18174	17982	18050	18041	18181	17924	18145	17892	17891	17909	18119	17985	17855	17952	18047	18024	18005	17853	18073	17965	18071	17967	18112	17952	18078	17952	17971	18037	17819	17959	17983	17981	18031	18061	17942	18112	18052	18065	18018	17949	18047	18036	18000	18032	18061	17947	17982	18034	17919	17891	18140	17929	17892	17989	18099	18024	17948	18155	17994	17955	17988	18030	18006	18081	18005	18005	17978	18040	17933	17771	17795	17970	18217	17984	18212	17996	18039	17877	17951	18070	18013	17865	18027	18084	18060	18009	17999	18080	17990	18017	18039	17841	18019	17984	18141	17626	17976	18015	18165	18151	18028	17836	18119	17899	17945	18074	18094	18041	17900	17799	18100	17995	17886	18001	17990	17891	18032	18026	17808	18119	17926	18133	17798	17973	17987	17871	17974	17928	17976	18031	18091	18115	17890	17936	17910	18079	17909	18042	17944	18064	18049	18065	18049	17957	17978	17932	17832	18046	18225	18174	17978	17931	17888	18190	18058	17960	18174	17989	17959	17952	18123	17935	18001	18045	17942	18050	18082	17894	18120	18155	17803	17901	18071	18041	18042	17851	17871	17985	18032	17887	18029	17757	17927	17978	17987	18003	17986	17813	17877	17914	17969	18214	17958	17889	18050	18039	18053	17941	18041	17969	17797	17875	17970	17935	17976	18164	17913	17864	17862	17787	17914	18023	17998	18030	18055	17935	17856	18068	18040	18032	17915	17998	18044	17968	17919	18006	17978	17810	18177	17986	17914	18021	17990	17899	18019	18134	17974	18113	18096	18082	17831	17876	17897	17875	18065	17975	17971	17920	17998	18035	17914	17724	18019	18088	17909	18047	17995	18132	18048	18004	18084	18045	18003	18068	18113	17961	18024	17993	18005	18019	17859	17937	18002	17954	17899	17876	17924	17919	17904	17975	17983	18097	18075	17886	17768	17890	18096	18117	17912	17960	18166	17861	18025	17947	17837	17873	17874	17961	18019	18180	17937	17826	17993	17881	18007	17986	18109	17970	17823	17937	17992	18058	18209	18030	17937	18139	17982	18191	17856	17898	18011	17873	17931	17991	17882	18006	17903	18137	17824	17972	18006	18077	17950	17988	17948	17982	18019	17992	17992	17863	17997	18120	17935	18127	17952	17877	18173	17987	17956	18076	17934	18139	18002	18094	18027	18021	17880	18178	17915	18067	17941	17957	18104	18004	18051	17923	18135	17846	18181	18027	18044	18086	18047	18133	17898	18157	18065	17923	18157	17734	17841	18094	18041	18020	17884	18003	18008	17966	17897	17941	18029	18036	17959	17848	18047	18049	17835	17975	18051	18024	18116	18142	18146	17924	18035	18110	17876	17830	17832	18087	18140	17744	17813	17951	18142	17991	18024	17954	18040	17962	18216	18083	18187	17914	18211	17828	17990	17908	18240	18125	18003	18070	18151	17988	17939	18075	18003	18060	17937	18019	18033	18063	18023	18137	18135	18017	17935	17892	17908	17908	17970	17940	17952	18080	17929	18188	18047	18017	18155	17888	18002	18022	18125	17781	18123	17944	17925	17924	17889	18120	18035	18008	18180	17907	17984	18070	17918	18011	18053	18038	18086	17922	17915	17886	18042	17937	17935	17969	17987	17935	17924	18196	18046	17909	17983	17962	18012	17856	18196	17723	18098	18042	17970	17880	18115	18033	18038	18021	17985	17835	18123	17849	17952	18126	17969	17999	18100	17886	18025	18013	18135	18050	18008	17950	18094	17936	17869	18116	17818	18098	18147	17939	18020	17996	18081	18097	17970	18001	17954	17925	17967	17847	18171	17895	18111	18110	18042	17887	17835	17928	17947	18135	18064	18055	18043	18064	18225	17806	18041	18032	17870	18036	17980	17882	18103	17976	18007	17903	17875	17957	17931	18060	17903	17884	17981	17834	18116	18188	17836	17941	18052	17995	17951	17998	17974	17925	18113	18032	18158	17987	17927	17996	17957	17880	17940	18208	17940	18072	17995	18076	18033	18141	18058	18048	18148	17925	17917	18042	17928	17874	18130	18153	17928	18023	18208	18006	18133	17931	18037	17991	17930	18093	17978	18057	18118	17940	18050	17940	17851	17935	18064	17944	17955	18057	17894	17823	17898	18234	18212	17932	17934	17975	17858	17916	17882	17975	18107	17813	18110	17730	18066	18004	18104	17958	18023	17937	17988	17842	18013	18109	17892	17976	18004	17883	17994	17959	18066	17973	18130	17975	18150	18138	17871	18103	17996	18058	17898	18155	17979	17921	17920	18109	17971	18095	18091	18202	17745	18135	18080	18029	17772	17965	18133	18098	18037	17989	18050	18007	18052	17976	17914	17945	17944	17876	18232	18034	17944	17969	18007	18035	18006	18214	18043	18020	18010	17862	18214	18073	17963	18056	17981	18136	17935	18034	17990	17937	17951	17844	18061	17857	18190	17846	17999	18210	17993	18006	17850	18050	17915	17972	17918	18015	18075	18207	18000	18038	18109	18091	18060	18063	18027	17926	17981	17869	18065	18120	18022	18107	17966	18028	18001	18180	18096	18028	17941	18029	18012	18072	17990	17957	18120	18062	18088	18055	17809	18117	18061	18052	17833	17955	18023	17964	17988	17970	17946	17924	17988	17962	18045	17872	17964	18077	17981	17901	17931	18055	17917	17805	18028	18174	17829	17958	17907	17999	18004	17916	17911	18113	18097	18065	18062	18058	17824	18132	18029	18019	18140	17989	17950	18076	17948	17754	17940	17972	18015	17899	17946	18058	17963	18000	17957	18058	18052	18009	18018	18054	18084	18081	17865	18119	17819	17922	17955	17832	18002	17995	17896	18128	17914	17931	18072	18028	17976	17828	18174	18087	17948	17974	18031	17998	18016	17879	18003	18050	18077	17974	17916	17940	18217	17817	17996	18012	18024	17820	18058	18062	17878	17988	17896	18028	17994	18018	17880	18042	18008	17938	18002	17989	18018	17843	17986	18050	18050	18091	18004	17909	18101	18063	18083	17949	18092	18026	18132	17778	18042	18016	17994	18123	18168	18194	18023	17884	18161	17980	17818	17991	17874	17959	17959	17959	18003	18051	17973	18048	17883	18023	18095	17983	18050	17944	17588	18070	18079	17884	17721	18001	18080	17951	17883	18069	18004	17933	17904	18069	18022	18164	17907	18066	18135	17816	18012	17924	17933	18039	17918	18075	17973	18061	18027	18099	18171	17976	17905	18120	18082	17995	17979	18089	17903	18227	18037	17897	18033	17876	18042	17940	17920	17984	18078	18061	17899	18031	18031	18129	17960	17862	17874	18043	18158	17971	18061	18061	18044	17786	18165	18175	17948	17925	17902	17912	17997	18017	17995	18139	17895	18011	18111	17966	18009	18057
24371	20789	27175	25897	26839	31793	35338	35367	33234	31984	31312	30951	33602	45376	43851	38785	34094	31001	29769	29452	29079	29147	29132	29048	29121	29223	29295	29293	29322	29159	28992	29221	29043	29042	29243	29246	29068	29389	29229	29064	28963	29220	29445	29017	29083	29221	29160	29158	29233	29054	29492	29126	29397	29156	29020	29153	29091	29090	28959	29204	29420	28835	29038	28793	28990	29170	29064	29144	29426	29117	29141	29123	29191	29202	29364	29099	28984	29257	29123	29191	29236	29327	29293	29173	29154	29293	29262	29098	28945	29054	28998	29416	28936	28953	29111	29087	29064	29018	29287	29064	29075	29085	29072	28889	28943	29078	29176	29118	29137	29213	29174	29137	29106	28824	29077	29117	29205	29050	29094	28916	28926	29118	29181	28897	29197	28985	29195	29224	29255	29578	28990	28960	29264	29296	29118	29022	29120	29050	29035	29127	29187	29067	29273	29210	29043	29177	29080	29271	29204	29247	29190	29369	29089	29282	29060	28884	29389	29395	29280	29114	29089	29230	28959	29392	29116	29283	29142	29268	29068	29310	29354	29184	29241	29198	29244	29275	29159	29232	29062	29056	28980	29127	28862	29071	29054	29139	28819	29265	29078	28999	29052	28999	29244	29215	29331	29194	29294	29089	29271	28973	29410	29575	29365	29168	29343	29223	29091	28838	29026	29141	29153	29013	29220	29252	28977	29340	29121	29061	29143	28957	29259	29239	28959	29313	29127	29005	29180	28974	29261	29241	29387	29082	29021	28979	29198	29159	29238	29000	29236	29128	29007	28979	29212	29111	29037	29188	29109	29300	29347	29062	29116	29390	28981	29055	29280	29107	29059	29024	28995	29103	29098	29286	29261	29027	29134	29060	29113	29204	29253	29200	29101	29133	28965	29181	29287	29035	29075	29046	29207	29164	29253	29357	29125	29075	29167	29070	28866	29337	29215	29208	29094	29003	29024	29122	29040	29016	28938	29123	29410	28967	29260	29097	29090	29164	29084	29128	29218	29077	29253	29220	29184	29025	29222	29229	29191	29354	29052	28987	29143	28840	29099	29329	29259	28970	29063	29252	29320	28809	29086	29274	29138	29158	29192	29222	29152	29038	29111	29356	29015	29195	29234	29175	29203	29379	29278	29080	29096	29187	28997	28730	29022	28963	29228	29042	28963	29001	28937	29153	29080	29361	28925	29130	29325	29083	29201	29501	29514	29120	29212	29243	29240	29058	29120	29070	29265	29249	29303	29192	29250	28908	29319	29375	29239	29034	29116	29243	29072	29030	29067	29043	29301	29131	28988	28899	29090	29334	29389	29127	29431	29176	28849	28902	29311	28984	29164	29348	29135	29092	29036	29062	29053	29110	29225	29075	29020	29295	29360	29089	28923	29144	29189	29258	29089	29256	28977	29140	28931	28959	29164	28985	29031	29163	29085	29241	29160	29071	29185	29018	29266	29159	28922	29207	29143	29084	28940	29113	29240	29303	28840	29003	29079	29104	29025	28945	29131	29033	29272	29296	29283	29137	29221	28933	29237	29270	29341	29118	29131	29224	29058	29199	29217	29265	28818	29423	29421	29316	29436	29055	29250	29068	29121	29162	28935	28997	29101	29228	29301	29027	29098	29410	29324	28961	28972	29249	29303	29061	29244	29293	29082	28989	29097	29238	29279	29170	29116	29370	29261	29214	29200	29055	29039	28847	29490	29094	29157	29186	29322	28925	29190	28863	29042	29065	29162	29014	29098	29085	29115	29166	29148	28870	29275	29054	28889	29286	29122	29470	29285	28841	28938	29114	29069	28948	29220	29172	28944	29196	29261	29463	29082	29074	29117	29169	29264	29195	29234	29185	29566	28906	29257	29136	29162	29061	28894	29125	29239	29231	29207	29231	29227	29395	29205	29104	28952	29109	28819	29211	29250	29438	29273	29057	28980	28911	29011	29027	29116	29131	29014	29070	29335	29273	29060	29343	29181	28859	29193	29103	29230	29012	29183	29258	28954	28857	29220	29301	29024	28897	29332	29131	29211	29149	29390	29207	29341	29051	29060	28997	29067	28961	29021	29153	29255	28983	29169	29101	29138	29308	29036	29200	29170	29370	29345	29290	28860	29259	29002	29037	28991	28994	29206	29114	29188	29279	29269	29213	29111	29239	29386	29158	29443	29043	29315	29235	29229	29180	28974	29427	28967	28989	29157	29239	29096	29174	29086	29179	29044	29096	29221	29491	29138	29018	29268	29255	29214	29140	29082	29252	29177	28917	29381	29257	29079	29323	29113	29183	29124	29193	29214	28955	29028	29112	29296	29234	29055	29070	29398	29020	29364	29013	29068	29274	28896	28975	29051	29142	29212	28898	29081	28932	28979	29206	29173	29090	29058	28909	28960	29041	29324	29284	28996	28944	29105	29089	29058	29059	29105	29290	28928	29108	29315	29413	29370	29244	29002	29171	29221	29168	29049	29200	29201	29100	29063	29113	29182	29286	29197	29240	28964	29280	29245	28910	29214	29097	29226	29318	29065	29028	29133	29230	29087	28956	28990	29276	29217	29179	29143	29097	28998	29007	29077	28973	28931	29131	29202	28935	29072	29083	29196	29500	28987	28988	29339	29146	29113	29024	29078	29214	29288	29285	29171	29352	28914	28936	28994	29255	29293	29314	29147	29190	29032	28916	29052	29011	29063	29274	28950	29119	29003	28897	28941	29089	29196	29228	29452	29367	29113	29089	28838	28937	29036	29419	29109	29040	29222	29104	29202	28982	29036	28844	29427	28994	29232	29423	29438	29048	29291	29048	29017	29164	29042	29234	29167	28942	29213	29395	29381	29013	29181	29225	29162	29392	29093	29219	29099	29201	29271	29329	29151	29178	29383	29307	29326	29359	29241	29341	29270	28827	29197	29181	28864	28993	29311	29053	28915	29307	28956	29006	29108	29211	28865	28810	29185	29188	29285	29324	29650	29163	29155	29045	29324	29155	29142	29167	29213	28917	29304	29346	29106	29154	29047	29154	29333	29044	29189	29164	29255	29082	29207	29014	29077	28919	29212	29156	29158	29154	29042	29020	28961	28982	29134	29177	29305	29174	29133	29276	29246	28957	29091	29169	29144	29227	29192	29142	28994	29119	29306	29022	29020	29060	29416	29067	29089	28984	29125	29115	29263	29122	29206	29336	29296	29016	29118	29023	28948	29291	29288	29157	29235	29037	29016	29268	28730	29198	29229	29320	28908	29167	29117	29086	29257	29390	29143	29028	29364	29269	29392	29151	28968	29420	28923	29144	29364	28969	28968	29185	29127	28972	29211	28983	29267	29187	29038	28960	29031	28993	29058	29122	29265	29192	29002	29412	29136	29251	29052	29024	29017	28950	29031	29202	29325	28943	29071	29010	28952	29192	29121	29420	29301	29310	29469	29004	29040	29426	29294	29323	29213	29343	29273	29140	29214	29252	29271	29215	28965	28981	29177	29095	29071	28840	29111	29156	29077	29142	29021	29147	29255	29124	29126	29154	29023	29042	29236	29262	29191	29358	29439	29491	29365	29236	29156	29250	29108	29301	29239	29131	29346	29233	29246	29069	28951	28962	29059	29187	29270	29054	29016	29094	29046	29275	29002	29216	28922	29224	29140	29553	29246	29322	29215	29105	29127	29163	29501	28990	29136	28910	29407	29285	29199	29321	29187	28955	28905	29063	29079	29291	29264	29201	29041	29150	29116	28809	29096	29094	29397	29104	28961	29243	29118	29066	29050	29047	29381	28964	29207	29030	29007	29147	29037	29118	29069	29111	29303	29360	28997	28977	29352	28969	29010	28964	29014	29200	29141	29192	28918	29031	28938	29007	29146	29008	29281	29171	29111	28937	29086	29456	29186	29426	29291	29193	29101	29227	29065	29155	28902	28924	29228	29306	29192	29132	29235	29198	28938	29102	29068	29133	29295	29078	29270	28989	29273	28690	29439	29194	29072	29011	29198	29007	29241	29485	29159	29017	29161	29051	28940	29207	28994	28975	28974	29064	29220	29139	29306	28963	29312	29184	29226	28978	29153	29067	29174	29154	29155	29280	29204	29062	28995	28935	29360	29291	29193	29183	29211	29041	29250	29156	29111	29160	28977	29195	29132	29349	29210	29111	29066	29316	29020	29285	28970	28849	29137	29215	29237	29137	29085	29178	29303	29167	29275	29230	29290	29023	29388	28950	29311	29205	29237	29011	29121	28964	29155	29138	29168	28905	29113	29043	29136	28840	29234	29211	29084	29062	29053	29120	29251	28914	29272	28853	29307	29127	29329	29162	29287	29069	29115	29173	29244	29160	29150	29219	29074	29069	28920	28921	29343	29309	29416	29276	29170	29158	29013	28852	29136	29054	28988	28886	28935	29015	29008	29157	29185	29121	29217	28973	29149	29230	28923	29076	29009	29387	29257	28972	29263	29286	29224	29150	29427	28793	29108	29060	29086	29066	28909	29140	29355	29323	29094	28812	29206	29185	29262	29072	29148	29020	29255	29101	29138	29052	29194	29066	29073	28973	28977	28865	29112	28919	29083	29108	29373	29185	29054	29067	28931	29203	29230	29210	29288	29189	29373	28791	29095	29313	29097	29212	29392	29316	29116	29040	28957	29192	29169	29239	29354	29072	29177	29001	29063	28999	29305	29165	29033	29077	29060	29038	29122	28944	28926	28970	28979	29168	29512	29503	29181	29041	29283	29469	29283	29263	29143	29205	29159	29209	29170	29133	29012	29209	29184	29389	29178	29333	29283	29042	29121	29268	29181	29171	29094	29199	29193	28894	29144	29154	29084	29235	29165	28753	28965	29157	29340	29388	29133	28779	29319	29025	29076	28995	29151	29243	29213	29255	29283	29154	29082	29168	29136	29112	29029	29164	29294	29099	29136	28942	28972	29079	29406	29306	29287	29181	29216	29193	29329	29047	29154	29034	29082	29000	29149	29377	28976	28963	29217	29281	29172	29011	29097	29064	29062	29179	29232	29027	29262	29493	29163	29153	29235	29021	29179	29114	29276	29217	29118	29123	29125	29086	29291	29159	29176	29321	29482	29173	28927	29092	28955	29070	29238	29221	29056	28953	29133	29322	29243	29036	29368	29159	29130	29139	29016	29113	29108	29078	29048	29065	28984	29075	29124	29345	29105	29178
21558	33057	32285	28711	24916	23588	25715	26783	24010	22306	21353	20387	25585	38502	34776	29038	22995	19515	18311	17967	18196	17857	17892	17964	17902	17850	17830	17772	17960	17912	17800	17906	18035	17744	17972	17741	18037	18008	17762	18042	17940	17925	17896	17942	17828	17841	17972	17882	17984	17708	17784	17907	18029	17761	17734	17829	17785	17966	17854	17967	17777	17893	18029	17823	17916	17837	17775	18081	17858	17843	17918	18006	17903	18032	18228	17830	17838	17690	17641	17995	18063	17914	17900	18019	17803	17861	17946	17913	17903	17882	17759	17873	17761	17931	18048	17977	17883	17830	17971	17832	18123	17831	17917	17828	18136	18080	17896	17899	17858	17903	17926	17869	18147	17939	17984	17879	17800	18094	17770	17957	17963	17929	17857	17971	17963	17957	17850	17973	17858	17893	17841	17871	17838	17938	17938	17852	17848	17799	17974	17955	17798	17979	18028	17865	17970	17919	18066	17812	17977	17902	17987	17861	17947	17900	17984	17890	18013	18097	17967	17996	17899	17874	18008	17828	17913	17872	17716	17936	17978	17879	17961	17638	17917	17952	18018	17996	17873	18013	17728	17914	17800	17939	17859	17920	17763	17775	17854	17903	18033	18062	17888	17889	17894	17931	17809	17838	18004	17828	17812	17894	17792	18002	17996	17931	17702	17793	17748	17773	17808	17930	18116	17770	17933	18027	17994	17980	17810	17957	17735	17953	17872	18088	17966	17885	18018	18092	17911	18055	18101	17775	17952	17893	17934	17948	17949	18060	17915	17808	17919	17975	17984	17929	17891	17869	17967	17969	17837	17715	17904	17976	17919	17892	17895	17970	17863	17895	18075	17674	17932	17817	17995	17923	17900	17898	17634	17894	18001	17793	18080	17910	17845	18042	17876	17920	17951	17891	17913	18012	17789	18130	17908	18030	17847	17991	17878	17803	17978	17718	17927	17833	17975	18035	17892	17676	17937	17822	18084	17995	17887	17974	18078	17873	17706	18040	17933	17887	17900	17771	17986	17920	17984	17799	17937	17883	17965	18033	17913	18020	17757	17998	17967	17938	17996	17919	18030	17825	17767	17963	18047	18064	17896	17920	18059	17773	17908	17860	17856	18121	17955	17989	18143	17992	17919	17973	17775	17898	17894	17881	17799	17915	17848	17820	17872	17856	17861	17830	17635	17963	17639	17869	17804	17769	17936	17840	17935	17881	17898	17836	17988	18037	17937	18015	17863	18069	17974	17813	17949	17953	18068	17757	17840	17847	17882	18005	17770	17801	17919	17991	17918	17923	17951	17639	17931	17815	17784	17933	17942	18063	17889	17952	17748	17938	17860	17977	18021	17940	17911	17852	17991	17959	17849	17893	17882	17842	17964	17927	17862	17751	17846	17781	17611	18050	18057	17942	17846	17696	18083	17896	17851	18046	17948	17902	18195	17743	17811	17991	17934	17783	17872	17781	17911	17973	17668	17929	17902	17887	18072	17862	17712	17871	17804	17813	17767	18001	17904	17923	17979	17918	17894	17942	17928	17841	17851	17891	17875	17911	17873	17711	18064	17847	18006	18033	17883	17862	17926	17904	17800	17950	17911	17913	17810	17873	17876	17877	18096	17967	17934	17894	18146	17895	18045	17773	17962	18135	17905	17771	17860	17811	17969	17859	17962	17862	18024	17821	17839	17970	17829	17921	17887	17968	17839	18055	17911	17891	17841	17783	17896	17997	18011	17945	17879	18039	18030	17759	17895	17895	17946	17979	17923	17955	17986	17908	17817	18072	17843	18048	17954	17798	17732	18038	18048	17887	17780	17875	17787	17840	17737	17891	18019	17993	17849	17897	17940	17883	17807	17804	17810	17919	17784	17971	17824	17980	17776	17806	17921	17887	18014	17912	17847	17932	18124	18021	17792	17876	17834	17977	17954	17972	17915	17938	17946	17780	17928	17937	17984	18103	17940	17850	17862	17634	18126	17815	17783	18005	17942	17817	17905	18054	17810	17834	17939	17784	17805	17847	17866	18022	17807	18072	17933	18023	17834	17789	17832	17649	18015	18021	17742	18009	17982	18040	17928	17933	17851	17908	17948	17807	17955	17880	17949	18021	17886	17897	18000	17890	17769	17889	17926	17944	17831	18058	17733	17930	18148	17893	17928	17865	17804	17832	17888	17801	18013	17855	18055	17979	17915	17873	17818	18070	17822	17876	17904	17877	17962	17906	17935	17790	17806	17912	18001	17912	17814	17945	17831	17862	17902	17806	17869	17953	18082	17818	17754	17891	17922	17842	18001	17750	17922	18084	17826	18044	17921	17719	17803	17838	17970	18054	17709	17986	17956	17952	17796	17879	17920	17872	17860	17975	17893	17846	17919	18004	17854	18103	18017	17916	17930	17896	17780	17877	17935	17818	17883	17901	18117	17840	17916	17770	17876	17967	17727	17993	18002	17854	18022	17873	17751	17935	17883	18047	17986	17869	17957	17857	17975	17943	17902	17877	17973	17819	17912	17808	17904	17823	17937	17890	17922	17885	17896	17912	17889	17782	17878	18065	17799	17916	17957	17956	18027	17973	17832	18011	17942	17831	17934	17936	18058	17905	17868	18050	17751	17905	17869	17866	17919	17889	17954	17842	17867	17863	17883	18011	17799	17969	17889	17961	17803	17809	17980	17930	17898	17998	17971	17828	17821	17733	17880	17806	18133	17826	17838	17800	17839	17823	17786	17776	17996	17974	17934	17918	17795	17967	17947	17892	17988	17864	17843	17862	17826	17891	17966	18019	17878	17812	17978	18001	18032	17755	17972	18017	18128	17821	17986	18054	17791	17782	17965	17864	17950	17928	18022	18014	17891	17967	17828	17727	17988	17767	18114	17658	17886	17950	18012	18120	17851	17968	17736	17792	17928	17923	17960	17872	18037	17827	17951	17649	17867	18003	17786	17880	17968	17862	17833	17960	17891	18175	17858	17853	17728	17854	17991	17986	17878	18010	17884	17810	17894	17859	17972	17916	18017	17948	17902	17945	17843	17963	17901	17972	17997	17818	17843	17872	17855	17753	18001	17942	17902	17886	17856	17936	17961	17848	17794	17786	17861	17694	17838	17772	17811	17910	17786	18045	17913	17881	17882	17864	17806	17745	17798	17776	17858	18101	17922	17711	17988	17928	17839	17970	17949	17865	17937	17989	17832	17944	18004	17999	17858	17880	17878	17964	18001	17924	17860	17695	17926	17990	18023	17924	17816	17965	17936	17780	17939	18020	17895	17915	17985	18019	18028	18014	17622	18044	17839	18088	17852	17782	17987	18051	17799	17994	17974	17943	17778	18031	17887	17804	17931	17877	17818	17929	18008	18047	17923	17791	17752	18023	17869	18262	17910	17819	18015	17782	18010	17907	18051	17869	17947	18093	18050	17922	18019	17927	17834	17977	17839	17987	17829	17949	17866	17840	17893	17820	17990	18062	17976	17819	17841	17757	17851	17790	17788	17802	17980	17830	17860	17764	17882	17746	17838	17851	17876	17920	17947	17830	17920	17785	17923	18033	17930	17914	17923	17944	17781	17963	17919	18050	17874	17782	18053	18046	17903	17856	18026	17674	17626	17883	18029	17856	17680	17852	17964	17780	17779	17971	17899	17955	17943	17958	18014	18119	18096	17886	17944	17799	17741	17905	17922	17976	17889	17961	17852	17816	18018	17812	18102	17926	18012	17979	17844	17938	17779	17949	17872	17901	17975	17904	18017	17909	17940	17845	17838	17864	17832	17842	17797	17932	17884	17997	17901	17863	17785	17887	17999	17894	17960	17964	18020	18088	17904	17909	17912	17855	17845	17873	18092	17958	17962	17902	17967	17655	18044	17671	17944	18104	18026	17894	17716	18012	18036	17960	17967	17818	17826	17906	17938	17808	17902	17880	18002	17816	17937	18026	18023	17893	17908	17893	17857	18008	17908	18124	17939	17850	17971	18009	17953	17972	17825	17809	18041	17903	17982	17952	17847	17860	17976	17796	17704	17787	17882	17818	17681	17986	17914	17800	18006	17683	17673	18153	18038	17877	17948	18015	17927	17787	17808	18012	17939	17848	17834	17875	17935	17803	17824	17715	17881	17924	17991	17881	17968	17872	17897	17824	18028	17878	17958	17903	18017	17957	17935	17841	17905	18060	18019	17978	17944	17824	17846	17818	17787	17842	17862	17932	17941	17849	17962	17797	17792	17860	18076	17913	17841	17830	17732	18086	17873	17999	17969	17806	17768	18019	18020	17860	17828	17983	17803	17876	17834	17937	18017	17841	17966	18060	17843	17923	17900	18069	17826	18030	17809	17975	17868	17906	17795	18006	17752	17757	17993	17758	17778	17927	17996	17972	18026	17940	17895	17877	17960	17980	17934	17891	17936	17903	17664	17949	17963	17914	17918	18077	17917	18080	18010	18075	17858	17787	17862	17934	18001	17819	17966	17886	17995	17815	17987	17987	17982	17872	17869	17767	17761	17898	18022	17956	17877	18028	17868	17893	17971	17959	18046	17871	17894	17943	18005	17839	17811	17940	17984	17890	17901	17926	17788	18021	17932	17976	17918	17811	17920	17821	17814	17907	17870	17903	17956	17943	17779	17703	17978	17859	17934	17877	17940	17915	17749	17804	17867	17810	18110	17898	17691	17912	18013	17941	17910	17777	17923	17972	17876	17782	17960	18015	17958	17783	17980	18106	17876	17945	17884	17749	17794	17925	17682	17933	17952	17949	17970	17833	17972	17879	17723	17947	17961	17754	17802	18158	17975	17918	17954	17779	17748	17845	17879	17995	17853	17847	17965	17992	17864	17860	17757	17856	18003	17771	17829	17895	17839	18023	17896	17943	17792	17909	17975	18011	17686	17674	17803	17868	17961	17908	17919	17980	17937	17891	17896	17763	17934	17943	17812	18057	17973	17936	17771	17887	18153	17845	17980	17930	17940	18115	17861	17994	18106	17896	18001	17987	17923	17943	17731	17834	18004	17855	17878	17871	18020	17891	18022	17903	17899	18002	17881	17922	18079	17917	17765	17870	17850	18022	17881	17630	17845	17883	17978	17922	17969	17951	17922	17988	17905	17853	17953	17860	17941	17983	17920	18009	17963	17717	17828	17852	17715	17995	17955	17792	18073	18156	17891	17913	17935	17885
22262	20760	27159	24686	22877	29924	38541	34905	32682	32342	31045	31008	43049	57781	52058	44349	36245	31411	29392	28539	28788	28465	28494	28471	28512	28421	28694	28247	28573	28356	28402	28642	28462	28201	28537	28669	28432	28511	28383	28371	28519	28720	28651	28730	28324	28504	28560	28283	28295	28460	28589	28265	28426	28056	28774	28571	28485	28142	28449	28259	28251	28401	28692	28688	28472	28191	28409	28579	28578	28365	28252	28367	28452	28050	28382	28250	28350	28406	28357	28397	28750	28579	28496	28511	28372	28486	28335	28494	28209	28243	28415	28390	28325	28484	28409	28425	28476	28253	28337	28372	28632	28575	28554	28269	28414	28346	28293	28206	28440	28579	28442	28380	28294	28411	28282	28496	28317	28352	28165	28317	28535	28394	28484	28389	28403	28373	28323	28401	28078	28297	28453	28326	28367	28478	28483	28444	28456	28338	28369	28667	28469	28407	28214	28450	28590	28572	28476	28378	28395	28413	28484	28396	28263	28118	28295	28299	28699	28407	28406	28471	28215	28480	28494	28459	28316	28270	28383	28333	28450	28404	28417	28322	28340	28319	28590	28368	28615	28622	28389	28532	28487	28417	28234	28270	28435	28429	28366	28389	28566	28344	28443	28399	28246	28510	28632	28193	28401	28301	28718	28236	28363	28026	28332	28449	28327	28237	28297	28338	28532	28606	28409	28297	28281	28065	28282	28532	28299	28378	28218	27910	28311	28299	28351	28391	28253	28322	28415	28452	28267	28560	28350	28298	28532	28305	28158	28091	28324	28513	28473	28289	28335	28348	28301	28410	28423	28296	28373	28610	28565	28245	28336	28540	28398	28229	28469	28377	28450	28414	28174	28075	28324	28334	28352	28389	28736	28442	28219	28299	28385	28570	28456	28486	28304	28524	28611	28459	28684	28364	28615	28509	28553	28213	28495	28419	28289	28086	28371	28423	28490	28268	28475	28397	28182	28600	28624	28484	28208	28266	28196	28491	28346	28368	28442	28172	28345	28161	28286	28314	28162	28066	28420	28179	28437	28445	28362	28345	28372	28272	28335	28453	28218	28468	28288	28330	28296	28237	27983	28387	28620	28359	28559	28293	28313	28424	28341	28553	28563	28472	28468	28439	28198	28257	28199	28556	28246	28393	28326	28392	28403	28318	28344	28554	28504	28272	28219	28261	28387	28386	28289	28445	28726	28401	28386	28459	28167	28335	28274	28534	28343	28441	28655	28582	28312	28216	28136	28626	28252	28345	28260	28374	28397	28264	28441	28493	28476	28306	28398	28714	28210	28516	28130	28433	28044	28432	28249	28221	28695	28465	28516	28436	28299	28118	28536	28625	28544	28581	28395	28458	28484	28526	28128	28524	28268	28521	28241	28319	28303	28573	28296	28449	28458	28503	28269	28289	28356	28187	28512	28333	28550	28688	28275	28557	28263	28112	28372	28183	28270	28389	28626	28341	28505	28405	28608	28592	28551	28533	28411	28419	28355	28018	28330	28310	28415	28437	28522	28489	28310	28209	28454	28426	28404	28470	28241	28323	28416	28404	28380	28457	28599	28111	28178	28386	28430	28201	28160	28139	28512	28437	28396	28256	28169	27963	28211	28105	28297	28257	28630	28305	28406	28097	28500	28492	28411	28521	28483	28518	28328	28538	28441	28378	28419	28323	28422	28184	28644	28254	28463	28275	28157	28521	28563	28573	28418	28505	28412	28501	27921	28405	28534	28449	28266	28371	28094	28257	28339	28470	28299	28182	28336	28507	28468	28464	28244	28436	28498	28348	28306	28297	28302	28446	28210	28204	28317	28452	28158	28189	28156	28233	28405	28411	28361	28258	28253	28667	28570	28238	28446	28066	28252	28343	28590	28599	28501	28397	28269	28350	28246	28321	28308	28219	28268	28413	28534	28241	28509	28250	28551	28501	28293	28515	28605	28336	28201	28497	28397	28352	28717	28277	28504	28085	28369	28518	28227	28633	28116	28556	27917	28430	28490	28497	28205	28446	28292	28284	28608	28339	28189	28306	28279	28335	28835	28282	28325	28254	28154	28330	28255	28479	28476	28474	28284	28380	28518	28466	28550	28285	28519	28455	28234	28184	28355	28396	28096	28517	28503	28340	28354	28145	28420	28444	28530	28075	28390	28190	28553	28217	28232	28397	28250	28340	28223	28239	28340	28312	28268	28223	28449	28439	28033	28158	28665	28342	28475	28584	28360	28243	28545	28571	27920	28564	28328	28400	28457	28455	28379	28049	28118	28292	28467	28331	28173	28367	28243	28123	28533	28281	28396	28325	28188	28255	28282	28336	28052	28474	28349	28394	28630	28502	28457	28093	28262	28342	28481	28453	28278	28434	28237	28109	28247	28094	28432	28523	28510	28405	28655	28373	28322	28677	28555	28494	28380	28611	28474	28461	28373	28750	28422	28107	28244	28248	28410	28244	28289	28288	28426	28562	28291	28598	28287	28346	28510	28224	28378	28250	28352	28393	28100	28304	28149	28373	28400	28267	28048	28391	28266	28229	28203	28480	28613	28274	28421	28304	28244	28489	28160	28297	28163	28156	28468	28510	28486	28383	28342	28267	28474	28362	28349	28625	28393	28367	28518	28064	28479	28553	28135	28391	28415	28265	28273	28499	28596	28408	28363	28287	28428	28129	28275	28467	28581	28574	28151	28149	28364	28068	28298	28282	28506	28259	28463	28616	28390	28335	28194	28472	28317	28383	28359	28210	28324	28241	28795	28360	28148	28253	28285	28518	28454	28292	28601	28232	28264	28448	28593	28538	28245	28447	28251	28059	28524	28127	28242	28316	28415	28273	28389	28437	28337	28503	28258	28600	28568	28244	28403	28489	28574	28388	28673	28254	28341	28456	28272	28381	28391	28408	28271	28391	28657	28488	28190	28286	28035	28384	28414	28439	28549	28385	28242	28248	28355	28456	28439	28135	28418	28271	28329	28233	28227	28417	28516	28617	28329	28495	28501	28193	28353	28540	28440	28320	28126	28374	28376	28389	28404	28306	28240	28392	28264	28230	28161	28476	28340	28333	28409	28034	28348	28259	28290	28253	28369	28277	28206	28008	28619	28013	28184	28290	28398	28291	27934	28354	28554	28475	28197	28377	28479	28103	28341	28490	28630	28321	28233	28177	28389	28492	28379	28204	28419	28316	28399	28359	28279	28242	28258	28433	28331	28252	28494	28368	28368	28499	28270	28582	28384	28120	28242	28289	28276	28409	28270	28232	28144	28228	28497	28338	28650	28354	28420	28576	28174	28233	28198	28397	28463	28216	28434	28585	28081	28419	28692	28536	28579	28844	28595	28397	28260	28542	28303	28468	28551	28498	28355	28183	28264	28183	28504	28598	28629	28208	28523	28390	28391	28271	28166	27969	28133	28485	28294	28340	28536	28342	28433	28444	28342	28490	28474	28262	28275	28402	28560	28276	28457	28337	28406	28356	28487	28238	28261	28407	28512	28089	28215	28264	28402	28136	28417	28448	28461	28447	28534	28490	28357	28149	28455	28299	28306	28101	28480	28468	28304	28524	28413	28280	28530	28300	28214	28289	28422	28300	28257	28182	28442	28409	28527	28474	28228	28388	28267	28098	28471	28142	28390	28511	28426	28444	28513	28268	28805	28618	28551	28442	28212	28379	28524	28388	28516	28267	28417	28343	28498	28406	28452	28164	28489	28034	28481	28336	28390	28396	28348	28255	28312	28546	28562	28317	28694	28370	28280	28433	28279	28540	28255	28175	28269	28178	28382	28382	28377	28258	28740	28379	28337	28405	28380	28174	28472	28484	28197	28209	28378	28314	28410	28411	28388	28417	28265	28474	28148	28292	28535	28559	28172	28445	28482	28472	28462	28139	28503	28545	28268	28392	28399	28214	28276	28103	28410	28537	28276	28460	28468	28798	28459	28392	28345	28147	27980	28435	28563	28226	28398	28183	28130	28378	28437	28448	28551	28583	28681	28487	28535	28352	28480	28567	28473	28536	28199	28380	28255	28436	28262	28403	28294	28125	28359	28478	28179	28328	28713	28370	28354	28636	28573	28077	28132	28303	28328	28374	28442	28321	28403	28374	28472	28536	28397	28561	28362	28262	28277	28369	28291	28450	28264	28401	28493	28476	28183	28337	28348	28439	28612	28290	28476	28370	28446	28394	28202	28366	28533	28832	28355	28182	28208	28332	28198	28393	28063	28481	28255	28266	28316	28356	28638	28472	28212	28360	28563	28402	28695	28335	28224	28322	28538	28716	28529	28461	28736	28637	28537	28695	28691	28619	28394	28445	28250	28428	28355	28713	28268	28431	28368	28251	28347	28272	28166	28274	28075	28050	28481	28637	28285	28210	28304	28192	28329	28085	28446	28505	28331	28573	28510	28545	28203	28406	28602	28313	28340	28064	28241	28373	28332	28108	28039	28275	28311	28336	28333	28482	28394	28255	28451	28458	28089	28275	28344	28385	28504	28590	28568	28173	28499	28336	28325	28325	28400	28622	28343	28554	28423	28374	28351	28389	28310	28481	28186	28273	28561	28307	28221	28336	28344	28221	28120	28524	28317	28192	28214	28477	28431	28151	28430	28348	28350	28274	27857	28187	28594	28465	28302	28692	28376	28427	28456	28316	28187	28578	28635	28209	28362	28238	28417	28357	28526	28395	28520	28526	28470	28306	28405	28295	28091	28348	28526	28355	28276	28262	28638	28192	28269	28292	28415	28356	28494	28403	28100	28260	28688	28585	28393	28282	28315	28343	28324	28381	28216	28289	28396	28419	28422	28313	28348	28439	28289	28314	28377	28451	28298	28349	28202	28311	28422	28349	28223	28434	28656	28346	28604	28338	28200	28525	28464	28418	28390	28147	28426	28440	28397	28341	28389	28188	28247	28182	28316	28478	28543	28223	28337	28412	28380	28396	28249	28264	28578	28579	28468	28568	28416	28440	28402	28691	28325	28589	28440	28383	28404	28433	28615	28298	28258	28479	28518	28066	28123	28328	28296	28136	28271	28407	28315	28319	28477	28412	28380	28073	28318	28342	28329	28339	28296	28240	28362	28264	28232	28230	28575	28415	28447	28193	28342	28509	28666	28365	28423	28436	28324	28677	28326	28534	28299	28427	28818	28535	28581	28379	28259	28272	28403	28236
24037	41843	41022	32872	28332	27576	30027	26666	24310	23184	21104	21635	38272	49992	44675	35719	26092	19884	17881	17424	17442	17609	17647	17665	17532	17457	17449	17391	17672	17536	17493	17624	17498	17430	17488	17395	17529	17614	17617	17565	17674	17481	17493	17696	17617	17313	17678	17528	17679	17507	17585	17467	17650	17527	17622	17430	17598	17486	17471	17398	17564	17490	17587	17533	17624	17557	17519	17425	17512	17542	17519	17599	17622	17524	17568	17460	17646	17494	17532	17428	17337	17311	17470	17504	17457	17550	17475	17439	17557	17495	17472	17510	17505	17470	17389	17636	17628	17397	17385	17453	17846	17474	17536	17570	17419	17680	17319	17616	17696	17559	17429	17451	17422	17455	17587	17366	17390	17594	17703	17698	17615	17420	17589	17728	17573	17624	17610	17291	17556	17536	17538	17478	17690	17509	17551	17423	17733	17526	17650	17395	17288	17478	17608	17534	17494	17495	17550	17571	17560	17685	17587	17467	17552	17740	17624	17624	17311	17563	17617	17286	17533	17550	17586	17379	17459	17644	17710	17332	17518	17482	17447	17524	17489	17558	17388	17586	17485	17609	17535	17430	17534	17535	17555	17484	17478	17469	17362	17595	17639	17517	17452	17682	17439	17514	17519	17386	17606	17461	17469	17481	17620	17566	17519	17583	17496	17511	17550	17541	17548	17568	17601	17306	17480	17509	17622	17405	17577	17442	17374	17511	17486	17514	17540	17356	17416	17551	17431	17431	17604	17538	17597	17557	17597	17459	17505	17554	17461	17730	17376	17680	17599	17560	17494	17382	17373	17584	17680	17627	17550	17555	17522	17586	17455	17527	17589	17410	17532	17448	17236	17462	17436	17424	17553	17328	17522	17513	17630	17505	17481	17283	17613	17380	17596	17359	17435	17457	17345	17484	17721	17535	17360	17381	17677	17430	17616	17441	17697	17442	17585	17454	17536	17425	17202	17425	17492	17503	17445	17606	17450	17667	17533	17386	17403	17500	17341	17442	17528	17400	17526	17445	17521	17384	17586	17485	17313	17580	17502	17580	17462	17513	17421	17679	17363	17403	17513	17493	17525	17636	17675	17451	17599	17557	17414	17332	17524	17604	17542	17359	17589	17520	17491	17319	17631	17570	17370	17468	17750	17494	17360	17585	17492	17540	17448	17456	17441	17411	17595	17604	17627	17474	17559	17466	17469	17322	17575	17250	17575	17317	17713	17521	17559	17465	17382	17530	17466	17632	17523	17464	17530	17373	17554	17435	17671	17516	17469	17579	17607	17446	17516	17500	17452	17580	17570	17287	17586	17499	17625	17683	17460	17453	17615	17479	17589	17482	17292	17359	17363	17570	17544	17344	17404	17296	17653	17610	17568	17424	17685	17570	17557	17472	17512	17495	17428	17612	17593	17487	17529	17513	17609	17570	17441	17426	17569	17550	17341	17355	17541	17519	17629	17783	17606	17444	17623	17450	17583	17381	17478	17486	17530	17444	17409	17560	17531	17623	17453	17527	17565	17466	17705	17399	17462	17354	17463	17517	17485	17585	17478	17391	17597	17469	17564	17633	17300	17537	17389	17572	17425	17424	17768	17531	17553	17660	17416	17569	17484	17471	17667	17675	17317	17534	17588	17531	17419	17524	17411	17631	17533	17525	17411	17537	17553	17524	17595	17450	17437	17604	17338	17475	17493	17402	17409	17400	17571	17373	17525	17392	17622	17515	17471	17565	17640	17516	17547	17510	17514	17661	17425	17558	17625	17441	17464	17532	17372	17519	17378	17631	17384	17603	17505	17581	17478	17531	17558	17586	17452	17413	17700	17585	17491	17411	17325	17475	17675	17549	17435	17658	17327	17638	17666	17712	17442	17557	17450	17524	17362	17591	17520	17539	17651	17488	17346	17452	17460	17323	17478	17574	17460	17455	17473	17276	17445	17630	17576	17478	17630	17531	17493	17620	17599	17418	17340	17360	17257	17473	17528	17599	17524	17479	17672	17424	17635	17713	17561	17510	17618	17543	17631	17605	17642	17460	17735	17498	17499	17571	17385	17369	17620	17681	17507	17459	17461	17617	17578	17464	17392	17520	17544	17587	17464	17474	17617	17399	17539	17495	17665	17362	17442	17561	17483	17569	17551	17559	17346	17672	17513	17559	17485	17435	17454	17477	17535	17346	17615	17476	17444	17499	17330	17575	17594	17393	17294	17505	17515	17493	17550	17551	17478	17382	17532	17434	17446	17358	17509	17514	17682	17464	17547	17535	17451	17678	17453	17575	17552	17542	17585	17468	17505	17428	17478	17641	17446	17542	17430	17458	17333	17370	17443	17430	17383	17526	17511	17575	17532	17547	17614	17614	17607	17521	17413	17639	17417	17496	17658	17642	17456	17347	17649	17374	17514	17518	17513	17606	17465	17519	17315	17437	17668	17723	17701	17572	17425	17607	17508	17598	17507	17470	17471	17508	17504	17617	17659	17541	17494	17674	17523	17614	17499	17432	17731	17510	17451	17461	17556	17629	17552	17520	17516	17446	17616	17368	17533	17608	17716	17434	17400	17520	17613	17542	17458	17594	17418	17583	17505	17469	17472	17623	17473	17506	17661	17564	17671	17379	17493	17548	17545	17503	17395	17306	17306	17669	17418	17472	17580	17520	17654	17385	17616	17411	17462	17626	17557	17511	17723	17747	17424	17595	17304	17531	17565	17609	17587	17527	17486	17393	17625	17655	17646	17486	17578	17418	17482	17456	17606	17523	17530	17275	17563	17646	17638	17671	17702	17670	17680	17320	17567	17512	17632	17399	17448	17539	17523	17574	17667	17505	17508	17549	17566	17472	17308	17469	17311	17518	17661	17563	17772	17523	17441	17543	17407	17596	17525	17447	17695	17590	17692	17561	17469	17678	17568	17518	17435	17617	17694	17446	17295	17476	17620	17705	17565	17512	17504	17494	17415	17482	17519	17379	17609	17660	17503	17483	17607	17592	17435	17607	17387	17302	17255	17529	17515	17569	17429	17551	17418	17428	17471	17390	17385	17419	17414	17391	17529	17608	17479	17570	17477	17461	17510	17461	17629	17488	17563	17429	17383	17550	17636	17562	17458	17452	17610	17557	17524	17413	17477	17548	17420	17506	17592	17512	17511	17657	17503	17560	17604	17647	17533	17450	17618	17491	17593	17473	17305	17647	17374	17521	17506	17563	17608	17783	17573	17452	17389	17486	17381	17489	17540	17500	17461	17602	17500	17371	17673	17606	17503	17610	17430	17410	17658	17481	17401	17545	17446	17515	17461	17630	17568	17344	17525	17349	17402	17547	17344	17453	17654	17569	17428	17484	17541	17534	17512	17396	17527	17460	17481	17496	17666	17455	17614	17583	17469	17624	17696	17401	17414	17469	17617	17570	17629	17644	17621	17307	17465	17399	17373	17467	17533	17574	17588	17721	17566	17482	17370	17415	17279	17663	17432	17419	17351	17558	17596	17444	17543	17487	17345	17574	17496	17448	17449	17439	17547	17456	17476	17357	17628	17526	17414	17446	17540	17595	17476	17520	17505	17438	17452	17498	17551	17628	17427	17461	17543	17495	17350	17588	17622	17412	17583	17383	17440	17636	17532	17525	17488	17473	17468	17502	17396	17519	17530	17446	17327	17590	17580	17526	17451	17483	17603	17687	17550	17533	17395	17475	17558	17483	17435	17655	17433	17476	17385	17536	17594	17612	17478	17449	17468	17582	17434	17549	17653	17419	17619	17499	17340	17423	17499	17370	17569	17732	17467	17544	17551	17594	17615	17352	17608	17572	17533	17543	17650	17656	17393	17455	17517	17571	17527	17513	17590	17510	17534	17342	17553	17376	17390	17647	17338	17532	17551	17589	17516	17566	17597	17480	17495	17692	17520	17434	17491	17418	17431	17503	17598	17700	17427	17679	17671	17463	17450	17598	17557	17543	17413	17450	17436	17599	17561	17613	17580	17429	17551	17497	17420	17510	17416	17495	17555	17359	17380	17520	17369	17521	17344	17477	17406	17540	17492	17499	17618	17607	17658	17475	17516	17320	17565	17453	17737	17383	17591	17429	17599	17484	17709	17515	17430	17293	17549	17418	17452	17565	17441	17544	17447	17684	17432	17528	17480	17460	17466	17644	17526	17433	17338	17553	17780	17467	17530	17406	17355	17532	17677	17453	17562	17376	17570	17318	17620	17461	17183	17477	17547	17578	17603	17617	17502	17527	17665	17245	17533	17363	17658	17341	17461	17338	17654	17591	17436	17466	17401	17538	17647	17490	17378	17574	17386	17462	17523	17573	17562	17396	17434	17542	17598	17461	17515	17409	17512	17601	17551	17370	17551	17511	17397	17578	17646	17565	17428	17565	17601	17639	17350	17636	17486	17522	17481	17498	17369	17503	17582	17442	17493	17589	17395	17499	17345	17408	17567	17482	17427	17345	17456	17518	17528	17566	17442	17379	17524	17619	17546	17602	17498	17541	17561	17569	17422	17631	17410	17572	17584	17448	17559	17403	17428	17695	17689	17528	17548	17463	17646	17468	17420	17335	17490	17574	17599	17611	17537	17519	17512	17581	17643	17483	17492	17532	17616	17486	17418	17477	17596	17584	17652	17514	17331	17657	17364	17399	17668	17380	17522	17480	17445	17470	17604	17453	17487	17642	17713	17562	17436	17455	17446	17596	17469	17409	17438	17382	17463	17355	17357	17510	17358	17475	17529	17621	17399	17508	17505	17685	17527	17495	17605	17499	17419	17486	17380	17650	17423	17601	17442	17546	17529	17485	17606	17467	17476	17606	17545	17456	17388	17470	17484	17464	17613	17527	17493	17417	17322	17370	17408	17541	17597	17489	17427	17467	17399	17376	17546	17465	17314	17670	17388	17584	17475	17351	17564	17543	17589	17490	17403	17561	17568	17569	17497	17370	17466	17461	17481	17526	17400	17378	17489	17654	17589	17512	17414	17655	17539	17522	17549	17433	17477	17448	17644	17387	17380	17473	17569	17382	17522	17668	17453	17543	17348	17567	17566	17614	17564	17615	17379	17306	17634	17492	17544	17346	17547	17325	17721	17450	17568	17371	17344	17545	17604	17535	17493	17424	17475	17620	17490	17463	17610	17436	17396	17281	17456	17485	17485	17480	17486	17396
35871	30524	38336	37791	34982	32877	31165	30333	30329	29837	29302	29338	29573	30758	30571	29998	29589	28995	28849	28770	28741	28916	28747	28556	28580	28498	28506	28805	28838	28693	28695	28954	28924	28648	28861	28924	28601	28710	28756	28857	28941	28608	28758	28459	28879	28645	28826	28794	28780	28774	28559	28711	28738	29058	28844	28810	28713	28711	28623	28584	28660	28644	28610	28917	28683	28795	28762	28701	28805	28730	28627	28560	28893	28757	28670	29044	28879	28658	28623	28712	28707	28689	28941	28597	28884	28607	28798	28663	28772	28850	28906	28907	28768	28968	28776	28893	28821	28898	28728	28530	28625	28790	28953	28848	28908	28678	28486	28676	28563	28733	28805	28817	28776	28525	28843	28611	28751	28605	28599	28528	28709	28913	28576	28709	28620	28521	28952	29115	29042	28583	28617	28777	28618	28692	29021	28851	28601	28472	28608	28951	29067	28520	28811	28635	28517	28704	28980	28805	28735	28659	28906	28789	28914	28842	28797	28926	28712	28310	28649	28418	28701	28828	28863	28765	28363	28881	28404	28479	28829	28602	28944	28793	28626	28638	28605	28626	28691	28907	28508	28858	28946	28709	28857	28532	28667	28640	28967	28544	29007	28844	28421	28908	29082	28511	28595	28764	28801	28830	28779	28704	28652	28696	28553	28918	28860	28876	28686	28933	28644	28759	28814	28815	28944	28729	28889	28874	28646	28648	28658	28622	28646	28726	28760	28550	28616	28742	28723	28894	28722	28490	28513	28547	28983	28665	28859	28813	28881	28597	29000	28773	28470	28777	28702	28897	28546	28686	28848	28661	28655	28758	28786	28862	28879	28789	29101	28750	28670	28687	28745	28755	28553	28545	28697	28777	28589	28455	28617	28733	28835	28441	28499	28925	28927	28614	28733	28839	28531	28747	28906	28627	28792	28627	28551	28707	28593	28827	28792	29054	28888	28971	28757	28767	28882	28528	28711	28829	29019	28654	28880	28586	28813	28464	28884	28777	28707	28710	28803	28752	28889	28729	28693	28703	28798	28705	29012	28603	28776	28664	28605	28784	28692	28562	28645	28865	28972	28990	28859	28726	28732	28815	28530	28667	28849	28854	28594	28605	28706	28722	28711	28661	28609	28837	28798	28741	28644	28742	28649	28361	28630	28772	29087	28515	28836	28874	28725	28847	28822	29210	28789	28693	28620	28450	28564	28668	28797	28981	28726	28670	28864	28816	28737	28769	28853	28590	28975	28569	28491	28514	28782	28620	28847	28505	28807	28901	28494	28615	28744	28744	28664	28720	28646	28612	28616	28856	28655	28635	28683	28230	28641	28852	28593	28573	28906	28866	28756	28490	28863	28516	28610	28382	28699	28655	28692	28805	28505	28441	28672	29027	28627	28690	28736	28834	28528	28560	28866	28764	28577	28692	28883	28948	28660	28697	28888	28495	28735	28773	28873	28674	28404	28392	28892	28852	28761	28850	28686	28725	28694	28472	28700	28605	28703	28622	28798	28776	28787	28733	28691	28918	28816	28608	28639	28763	28830	28956	28612	28557	28618	28749	28663	28754	28878	28636	28759	28510	28760	28960	28774	28859	28859	28517	28872	28422	28770	28641	28879	28788	28831	28753	28865	28574	28793	28563	28354	28891	28705	28735	28717	29000	28678	28692	28750	28704	28820	28750	28880	28759	28642	28869	28707	28782	28393	28605	28696	28633	28809	28832	28769	28510	28859	28732	28770	28633	28777	29023	28897	28596	28647	28759	28834	28665	28869	28750	28757	28793	28882	28756	28598	28824	28679	28646	28534	28922	28848	28288	28872	28371	28725	28569	28803	28818	28768	28560	29002	28908	28827	28471	28800	28535	28932	28948	29114	28764	28516	28639	28786	28865	28883	28750	28822	28522	28620	28664	28506	28378	28625	28991	28719	28575	28633	28891	28706	28922	28651	28944	28590	28778	28781	28432	28724	28807	28804	28844	28736	28737	28762	28612	28494	28734	28854	28784	28724	28802	28777	28967	28876	28678	28735	28578	28987	28710	28743	28582	28767	28573	28844	28844	28663	28740	28777	28610	28613	28971	28636	28752	28882	28668	28646	28668	28875	28784	28574	28787	28516	28702	28644	28894	28725	28822	28790	28634	28759	28915	28876	28762	28612	28677	28598	28590	28853	28576	28528	28726	28787	28657	28627	28564	28522	28727	28726	28579	28791	28708	28526	28733	28512	28650	28654	28822	28654	28666	28547	28776	28725	28799	28910	28695	28572	28637	28762	28792	28781	29006	28879	28674	28772	28644	29114	28612	28813	28855	28891	28900	28747	28728	28863	28630	28627	28574	28572	28735	28854	28835	28842	28812	29088	28897	28889	28922	28849	28815	28449	29105	28881	28893	28665	28647	28902	28648	28846	28674	28574	29069	28801	28755	28805	28862	28886	28927	28693	28746	28718	28709	28622	28712	28700	28861	28515	28862	28733	28556	28593	28756	28756	28654	28569	28759	28548	28687	28906	28790	28661	28684	28791	28577	28550	28511	28779	28682	28748	28524	28919	28659	28813	28762	28881	28709	28789	28957	28767	28754	28660	28663	28744	28704	28761	28837	28913	28780	28865	28794	28840	28586	28763	28728	28901	28666	28592	28785	28520	28787	28899	28709	28539	28870	28880	28689	28768	28685	29096	28562	28713	28745	28548	28587	28750	28794	29123	28827	28714	28741	28819	28544	28896	28667	28868	28765	28765	28899	28975	28914	28807	28644	29039	28819	28640	28746	28681	28780	28470	28691	28795	28884	28695	28528	28733	28634	28480	28719	28694	28677	28742	28734	28787	28729	28826	28840	28853	28695	28569	28836	28786	28725	29094	28910	28547	28888	29002	28583	28804	28756	28496	28705	28736	28931	28964	28693	28776	28623	28748	28811	28829	28797	28844	28704	29042	28923	28666	28855	28702	28768	28603	28375	28674	28733	28841	28590	28668	28893	28734	28526	28729	28632	28782	28663	28714	28753	28963	28845	28680	28575	28701	28632	28578	28882	28764	28922	28810	28733	28751	28825	28698	28799	28653	28828	28907	28632	28524	28599	28652	28650	28715	28754	28771	28847	28724	28666	28700	28845	28774	28645	28757	28674	28961	28803	28776	28948	28785	28845	28628	28448	28552	28818	28604	28690	28679	28541	28540	28685	28615	28735	28787	28767	28926	28855	29145	28919	28851	28767	28669	28526	28703	28769	28567	28748	28686	28824	29100	28867	28923	28499	28542	28773	28865	28806	28833	28789	28707	28868	28721	28609	28828	28863	28593	28840	28866	28772	28817	28642	28940	28934	28780	28845	28764	28729	28664	28479	28897	28917	28787	28827	28779	28812	28619	28872	28587	28882	28716	28625	28626	28723	28492	28778	28758	28811	28844	28637	28910	28718	28700	28581	28802	28805	28667	28810	28699	28869	28676	28900	28555	28729	28638	28752	29033	28913	28673	28769	28884	28503	28612	28665	28732	28869	28772	28739	28774	28697	29050	28924	28977	28635	28929	28777	28811	28678	28643	28592	28794	28561	28913	28812	28728	28886	28645	28805	28759	28693	28925	28547	28693	28728	28872	28603	28395	28924	28724	28645	28786	28770	28860	28652	28681	28963	28581	28790	28890	28831	28872	28799	29043	28694	28372	28713	28967	28782	28703	28672	28779	28711	28838	28645	28665	28641	28650	28846	28612	28907	28744	28858	28985	28445	28810	28626	28660	28866	28679	28699	28781	28745	28693	28772	28795	28677	28692	28591	28623	28634	28548	28796	29120	28763	28918	28783	28651	28903	28600	28753	28549	28528	28671	28697	29017	28902	28614	28707	28693	28548	28829	28517	28868	28723	28480	28623	28872	28616	28692	28671	28939	28590	28743	28594	28695	28687	28416	28653	28550	28607	28828	28569	28842	28679	28734	28908	29127	28731	28775	28871	29009	28547	28914	28411	28532	28839	28749	28876	28663	28748	28822	28631	28708	28743	28914	28709	28847	28852	28811	28763	28663	28574	28801	28737	28683	28812	28640	28876	28737	28701	28607	28893	28696	28583	28803	28635	28845	28675	28742	28438	28908	28871	28687	28943	28804	28544	28700	28850	28757	28779	28674	28807	28811	28620	28611	28726	28582	28778	28652	28768	28895	28986	28678	28652	29058	28760	28795	28623	28859	28876	28747	28686	28899	28729	28834	28583	28783	28735	28785	28633	28607	28604	28823	29109	28733	28499	28747	28810	28579	28792	28763	28635	28860	28837	28595	28820	28802	28697	28580	28730	28877	28527	28779	28638	28746	28925	28663	28553	28571	28734	28608	28674	28714	28702	28762	28783	28740	28806	28660	28820	28878	28620	28651	28853	28677	28891	28822	28624	28764	28724	28629	28961	28456	28262	28639	28790	28659	28661	28885	28513	28735	29045	28954	28438	28850	28601	28711	28819	28783	28831	28672	28624	29072	28946	28736	28651	29074	28664	28830	28823	28631	28603	28666	28802	28742	28637	28460	28879	28702	29065	28462	28581	28856	28588	28475	28712	28984	28812	28710	28869	28775	28447	28872	28719	28787	28616	28902	28645	28644	28641	28765	28630	28514	28840	28731	28656	28946	28826	28625	28928	28695	28977	28820	29051	28768	28622	28839	28752	28596	29015	28774	28462	28836	28775	28836	28564	28757	28918	28740	28784	28867	28780	28780	28905	29077	28771	28993	28946	28814	28621	29043	28614	28519	28862	28892	28883	28888	28902	28659	28888	28580	28824	28787	28812	28708	28811	28784	28960	28951	28892	28872	28672	28673	28887	28592	28788	28850	28922	28783	28905	28842	28758	28838	28693	28797	28812	28672	28632	28777	28824	28731	28540	28455	28756	28689	28853	28767	28853	28844	28799	28616	28672	28464	28546	28764	28755	29001	28873	28671	28745	28761	28769	28625	28732	28715	28720	28652	28644	28762	28662	28781	28592	28757	28590	28707	28764	28525	28749	29011	29055	28682	28580	28673	28724	28864	28949	28423	28801	28905	28811	28722	28590	28775	28830	29225	28733	28788	28630	28734	28591	28486	28812	28658	28523	28779	28762	28888	28732	29063	28619	28931	28656	28926	28555	28821	28709	28613	28680	28856	28825	28666	28745	29187	28908	28829	28802	28703	28476	28652	28872
23904	29990	33923	29147	26874	23391	21194	20412	20030	18726	18408	18684	19257	20489	19702	18951	18304	17864	17793	17511	17734	17792	17614	17711	17843	17606	17714	17811	17564	17609	17741	17707	17752	17771	17539	17659	17637	17812	17769	17753	17619	17615	17596	17754	17789	17670	17671	17843	17708	17674	17723	17825	17716	17827	17726	17780	17603	17698	17660	17912	17437	17788	17789	17651	17713	17693	17751	17748	17783	17648	17541	17806	17509	17854	17651	17751	17770	17722	17641	17736	17636	17640	17719	17843	17732	17692	17679	17609	17513	17656	17734	17765	17757	17724	17627	17643	17693	17569	17705	17755	17677	17620	17702	17764	17710	17555	17627	17596	17643	17660	17725	17646	17660	17781	17824	17815	17872	17745	17531	17789	17724	17632	17807	17726	17848	17820	17778	17436	17712	17670	17664	17587	17838	17551	17804	17654	17559	17788	17549	17740	17808	17656	17840	17880	17773	17622	17650	17902	17674	17686	17762	17746	17627	17698	17748	17845	17815	17721	17637	17633	17740	18014	17654	17519	17787	17859	17619	17565	17607	17589	17661	17699	17830	17775	17583	17678	17739	17738	17895	17739	17655	17603	17737	17752	17624	17784	17729	17432	17856	17790	17740	17728	17565	17780	17784	17474	17884	17745	17699	17675	17825	17817	17678	17779	17887	17636	17691	17805	17699	17675	17796	17533	17704	17691	17622	17718	17598	17699	17738	17615	17729	17617	17648	17787	17702	17658	17813	17764	17724	17689	17772	17592	17572	17845	17579	17797	17920	17669	17897	17898	17958	17547	17763	17548	17763	17725	17665	17662	17793	17446	17715	17487	17611	17573	17793	17569	17791	17674	17623	17941	17811	17759	17798	17687	17619	17827	17644	17576	17608	17547	17853	17787	17657	17795	17694	17808	17686	17629	17610	17785	17837	17740	17685	17685	17757	17729	17817	17478	17679	17619	17540	17673	17689	17719	17582	17648	17693	17556	17641	17690	17673	17746	17667	17696	17644	17531	17644	17699	17875	17699	17570	17584	17929	17762	17766	17601	17688	17747	17710	17732	17732	17673	17751	17712	17659	17785	17677	17638	17760	17729	17771	17612	17768	17721	17619	17649	17683	17632	17780	17926	17670	17509	17696	17832	17730	17736	17754	17580	17869	17664	17633	17448	17685	17732	17671	17659	17756	17400	17653	17688	17739	17660	17884	17668	17744	17639	17712	17518	17715	17774	17939	17791	17556	17760	17708	17715	17723	17647	17624	17813	17710	17526	17697	17717	17658	17780	17850	17763	17667	17775	17843	17557	17654	17871	17798	17673	17719	17737	17803	17639	17771	17802	17702	17634	17757	17696	17845	17666	17638	17839	17674	17660	17490	17521	17666	17583	17598	17605	17594	17608	17560	17646	17546	17718	17866	17634	17768	17741	17672	17746	17802	17823	17552	17632	17728	17694	17673	17612	17951	17602	17736	17653	17674	17808	17714	17769	17880	17590	17647	17702	17781	17806	17666	17634	17760	17614	17725	17893	17690	17698	17651	17834	17678	17519	17669	17815	17586	17782	17582	17678	17569	17745	17708	17856	17708	17609	17721	17657	17682	17635	17712	17471	17635	17804	17725	17667	17578	17856	17709	17574	17450	17462	17700	17480	17828	17744	17839	17785	17734	17599	17681	17834	17920	17801	17646	17552	17803	17487	17718	17670	17773	17751	17521	17773	17661	17792	17741	17773	17807	17479	17640	17673	17765	17761	17696	17511	17644	17660	17821	17538	17749	17648	17463	17782	17866	17575	17679	17784	17794	17830	17755	17602	17738	17735	17632	17654	17661	17688	17660	17825	17665	17807	17893	17615	17666	17778	17784	17617	17807	17621	17636	17648	17869	17531	17752	17710	17646	17730	17656	17680	17769	17757	17871	17614	17821	17929	17608	17652	17913	17623	17717	17692	17623	17566	17600	17740	17764	17799	17687	17794	17636	17666	17682	17553	17658	17749	17706	17687	17792	17723	17769	17711	17688	17649	17872	17908	17715	17589	17655	17896	17951	17737	17723	17711	17560	17748	17561	17785	17817	17680	17733	17636	17598	17649	17741	17690	17668	17655	17656	17799	18009	17673	17767	17731	17698	17861	17770	17668	17677	17822	17675	17546	17760	17735	17555	17807	17669	17779	17761	17825	17735	17457	17632	17519	17680	17704	17731	17609	17630	17662	17657	17608	17765	17708	17609	17711	17742	17696	17673	17906	17713	17564	17886	17728	17818	17641	17742	17817	17689	17808	17798	17711	17683	17863	17574	17628	17557	17674	17657	17713	17771	17730	17740	17585	17743	17821	17795	17697	17695	17769	17899	17634	17751	17699	17505	17749	17707	17722	17735	17696	17799	17667	17759	17571	17580	17645	17785	17644	17729	17668	17680	17610	17842	17729	17694	17794	17538	17832	17691	17741	17714	17704	17856	17657	17639	17627	17797	17655	17870	17717	17768	17571	17730	17723	17622	17936	17752	17650	17691	17673	17755	17785	17572	17893	17706	17663	17689	17683	17768	17723	17600	17837	17716	17706	17769	17591	17612	17907	17634	17891	17720	17708	17645	17730	17731	17844	17689	17759	17625	17798	17644	17822	17792	17737	17598	17505	17636	17541	17645	17720	17837	17680	17733	17844	17806	17686	17796	17802	17812	17647	17756	17706	17604	17878	17750	17886	17637	17591	17815	17688	17838	17741	17469	17700	17686	17791	17746	17676	17497	17811	17749	17730	17693	17769	17680	17623	17691	17553	17698	17781	17792	17896	17541	17705	17819	17786	17507	17634	17771	17745	17609	17895	17566	17764	17761	17691	17713	17703	17832	17617	17890	17777	17683	17644	17669	17845	17862	17785	17751	17622	17614	17834	17712	17747	17755	17628	17722	17824	17806	17844	17881	17806	17634	17795	17718	17755	17825	17571	17756	17690	17715	17670	17821	17746	17531	17740	17757	17732	17687	17765	17626	17609	17863	17678	17604	17725	17648	17714	17742	17680	17718	17852	17842	17647	17678	17553	17714	17834	17604	17786	17749	17738	17748	17883	17798	17756	17776	17663	17778	17564	17523	17780	17746	17657	17860	17577	17712	17733	17863	17860	17693	17800	17780	17765	17727	17739	17779	17698	17715	17695	17701	17876	17709	17699	17710	17789	17623	17726	17861	17740	17762	17746	17891	17647	17777	17793	17601	17698	17677	17803	17645	17587	17863	17654	17704	17614	17471	17790	17763	17905	17626	17806	17754	17759	17655	17837	17657	17730	17888	17724	17634	17619	17726	17780	17754	17726	17739	17743	17694	17883	17865	17672	17661	17555	17860	17690	17457	17735	17501	17682	17359	17716	17703	17766	17648	17728	17716	17758	17616	17855	17732	17654	17805	17684	17731	17700	17620	17775	17575	17517	17700	17775	17736	17593	17785	17641	17628	17839	17686	17836	17648	17480	17654	17517	17721	17622	17711	17733	17702	17778	17613	17608	17759	17818	17722	17513	17849	17833	17708	17863	17670	17645	17586	17643	17705	17775	17822	17548	17460	17781	17758	17677	17605	17770	17809	17801	17740	17742	17692	17683	17825	17737	17749	17785	17813	17601	17772	17889	17640	17818	17683	17754	17662	17633	17564	17678	17726	17757	17821	17809	17693	17870	17814	17595	17625	17571	17698	17399	17686	17741	17862	17696	17698	17622	17704	17696	17652	17727	17809	17638	17696	17874	17605	17688	17715	17792	17721	17752	17809	17686	17740	17469	17746	17763	17662	17751	17644	17746	17697	17559	17643	17751	17428	17830	17512	17894	17808	17629	17547	17790	17743	17835	17820	17861	17683	17668	17632	17821	17676	17661	17736	17738	17676	17804	17712	17620	17655	17775	17777	17609	17546	17816	17668	17615	17569	17683	17782	17823	17599	17719	17744	17757	17814	17822	17735	17759	17619	17616	17903	17703	17577	17642	17797	17693	17783	17600	17708	17756	17689	17805	17617	17616	17637	17586	17790	17837	17665	17690	17608	17728	17744	17715	17634	17651	17754	17628	17635	17835	17820	17604	17768	17596	17638	17723	17891	17840	17781	17735	17761	17785	17598	17662	17617	17680	17738	17767	17686	17641	17660	17762	17715	17828	17748	17722	17928	17758	17803	17791	17513	17970	17512	17462	17833	17719	17589	17858	17828	17645	17759	17716	17678	17747	17715	17882	17817	17710	17494	17611	17724	17624	17842	17843	17730	17729	17812	17617	17967	17595	17793	17728	17624	17666	17687	17897	17802	17665	17729	17478	17754	17679	17750	17769	17550	17641	17719	17735	17715	17673	17719	17664	17601	17752	17654	17783	17562	17785	17799	17813	17724	17785	17577	17720	17828	17885	17659	17658	17804	17811	17644	17653	17837	17757	17661	17628	17760	17554	17776	17811	17729	17605	17891	17824	17837	17595	17800	17948	17883	17704	17837	17688	17824	17766	17819	17679	17628	17676	17689	17781	17738	17782	17676	17638	17667	17685	17745	17598	17608	17782	17639	17696	17708	17785	17587	17659	17777	17754	17794	17615	17762	17589	17652	17690	17753	17746	17604	17878	17542	17627	17798	17720	17801	17701	17623	17735	17756	17742	17727	17562	17785	17691	17534	17850	17647	17597	17707	17575	17756	17927	17692	17503	17784	17707	17795	17692	17590	17833	17668	17594	17764	17766	17949	17806	17786	17718	17687	17739	17890	17688	17713	17834	17805	17509	17621	17767	17926	17556	17623	17766	17558	17667	17798	17577	17701	17582	17650	17756	17733	17762	17851	17748	17881	17782	17696	17813	17744	17711	17720	17706	17644	17520	17603	17600	17647	17703	17704	17799	17788	17709	17760	17587	17931	17760	17650	17779	17878	17610	17713	17599	17679	17715	17751	17674	17776	17561	17620	17736	17796	17895	17489	17651	17686	17718	17583	17654	17728	17724	17737	17835	17704	17693	17752	17719	17830	17667	17715	17659	17731	17798	17657	17784	17933	17796	17615	17748	17738	17517	17689	17840	17721	17660	17588	17832	17611	17793	17723	17681	17824	17654	17630	17742	17720	17772	17661	17800	17716	17621	17596	17701	17839	17746	17706	17711	17728	17804	17845	17758	17649	17606	17654	17726	17716	17683	17646	17635	17864	17656
24259	20738	27213	26460	27664	32678	34384	31621	30985	31370	31065	32682	42773	47270	42327	36979	33037	30586	29853	29610	29527	29737	29381	29485	29567	29556	29707	29467	29606	29448	29474	29487	29459	29651	29563	29416	29375	29708	29547	29421	29504	29770	29675	29320	29478	29468	29286	29473	29247	29544	29604	29649	29377	29513	29744	29981	29638	29535	29253	29343	29290	29495	29475	29359	29542	29379	29434	29622	29342	29142	29330	29427	29529	29496	29186	29682	29337	29481	29346	29421	29350	29284	29487	29568	29408	29535	29515	29355	29545	29341	29512	29474	29508	29359	29463	29481	29536	29523	29552	29337	29474	29389	29337	29668	29419	29376	29330	29546	29559	29415	29409	29198	29776	29238	29431	29533	29378	29233	29426	29413	29482	29297	29343	29472	29379	29385	29510	29462	29142	29503	29493	29534	29464	29418	29439	29423	29207	29551	29616	29349	29529	29483	29461	29472	29535	29326	29364	29585	29435	29321	29447	29396	29356	29473	29401	29416	29352	29296	29146	29364	29377	29564	29297	29513	29201	29678	29382	29547	29489	29247	29616	29479	29262	29432	29457	29439	29670	29520	29606	29439	29238	29368	29527	29418	29332	29372	29510	29323	29461	29651	29374	29479	29407	29351	29404	29575	29267	29486	29407	29385	29513	29315	29356	29484	29363	29207	29473	29530	29243	29673	29468	29324	29474	29090	29699	29706	29470	29456	29513	29242	29443	29546	29193	29390	29563	29571	29381	29527	29093	29720	29382	29127	29421	29350	29216	29439	29560	29707	29484	29305	29509	29687	29370	29337	29568	29471	29477	29498	29504	29445	29431	29227	29586	29189	29490	29345	29262	29435	29524	29463	29374	29579	29415	29268	29461	29254	29544	29314	29551	29346	29530	29497	29673	29441	29403	29451	29421	29141	29403	29669	29540	29330	29441	29791	29587	29344	29524	29377	29428	29557	29344	29510	29374	29432	29276	29559	29369	29393	29469	29657	29583	29364	29468	29332	29416	29454	29465	29548	29438	29383	29393	29499	29314	29490	29339	29122	29484	29588	29659	29541	29403	29341	29409	29425	29400	29258	29552	29611	29237	29117	29397	29305	29378	29466	29630	29425	29270	29132	29532	29337	29120	29427	29258	29751	29553	29481	29335	29581	29390	29476	29561	29328	29355	29181	29426	29504	29372	29450	29344	29485	29361	29548	29671	29357	29290	29437	29435	29310	29399	29545	29339	29548	29526	29548	29679	29471	29575	29708	29282	29264	29224	29323	29402	29536	29393	29182	29453	29598	29256	29476	29254	29204	29614	29248	29405	29424	29307	29448	29413	29520	29371	29400	29440	29502	29692	29355	29438	29184	29619	29629	29240	29422	29240	29412	29442	29575	29598	29483	29403	29371	29458	29479	29515	29283	29365	29483	29551	29719	29716	29266	29512	29383	29424	29370	29315	29721	29277	29529	29412	29565	29580	29364	29543	29510	29367	29382	29407	29069	29411	29549	29662	29305	29564	29355	29532	29436	29239	29464	29268	29197	29374	29299	29471	29344	29567	29415	29411	29721	29555	29377	29451	29462	29228	29289	29410	29392	29329	29325	29281	29323	29592	29588	29338	29305	29522	29537	29526	29441	29633	29392	29569	29410	29456	29600	29343	29311	29454	29481	29413	29531	29429	29315	29292	29390	29240	29360	29547	29325	29542	29508	29244	29489	29580	29425	29579	29436	29193	29463	29495	29321	29219	29227	29476	29531	29594	29306	29332	29644	29632	29277	29487	29336	29744	29538	29527	29649	29111	29630	29356	29528	29473	29282	29454	29299	29607	29339	29629	29495	29284	29388	29407	29304	29608	29419	29628	29626	29499	29521	29391	29408	29421	29604	29332	29476	29375	29140	29425	29372	29351	29330	29405	29266	29186	29243	29572	29541	29735	29338	29443	29368	29543	29264	29404	29516	29373	29361	29507	29471	29619	29515	29542	29393	29430	29445	29486	29396	29114	29449	29624	29498	29242	29457	29579	29455	29597	29261	29551	29306	29323	29617	29327	29312	29389	29538	29457	29504	29598	29801	29356	29483	29234	29506	29460	29246	29213	29598	29482	29463	29432	29281	29026	29431	29300	29413	29355	29323	29317	29599	29397	29513	29315	29233	29536	29365	29277	29274	29669	29492	29216	29549	29357	29405	29574	29370	29502	29393	29199	29399	29529	29273	29467	29601	29612	29323	29250	29285	29459	29170	29363	29546	29631	29392	29462	29237	29466	29595	29574	29338	29273	29530	29372	29255	29323	29392	29572	29574	29249	29612	29482	29392	29500	29719	29686	29485	29420	29779	29212	29874	29745	29382	29501	29374	29479	29611	29347	29356	29656	29341	29154	29295	29544	29451	29548	29589	29316	29547	29315	29513	29460	29289	29562	29605	29452	29551	29387	29466	29580	29599	29524	29380	29550	29441	29309	29283	29220	29581	29526	29447	29384	29417	29378	29438	29419	29500	29535	29439	29552	29424	29204	29506	29363	29339	29575	29288	29222	29480	29518	29574	29383	29357	29303	29367	29361	29496	29593	29716	29462	29212	29659	29451	29363	29417	29402	29532	29341	29365	29401	29608	29225	29552	29455	29339	29200	29523	29398	29316	29581	29475	29439	29372	29348	29335	29252	29282	29432	29601	29459	29366	29444	29546	29410	29267	29475	29169	29486	29617	29373	29662	29433	29795	29481	29458	29311	29209	29598	29134	29445	29399	29509	29150	29531	29601	29518	29498	29640	29399	29345	29283	29203	29533	29411	29625	29221	29222	29515	29355	29642	29415	29507	29453	29490	29434	29532	29202	29304	29569	29620	29701	29417	29665	29404	29627	29513	29448	29377	29588	29050	29242	29363	29647	29451	29482	29272	29129	29170	29314	29420	29549	29306	29384	29497	29243	29632	29504	29390	29486	29669	29424	29311	29422	29451	29394	29558	29633	29352	29233	29526	29116	29528	29451	29350	29372	29280	29420	29359	29397	29289	29560	29473	29441	29344	29375	29374	29484	29521	29270	29409	29618	29499	29400	29377	29471	29171	29459	29191	29643	29485	29394	29003	29395	29330	29380	29380	29302	29355	29457	29420	29339	29349	29417	29337	29544	29318	29477	29715	29720	29405	29591	29437	29486	29449	29362	29563	29316	29367	29543	29459	29323	29341	29793	29354	29514	29496	29407	29256	29512	29523	29233	29473	29746	29290	29601	29756	29420	29461	29441	29353	29460	29357	29341	29540	29386	29337	29342	29389	29235	29432	29412	29379	29703	29523	29428	29253	29438	29458	29099	29108	29490	29487	29501	29136	29540	29556	29401	29348	29266	29323	29036	29315	29396	29581	29409	29303	29598	29616	29413	29622	29552	29505	29267	29331	29366	29241	29510	29576	29431	29448	29372	29623	29439	29564	29364	29305	29443	29503	29580	29398	29494	29561	29509	29572	29362	29673	29457	29375	29372	29266	29119	29340	29323	29881	29269	29311	29113	29542	29310	29665	29374	29655	29365	29672	29478	29448	29633	29398	29469	29525	29366	29585	29535	29064	29438	29102	29305	29344	29452	29217	29219	29288	29761	29449	29693	29408	29699	29450	29341	29319	29386	29250	29310	29117	29400	29283	29495	29319	29533	29440	29378	29403	29405	29640	29401	29728	29535	29527	29324	29388	29489	29435	29356	29682	29291	29330	29593	29410	29410	29351	29439	29568	29425	29488	29382	29452	29600	29517	29390	29565	29355	29464	29422	29428	29530	29640	29404	29074	29293	29735	29512	29192	29369	29386	29371	29291	29391	29242	29326	29446	29120	29583	29325	29206	29462	29438	29346	29440	29333	29562	29572	29307	29419	29353	29183	29442	29612	29467	29549	29423	29089	29295	29539	29334	29315	29407	29213	29489	29323	29377	29502	29397	29332	29455	29467	29369	29221	29373	29302	29351	29652	29205	29350	29389	29648	29138	29352	29151	29369	29192	29322	29234	29503	29579	29234	29538	29548	29282	29347	29490	29696	29349	29436	29499	29646	29371	29502	29420	29362	29372	29579	29657	29587	29244	29108	29267	29481	29375	29357	29720	29364	29419	29412	29497	29171	29365	29596	29460	29498	29416	29427	29421	29718	29499	29249	29488	29450	29669	29547	29580	29365	29384	29318	29300	29543	29318	29361	29388	29227	29338	29279	29143	29143	29320	29337	29513	29522	29536	29536	29532	29268	29389	29478	29480	29686	29386	29431	29769	29249	29323	29419	29367	29565	29372	29436	29414	29411	29600	29490	29369	29524	29206	29497	29512	29436	29447	29530	29289	29477	29401	29566	29104	29128	29270	29245	29381	29039	29402	29524	29432	29326	29682	29441	29451	29609	29102	29687	29616	29287	29428	29303	29438	29302	29424	29497	29486	29737	29680	29667	29510	29726	29344	29444	29603	29409	29376	29123	29450	29674	29444	29216	29468	29568	29319	29576	29414	29378	29378	29504	29410	29424	29443	29564	29441	29289	29513	29433	29235	29521	29531	29450	29167	29215	29579	29558	29491	29407	29496	29360	29638	29532	29094	29437	29634	29495	29518	29489	29323	29315	29379	29359	29608	29317	29320	29522	29492	29681	29543	29503	29466	29272	29513	29234	29227	29268	29369	29579	29374	29382	29625	29420	29393	29349	29591	29667	29388	29104	29640	29572	29593	29124	29111	29410	29773	29756	29430	29416	29528	29241	29508	29791	29357	29248	29382	29426	29293	29277	29525	29410	29326	29402	29302	29533	29534	29332	29517	29392	29503	29520	29429	29204	29568	29468	29230	29402	29781	29198	29355	29658	29459	29200	29239	29554	29332	29368	29394	29489	29201	29351	29540	29214	29416	29380	29231	29522	29435	29463	29471	29446	29284	29521	29524	29298	29462	29318	29225	29428	29389	29588	29530	29345	29452	29534	29251	29197	29236	29176	29320	29435	29330	29314	29655	29426	29524	29530	29423	29436	29547	29619	29520	29558	29419	29660	29584	29499	29590	29439	29308	29542	29710	29301	29535	29352	29296	29406	29426	29304	29429	29522	29535	29349	29336	29543	29524	29580	29407	29427	29394	29599	29562	29442	29535	29718	29328	29418	29612	29580	29358	29446	29479	29592	29527	29393	29424	29627	29164	29241	29576	29219
22493	39011	39495	32484	26861	24962	23070	21492	20200	20280	20326	23124	36871	39073	32643	26768	21080	19036	18169	18128	17913	17908	18220	17960	18331	17937	17964	18193	18031	17998	18091	18163	18049	17908	17797	18151	18087	17966	18107	18206	18031	18285	17991	17838	17947	18113	18071	18076	18173	17930	18022	18150	17956	17954	17939	17892	18017	17950	18173	18114	18007	17787	17986	18059	18168	18194	17935	18078	18170	18032	18026	18166	18026	17916	18145	17950	17992	18032	18146	18071	17889	17994	18093	18087	18015	18060	17924	17877	17993	18078	18036	17960	18004	17959	17951	18051	18036	17855	18124	17915	18046	18144	17979	17836	17957	17886	17954	18026	18143	18032	18124	18062	18169	18070	18176	17905	18038	18111	18004	18102	18047	18124	18073	18113	18030	18015	17886	18076	17959	17963	18032	18053	17958	18068	18011	17867	18018	18019	17913	17865	17992	18045	18035	17984	18049	18075	18000	17998	17987	18090	18149	18061	18203	18165	17947	17928	17935	18086	18083	17943	18023	18108	17929	18008	18065	18002	17987	17762	17962	17933	17989	17931	18107	18160	18153	17878	18063	18127	18105	17947	17997	18065	17911	18044	17968	17983	18089	17928	18136	18022	18084	18056	18170	18183	18113	18068	18022	17992	18038	17876	18116	18001	18066	17911	17795	17899	18036	18011	18052	17924	18087	17959	18057	18050	17949	18001	17776	17944	18114	18070	18058	17986	18129	17942	18126	18090	17897	18021	17987	18249	17998	18117	18001	18030	18048	18034	17968	17918	18035	18002	18031	18131	18024	18082	18057	18044	17956	18151	18105	17918	17904	18222	18099	18096	18102	18168	18141	17991	18056	18201	17903	18041	18025	18135	18017	18110	18202	18000	18245	17911	18054	18115	17952	17973	17899	18236	18002	17989	17994	18146	18030	17929	18189	17965	18023	17853	18145	17981	17924	18113	18040	18107	18249	17991	18124	18138	18079	17979	18189	17863	18166	17870	17927	17871	18036	18062	18087	17981	17953	18174	18135	17953	18069	17962	17990	17961	18064	18077	17969	18085	18062	17930	18304	18004	18083	17830	18127	18107	17917	18024	17971	17949	17930	18081	18155	18076	17928	18000	18095	17948	18053	17898	18074	17937	17938	17948	17893	17971	18116	18078	17944	17982	18053	18008	18167	18115	18100	18026	18207	17968	17946	17954	18006	18051	17927	17850	17963	17859	18083	17986	18125	18004	18053	18000	18028	18126	18118	18035	18122	18058	18043	18035	17921	17993	18051	17908	17967	18257	18026	18078	18236	18158	18064	18028	18126	18214	17823	18193	18229	17982	18031	17884	17906	17990	17839	17970	18043	18132	18021	18125	18056	17992	17968	18233	17877	18107	18015	18083	18038	18070	18214	17855	17887	18047	18090	17892	17926	17969	18017	17988	17968	18213	18011	18152	18107	18142	18010	17948	17943	17929	18089	17980	18080	18048	18120	18035	18028	18074	17944	18006	17998	17857	17932	18169	17963	17917	17969	18105	18045	18174	18009	18085	17882	18092	17953	18029	18060	18062	18164	17900	17863	18122	18085	18016	17953	18108	17984	17993	18177	18062	18158	17882	18113	18102	17973	18091	17864	18090	17952	17926	18073	18144	18174	18060	18042	17781	18060	17998	17999	18094	17920	17857	17966	17998	18042	17825	17970	18110	18120	17934	17944	18258	17980	18118	18221	18065	17957	17932	17916	17995	18058	18008	17938	17996	18033	18043	18007	17976	18039	17967	18028	17916	17880	18013	17770	18245	18008	18301	18077	18112	18191	17982	18085	17839	17934	17984	17822	18055	17836	17977	17915	18143	18072	17945	18153	18099	18118	18081	18202	17979	18115	18202	18021	18054	18025	18070	18039	17989	18015	18079	17938	18191	18097	18108	18124	17728	18007	17901	18073	17994	17927	18097	17905	17916	17935	18083	17881	18044	18016	17937	18064	18081	18113	17942	18132	17932	17993	18035	18023	17893	17945	18063	18091	18120	18085	18083	17966	18152	18087	18004	18237	18116	17928	17909	18006	17987	17933	17940	17993	18068	18090	18092	18001	17955	18002	18014	18190	18090	18141	17991	18058	18063	17958	18056	18037	18180	17854	18197	17905	17949	18189	17980	17948	18030	18270	18016	17927	18263	18018	17995	17960	17940	17993	18025	18090	17922	17999	18121	17991	17918	17879	18068	17883	17932	17838	18123	18098	18047	18004	18086	18065	17996	18081	17939	18089	18206	17940	18284	17920	18011	17938	18031	17836	17867	17928	17892	17875	18268	18172	17988	18083	18003	18025	17966	17796	18157	18075	18018	18065	18028	18088	18028	17967	17993	17957	17820	18112	17943	18117	17957	18151	17977	17923	17943	17953	17894	18133	18031	17915	18039	17970	18014	18113	18020	17945	17909	18072	18026	18083	17938	18030	18057	17984	18235	17902	18099	17839	18135	18199	18292	18232	17887	18156	17931	17982	17897	18097	18140	18215	17947	18092	18220	17878	17913	17925	18165	18259	17815	18057	18146	18106	18052	18119	18040	18045	17811	18083	17994	17908	17967	18110	17942	18129	17884	17991	18048	18029	18106	18114	17997	18035	18249	18071	17891	18046	18114	18131	18198	17934	18055	17936	18144	17859	18104	18094	18009	18191	17986	18038	18138	18222	17894	18065	18060	17937	18036	18083	18014	17994	18000	18149	17953	18300	18044	18136	18018	18083	18169	17998	17997	18193	18081	18041	18155	17998	18170	17896	18026	18026	18089	17946	18006	17882	18008	17934	17987	17975	17894	18018	17918	17911	17989	18160	17974	18035	17720	18070	18053	18050	18002	18129	17968	18124	17872	18050	18065	18113	17949	18111	18039	18124	17956	17948	18003	18068	17919	17946	18297	17972	17886	18110	18049	17944	18002	18075	18118	18108	18163	18153	17984	17949	17950	17928	17902	18064	18054	18063	18031	18010	17879	18071	18101	17799	17982	18047	18096	18119	17793	18124	18132	18155	18050	17944	18055	18063	17930	17834	17940	17991	17854	17932	17991	18007	18207	18011	17911	18105	17896	17948	17951	18154	18243	18064	18000	18044	18003	18014	18001	17910	17991	17930	18114	18035	18059	17970	18093	18061	17967	18161	17974	18098	18213	18194	17910	18110	17977	18092	18055	18122	18060	17888	17963	17895	17980	18081	17868	17980	18029	17903	18037	18079	18073	17904	18063	18067	17907	18045	17913	17978	17979	18035	18016	18167	17977	18081	18022	18114	18108	18050	18192	18011	18047	18049	18063	18060	18008	17923	18192	18051	18068	18144	17831	18093	17939	18109	18044	18095	18098	17982	17973	18003	17875	17926	18093	18006	18042	18075	18114	18009	17960	18193	17961	18131	18016	17949	18081	18095	18057	18053	18113	17964	18009	18039	17838	18004	18043	18069	18144	17914	17909	18055	18105	18080	17909	17971	18024	18162	17971	17963	18067	18305	18069	17921	18132	18113	18111	18034	18090	18102	18117	17887	17997	17952	18122	18140	17978	17914	18152	17805	17849	18008	17968	18018	18064	17927	18052	18023	18038	17938	18026	18120	18086	17909	18128	18001	17935	17920	18016	17993	18182	18016	17981	18144	18010	18088	18216	18024	17856	18114	18009	18032	18026	17984	17957	17985	18064	18135	18189	18068	18007	18068	17998	18029	17931	18050	18018	17918	17929	17996	18010	18079	18124	18019	17982	18079	18037	17915	18032	17886	17996	18105	17963	18143	17989	18037	17910	18054	18045	17892	17990	18106	18058	18132	17996	17984	18144	17999	18031	17971	17961	18219	17973	17905	18179	17893	18135	18052	18017	18015	17953	18079	17871	18091	18054	17999	17833	18044	17971	17826	18020	17989	17978	17952	17991	18135	18084	18149	17914	17941	18081	18109	17878	18028	18096	18081	18129	17907	18066	18131	18052	18167	18130	18058	17950	18046	18064	17997	18003	18116	18011	18037	18095	18050	18104	18137	17845	18083	17870	18172	17957	18190	17873	17912	17878	17907	18056	18085	18050	18031	18057	18065	17979	18083	18012	18053	18083	18109	18139	18008	18017	17931	17971	18093	18122	17951	18007	17752	18097	18194	17938	18136	17963	17986	18035	18043	18100	18252	17935	18045	18103	18029	17942	17818	17996	18020	17755	17804	17875	18114	17981	18067	17898	18122	18095	17998	17999	18148	18049	17943	18056	18057	17954	18170	18013	17931	18064	18088	18096	18064	18043	18116	18006	17981	18043	18074	17738	18076	18041	18009	18049	17970	17966	17947	17751	17994	18093	18022	17973	17977	18009	18048	18212	18158	18000	17919	17968	17846	17871	17999	17957	17944	18133	17975	17996	18001	18197	18006	18108	18115	17892	18025	18129	18121	18087	18059	18050	18126	18021	18033	17991	18145	18124	17996	17947	17957	18073	17984	17994	17940	18001	17854	17940	18075	18047	18059	17995	18177	17988	18031	18205	17937	17943	18163	18073	17987	17835	18002	18045	18098	18070	18027	18037	18052	18033	17849	18062	18024	18052	18039	18085	18000	18089	17948	18097	17952	18063	17863	18070	17942	18031	18227	18125	18065	17903	17843	18106	18062	18109	17976	18153	18049	18261	18221	17902	18157	18183	18169	17826	18204	18082	17948	18182	18063	18009	18089	18080	18140	17997	18116	18059	18000	17996	17897	17901	18039	17905	18212	17963	18042	17991	17916	18156	17854	18168	18134	17907	17995	18061	18101	17992	18065	18077	17941	18127	17892	18157	18016	17994	18056	18055	18148	18084	17944	17836	18010	18060	17939	17882	17996	18095	17880	17915	18091	17955	17992	17897	18161	18118	17973	17960	18091	17965	17977	17972	18023	17985	18099	17954	18000	18072	18059	18047	18032	18171	18157	18129	18058	18065	18039	18063	18049	18027	17971	17956	17996	17894	18067	17855	18067	17888	18054	18115	18027	17925	18137	18010	17903	18010	18072	17981	18045	17945	18051	18100	17879	17948	17983	18000	18090	18002	18004	18119	18036	18030	17971	18105	18002	18095	17917	17897	17874	18103	18007	18056	18125	18052	18158	18091	18192	18036	18041	17951	18007	18005	18065	17928	17999	18150	18004	17966	17940	18130	18025	18131	18043	18051
22258	20749	27147	24736	23089	29522	35569	32583	32127	32512	32828	34406	54840	58271	50828	41959	34725	30984	29874	29242	29169	28989	29063	29184	29084	29055	29113	29228	29029	29264	29158	28880	29200	29177	29003	29151	28999	29253	29166	29215	29155	29162	29197	29230	28964	29129	29202	29001	29016	29057	28581	29002	29183	29180	29177	29390	29187	29092	28922	28894	28950	28790	28919	28992	29217	28826	28930	28975	29082	28838	29084	29025	28896	28950	28853	29148	29080	29077	29029	28998	29428	29244	28891	29094	29234	28963	28967	28941	28970	29151	29002	28799	29233	29180	29053	29210	29257	29060	28923	29140	29008	29084	29065	29069	29023	29104	29075	28989	29342	29013	29338	28915	29023	29175	28881	29056	29175	28941	29101	29140	28932	29277	29276	28984	29080	29010	29248	28923	29001	29013	28921	28934	29207	29060	28969	29107	29239	29009	28929	29104	29083	29029	28472	29056	29046	29198	29082	29029	29087	28677	29066	28873	28958	28982	29145	29183	28932	29015	29109	29080	29131	29097	29014	28979	29031	29260	28894	28859	29105	29109	29133	28771	29115	29007	28996	28973	29064	28982	29151	29154	29122	28893	29131	29099	28889	28853	29189	29057	29025	28953	28801	28780	28855	28881	29133	29038	29119	29125	28965	28871	28981	28767	29003	29265	29117	29189	28894	28937	29180	29121	28778	28914	29007	28888	29107	29116	29079	29090	29061	29150	29234	28868	29068	29296	28972	28980	29199	28863	28972	29165	29027	28900	29125	28884	29019	28713	29037	28857	29082	28879	29033	29124	29065	28995	28908	29106	29175	29041	28776	29146	28904	28684	29097	29165	28907	28903	28935	29039	29001	28889	28940	29052	28871	29102	29127	28893	29057	29089	29074	28967	28868	28967	28931	29082	29003	29024	29220	29024	29178	28994	28988	28804	29184	28891	29139	28939	29215	29124	28906	28929	28821	28891	29130	28889	28991	28952	29235	28810	28904	29237	29148	28950	28735	28886	28752	29100	28778	29036	28754	28998	28994	29157	29021	29085	28997	28822	28974	29033	28854	28876	29010	28906	29191	29051	28997	28950	29227	28979	29015	28884	28980	29084	28922	28965	29005	28948	28946	28824	29332	29152	29020	29220	28956	29210	28874	29134	28844	28904	28878	28889	29031	28955	28905	29061	28798	28882	29052	29198	28899	29063	29049	28990	28932	29213	28933	29165	29070	28893	28916	28919	28802	28956	28882	28634	28871	28983	28851	28947	29096	29103	28918	29049	28755	29306	29010	29070	29234	28817	28921	28970	28969	28867	28913	29228	28775	28928	28846	28878	29070	29075	29028	28980	28877	28994	29009	29062	29229	28908	28979	29144	29092	28722	28985	29087	28920	29039	29208	28928	28660	29052	28700	29121	28908	28704	28776	29093	28941	28726	29135	28939	29038	28991	28691	29245	29135	28930	28995	29143	28958	29183	28954	28841	29291	29004	29172	28938	28883	28908	29023	28947	28827	29028	29227	29024	29051	29002	28949	29015	28984	28952	29013	29168	29034	29167	28990	28896	28905	28909	29037	29028	28993	28858	29162	29130	28976	29055	28875	29000	29021	28926	29045	29223	29005	29132	28712	28879	28832	28989	29103	29245	28948	28860	28946	29032	28835	29067	29006	29051	28929	28922	29044	28897	29156	28987	28805	29330	28907	28994	29105	28997	28938	28938	29137	29196	29003	29149	29096	29038	29143	29091	28685	29024	28951	29127	29055	29100	29132	29020	28998	29039	28918	29006	29292	28933	28977	28600	29013	28927	29037	28921	28955	28900	28918	29029	29345	29326	28982	29094	28803	28882	28933	28926	28920	29088	29065	28754	29068	28958	28954	28870	29224	28923	28847	29109	29155	28972	29068	28766	29218	28903	28778	28898	29020	29167	29142	29006	28995	29006	28827	28850	28896	28927	28532	29022	28990	28929	29012	29153	28951	28870	29048	29035	29213	28922	28858	28952	28989	29013	29003	28926	28678	28682	28954	29117	28725	29082	29204	29058	29243	29162	29186	29218	28863	29028	29096	29146	28933	28976	29087	29086	29044	29093	29192	29207	28982	29030	29090	29018	29129	28949	29223	29011	29232	28781	29088	28834	28930	28957	29004	29311	28918	28968	28830	28981	28790	29053	29142	29025	28919	29101	28939	29157	29273	28852	29014	29206	29191	29021	29006	28902	29092	29028	29025	29122	29042	29029	29097	28881	28930	29248	28946	29101	29008	29082	28682	28755	28936	28985	29222	29000	29107	28838	29252	29099	28973	28836	28998	29179	28930	29064	29066	29033	28840	29299	28996	29228	29002	28783	28982	28952	29328	28782	28873	29300	29138	29212	29190	28821	28892	28907	29114	28925	28952	28973	28904	28882	29130	28803	28635	28833	29157	29303	29061	29083	28852	28659	29160	28976	28848	29144	29053	28923	29074	29102	29281	28955	29126	29088	28775	28873	28991	29069	29053	29144	28875	28828	28843	29069	28738	29008	28982	29300	29018	29206	29213	29076	28946	28902	28872	28785	29088	29000	29055	28912	29178	29113	28974	28919	29003	28924	28983	29121	28921	28992	29155	29111	28786	28809	29045	28970	29026	29071	28978	29234	29150	28883	29087	29025	28901	28974	28985	28938	29139	29195	28875	28796	28767	28752	28899	29031	29102	28989	29064	28948	29019	28972	29097	29174	28992	29134	29189	29017	29238	29164	28987	28941	29025	28909	28760	28920	29116	29128	29243	29042	29179	28900	29074	29044	28937	28945	29016	29028	28674	28855	28953	29109	29079	29094	28997	28954	28895	29081	28868	28953	28847	28699	28899	28789	29056	29135	29285	29175	28913	29040	29131	29083	29036	29067	28856	28948	29140	29002	28982	28903	28834	28593	29059	29084	29110	28883	29173	28810	29272	29136	29019	28989	29265	29200	29018	29126	29208	29025	29217	29043	29139	28931	28926	28895	28988	29022	28967	29100	28844	28878	29290	29184	29016	29066	29225	28939	29071	28809	28976	29195	28861	29087	28746	29053	28882	29191	28813	28771	29092	28994	28844	29005	28903	29036	28887	28851	28708	28961	29338	28689	28980	28978	28922	29132	28965	28924	28947	29018	29099	28689	29112	29276	29011	29102	28993	28948	29003	28571	29047	29281	29144	29050	29058	29244	29065	28578	28876	28918	28907	28960	28960	29059	29088	28870	28963	29078	28992	29074	29097	28995	29185	28895	28960	29219	28913	28975	29024	28844	28737	28871	28933	29260	29068	29182	29161	29035	29004	29285	28937	28971	29015	29169	29070	28915	28989	29036	28953	29067	29210	28997	29098	28882	29062	29041	29182	29248	29119	28872	28744	29293	29015	28923	29187	29049	28900	28899	29021	28888	29071	29031	29336	29155	28898	29010	28913	29114	28989	29083	29070	29128	29035	29146	28862	28973	28932	28931	28814	28853	28934	29080	29012	28752	28928	28956	28875	28916	28955	29057	29041	29337	28929	29009	28829	28936	28784	29037	29105	28909	29056	28755	28956	28939	28847	28755	29364	28906	29335	29010	29223	29035	28957	28993	29382	29251	29135	29020	28982	28698	28838	28939	29086	28856	29167	28982	28954	29124	28988	29126	29377	28803	28856	29013	29168	29053	29197	28910	29005	29035	28663	29014	29082	28669	28932	28832	28886	28810	29099	29018	29195	28912	29055	29035	29246	28952	28951	29015	29195	28889	28755	29001	28962	29140	29272	29046	29310	28925	29116	29090	28815	28684	28958	28677	29032	28810	28790	28917	28711	28867	28970	29103	28808	28976	28970	29109	29008	29168	29119	28961	28702	28869	28940	29039	29005	28820	29030	29037	29069	28993	28774	29070	29176	28932	28718	28954	28959	29010	29221	28871	29021	28938	28908	29032	28882	29036	29105	28847	29013	28966	28766	28912	29008	28821	29181	28697	28952	28874	28995	28987	28954	28979	29090	29035	29327	29137	28802	29128	29249	29134	29003	29047	28933	29141	28741	29137	28944	28784	29062	28795	29218	29087	29331	28964	28876	28617	28984	28796	29067	29215	29043	29016	29454	29051	28873	29037	28804	29189	28810	29210	28886	29301	29189	28882	29092	29007	28866	28758	28901	28872	29073	29168	28697	28825	29083	28931	29034	28979	29117	28791	29150	29022	29260	29071	29224	28765	29117	29086	28934	29035	28928	29228	28945	29162	29053	28864	28742	29103	29248	29014	28934	29055	29315	29204	29004	29051	29036	28864	28894	28927	29222	28929	28978	29162	29312	28940	28512	28764	28862	28985	29240	29038	28894	29351	28809	28952	28697	29146	28931	29231	29049	29096	28814	29293	28951	28946	28936	28579	28705	29067	28888	28908	29114	29027	28889	29040	28944	28946	28994	29054	29064	28691	29263	28766	28864	28927	28981	28991	29028	28770	29089	29097	29261	28956	28893	29108	29074	28864	28900	28983	29162	28939	29084	29004	28832	28788	28946	28860	29069	28923	28974	28908	28788	29094	28734	28924	28961	29036	29178	29200	29100	28996	28735	28985	28917	28899	28977	28842	28943	29022	29077	28783	28831	28920	29093	28865	29130	29063	29002	29036	28992	29058	28864	28952	29083	29068	29219	29150	29173	29142	29093	28957	28920	28879	28920	28994	28801	29182	28850	29036	28792	29021	29037	29048	28878	29032	29169	29143	29040	28904	29041	28853	29022	29167	29218	29247	28979	29164	29030	28931	28936	28979	29144	28938	28988	28898	29115	29045	28958	29015	28747	28953	29113	29099	28975	28903	29034	29063	28974	28882	28846	29026	29021	28908	29008	29027	28995	28919	28728	29130	29362	29001	29056	29009	28879	29167	28969	28736	29045	28992	29131	28950	29037	29021	28891	28955	28986	29067	28904	28733	28880	29180	29095	28903	28941	28802	29173	28691	28903	29012	29031	28905	28967	29286	29063	29122	28856	29090	29037	28927	28779	29247	28741	28842	28873	28626	28972	29089	28619	28746	28892	28961	29059	29207	28989	29118	29038	29008	28956	29043	29047	28999	29168	28858	29168	28831	29052	28970	29114	29075	28944	28833	28965	29094	28891	29247	29351	29026	29112	29139	29026	28920	28767	28635	28732	28947	29093	29111	29004	28791	28869	28783	28988	28984
25724	48801	45842	34300	28568	25604	24079	23207	22929	22473	23266	25964	49672	50798	42960	31957	23166	19171	18076	17830	17982	17687	17833	17839	17729	17828	17748	17844	17897	17783	17878	17975	17913	17827	17726	17816	17795	17765	17865	17874	17821	17871	17689	17892	17837	17836	17884	17915	17684	17865	17711	17896	17888	17812	17705	17811	17691	17709	17779	17742	17783	17870	17778	17713	17856	17804	17790	17884	17700	17795	17725	17852	17681	17827	17920	17711	17936	17678	17959	17844	17910	17882	17691	17779	17754	17699	17863	17711	17884	17806	17790	17889	17806	17934	17676	17810	17700	17700	17777	17745	17858	17805	17744	17643	17779	17884	17683	17696	17847	17812	17910	17795	18009	17664	17719	17637	17522	17731	17617	17985	17844	17783	17855	17798	17791	17768	17843	17991	17805	17790	17902	17890	17753	17836	17825	17904	17881	18077	17804	17824	17684	17935	17820	17720	17849	17749	17735	17818	17761	17809	17870	17825	17838	17825	17805	17841	17851	17931	17941	17806	17818	17802	17742	17669	17548	17712	17854	17796	17619	17803	17714	17766	17918	17721	17683	17661	17917	17751	17806	17835	17926	17741	17520	17830	17713	17788	17874	17837	17938	17860	17968	17677	17779	17758	17748	17721	17651	17669	17924	17819	17802	17790	17813	17814	17681	17766	17540	17974	17703	17666	17822	17861	17821	17647	17863	17681	17711	17787	17718	17708	17898	17822	17752	17795	17682	17716	17758	17725	17858	17846	17747	17969	17754	17826	17759	17778	17704	17991	17655	17827	17830	17794	17754	17908	17867	17948	17701	17736	17879	17839	17651	17771	17834	17910	17787	17926	17723	17758	17907	17780	17813	17936	17762	17893	17805	17929	17675	17767	17757	17696	17577	17931	17820	17738	17764	17729	17670	17728	17531	17771	17812	17903	17826	17806	17807	17836	17946	17874	17923	17878	17885	17870	17873	17754	17827	17858	17839	17751	17800	17830	17960	17954	17826	17904	17870	17748	17801	17927	17570	17813	17804	17698	17696	18007	17725	17814	17758	17719	17812	17906	17898	17851	17747	17598	17763	17753	17972	17697	17754	17777	17776	17793	17761	17833	17924	17903	17954	17856	17721	17935	17733	17807	17605	17988	17851	18008	17841	17805	17699	17866	17886	17706	17956	17921	17735	17723	17713	17952	17912	17716	17848	17709	17741	17889	17860	17776	17817	17904	17759	17879	17789	17782	17930	17949	17882	17775	17922	17804	17675	17884	17845	17859	17827	17753	17751	17856	17751	17599	17904	17747	17819	17754	17652	17658	17780	17841	17780	17733	17842	17760	17651	17753	17710	17879	17886	17648	17876	17897	17737	17803	17765	17868	17745	17847	17751	17786	17831	17684	17909	17949	17712	18002	17575	17962	17906	17848	17848	17753	17742	17709	17879	17785	17696	17774	17955	17641	17782	17857	17780	17639	17816	17784	17733	17644	17606	17756	17743	17906	17743	17763	17807	17838	17827	17768	17796	17685	17797	17635	17695	17862	17692	18000	17796	17932	17847	17624	17875	17771	17652	17608	17902	17890	18040	17707	17901	17896	17794	17747	17684	17895	17906	17873	17898	17691	17688	17896	17929	18008	17800	17857	17637	17841	17572	17598	17743	17761	17844	17868	17718	17804	17736	17644	17821	17789	17811	17615	17908	17768	17812	17656	17772	17728	17778	17592	17869	17690	17766	17731	17728	17548	17784	17891	17848	17941	17673	17693	17709	17655	17729	17705	17849	17910	17882	17732	17996	17577	17750	17916	17671	17695	17810	17766	17790	17882	17720	17795	17739	17861	17754	17705	17887	17870	17793	17833	17780	17732	17972	17776	17676	18072	17648	17907	17672	18029	17838	17836	17790	17675	17883	17895	17964	17621	17949	17913	17916	17797	17795	17670	17952	17782	17768	17755	17779	17851	17804	17891	17670	17745	17777	17697	17994	17837	17745	17860	17753	17572	17842	17758	17851	17707	17913	17694	17735	17799	17775	17643	17966	17960	17778	17772	17722	17771	17755	17819	17718	17733	17878	17863	17782	17835	18027	17816	17866	17724	17726	17903	17753	17758	17880	17870	17943	17795	17657	17784	17865	17837	17841	17651	17788	17934	17906	17885	17898	17632	17859	17797	17768	17743	17831	17846	17873	17810	17848	17858	17503	17833	17785	17658	17793	17799	17831	17623	17851	17814	17887	17966	17817	17859	17866	17863	17885	17640	17732	17687	17654	17873	17826	17763	17756	17744	17923	17918	17553	17738	17651	17798	17942	17752	17606	17848	17643	17668	17750	17853	17848	17783	17817	17969	17914	17892	17754	17865	17806	17853	17786	17707	17953	17917	17544	17864	17816	17731	17975	17829	17980	17889	17914	17915	17836	17740	17793	17708	17898	17655	17858	17735	17543	17628	17800	17647	17680	17811	17859	17802	17746	17707	17846	17898	17685	17788	17815	17834	18092	17827	17716	17931	17961	17873	17725	17843	17805	17736	17726	17797	17719	17831	17906	17716	17727	17819	17921	17949	17872	17936	17726	17970	17817	17780	17732	17778	17745	17894	17605	17712	17790	17851	17740	17779	17821	17721	17806	17803	17793	17816	17846	17880	17827	17779	17798	17696	17819	17713	17719	17884	17765	17699	17820	17746	17771	17889	17651	17893	17612	17756	17718	17822	17867	17594	17756	17788	17956	17626	17686	17746	17697	17536	17723	17858	17806	17675	18006	17720	17729	17921	17628	17908	17785	17734	17915	17773	17828	17844	17734	17879	17791	17779	17877	17760	17775	17779	17898	17712	17805	17884	17684	17896	17639	17744	17787	17588	17865	17813	17826	17648	17851	17694	17608	17870	17801	17938	17853	17918	17771	17738	17785	17610	17599	17718	17793	17706	17805	17615	17808	17994	17829	17692	17995	17568	17735	17793	17766	17668	17876	17786	17666	17763	17593	17912	18044	17809	17853	17977	17718	17792	17830	17716	17831	17852	17828	17822	17820	17808	17850	17697	17857	17788	17748	17801	17696	17756	17728	17781	17607	17544	17831	17897	17704	17797	17691	17870	17667	17853	17761	17907	17660	17705	17773	17719	17723	17953	17755	17946	17582	17811	17786	17937	17922	17682	17865	17764	17921	17731	17906	17670	17919	17745	17793	17805	17663	17811	18003	17893	17675	17745	17896	17742	17924	17937	17861	17739	17728	17703	17775	17893	17826	17692	17940	17601	17723	17943	17865	17796	17641	17772	17788	17804	17719	17716	17669	17874	17766	17944	17691	17785	17955	17721	17881	17756	17952	17757	17702	17923	17796	17768	17643	17569	17775	17734	17853	17821	17921	17739	17972	17886	17931	17642	17745	17679	17658	17947	17897	17837	18001	17725	17754	17933	17799	17776	17927	17621	17932	17838	17770	17842	17757	17778	17894	18005	17770	17819	17816	17757	17732	17729	17792	17854	17857	17756	17710	17809	17796	17889	17741	17846	17919	17745	17717	17668	17808	17870	17669	17741	17765	17884	17776	17716	17781	17716	17728	17868	17908	17902	17803	17919	17815	17919	17810	17856	17795	17707	17838	17839	17745	17856	17813	17719	17664	17661	17769	17800	17780	17703	17900	17783	17807	17750	17586	17698	17771	17820	17710	17763	17687	17665	17744	17688	17817	17656	17866	17726	17678	17812	17786	17834	17884	17883	17892	17646	17772	17821	17893	17619	17796	17702	17791	17832	17677	17667	17677	18000	17673	17980	17815	17950	17822	17783	17912	17750	17360	17594	17844	17709	17733	17728	17601	17811	17700	17848	17790	17799	17793	17831	17776	17951	17746	17879	17654	17720	17809	17727	17769	17834	17681	17786	17753	17641	17601	17893	17888	17808	18064	17585	17735	17850	17808	17936	17694	17551	17820	17702	17918	17841	17718	17815	17879	17847	17758	17917	17834	17898	17706	17762	17848	17784	17739	17899	17909	17734	17770	17870	17795	17901	17827	17978	17993	17920	17809	17871	17779	17872	17731	17820	17758	17785	17864	17769	17923	17704	17879	17885	17743	17991	17887	17567	17759	17802	17819	18007	17865	17661	17886	17656	17818	17807	17831	17782	17753	17766	17882	17663	17813	17995	17932	17778	17785	17808	17754	17681	17772	17817	17617	17943	17844	17784	17793	17736	17783	17824	17836	17967	17916	17951	17730	17774	17881	17717	17821	17744	17786	17713	17605	17742	17699	17935	17886	17904	17685	17954	17885	17787	17647	17927	17991	17799	17768	17793	17736	17815	17700	17643	17769	17704	17822	18017	17802	17801	17891	17774	17783	17954	17841	17825	17863	17848	17817	17808	17878	17819	17723	17844	17925	17860	17707	17999	17801	17797	17674	17745	17815	17607	17771	17711	17631	17779	17811	17802	17613	17916	17762	17746	17748	17817	17796	17884	17799	17890	17965	17752	17736	17696	17990	17663	17734	17898	17597	17794	17741	17899	17817	17769	17856	17829	17750	17800	17682	17864	17880	17995	17876	17916	17783	17923	17832	17753	17808	17675	17875	17834	17878	17658	17889	17695	17752	17671	17958	17842	17751	17934	17715	17952	17804	17586	17749	17867	17908	17733	17721	17988	17693	17874	17897	17575	17700	17746	17897	17866	17846	18069	17713	17688	17917	17950	17658	17935	17896	17748	17662	17799	17888	17705	17768	17711	17706	17901	18005	17843	17762	17719	17593	17757	17899	17748	17841	17829	17927	17818	17635	17786	17861	17800	17677	17895	17684	17803	17851	17721	17655	17763	17622	17936	17963	17858	17855	17968	17796	17608	17624	17818	17732	17742	17738	17757	17875	17954	17907	17837	17910	17758	17668	17793	17691	17696	17705	17859	17888	17810	17881	17686	17835	17843	17740	17870	17854	17852	17824	17891	17744	17744	17913	17666	17869	17868	17854	17707	17776	17607	17758	17882	17769	17768	17713	17853	17722	17872	17637	17842	17815	17742	17787	17827	17829	17813	17872	17884	17817	17850	17817	17864	17731	17723	17702	17770	17887	17646	17719	17836	17770	17819	17820	17632	18011	17834	17987	17784	17773	17841	17757	17536	17905	17618	17903	17537	17762	17964	17744	17769	17739	17862	17720	17704	17879	17872	17847	17918	17724	17965
36428	33008	36198	32950	30511	29747	29533	28748	28979	28848	28497	28780	29335	30589	30888	29896	29090	28436	28630	28363	28415	28464	28560	28390	28262	28657	28227	28360	28315	28202	28286	28401	28365	28521	28280	28308	28162	28553	28352	28305	28543	28415	28432	28562	28376	28230	28402	28101	28413	28193	28239	28715	28477	28221	28371	28462	28316	28363	28293	28321	28243	28397	28287	28424	28369	28390	28323	28333	28416	28194	28231	28499	28355	28294	28387	28490	28404	28582	28349	28400	28454	28417	28216	28178	28275	28639	28510	28450	28323	28361	28423	28130	28420	28283	28419	28491	28480	28410	28434	28508	28787	28390	28462	28243	28315	28325	28470	28407	28401	28365	28524	28393	28669	28753	28356	28271	28242	28321	28330	28217	28299	28512	28449	28550	28315	28402	28484	28569	28393	28552	28387	28629	28452	28328	28198	28459	28570	28222	28414	28547	28654	28333	28540	28367	28374	28397	28213	28564	28278	28339	28432	28370	28266	28410	28650	28240	28347	28418	28468	28429	28487	28283	28213	28150	28082	28077	27994	28317	28487	28455	28362	28354	28474	28577	28490	28370	28476	28432	28373	28418	28577	28230	28400	28421	28324	28441	28532	28423	28329	28016	28704	28262	28135	28277	28482	28616	28412	28462	28182	28294	28386	28305	28450	28555	28409	28387	28266	28325	28344	28464	28166	28368	28348	28269	28239	28625	28397	28547	28344	28509	28548	28379	28327	28430	28629	28554	28205	28363	28251	28489	28231	28058	28227	28269	28173	28130	28438	28407	27984	28234	28375	28083	28451	28572	28553	28359	28328	28375	28139	28637	28432	28474	28257	28499	28204	28226	28504	28462	28345	28409	28333	28277	28369	28405	28263	28346	28407	28354	28349	28344	28411	28404	28393	28003	28481	28332	28315	28159	28581	28117	28594	28709	28425	28169	28416	28443	28291	28397	28514	28516	28421	28256	28433	28455	28512	28502	28344	28147	28215	28365	28447	28389	28518	28486	28345	28394	28469	28315	28198	28439	28274	28433	28312	28280	28374	28328	28481	28554	28259	28318	28275	28412	28619	28235	28257	28294	28606	28447	27860	28354	28309	28413	28308	28385	28357	28454	28547	28385	28134	28330	28434	28428	28520	28484	28175	28459	28310	28565	28312	28269	28424	28333	28338	28375	28335	28428	28463	28347	28408	28306	28614	28309	28572	28542	28461	28388	28555	28413	28522	28478	27914	28512	28391	28393	28244	28172	28266	28212	28366	28195	28171	28461	28567	28441	28260	28317	28168	28418	28523	28409	28386	28237	28111	28424	28314	28447	28568	28488	28303	28523	28329	28281	28320	28383	28298	28436	28340	28571	28446	28377	28276	28365	28228	28568	28385	28387	28336	28369	28373	28304	28530	28326	28608	28357	28324	28039	28204	28427	28529	28520	28492	28346	28490	28378	28419	28473	28363	28349	28341	28399	28299	28355	28201	28417	28466	28372	28426	28491	28544	28508	28403	28584	28323	28135	28392	28412	28624	28434	28553	28405	28523	28325	28592	28150	28452	28556	28541	28368	28578	28278	28520	28596	28569	28242	28465	28314	28389	28551	28104	28181	28483	28372	28321	28500	28557	28397	28307	28578	28397	28343	28440	28703	28517	28331	28502	28221	28384	28512	28290	28286	28358	28724	28415	28420	28176	28140	28394	28424	28710	28324	28102	28464	28492	28480	28306	28311	28673	28214	28466	28377	28324	28124	28271	28441	28341	28295	28474	28296	28211	28175	28528	27974	28304	28299	28519	28362	28206	28426	28565	28394	28482	28306	28477	28492	28591	28559	28388	28581	28244	28174	28560	28429	28159	28334	28033	28326	28291	28275	28336	28108	28518	28504	28580	28430	28406	28398	28566	28516	28460	28386	28697	28706	28448	28516	28179	28257	28353	28422	28363	28522	28218	28404	28195	28433	28508	28236	28186	28497	28198	28331	28475	28109	28225	28325	28295	28405	28339	28308	28547	28346	28583	28476	28322	28385	28539	28414	28303	28141	28317	28221	28404	28554	28037	28301	28360	28596	28321	28234	28308	28383	28332	28448	28516	28581	28281	27993	28516	28482	28331	28384	28420	28254	28220	28358	28368	28566	28728	28664	28632	28450	28494	28310	28342	28507	28439	28220	28253	28300	28491	28285	28256	28192	28588	28285	28269	28491	28237	28436	28584	28410	28267	28560	28571	28549	28349	28314	28733	28450	28590	28450	28371	28402	28374	28456	28147	28261	28447	28523	28402	28209	28087	28520	28239	28515	28657	28154	28341	28392	28302	28173	28750	28399	28620	28416	28652	28311	28329	28157	28215	28188	28437	28378	28419	28445	28423	28216	28139	28574	28235	28335	28281	28516	28522	28344	28585	28498	28311	28039	28294	28242	28261	28289	28473	28412	28475	28411	28563	28433	28426	28206	28304	28416	28329	28386	28251	28276	28427	28316	28396	28272	28226	28405	28325	28515	28389	28548	28396	28229	28362	28388	28537	28366	28331	28495	28354	28385	28461	28136	28306	28496	28220	28276	28362	28329	28615	28290	28426	28610	28452	28334	28315	28558	28326	28477	28327	28499	28217	28470	28479	28470	28319	28438	28516	28376	28408	28334	28187	28144	28374	28489	28482	28209	28486	28114	28298	28390	28292	28273	28246	28316	28562	28624	28322	28500	28633	28472	28374	28610	28723	28355	28391	28362	28295	28641	28514	28385	28404	28617	28210	28526	28433	28497	28664	28599	28532	28278	28297	28243	28269	28333	28321	28220	28197	28359	28295	28642	28579	28474	28208	28531	28360	28163	28390	28390	28522	28349	28408	28342	28314	28280	28215	28405	28169	28484	28436	28223	28616	28615	28286	28318	28089	28315	28566	28325	28422	28378	28325	28334	28424	28381	28053	28525	28319	28354	28380	28458	28337	28277	28219	28570	28600	28392	28332	28181	28575	28435	28586	28569	28620	28528	28471	28368	28359	28474	28404	27985	28297	28251	28233	28254	28433	28221	28143	28514	28520	28294	28235	28383	28251	28478	28438	28757	28641	28234	28383	28458	28589	28438	28511	28559	28371	28479	28403	28370	28546	28207	28443	28536	28526	28420	28167	28215	28179	28342	28558	28611	28495	28322	28705	28299	28523	28407	28414	28357	28309	28278	28471	28495	28431	28145	28092	28565	28315	28263	28427	28612	28410	28225	28702	28230	28568	28323	28352	28217	28371	28392	28088	28603	28428	28068	28530	28574	28333	28277	28408	28372	28206	28368	28518	28278	28444	28471	28073	28486	28508	28038	28397	28563	28439	28442	28647	28667	28353	28462	28656	28403	28396	28646	28408	28228	28450	28192	28284	28396	28674	28482	28473	28335	28468	28367	28315	28499	28234	28611	28575	28202	28479	28604	28275	28275	27974	28099	28376	28348	28530	28351	28368	28368	28209	28267	28396	28603	28520	28501	28398	28434	28085	28157	28168	28126	28475	28379	28334	28392	28324	28452	28544	28285	28363	28411	28410	28223	28160	28298	28673	28315	28285	28302	28601	28395	28672	28503	28060	28367	28618	28381	28261	28288	28304	28319	28249	28366	28521	28383	28370	28214	28235	28162	28452	28374	28379	28483	28360	28523	28367	28622	28687	28221	28468	28410	28677	28489	28186	28292	28275	28303	28484	28136	28584	28308	28088	28457	28396	28379	28494	28446	28300	28366	28305	28362	28298	28209	28268	28416	28665	28294	28450	28258	28390	28355	28414	28250	28364	28255	28293	28303	28435	28466	28568	28422	28307	28655	28303	28228	28247	28381	28503	28547	28431	28333	28355	28442	28395	28528	28451	28384	28578	28594	28273	28509	28389	28464	28317	28194	28123	28387	28597	28228	28431	28399	28782	28622	28583	28470	28468	28354	28450	28538	28099	28258	28193	28426	28488	28380	28325	28203	28259	28393	28368	28663	28421	28530	28558	28587	28249	28586	28487	28418	28329	28541	28440	28309	28270	28129	28397	28132	28397	28646	28570	28487	28645	28451	28175	28309	28401	28336	28498	28081	28506	28363	28438	28217	28301	28177	28387	28182	28506	28423	28520	28382	28425	28255	28229	28189	28494	28402	28585	28496	28478	28129	28435	28462	28241	28478	28170	28564	28461	28357	28313	28143	28295	28323	28344	28209	28325	28576	28213	28408	28262	28204	28371	28310	28540	28217	28501	28318	28119	28405	28283	28449	28599	28372	28445	28546	28487	28286	28432	28175	28208	28410	28384	28248	28377	28590	28360	28355	28740	28453	28542	28322	28338	28345	28467	28219	28253	28468	27966	28492	28625	28471	28416	27969	28220	28346	28600	28663	28401	28655	28457	28444	28625	28649	28200	28390	28413	28575	28239	28494	28298	28318	28391	28502	28598	28282	28426	28438	28377	28407	28479	28424	28300	28360	28218	28301	28591	28518	28097	28252	28585	28602	28391	28320	28250	28522	28382	28551	28464	28226	28261	28485	28464	28544	28652	28211	28176	28370	28481	28370	28293	28403	28377	28504	28574	28341	28033	28195	28076	28519	28327	28489	28552	28365	28663	28315	28493	28313	28620	28388	28247	28210	28362	28320	28407	28375	28572	28511	28378	28523	28545	28517	28289	28501	28510	28513	28395	28372	28436	27894	28444	28565	28529	28217	28435	28329	28413	28229	28295	28407	28116	28121	28295	28581	28451	28378	28352	28490	28647	28284	28519	28500	28505	28551	28080	28101	28377	28696	28308	28241	28315	28445	28534	28319	28423	28332	28619	28444	28598	28632	28181	28413	28331	28256	28370	28687	28370	28145	28470	28400	28446	28276	28617	28456	28671	28118	28508	28643	28282	28432	28258	28454	28288	28440	28455	28216	28397	28105	28280	28487	28419	28372	28525	28467	28684	28442	28528	28425	28448	28563	28185	28469	28387	28478	28320	28143	28650	28511	28396	28421	28427	28590	28702	28392	28245	28465	28171	28404	28385	28440	28432	28458	28546	28764	28453	28550	28452	28468	28552	28483	28227	28613	28354	28502	28522	28372	28360	28570	28649	28371	28505	28704	28355	28244	28284	28591	28548	28253	28405	28271	28649	28387	28713	28582	28740	28438	28333	28306	28510	28673	28423	28567	28227	28188	28525	28381	28377	28433
26925	34426	29898	22485	20919	19773	18937	18414	18161	18085	17745	17950	19551	20540	19890	18755	18012	17674	17434	17631	17501	17660	17618	17258	17340	17674	17602	17494	17376	17622	17601	17448	17540	17547	17568	17607	17681	17522	17665	17711	17620	17602	17458	17467	17566	17501	17423	17507	17599	17680	17436	17606	17454	17621	17451	17391	17541	17360	17594	17519	17624	17541	17498	17578	17517	17394	17592	17654	17559	17612	17540	17640	17393	17532	17398	17664	17565	17400	17614	17511	17496	17589	17514	17423	17469	17592	17495	17585	17627	17560	17541	17522	17613	17619	17582	17518	17513	17388	17589	17639	17485	17486	17492	17540	17561	17540	17715	17527	17566	17835	17551	17463	17692	17484	17702	17525	17354	17506	17614	17791	17456	17428	17375	17424	17593	17567	17543	17663	17697	17589	17500	17430	17462	17629	17575	17648	17372	17588	17490	17589	17387	17351	17494	17574	17568	17453	17398	17496	17605	17453	17452	17549	17473	17605	17667	17452	17391	17663	17387	17667	17419	17515	17610	17531	17466	17705	17703	17614	17640	17563	17493	17630	17588	17512	17449	17568	17531	17599	17665	17440	17623	17592	17525	17663	17455	17346	17756	17485	17557	17619	17507	17366	17437	17614	17392	17498	17470	17509	17635	17648	17463	17376	17358	17568	17510	17448	17718	17645	17712	17584	17459	17418	17671	17563	17336	17564	17291	17459	17520	17292	17465	17455	17425	17803	17386	17634	17609	17562	17348	17435	17679	17552	17586	17547	17569	17630	17615	17400	17532	17409	17458	17508	17625	17488	17846	17659	17542	17528	17553	17465	17469	17580	17516	17566	17464	17643	17365	17590	17524	17477	17532	17395	17510	17639	17567	17545	17435	17537	17693	17576	17641	17526	17402	17628	17501	17569	17482	17501	17457	17619	17416	17488	17612	17601	17600	17675	17463	17561	17515	17535	17541	17741	17542	17463	17604	17402	17497	17530	17640	17581	17702	17773	17582	17569	17438	17535	17654	17513	17524	17570	17637	17399	17487	17633	17645	17377	17616	17405	17394	17601	17514	17497	17597	17648	17558	17556	17497	17638	17575	17594	17553	17313	17553	17402	17518	17541	17462	17479	17602	17508	17675	17345	17583	17535	17509	17451	17492	17550	17488	17491	17659	17528	17539	17629	17556	17449	17571	17596	17498	17444	17491	17537	17539	17620	17608	17593	17532	17525	17582	17502	17608	17509	17504	17591	17642	17512	17498	17549	17491	17579	17629	17527	17535	17656	17834	17493	17627	17722	17697	17485	17407	17540	17515	17573	17532	17531	17458	17555	17500	17564	17268	17518	17631	17640	17450	17504	17485	17505	17426	17521	17535	17456	17563	17585	17584	17598	17491	17578	17581	17519	17408	17468	17581	17603	17689	17622	17434	17428	17604	17551	17530	17542	17447	17515	17291	17505	17467	17492	17577	17450	17527	17456	17454	17489	17519	17619	17412	17565	17481	17574	17614	17479	17524	17556	17603	17434	17525	17504	17482	17562	17433	17610	17634	17558	17488	17460	17573	17516	17536	17362	17598	17577	17570	17444	17623	17618	17499	17517	17514	17559	17705	17542	17605	17466	17490	17517	17753	17611	17605	17575	17569	17399	17448	17572	17714	17710	17583	17571	17560	17636	17524	17489	17403	17641	17481	17620	17679	17486	17657	17543	17435	17609	17557	17574	17516	17476	17583	17444	17664	17497	17571	17520	17317	17657	17401	17601	17517	17611	17689	17567	17461	17416	17610	17396	17639	17492	17561	17638	17446	17465	17598	17730	17595	17732	17609	17451	17627	17668	17524	17475	17441	17455	17408	17476	17501	17478	17376	17594	17545	17468	17407	17692	17508	17550	17457	17626	17574	17346	17511	17514	17505	17431	17495	17623	17481	17450	17438	17570	17535	17396	17459	17449	17561	17737	17450	17662	17736	17387	17416	17627	17581	17553	17565	17467	17800	17471	17553	17455	17560	17439	17549	17403	17483	17397	17754	17543	17686	17674	17558	17656	17661	17593	17657	17577	17528	17374	17509	17610	17654	17481	17432	17673	17582	17756	17620	17605	17762	17556	17642	17635	17608	17718	17543	17560	17526	17638	17456	17610	17599	17569	17670	17323	17453	17544	17730	17721	17693	17634	17416	17536	17390	17421	17588	17577	17419	17700	17617	17417	17602	17522	17511	17486	17407	17599	17578	17540	17364	17535	17575	17501	17844	17260	17621	17512	17607	17726	17543	17547	17632	17607	17551	17576	17523	17547	17583	17478	17478	17409	17750	17503	17428	17480	17578	17555	17535	17547	17495	17319	17442	17652	17533	17656	17512	17602	17633	17663	17477	17533	17539	17546	17527	17555	17356	17510	17471	17586	17660	17557	17619	17580	17685	17661	17648	17713	17604	17481	17599	17680	17672	17558	17616	17485	17569	17539	17498	17519	17454	17530	17680	17410	17603	17514	17636	17514	17581	17509	17695	17567	17593	17521	17404	17573	17535	17550	17361	17393	17542	17470	17607	17465	17683	17570	17574	17449	17573	17661	17778	17560	17483	17435	17612	17575	17474	17595	17584	17525	17678	17443	17587	17537	17656	17557	17389	17375	17549	17417	17593	17668	17455	17449	17512	17538	17573	17626	17519	17616	17720	17701	17593	17545	17690	17130	17412	17402	17674	17388	17598	17497	17581	17466	17739	17429	17519	17611	17559	17729	17696	17730	17616	17442	17572	17603	17493	17415	17586	17597	17584	17582	17427	17572	17579	17434	17535	17360	17669	17626	17546	17436	17586	17657	17432	17663	17568	17490	17605	17466	17495	17499	17538	17557	17504	17568	17717	17492	17491	17382	17577	17470	17159	17605	17471	17637	17636	17393	17563	17506	17441	17350	17701	17690	17537	17508	17582	17560	17562	17544	17494	17559	17695	17431	17493	17527	17466	17621	17581	17546	17541	17537	17555	17397	17617	17808	17576	17448	17605	17537	17471	17476	17418	17582	17485	17552	17690	17542	17520	17704	17664	17483	17611	17556	17622	17652	17541	17739	17618	17529	17588	17547	17486	17633	17391	17576	17554	17633	17558	17396	17452	17601	17556	17450	17553	17609	17625	17458	17681	17669	17711	17670	17555	17613	17558	17565	17464	17557	17535	17441	17521	17496	17568	17644	17420	17482	17470	17630	17459	17562	17552	17628	17492	17546	17409	17589	17497	17490	17464	17593	17580	17731	17602	17613	17422	17487	17456	17681	17665	17461	17519	17634	17696	17643	17456	17751	17744	17692	17596	17524	17667	17661	17548	17536	17568	17808	17785	17470	17526	17404	17421	17436	17669	17702	17573	17613	17682	17385	17700	17745	17390	17692	17724	17604	17583	17462	17629	17503	17467	17640	17518	17644	17671	17519	17461	17427	17609	17595	17480	17579	17740	17720	17520	17522	17505	17366	17656	17535	17645	17409	17605	17535	17468	17572	17577	17626	17670	17468	17584	17514	17617	17481	17560	17530	17642	17300	17282	17683	17677	17542	17719	17630	17690	17442	17491	17418	17403	17684	17537	17595	17500	17538	17501	17405	17412	17551	17501	17682	17530	17480	17426	17472	17355	17614	17598	17392	17429	17550	17622	17596	17720	17620	17435	17647	17582	17651	17689	17527	17433	17678	17588	17449	17458	17669	17647	17434	17564	17511	17601	17511	17421	17661	17592	17644	17447	17445	17579	17649	17528	17646	17444	17461	17532	17544	17451	17471	17528	17578	17478	17569	17471	17455	17627	17602	17622	17513	17594	17594	17600	17489	17743	17511	17530	17505	17556	17587	17469	17705	17551	17622	17481	17430	17463	17372	17692	17454	17432	17716	17690	17497	17531	17405	17606	17597	17652	17538	17433	17553	17527	17581	17430	17436	17590	17527	17698	17627	17833	17435	17661	17487	17501	17664	17441	17438	17512	17521	17544	17541	17484	17499	17583	17504	17626	17570	17485	17686	17508	17569	17617	17358	17538	17632	17719	17410	17452	17769	17545	17561	17569	17569	17669	17654	17545	17479	17779	17685	17454	17568	17621	17637	17471	17492	17556	17584	17473	17466	17575	17737	17684	17591	17757	17495	17538	17680	17490	17412	17593	17441	17636	17575	17566	17504	17716	17543	17426	17782	17526	17681	17514	17437	17400	17356	17660	17441	17491	17663	17438	17443	17637	17560	17440	17481	17503	17591	17554	17576	17683	17539	17394	17684	17658	17541	17589	17412	17539	17519	17593	17502	17550	17418	17565	17634	17560	17673	17462	17619	17580	17646	17677	17345	17706	17363	17375	17653	17437	17516	17640	17645	17510	17378	17504	17448	17559	17609	17682	17516	17474	17558	17503	17646	17513	17686	17494	17649	17516	17531	17468	17424	17493	17590	17471	17500	17697	17529	17648	17590	17690	17455	17499	17549	17449	17610	17555	17550	17468	17580	17323	17473	17638	17568	17602	17608	17712	17639	17431	17384	17442	17482	17430	17756	17752	17499	17674	17582	17473	17449	17516	17788	17454	17531	17627	17603	17514	17608	17580	17551	17492	17494	17585	17570	17531	17624	17549	17540	17415	17600	17707	17407	17620	17643	17465	17704	17569	17603	17537	17502	17514	17502	17781	17485	17538	17449	17649	17558	17559	17458	17596	17626	17507	17631	17402	17557	17674	17562	17472	17571	17602	17456	17586	17409	17567	17689	17642	17518	17506	17546	17689	17582	17398	17518	17519	17452	17612	17534	17425	17648	17566	17563	17523	17547	17431	17656	17355	17578	17575	17570	17618	17708	17530	17574	17650	17520	17533	17734	17602	17489	17277	17611	17590	17607	17416	17494	17509	17595	17403	17453	17630	17487	17676	17512	17611	17507	17568	17597	17780	17613	17410	17555	17770	17610	17451	17537	17783	17525	17597	17573	17585	17670	17562	17475	17555	17447	17451	17734	17538	17445	17664	17549	17691	17543	17543	17587	17707	17598	17630	17480	17558	17565	17653	17430	17427	17552	17515	17701	17620	17655	17585	17617	17680	17543	17362	17658	17520	17535	17714	17554	17631	17462	17618	17636	17602	17610	17515	17788	17636	17683	17592	17491	17379	17614	17571	17632	17533	17681	17711	17781	17480	17603	17638	17563
24419	20763	27230	27143	28604	32075	32375	29683	28931	29066	28918	29028	41038	47727	41267	35279	31265	29454	28425	28394	28181	28390	28135	28370	28444	28269	28260	28275	28203	28160	28123	28407	28237	27988	28103	28230	28297	28147	28241	28139	28222	28083	27981	28171	28101	28240	28584	28402	27852	28235	28075	28132	28328	28070	28100	28236	28434	28035	28178	28164	28173	28276	27989	28191	28237	28101	28309	28001	28341	28231	27858	28135	28278	28235	28243	28228	27915	27942	28244	28133	28048	28608	27969	28374	28136	27994	27959	28255	27977	28313	28227	27958	28262	28066	27982	28161	28061	28118	27970	28268	28082	28089	28189	27895	28185	28141	28181	28143	28476	28355	28457	28166	27995	28097	28281	28019	28153	28131	27963	28147	27997	28068	27875	28438	28101	28036	28086	27859	28107	28184	28003	28284	27925	27804	27949	27881	28157	28333	28286	27949	28246	27927	27863	28161	28168	28050	28153	27971	27934	28195	28323	28376	27953	27985	27901	27981	28254	28057	28225	28354	28296	28047	27999	28003	27835	28197	28413	28335	28345	28094	27993	27837	28057	28230	27726	27825	27971	28227	28178	28305	28164	28203	28248	28020	28416	28066	27904	28253	27935	28285	28360	28221	27973	28419	27929	28267	28218	27997	28388	28310	28543	28162	28064	28153	28333	28098	28222	28181	28217	28026	28296	28172	28025	28070	27947	27944	28308	28167	28197	28272	28016	28152	28057	28143	27737	28100	28128	28201	28095	28206	27931	28091	28268	28062	27960	28117	28068	27914	28015	28048	28159	28055	28116	27885	28360	27982	28237	28043	28047	28221	27966	28178	28093	28151	28144	28049	28165	27946	28108	28092	28061	27945	28097	28218	28057	28269	28242	28070	28006	28227	28394	28148	28260	28115	27954	28368	28237	27994	28321	28157	28128	27990	28187	28119	28315	28000	28019	28089	28275	27856	28084	28165	28154	28022	28245	28223	27910	28133	28313	28353	28167	27941	27693	28041	28158	28087	28123	28376	27923	28064	28113	27870	28021	28060	28266	28190	28071	28183	28275	28040	28214	28093	28189	28322	28083	28271	28358	28039	28505	28081	28183	28073	28290	28209	28180	28175	28337	28317	28032	28101	28122	28053	28278	28028	28298	27887	27932	28040	28415	28307	28259	28248	27962	28084	28297	28157	28349	28243	28129	27922	28360	27816	27992	28032	28190	28117	28312	28227	28022	28353	28428	27968	28152	28191	28264	28103	28118	28350	27945	28197	28193	28332	28339	28241	28201	28163	28315	28312	28110	28138	28022	28106	27975	28053	27857	27969	28153	28211	27937	28356	28297	28068	28026	28240	28279	28153	28072	28054	28137	28132	27938	27975	27937	28217	28198	27777	28035	28041	27925	27906	28097	27997	27922	27932	28135	28013	28088	28212	28112	28117	28395	28274	28011	28240	27952	28231	28334	27891	27905	27913	28405	28168	28204	28180	27993	28122	28143	28202	28173	28041	28345	27959	28143	28034	28194	28169	28204	27992	27911	27916	27986	28085	28098	28214	28109	27991	28084	27826	28296	28154	27952	28472	28275	27990	27839	28124	28222	28090	27997	27994	27777	27889	27859	27999	28057	28416	28031	28127	28127	27944	28077	28091	28325	28247	28090	28102	28178	28245	28294	27918	28283	28477	28007	28431	28297	28148	28212	28215	28145	28216	27956	28246	27888	27875	28192	28088	28207	28087	28287	28141	27950	28127	28318	28115	28235	28077	28220	28249	28129	28032	28170	28171	28271	28211	28224	28422	28218	28409	28073	28267	27991	28011	28052	28239	28112	28337	28253	28105	28279	28340	27994	28164	27874	28092	28067	28317	28100	28234	28121	28238	27966	27978	28456	28157	28365	28173	28107	28345	28179	28247	28155	28166	28144	28049	27909	28276	28087	27945	27982	28133	28188	28202	28174	28165	28151	28164	28226	28147	28288	28026	28240	28526	28372	28069	28101	28353	28240	27986	27972	28091	28311	28137	28096	28352	28052	28052	28302	28294	28341	28091	28086	28228	28345	27975	27958	28163	28282	28139	28182	27921	28138	28182	28160	28026	28214	28403	28254	28171	28099	28286	28292	28134	28217	27910	27925	28040	27921	28115	28060	28127	27976	28231	28214	28056	28105	28359	28385	28208	28311	28237	28302	28133	28051	28183	28371	28494	28145	28289	28157	28424	28264	28300	28114	27941	28368	28041	27883	28246	28291	28271	28164	28164	28184	27922	27924	28013	27909	28025	28113	28267	27970	28335	28314	28160	28210	28205	28246	28241	28104	28128	28044	28070	28032	28138	28463	28158	28152	28392	28092	28041	28188	28310	28246	28231	28098	27931	28327	28126	28319	27962	28357	28229	28292	28170	28275	28024	27961	28062	28064	28280	28138	27987	28204	28129	28198	28017	28195	28267	28256	28169	28323	28035	28059	28358	28263	28251	28413	28197	27955	28007	28115	27923	28253	28274	27992	28199	28036	28175	28001	27922	27882	28441	28446	28097	28114	28301	28248	28161	27957	27958	28077	28028	28020	28134	28372	28438	28152	28097	28343	28226	28094	28290	28233	27917	28092	27939	27906	28199	28274	28325	28279	28008	28067	28164	28068	28003	28052	28116	27968	28092	28185	28065	28126	28074	28018	28289	28227	28327	28251	28119	28402	28096	28092	28286	27896	28117	28103	28113	28096	27913	28159	28142	28270	28512	28184	27975	28181	28180	27995	28263	28045	28054	28179	28250	28099	28311	28114	28045	28393	28017	27827	28040	27945	28235	28326	28156	28139	28252	27994	27996	28318	28335	27973	28124	27879	28053	28139	28149	28346	28263	28359	28182	27994	28220	28159	28258	28139	28082	28050	28360	28066	28133	27879	28249	28075	28268	28245	28221	28320	28133	28302	28062	28041	28014	28099	28123	27994	28140	28122	28291	27965	28443	28271	28116	28518	28073	27881	28083	28122	27983	28014	28212	27932	28040	28307	28578	28414	28133	28054	28137	28230	28290	28162	28110	28279	28391	28144	28286	27980	28169	28231	28217	27981	28177	28128	27916	28278	28311	28107	28047	28136	28065	28226	28188	28084	28232	28053	28165	28241	28102	28076	28219	28025	28076	28273	28233	28123	28069	28282	28081	28226	28281	28274	28233	28328	28466	28197	28089	28186	28066	27993	27921	28226	28270	28213	28229	28337	28028	28019	27912	28272	28028	28064	28056	28130	28145	28138	28320	28183	28274	28200	27941	28127	27888	28154	28242	28134	28203	28032	28040	27951	27934	28025	28040	28284	28204	28282	28355	27972	28213	28239	27952	28275	27988	28270	28069	28079	27862	28266	28046	28225	28102	28428	27854	28043	28284	28100	28193	27875	28063	28011	28033	27873	28040	27949	28171	28196	28267	28310	28295	28234	28178	28190	28109	28058	28253	27989	28060	28311	28168	28150	27977	28132	28182	28027	28251	28007	28231	27797	28025	28027	27875	28210	28040	28130	28336	28303	27929	28291	28164	28050	27910	27933	28240	28134	28225	28465	28159	28115	28269	28099	28249	28110	28351	28028	28301	27985	28121	27865	28327	28070	28066	28354	28209	27940	28308	28128	27966	28172	27893	28038	28337	28183	28222	28334	28274	28372	28084	28204	28124	28071	27860	28089	28005	28226	28069	28346	28319	28635	28293	28347	28131	28166	28089	28089	28025	28016	27894	27924	28113	28289	27984	28020	28187	28097	28262	28225	28195	28309	27954	28169	28100	28091	28006	28035	28143	28237	28295	28299	28240	28303	28408	28118	28032	27826	28199	28157	28264	28210	28067	27866	28384	28135	28067	28179	27901	28106	28081	28235	28304	28223	28222	28094	27893	28083	27988	28083	28169	28152	28190	28270	28167	27997	28249	28266	28111	28026	27961	28192	28349	27966	27890	28283	28318	28066	28102	28144	28152	28113	28083	28207	28205	28147	28241	28162	28350	28228	28003	28445	28221	28070	28085	28319	28012	28059	28185	28093	27959	28177	27935	28212	28299	28372	28092	28419	28191	28251	28082	28093	28142	28297	28140	28261	28281	28222	28193	28493	28179	28326	28236	28227	28397	28107	28297	28040	28387	28006	28284	28071	28090	28205	28301	28159	27997	28207	27993	28174	28098	28367	27939	28148	28235	27885	27910	27985	28011	28189	27847	27951	28172	28267	28172	28165	28246	28016	27995	28331	28063	28088	27999	28209	28232	28130	28148	27820	28214	28142	28073	28149	27940	28099	28152	28494	28089	28327	28293	28020	28302	28202	27891	28038	28006	28054	28180	28141	28150	28165	28219	28035	28168	28342	28165	28071	28074	28312	28289	27927	28047	28131	28205	28365	28212	28137	28412	28208	28310	28151	28207	28180	28214	28228	28275	28560	28012	28030	28522	28059	28149	28130	28155	28217	28142	28143	28146	28137	28340	28002	28301	27952	28265	28167	28263	28123	27903	28163	28069	28115	27899	28005	27901	27772	28122	28047	28213	28068	28229	27928	28016	28108	28273	28209	28140	28086	28442	28185	28074	27811	28265	28127	28386	28165	28288	28088	28324	28269	28264	28079	27786	28226	28239	28276	28227	28388	28063	28142	28257	28291	28107	28359	28523	27940	28185	28257	28125	28283	28204	28142	28285	28085	28130	28174	28061	28056	28172	27994	28086	28035	28282	28272	28160	28145	28140	28269	28083	28101	27815	28188	28178	28349	28348	28199	28225	28103	28010	28171	28119	28416	28405	27922	28077	28054	28251	28220	28049	28328	28073	28089	28236	28235	28139	28404	28081	28129	28103	28026	27946	27805	28122	28355	28239	28032	28247	27953	28280	27958	27943	28034	28272	28309	27894	28010	28461	28343	28007	28102	28137	28256	28332	28036	28051	28144	28139	28199	28262	28013	27982	28420	28149	28184	28323	28132	27911	28053	28241	28158	28219	28051	28252	28130	28281	28280	28157	28128	28306	28124	28144	28211	28306	27961	28223	27941	28116	28330	28024	27977	27939	28206	28331	27988	28111	28163	27985	28237	28022	28041	28171	27921	27989	28270	28230	28406	28102	28163	28127	28079	28314	28255	28198	28343	28223	28391	28080	27986	28043	28100	28378	28338	28356	28341	28028	28358	28110	28270	28195	28109	28227
24943	37026	37562	36515	28511	24897	20629	18949	18932	18385	18358	18411	36161	39402	32862	25487	20276	18137	17648	17408	17578	17585	17501	17372	17537	17539	17414	17661	17369	17283	17480	17502	17395	17462	17554	17300	17198	17504	17472	17428	17372	17293	17605	17442	17350	17311	17401	17301	17461	17451	17450	17502	17444	17444	17527	17392	17482	17337	17561	17496	17479	17418	17640	17421	17401	17289	17615	17498	17477	17328	17550	17391	17498	17368	17644	17495	17334	17423	17412	17575	17417	17313	17556	17451	17531	17281	17458	17440	17491	17461	17347	17279	17477	17280	17511	17372	17425	17421	17478	17374	17437	17432	17451	17578	17552	17400	17677	17398	17549	17562	17524	17261	17423	17296	17492	17233	17501	17668	17522	17421	17467	17423	17650	17416	17580	17379	17427	17469	17573	17402	17301	17557	17553	17535	17462	17298	17220	17421	17479	17380	17316	17570	17394	17495	17445	17443	17403	17434	17351	17465	17418	17498	17439	17238	17576	17483	17338	17472	17513	17343	17597	17348	17351	17491	17492	17439	17375	17507	17573	17258	17630	17503	17659	17666	17522	17538	17454	17347	17494	17412	17413	17485	17295	17379	17484	17317	17378	17533	17177	17296	17479	17548	17434	17493	17364	17416	17603	17410	17523	17469	17523	17332	17490	17422	17444	17503	17620	17447	17373	17613	17638	17401	17483	17386	17448	17473	17414	17356	17440	17637	17573	17561	17269	17421	17500	17259	17592	17286	17502	17415	17542	17475	17437	17505	17455	17370	17374	17371	17595	17363	17472	17452	17382	17270	17493	17386	17307	17580	17480	17449	17472	17530	17497	17399	17331	17521	17398	17400	17442	17348	17471	17441	17469	17530	17441	17376	17318	17557	17488	17563	17363	17399	17308	17462	17448	17430	17580	17434	17402	17475	17496	17579	17569	17347	17515	17408	17622	17471	17334	17436	17354	17573	17494	17578	17668	17355	17304	17382	17463	17152	17459	17476	17455	17324	17604	17499	17365	17297	17580	17337	17486	17475	17515	17436	17388	17297	17483	17454	17252	17409	17271	17491	17403	17504	17333	17481	17352	17548	17440	17428	17497	17474	17366	17478	17399	17498	17434	17389	17463	17576	17461	17468	17429	17540	17344	17538	17452	17299	17530	17466	17599	17394	17468	17315	17464	17446	17244	17473	17379	17405	17479	17552	17395	17497	17378	17422	17425	17295	17363	17439	17584	17384	17601	17505	17462	17375	17471	17351	17237	17460	17519	17182	17496	17416	17421	17536	17416	17528	17317	17333	17461	17430	17168	17319	17684	17283	17507	17436	17374	17559	17377	17577	17420	17360	17405	17397	17314	17427	17522	17436	17511	17370	17500	17352	17424	17554	17349	17415	17497	17216	17574	17528	17334	17571	17398	17399	17403	17416	17363	17604	17371	17393	17502	17518	17477	17482	17484	17449	17447	17584	17499	17372	17321	17362	17464	17511	17403	17345	17377	17593	17549	17357	17475	17485	17420	17580	17366	17358	17348	17464	17436	17537	17560	17434	17514	17168	17286	17434	17398	17541	17647	17407	17321	17509	17397	17406	17338	17529	17464	17546	17507	17533	17474	17286	17416	17497	17525	17432	17394	17389	17398	17500	17469	17414	17381	17381	17337	17475	17356	17651	17482	17473	17442	17408	17561	17411	17498	17369	17416	17506	17454	17231	17337	17328	17435	17609	17446	17390	17492	17543	17227	17513	17514	17342	17701	17565	17614	17339	17425	17312	17426	17336	17547	17430	17454	17526	17558	17275	17705	17502	17483	17537	17619	17423	17508	17375	17507	17574	17512	17365	17593	17450	17488	17420	17313	17545	17632	17610	17560	17578	17537	17505	17497	17562	17432	17612	17307	17493	17410	17467	17516	17372	17202	17439	17271	17421	17421	17482	17544	17543	17426	17372	17523	17384	17515	17513	17586	17527	17372	17600	17527	17517	17475	17410	17588	17545	17420	17590	17459	17662	17564	17366	17521	17357	17462	17633	17496	17400	17402	17516	17535	17376	17349	17674	17368	17413	17392	17538	17378	17261	17612	17456	17518	17307	17448	17364	17593	17537	17475	17307	17327	17373	17387	17571	17431	17409	17512	17605	17458	17519	17353	17365	17427	17357	17500	17218	17450	17604	17246	17582	17399	17480	17376	17369	17496	17477	17304	17529	17496	17426	17416	17459	17472	17489	17426	17407	17497	17488	17464	17485	17490	17310	17157	17462	17499	17350	17504	17591	17311	17450	17369	17527	17247	17332	17481	17406	17276	17639	17572	17394	17450	17458	17534	17423	17633	17333	17491	17496	17436	17631	17509	17583	17505	17514	17346	17437	17486	17446	17525	17404	17400	17533	17416	17448	17439	17444	17513	17383	17475	17340	17412	17579	17573	17334	17445	17391	17545	17441	17431	17576	17532	17454	17414	17401	17373	17427	17510	17522	17480	17532	17556	17375	17525	17496	17505	17278	17530	17502	17635	17541	17456	17382	17529	17398	17512	17440	17528	17404	17305	17372	17525	17503	17391	17476	17338	17427	17534	17376	17596	17396	17377	17469	17679	17506	17577	17318	17521	17416	17426	17531	17269	17546	17494	17405	17483	17482	17602	17412	17302	17319	17362	17379	17556	17360	17427	17441	17283	17487	17546	17584	17629	17471	17348	17426	17495	17522	17465	17380	17391	17365	17558	17506	17558	17541	17338	17446	17505	17345	17475	17513	17198	17644	17454	17484	17533	17469	17282	17403	17501	17392	17359	17518	17294	17505	17338	17597	17520	17532	17379	17471	17331	17555	17512	17449	17420	17566	17628	17424	17467	17421	17467	17435	17332	17468	17415	17556	17390	17392	17384	17522	17490	17481	17470	17545	17483	17433	17528	17408	17638	17521	17485	17446	17301	17319	17437	17378	17473	17350	17366	17388	17504	17408	17336	17501	17436	17282	17578	17386	17283	17373	17420	17397	17387	17605	17333	17523	17522	17480	17278	17358	17394	17423	17354	17584	17521	17328	17369	17523	17418	17585	17353	17744	17474	17414	17323	17326	17470	17583	17427	17466	17420	17457	17411	17422	17255	17355	17316	17439	17459	17477	17435	17394	17463	17574	17336	17483	17401	17592	17474	17354	17541	17315	17377	17472	17407	17605	17523	17520	17345	17326	17528	17379	17463	17280	17585	17476	17321	17208	17325	17334	17402	17363	17425	17514	17400	17555	17351	17484	17512	17510	17566	17510	17490	17394	17458	17487	17576	17603	17255	17425	17515	17433	17531	17507	17431	17349	17573	17352	17498	17528	17398	17757	17548	17452	17424	17518	17379	17498	17502	17313	17354	17478	17518	17362	17633	17452	17433	17456	17587	17266	17513	17599	17234	17286	17389	17464	17370	17429	17510	17533	17433	17448	17506	17335	17419	17373	17193	17477	17444	17303	17342	17430	17495	17312	17402	17291	17521	17521	17374	17402	17498	17368	17445	17433	17492	17470	17236	17490	17445	17506	17442	17539	17353	17371	17395	17628	17450	17357	17521	17409	17502	17443	17428	17349	17321	17600	17551	17393	17473	17379	17296	17388	17443	17374	17237	17378	17468	17418	17441	17488	17405	17408	17502	17614	17372	17465	17407	17526	17475	17449	17487	17547	17677	17189	17361	17495	17334	17608	17425	17646	17407	17525	17591	17547	17307	17309	17663	17434	17630	17475	17386	17365	17382	17444	17415	17442	17298	17371	17588	17396	17343	17359	17446	17412	17541	17492	17407	17420	17319	17398	17314	17621	17428	17386	17478	17346	17483	17512	17380	17497	17246	17541	17459	17428	17327	17529	17490	17460	17483	17424	17427	17560	17339	17612	17549	17488	17352	17503	17250	17238	17381	17459	17463	17574	17469	17421	17426	17251	17460	17531	17420	17526	17361	17468	17365	17426	17375	17580	17299	17348	17545	17410	17346	17511	17571	17350	17342	17429	17485	17588	17452	17367	17403	17541	17466	17374	17364	17372	17311	17676	17492	17559	17392	17431	17481	17486	17341	17436	17604	17471	17552	17191	17376	17518	17513	17532	17511	17512	17333	17344	17474	17521	17302	17513	17295	17403	17400	17350	17564	17510	17544	17466	17342	17428	17594	17454	17482	17652	17547	17299	17425	17570	17462	17405	17459	17457	17277	17450	17585	17383	17374	17427	17371	17721	17448	17345	17543	17582	17677	17544	17391	17451	17309	17380	17340	17387	17594	17443	17611	17428	17380	17572	17473	17474	17382	17595	17573	17547	17625	17376	17649	17526	17403	17583	17354	17441	17446	17479	17464	17385	17378	17424	17318	17573	17407	17401	17362	17477	17629	17481	17351	17540	17544	17372	17305	17504	17556	17431	17521	17550	17493	17338	17442	17357	17546	17351	17485	17388	17429	17468	17427	17437	17618	17493	17348	17611	17375	17520	17477	17264	17342	17379	17505	17456	17405	17325	17470	17465	17248	17497	17383	17370	17348	17472	17554	17464	17445	17312	17396	17478	17341	17397	17401	17364	17373	17485	17532	17556	17664	17508	17631	17437	17369	17385	17346	17403	17529	17404	17535	17492	17614	17506	17449	17422	17649	17578	17327	17354	17272	17461	17420	17493	17488	17501	17489	17501	17444	17429	17434	17444	17670	17381	17501	17415	17580	17467	17338	17481	17401	17367	17372	17437	17373	17474	17272	17577	17425	17579	17548	17485	17428	17546	17329	17370	17386	17444	17383	17380	17446	17548	17557	17625	17371	17547	17559	17303	17300	17604	17465	17505	17410	17634	17410	17222	17457	17500	17583	17531	17612	17569	17323	17421	17534	17572	17246	17514	17485	17449	17562	17421	17563	17471	17346	17540	17499	17256	17517	17338	17411	17480	17556	17440	17367	17480	17402	17407	17247	17357	17412	17437	17287	17063	17446	17474	17474	17347	17517	17494	17536	17441	17519	17566	17715	17504	17367	17411	17529	17709	17505	17378	17529	17515	17431	17479	17356	17591	17435	17378	17395	17381	17486	17429	17520	17370	17462	17171	17555	17418	17436	17462	17684	17496	17543	17394	17459	17495	17547	17407	17679	17355	17441	17532	17414	17506	17401	17535	17450	17501	17449	17340	17500	17378	17332	17388	17484	17438
22259	20756	27168	25182	25747	31663	34160	30336	29876	32038	36960	42533	59043	54383	45455	38016	32872	30103	29024	29083	28666	28563	28822	28882	28912	28640	28884	29088	29128	29130	28827	28830	28745	28663	28841	28826	28548	28666	28759	28747	28492	28806	28773	28500	28797	28707	28707	28874	28636	28722	28477	28789	28540	28428	28596	28610	28685	28654	28711	28622	28808	28908	28616	28741	28849	28438	28735	28679	28884	28769	28947	28998	28999	28566	28870	28837	28813	28984	28516	28811	28588	28709	28498	28411	28706	28539	28600	28701	28625	28767	28633	28777	28715	28736	28759	29004	28962	28859	28902	28774	28706	28505	28487	28808	28770	28779	28839	28684	28443	28635	28659	28860	28688	28600	28628	28837	28559	28814	28741	28866	28646	28846	28710	28722	28739	28816	28733	28923	28443	28429	28856	28611	28653	28753	28473	28777	28480	28781	28755	28625	28521	28329	28802	28580	28567	28706	28832	28938	28730	28640	28554	28682	28487	28738	28900	28749	28853	28764	28639	28823	28653	28746	28493	28348	28472	28761	28520	28483	28818	28640	28593	28717	28778	28597	28771	28612	28685	28767	28616	28785	28730	28761	28687	28733	28443	28870	28646	28478	28612	28718	28793	28596	28557	28765	28828	28705	29003	28768	28594	28721	28720	28734	28843	28663	28913	28527	28639	28773	28586	28784	28657	28551	28429	28633	28663	28819	28530	28734	28448	28973	28902	28438	28752	28636	28554	28655	28543	28784	28862	28801	28644	28593	28651	28776	28373	28510	28784	28614	28677	28756	28691	28822	28675	28601	28674	28665	28926	28827	28675	28826	28720	28528	28531	28359	28574	28590	28685	28706	28834	28754	28780	28851	28658	28841	28904	28775	28993	28713	28640	28665	28969	28773	28717	28884	28828	28588	28414	28549	28515	28380	28785	28663	28690	28579	28612	28766	28899	28843	28756	28752	28653	28753	28744	28654	28600	28526	28645	28862	28448	28798	28938	28652	28836	28694	28823	28539	28376	28517	28754	28577	28646	28764	28790	28814	28399	28351	28781	28701	28772	28821	28468	28672	28593	28551	28709	28875	28761	28901	28581	28774	28905	28560	28517	28282	28665	28975	28639	28817	28682	28749	29017	29009	28662	28907	28793	28595	28434	28682	28583	28731	28402	28640	28488	28778	28861	28738	28532	28713	28741	28842	28807	28673	28859	28760	28707	28495	28609	28467	28470	28562	28679	28477	28463	28513	28616	28347	28664	28602	28671	28674	28811	28620	28760	28614	28887	28930	28649	28518	28809	28692	28429	28596	28870	28486	28554	28689	28677	28778	28796	28673	28569	28721	28763	28758	28743	28713	28871	28687	28338	28492	28741	28790	28687	28680	28640	28553	28689	28690	28840	28496	28761	28652	28550	28735	28414	28751	28688	28586	28669	28490	28456	28373	28556	28612	28888	28767	28585	28645	28858	28673	28703	28761	28766	28605	28673	28457	28595	28640	28558	28483	28779	28470	28773	28778	28792	28784	28793	28819	28843	28654	28605	28669	28668	28788	28662	28922	28759	28499	28584	28588	28811	28464	28491	28654	28868	28662	28853	28830	28569	28497	28466	28634	28783	28492	28585	28607	28578	28742	28663	28724	28692	28522	28441	28620	28646	28819	28661	28493	28604	28813	28522	28615	28519	28514	28473	28643	28697	28420	28596	28445	28456	28571	28864	28639	28706	28649	28778	28625	28591	28620	28661	28715	28793	28654	28658	28558	28501	28886	28518	28545	28789	28604	28782	28734	28557	28554	28800	28684	28949	28599	28628	28645	28667	28935	28658	28611	28638	28934	28770	28621	28641	28891	28791	28617	28602	28652	28902	28638	28744	28514	28670	29093	28567	28689	28775	28729	28871	28506	28591	28511	28700	28699	28891	28355	28618	28737	28918	28738	28716	28813	28672	28750	28748	28432	28642	28395	28875	28733	28662	28759	28372	28677	28659	28762	28728	28843	28941	28715	28682	28622	28737	28763	28617	28688	28733	28762	28715	28428	28965	28462	28524	28966	28654	28555	28815	28728	28716	28748	28620	28617	28842	28825	28443	28341	28845	28882	28657	28563	28598	28631	28565	28798	28562	28521	28721	28774	28776	28541	28799	28772	28920	28676	28449	28786	28610	28796	28480	28770	28467	28689	28791	28526	28611	28587	28526	28703	28584	28781	28756	28808	28545	28675	28773	28913	28411	28630	28644	29036	28828	28714	28369	28643	28552	28797	28578	28508	28633	28599	28695	28997	28539	28900	28590	28568	28748	28439	28851	28353	28628	28668	28747	28796	28954	28752	28395	28592	28726	28831	28255	28636	28741	28475	28836	28722	28570	28550	28408	28437	28501	28484	28751	28380	28575	28669	28796	28681	28606	28540	28518	28757	28691	28449	28741	28511	28529	28873	28621	28711	28572	28573	28554	28620	28646	28597	28633	28691	28669	28702	28582	28573	28893	28763	28656	28632	28648	28606	28595	28561	28520	28590	28547	28614	28997	28639	28553	28809	28749	28734	28617	28499	28565	28793	28578	28683	28492	28543	28830	28865	28744	28606	28650	28748	28700	28331	28425	28446	28483	28650	28521	28566	28697	28688	28758	28706	28513	28440	28717	28467	28676	28609	28883	29005	28736	28801	28431	28433	28832	28707	28750	28670	28637	28989	28743	29004	28724	28361	28658	28568	28669	28817	28661	28745	28668	28697	28685	28811	28475	28674	28631	28736	28736	28673	28643	28519	29047	28783	28709	28836	28549	28672	28791	28496	28925	28563	28657	28640	28692	28577	28707	28767	28772	28695	28688	29027	28922	28701	28720	28597	28689	28813	28512	28693	28431	28543	28726	28840	28514	28746	28778	28906	28928	28675	28533	28708	28700	28689	28842	28496	28540	28550	28454	28582	28738	28589	28632	28699	28664	28633	28821	28540	28620	28400	28480	28761	28522	28378	28488	28724	28961	28956	28694	28815	28614	28680	28764	28801	28665	28691	28676	28529	28656	28627	28693	28905	28508	28663	28788	28804	28540	28466	28672	28642	28520	28722	28923	28919	28632	28493	28525	28790	28650	28578	28889	28480	28856	28841	28667	28753	28577	28643	28651	28535	28818	28522	28732	28824	28516	28733	28643	28778	28595	28589	28546	28537	28734	28697	28512	28215	28855	28513	28663	28766	28506	28548	28660	28536	28571	28731	28735	28586	28589	28583	28738	28665	28777	28763	28861	28656	28547	28547	28831	28590	28908	28657	28764	28858	28564	28842	28654	28673	28671	28422	28761	28658	28397	28797	28636	28738	28664	28625	28743	28659	28848	28418	28551	28597	28453	28493	28480	28479	28687	28572	28536	28693	28600	28629	28727	28713	28531	28417	28609	28425	28628	28609	28822	28791	28711	28573	28665	28762	29106	28578	28571	28748	28885	28623	28832	28912	28657	28956	28655	28790	28552	28822	28476	28685	28484	28753	28813	28723	28752	28634	28715	28551	28548	28723	28702	28687	28683	28759	28802	28634	28644	28680	28618	28538	29075	28481	28655	28400	28748	28714	28437	28748	28660	28854	28731	28688	28570	28371	28370	28940	28821	28688	28565	28728	28950	28727	28643	28814	28705	28605	28743	28606	28788	28704	28672	28530	28747	28616	29076	28720	28756	28815	28648	28590	28529	28403	28442	28587	28660	28725	28603	28721	28725	28751	28463	28624	28649	28650	28712	28714	28572	28582	28718	28688	28541	28684	28733	28565	28354	28772	28920	28674	28767	28721	28576	28793	28853	28795	28924	28914	28735	28655	28397	28523	28941	28686	28566	28289	28639	28528	28815	28682	28823	28853	28672	28562	28478	28629	28826	28618	28574	28513	28553	28684	28839	28838	28757	28784	28567	28652	28700	28760	28550	28263	28723	28672	28777	28714	28827	28610	28538	28407	28679	28829	28544	28547	28861	28497	28829	28624	28902	28930	28558	28764	28910	28742	28484	28727	28761	28662	28767	28558	28485	28640	28590	28679	28765	28614	28813	28650	28776	28757	28762	28397	28898	28666	28624	28539	28810	28509	28578	28577	28672	28501	28543	28411	28598	28830	28478	28679	28581	28629	28549	28785	28758	28696	28806	28594	28808	28758	28579	28630	28709	28822	28473	28497	28564	28873	28790	28537	28883	28549	28593	28931	28779	28579	28400	28741	28657	28629	28680	28746	28607	28711	28717	28516	28479	28524	28725	28562	28609	28569	28853	28621	28750	28680	28468	28415	28437	28578	28674	28855	28622	28881	28696	28714	28648	28695	28731	28701	28747	28473	28756	28695	28463	28653	28673	28655	28851	28815	28673	28672	28613	28767	28589	28903	28704	28748	28591	28502	28495	28687	28757	28600	28730	28833	28786	28690	28694	28705	28808	28721	28635	28657	28750	28642	28667	28635	28740	28521	28773	28640	28608	28589	28822	28738	28671	28805	28938	28907	28380	28811	28788	28661	28638	28654	28556	28563	28296	28651	28679	28345	28737	28336	28797	28822	28526	28605	28463	28657	28921	28855	28686	28762	28631	28554	28613	28775	28606	28627	28662	28313	28850	28674	28777	28675	28498	28904	28517	28743	28721	28661	28799	28534	28349	28786	28805	28749	28766	28458	28754	28782	28759	28755	28668	28652	28542	28750	28605	28758	28305	28698	28662	28852	28718	28719	28919	28551	28490	28805	28387	28492	28482	28711	28661	28415	28619	28741	28711	28393	28598	28373	28603	28675	28579	28575	28839	28528	28591	29044	28352	28665	28756	28943	28885	28980	28668	28701	28847	28583	28520	28468	28591	28550	28562	28468	28724	28840	28577	28625	28744	28586	28251	28699	28647	28491	28970	28654	28988	28804	28550	28565	28724	28625	28579	28636	28709	28655	28751	28526	28592	28981	28749	28731	28936	28696	28692	28544	28757	28666	28659	28664	28664	28897	28807	28623	28672	28817	28685	28714	28791	28644	28687	28574	28758	28679	28612	28889	28598	28736	28462	28584	28717	28873	28519	28808	28392	28709	28560	28791	28752	28853	28881	28605	29014	28494	28403	28466	28419	28520	28482	28441	28676	28230	28837	28811	28731	28799	28818	28562	28680	28606	28544	28422	28656	28596	28864	28429	28795	28529	28504	28664	28671	28864
27755	45750	45422	42862	38497	29583	21255	20062	19878	23155	29994	37049	53061	46501	37588	28577	21845	18785	17696	17759	17694	17605	17563	17773	17693	17563	17616	17698	17554	17633	17626	17763	17657	17823	17612	17493	17757	17677	17707	17643	17807	17611	17719	17726	17782	17582	17656	17704	17618	17670	17803	17459	17659	17759	17485	17633	17751	17782	17810	17700	17539	17717	17569	17584	17664	17582	17735	17755	17639	17651	17603	17521	17745	17709	17665	17534	17654	17757	17767	17719	17621	17662	17706	17672	17542	17576	17707	17489	17731	17526	17671	17733	17778	17783	17589	17544	17804	17667	17565	17666	17606	17727	17742	17622	17559	17479	17665	17739	17550	17627	17557	17704	17537	17820	17615	17561	17602	17745	17684	17573	17818	17849	17607	17683	17741	17497	17549	17581	17938	17552	17617	17857	17631	17556	17715	17662	17638	17675	17604	17543	17776	17523	17721	17643	17610	17709	17676	17612	17555	17562	17604	17585	17701	17595	17672	17604	17771	17664	17706	17684	17432	17576	17515	17619	17633	17927	17643	17637	17648	17630	17691	17591	17893	17740	17768	17637	17728	17629	17570	17462	17729	17639	17671	17755	17471	17714	17729	17744	17679	17699	17747	17700	17779	17601	17670	17668	17663	17595	17742	17586	17500	17627	17705	17726	17647	17704	17503	17522	17864	17614	17627	17456	17710	17652	17651	17814	17723	17706	17682	17454	17854	17660	17737	17686	17608	17535	17629	17677	17612	17680	17726	17767	17811	17723	17574	17788	17700	17919	17767	17652	17646	17601	17699	17633	17645	17785	17716	17617	17651	17585	17705	17426	17650	17792	17661	17578	17761	17689	17664	17700	17681	17712	17530	17765	17673	17609	17769	17694	17607	17613	17746	17574	17558	17612	17757	17561	17623	17572	17662	17568	17603	17567	17796	17464	17764	17517	17695	17603	17755	17907	17470	17772	17588	17752	17703	17742	17338	17601	17564	17555	17733	17632	17708	17623	17687	17695	17791	17568	17614	17712	17664	17622	17596	17772	17707	17541	17563	17754	17711	17696	17633	17810	17678	17410	17797	17640	17657	17589	17658	17665	17606	17576	17576	17773	17564	17556	17681	17738	17618	17562	17616	17661	17576	17637	17678	17646	17750	17775	17473	17768	17646	17560	17705	17473	17672	17661	17856	17593	17596	17627	17769	17462	17705	17756	17655	17598	17645	17512	17614	17707	17694	17506	17616	17537	17824	17710	17633	17458	17719	17656	17681	17625	17649	17618	17441	17668	17741	17588	17581	17630	17691	17592	17555	17629	17515	17515	17526	17783	17512	17593	17606	17615	17463	17637	17614	17721	17692	17554	17644	17758	17607	17577	17651	17674	17661	17730	17658	17498	17673	17684	17698	17674	17689	17710	17830	17626	17815	17590	17640	17691	17629	17669	17702	17858	17721	17711	17650	17652	17591	17659	17685	17554	17633	17549	17513	17609	17724	17684	17651	17559	17714	17715	17632	17797	17719	17645	17720	17635	17761	17558	17692	17642	17692	17707	17602	17648	17434	17685	17760	17711	17821	17714	17475	17630	17578	17721	17723	17651	17728	17723	17557	17629	17731	17679	17647	17587	17567	17654	17663	17764	17692	17736	17650	17784	17706	17527	17680	17570	17635	17635	17682	17586	17608	17755	17646	17786	17597	17615	17590	17523	17516	17457	17818	17592	17460	17772	17565	17678	17775	17529	17630	17574	17782	17517	17650	17620	17736	17677	17614	17577	17704	17708	17625	17696	17688	17516	17856	17557	17576	17614	17522	17470	17701	17825	17538	17665	17581	17743	17798	17522	17836	17589	17603	17654	17686	17678	17586	17584	17731	17515	17579	17440	17759	17700	17518	17594	17637	17678	17508	17567	17513	17650	17567	17564	17583	17580	17721	17622	17622	17644	17538	17645	17728	17528	17623	17677	17824	17725	17548	17585	17625	17668	17641	17583	17760	17643	17829	17600	17672	17486	17695	17567	17638	17774	17685	17594	17622	17668	17714	17881	17763	17761	17700	17502	17586	17707	17636	17652	17433	17440	17536	17862	17615	17579	17481	17685	17565	17598	17523	17669	17635	17619	17625	17809	17546	17740	17603	17568	17547	17648	17596	17585	17643	17751	17784	17647	17638	17572	17549	17595	17641	17595	17698	17663	17506	17751	17698	17691	17508	17650	17792	17651	17818	17695	17598	17593	17828	17642	17517	17793	17649	17679	17604	17598	17832	17602	17671	17569	17652	17704	17690	17642	17610	17689	17691	17520	17611	17638	17673	17436	17618	17670	17613	17625	17723	17680	17670	17719	17576	17777	17454	17502	17556	17700	17762	17587	17671	17628	17585	17580	17664	17479	17466	17563	17471	17520	17612	17659	17809	17694	17621	17633	17835	17538	17635	17509	17859	17469	17472	17694	17862	17525	17535	17630	17659	17563	17544	17657	17722	17621	17659	17855	17547	17675	17725	17536	17700	17810	17516	17636	17581	17626	17635	17659	17634	17706	17609	17498	17639	17831	17593	17545	17622	17773	17632	17584	17650	17716	17660	17685	17683	17597	17548	17712	17650	17571	17573	17682	17821	17715	17642	17578	17573	17550	17624	17607	17654	17735	17681	17670	17659	17727	17646	17624	17551	17711	17796	17657	17754	17617	17662	17620	17662	17636	17500	17666	17616	17605	17526	17640	17627	17773	17630	17802	17537	17665	17523	17697	17671	17680	17661	17811	17678	17541	17561	17615	17584	17495	17777	17610	17589	17513	17679	17667	17632	17600	17503	17692	17640	17499	17632	17604	17743	17602	17497	17557	17853	17696	17691	17829	17721	17621	17677	17514	17624	17702	17680	17686	17878	17770	17683	17722	17654	17748	17498	17764	17731	17466	17779	17558	17743	17596	17568	17638	17703	17663	17704	17615	17741	17725	17715	17651	17623	17466	17715	17544	17748	17601	17611	17706	17718	17561	17700	17835	17757	17503	17588	17760	17578	17509	17816	17640	17660	17766	17870	17519	17671	17727	17652	17659	17615	17489	17780	17619	17715	17496	17646	17673	17816	17707	17813	17759	17715	17737	17698	17835	17491	17710	17617	17620	17459	17503	17734	17763	17770	17413	17661	17552	17699	17602	17693	17651	17643	17718	17558	17561	17715	17453	17827	17580	17631	17772	17594	17599	17677	17766	17580	17652	17614	17757	17725	17745	17745	17554	17812	17780	17597	17727	17745	17741	17639	17650	17743	17602	17524	17534	17895	17529	17664	17578	17692	17546	17643	17590	17610	17703	17743	17918	17670	17465	17522	17690	17586	17554	17467	17587	17750	17783	17779	17683	17470	17461	17672	17646	17675	17730	17657	17707	17755	17775	17449	17600	17653	17550	17687	17770	17808	17717	17575	17526	17589	17676	17619	17631	17721	17647	17568	17696	17576	17548	17505	17519	17840	17632	17717	17829	17764	17585	17619	17606	17622	17766	17513	17855	17565	17718	17675	17635	17709	17681	17648	17607	17569	17678	17628	17504	17563	17520	17319	17549	17675	17476	17609	17729	17571	17634	17681	17781	17547	17469	17635	17682	17719	17612	17604	17550	17748	17567	17849	17697	17540	17594	17757	17566	17668	17808	17631	17640	17790	17700	17623	17741	17602	17503	17677	17610	17547	17637	17879	17827	17527	17723	17656	17719	17638	17648	17714	17660	17603	17497	17585	17622	17637	17737	17675	17681	17444	17602	17747	17692	17666	17710	17643	17589	17686	17701	17633	17579	17616	17719	17791	17576	17724	17713	17620	17736	17640	17550	17641	17663	17694	17606	17617	17546	17849	17492	17598	17481	17703	17796	17604	17682	17804	17707	17718	17594	17683	17526	17648	17643	17799	17565	17624	17894	17582	17493	17763	17644	17460	17765	17669	17778	17779	17650	17814	17544	17806	17663	17619	17523	17623	17581	17470	17942	17583	17680	17757	17700	17545	17787	17772	17667	17673	17763	17553	17669	17766	17591	17582	17528	17546	17546	17599	17681	17648	17618	17602	17697	17744	17586	17572	17735	17469	17855	17684	17542	17440	17617	17688	17809	17713	17781	17780	17723	17691	17587	17695	17608	17631	17788	17687	17657	17570	17623	17648	17522	17556	17740	17640	17625	17482	17636	17741	17694	17800	17829	17438	17608	17563	17764	17599	17839	17602	17481	17475	17605	17774	17532	17797	17617	17695	17608	17671	17638	17628	17708	17680	17543	17448	17603	17729	17701	17623	17621	17481	17628	17812	17590	17684	17538	17673	17640	17712	17582	17625	17661	17637	17683	17709	17788	17518	17678	17538	17694	17581	17515	17669	17690	17710	17575	17763	17653	17813	17802	17678	17783	17543	17743	17702	17657	17577	17646	17558	17630	17417	17545	17579	17460	17665	17741	17615	17697	17746	17573	17885	17840	17689	17503	17684	17507	17643	17598	17717	17539	17634	17603	17647	17592	17650	17562	17589	17644	17829	17650	17605	17638	17747	17707	17702	17747	17804	17375	17817	17477	17682	17575	17651	17777	17638	17564	17649	17676	17608	17632	17601	17554	17615	17727	17652	17637	17836	17535	17636	17723	17705	17825	17698	17535	17667	17611	17611	17680	17654	17779	17656	17663	17788	17433	17663	17812	17457	17674	17543	17649	17448	17625	17611	17630	17532	17545	17723	17725	17658	17589	17801	17693	17744	17897	17645	17672	17613	17599	17520	17456	17731	17517	17615	17586	17676	17710	17596	17816	17812	17685	17601	17536	17705	17678	17571	17785	17780	17635	17726	17639	17525	17512	17506	17598	17646	17636	17602	17707	17564	17769	17765	17515	17580	17720	17511	17565	17550	17625	17696	17729	17464	17598	17627	17587	17636	17683	17494	17634	17652	17686	17818	17466	17758	17765	17580	17647	17761	17498	17437	17808	17583	17504	17424	17719	17715	17583	17697	17528	17641	17600	17605	17679	17795	17622	17655	17624	17700	17735	17664	17579	17724	17928	17493	17591	17488	17668	17718	17510	17702	17574	17634	17463	17578	17628	17539	17685	17553	17602	17714	17625	17570	17725	17823	17802	17868	17628	17728	17736	17681	17576	17582	17504	17731	17724	17615	17608	17603	17629	17463	17702	17701	17684
37006	33829	36277	34916	33461	32901	32327	31640	31484	31419	30917	30897	32071	32422	32217	31351	30902	30813	30528	30889	30433	30376	30463	30466	30397	30600	30599	30591	30666	30660	30269	30711	30604	30756	30902	30367	30662	30505	30459	30306	30490	30386	30738	30635	30722	30349	30596	30351	30256	30379	30318	30511	30341	30470	30836	30577	30477	30517	30424	30441	30467	30569	30607	30634	30499	30487	30556	30463	30463	30716	30550	30432	30730	30509	30484	30379	30383	30574	30470	30304	30742	30428	30623	30421	30540	30685	30515	30622	30616	30336	30417	30529	30698	30306	30552	30607	30781	30393	30684	30177	30345	30474	30709	30360	30587	30728	30584	30521	30637	30479	30526	30390	30432	30529	30285	30589	30778	30423	30285	30438	30546	30463	30527	30252	30709	30433	30441	30489	30570	30619	30589	30627	30703	30686	30581	30281	30361	30430	30571	30542	30521	30220	30364	30798	30409	30459	30511	30461	30425	30513	30427	30543	30292	30394	30462	30647	30537	30504	30206	30596	30408	30457	30283	30666	30509	30370	30751	30727	30619	30375	30448	30379	30515	30442	30508	30470	30375	30429	30585	30577	30423	30346	30395	30691	30488	30509	30297	30739	30665	30604	30338	30479	30233	30364	30769	30579	30601	30688	30654	30602	30552	30310	30401	30409	30533	30822	30650	30426	30737	30547	30543	30402	30425	30752	30555	30367	30533	30506	30353	30592	30909	30668	30452	30327	30604	30488	30602	30115	30400	30620	30303	30226	30459	30743	30581	30444	30234	30660	30418	30719	30390	30741	30479	30492	30635	30638	30447	30442	30615	30626	30510	30536	30229	30505	30380	30426	30490	30450	30418	30424	30627	30490	30525	30236	30420	30448	30610	30439	30604	30126	30188	30248	30552	30336	30570	30545	30579	30565	30404	30366	30717	30491	30486	30379	30499	30123	30630	30595	30367	30524	30479	30593	30458	30462	30411	30435	30498	30359	30220	30258	30555	30547	30720	30458	30328	30439	30509	30285	30361	30474	30297	30831	30349	30244	30257	30370	30351	30324	30441	30402	30200	30553	30585	30513	30644	30470	30581	30430	30600	30461	30736	30506	30407	30410	30372	30359	30436	30488	30635	30486	30614	30602	30506	30536	30536	30445	30460	30570	30403	30483	30511	30533	30391	30454	30474	30610	30372	30636	30595	30628	30397	30488	30540	30425	30481	30374	30625	30474	30165	30476	30620	30666	30658	30533	30533	30530	30237	30468	30639	30504	30361	30441	30524	30591	30519	30752	30389	30620	30575	30300	30315	30573	30398	30548	30786	30403	30569	30371	30430	30321	30363	30337	30604	30464	30391	30401	30427	30346	30714	30454	30675	30395	30567	30416	30446	30676	30687	30532	30448	30347	30561	30497	30227	30320	30722	30436	30528	30774	30271	30193	30404	30424	30541	30630	30785	30527	30300	30484	30556	30512	30557	30464	30454	30361	30685	30506	30223	30510	30497	30562	30274	30647	30441	30505	30382	30446	30451	30541	30648	30202	30397	30577	30535	30581	30631	30376	30632	30692	30595	30611	30651	30522	30733	30640	30390	30372	30658	30528	30440	30393	30434	30195	30395	30492	30424	30414	30704	30480	30249	30479	30551	30425	30545	30603	30574	30465	30712	30399	30839	30385	30378	30455	30483	30719	30631	30450	30516	30708	30361	30657	30671	30375	30493	30380	30514	30816	30340	30673	30455	30427	30509	30607	30677	30544	30359	30394	30451	30514	30475	30316	30620	30649	30462	30369	30253	30361	30424	30602	30357	30448	30185	30457	30539	30506	30421	30607	30634	30550	30711	30387	30546	30573	30484	30585	30587	30245	30143	30291	30413	30551	30585	30330	30266	30440	30327	30534	30588	30561	30770	30412	30307	30532	30570	30568	30581	30469	30403	30571	30495	30291	30783	30448	30315	30375	30134	30689	30464	30617	30493	30505	30798	30526	30496	30492	30353	30383	30386	30448	30707	30784	30532	30473	30583	30390	30285	30772	30489	30510	30499	30441	30335	30584	30429	30604	30420	30419	30493	30427	30128	30240	30442	30548	30538	30540	30178	30436	30650	30615	30805	30652	30594	30380	30311	30373	30590	30134	30454	30513	30458	30495	30664	30327	30250	30429	30728	30562	30494	30654	30553	30270	30515	30517	30319	30678	30657	30579	30408	30308	30447	30440	30649	30275	30474	30512	30495	30308	30707	30624	30279	30338	30419	30660	30590	30184	30434	30424	30464	30438	30647	30547	30597	30327	30341	30593	30455	30530	30673	30404	30775	30504	30648	30565	30547	30472	30361	30560	30560	30397	30441	30580	30461	30296	30553	30576	30441	30462	30454	30419	30503	30626	30566	30232	30377	30464	30321	30505	30297	30520	30491	30487	30534	30310	30519	30488	30185	30550	30401	30549	30654	30458	30397	30512	30327	30321	30678	30688	30655	30544	30469	30679	30735	30685	30560	30341	30509	30502	30155	30537	30449	30590	30639	30320	30489	30393	30484	30391	30531	30348	30354	30576	30733	30605	30114	30381	30176	30253	30442	30399	30520	30516	30461	30610	30600	30511	30612	30329	30450	30556	30673	30325	30573	30439	30551	30519	30493	30344	30478	30351	30442	30306	30283	30540	30682	30492	30663	30461	30615	30724	30333	30207	30359	30567	30278	30544	30395	30414	30280	30717	30718	30626	30373	30411	30499	30527	30541	30454	30460	30740	30587	30498	30383	30561	30428	30143	30503	30473	30577	30394	30590	30435	30456	30336	30375	30465	30833	30353	30343	30459	30570	30519	30513	30557	30365	30443	30455	30485	30503	30554	30247	30389	30410	30366	30329	30438	30307	30530	30666	30525	30674	30360	30477	30527	30689	30702	30609	30451	31013	30700	30527	30535	30460	30432	30239	30523	30475	30658	30448	30719	30455	30356	30415	30496	30409	30426	30690	30329	30318	30294	30760	30879	30444	30665	30374	30665	30464	30593	30405	30675	30229	30654	30552	30392	30544	30596	30516	30368	30526	30467	30775	30591	30502	30539	30412	30631	30440	30471	30708	30433	30532	30529	30332	30721	30613	30836	30401	30329	30449	30407	30535	30450	30425	30363	30526	30646	30565	30343	30531	30466	30362	30458	30560	30536	30534	30595	30594	30602	30679	30439	30427	30522	30666	30413	30444	30553	30660	30572	30441	30605	30594	30557	30567	30581	30548	30565	30476	30189	30514	30906	30502	30436	30378	30143	30463	30315	30550	30364	30642	30477	30632	30570	30264	30576	30560	30447	30368	30079	30742	30464	30535	30341	30542	30349	30502	30331	30651	30399	30663	30518	30571	30448	30554	30575	30424	30428	30563	30556	30440	30523	30578	30509	30475	30441	30197	30415	30519	30703	30537	30660	30321	30439	30552	30637	30403	30392	30407	30686	30567	30558	30389	30593	30285	30380	30667	30360	30627	30634	30351	30395	30732	30491	30332	30273	30484	30806	30738	30505	30528	30494	30437	30397	30485	30602	30417	30428	30461	30227	30431	30339	30665	30557	30577	30478	30651	30649	30478	30417	30225	30450	30667	30654	30703	30512	30416	30613	30292	30519	30318	30418	30585	30464	30476	30305	30603	30255	30501	30519	30535	30351	30449	30337	30542	30443	30336	30526	30818	30579	30452	30577	30520	30505	30613	30371	30573	30216	30317	30393	30467	30612	30394	30283	30606	30588	30510	30256	30383	30505	30357	30254	30504	30527	30346	30421	30202	30114	30441	30396	30319	30377	30577	30665	30739	30617	30474	30504	30629	30480	30562	30311	30505	30617	30423	30373	30564	30491	30519	30411	30395	30490	30579	30381	30472	30548	30552	30575	30699	30744	30487	30534	30379	30533	30458	30566	30579	30561	30499	30497	30582	30619	30336	30477	30475	30473	30585	30687	30864	30472	30415	30683	30800	30743	30385	30618	30382	30430	30621	30420	30417	30474	30456	30570	30489	30585	30512	30530	30427	30468	30508	30421	30523	30429	30515	30265	30865	30475	30431	30667	30585	30619	30549	30405	30422	30769	30496	30626	30693	30416	30386	30547	30596	30383	30439	30503	30530	30543	30505	30415	30514	30634	30725	30646	30677	30426	30672	30371	30570	30448	30488	30587	30443	30686	30637	30468	30491	30546	30625	30477	30226	30256	30360	30599	30562	30389	30655	30607	30438	30539	30525	30457	30505	30509	30432	30502	30670	30581	30571	30671	30125	30581	30695	30589	30456	30515	30403	30425	30600	30520	30563	30476	30425	30599	30568	30197	30442	30680	30439	30735	30648	30752	30613	30638	30392	30672	30320	30523	30506	30568	30490	30441	30470	30614	30522	30526	30316	30415	30265	30584	30462	30578	30435	30631	30677	30350	30563	30539	30409	30322	30614	30626	30442	30497	30214	30349	30492	30720	30340	30518	30427	30475	30451	30487	30375	30714	30533	30288	30455	30666	30566	30530	30673	30541	30558	30419	30619	30734	30422	30426	30535	30469	30558	30481	30536	30429	30582	30447	30459	30416	30534	30602	30647	30375	30355	30828	30350	30403	30391	30469	30510	30585	30517	30385	30612	30541	30445	30502	30607	30532	30387	30413	30293	30293	30312	30348	30595	30455	30379	30783	30435	30731	30514	30290	30668	30365	30707	30638	30724	30548	30645	30213	30488	30415	30490	30554	30773	30541	30452	30431	30707	30666	30566	30531	30392	30467	30523	30602	30552	30389	30554	30594	30530	30405	30342	30515	30444	30631	30564	30546	30332	30592	30530	30726	30557	30815	30685	30335	30461	30506	30328	30342	30510	30358	30682	30544	30499	30234	30472	30285	30666	30456	30797	30719	30700	30449	30737	30574	30596	30711	30638	30589	30709	30227	30286	30612	30673	30627	30669	30425	30357	30490	30604	30298	30493	30586	30682	30332	30529	30569	30537	30532	30660	30556	30577	30195	30412	30800	30233	30375	30440	30655	30398	30371	30558	30729	30722	30524	30448	30641	30584	30691	30694	30703	30567	30498	30293	30299	30457	30238	30740	30539	30560	30390	30395	30539	30479	30331	30375	30332	30507	30510	30390	30560	30408	30511	30152	30423	30476	30223	30287	30619	30641	30478	30448	30442	30477	30654	30752	30507
28289	34114	28381	24020	23433	22011	21035	20661	19882	19422	19042	19474	20821	20838	20009	19327	18787	18563	18557	18338	18555	18577	18453	18575	18491	18462	18498	18435	18442	18398	18532	18393	18434	18491	18432	18459	18585	18571	18393	18577	18447	18238	18415	18543	18396	18318	18381	18367	18490	18456	18360	18586	18480	18584	18297	18495	18518	18617	18398	18519	18537	18456	18480	18492	18580	18564	18526	18342	18453	18477	18341	18453	18468	18484	18533	18356	18567	18370	18430	18260	18650	18586	18427	18415	18474	18485	18400	18484	18375	18307	18417	18355	18395	18367	18446	18257	18427	18404	18375	18368	18551	18478	18370	18544	18436	18633	18529	18615	18540	18208	18501	18591	18365	18534	18403	18355	18376	18654	18372	18415	18533	18423	18454	18434	18375	18447	18381	18430	18482	18311	18382	18516	18220	18288	18177	18483	18381	18469	18546	18402	18424	18474	18574	18654	18460	18451	18480	18462	18390	18295	18398	18615	18339	18431	18464	18388	18604	18549	18286	18520	18405	18215	18633	18429	18561	18601	18418	18547	18527	18436	18297	18448	18459	18291	18392	18412	18508	18644	18491	18463	18242	18410	18345	18312	18349	18554	18382	18559	18366	18440	18343	18444	18457	18446	18484	18371	18428	18446	18432	18542	18496	18262	18201	18352	18419	18483	18497	18420	18611	18469	18405	18647	18628	18427	18604	18434	18532	18271	18452	18429	18585	18447	18538	18425	18274	18368	18600	18179	18339	18309	18349	18286	18576	18394	18552	18434	18367	18448	18200	18372	18607	18618	18444	18638	18384	18552	18225	18644	18503	18407	18525	18641	18536	18567	18572	18553	18376	18370	18531	18511	18570	18370	18448	18369	18323	18216	18447	18569	18358	18560	18432	18377	18472	18285	18330	18499	18397	18497	18304	18401	18336	18501	18382	18653	18488	18388	18419	18379	18398	18578	18318	18323	18403	18569	18501	18473	18290	18356	18540	18423	18486	18560	18608	18446	18425	18677	18306	18479	18484	18283	18434	18521	18337	18497	18447	18345	18470	18423	18437	18405	18549	18316	18307	18308	18506	18273	18559	18350	18643	18253	18346	18254	18557	18469	18401	18354	18307	18306	18572	18472	18507	18435	18407	18368	18524	18235	18564	18409	18442	18561	18347	18392	18268	18246	18340	18546	18533	18560	18473	18523	18390	18446	18373	18545	18407	18430	18352	18495	18539	18618	18554	18513	18378	18450	18390	18526	18244	18606	18423	18493	18487	18455	18537	18602	18296	18438	18265	18437	18432	18509	18533	18468	18339	18350	18347	18479	18393	18530	18459	18397	18469	18376	18393	18629	18541	18493	18304	18387	18521	18563	18549	18517	18542	18338	18426	18593	18467	18397	18548	18462	18482	18275	18322	18652	18615	18360	18395	18498	18571	18603	18420	18490	18390	18442	18400	18454	18543	18509	18387	18528	18404	18458	18412	18449	18367	18491	18487	18303	18541	18443	18598	18417	18385	18323	18410	18204	18426	18431	18508	18438	18473	18370	18356	18427	18401	18380	18419	18410	18536	18490	18428	18478	18480	18412	18337	18366	18405	18446	18401	18541	18399	18319	18477	18536	18356	18376	18597	18351	18574	18575	18570	18415	18476	18398	18445	18309	18468	18426	18356	18335	18529	18366	18530	18597	18347	18294	18375	18279	18492	18406	18447	18239	18495	18525	18361	18441	18450	18360	18454	18546	18634	18447	18343	18486	18593	18505	18381	18380	18289	18442	18603	18393	18479	18370	18371	18559	18582	18397	18523	18341	18424	18485	18484	18526	18351	18446	18402	18494	18342	18461	18424	18422	18464	18549	18567	18619	18363	18265	18433	18539	18600	18430	18578	18326	18448	18306	18445	18615	18595	18481	18660	18360	18469	18544	18417	18391	18475	18588	18468	18361	18454	18374	18532	18560	18328	18270	18511	18558	18393	18400	18442	18431	18407	18689	18517	18472	18506	18347	18358	18738	18452	18465	18395	18291	18557	18439	18595	18437	18472	18310	18540	18554	18635	18392	18585	18608	18425	18491	18415	18303	18492	18781	18490	18526	18377	18547	18467	18430	18610	18643	18473	18349	18553	18339	18459	18195	18469	18548	18693	18419	18420	18436	18484	18462	18373	18710	18473	18543	18455	18502	18375	18301	18454	18436	18344	18566	18444	18474	18302	18543	18360	18538	18491	18445	18534	18512	18511	18372	18537	18389	18536	18588	18451	18514	18675	18368	18371	18545	18443	18574	18398	18478	18435	18477	18457	18546	18539	18528	18533	18515	18419	18387	18357	18610	18396	18549	18468	18361	18558	18593	18438	18432	18512	18279	18505	18492	18560	18435	18471	18421	18436	18332	18595	18521	18277	18562	18431	18447	18563	18296	18604	18371	18479	18379	18471	18612	18478	18470	18293	18400	18449	18486	18473	18355	18507	18431	18337	18427	18456	18500	18203	18500	18414	18343	18496	18312	18579	18470	18352	18525	18407	18492	18489	18343	18579	18662	18212	18433	18360	18447	18490	18541	18453	18412	18525	18421	18319	18334	18443	18514	18387	18426	18360	18542	18367	18359	18321	18555	18431	18497	18459	18306	18427	18444	18604	18386	18458	18462	18488	18370	18333	18455	18543	18525	18436	18385	18607	18401	18454	18438	18395	18640	18414	18436	18471	18456	18514	18502	18523	18408	18543	18375	18204	18505	18538	18462	18464	18308	18350	18768	18440	18481	18463	18334	18556	18568	18445	18410	18544	18487	18460	18407	18611	18547	18462	18421	18367	18396	18511	18402	18495	18444	18330	18402	18268	18549	18388	18398	18491	18517	18490	18359	18437	18489	18403	18540	18406	18575	18581	18405	18426	18360	18567	18383	18560	18470	18507	18534	18570	18650	18359	18439	18384	18428	18488	18366	18486	18460	18532	18355	18430	18252	18502	18365	18563	18569	18555	18532	18361	18248	18347	18379	18585	18445	18524	18404	18303	18411	18536	18536	18511	18414	18469	18540	18464	18281	18413	18481	18479	18647	18225	18496	18535	18508	18376	18358	18352	18472	18537	18461	18533	18463	18568	18580	18349	18540	18463	18284	18560	18497	18492	18436	18413	18560	18449	18327	18494	18493	18411	18447	18634	18474	18548	18522	18280	18497	18385	18541	18492	18501	18434	18516	18636	18610	18564	18586	18473	18300	18278	18278	18340	18496	18312	18417	18633	18414	18613	18207	18445	18309	18465	18615	18463	18457	18461	18522	18442	18449	18522	18312	18518	18456	18346	18345	18445	18437	18518	18353	18481	18417	18361	18442	18429	18534	18362	18576	18714	18563	18502	18542	18471	18346	18374	18483	18034	18318	18341	18545	18469	18403	18651	18560	18374	18432	18472	18547	18577	18424	18509	18527	18493	18447	18231	18438	18481	18392	18219	18518	18410	18467	18411	18551	18545	18641	18492	18223	18659	18474	18462	18625	18294	18413	18670	18431	18445	18485	18443	18383	18609	18463	18220	18612	18603	18172	18459	18360	18533	18412	18366	18565	18423	18292	18446	18706	18583	18460	18391	18357	18537	18659	18255	18407	18456	18367	18427	18293	18347	18582	18567	18527	18601	18426	18622	18467	18546	18345	18385	18429	18435	18375	18408	18474	18528	18655	18391	18447	18555	18506	18526	18400	18610	18277	18646	18588	18569	18429	18483	18595	18490	18528	18623	18364	18488	18270	18612	18328	18492	18302	18398	18351	18453	18511	18479	18540	18370	18434	18436	18533	18620	18310	18362	18626	18428	18411	18579	18455	18504	18409	18445	18440	18572	18398	18302	18385	18455	18546	18400	18618	18585	18354	18559	18453	18443	18530	18482	18312	18450	18546	18490	18599	18555	18483	18417	18654	18457	18376	18479	18521	18404	18561	18314	18324	18361	18304	18305	18571	18544	18470	18267	18571	18319	18454	18611	18533	18586	18535	18478	18340	18334	18481	18428	18458	18479	18564	18598	18444	18600	18510	18395	18413	18596	18462	18612	18519	18451	18439	18469	18417	18297	18241	18379	18324	18375	18325	18427	18465	18430	18635	18465	18534	18627	18481	18487	18496	18343	18379	18319	18391	18570	18576	18413	18531	18567	18519	18531	18539	18627	18458	18563	18395	18392	18489	18557	18439	18444	18543	18396	18549	18489	18369	18491	18447	18538	18429	18465	18375	18428	18464	18416	18457	18459	18405	18410	18586	18485	18458	18345	18243	18454	18411	18457	18524	18533	18530	18661	18379	18365	18348	18430	18500	18372	18563	18455	18509	18492	18455	18312	18453	18453	18456	18384	18721	18628	18312	18375	18562	18523	18613	18234	18521	18561	18351	18484	18412	18497	18560	18566	18577	18313	18415	18450	18439	18307	18380	18345	18430	18355	18431	18567	18445	18364	18553	18314	18320	18534	18569	18349	18464	18358	18424	18298	18399	18329	18467	18643	18499	18487	18460	18432	18449	18491	18419	18543	18372	18448	18535	18351	18424	18445	18345	18625	18443	18439	18266	18625	18367	18354	18384	18488	18465	18261	18400	18391	18521	18437	18399	18474	18618	18383	18249	18456	18644	18301	18438	18424	18551	18493	18411	18329	18468	18453	18396	18420	18463	18480	18499	18561	18570	18475	18387	18410	18308	18427	18478	18548	18414	18486	18363	18447	18386	18491	18351	18354	18296	18381	18432	18609	18268	18435	18523	18444	18375	18576	18553	18475	18537	18479	18367	18428	18532	18591	18411	18279	18385	18458	18411	18386	18276	18417	18344	18510	18570	18419	18452	18435	18437	18603	18434	18460	18465	18371	18451	18515	18455	18514	18340	18255	18521	18431	18443	18609	18477	18618	18425	18302	18404	18373	18503	18439	18542	18455	18598	18406	18538	18477	18460	18470	18169	18529	18671	18376	18506	18281	18500	18613	18512	18391	18412	18453	18683	18560	18471	18516	18592	18460	18612	18362	18499	18475	18558	18452	18420	18503	18418	18328	18590	18441	18389	18347	18421	18306	18499	18526	18516	18441	18383	18397	18444	18414	18396	18485	18450	18494	18353	18212	18485	18464	18536	18358	18418	18205	18393	18347	18402	18370	18582	18501	18418	18507	18552	18572	18614	18571	18423	18523	18434
24182	20768	27223	25859	27288	32153	34516	32056	32170	31987	31568	33016	46544	47089	40378	36196	32774	31054	30554	30310	30197	30295	30593	30324	30001	30096	30109	30332	30432	30201	30090	30317	29987	29949	30185	30242	30026	30156	30031	29925	30340	30197	30015	30063	30213	30128	30112	30232	30132	30271	30073	30342	30094	29994	30159	30025	30195	30003	30113	29908	30071	30060	29998	30066	30202	29989	30218	30249	30065	30103	30196	29897	30252	30410	30081	30430	30041	30140	30280	30175	30104	30147	30405	29708	30298	30354	30192	29846	29993	30089	30199	29946	30246	30126	30325	30100	30040	30241	30188	29999	30058	30043	30069	30223	30056	30022	29904	30175	30310	30135	30106	30153	30061	30064	30026	29904	30229	30352	30170	29933	29993	30141	30129	29970	30041	29864	30103	30000	30387	30222	29818	29937	29933	29920	30262	30183	30314	29978	30061	30302	30176	30113	30181	30473	30140	30092	30201	29951	30169	30169	29812	29969	30135	30070	30250	30355	30270	30373	30236	29916	30118	30192	30214	30099	30254	29933	30081	30116	30323	29964	30067	30214	30370	30238	30047	30172	30009	29748	30060	30251	30245	30085	30358	30154	30156	30162	30361	30088	30299	30223	29906	30210	30285	30105	29950	30146	30241	29994	30040	30071	30265	30115	30331	29880	30114	29954	30184	30162	29940	29860	30186	30124	30171	30041	30194	30063	30109	30174	30238	29973	30136	30316	30199	30270	30131	30405	29845	29783	30287	29957	30177	30302	30250	30246	30390	30082	29910	30280	30112	30051	30378	30450	30029	30118	30180	30075	30163	30185	30147	30040	29936	30276	30299	30120	30301	30180	30201	30199	30251	30170	30194	30050	30153	30329	30194	30371	30071	30092	29962	29886	29892	29936	30152	30122	30256	30099	30017	30081	29944	30377	30239	30234	30186	30357	30284	30204	30296	30285	30181	30254	30335	30298	30167	30110	30101	30198	30043	29980	30341	30075	30028	29980	30069	30043	29985	30078	30169	30188	30288	30362	30105	29876	30248	30489	30059	29959	30492	30152	30193	30261	30251	30044	30068	29924	30277	29959	30277	30228	30133	30522	30221	29906	30196	30266	30387	30039	30236	30338	30259	30081	30124	30096	30314	29748	30371	29966	30324	29976	30126	30161	30465	30212	30028	30407	30215	30072	30071	30129	30256	30379	29989	30141	30197	30066	29997	29936	30370	29970	30162	30064	30230	29865	30294	30141	30228	30207	30117	30012	30094	29758	30199	30075	30121	30117	30100	30007	30080	30432	30310	30277	30262	30171	30129	30236	29963	30087	30362	30020	29923	30421	30203	30112	30025	29892	30045	30190	30301	30298	30442	29835	29953	30307	30181	30109	30212	30241	30269	30078	29921	30293	29810	30191	30099	30185	29917	29965	29896	30206	30250	30112	30315	30321	30094	29965	30072	30060	29994	30081	29826	30120	30036	30250	30200	29947	30064	29837	30325	30334	30110	30210	30239	30119	30460	29944	30081	30219	30233	30088	30271	30151	30046	29969	30024	30067	30156	30202	30019	30105	30202	30220	29971	30061	30294	30294	30164	30079	30167	29967	30210	30107	30205	30111	30070	30106	30124	30416	30255	30255	30108	30088	30360	30064	30273	30267	30102	30007	30231	30074	30267	30218	29957	30304	30227	30125	30214	30276	30344	29946	30245	29985	30326	30006	30186	30291	30203	30346	30019	30154	30388	30119	30058	29938	29991	30038	30316	30129	29878	30108	29990	30104	30309	30289	30302	29973	30184	30189	30344	30246	30056	30038	30240	30227	30200	30188	30143	30335	30043	30030	30204	30373	30161	29874	30100	30212	30069	29999	30080	30129	29953	30135	30026	29976	30165	30022	30269	30108	30272	29911	29949	30159	30015	30275	30009	30125	30291	29946	30216	30024	29955	30332	30204	30095	30088	30151	30189	30179	29934	30177	30146	30164	30280	30197	30210	30246	30041	29975	30155	29881	29887	30182	29920	30101	30189	30039	30041	30237	30328	29767	30090	29988	30153	30242	30444	30187	30025	30196	30333	29977	30177	30012	30301	30190	30254	30219	30205	30150	30130	30142	30074	30196	30280	30223	30091	30177	30051	30328	30398	30145	30169	30174	29944	30076	30004	29982	30127	30214	30471	30224	30521	30204	30420	30065	30299	30257	29956	30146	30126	30317	30205	30119	30416	29985	30349	30007	30153	30122	30331	30134	30436	30084	30255	30127	30354	30072	29985	30109	30434	30174	29967	30204	30176	30345	30231	30084	29961	30038	30236	30031	30093	30264	30155	30003	29916	29854	30071	30353	30304	30006	30202	29906	30271	30076	30066	30237	30089	30126	30213	30173	30184	30165	30256	30048	29975	30039	30231	30157	30035	30076	29889	30024	30192	30262	30190	30153	30115	29920	30304	29939	30069	29998	30128	30101	30109	30064	30119	30059	30327	30319	30405	30497	30121	29977	29999	30186	30064	29847	30099	30206	30050	30444	30177	29942	30114	30004	29980	30246	30337	30153	30157	30297	29789	30124	30094	30041	30139	30044	30150	30075	30064	30123	30022	29842	30095	29917	30222	30462	30080	30169	30159	30276	30392	30223	30297	30123	30027	30119	29785	30254	30202	30380	30341	30203	30024	30097	30220	30253	30169	30131	30059	30189	30257	30244	30142	30267	30344	30290	29978	30048	30179	30018	30133	30127	30194	30039	30042	30062	30020	30084	30432	29988	30343	30136	30239	30097	30113	30252	30398	30011	30279	30081	30198	29990	30051	30058	30115	30153	29875	30034	29902	29914	30075	29965	30066	29998	30088	30149	30591	30077	30101	30101	30190	30351	30194	29974	29968	30062	30183	30050	29944	30064	30123	30135	30343	30162	30066	30499	30036	30086	30119	30351	29928	29832	29930	30047	30133	30112	30135	30450	29978	30054	30219	29979	30139	30162	30113	30097	30149	30157	30127	30062	30197	30237	29989	30202	29948	30395	30011	29879	30454	30235	30232	30041	30341	29980	29949	30335	30200	30110	30212	30214	30132	30182	29933	30050	30054	30076	30162	30011	30041	29831	30108	30136	30240	30088	30106	29964	30332	30013	30264	30037	30214	30032	30141	30037	30279	30301	30046	30184	30516	29947	29993	29918	30097	29886	30119	30257	30111	30225	30348	30128	30254	30263	30283	30187	30052	30282	30195	30252	30024	30200	30237	29946	30190	30189	30128	30034	30151	29897	30278	30281	30071	30133	29975	30018	30208	30102	30193	30225	30317	30053	30377	30184	30139	30002	30082	30396	30279	30296	30156	30377	30140	30212	30229	30145	30065	30174	30189	30113	30322	30243	29951	30076	30372	30278	30188	30450	30179	30137	30048	30189	30320	30061	30151	30061	29899	29947	30247	30328	30232	30127	30093	30118	30338	29806	30105	30089	30095	30056	30140	30191	30401	30098	30091	30101	30094	30041	30271	30302	30058	30300	30305	29970	30136	30130	30201	30085	30051	30082	30165	29965	30207	30120	30400	30166	30360	30336	30107	30364	30077	30233	30264	30240	30193	30264	30173	30324	30180	30309	30085	30115	30005	30422	30233	30234	30168	30149	30064	29791	30441	30296	30060	29892	30225	30066	29878	30180	29988	29909	30234	29962	29989	30288	30133	30337	30222	30208	30049	30081	30159	30058	30160	30297	30119	30423	29849	30259	30182	30144	30311	30317	30122	29978	30384	30336	29871	30027	30082	30168	29964	30323	30225	30197	30116	30124	30073	30019	30113	30245	30201	29851	30046	30159	30412	29945	30182	30210	30228	30076	30069	30040	30263	30003	30146	30269	30227	30179	30113	30159	30147	30197	30236	30107	30217	30313	29936	29721	29863	30324	30189	30096	29979	29968	30035	29984	30237	30221	30173	30452	29925	30103	30224	30272	30317	30217	30111	29831	30068	30152	30158	29998	29991	30175	30397	30118	30038	30181	30223	29978	30159	29995	30201	30129	29868	30131	30188	30099	30398	30084	29852	30256	30059	30127	29961	30097	30196	30148	30009	29897	30339	30075	30128	30299	30193	30495	30187	30120	30265	30071	30130	29971	30136	29991	30136	30098	30176	30014	29982	30239	30106	30142	30186	30245	30123	30288	30166	30110	30217	30362	30016	30201	30098	30000	30115	30230	30420	30036	30404	30201	30130	29990	30098	30241	29946	30139	29851	30260	30382	30149	30148	30113	30400	30127	30050	30445	30063	30215	29952	30040	30223	29981	30322	30260	30096	30024	30361	30061	30095	30123	30254	30155	30146	30422	30194	30348	29906	29947	30100	30018	30203	30066	30139	30321	30191	30062	30351	30163	30578	30027	29940	29944	30215	30363	30237	30421	29700	30024	30269	30281	30052	30113	30209	30243	30099	30415	30087	30088	30374	30223	29984	30430	30497	30306	30110	30179	30085	30161	30213	30288	30368	30283	30084	29951	30496	30108	30225	29958	30073	30308	30268	30162	30077	30251	30073	30176	30238	30173	30058	30311	30123	30319	30100	29950	30367	29939	30043	30275	30268	30202	30364	29980	30143	30200	30130	30373	30440	30242	30121	29950	30102	30104	30484	30395	30033	30200	30079	30137	30174	30113	30124	30045	30276	30117	29983	30347	30221	30208	30029	30115	30212	30140	30024	30358	30048	30191	30043	30188	30063	30353	30144	29753	30140	30465	30320	30220	30356	29793	30311	30079	29929	30110	29994	30319	30090	30313	30227	30242	30076	29889	30213	30192	30231	29954	30130	29867	30144	30192	30303	30062	30009	30103	30325	30087	30286	30074	30098	29863	30386	29977	30231	30041	30141	30063	30084	30030	30188	30063	30260	30213	30283	30136	30314	29829	30256	30331	30001	30080	30006	30128	30390	30268	30118	30278	30163	30277	30171	30166	30142	30235	30270	30037	30233	30154	30090	30082	29966	30438	30138	29966	30254	30379	30060	29925	30228	30013	30090	30068	29848	30110	30029	29971	30341	30013	30033	30141	30438	30013	30157	30080	29956	30237	29879	29962	30184	30314	30445	30085	30345	30231	30070	30231	29910	30134	30039	30289	30117	30159	30114	30241	30405	30404	30238	30274	30357	29932	30056	30029	30109	29869	30342	30058	30221	30289	30168	30131	29829	30323
25676	39565	36425	28476	25301	23038	22220	21078	22292	20715	20370	23431	39952	37476	30568	24878	20960	19067	18503	18358	18361	18225	18456	18455	18323	18330	18306	18210	18345	18294	18397	18206	18494	18326	18300	18259	18265	18349	18333	18409	18275	18303	18555	18334	18358	18521	18421	18459	18491	18427	18207	18294	18371	18271	18263	18298	18485	18322	18290	18260	18356	18384	18374	18228	18366	18343	18202	18360	18607	18429	18429	18287	18257	18230	18450	18241	18278	18358	18308	18335	18224	18192	18400	18258	18269	18260	18458	18281	18299	18317	18553	18374	18308	18351	18360	18191	18293	18280	18394	18394	18521	18356	18185	18298	18423	18254	18374	18219	18322	18377	18463	18318	18220	18315	18100	18401	18565	18358	18334	18383	18388	18155	18337	18307	18248	18168	18418	18370	18287	18290	18294	18353	18295	18254	18208	18357	18202	18181	18248	18397	18242	18145	18283	18332	18383	18388	18341	18199	18383	18066	18310	18275	18358	18340	18342	18153	18477	18325	18377	18334	18191	18284	18378	18294	18348	18243	18274	18458	18336	18312	18314	18305	18403	18510	18472	18344	18283	18389	18450	18322	18384	18304	18247	18447	18350	18195	18204	18238	18416	18261	18518	18383	18318	18266	18336	18274	18188	18664	18314	18555	18469	18313	18391	18233	18373	18075	18213	18261	18317	18309	18308	18410	18361	18366	18249	18475	18463	18006	18349	18429	18275	18433	18179	18099	18225	18300	18343	18446	18380	18228	18187	18234	18271	18360	18633	18313	18308	18383	18285	18335	18314	18216	18455	18178	18322	18136	18380	18343	18355	18307	18362	18330	18478	18243	18378	18384	18320	18279	18193	18130	18426	18420	18329	18276	18356	18403	18352	18386	18200	18464	18330	18236	18383	18457	18160	18231	18401	18480	18318	18447	18164	18266	18403	18242	18119	18284	18241	18267	18431	18246	18297	18210	18353	18429	18194	18312	18474	18415	18298	18218	18433	18379	18350	18336	18280	18368	18341	18321	18261	18252	18231	18281	18383	18274	18315	18283	18433	18331	18445	18492	18237	18359	18392	18305	18355	18533	18460	18273	18248	18211	18392	18313	18340	18233	18416	18367	18343	18370	18397	18318	18321	18326	18390	18319	18239	18395	18428	18291	18228	18313	18442	18322	18300	18291	18233	18424	18320	18147	18321	18395	18328	18315	18320	18188	18468	18355	18215	18096	18258	18472	18407	18304	18465	18313	18338	18226	18312	18295	18436	18518	18260	18178	18237	18347	18372	18233	18493	18432	18271	18367	18248	18333	18358	18233	18556	18475	18455	18321	18433	18432	18291	18238	18318	18329	18517	18411	18461	18269	18292	18511	18186	18212	18442	18335	18187	18277	18399	18188	18282	18477	18386	18539	18505	18301	18379	18376	18364	18406	18425	18348	18333	18293	18318	18389	18291	18253	18345	18140	18231	18294	18414	18197	18381	18320	18393	18262	18411	18355	18254	18308	18351	18320	18276	18327	18414	18305	18166	18374	18344	18458	18364	18361	18345	18330	18248	18457	18440	18296	18430	18317	18506	18114	18430	18185	18107	18459	18165	18346	18142	18446	18201	18383	18299	18246	18432	18408	18391	18361	18287	18141	18473	18319	18444	18314	18259	18467	18235	18317	18353	18392	18394	18361	18197	18608	18240	18243	18143	18332	18453	18345	18379	18271	18377	18205	18415	18303	18423	18358	18323	18426	18382	18162	18288	18427	18240	18279	18312	18228	18459	18266	18395	18430	18288	18543	18242	18151	18302	18466	18261	18318	18305	18403	18383	18168	18343	18326	18281	18315	18247	18497	18322	18340	18315	18396	18489	18374	18392	18286	18248	18376	18367	18370	18100	18381	18318	18298	18306	18321	18355	18365	18039	18351	18378	18252	18346	18220	18421	18481	18334	18326	18388	18253	18189	18406	18268	18425	18308	18450	18338	18276	18521	18500	18296	18248	18313	18477	18327	18642	18499	18235	18205	18423	18367	18360	18203	18400	18523	18454	18082	18387	18309	18057	18330	18173	18120	18364	18410	18342	18332	18482	18261	18400	18523	18239	18284	18269	18187	18384	18319	18428	18397	18486	18379	18370	18386	18311	18097	18472	18504	18224	18203	18361	18278	18287	18313	18477	18321	18268	18369	18419	18214	18255	18417	18521	18382	18238	18081	18401	18157	18402	18421	18489	18281	18252	18407	18393	18327	18268	18214	18248	18380	18273	18350	18359	18315	18446	18417	18289	18329	18499	18297	18323	18373	18511	18444	18273	18332	18331	18322	18299	18461	18439	18331	18435	18329	18180	18380	18276	18404	18297	18415	18417	18355	18492	18333	18488	18161	18415	18336	18246	18280	18186	18262	18097	18264	18383	18376	18369	18289	18333	18453	18445	18202	18354	18430	18326	18341	18343	18325	18439	18219	18262	18275	18344	18232	18443	18297	18210	18408	18408	18318	18263	18249	18428	18263	18286	18242	18353	18251	18221	18371	18327	18356	18312	18403	18335	18420	18359	18401	18391	18450	18406	18323	18249	18329	18333	18513	18239	18188	18237	18201	18419	18402	18352	18419	18346	18336	18188	18541	18308	18469	18211	18302	18296	18465	18296	18192	18422	18332	18328	18409	18305	18407	18278	18183	18369	18404	18354	18314	18223	18421	18218	18408	18363	18396	18251	18467	18408	18297	18447	18464	18398	18471	18433	18275	18344	18353	18217	18362	18395	18380	18058	18360	18502	18342	18263	18359	18217	18252	18541	18247	18222	18327	18405	18034	18413	18423	18146	18273	18325	18136	18280	18234	18323	18259	18329	18219	18500	18239	18365	18349	18225	18553	18393	18367	18377	18384	18442	18589	18271	18367	18467	18476	18482	18348	18383	18269	18247	18333	18360	18339	18178	18372	18304	18445	18460	18403	18516	18232	18308	18412	18482	18270	18237	18442	18417	18207	18273	18388	18144	18307	18243	18385	18347	18407	18316	18366	18536	18348	18289	18228	18192	18294	18406	18340	18230	18259	18339	18126	18416	18231	18064	18559	18326	18169	18375	18295	18419	18437	18353	18282	18296	18216	18353	18276	18418	18268	18304	18252	18392	18415	18207	18368	18421	18439	18255	18418	18231	18424	18480	18155	18384	18323	18365	18233	18139	18305	18244	18296	18506	18309	18311	18261	18351	18343	18202	18186	18306	18341	18345	18220	18579	18337	18400	18375	18362	18258	18113	18262	18317	18315	18417	18347	18423	18265	18322	18377	18231	18260	18504	18321	18153	18391	18341	18308	18319	18209	18179	18425	18407	18205	18439	18229	18308	18259	18319	18365	18369	18296	18181	18399	18438	18252	18379	18396	18413	18234	18268	18399	18293	18257	18433	18240	18489	18374	18349	18261	18385	18364	18345	18393	18256	18163	18378	18375	18338	18314	18270	18351	18257	18348	18283	18119	18517	18293	18412	18421	18267	18361	18384	18225	18383	18421	18394	18430	18166	18320	18259	18347	18330	18363	18381	18318	18394	18178	18045	18377	18465	18272	18300	18388	18307	18283	18280	18283	18346	18305	18266	18283	18150	18457	18314	18274	18448	18329	18517	18269	18280	18287	18329	18221	18420	18394	18344	18234	18270	18114	18290	18345	18406	18285	18466	18365	18362	18354	18252	18429	18184	18460	18307	18190	18336	18435	18465	18383	18375	18429	18308	18169	18252	18170	18305	18256	18095	18272	18200	18260	18449	18335	18542	18244	18365	18343	18408	18364	18394	18387	18574	18288	18245	18283	18169	18271	18343	18346	18230	18251	18301	18336	18336	18307	18191	18265	18312	18237	18175	18485	18277	18291	18465	18171	18432	18370	18299	18467	18331	18235	18311	18453	18288	18401	18278	18314	18470	18295	18304	18342	18298	18356	18302	18475	18393	18325	18381	18428	18172	18274	18303	18341	18239	18276	18205	18358	18250	18474	18222	18370	18364	18291	18173	18552	18278	18375	18300	18218	18344	18398	18272	18286	18256	18251	18194	18374	18220	18306	18209	18414	18298	18192	18299	18244	18382	18306	18384	18598	18318	18223	18287	18593	18322	18379	18276	18376	18318	18520	18279	18359	18175	18489	18343	18191	18125	18288	18227	18359	18570	18224	18363	18324	18275	18242	18108	18403	18379	18324	18476	18180	18367	18473	18311	18222	18328	18216	18424	18407	18302	18333	18266	18229	18467	18146	18221	18398	18232	18292	18443	18069	18215	18319	18323	18434	18520	18228	18503	18277	18483	18202	18445	18371	18364	18450	18363	18208	18394	18422	18276	18225	18370	18310	18186	18452	18370	18417	18326	18374	18299	18386	18263	18368	18415	18042	18313	18198	18256	18314	18027	18317	18451	18180	18246	18321	18343	18350	18300	18553	18391	18193	18297	18592	18407	18271	18255	18269	18420	18386	18402	18441	18237	18307	18306	18148	18280	18342	18241	18287	18126	18349	18225	18417	18233	18451	18310	18378	18145	18212	18406	18426	18170	18291	18492	18289	18316	18253	18305	18167	18203	18309	18550	18301	18301	18421	18282	18289	18344	18535	18305	18296	18449	18423	18436	18312	18327	18406	18354	18496	18173	18224	18168	18378	18268	18379	18189	18387	18316	18527	18225	18348	18375	18308	18324	18302	18213	18236	18345	18381	18298	18103	18320	18467	18345	18407	18323	18188	18186	18501	18497	18258	18228	18390	18403	18328	18411	18414	18332	18513	18290	18234	18169	18259	18429	18422	18281	18371	18351	18202	18369	18201	18393	18274	18382	18430	18257	18226	18306	18567	18293	18331	18292	18063	18328	18305	18288	18340	18132	18389	18398	18185	18334	18323	18300	18309	18366	18283	18232	18320	18432	18305	18360	18227	18416	18341	18421	18391	18306	18466	18355	18371	18313	18455	18279	18366	18403	18307	18366	18467	18445	18449	18366	18325	18353	18432	18329	18369	18301	18388	18290	18276	18449	18223	18309	18178	18236	18284	18391	18290	18347	18549	18485	18285	18389	18322	18434	18291	18461	18463	18132	18299	18393	18337	18403	18359	18435	18434	18314	18388	18274	18114	18528	18264	18325	18258	18197	18371	18366	18374	18347	18371	18231	18307	18387	18312	18303	18359	18225	18432	18299
22247	20742	27093	24671	23274	30223	36368	33605	33382	33355	31486	34211	53621	55497	48040	41580	35077	31012	29321	29010	29111	29160	29000	28858	29018	29085	28868	28806	28968	28888	28876	28972	28852	28740	28680	28765	28737	28606	28737	28748	28651	28777	28588	28719	28617	28645	28857	28680	28672	28654	28963	28889	28694	28643	28571	28708	29079	28665	28654	29225	28752	28732	28620	28572	28699	28979	28557	28907	28543	28744	28892	28864	29102	28916	28762	28902	28655	28833	28799	28720	28752	28447	28919	28754	28657	28702	28729	28869	28816	28811	28654	28808	28501	28847	28645	28812	28669	28754	28749	28600	28672	28777	28459	28907	28774	28531	28420	28896	28688	28914	28888	28593	28860	28665	28672	28738	28767	28538	28570	28678	28633	28837	28781	28630	28958	28855	28833	28663	28537	28601	28813	28607	28558	28725	28820	28870	28758	28739	28535	28742	28610	28859	28836	28910	28622	28633	28864	28332	28712	28632	28631	28706	28592	28608	28882	28707	28690	28735	28909	28647	28719	28907	28761	28469	28836	28835	28607	28588	28518	28632	28895	28851	28638	28759	28696	28653	28865	28771	28784	28702	28793	28725	28768	29013	28802	28748	28971	28584	28571	28611	28865	28772	28898	28634	28756	28387	28696	28506	28855	28811	28626	28646	28950	28725	28496	28699	28776	28965	28715	28936	28742	28742	28706	28671	28697	28875	28728	28787	28791	28795	28398	28832	28620	28781	28819	28777	28611	28771	28639	28693	28606	28644	28614	28728	28810	28579	28639	28751	28931	28840	28682	28521	28773	28852	28687	28588	28593	28732	28704	28647	28502	28795	28742	28813	28351	28772	28751	28464	28671	28538	28838	28538	28874	28720	28984	28978	28826	28756	28805	28857	28627	28653	28822	28653	28704	28728	28832	28739	28679	28869	28920	28627	28663	28702	28531	28494	28687	28635	28769	28666	28632	28589	28807	28732	28695	28588	28715	28623	28731	28789	28557	28803	28676	28686	28770	28874	28713	28660	28747	28762	28812	28413	28948	28614	28687	28661	28684	28751	28838	28713	28642	28924	28780	28876	28603	28595	28602	28854	28672	28892	28750	28730	28539	28857	28690	28763	28770	28710	28912	28644	28797	28613	28916	28873	28706	28732	28844	28731	28830	28991	28759	28745	28750	28566	28817	28516	28682	28484	29018	28575	28600	28791	28435	28601	28539	28674	28906	28585	28604	28742	28531	28528	28789	28902	28779	28483	28642	28635	28634	28500	28591	28789	28800	28781	28758	28686	28705	28630	28618	28828	28642	28705	28654	28429	28839	28840	28985	29003	28887	28875	28814	28568	28673	28506	28792	28744	28917	28485	28851	28919	28902	28967	28689	28626	28495	28644	28570	28880	28834	28601	28709	28803	28992	28851	28723	28604	28899	28919	28797	28801	28564	28699	28903	28742	28679	28652	28895	28624	28867	28837	28721	28897	28720	28765	28712	28517	28844	28788	28519	28865	28488	28792	28696	28718	28557	28421	28726	28760	28524	28647	28650	28847	28783	28628	28294	28747	28736	28661	28636	28752	28642	28785	28501	28587	28550	28895	28709	28512	28750	28739	28733	28722	28443	28534	28713	28627	28692	28481	28682	28861	28529	28667	28743	28534	28466	28484	29059	28634	28784	28729	28954	28723	28492	28643	28734	28737	28899	28687	28965	29023	28640	28821	28967	28598	28733	28520	28808	28511	28671	28749	28639	28575	28647	28996	28435	28890	28636	28649	28913	28817	28759	28602	29008	28687	28664	28801	28886	28691	28648	28523	28836	28761	28643	28816	28906	28633	28579	28610	28685	28809	28659	28361	28646	28778	28541	28582	28630	28661	28548	28679	28804	28803	28656	28709	28371	28720	28728	28723	28937	28736	28847	28830	28844	28475	28704	28790	28579	28659	28670	28736	28556	28578	28813	28603	28590	28686	28516	28660	28634	28781	28789	28718	28696	28400	28668	28861	28702	28328	28585	28647	28747	28817	28740	28736	28808	28639	28763	28829	28909	28819	28700	28739	29034	28925	28891	28670	28626	28845	28710	28616	28736	28865	28699	28544	28506	28828	28970	28862	28542	28640	28714	28725	28639	28653	28699	28608	28679	28777	28725	28701	28756	28579	28788	28866	28541	28693	28624	28799	28989	28966	28986	28701	28679	28406	28651	28789	28887	28753	28839	28754	28732	28875	28733	28532	28897	28755	28642	28716	28609	28749	28896	28887	28774	28850	28668	28576	28648	28740	28772	28520	28495	28790	28643	28585	28609	28830	28871	28552	28736	28700	28808	28850	28702	28356	28930	28457	28525	28762	28631	28627	28690	28854	28590	28755	28653	28356	28956	28567	28711	28889	28739	28637	28913	28777	28719	28552	28574	28650	28652	28762	28795	28783	28768	28553	29026	28641	28576	28797	28786	28744	28693	28560	28879	28438	28756	28828	28550	28670	28714	28563	28598	28681	28758	28870	28849	28603	28653	28816	28614	28493	28629	28437	28727	29007	28691	28381	28533	28941	28638	28741	28756	28726	28754	28777	28669	28505	28699	28841	28716	28588	28477	28636	28677	28515	28739	28803	28798	28711	28566	28753	28838	28510	28680	28559	28626	28713	28775	28540	28753	28690	28738	28508	28741	28855	28928	28648	28742	28906	28784	28737	28684	28840	28977	28856	28717	28647	28731	28706	28499	28799	28877	28772	28687	28896	28671	28504	28664	28704	28414	28563	28735	28932	28683	28399	28864	29080	28769	28722	28626	28754	28749	28648	28876	28540	28722	28617	28507	28573	28976	28816	28703	28575	28685	28678	28700	28555	28730	28529	28647	28533	28775	28634	28940	28757	28600	28651	28771	28408	28682	28642	28565	28792	28858	28682	28877	28570	28663	28682	28550	28842	28733	28771	28425	28699	28617	28883	28748	28721	28780	28482	28777	28615	28862	28541	28792	28765	29005	28636	28542	28353	28654	28589	28857	28736	28714	28594	28838	28600	28908	28763	28567	28698	28686	28646	28546	28916	29108	28746	28548	29011	28585	28878	28698	28721	28672	28942	28656	28748	28601	28640	28561	28648	28720	28632	28855	28723	28517	28496	28676	28506	28569	28716	28636	28548	28729	28762	28675	28873	28812	28694	28749	28722	28792	28710	28779	28887	28881	28320	28702	28803	28736	28857	28461	28391	28790	28937	28829	28464	28644	28499	28666	28804	28561	28781	28461	28860	28755	28976	28553	28678	28804	28533	28839	28700	28803	28618	28614	28654	28742	28672	28815	28670	28928	28828	28844	28756	28555	28557	28710	28794	28850	28684	28709	28957	28490	28439	28825	28659	28519	28884	28905	28595	28769	28916	28996	28857	28821	28596	28637	28810	28771	28772	28559	28540	28726	28906	28841	28899	28826	28722	28709	28788	28553	28866	28547	28706	28678	28882	28926	28713	28778	28655	28878	28858	28733	28937	28854	28555	28707	28724	28614	28684	28993	28810	28622	28473	28425	28546	28559	28726	28727	28849	28692	28547	28458	28568	28943	29048	28942	28487	28760	28829	28872	28892	28749	28683	28884	28962	28825	28772	28612	28770	28715	28748	28744	28561	28791	28841	28874	28380	28794	28704	29073	28678	28526	28782	28910	28702	28410	28631	28783	28793	28754	28813	29082	28791	28662	28752	28787	28798	28724	28902	28757	29086	28612	28667	28500	28741	28683	28800	28757	28878	28883	28550	29021	28733	28597	28733	28840	28642	28754	28765	28880	28625	28797	28626	28653	28696	28507	28351	28748	28514	28828	28912	28554	28884	28555	28931	28696	28846	28967	28611	28806	28432	28570	28646	28565	28709	28882	28591	28523	28746	28727	28762	28784	28534	28633	28705	28820	28858	28495	28639	28679	28655	28631	28964	28916	28800	28970	28615	28613	28587	28603	28840	28888	28480	28820	28707	28722	28651	28846	28720	28694	28781	28732	28653	28695	28951	28743	28611	28558	28461	28697	28586	28807	28815	28495	28825	28991	28842	28728	29002	28681	28762	28620	28612	28689	29110	28697	28763	28526	28697	28409	28796	28867	29089	28867	28717	28739	28726	28560	28616	28934	28995	28765	28691	28856	28914	28759	28715	28665	28769	28944	28885	28539	28837	28732	28739	28585	28830	28717	28770	28892	28790	28788	28883	28929	28778	28664	28760	28723	29149	28808	28587	28799	28724	28815	28706	28594	28348	28616	28800	29061	28735	28640	28586	28724	28708	28466	28651	28823	28515	28793	28704	28721	28582	28690	28669	28684	28706	28619	28751	28730	28927	28753	28651	28786	28546	28824	28537	28838	28578	28654	28579	28826	28688	28611	28698	28947	28660	28637	28798	28677	28490	28686	28688	28743	28436	28661	28575	28740	28848	28732	28726	28808	28758	28825	28471	28951	29033	28683	28909	28777	28451	28702	28847	28881	28511	28703	28675	28488	28699	28906	28973	28862	28877	28689	28762	28701	28658	28726	28790	28756	28648	28935	28512	28797	28705	28743	28647	28675	28833	28875	28769	28943	28656	28881	28864	28955	28572	28579	28771	28763	28947	28979	28818	28744	28724	28810	28781	28593	28550	28619	28920	28731	28826	28850	28821	28750	28726	28428	28756	28800	28768	28738	28813	28689	28675	28666	28618	28575	28645	28525	28763	28820	28573	28574	28671	28702	28739	28786	28753	28455	28837	28838	28742	28636	28688	28743	28746	28971	28740	28611	28585	28605	28966	28749	28877	28845	28724	28868	28668	28676	28542	28674	28875	28670	28829	28775	28670	28874	28706	28866	28665	28398	28735	28674	28685	28516	28674	28456	28934	28688	28678	28640	28574	29085	28707	28797	28827	28586	28685	28858	28827	28819	28664	28791	28698	28602	28914	28826	28731	28722	28631	28798	28674	28352	28560	28832	28926	28634	28707	28740	28729	28436	28715	28904	28632	28847	28751	28566	28661	28639	28884	28523	28610	28602	28843	28831	28516	28623	28713	28839	28666	29031	28792	28789	28909	28711	28748	28796	28786	28672	28769	28878	28760	28835	28681	28592	28673	28836	28657	28815	28623	28976	28787	28807	28624	28624	28556	28878	28861	28541	28812	28661	28809	28568	28820	28470	28732	29151	28653	28916	28775	28913	28961
26799	45691	40649	32867	28916	27187	25768	25696	25468	23890	20918	26749	47464	47999	40446	32626	24033	19527	18079	17822	17746	17656	17792	17635	17735	17760	17664	17624	17612	17490	17807	17633	17775	17703	17617	17764	17664	17822	17756	17741	17663	17711	17599	17611	17651	17764	17681	17791	17621	17635	17881	17812	17632	17770	17735	17649	17556	17737	17674	17723	17612	17720	17689	17698	17930	17642	17578	17791	17549	17706	17551	17753	17516	17871	17526	17518	17677	17795	17702	17718	17789	17738	17539	17608	17665	17583	17797	17601	17657	17639	17698	17815	17654	17757	17545	17752	17793	17631	17613	17528	17646	17687	17777	17746	17703	17675	17654	17475	17762	17594	17611	17794	17730	17493	17592	17749	17569	17629	17814	17614	17725	17624	17540	17689	17648	17541	17448	17647	17817	17645	17913	17763	17509	17558	17744	17612	17706	17704	17560	17690	17686	17607	17775	17747	17653	17789	17609	17723	17587	17760	17636	17552	17629	17690	17760	17623	17651	17607	17442	17798	17780	17761	17764	17586	17713	17663	17751	17713	17634	17676	17618	17585	17791	17600	17628	17539	17586	17615	17797	17801	17779	17807	17829	17662	17662	17718	17638	17653	17636	17805	17591	17594	17664	17737	17547	17696	17730	17645	17581	17638	17580	17836	17718	17609	17782	17574	17755	17612	17612	17664	17485	17687	17637	17612	17680	17761	17663	17452	17698	17608	17762	17632	17672	17570	17597	17609	17589	17692	17708	17385	17726	17685	17570	17561	17560	17573	17621	17502	17614	17789	17625	17706	17556	17700	17640	17617	17806	17565	17539	17731	17573	17667	17655	17544	17805	17677	17591	17531	17640	17678	17712	17655	17497	17892	17776	17581	17793	17693	17566	17529	17703	17719	17518	17597	17848	17500	17592	17572	17736	17695	17495	17630	17635	17756	17776	17595	17601	17545	17670	17636	17566	17704	17773	17581	17788	17691	17831	17718	17574	17718	17897	17676	17820	17574	17666	17691	17603	17735	17726	17726	17631	17725	17539	17403	17705	17612	17691	17648	17881	17617	17500	17688	17417	17736	17707	17736	17594	17571	17719	17477	17591	17585	17675	17677	17649	17673	17644	17634	17681	17645	17642	17673	17514	17557	17539	17705	17554	17708	17662	17909	17734	17637	17774	17802	17658	17783	17702	17640	17713	17700	17715	17673	17777	17746	17766	17560	17645	17595	17555	17661	17812	17642	17800	17610	17594	17626	17720	17629	17553	17509	17661	17791	17654	17711	17333	17753	17673	17748	17607	17606	17581	17671	17636	17676	17734	17486	17807	17530	17639	17639	17627	17812	17663	17594	17627	17673	17831	17713	17738	17612	17730	17603	17705	17741	17609	17557	17556	17691	17606	17588	17664	17646	17754	17798	17604	17618	17740	17618	17759	17718	17825	17764	17715	17659	17801	17459	17598	17568	17804	17495	17621	17577	17609	17797	17620	17692	17600	17586	17596	17645	17444	17739	17825	17803	17813	17785	17496	17658	17598	17628	17792	17447	17438	17695	17633	17750	17660	17786	17703	17713	17483	17804	17672	17760	17644	17891	17688	17667	17647	17701	17696	17608	17476	17734	17652	17753	17633	17830	17645	17720	17662	17731	17772	17703	17480	17531	17637	17629	17690	17541	17704	17742	17421	17676	17341	17674	17463	17682	17659	17652	17665	17601	17487	17371	17571	17587	17679	17772	17857	17890	17858	17688	17767	17569	17739	17883	17747	17679	17673	17662	17762	17551	17693	17831	17694	17593	17745	17687	17615	17791	17744	17652	17636	17552	17810	17776	17663	17562	17768	17646	17473	17714	17573	17758	17697	17723	17665	17695	17719	17670	17654	17532	17519	17852	17795	17748	17680	17584	17745	17647	17820	17749	17604	17587	17642	17718	17847	17750	17511	17652	17588	17573	17675	17871	17561	17589	17816	17617	17590	17743	17605	17584	17550	17855	17559	17608	17755	17700	17506	17726	17512	17720	17758	17750	17732	17589	17565	17639	17605	17607	17845	17652	17663	17648	17662	17677	17652	17689	17948	17623	17780	17618	17747	17588	17596	17762	17744	17573	17780	17667	17788	17815	17512	17744	17791	17697	17507	17764	17522	17496	17777	17646	17880	17683	17777	17601	17720	17767	17691	17746	17615	17581	17630	17595	17621	17785	17720	17743	17657	17611	17623	17817	17590	17611	17625	17406	17734	17630	17652	17722	17769	17598	17572	17480	17754	17697	17671	17728	17656	17710	17630	17829	17684	17680	17688	17646	17676	17725	17778	17675	17712	17513	17710	17675	17837	17804	17673	17802	17754	17655	17672	17636	17652	17653	17617	17579	17578	17612	17646	17516	17629	17726	17719	17605	17635	17829	17685	17631	17638	17540	17587	17684	17459	17821	17632	17770	17700	17554	17840	17676	17677	17633	17551	17663	17712	17711	17460	17693	17625	17509	17681	17696	17728	17615	17622	17560	17764	17667	17812	17551	17753	17534	17642	17925	17577	17701	17668	17656	17564	17620	17611	17723	17674	17678	17565	17620	17689	17637	17626	17697	17661	17709	17655	17838	17711	17747	17672	17585	17779	17581	17673	17596	17594	17616	17806	17589	17519	17500	17786	17520	17478	17691	17598	17774	17734	17701	17741	17679	17682	17702	17656	17758	17788	17729	17639	17660	17637	17700	17572	17632	17678	17673	17781	17833	17589	17644	17676	17585	17867	17835	17557	17652	17728	17453	17569	17688	17632	17549	17554	17690	17537	17646	17762	17562	17677	17751	17602	17543	17519	17861	17608	17491	17696	17599	17652	17683	17627	17572	17731	17756	17719	17679	17656	17688	17599	17538	17740	17590	17577	17624	17663	17643	17690	17800	17648	17606	17731	17565	17613	17547	17802	17779	17685	17750	17707	17739	17701	17612	17505	17556	17610	17553	17717	17645	17584	17641	17756	17712	17637	17603	17653	17570	17750	17729	17698	17604	17659	17610	17512	17667	17590	17695	17665	17630	17706	17447	17683	17763	17787	17755	17766	17675	17658	17675	17603	17615	17702	17623	17543	17512	17711	17498	17553	17747	17589	17695	17724	17577	17461	17704	17736	17601	17734	17680	17829	17417	17651	17812	17533	17708	17641	17816	17744	17522	17571	17633	17558	17762	17716	17609	17804	17585	17745	17791	17582	17583	17689	17576	17575	17752	17648	17722	17705	17580	17705	17815	17715	17741	17789	17603	17568	17685	17690	17436	17726	17653	17548	17703	17642	17609	17573	17644	17619	17582	17736	17671	17557	17724	17517	17642	17608	17740	17702	17597	17462	17707	17577	17589	17695	17574	17623	17510	17773	17649	17646	17578	17636	17692	17519	17736	17745	17690	17490	17655	17640	17653	17747	17605	17714	17764	17674	17606	17658	17628	17607	17772	17772	17707	17597	17786	17558	17609	17659	17622	17721	17542	17647	17591	17808	17628	17501	17691	17696	17649	17751	17608	17846	17649	17774	17762	17476	17724	17726	17664	17530	17501	17671	17613	17739	17791	17565	17395	17620	17601	17565	17574	17521	17682	17828	17637	17839	17817	17852	17764	17647	17625	17463	17572	17578	17739	17725	17704	17637	17535	17627	17608	17620	17502	17752	17550	17663	17776	17760	17576	17825	17694	17564	17857	17575	17749	17501	17840	17791	17666	17685	17544	17667	17821	17609	17749	17586	17830	17678	17636	17744	17578	17692	17647	17436	17743	17687	17699	17643	17740	17735	17560	17689	17616	17668	17726	17522	17666	17870	17763	17687	17585	17569	17772	17684	17649	17525	17614	17672	17846	17552	17462	17564	17711	17774	17656	17580	17707	17697	17570	17506	17613	17646	17534	17772	17561	17695	17765	17658	17691	17528	17607	17436	17712	17540	17701	17704	17652	17670	17777	17535	17669	17756	17610	17532	17694	17566	17677	17715	17587	17841	17697	17757	17730	17471	17638	17488	17659	17579	17647	17941	17706	17671	17593	17640	17545	17661	17690	17766	17654	17595	17652	17704	17722	17635	17652	17633	17844	17640	17711	17416	17683	17458	17608	17627	17737	17702	17665	17645	17605	17611	17639	17630	17717	17652	17660	17730	17730	17524	17697	17768	17688	17727	17680	17576	17560	17643	17868	17891	17797	17784	17574	17808	17501	17652	17652	17674	17720	17839	17764	17752	17535	17629	17746	17582	17492	17636	17685	17684	17656	17633	17669	17472	17739	17618	17667	17498	17537	17764	17831	17580	17651	17611	17698	17594	17618	17838	17690	17725	17548	17705	17646	17452	17744	17643	17813	17634	17506	17789	17720	17546	17695	17517	17490	17803	17607	17723	17542	17737	17673	17486	17667	17715	17641	17492	17591	17732	17717	17750	17649	17562	17645	17620	17625	17738	17609	17684	17597	17573	17410	17716	17690	17649	17708	17510	17470	17718	17711	17502	17747	17652	17654	17801	17568	17481	17611	17558	17547	17652	17838	17641	17638	17528	17587	17613	17623	17660	17647	17592	17512	17481	17622	17670	17609	17624	17789	17823	17703	17549	17549	17625	17621	17622	17588	17729	17708	17711	17747	17625	17689	17750	17741	17723	17529	17510	17569	17675	17615	17494	17696	17684	17655	17730	17644	17892	17470	17800	17711	17744	17570	17519	17648	17738	17633	17496	17567	17745	17800	17712	17846	17657	17745	17625	17551	17562	17697	17502	17736	17694	17680	17624	17576	17738	17665	17630	17736	17711	17639	17629	17743	17781	17575	17558	17543	17763	17728	17635	17627	17665	17684	17635	17718	17515	17716	17738	17753	17642	17774	17492	17772	17792	17680	17594	17596	17806	17671	17655	17583	17609	17616	17738	17687	17653	17695	17460	17600	17647	17678	17726	17598	17585	17678	17730	17767	17798	17751	17636	17812	17649	17565	17727	17662	17753	17372	17625	17779	17644	17730	17862	17622	17805	17629	17719	17709	17646	17918	17639	17633	17934	17511	17643	17762	17520	17725	17527	17630	17772	17742	17704	17700	17689	17511	17732	17561	17596	17794	17595	17740	17625	17658	17626	17522	17634	17793	17613	17718	17705	17742	17520	17639	17624	17833	17620	17872	17684	17602	17664	17546	17727	17771	17651	17738
36108	30749	34066	33957	33355	34335	33602	32325	30847	29962	29704	29366	28441	29588	29540	29024	28559	28297	28047	28120	28308	28205	27922	28116	28447	28167	28386	28116	28246	27932	27940	28017	28271	28018	28157	28100	28119	28113	28234	27790	28179	28078	28172	28080	28124	27965	28280	28256	28116	28290	28282	28403	28148	28118	28440	28053	27951	28058	27869	28333	28072	28149	27977	28159	28308	27973	28059	27910	27924	28394	28147	27955	28325	28084	27902	28164	28021	28205	28215	28168	28263	28445	28210	28301	27962	28162	28032	28033	28013	27957	28027	27918	28198	28085	28098	28060	27945	28104	27940	28124	28130	28092	27967	27940	27902	28368	28249	28066	27860	28169	28132	28101	28126	28041	28169	28287	28093	28295	28105	28461	27927	27932	27951	28019	27933	27710	28247	28158	28319	28128	28156	27859	28036	28182	27975	27961	27972	28130	27967	28234	28386	28162	28238	28258	28119	28211	28244	27860	28008	28017	28230	28017	28387	28049	28080	28261	28010	28143	28187	28094	27979	28077	28191	27897	28032	28184	28237	28046	27904	27847	27638	28052	27974	28147	28170	27893	28180	28188	28144	28144	28253	28137	28092	27948	28174	28080	27877	28018	28242	28149	28220	28206	28175	28108	27887	27822	27980	27832	28049	28299	28118	28047	28182	28166	28191	28065	27904	28104	28045	28076	28132	28245	28076	28130	27895	28175	28266	27972	28174	28254	27979	28121	28100	28191	28372	28238	28022	28038	27913	27958	28049	27891	28199	28191	28139	28069	28012	28074	28058	28163	28008	28186	28177	27643	28144	28204	27975	28225	28149	28263	28100	28041	28233	27941	28052	27897	28227	28034	28204	27942	28370	28219	28235	27960	28029	28203	28078	27851	28192	28158	28343	28091	28054	27883	28424	27795	28140	27935	28189	28144	28083	28182	28207	27925	28183	28118	28263	28052	28173	27997	27967	28037	28034	28198	27985	28098	28091	27948	28136	28056	28039	28224	28117	28144	28133	28009	28160	28236	28138	28239	28077	28144	27943	28139	28158	28277	28070	28173	28302	28139	27890	28246	28030	28032	28198	28054	28079	28088	27843	28176	27998	28131	28168	28161	28011	28179	28232	28074	28110	28093	28118	28116	27959	28139	28184	28193	28380	28007	28292	28212	28273	28033	28035	28004	28097	28087	28266	27906	27742	28114	27923	28065	28256	28381	28175	28016	28019	28143	28021	28320	27940	28172	28083	28356	27991	27968	28258	28203	27918	28227	28281	28038	28039	28110	28204	28227	28067	28178	28268	28134	27976	27988	28119	28069	28346	28015	28296	27832	27967	27897	27971	27904	27917	28257	28120	28188	28153	28023	28117	28320	28061	28263	28093	28400	28104	27898	27909	27945	28117	28306	28274	28154	27989	28081	27758	27893	28227	28094	28222	28043	28142	28230	28080	28060	28198	28207	28116	27991	28164	28135	28168	28123	28182	28162	28291	28265	28109	27870	28118	27854	28009	28104	28368	28100	28028	28211	27861	28274	27905	28213	28154	28212	28070	28381	28265	28215	28125	27887	28034	28054	28056	28054	28240	28011	28310	28093	28167	27862	27904	28035	28033	28034	28110	28095	28046	28110	27786	28078	28001	28113	27882	27956	28050	28403	28061	28161	28296	27944	28155	28186	28246	28191	27967	28099	28032	28191	28072	27868	28211	28177	28014	28320	28158	27965	28388	28293	27987	28079	28189	28026	28066	28085	28051	28176	28325	28084	27955	28105	28232	27992	27930	28112	28052	28392	28278	28251	28088	28256	28057	27866	28065	28052	28064	27908	28091	28237	28180	28406	28124	28175	28395	28014	28020	27887	28198	28254	28253	28130	28419	28295	28038	28079	27895	28092	28010	28105	28107	27910	28145	28051	28100	27899	27965	28157	28301	28308	28241	28121	28177	28185	28124	27834	28213	28188	28292	28026	28027	28149	28139	28202	28120	28204	28181	28101	28071	28419	28426	28211	28170	28305	28223	28084	28225	28047	28061	28119	28208	28195	27991	27982	28296	28090	28067	28190	28223	28219	28224	28062	28236	28092	28125	27976	28151	28226	28083	28126	27794	28054	28197	28227	27989	28019	28004	27981	28239	27835	28272	27888	28287	28137	28064	28206	28220	28016	28122	28077	28215	27902	28343	28256	28189	27989	28092	28163	28048	28127	28130	28208	28107	28364	28053	28062	28189	27963	28247	28070	28149	27993	28209	28279	28055	28200	27890	28228	28185	28265	28235	28158	28083	27878	28046	27983	28039	28312	28106	28170	28156	27864	28393	28113	28206	27863	28018	27888	28148	28020	28213	28139	28409	28022	27978	28014	27933	27986	28365	28034	28058	28029	27898	28130	28331	28235	28070	28206	28105	28044	27990	28034	28084	28151	28315	28046	28086	28049	27966	28272	28180	28096	28345	27984	28192	28056	28167	27997	28249	28131	28151	27751	28016	27929	28168	28045	28176	28078	28136	28065	28109	28141	28049	28041	28010	27937	28178	28302	27990	28036	28486	28098	28216	28290	28172	28066	28214	28358	28113	28075	28022	28250	28001	28260	28011	28303	28130	28248	28090	28214	28102	28177	28155	28047	28244	28071	28107	28079	28184	27802	28072	28336	27981	28049	28253	27881	28190	27907	28247	28293	28281	28196	28259	28092	28307	28210	28241	28019	28124	28171	28347	28425	28049	28095	28306	28138	28258	28170	28037	27995	28103	28034	28149	28221	28289	28147	28224	28260	28131	28134	28123	28326	28170	28354	27983	27780	28364	28053	28052	27972	28084	28008	28036	28024	27988	28171	28092	28185	27975	28309	28207	28146	28185	27995	27962	28047	28188	27896	28021	28226	28416	28220	28167	28062	28059	28304	27933	28143	28226	28358	28070	28067	28311	28308	28162	27920	28186	28264	27932	28118	27978	28151	28006	28387	27845	28044	28137	28210	28178	27963	28241	28120	28080	27954	28093	27880	28088	28297	28107	28174	28071	28003	28092	28123	28049	28034	28148	27971	27986	28040	28100	28001	28054	28121	28418	28107	28014	28029	28110	28151	28063	28115	28105	28328	28310	28318	28228	28110	28082	27963	27991	28143	28083	28164	27969	28046	28091	27995	27931	28002	28086	28067	28119	28124	28109	28143	28237	27887	28097	28291	27876	28066	28179	28220	28098	27967	28036	28263	28170	27909	28129	28205	28192	28158	27974	28174	27981	28185	28302	28296	28373	28190	28310	28332	28326	28290	28226	28255	28261	28322	28046	28145	27888	28194	28252	28240	28036	28217	28286	28232	28390	28132	28055	27937	27804	28263	28244	28061	28259	28568	28103	28170	28040	27952	28083	28333	28114	28101	27978	28195	28298	28147	28206	28266	28109	27979	28172	28074	27768	28320	28461	27998	28077	28252	28186	28140	28099	28061	28279	28126	28074	28283	28195	27937	28208	28341	27960	27755	27938	28170	27862	27924	28191	28100	28220	28138	28173	28012	28119	28167	28208	28349	28033	27919	28149	28419	28209	28015	28258	28190	27943	27891	28182	28234	28303	28054	28148	27989	28004	28332	28105	28002	28150	28049	28030	28234	28057	28222	28079	28258	28097	28186	27940	28268	28257	28241	28218	28233	28140	27955	27936	28247	28159	28189	28065	28208	28358	28251	28333	27925	28207	28098	28099	28231	28008	27801	28263	28394	28005	28026	28303	28190	27916	28058	27983	28064	27998	28068	27868	27959	27989	28230	28432	27860	28293	27985	28146	28237	28236	27960	28118	27947	28013	28217	28085	28140	28113	28212	28256	28043	27925	28075	28153	28219	27896	28172	28335	28220	28192	27956	27900	28295	28018	28152	28051	28209	27995	28128	28002	27985	28273	28044	28441	28558	28138	28051	28053	27837	28068	28402	28237	28047	28409	28208	28373	28163	28181	28110	28184	27872	28087	28190	28257	28124	28069	28145	28100	28132	28277	28112	27815	27830	28135	28001	28080	28070	28197	28406	28037	28238	28203	27945	28243	28102	28280	28184	27964	28274	28046	28093	27938	27960	28136	28484	28205	28021	28131	28080	28170	28148	28294	27976	28080	28289	28246	28274	28019	28030	27953	28193	28114	28049	28100	28089	28041	28080	28104	28018	27970	28060	28178	28235	28216	28200	27957	28376	28337	28165	27831	28050	27979	28064	28280	28050	27868	27999	28102	27968	28245	27911	28308	27988	28234	27895	28048	27950	28064	28238	28315	28088	28353	28082	28179	27919	27982	27960	28002	27957	28355	28255	27931	28351	28093	28308	27975	28095	27927	28004	27996	28053	28185	28162	28393	27911	28124	28121	27901	28081	28315	28017	28027	28172	28141	27850	28088	27860	28271	28037	28378	28472	28070	28036	27843	28079	28213	28050	28015	28058	28076	27960	28130	28088	28518	27964	28118	28171	28079	28059	28278	28361	28224	28382	28135	28191	28063	28267	27978	28275	28174	28100	28190	27868	28111	27978	28016	28240	28178	27862	28031	28229	28216	28192	28485	28205	27983	27876	28339	27886	28424	28192	28423	28117	28063	28229	28175	28113	28217	28233	28150	28046	28140	28108	28292	28005	28000	28049	28315	28337	27996	28168	28231	28094	27998	27993	28209	28393	27958	27953	28323	28303	28276	28109	28113	28138	28255	28079	28132	28361	27996	28345	27975	27947	28240	27999	27956	28120	28173	28142	28245	28202	28223	28065	28070	28190	28128	28030	28316	28303	28313	28131	27946	28151	28186	28060	28212	27992	28095	28294	28257	28093	28245	28074	28223	28590	28130	28123	28062	27978	28228	28375	28167	28073	28183	27992	28171	28524	28211	28052	27916	28044	28084	27880	28078	28192	27918	28316	28267	28248	27999	28160	28163	28128	27761	28121	28133	28236	28202	28171	28230	28037	28063	28152	28016	28294	28063	28202	28350	28272	28171	27829	27749	28217	28181	28064	27748	28243	27962	28133	28146	28223	28164	28180	28051	28096	27996	28170	28159	28169	28322	28296	28135	28081	28242	28009	28038	28235	28185	28101	28071	28203	28229	28093	27936	28093	28112	27851	28042	28147	27934	27932	27944	28059	28058	28267	28485	28216	28172	28012	28077	28111	28042	28114	28040	28129	28126	28067	27948	28211	28117	28279
26159	30243	27205	25506	25531	26707	25419	23520	21775	20658	20170	19152	18314	19539	19293	18561	18026	17655	17388	17562	17374	17527	17414	17596	17479	17731	17255	17369	17485	17243	17427	17321	17400	17355	17369	17479	17431	17305	17332	17454	17364	17407	17444	17381	17319	17430	17324	17412	17369	17535	17501	17385	17674	17263	17404	17254	17456	17506	17515	17514	17400	17467	17402	17484	17493	17341	17321	17360	17585	17364	17428	17298	17477	17378	17580	17666	17479	17459	17330	17335	17397	17507	17492	17225	17364	17585	17406	17377	17428	17314	17453	17324	17516	17478	17568	17423	17456	17445	17324	17452	17278	17417	17344	17393	17464	17434	17503	17457	17575	17224	17505	17290	17588	17399	17292	17356	17244	17315	17405	17476	17493	17432	17525	17363	17337	17638	17574	17278	17448	17402	17357	17483	17426	17235	17320	17463	17259	17472	17676	17373	17394	17385	17302	17347	17503	17467	17532	17438	17435	17561	17364	17363	17471	17275	17407	17299	17512	17473	17489	17418	17402	17505	17410	17389	17506	17383	17571	17270	17501	17452	17428	17430	17326	17520	17521	17388	17405	17220	17307	17470	17415	17519	17366	17209	17443	17399	17342	17479	17372	17543	17446	17360	17407	17532	17322	17398	17400	17417	17488	17448	17357	17399	17473	17547	17386	17244	17465	17588	17517	17181	17436	17437	17429	17412	17419	17504	17298	17410	17391	17470	17327	17221	17494	17351	17370	17570	17374	17462	17354	17368	17539	17411	17398	17534	17236	17448	17410	17425	17406	17339	17480	17485	17501	17277	17443	17303	17501	17430	17417	17347	17449	17337	17468	17419	17503	17440	17454	17559	17375	17394	17498	17360	17409	17413	17406	17369	17478	17459	17444	17508	17298	17332	17513	17365	17454	17378	17396	17348	17320	17393	17452	17576	17302	17477	17333	17323	17519	17202	17255	17468	17391	17513	17207	17379	17563	17465	17483	17368	17565	17456	17495	17499	17566	17447	17353	17525	17331	17414	17367	17319	17430	17387	17493	17416	17199	17533	17375	17312	17370	17561	17500	17409	17564	17348	17439	17514	17531	17298	17457	17356	17333	17325	17393	17309	17509	17314	17339	17296	17403	17561	17317	17358	17321	17489	17343	17493	17488	17291	17498	17418	17403	17368	17198	17311	17380	17465	17348	17435	17367	17264	17577	17346	17549	17575	17416	17526	17272	17304	17437	17411	17596	17219	17496	17329	17451	17251	17419	17389	17538	17314	17358	17504	17411	17446	17469	17479	17317	17678	17240	17515	17356	17533	17542	17285	17638	17558	17435	17352	17299	17466	17620	17288	17473	17499	17377	17200	17440	17534	17427	17482	17292	17599	17250	17344	17558	17324	17478	17287	17402	17515	17520	17316	17375	17442	17432	17467	17400	17493	17471	17502	17473	17202	17504	17528	17321	17445	17345	17557	17425	17346	17448	17330	17253	17457	17492	17448	17456	17235	17171	17326	17430	17348	17513	17622	17369	17458	17435	17438	17438	17444	17258	17352	17405	17373	17604	17353	17383	17411	17398	17343	17435	17337	17394	17374	17353	17402	17343	17308	17434	17346	17505	17387	17248	17410	17422	17373	17642	17344	17489	17446	17522	17499	17521	17428	17411	17559	17385	17266	17562	17488	17439	17506	17383	17454	17376	17306	17583	17318	17312	17379	17480	17390	17358	17533	17529	17313	17322	17374	17534	17409	17375	17432	17381	17491	17241	17449	17501	17568	17461	17312	17341	17366	17355	17380	17419	17355	17250	17423	17345	17214	17453	17338	17494	17511	17405	17454	17409	17252	17386	17442	17478	17356	17357	17483	17421	17363	17442	17454	17415	17444	17406	17478	17403	17601	17449	17522	17528	17496	17261	17332	17487	17395	17319	17393	17333	17369	17618	17574	17341	17464	17422	17299	17408	17402	17555	17283	17419	17456	17357	17369	17409	17391	17407	17316	17244	17341	17497	17399	17293	17390	17495	17541	17459	17511	17482	17437	17610	17447	17382	17499	17304	17568	17297	17295	17473	17394	17245	17563	17397	17430	17315	17543	17427	17318	17569	17455	17329	17419	17405	17367	17463	17349	17496	17663	17418	17433	17611	17281	17675	17206	17264	17573	17369	17342	17467	17460	17299	17429	17560	17282	17410	17301	17563	17406	17246	17526	17418	17508	17656	17558	17375	17392	17459	17484	17489	17243	17546	17280	17282	17254	17477	17629	17384	17471	17419	17380	17435	17226	17510	17522	17430	17716	17347	17388	17381	17460	17449	17378	17269	17534	17385	17282	17451	17452	17295	17470	17468	17505	17332	17419	17490	17359	17571	17317	17333	17517	17572	17336	17539	17446	17413	17541	17549	17524	17379	17278	17396	17549	17588	17406	17444	17524	17336	17359	17282	17472	17329	17417	17347	17501	17466	17421	17505	17243	17395	17367	17400	17524	17396	17557	17550	17424	17524	17380	17468	17412	17512	17372	17459	17366	17469	17527	17337	17375	17403	17587	17435	17359	17677	17215	17464	17330	17354	17450	17519	17390	17612	17405	17350	17434	17582	17362	17495	17391	17490	17496	17477	17428	17364	17413	17373	17262	17527	17387	17206	17385	17471	17574	17469	17359	17491	17435	17330	17441	17322	17390	17482	17406	17457	17518	17591	17540	17489	17277	17337	17426	17509	17374	17455	17502	17310	17297	17511	17651	17653	17445	17531	17411	17324	17408	17514	17383	17413	17374	17443	17494	17480	17399	17578	17451	17509	17389	17317	17420	17443	17389	17422	17352	17381	17442	17344	17351	17410	17398	17557	17403	17417	17398	17489	17335	17378	17411	17370	17510	17291	17324	17367	17490	17434	17503	17226	17417	17445	17348	17385	17478	17280	17404	17381	17315	17449	17379	17332	17391	17413	17423	17332	17454	17422	17490	17503	17384	17580	17343	17319	17411	17335	17463	17361	17432	17400	17411	17482	17587	17490	17374	17250	17571	17426	17480	17468	17547	17428	17177	17453	17426	17333	17507	17525	17458	17358	17430	17573	17494	17617	17407	17238	17389	17550	17697	17597	17396	17577	17453	17535	17487	17311	17468	17486	17570	17308	17564	17455	17318	17451	17345	17549	17414	17396	17597	17355	17565	17456	17274	17434	17204	17270	17560	17474	17532	17521	17442	17602	17481	17301	17382	17342	17448	17497	17372	17625	17565	17382	17493	17642	17434	17571	17412	17563	17346	17382	17485	17319	17655	17432	17431	17275	17429	17350	17504	17389	17435	17524	17402	17350	17456	17357	17401	17437	17426	17414	17434	17449	17474	17444	17229	17438	17441	17409	17412	17354	17404	17525	17435	17399	17544	17382	17220	17409	17425	17552	17380	17379	17455	17426	17495	17436	17481	17271	17497	17567	17455	17470	17366	17376	17344	17494	17419	17521	17363	17233	17303	17488	17506	17360	17458	17441	17463	17475	17588	17399	17540	17299	17380	17507	17421	17435	17321	17384	17574	17448	17437	17550	17285	17514	17402	17278	17404	17520	17278	17559	17571	17580	17361	17373	17409	17309	17459	17327	17418	17514	17437	17352	17340	17420	17507	17319	17329	17279	17499	17356	17458	17639	17502	17372	17483	17272	17403	17332	17344	17473	17430	17607	17344	17430	17277	17450	17381	17545	17532	17317	17353	17536	17265	17484	17463	17473	17519	17495	17374	17376	17418	17389	17414	17392	17342	17473	17481	17545	17362	17480	17441	17324	17454	17298	17399	17420	17492	17652	17296	17221	17552	17430	17420	17366	17350	17366	17360	17432	17542	17529	17441	17658	17419	17396	17243	17421	17389	17356	17400	17375	17330	17205	17396	17425	17497	17462	17287	17310	17551	17529	17472	17482	17353	17435	17647	17385	17349	17623	17441	17524	17430	17489	17380	17318	17374	17529	17325	17295	17435	17701	17503	17336	17370	17448	17576	17464	17362	17375	17441	17312	17423	17411	17530	17408	17498	17356	17470	17294	17317	17466	17435	17576	17555	17516	17515	17303	17493	17426	17392	17365	17430	17568	17426	17470	17537	17363	17418	17387	17394	17446	17553	17429	17407	17594	17424	17497	17495	17421	17381	17481	17366	17377	17503	17523	17495	17371	17455	17329	17333	17365	17498	17461	17290	17480	17521	17490	17640	17531	17355	17406	17457	17480	17422	17541	17344	17394	17332	17520	17514	17418	17536	17357	17499	17394	17297	17538	17609	17640	17357	17390	17516	17530	17464	17416	17552	17365	17454	17389	17343	17307	17339	17435	17497	17341	17571	17382	17262	17480	17519	17525	17357	17479	17499	17518	17406	17362	17299	17368	17516	17332	17641	17381	17529	17583	17379	17475	17435	17517	17287	17181	17355	17327	17592	17294	17517	17451	17381	17270	17250	17432	17388	17403	17574	17388	17509	17463	17241	17359	17268	17391	17262	17446	17177	17450	17376	17401	17626	17429	17413	17352	17544	17401	17386	17392	17450	17368	17641	17520	17459	17357	17474	17456	17361	17582	17567	17600	17427	17302	17203	17353	17372	17278	17582	17392	17535	17433	17444	17479	17411	17385	17513	17480	17348	17290	17205	17383	17495	17346	17397	17529	17358	17356	17552	17516	17386	17380	17531	17546	17557	17434	17487	17466	17414	17514	17506	17414	17539	17492	17338	17630	17355	17238	17438	17632	17443	17427	17427	17518	17402	17525	17431	17341	17326	17435	17381	17591	17261	17388	17342	17564	17516	17390	17405	17514	17249	17537	17534	17328	17544	17270	17451	17476	17282	17381	17245	17332	17493	17494	17481	17397	17415	17593	17493	17381	17429	17471	17499	17444	17384	17480	17560	17547	17492	17397	17289	17414	17566	17302	17417	17404	17407	17461	17346	17306	17559	17494	17450	17288	17376	17538	17405	17383	17448	17240	17358	17313	17442	17516	17514	17425	17447	17230	17550	17403	17554	17423	17405	17419	17408	17477	17477	17380	17400	17333	17479	17494	17480	17430	17294	17396	17339	17551	17373	17469	17485	17461	17438	17500	17393	17378	17428	17320	17433	17495	17429	17531	17440	17306	17453	17521	17432	17498	17427	17430	17335	17478	17398	17633	17245	17284	17299	17572	17251	17314	17436
24384	20744	27098	26508	30440	37568	37775	34592	32073	30562	30572	29499	31750	41613	41255	37394	32427	29607	28183	27749	27793	27796	27538	27909	27832	27550	27800	27624	27808	27858	27754	27606	27780	27547	27762	27614	28045	27971	27759	27653	27758	27621	27691	27688	28065	27876	27885	27810	27599	27671	27792	27961	27955	28014	27900	27412	27510	27819	27598	27634	27890	27445	27467	27556	27936	27679	27773	27737	27736	27803	27778	27867	27882	27789	27902	27751	27808	27718	27803	27919	27829	27607	28033	27938	27656	27724	27700	27808	27784	27835	27786	27903	27951	27794	27937	27880	27647	27852	27542	27528	27376	27611	27653	27593	27653	27742	27902	27560	27906	27743	27893	27901	27497	27721	27997	27804	27761	27783	27379	28020	27680	27815	27884	27548	27628	27540	27734	27796	27722	27562	27794	27909	27646	27569	27974	27564	27652	27896	27738	27902	27937	27899	27882	27751	27645	27882	27887	27743	27553	27744	27998	27896	27921	27619	27582	27713	27639	27736	27827	27762	27747	27747	27591	27778	27581	27514	27758	27746	27625	27809	28008	27797	27888	27818	27478	27739	27894	27908	27812	27592	27823	27789	27866	27713	27671	27687	27848	27630	27740	27581	27343	27642	27820	27816	27851	27805	27860	27771	27693	27710	27677	27792	27721	27809	27633	27687	28048	28096	27874	27533	27684	27837	27574	27721	27443	27751	27700	27930	27503	27906	27617	27890	27662	27473	27717	27845	27985	27899	27909	27774	27905	27908	27709	27707	28159	28014	27717	27628	27660	27567	27711	28085	27744	27718	27659	27903	27823	27857	27747	27641	27855	27684	27951	27683	27532	27757	28074	27579	27887	27524	27786	27397	27769	27912	27816	27479	27529	27516	28051	27768	27618	27658	27547	27472	27728	27887	27633	27789	27660	27769	27672	27857	27527	27639	27474	27757	27775	27705	27914	27880	27756	27872	27663	27589	27734	27707	27941	27750	27502	27744	27837	27864	27989	27830	27810	27783	27728	27687	27755	27685	27624	27777	27778	27678	27674	27730	27907	27539	27891	27743	27636	27480	27711	27636	27933	27748	27759	27679	27689	27814	27902	27595	27749	27687	27736	28022	27770	27839	27494	27636	27571	27629	27624	27674	27983	27591	27498	27656	27556	27652	27812	27679	27833	27844	27366	27760	27649	27664	27634	27797	27794	27819	28029	27800	27521	27732	28049	27617	27838	27792	27695	27609	27656	27893	27880	27748	27706	27791	27500	28065	27854	27846	27582	27770	27844	27644	27935	27696	27598	27888	27660	27896	27658	27844	27519	27972	27892	27696	27919	27831	27602	27819	27967	27591	27680	28033	27700	27621	27468	27621	27886	27754	27711	27528	27675	27837	27911	27645	28053	27544	27517	27769	27582	27802	27846	27917	28050	27896	27613	27713	27661	27906	27771	27631	27788	27842	28003	27929	27763	27641	27672	27785	27595	27531	27970	27857	28024	27546	27947	27885	27807	27880	27818	27584	27537	27787	27603	27639	27778	27569	27774	27458	27501	27691	27562	27667	27855	28107	27714	27855	27823	28050	28017	27835	27882	27700	27816	27640	27606	27536	27738	27651	28163	27868	27552	27856	27746	27981	27650	27693	27735	27688	27952	27775	28012	27841	27455	27791	27701	27629	27760	27625	27714	28014	27690	27603	27810	27525	28024	27692	27680	27811	27953	27745	27566	27740	27678	27913	27871	27874	27699	27898	27779	27593	27578	27720	27902	27739	27925	27602	27463	27722	27553	27643	27764	27711	27486	27793	27813	27501	27768	27616	27445	27655	27734	27612	27742	27878	27514	27962	27962	27641	27918	27766	27830	27800	27671	27949	27796	27685	27744	27768	27399	27546	27717	27553	27600	27581	27715	27563	27937	27635	27907	27870	27641	27913	27773	27842	27620	27720	27533	27506	27637	27994	27669	27733	27718	27871	27711	27501	27631	27796	27636	27740	27740	27367	27729	27771	27913	27761	27977	27643	27822	27636	27932	27651	27641	27844	27709	27699	27891	27777	27950	27657	27558	27667	27544	27830	27798	27960	27742	27696	27926	27605	27490	27678	27738	27641	27504	27741	27827	27719	27406	27796	27798	27798	27750	27624	27904	27636	27740	27551	27763	27751	27689	27792	27643	27642	27881	27802	27385	27699	27610	27659	27801	27886	27638	27646	27718	27788	27731	27493	27816	27890	27803	27713	27717	27765	27835	27655	27577	27778	27835	27583	27716	27782	27500	27789	27824	27814	27678	27684	27710	27866	27970	27748	27639	27375	27760	27661	27754	27928	27803	27600	27641	27564	27748	27764	27747	27693	27849	27695	27533	27569	27890	27723	27526	27894	27964	27782	27655	27738	27867	27599	27866	27850	27716	27800	27909	27959	27655	27530	27904	27906	27561	27894	28092	27882	27678	27500	27776	27984	27723	27641	27474	27748	27596	27720	27847	27697	27660	27652	28146	27693	27920	27781	27817	27778	27741	27948	27675	27682	27537	27557	27851	27756	27734	27666	27678	27617	27752	27861	27926	27732	27720	27592	27593	27508	27866	27636	27604	27767	27833	27553	27597	27664	27503	27949	27714	27745	27522	27449	27863	27676	27858	28124	28061	27674	27465	27587	27575	27633	27692	27861	27669	27572	27764	27704	27824	27621	27741	27629	27605	27811	27777	27693	27831	27992	27678	27659	27791	27782	27637	28048	27830	27896	27601	27582	27569	27417	27479	27539	27828	27494	27753	27420	27711	27318	27717	27856	27700	27852	27859	27764	27718	27864	27704	27555	27691	27814	27598	27896	27724	27777	27778	27874	27704	27630	27749	27828	27585	27849	27577	27727	27737	27788	27863	27527	27822	27908	27814	27476	27760	27715	27569	27709	27658	27624	27710	27912	27694	27977	27885	27856	27584	27909	27807	27687	27786	27565	27806	27896	27909	27581	27977	27651	27692	27841	27554	27839	27585	27647	27764	27737	27679	27727	27737	27913	27766	27605	27893	27818	27771	27763	27730	27866	27378	27656	27794	27588	27628	27890	28093	27596	27744	27810	27971	28094	27681	27790	27854	27652	27699	27728	27685	27678	27741	28078	27644	27502	27738	27885	27757	27686	27867	28122	27847	27739	27979	27822	27766	27745	27574	27741	27716	27505	27906	27797	27768	27799	27649	27571	27511	27776	27498	27475	27989	27678	27777	27725	27567	27770	27825	27834	27505	27675	27528	27914	28081	27618	27798	27706	27649	27744	27698	27703	27769	27932	27996	27828	27962	27820	27842	27803	27854	27797	28076	27660	27649	27933	27837	27791	27907	27534	27617	27664	27832	27635	27646	27613	27605	27736	27700	27634	27779	27634	27477	27867	27703	27756	27475	27941	27825	27658	27671	27863	27750	27811	27645	27473	27488	27722	27778	27605	27958	27997	27862	27696	27844	27963	27797	27658	27752	27538	27766	27627	27700	27726	27683	27653	27533	27875	27692	27791	27713	27920	27790	28031	27738	27672	27754	27722	27610	27967	27867	27645	27789	27550	27730	27859	27869	27852	27529	27876	27807	27941	27500	27746	27695	27681	27820	27601	27626	27768	27894	27942	27612	27902	27698	27653	27885	27626	27731	27684	27875	28069	27878	27712	27714	27562	27700	27904	27750	27808	27887	27615	27808	27429	27560	27671	28003	27792	27694	27804	27626	27577	27687	27700	27780	27870	27796	27819	27849	27744	27712	27835	27720	27563	27689	27872	27980	27696	27994	27594	27716	27605	27800	27651	27813	27648	27825	27830	27797	27799	27758	27872	27788	27660	28020	28001	27607	27618	27720	27630	27867	27687	27840	27714	27841	27740	27832	27680	27795	27537	27657	27553	27594	27869	27691	27505	27408	27973	27785	27577	27698	27901	27608	27717	27701	27818	27804	27735	27724	27903	27707	27491	27503	27839	27586	27808	27697	27697	27946	27842	27906	27604	27742	27691	27786	27731	28112	27739	27796	28121	27641	27711	27856	27701	27914	27934	27781	27776	27494	27873	27808	27596	27654	27985	27728	27936	28072	27643	27620	27650	27653	27590	27780	27600	27648	27915	27888	27902	27954	27466	27735	27698	27682	27724	28026	27834	27622	27727	27777	27869	27674	27771	28062	27811	27849	27703	27658	27723	27778	27537	27589	27490	27919	27714	27854	27835	27864	27633	27714	27400	27540	27799	27718	27547	27827	27766	27699	27764	27615	28020	27611	27747	27633	27694	27842	27636	27830	27700	27788	27727	27719	27603	27739	27746	27978	27587	27654	27643	27600	27815	27828	27720	27580	28028	27707	27834	27836	27964	27917	27676	27822	27692	27578	27800	27620	27855	27821	27807	27547	27780	27865	27929	27590	27638	27766	28093	27765	27690	28056	27646	27654	27870	27797	27752	27683	27658	27628	27735	27948	27727	27890	27908	27820	27949	27776	27596	27782	27693	27993	27749	27578	27688	27910	27482	27813	27533	27281	27654	27763	27791	28006	27641	27633	28119	27780	27737	27926	27834	27893	27643	27823	27691	27434	27807	27418	27734	27671	27784	27623	27822	27631	27607	27822	27829	27871	27572	27588	27864	27853	27693	27748	27471	27821	27875	27682	27808	27574	27548	27697	27963	27738	27370	27714	27887	27665	27730	27712	27976	27911	27656	27845	27858	27903	27637	27533	27695	27694	27800	27831	27994	27865	27683	27771	27623	27681	27863	27551	27761	27865	27639	27680	27620	27620	27618	27730	27424	27582	27642	27775	27772	27511	27809	27940	27775	27808	27771	27938	27736	27955	27725	27665	27781	27920	28052	27723	27740	27620	27749	27841	27561	27799	28025	27690	27692	27735	27908	27649	27987	27920	27732	27782	27718	27649	27671	27779	27782	27713	27639	27693	27654	27618	27799	27855	27734	27766	27466	27663	28000	27760	27799	27711	27743	27957	27738	27700	27657	27746	27698	27682	27591	27800	27938	27979	27951	27754	27976	27475	27760	27844	27674	27588	27952	27907	27824	27672	27887	27762	27745	27793	27852	27540	27908	27803	27600	27766	27760	27766	27658	27692	27625	27679	27587	27747	27724	27874	27759	27949	27684	27936	27567	27738	27599	27996	27845	27819	27780	27808	27808	27643	27450	27719	27870
23889	35787	36522	33529	33308	32996	29391	26771	23369	21435	21282	19774	24418	35391	32971	28034	21830	18674	17477	17302	17203	17192	17348	17104	17382	17344	17263	17444	17258	17242	17295	17378	17432	17277	17205	17408	17461	17465	17314	17264	17334	17158	17307	17352	17176	17208	17113	17202	17377	17197	17151	17278	17422	17407	17303	17273	17426	17374	17351	17395	17562	17228	17388	17229	17223	17348	17302	17322	17620	17322	17350	17350	17318	17333	17275	17394	17267	17391	17212	17304	17388	17220	17342	17320	17280	17379	17520	17389	17345	17331	17473	17299	17248	17284	17270	17226	17332	17306	17101	17303	17287	17439	17296	17377	17235	17367	17469	17249	17200	17268	17276	17321	17238	17261	17248	17195	17379	17376	17229	17369	17329	17262	17287	17338	17302	17310	17341	17353	17148	17274	17295	17244	17462	17238	17257	17510	17265	17261	17353	17341	17334	17479	17228	17268	17259	17345	17330	17256	17208	17314	17390	17354	17169	17068	17411	17291	17170	17362	17488	17268	17117	17269	17299	17435	17308	17358	17315	17391	17324	17203	17382	17518	17534	17233	17196	17287	17291	17211	17544	17347	17283	17400	17308	17301	17395	17316	17232	17483	17334	17262	17355	17119	17227	17353	16953	17421	17162	17288	17269	17249	17243	17218	17042	17354	17292	17248	17107	17147	17216	17406	17172	17376	17258	17204	17302	17203	17246	17213	17346	17275	17336	17162	17306	17225	17305	17254	17353	17340	17503	17322	17422	17386	17377	17289	17165	17267	17301	17313	17375	17236	17376	17244	17347	17302	17253	17305	17122	17407	17313	17233	17297	17158	17097	17277	17253	17311	17397	17228	17322	17425	17411	17385	17329	17377	17300	17244	17442	17240	17228	17271	17480	17313	17358	17348	17313	17256	17182	17310	17287	17311	17321	17417	17325	17262	17010	17270	17425	17329	17168	17198	17200	17065	17206	17268	17070	17191	17213	17179	17147	17343	17274	17370	17408	17333	17404	17252	17496	17382	17194	17281	17500	17428	17289	17210	17196	17155	17292	17241	17416	17308	17285	17201	17330	17210	17474	17290	17299	17415	17222	17334	17362	17306	17353	17324	17330	17438	17410	17215	17427	17298	17303	17357	17149	17230	17257	17243	17241	17411	17204	17210	17436	17314	17251	17138	17184	17277	17172	17284	17246	17238	17381	17234	17120	17446	17298	17421	17313	17074	17277	17421	17255	17406	17302	17242	17213	17182	17470	17313	17380	17231	17364	17263	17515	17094	17075	17249	17548	17175	17384	17283	17540	17407	17268	17285	17299	17147	17380	17459	17173	17251	17417	17453	17272	17369	17346	17252	17397	17294	17451	17231	17318	17257	17227	17093	17434	17296	17354	17275	17335	17122	17366	17159	17384	17279	17342	17330	17294	17127	17293	17110	17354	17272	17316	17506	17086	17383	17297	17189	17073	17237	17132	17254	17239	17365	17326	17353	17282	17175	17265	17273	17266	17394	17408	17127	17175	17249	17168	17248	17445	17426	17155	17306	17364	17150	17321	17276	17257	17192	17475	16994	17384	17131	17308	17469	17201	17076	17271	17235	17241	17281	17294	17284	17301	17094	17489	17329	17339	17193	17428	17371	17169	17373	17173	17236	17320	17313	17579	17470	17341	17155	17385	17291	17188	17179	17414	17396	17264	17517	17417	17440	17237	17349	17162	17400	17239	17138	17488	17265	17303	17340	17252	17159	17290	17346	17174	17216	17220	17489	17235	17274	17244	17198	17428	17258	17441	17477	17211	17387	17365	17206	17324	17227	17218	17384	17138	17127	17364	17374	17237	17219	17436	17372	17303	17351	17295	17314	17273	17306	17325	17491	17084	17240	17581	17267	17301	17351	17394	17307	17217	17404	17290	17389	17444	17122	17412	17356	17393	17258	17301	17575	17260	17090	17459	17382	17151	17278	17149	17076	17126	17438	17231	17181	17226	17393	17291	17179	17368	17308	17109	17313	17244	17325	17307	17256	17247	17254	17317	17352	17242	17339	17395	17329	17371	17245	17333	17235	17323	17309	17243	17347	17295	17294	17185	17245	17366	17339	17302	17334	17378	17234	17033	17134	17305	17356	17265	17214	17324	17279	17271	17318	17159	17203	17367	17360	17217	17261	17062	17243	17216	17157	17341	17238	17070	17270	17389	17409	17161	17206	17309	17207	17162	17380	17395	17262	17155	17350	17390	17367	17317	17340	17041	17396	17297	17415	17337	17261	17207	17250	17337	17269	17164	17319	17253	17190	17003	17545	17330	17305	17330	17450	17248	17232	17276	17373	17259	17373	17369	17404	17327	17133	17340	17308	17161	17113	17290	17346	17505	17273	17203	17477	17305	17348	17114	17236	17369	17167	17157	17200	17249	17352	17349	17214	17460	17309	17200	17208	17315	17348	17323	17270	17228	17357	17574	17139	17291	17386	17334	17335	17298	17201	17326	17301	17311	17360	17251	17173	17367	17301	17371	17275	17365	17265	17171	17399	17465	17126	17384	17383	17394	17309	17295	17268	17338	17306	17102	17284	17284	17195	17295	17272	17395	17251	17326	17262	17409	17312	17359	17470	17406	17421	17358	17573	17188	17295	17299	17237	17110	17347	17487	17383	17287	17293	17386	17482	17277	17324	17191	17196	17459	17241	17302	17493	17281	17326	17390	17391	17395	17205	17310	17192	17234	17351	17187	17386	17154	17246	17175	17618	17253	17383	17397	17327	17302	17388	17406	17250	17457	17258	17252	17381	17260	17257	17334	17193	17407	17477	17243	17319	17186	17241	17308	17175	17265	17219	17545	17280	17508	17177	17393	17381	17365	17252	17258	17285	17168	17274	17414	17243	17063	17238	17194	17304	17381	17370	17290	17293	17212	17311	17264	17246	17422	17328	17345	17294	17286	17134	17237	17318	17245	17296	17403	17375	17103	17201	17414	17275	17253	17201	17167	17410	17445	17253	17242	17254	17123	17271	17256	17302	17249	17339	17452	17285	17281	17092	17375	17464	17304	17283	17200	17197	17292	17309	17298	17334	17262	17354	17154	17256	17242	17338	17224	17144	17175	17224	17202	17207	17416	17025	17362	17413	17332	17262	17359	17262	17362	17385	17333	17244	17371	17364	17237	17284	17250	17314	17273	17277	17448	17104	17457	17072	17098	17269	17213	17442	17420	17435	17223	17262	17157	17353	17225	17240	17205	17224	17433	17242	17442	17293	17566	17325	17243	17364	17349	17347	17243	17376	17042	17178	17279	17192	17282	17451	17265	17302	17326	17334	17242	17084	17232	17241	17367	17427	17351	17364	17181	17179	17439	17303	17255	17372	17217	17246	17424	17380	17211	17206	17542	17309	17102	17179	17420	17275	17367	17223	17503	17266	17192	17290	17278	17358	17439	17255	17420	17214	17311	17348	17161	17367	17425	17245	17275	17465	17222	17298	17292	17274	17304	17288	17443	17208	17354	17362	17392	17235	17296	17396	17313	17289	17204	17380	17312	17492	17362	17359	17391	17176	17310	17094	17335	17339	17258	17364	17333	17093	17293	17322	17254	17234	17357	17473	17276	17287	17287	17498	17299	17326	17360	17322	17283	17436	17367	17088	17328	17283	17249	17272	17138	17242	17209	17385	17259	17302	17358	17354	17288	17189	17569	17249	17234	17355	17062	17325	17270	17216	17235	17376	17120	17347	17243	17398	17142	17260	17395	17321	17404	17422	17244	17167	17092	17312	17316	17211	17326	17328	17242	17404	17332	17422	17218	17323	17372	17239	17149	17390	17301	17226	17374	17327	17275	17288	17235	17310	17249	17296	17153	17112	17333	17296	17137	17192	17357	17515	17066	17372	17273	17329	17113	17283	17382	17486	17374	17227	17303	17321	17308	17154	17222	17346	17402	17340	17386	17329	17443	17273	17504	17305	17150	17243	17191	17253	17452	17339	17348	17292	17180	17248	17254	17340	17278	17150	17438	17371	17343	17246	17322	17386	17222	17252	17303	17341	17199	17367	17188	17022	17137	17340	17150	17331	17265	17352	17379	17310	17352	17316	17205	17229	17349	17407	17284	17417	17220	17310	17392	17356	17469	17304	17468	17249	17330	17365	17346	17287	17229	17284	17226	17236	17379	17328	17340	17324	17444	17399	17330	17225	17272	17387	17231	17312	17400	17340	17146	17210	17456	17224	17375	17361	17234	17405	17148	17437	17447	17015	17375	17342	17231	17182	17237	17338	17524	17181	17391	17232	17140	17350	17373	17315	17492	17269	17267	17162	17328	17238	17420	17287	17433	17158	17406	17294	17146	17316	17127	17271	17398	17298	17435	17317	17066	17274	17346	17392	17483	17337	17419	17220	17293	17385	17438	17428	17332	17182	17324	17412	17442	17381	17266	17405	17306	17326	17471	17304	17305	17102	17260	17137	17180	17387	17539	17411	17117	17256	17336	17033	17341	17132	17468	17420	17284	17209	17254	17163	17380	17167	17197	17369	17369	17300	17294	17223	17334	17100	17374	17319	17384	17218	17396	17236	17472	17198	17311	17343	17244	17255	17142	17215	17522	17282	17372	17232	17456	17167	17202	17361	17493	17277	17139	17516	17288	17233	17386	17256	17180	17444	17247	17385	17138	17166	17302	17326	17266	17347	17445	17431	17343	17388	17263	17340	17243	17175	17200	17212	17298	17213	17177	17314	17020	17127	17179	17385	17288	17181	17342	17432	17128	17190	17263	17294	17275	17387	17390	17186	17493	17333	17180	17176	17227	17412	17407	17273	17294	17246	17159	17087	17325	17297	17303	17256	17295	17177	17156	17365	17616	17174	17198	17364	17393	17272	17201	17338	17258	17468	17112	17442	17426	17243	17102	17230	17260	17192	17300	17269	17328	17364	17385	17384	17463	17460	17115	17375	17569	17371	17250	17176	17305	17152	17311	17302	17094	17146	17211	17430	17325	17162	17372	17297	17189	17303	17439	17195	17379	17383	17279	17288	17387	17375	17284	17077	17127	17289	17210	17399	17369	17311	17361	17301	17423	17375	17179	17189	17204	17273	17503	17444	17327	17376	17263	17320	17167	17405	17358	17482	17387	17348	17318	17442	17285	17251	17375	17236	17204	17417	17332	17285	17231	17247	17460	17314
22232	20748	27194	24905	27028	36624	41426	35802	32230	31702	31196	30377	31261	51385	50717	44079	37046	31439	28708	27842	27629	27562	27482	27669	27434	27440	27418	27760	27426	27417	27534	27479	27359	27455	27456	27274	27591	27356	27296	27538	27523	27247	27419	27464	27587	27425	27306	27324	27377	27356	27784	27615	27440	27385	27329	27501	27512	27597	27452	27446	27354	27524	26993	27338	27391	27277	27526	27541	27461	27443	27324	27324	27356	27481	27329	27150	27466	27167	27471	27318	27485	27638	27555	27398	27704	27374	27627	27255	27368	27451	27512	27537	27522	27446	27366	27519	27587	27421	27385	27599	27705	27574	27647	27368	27476	27425	27419	27434	27512	27284	27414	27095	27174	27469	27701	27499	27317	27343	27561	27295	27353	27556	27348	27700	27653	27427	27573	27349	27468	27371	27325	27356	27487	27292	27506	27492	27437	27217	27337	27491	27223	27216	27234	27454	27435	27143	27480	27148	27266	27146	27087	27447	27491	27546	27461	27501	27549	27248	27299	27314	27381	27300	27459	27233	27304	27249	27178	27352	27420	27412	27442	27172	27414	27495	27362	27616	27142	27260	27361	27563	27561	27729	27675	27749	27691	27186	27253	27373	27211	27340	27315	27349	27177	27418	27450	27383	27355	27462	27387	27424	27377	27652	27609	27417	27315	27333	27534	27278	27320	27314	27399	27552	27196	27505	27312	27456	27431	27290	27434	27507	27445	27155	27536	27445	27388	27531	27467	27543	27642	27347	27451	27456	27129	27279	27223	27281	27310	27432	27297	27422	27314	27190	27475	27327	27340	27455	27330	27246	27540	27641	27252	27328	27521	27594	27290	27367	27331	27572	27324	27484	27172	27277	27547	27326	27421	27626	27315	27540	27438	27113	27608	27505	27185	27485	27451	27385	27294	27421	27497	27427	27804	27537	27344	27284	27362	27161	27500	27390	27603	27348	27284	27532	27400	27180	27393	27306	27491	27352	27223	27452	27438	27271	27301	27498	27400	27509	27388	27232	27637	27500	27433	27471	27184	27353	27197	27419	27355	27354	27324	27444	27436	27638	27476	27526	27102	27397	27320	27158	27508	27473	27409	27362	27380	27565	27263	27388	27764	27340	27463	27376	27100	27435	27268	27482	27493	27250	27230	27365	27250	27159	27358	27339	27365	27193	27277	27342	27402	27268	27352	27349	27245	27307	27386	27337	27270	27690	27370	27487	27502	27339	27446	27453	27545	27255	27388	27243	27494	27282	27379	27389	27473	27728	27588	27520	27621	27401	27504	27775	27473	27388	27448	27506	27432	27408	27187	27296	27400	27343	27602	27418	27322	27236	27422	27484	27561	27596	27413	27355	27249	27345	27261	27439	27574	27609	27329	27156	27275	27363	27292	27388	27435	27297	27299	27419	27520	27434	27268	27277	27557	27233	27390	27287	27379	27606	27493	27510	27559	27525	27569	27107	27304	27504	27544	27228	27375	27223	27298	27561	27339	27419	27568	27180	27431	27400	27511	27453	27176	27764	27428	27446	27521	27459	27311	27310	27392	27567	27527	27361	27413	27603	27379	27354	27654	27527	27416	27351	27375	27635	27451	27596	27373	27401	27346	27577	27702	27450	27278	27470	27302	27406	27571	27440	27521	27450	27463	27599	27506	27575	27331	27508	27173	27309	27414	27448	27543	27514	27388	27233	27224	27390	27307	27156	27568	27452	27459	27409	27609	27404	27403	27466	27343	27509	27460	27334	27560	27553	27254	27261	27653	27335	27287	27458	27436	27317	27399	27480	27347	27601	27567	27348	27331	27360	27507	27306	27314	27457	27312	27559	27300	27150	27426	27653	27313	27134	27675	27525	27600	27484	27351	27318	27286	27378	27521	27587	27510	27386	27128	27019	27556	27492	27383	27560	27386	27261	27251	27261	27438	27303	27147	27611	27502	27572	27513	27596	27282	27458	27212	27430	27277	27315	27337	27403	27431	27378	27459	27470	27699	27450	27672	27322	27525	27193	27530	27523	27390	27557	27429	27308	27534	27338	27194	27512	27192	27569	27219	27384	27394	27389	27171	27436	27393	27269	27397	27469	27475	27365	27212	27393	27364	27440	27483	27319	27385	27173	27478	27415	27333	27415	27442	27381	27202	27632	27115	26991	27493	27109	27564	27486	27381	27388	27698	27549	27439	27428	27477	27102	27390	27296	27464	27624	27547	27401	27517	27365	27271	27084	27332	27337	27091	27391	27514	27327	27375	27538	27310	27593	27456	27565	27428	27490	27382	27183	27375	27132	26995	27316	27603	27557	27642	27346	27474	27488	27355	27287	27428	27439	27236	27076	27338	27175	27319	27592	27202	27261	27234	27272	27355	27253	27361	27603	27516	27318	27337	27398	27423	27394	27473	27376	27236	27362	27264	27449	27117	27287	27475	27566	27594	27570	27513	27507	27343	27356	27315	27245	27323	27512	27146	27322	27221	27402	27279	27372	27335	27543	27564	27383	27607	27472	27429	27340	27366	27402	27398	27470	27391	27310	27595	27451	27427	27499	27374	27450	27266	27557	27551	27383	27514	27238	27388	27362	27390	27357	27586	27130	27442	27455	27280	27453	27339	27681	27403	27513	27284	27623	27341	27531	27336	27417	27556	27226	27507	27409	27454	27391	27382	27319	27543	27332	27362	27424	27408	27356	27447	27315	27177	27322	27160	27340	27163	27288	27504	27394	27324	27214	27174	27275	27414	27476	27256	27263	27253	27305	27595	27232	27415	27547	27444	27367	27279	27236	27470	27507	27431	27237	27410	27430	27602	27294	27488	27234	27231	27518	27447	27369	27453	27438	27512	27331	27436	27670	27625	27586	27266	27477	27364	27271	27308	27316	27056	27411	27424	27467	27536	27456	27585	27323	27488	27646	27495	27239	27441	27531	27508	27223	27402	27653	27532	27304	27373	27389	27336	27397	27450	27311	27235	27432	27445	27518	27419	27346	27752	27467	27456	27087	27539	27281	27383	27303	27513	27377	27377	27489	27287	27121	27421	27490	27535	27339	27366	27407	27201	27187	27272	27104	27153	27360	27247	27310	27540	27637	27543	27361	27282	27236	27667	27562	27134	27185	27472	27350	27486	27495	27176	27287	27400	27580	27312	27304	27372	27201	27633	27506	27631	27377	27369	27554	27583	27364	27292	27559	27512	27384	27570	27352	27349	27290	27481	27416	27459	27497	27229	27401	27183	27311	27458	27396	27110	27203	27534	27297	27376	27250	27174	27318	27522	27244	27276	27287	27357	27480	27394	27435	27449	27253	27533	27751	27583	27457	27275	27593	27099	27304	27258	27271	27160	27405	27320	27311	27415	27442	27159	27121	27263	27060	27268	27414	27474	27410	27414	27570	27273	27575	27252	27115	27149	27499	27461	27232	27494	27362	27509	27430	27662	27399	27428	27366	27375	27696	27687	27209	27515	27619	27516	27215	27388	27484	27477	27530	27089	27122	27240	27410	27425	27578	27390	27630	27253	27262	27238	27290	27122	27539	27274	27366	27491	27252	27254	27508	27676	27492	27362	27273	27614	27314	27583	27548	27353	27321	27069	27460	27534	27301	27204	27502	27531	27521	27205	27135	27529	27443	27680	27413	27362	27508	27274	27611	27581	27112	27327	27330	27398	27470	27562	27382	27472	27418	27416	27439	27386	27296	27566	27248	27285	27274	27555	27410	27406	27557	27181	27049	27298	27473	27395	27411	27446	27239	27225	27304	27327	27221	27182	27475	27243	27398	27328	27412	27331	27300	27451	27201	27480	27587	27540	27311	27364	27218	27279	27200	27338	27098	27495	27263	27442	27452	27331	27248	27449	27544	27515	27415	27435	27307	27582	27379	27352	27579	27160	27539	27471	27401	27535	27210	27496	27480	27400	27674	27545	26998	27388	27429	27505	27404	27409	27433	27234	27555	27513	27481	27654	27134	27450	27543	27390	27352	27143	27327	27374	27394	27287	27256	27452	27099	27338	27415	27349	27382	27462	27185	27458	27555	27521	27403	27487	26878	27223	27281	27461	27425	27375	27177	27236	27199	27321	27514	27573	27399	27482	27461	27464	27612	27508	27458	27459	27264	27478	27612	27264	27551	27488	27460	27479	27510	27455	27550	27413	27352	27476	27338	27523	27437	27446	27353	27504	27379	27539	27139	27342	27544	27488	27325	27211	27303	27367	27550	27812	27594	27524	27271	27558	27224	27458	27296	27430	27571	27507	27378	27345	27291	27374	27474	27184	27038	27203	27444	27374	27383	27445	27503	27292	27252	27219	27369	27365	27579	27407	27375	27296	27334	27575	27214	27661	27319	27240	27442	27521	27533	27006	27291	27308	27395	27321	27311	27307	27351	27228	27473	27419	27307	27573	27452	27396	27635	27427	27287	27303	27179	27496	27375	27453	27376	27442	27340	27529	27404	27414	27337	27473	27367	27426	27459	27379	27158	27211	27468	27096	27216	27417	27441	27457	27293	27384	27604	27434	27576	27270	27348	27340	27681	27189	27425	27264	27533	27306	27323	27269	27422	27250	27319	27312	27174	27332	27319	27470	27350	27468	27393	27294	27578	27457	27243	27391	27465	27540	27573	27262	27427	27364	27482	27376	27353	27135	27250	27419	27296	27196	27543	27327	27198	27389	27295	27290	27328	27645	27192	27491	27468	27436	27604	27446	27443	27457	27381	27415	27497	27389	27393	27383	27479	27704	27478	27374	27529	27535	26963	27433	27488	27484	27376	27336	27441	27272	27206	27201	27085	27480	27404	27331	27481	27564	27601	27270	27487	27353	27379	27573	27382	27329	27475	27449	27385	27514	27442	27402	27452	27222	27294	27627	27668	27494	27226	27302	27256	27552	27233	27450	27382	27272	27408	27599	27421	27779	27518	27553	27604	27339	27306	27404	27320	27197	27203	27569	27479	27601	27220	27283	27383	27268	27385	27216	27475	27555	27518	27411	27378	27501	27351	27697	27327	27495	27649	27437	27471	27670	27357	27321	27439	27585	27217	27485	27433	27450	27511	27285	27416	27266	27415	27308	27534	27511	27317	27255	27295	27406	27411	27281	27354	27567	27643	27260	27412	27363	27555	27415	27528	27306	27281	27487	27377	27303	27158	27407	27412	27239	27417	27465	27186
25294	42940	44592	40953	42408	38539	34613	28767	23909	22769	22076	21461	23688	46276	42731	36389	27668	20960	17964	17158	17146	17032	17121	16932	16977	17120	17336	17047	17112	17157	17114	17108	17082	16929	17003	16937	17138	17016	17051	17094	16936	17204	17052	17104	16986	17026	17235	17007	17040	17030	17193	17121	17013	16946	17342	17064	17042	17186	16881	16988	17028	17068	17105	16846	17162	16982	17311	17011	17084	17216	17090	17045	16993	16756	17042	17265	17083	17083	17064	17056	17009	17134	17051	17199	16961	17021	17103	16994	17118	17046	17084	17183	17043	17009	17085	16903	17072	17002	17218	17091	17107	17019	17088	17230	17024	17145	17094	17131	17113	17131	17035	17107	17070	17023	17100	17118	17066	17043	17255	17069	16965	17174	16913	17180	17198	17220	17181	17053	17168	17164	17053	16955	17097	17228	17172	17078	17084	17262	17149	17020	16951	17215	16898	17242	17102	17057	16995	17139	17221	17147	17154	17108	17335	16886	17051	16959	17073	17026	17287	17089	17043	17080	17108	16995	16934	17319	17036	17026	17152	16935	17040	17080	17173	17081	17106	17020	16973	17006	16997	17117	16778	16948	16947	17124	16971	17083	17083	17142	17154	17051	17065	17214	17140	16994	17194	17240	17070	17085	16964	17055	17085	17044	17239	17094	17188	17168	17136	17100	17173	17032	17117	17197	17018	17013	17122	17037	16864	17010	17113	17059	17113	17060	16964	16993	17025	17186	17111	17121	17143	17048	17056	17079	16976	16886	17260	16965	17066	17090	17139	17051	17131	17278	17063	17080	17026	16972	17045	17186	17219	17005	17151	17066	17074	17106	17113	17094	17034	17116	17180	17149	17154	17093	17045	16999	17079	17208	17174	17007	17031	17131	16938	17190	17066	16957	17120	17228	17032	17147	17011	17066	16996	17100	17136	16896	17084	16977	17249	17087	17086	16989	16938	17075	17019	17008	17079	16950	17183	17227	16924	17165	17048	17230	17056	17209	16812	17078	17074	17097	16959	17059	16915	16954	17017	17084	16954	17034	17184	17172	17121	16811	17182	16912	16914	17053	17092	17056	17069	16945	17121	17067	16772	16945	17039	17007	17045	16926	17170	17008	16895	17166	16982	17166	17081	17151	16944	17119	17230	16992	17193	17040	16984	17058	17133	17015	17026	17096	17126	16974	17152	17056	17097	16987	16918	17232	17120	17104	17094	17048	17104	16908	17207	16993	17056	16985	16959	16895	17120	17147	16912	17115	17001	16874	16945	17260	17152	16989	17205	17222	17139	17000	17090	17120	16992	17058	17046	17171	17040	17153	17094	16947	17047	17139	17026	17102	17230	17071	17080	17200	17045	17196	17030	17044	17066	16933	16967	16993	17066	17100	16970	17213	17228	17106	17096	17081	17224	17013	16961	17057	17078	17325	16992	17168	17208	17127	16960	17040	17043	16993	16927	16962	17105	17258	17094	17152	16970	17250	17018	17066	17197	16989	16946	16898	16912	17014	17224	17007	17049	17006	17122	17035	16910	17160	16861	17095	17159	17111	16904	16977	17238	17309	17192	17090	17005	17195	17067	16946	16984	17131	17077	17020	17104	16931	16937	17002	17216	17088	17183	16970	16961	17121	17023	16913	17072	17012	17060	17020	17042	16967	16954	16920	17087	16855	17209	17073	17028	16982	17226	17082	17053	17165	17165	17032	17117	17139	17075	17122	17249	17094	16926	16978	17123	17050	17272	17153	17100	17020	17199	17060	17010	17039	17046	17053	17132	17110	17161	17076	17049	17046	17091	16996	17185	17023	17133	17097	17151	16876	17232	17160	17003	17028	17085	17265	17119	17040	17129	17122	16967	16957	16985	16975	17148	17028	17000	17037	17001	16966	17194	17252	16936	17146	16975	16964	16945	16872	17159	17220	17007	17085	17041	17073	17139	16924	17006	17017	17062	17071	17132	17344	16971	16985	16926	17083	16892	16840	16974	17020	17034	17060	17029	17196	17139	17091	17225	17026	17180	16969	17175	17179	17153	17245	17101	16917	17152	17133	17146	17219	17057	17196	16936	17046	17114	17212	17113	17203	16916	17053	17076	17097	17256	17088	17124	17090	16894	16967	17048	17151	17259	17040	17076	17215	17111	17059	17072	17004	17027	16999	17205	16924	17016	17217	16930	17168	17227	16962	16984	17083	16994	17164	17182	17065	16894	17040	17158	17102	17186	16969	17026	17077	17175	17040	17293	17040	16972	17060	17228	17017	16973	17186	17145	17111	17064	17190	17001	17016	17050	17013	16949	17067	17037	17172	17039	17021	17132	17163	17000	17035	17175	16886	16936	16973	16977	16957	17152	17080	17058	16924	17073	17101	17230	16929	17202	17210	17092	17179	17084	17055	17043	16946	17007	16976	16925	17095	17136	17080	17018	16930	17020	17195	17080	17015	16971	17333	17054	17060	17336	16931	16967	17071	16992	17173	16967	16955	17057	17072	17041	16983	17001	16933	17140	17121	16972	17220	17083	17022	16911	17016	17069	16982	16995	17086	17037	17104	17269	16922	17000	17094	17349	17118	17075	17122	17165	16984	17247	16953	17048	17221	16970	17068	16949	17207	16904	16930	17020	17005	16983	17022	16938	17040	16983	17156	17152	17013	17055	17053	17133	17093	16979	17093	17167	17207	17080	16974	17177	17158	17103	17154	16939	17153	17025	17104	17074	17086	17032	17118	17087	17113	16958	17090	17186	17003	17169	17006	17087	17061	17113	16983	17248	17109	16952	16866	17002	17091	17089	17070	17039	17061	17113	16972	17113	16979	17281	17036	17059	17080	17165	16944	16984	17041	17125	17039	17221	16985	16973	17091	17119	17037	17108	16981	16958	17038	17223	17031	16952	17178	16962	16967	17071	17012	17018	17094	17067	16951	16875	16941	17143	17018	17084	17283	17163	17036	17141	17054	17121	16907	17029	16891	17043	17116	17028	17086	16941	17122	17029	17022	17103	17140	17173	17011	17022	17026	17070	17044	17021	17068	17118	17108	17068	17142	17125	17243	16984	17120	17067	17042	17206	16893	17168	17030	17013	17186	17148	17082	16967	17106	17155	17193	16902	16964	17213	16943	17079	16995	17132	17084	17294	17176	17055	17102	17044	17197	16931	16938	16989	16888	17090	16955	17012	17000	17035	16984	17033	16977	16898	17055	17040	16815	17138	17058	17079	17134	17234	17070	17006	16906	16938	17089	17159	16951	17242	16912	17176	17027	17092	16920	17182	17000	17191	17009	17011	17027	16966	17188	17039	17104	16956	17016	16988	17075	17168	17068	17101	17034	17078	16945	17031	17361	17108	17150	16994	17066	16976	16904	16855	17134	16947	17252	17169	17172	17042	16953	16993	16961	17176	17011	17115	17104	17133	17152	16720	17054	17071	16992	17171	16999	17115	17124	17197	17127	17033	16952	17228	16979	17148	17109	17160	16960	17022	16929	17146	16923	17187	17009	17143	17120	16997	17070	17019	17109	17018	16969	17164	17046	17162	17082	17081	17119	17042	17021	17216	17054	17099	17037	17094	17130	17098	16959	17175	16979	17099	17050	17019	17150	16976	17013	17102	17102	16896	17046	16998	17147	17071	17183	17170	17162	17076	17179	17049	17165	17193	17171	16910	17211	17069	17012	17126	17132	17059	17124	17315	16940	17396	17046	17148	17022	17047	16946	16955	17083	17070	17139	17152	17092	17130	17036	17151	17140	16918	17083	17104	16987	17032	16942	17137	17032	17185	17152	17121	17323	17113	16913	17105	17023	16955	17092	17026	17060	16947	17039	17010	16934	17181	17094	17055	16942	17034	17090	16847	17189	17079	17087	17094	16973	17008	17017	16966	17152	17175	17103	17028	17039	17315	16998	17053	17138	17088	17169	17186	17028	17018	17155	17213	17086	17170	17056	17034	17158	17037	17048	17082	17135	17054	17026	17021	17049	17003	17235	17007	17092	16947	17074	17035	17065	17186	16928	17031	17082	16985	17157	17177	17008	16986	17176	17203	17040	17020	17143	17178	17129	17113	17082	17047	16893	16997	16972	17162	17152	17005	17010	17116	17157	17010	16952	17000	17079	17138	16997	17160	17009	17093	16921	17275	16856	17070	16985	17061	17006	17064	16956	17053	17036	16986	17131	17065	17061	17103	17061	17054	17144	16990	17007	17105	16864	17284	17133	16906	17093	17168	16914	17009	17056	16996	17048	17011	17018	17068	17062	17007	16957	17051	16934	17243	17077	16981	17011	16984	17273	16883	16993	16924	17214	17066	17135	16881	16880	17205	17201	17125	17090	17151	17071	16996	17090	17106	16867	17075	17010	17210	16943	17031	17063	17039	16987	17021	17059	17208	17033	17032	17001	16987	17103	17108	17142	16987	17107	17183	17055	17058	16977	17063	17019	17022	17002	17215	17057	17052	17151	17118	16820	17000	16994	17159	17009	17135	17018	17034	17205	16974	17166	17204	16980	17157	17151	17068	17043	17024	17158	17002	16964	17083	17126	17019	17162	17016	17202	16978	17300	17010	17129	16943	17086	17164	16886	17022	16964	17095	17060	16983	16972	17024	16949	17017	17113	17187	17142	17020	17078	17135	17154	17134	17215	17020	16910	17102	17079	16901	16933	17299	17165	17125	17067	17029	17064	16931	17096	16996	17172	16956	17141	16940	17076	17001	17058	17028	16986	16978	17142	17100	16996	17128	17221	17076	16984	17108	16960	17139	16945	17108	17263	17024	17123	17259	17114	17098	17005	17142	16989	17146	17077	16995	17022	17185	17036	17020	16980	16887	16912	17103	17150	17151	17101	17230	17106	17011	17003	17128	17116	17159	17162	17092	17116	16972	17065	17019	17148	17004	16961	16969	17016	17279	16990	17128	17056	17025	17020	17161	17059	16913	16980	17074	16945	16890	17064	17045	17005	16866	17176	17105	17147	17101	16961	17141	17006	16975	16974	17077	17059	17016	17032	17036	16957	16924	17099	17173	16996	17203	17194	17064	16915	17026	17137	17069	17086	17111	17093	17147	17110	17007	16958	16945	17070	17068	17174	16842	17203	17200	16981	17097	17224	17009	17165	17033	17047	17106	16983	17116	17294	17114	17067	16931	17079	17074	16997	17001	16978	16851	17017
35636	30049	36662	37662	35819	34419	33033	31468	30123	29430	28997	28719	28504	29236	29477	29679	28920	28454	28129	28166	28049	27752	27553	27950	27993	28083	28025	27990	28317	28253	27846	27945	28026	27897	28108	28138	28146	28019	27934	28041	27993	27923	27824	27961	28075	27838	27794	27950	28181	27936	27930	28024	28123	28168	28012	28031	28165	28034	28116	27910	27879	28080	28116	27904	28150	28006	27957	27961	27803	27935	28100	27872	28212	27930	27747	28064	28012	27967	28053	27719	28067	27986	27993	28098	28049	27975	27974	27960	28294	28218	27949	27916	27854	27815	27664	28045	27940	28042	27986	28134	28044	27914	27789	27660	27865	27756	27986	27704	27767	27912	27860	27755	28057	27951	27961	27816	27862	27989	27761	27910	27806	28040	28031	27734	28022	28001	28101	28177	28024	28067	27844	27634	27798	28083	27954	28134	27933	27832	27997	28082	27999	27951	27929	27838	27930	28027	27796	27932	27889	28077	27997	28046	28113	27878	27763	27979	27959	28139	28026	27848	28104	28127	27750	28070	28173	27743	27834	27998	28295	28060	28034	27906	27953	27927	27677	27747	27956	27894	28139	27949	28117	27923	27999	27829	28130	28179	28080	28322	28013	27873	28002	27672	28001	28031	27912	27744	28153	27956	27920	28076	28144	27941	27809	27997	28060	27969	27942	27814	28011	28169	27976	28160	28249	27935	27699	28085	27911	28049	27871	28163	28039	27826	28035	28234	28041	28068	28102	27953	27995	28212	27942	27816	27939	28077	28114	28119	27893	27770	28282	27854	27553	28069	27984	28025	28036	27796	27974	27818	27887	27783	27789	27942	27900	27767	27924	27868	28212	27723	27891	27886	28084	28048	27748	28017	27710	27882	28031	27963	27838	27662	28081	27744	27960	28150	27981	27988	27949	28034	27769	27804	27913	27974	27800	28109	28027	28185	28274	27766	27979	28110	27743	28029	27959	27779	28102	28062	27897	27850	28073	28212	28024	27970	28077	27927	28168	27828	27895	28053	28099	27952	28011	28068	28053	28074	27945	27828	28044	28111	28127	28043	28058	27830	27960	27932	28115	28031	28095	27912	27973	28067	28016	27842	28109	28051	28268	28153	27808	27926	27800	28152	27840	28073	27974	28195	27852	27915	28201	28084	27870	27882	27958	28071	27712	28252	28036	28092	27920	28015	27864	27878	28087	28047	28015	28165	28010	27891	28023	27826	28256	27885	28179	28168	28048	28220	28003	27842	28182	28078	27775	27925	27869	27895	27823	27980	27963	27924	28077	27980	28286	27941	27930	27914	27728	27942	28030	27813	27939	27978	27865	27983	28067	28340	28011	27814	28119	28067	27856	28328	28140	27978	27750	28031	27868	28149	27938	27860	27955	27812	27995	28010	28309	27979	28219	28046	27841	28131	28027	27845	27845	28139	28016	27855	28119	28132	28270	27782	27989	27779	27940	28213	27950	28144	27906	27790	27704	27942	27862	28024	28053	27843	28057	27978	28104	27960	27834	28132	28008	27697	27931	28025	27727	27892	27816	27780	27872	27787	28016	27797	27873	28082	28142	27894	28018	27922	27939	27860	27767	27882	27734	27949	27861	28234	28117	27987	28066	27870	27794	28238	28183	28155	28054	28092	27892	28227	27857	28054	28042	27750	27894	28083	28059	28003	28138	27932	27774	27804	28068	27857	28087	28090	27901	27890	27852	28113	28033	28041	28275	27793	27889	28051	27979	28031	27604	27962	28108	28000	27790	27842	27876	28020	28050	27907	27963	28062	28014	27955	27975	27902	28092	27937	28043	28053	28003	27870	28008	28023	27795	28123	27946	27899	27700	27806	27971	27946	28004	27767	27834	27922	28129	28038	27899	27822	27911	27857	28115	27931	28250	27997	27833	28158	28191	28038	27910	27857	28008	28019	28096	27857	27834	27877	27905	28126	28206	28048	27916	28118	27830	27983	27956	28038	28035	28147	28139	28104	28140	27912	28156	27811	28062	27862	27922	28070	27797	27842	28071	28043	28284	27799	27851	28016	28006	27830	27924	28369	27836	27820	27728	27968	28112	27991	27930	27969	28038	27839	27905	27738	27727	28153	28126	28045	27926	27844	27846	28042	27923	27905	27866	27954	27845	27805	27826	27947	27887	27944	27924	27987	27791	28042	27884	27991	27943	27952	27780	27873	27993	27930	27971	28134	27929	28031	28048	27969	27987	27876	28109	27963	27875	27959	27848	27588	28078	27895	27973	27953	28010	27786	27969	27870	27905	28086	28001	28115	28101	27907	28050	28140	27781	28153	28001	28028	28122	28005	27996	27694	28164	27986	28220	27896	27869	28030	27956	27672	28166	28084	27846	27845	27882	27976	28257	28038	28289	28194	28054	27924	27975	27993	28064	27965	27748	28120	27976	27917	28405	27984	28074	27880	28085	27794	27892	28231	27927	27904	27725	27783	28204	28013	28121	28084	28326	27928	27804	28034	27960	28007	27867	27893	28015	28077	27785	28020	27785	27762	27859	27942	27962	27601	28012	27786	27819	28155	28032	28098	28117	27841	28002	28028	27851	28147	27892	28163	28022	28038	27916	27949	27667	27979	27867	27912	27765	28135	27882	28268	27978	27770	27881	28022	27970	28036	28167	27893	27734	27948	28032	27903	27942	28110	27916	27864	27888	28194	27984	28020	28125	27980	28034	27996	27978	27873	27998	27918	28055	27886	27978	27876	27887	27973	27870	28062	28078	27807	28051	28119	28055	28061	27702	27872	28006	27957	27912	27822	27935	27949	27856	28041	27882	28137	28196	27994	28262	28005	27953	27813	28267	27941	27775	27829	27937	27841	27883	27873	28092	27723	28117	27912	28010	27883	27915	27932	28022	27966	28148	28067	28069	28117	28297	27830	27854	28099	27900	27689	27943	28263	28079	27998	28026	27795	28038	27843	28088	28066	28031	28009	28195	27950	27890	27897	27927	27978	28005	27842	27956	27776	27998	28103	28220	27908	28099	27988	28128	27977	28055	28067	27812	28057	28106	27752	28040	28172	27932	28132	28268	27832	27855	28143	28006	27956	27939	27905	27786	27802	28084	28125	28340	28116	27819	27937	28105	27959	27803	27777	28056	28135	28110	27828	27672	27971	27913	28061	27871	28124	28009	28208	28029	27900	27876	28125	27857	27817	27893	28113	27966	27772	27764	27859	27936	27928	28044	27794	27879	28048	27840	28352	28248	28210	28160	27982	27703	27949	27971	28378	27838	28234	27969	27821	28210	28078	27829	27959	28116	28148	27707	28118	27797	27969	28063	28090	28052	27946	28167	28176	28027	28071	28232	27980	27804	28141	27825	27919	27940	28090	28155	28164	28191	28151	27922	27969	28048	27650	28063	27958	27947	27784	28327	28044	27876	27952	27875	27923	27919	27659	28044	28059	28000	28070	27942	28237	28348	27910	27921	27884	28139	27870	27701	28183	28025	28009	27938	27890	27979	27938	27908	28015	28055	28223	28177	27892	27718	27722	28163	27843	28227	27899	27740	27854	28091	27995	28041	27949	27955	28054	28200	28032	28228	28082	27812	27837	27996	27871	27923	28032	27861	27678	27706	27920	28201	27814	28008	27734	27758	27820	28228	28116	28005	28063	27647	28043	27981	27907	27898	28063	27899	28024	27883	28086	28052	27936	27821	27894	28128	27846	27928	27893	28078	27934	27712	28123	28127	28212	27918	28123	27955	27957	28290	27839	27861	27917	27989	28390	27799	27944	28012	27928	28223	28047	28106	27913	27813	27950	28084	27955	28150	28082	28061	28007	28145	27855	28062	28202	28183	28090	28002	27787	28033	28041	27822	28038	27926	27933	27963	27819	27813	27892	27910	27940	27833	27850	27709	28077	28259	27705	28120	27955	28016	27969	28205	27938	27989	28085	28002	28039	27965	27767	27895	27898	28057	27970	27878	27909	27820	28018	27909	28134	28020	27974	27922	28089	27936	27976	28088	28103	27914	28070	28055	27932	28229	28024	28017	28349	27855	28205	28063	27664	27880	27937	27915	27975	27793	28128	27939	27911	27966	28013	27884	27795	27883	27903	27874	27827	27865	27917	28074	27857	27881	27941	27847	27979	28095	28082	28055	28108	27738	28029	28135	28085	27652	27965	27837	27925	28182	27799	28046	28030	27932	28041	27782	28144	28117	27934	27907	28184	27654	27919	27975	28019	28064	27794	28000	27635	27958	28125	28073	27984	28150	28041	28032	27842	27690	27956	27643	28046	27951	28091	28045	27976	27912	27791	28016	28075	27765	28120	27950	27807	27935	27781	27979	27987	28056	27940	27927	28265	28021	27886	28075	27912	27967	27955	27938	28090	27840	28012	27927	27971	27787	28005	27886	28057	27940	27870	27870	27939	28033	28081	27963	28075	28144	28182	27947	27736	27854	27988	27998	28096	28090	28109	28075	27973	27750	27833	28114	27926	28045	28002	28050	27792	28011	27976	27741	28015	28041	27974	27912	28286	27937	27897	28048	27954	28130	27620	27888	27929	27740	27754	27760	28075	28135	28154	27865	27923	27783	27973	28185	27996	28241	28171	28130	27906	27903	28156	27930	28151	28086	27844	28086	28038	28098	27817	27892	27986	28108	27974	28030	27905	28065	27890	27982	28039	27851	27756	27873	28232	27827	27743	28090	28067	27755	27836	27917	27650	27945	28033	28024	28001	27996	27952	28098	27956	27923	28108	27848	27943	28058	27756	27716	27691	27983	27995	27874	28096	28288	28117	28106	27805	27795	28012	28196	27792	28036	28175	28177	27912	28105	28053	28090	28232	27960	27971	27980	28108	28275	27966	28180	27868	27811	27838	28008	27941	28023	28108	27981	27987	28041	27731	28022	27954	27990	28030	27756	27821	28185	27918	27608	27916	28216	27843	28133	27962	28084	28153	28062	27965	27793	27983	27790	27883	27969	27972	27935	28106	27858	28143	28112	28238	27877	27929	28182	28029	28307	27961	27858	27911	28078	27930	27869	27986	28196	27851	28077	27926	27996	28081	28085	27973	28176	28106	28051	27912	28073	28109	28058	27965	28042	28145	28210	27819	28020	28093	28080	28005	27957	28028	27765	27825	27802	28140	28047	28151	27968	28014	27966	27862	28149	27882	28060	27868	28056	27935
24801	29359	31868	30095	28278	27544	24802	22202	20580	19512	18880	18337	18319	19243	19267	18941	18371	17592	17525	17322	17311	17309	17321	17439	17454	17383	17370	17405	17410	17577	17455	17411	17348	17370	17399	17390	17309	17340	17317	17221	17208	17229	17260	17357	17344	17275	17405	17324	17298	17325	17484	17353	17316	17341	17365	17389	17429	17384	17320	17310	17324	17288	17342	17187	17313	17371	17559	17268	17299	17506	17475	17311	17390	17398	17383	17230	17310	17261	17337	17385	17382	17434	17234	17180	17244	17337	17202	17297	17194	17265	17345	17357	17407	17113	17229	17376	17241	17212	17345	17294	17382	17248	17125	17275	17275	17518	17273	17283	17416	17290	17430	17102	17203	17311	17308	17313	17313	17112	17222	17427	17458	17426	17272	17424	17259	17475	17279	17226	17305	17253	17326	17342	17490	17136	17218	17156	17331	17300	17381	17204	17373	17263	17422	17334	17427	17199	17292	17404	17340	17491	17349	17329	17364	17303	17235	17294	17608	17281	17421	17534	17166	17536	17260	17417	17370	17174	17372	17160	17402	17343	17397	17363	17180	17372	17463	17319	17470	17375	17363	17398	17362	17336	17248	17165	17582	17434	17443	17221	17364	17357	17398	17294	17248	17463	17339	17221	17270	17338	17285	17426	17429	17450	17474	17416	17279	17343	17321	17641	17356	17414	17385	17224	17331	17525	17350	17450	17488	17285	17574	17280	17456	17262	17298	17382	17265	17435	17354	17323	17511	17345	17608	17341	17494	17118	17345	17225	17398	17145	17375	17492	17279	17393	17447	17411	17324	17299	17384	17207	17665	17381	17197	17320	17186	17402	17390	17425	17262	17387	17227	17157	17437	17332	17366	17224	17422	17209	17461	17570	17539	17211	17314	17319	17328	17215	17264	17238	17382	17213	17158	17438	17358	17231	17244	17606	17394	17311	17531	17300	17558	17315	17473	17404	17199	17369	17346	17261	17206	17228	17221	17364	17181	17348	17427	17255	17503	17365	17326	17073	17383	17313	17387	17286	17289	17351	17349	17523	17450	17368	17515	17442	17308	17212	17201	17440	17570	17384	17427	17230	17326	17258	17321	17475	17362	17192	17275	17315	17223	17149	17291	17120	17254	17323	17436	17391	17270	17246	17266	17222	17431	17161	17352	17354	17446	17340	17271	17366	17317	17297	17327	17374	17224	17247	17391	17366	17163	17292	17212	17250	17404	17443	17255	17312	17418	17268	17415	17308	17381	17578	17390	17168	17337	17302	17197	17442	17389	17304	17319	17461	17423	17315	17285	17226	17170	17420	17334	17439	17265	17455	17384	17432	17277	17200	17259	17420	17290	17100	17371	17471	17263	17327	17372	17371	17297	17207	17606	17485	17329	17305	17388	17315	17377	17560	17425	17239	17270	17310	17437	17252	17346	17348	17316	17452	17391	17390	17289	17235	17493	17290	17417	17306	17279	17457	17473	17389	17347	17270	17356	17199	17241	17337	17461	17215	17341	17261	17447	17175	17338	17345	17477	17348	17465	17290	17244	17543	17314	17304	17407	17487	17358	17191	17452	17184	17359	17270	17320	17291	17496	17362	17405	17599	17305	17226	17287	17498	17281	17480	17273	17448	17297	17339	17176	17291	17227	17380	17386	17383	17410	17378	17530	17461	17334	17349	17269	17398	17353	17441	17291	17405	17184	17451	17245	17305	17397	17318	17517	17301	17382	17273	17285	17315	17514	17479	17353	17293	17430	17466	17311	17460	17178	17407	17292	17288	17500	17354	17281	17152	17398	17352	17370	17295	17416	17347	17234	17447	17404	17190	17498	17317	17241	17473	17297	17411	17391	17257	17169	17205	17206	17525	17448	17365	17298	17277	17386	17316	17338	17502	17266	17377	17372	17422	17152	17335	17368	17445	17431	17428	17435	17429	17252	17519	17190	17426	17295	17181	17333	17287	17215	17301	17316	17305	17288	17519	17298	17368	17419	17386	17335	17367	17136	17269	17481	17346	17389	17246	17208	17320	17367	17426	17323	17391	17356	17216	17341	17364	17480	17311	17229	17484	17341	17257	17343	17247	17212	17333	17523	17248	17459	17483	17232	17231	17448	17330	17467	17290	17351	17465	17408	17167	17263	17265	17565	17290	17404	17364	17285	17222	17402	17367	17363	17383	17370	17061	17587	17217	17335	17350	17427	17222	17333	17255	17396	17242	17477	17189	17249	17215	17400	17364	17379	17393	17459	17334	17121	17290	17303	17320	17418	17431	17361	17348	17444	17122	17444	17264	17474	17270	17419	17289	17299	17528	17332	17520	17321	17360	17291	17424	17315	17482	17313	17347	17355	17423	17425	17353	17284	17336	17227	17421	17266	17488	17333	17234	17499	17317	17404	17358	17247	17376	17456	17306	17280	17215	17198	17549	17430	17221	17488	17402	17365	17304	17222	17325	17367	17266	17302	17272	17371	17229	17317	17250	17467	17436	17616	17500	17414	17358	17389	17343	17293	17296	17314	17520	17257	17485	17460	17378	17211	17371	17460	17451	17357	17443	17551	17463	17447	17235	17386	17270	17403	17409	17477	17268	17433	17434	17327	17413	17279	17265	17311	17346	17363	17370	17441	17317	17196	17295	17373	17414	17291	17271	17582	17490	17329	17233	17564	17401	17378	17304	17357	17286	17288	17589	17317	17201	17329	17300	17437	17589	17363	17302	17201	17369	17269	17346	17238	17462	17174	17314	17497	17300	17414	17266	17389	17363	17264	17428	17369	17348	17282	17372	17359	17365	17260	17380	17327	17428	17358	17486	17490	17480	17310	17356	17372	17579	17347	17390	17333	17397	17325	17365	17257	17292	17365	17257	17159	17511	17413	17240	17207	17161	17475	17317	17358	17536	17667	17445	17238	17360	17313	17257	17259	17588	17390	17251	17303	17483	17207	17352	17349	17321	17452	17378	17546	17357	17368	17341	17363	17312	17377	17539	17275	17469	17287	17244	17279	17364	17430	17386	17297	17315	17338	17421	17337	17368	17343	17356	17328	17126	17291	17555	17463	17376	17297	17321	17305	17420	17545	17419	17307	17333	17331	17438	17450	17395	17300	17314	17395	17360	17249	17251	17172	17444	17446	17270	17440	17497	17372	17534	17298	17463	17382	17395	17487	17364	17330	17525	17429	17368	17533	17369	17303	17319	17205	17436	17407	17475	17245	17323	17282	17263	17275	17428	17351	17443	17413	17224	17397	17277	17426	17375	17457	17307	17384	17400	17275	17209	17320	17466	17383	17456	17357	17401	17535	17405	17340	17349	17325	17354	17356	17460	17116	17461	17227	17315	17390	17136	17570	17302	17366	17361	17302	17403	17348	17408	17281	17330	17212	17397	17449	17237	17193	17459	17500	17475	17360	17377	17257	17265	17330	17462	17431	17387	17599	17493	17274	17474	17262	17299	17152	17535	17470	17340	17438	17334	17393	17276	17303	17497	17443	17407	17397	17285	17295	17346	17262	17322	17203	17522	17355	17357	17435	17189	17553	17348	17326	17385	17298	17311	17239	17433	17337	17338	17358	17282	17406	17272	17311	17341	17357	17294	17591	17578	17260	17252	17333	17427	17287	17324	17416	17286	17361	17246	17313	17333	17536	17310	17392	17302	17426	17313	17183	17231	17391	17351	17240	17278	17263	17343	17356	17190	17397	17504	17415	17436	17311	17372	17526	17359	17064	17435	17180	17273	17367	17436	17495	17395	17340	17387	17443	17421	17450	17237	17217	17335	17108	17348	17361	17335	17241	17350	17378	17330	17388	17204	17437	17258	17297	17371	17519	17334	17360	17331	17286	17336	17461	17352	17575	17392	17268	17383	17321	17535	17407	17334	17251	17461	17406	17214	17474	17463	17419	17397	17235	17326	17469	17164	17369	17404	17308	17233	17435	17472	17478	17485	17346	17393	17104	17294	17242	17211	17371	17397	17342	17338	17538	17463	17237	17259	17465	17316	17467	17244	17383	17260	17361	17396	17430	17127	17465	17401	17426	17384	17348	17395	17293	17462	17630	17433	17174	17235	17408	17187	17463	17584	17491	17513	17153	17299	17376	17345	17455	17375	17312	17379	17433	17176	17174	17292	17266	17164	17380	17442	17307	17466	17307	17276	17274	17509	17366	17358	17380	17325	17302	17301	17243	17239	17195	17250	17258	17284	17374	17352	17401	17411	17205	17373	17307	17360	17470	17229	17421	17398	17448	17197	17312	17468	17194	17354	17329	17441	17326	17265	17540	17312	17367	17311	17537	17410	17320	17404	17357	17225	17278	17241	17283	17317	17330	17413	17341	17315	17255	17366	17439	17401	17455	17068	17467	17403	17538	17309	17542	17353	17342	17473	17471	17372	17348	17491	17220	17304	17402	17284	17320	17456	17461	17508	17323	17393	17250	17322	17238	17423	17478	17463	17424	17295	17195	17547	17255	17400	17322	17252	17373	17310	17351	17384	17288	17351	17415	17310	17460	17352	17402	17181	17420	17439	17291	17389	17322	17372	17234	17474	17147	17330	17181	17333	17383	17219	17394	17373	17409	17362	17332	17291	17105	17472	17543	17317	17341	17290	17336	17425	17421	17527	17446	17244	17257	17405	17277	17410	17306	17261	17397	17193	17348	17321	17429	17470	17376	17277	17583	17390	17356	17329	17406	17263	17278	17439	17260	17299	17173	17289	17571	17368	17376	17243	17268	17365	17398	17335	17370	17317	17428	17256	17359	17298	17317	17274	17349	17400	17174	17453	17522	17366	17517	17420	17302	17364	17368	17445	17386	17342	17548	17424	17212	17376	17317	17217	17527	17263	17225	17340	17185	17350	17301	17359	17395	17307	17478	17283	17448	17242	17484	17119	17141	17402	17361	17396	17343	17340	17178	17335	17214	17194	17449	17161	17324	17338	17319	17369	17319	17386	17445	17430	17404	17360	17398	17372	17365	17393	17305	17376	17403	17359	17324	17406	17284	17286	17372	17507	17337	17312	17491	17386	17307	17419	17326	17656	17436	17349	17462	17437	17308	17296	17429	17443	17380	17168	17349	17288	17406	17498	17257	17144	17496	17287	17324	17361	17381	17364	17357	17324	17219	17568	17322	17336	17486	17280	17157	17285	17464	17418	17189	17272	17434	17445
24471	20808	27513	27458	30461	36032	36981	34079	33070	32265	30733	29554	29830	39844	41826	37741	33530	30134	28894	28348	28007	27921	28123	28061	27944	28031	28136	28010	27931	27956	27657	27859	27898	27641	27846	27991	27804	27840	28012	28023	27949	28181	27874	28125	27923	28013	27983	28198	28060	28072	27934	28023	28187	28071	27852	28039	27849	27905	27930	28096	28189	28049	28305	28013	28256	28052	27887	28085	27778	28226	28123	28222	28091	27984	27823	28073	27762	27916	28003	28076	28078	27940	28065	27904	27891	27837	28316	28341	27923	27862	28052	27992	27988	28065	27816	27952	27992	27774	27983	27824	27956	28023	27971	28075	28079	28067	27912	27800	28005	27727	27913	27726	27793	28167	27988	27868	28056	27873	27809	28109	28199	28102	28014	28092	27986	27940	27900	27803	27706	27700	28053	28030	28222	28150	27822	27959	27775	27884	27976	27858	28004	27851	27952	27858	27963	27933	28083	28076	28174	27874	27934	28096	27953	27792	28176	27890	28029	28120	27883	27830	28160	28048	27842	27837	28063	28045	27807	28156	28024	27698	27802	27961	28222	28039	28067	27974	28061	28233	27849	28105	27981	27953	27974	27733	28044	27818	27846	28004	28185	27853	27936	27671	27879	28199	27913	27878	27839	28032	27781	28143	28149	27849	27794	28082	28134	27969	28090	27770	27923	28116	28204	27985	28146	28142	28054	27985	28039	28014	27867	27931	28151	27766	27923	28104	28182	28014	27866	28178	27690	27958	27896	27957	27654	28119	27906	28181	27829	27962	27838	27886	28105	27970	27727	27854	27999	28081	28037	27969	28151	28037	27871	27968	27974	27690	28112	28066	27916	28033	28096	27854	28003	28091	28078	28193	27860	28011	28186	27986	27984	27887	28198	27946	28076	27866	27999	28003	28027	28111	27900	27990	27980	28041	28094	28057	28059	27977	28073	27897	27848	27969	28230	28073	27979	28045	28237	28012	28227	27911	28169	28070	28029	27771	28150	28085	27870	27968	27965	28086	28038	27746	28130	28308	28113	27820	28008	27922	27922	27978	27928	28036	27674	28003	27981	27793	27713	27800	27876	27878	27831	27903	27727	28065	28084	27986	27922	28214	27935	28062	28026	28065	28153	27979	27935	27673	28050	28071	27778	28145	27874	27818	28024	28001	27968	27914	27917	27758	28316	27899	28045	27932	27856	27672	27982	28056	28207	27970	28174	28092	28148	28101	27939	28121	28155	28066	27879	28090	27858	27845	28056	28046	28079	27973	28038	27937	28063	28194	27861	28008	28219	28000	27727	27895	28112	27937	28027	27920	27992	28032	27952	27865	28048	27883	28099	27765	27794	27839	28097	27958	27878	27832	27767	27994	28016	27995	28147	27801	28054	27960	27973	28156	27880	28033	27867	27962	28114	27777	28193	27957	28096	28086	28009	27802	28135	27913	27941	27900	27852	28131	27914	28026	27877	27927	27752	27756	27892	28097	27967	28113	28185	28154	27686	27826	28049	27984	28044	27958	28219	28031	27965	28035	28101	28090	27939	28067	27847	27998	28090	27669	27824	27861	27873	27919	27770	28088	27818	28171	28165	27924	28019	28147	28247	28284	28069	28171	28005	27715	27918	27944	27941	27843	28153	27869	27945	28162	27914	28030	27992	28051	27746	27971	27765	27911	27907	27917	27889	27809	28009	28180	28035	27928	27987	28011	27826	27791	27958	27835	27754	27741	28243	27926	27984	28287	28111	28009	27752	27963	28158	27722	27884	27886	27834	28047	27995	28064	27828	27875	27947	28084	27937	28214	28051	27774	27908	28006	28031	28193	27945	27967	28016	28132	28034	28039	27858	28038	28174	28090	27906	27866	28109	28107	27987	28169	27656	27853	27926	27875	27634	27989	27814	27772	27656	27850	28109	28075	28064	28080	27768	27930	28150	27889	28191	28051	27924	27821	28000	27786	27745	28064	28030	28017	28074	28041	28009	28158	28000	28135	27772	28210	28047	27768	28093	28082	28132	28046	28111	28144	27605	27851	28044	27784	28030	28049	27993	27817	27931	27790	28006	28106	27911	28114	27996	28006	27959	28039	27835	28073	28109	27803	27882	27832	27890	28151	28097	27783	27809	27787	28257	27884	28049	27780	27849	27833	28027	27811	27966	27772	27966	27580	27801	27867	27994	27949	28111	27792	27798	27897	28006	28029	27733	27746	27839	28008	27945	28084	28068	27710	28063	27733	27679	28141	27949	27791	27984	27880	28118	27996	27699	28023	28194	28065	27991	28049	27901	27956	27757	27877	27949	27859	28237	28032	27802	28109	28015	27857	28182	27889	27962	27750	27859	27971	27982	27912	27956	27967	28086	27931	27901	27810	27749	27882	27886	28024	28146	28002	27937	27749	27905	27841	27774	27723	27935	27902	28110	28188	28116	27807	27949	27916	27974	27989	27887	27905	28186	28240	28137	27866	28062	27874	27878	28121	27915	28022	27888	27917	28045	28146	28030	27854	28094	27984	28179	28070	27874	28014	28056	27961	27926	27939	27877	27749	28071	27875	27976	27882	27959	28133	27768	28213	27855	28121	27981	28081	27995	27916	27828	27950	28126	28013	28161	27912	28151	27933	28144	27936	27967	27925	27778	28110	28072	27876	27904	27709	27838	27776	28021	28029	28049	27877	27851	27687	28127	28140	27998	27759	28076	28088	28016	27987	27944	27796	28011	27957	28063	27752	27946	28325	27816	27958	27819	27959	27877	27857	27996	27651	27847	28006	28144	28160	27899	27738	27935	27799	28015	27821	28108	28003	27952	28086	27901	27706	27898	28001	27890	28091	28069	27951	28055	27863	27948	27916	28043	27797	28251	28086	28000	28057	28008	28085	27756	27900	28040	27991	27962	27900	28273	27787	28103	28082	28124	28102	28038	27939	28056	28060	27750	27853	27870	27951	27926	28089	27936	27700	27910	27809	27840	27969	27662	28174	28010	27996	28195	28110	27928	27947	27985	27939	28033	28046	28142	28087	27922	27757	27928	27714	27833	28017	28014	27998	28003	27889	27857	28048	28163	28138	27974	28002	27795	28094	28191	28221	27927	28088	27774	28012	27871	27835	27869	27881	28026	27999	27879	27795	27987	27977	27878	28086	28008	27885	28073	27815	28030	27911	28005	27837	27774	27936	28208	28060	28059	27950	27945	28013	28138	28008	27958	27975	27990	28030	27776	27762	28056	28185	27934	27954	28103	28046	27904	27941	27940	28058	27855	27950	28217	28188	27870	28236	27981	27833	27794	27680	28047	27875	28255	28101	27673	27920	27933	28256	27949	27923	27754	27952	27625	28029	28049	27998	27969	27957	28185	27854	28294	27953	28062	27878	28002	28058	28105	28194	28086	27975	28100	27982	28205	28391	27916	27987	27724	27874	27892	28060	28253	28135	28227	28074	27813	28082	27825	27949	27982	28247	27773	27771	28251	27920	28225	27898	27988	27951	28131	28018	27939	28106	27752	28210	28243	27965	27818	27821	27920	27891	27818	27878	28066	27911	28021	28087	28053	27981	27942	28176	27948	27822	27881	27887	28086	27956	27774	27961	28144	27868	27919	28171	28093	28041	28045	27893	27936	27968	27741	27799	28314	27941	28012	28127	27948	27912	27945	27998	28145	27978	28028	27619	28203	28142	28067	27947	28051	27979	27814	27537	27906	27835	28013	27936	28021	27725	28173	27887	27981	28130	27992	27941	27803	27863	28144	28316	27840	27772	27672	28018	27936	27663	27831	27725	28007	27819	28196	27844	28054	28280	28124	27962	28007	28063	28095	27834	28008	28332	28045	27953	28035	27935	27988	28222	27900	28172	27841	27813	28180	28150	28177	28089	28073	27953	28232	28042	27675	27979	28138	28210	28124	27865	27985	27892	27898	27858	27894	28171	28138	28083	27981	27925	27943	27906	27708	27853	28203	27851	28163	27940	27976	27720	27922	28128	28188	28067	27849	27995	28066	27793	27858	27619	27963	27968	27823	28048	27920	28061	28006	28180	28126	27984	27974	27996	28080	27998	27941	28024	27949	28049	28020	27849	28210	28009	28153	27788	28085	28047	27889	28144	27889	28024	28006	27726	27978	27829	27806	27793	28141	27737	27844	28270	27951	28011	28108	28089	27880	28095	27881	27985	28154	27821	27894	27824	27935	28005	28239	27924	28087	28059	28123	27792	27890	27959	28022	28056	27928	28153	27998	28000	28040	28145	28178	27753	28240	27707	27857	27981	27824	27769	27916	27897	28103	27988	28081	27910	27810	27943	27919	27795	27923	27739	27916	28079	27840	27927	27941	28039	28054	27893	28107	28114	27754	27830	28046	27907	27666	27790	28200	27742	27987	27989	27830	27941	27910	28055	28122	28057	27900	28120	27759	27957	27890	28065	28321	28103	27890	27839	27804	27943	27991	28018	27981	28076	28091	27800	27914	27944	28114	28110	28153	28243	28019	28009	28205	27757	27956	28121	27760	27973	27814	28046	28047	27831	28126	27804	27949	27887	28071	28024	27959	27946	28105	27815	27744	28036	28174	28320	28001	27952	27801	28026	28042	27794	28002	28060	27770	28193	27872	28258	27963	28103	28055	28137	27991	27805	28018	28065	27903	27894	28044	27876	27875	27918	27863	28007	28083	27875	27872	28015	28029	27936	27875	27768	28106	27772	27573	28237	27982	27900	28135	28236	27755	27904	28143	28165	27937	27879	27909	27880	27774	28005	28083	27749	27840	28256	27981	28103	28134	27873	28254	28063	27743	27999	27876	28007	28124	28089	28096	27981	28079	27883	28069	28135	28107	27908	28179	27763	28123	27946	27937	28132	27969	28094	28108	27804	27812	28102	28099	27930	28070	27996	28007	27869	28219	27868	28036	27898	28050	27845	28053	28033	28062	28066	28149	27766	28220	28145	27903	28008	27874	27855	27972	27874	27916	28005	27956	28031	28120	27912	28094	27757	28094	27894	28192	28216	27948	27980	28051	27765	27873	27724	27723	28077	27909	27631	27908	27901	27850	27985	28150	28158	28050	28190	27911	27823	27987	28145	28103	27777	28081	27847	27709	28051	28029	27888	28243	28032	28199	27853	28228	28235	27788	27846	28166	28125	27874	28037	28186	28055	28154	27998	27904	27793	28043	27879
23350	41589	46843	37593	33428	31761	28128	26591	24803	22809	20700	19458	20148	34222	33635	28745	23124	19265	17761	17438	17553	17422	17612	17534	17503	17331	17336	17293	17628	17474	17276	17474	17560	17600	17348	17221	17481	17359	17516	17409	17480	17453	17347	17517	17313	17456	17429	17441	17174	17333	17236	17363	17290	17502	17361	17503	17381	17190	17532	17593	17477	17555	17617	17420	17457	17279	17503	17463	17454	17510	17483	17471	17425	17483	17431	17489	17264	17503	17396	17369	17453	17456	17559	17391	17521	17346	17353	17284	17326	17479	17424	17427	17255	17284	17359	17488	17427	17533	17377	17521	17386	17351	17375	17359	17286	17123	17512	17395	17317	17316	17398	17424	17374	17276	17348	17412	17547	17414	17305	17325	17443	17283	17587	17348	17386	17449	17332	17196	17323	17378	17435	17406	17562	17367	17455	17377	17343	17336	17343	17374	17365	17328	17287	17480	17171	17232	17643	17368	17403	17440	17444	17460	17419	17379	17533	17453	17340	17339	17436	17251	17393	17433	17266	17186	17501	17386	17295	17467	17332	17422	17289	17362	17367	17416	17518	17377	17430	17279	17359	17276	17508	17494	17205	17420	17299	17398	17344	17354	17518	17180	17411	17310	17312	17429	17200	17266	17359	17261	17490	17377	17524	17588	17277	17497	17274	17199	17374	17456	17238	17355	17434	17334	17361	17459	17361	17587	17315	17409	17473	17130	17363	17476	17301	17322	17395	17212	17491	17382	17296	17282	17329	17512	17331	17306	17416	17273	17331	17582	17483	17484	17298	17383	17404	17252	17418	17444	17391	17290	17385	17342	17518	17281	17360	17452	17556	17411	17419	17390	17513	17437	17297	17351	17371	17553	17504	17312	17401	17336	17431	17414	17378	17512	17345	17345	17279	17272	17437	17452	17377	17344	17340	17282	17395	17468	17434	17607	17302	17345	17439	17521	17310	17431	17513	17458	17501	17441	17331	17392	17445	17450	17576	17411	17339	17415	17365	17464	17299	17460	17199	17444	17363	17387	17429	17424	17442	17355	17312	17354	17401	17374	17369	17261	17450	17498	17441	17434	17259	17294	17451	17410	17332	17290	17405	17480	17247	17322	17428	17263	17412	17597	17608	17429	17223	17311	17407	17375	17319	17579	17417	17354	17377	17415	17329	17467	17272	17474	17464	17280	17402	17444	17210	17465	17333	17436	17501	17388	17373	17555	17320	17436	17386	17310	17459	17179	17471	17432	17465	17317	17271	17299	17200	17340	17476	17308	17420	17499	17444	17572	17436	17446	17369	17509	17471	17434	17520	17458	17498	17650	17394	17421	17349	17372	17418	17526	17491	17535	17431	17407	17479	17395	17436	17400	17450	17367	17342	17397	17347	17438	17263	17502	17187	17467	17403	17311	17465	17425	17515	17473	17530	17294	17582	17338	17478	17357	17468	17388	17202	17330	17523	17377	17515	17277	17465	17505	17358	17456	17402	17221	17388	17427	17417	17427	17418	17534	17435	17346	17430	17367	17435	17656	17334	17325	17327	17309	17333	17341	17335	17418	17578	17412	17201	17312	17364	17463	17381	17221	17501	17402	17471	17375	17370	17405	17266	17338	17333	17410	17350	17303	17309	17627	17288	17249	17316	17377	17392	17439	17303	17454	17454	17487	17361	17491	17321	17339	17547	17543	17374	17492	17420	17540	17487	17438	17257	17237	17421	17457	17352	17374	17429	17333	17314	17598	17366	17328	17322	17394	17328	17293	17572	17153	17322	17483	17551	17411	17462	17455	17345	17221	17446	17279	17507	17355	17350	17415	17377	17350	17407	17177	17597	17550	17217	17275	17320	17395	17423	17395	17218	17331	17349	17447	17328	17494	17508	17358	17325	17571	17481	17431	17412	17317	17226	17384	17330	17624	17422	17331	17236	17309	17322	17402	17507	17455	17341	17428	17324	17350	17414	17435	17361	17581	17572	17425	17481	17220	17560	17321	17363	17515	17221	17467	17384	17477	17531	17343	17357	17324	17469	17146	17443	17492	17246	17419	17550	17267	17545	17287	17222	17522	17337	17303	17263	17479	17134	17432	17260	17399	17621	17373	17387	17423	17516	17395	17577	17233	17343	17549	17293	17195	17392	17266	17480	17403	17455	17241	17507	17408	17606	17468	17355	17337	17508	17317	17464	17436	17432	17351	17440	17468	17264	17346	17361	17434	17533	17462	17454	17496	17300	17416	17433	17382	17281	17223	17454	17429	17397	17307	17486	17313	17358	17360	17534	17609	17295	17360	17255	17440	17312	17441	17302	17340	17457	17400	17507	17321	17394	17256	17329	17402	17480	17368	17270	17461	17260	17238	17387	17410	17525	17380	17427	17459	17301	17612	17418	17505	17270	17384	17443	17359	17365	17424	17455	17328	17498	17525	17210	17485	17465	17384	17505	17291	17273	17498	17451	17359	17218	17393	17551	17446	17459	17563	17447	17369	17397	17439	17366	17442	17345	17357	17345	17478	17581	17446	17438	17247	17311	17407	17309	17425	17447	17425	17556	17549	17421	17283	17373	17382	17509	17403	17271	17198	17296	17368	17473	17415	17364	17201	17297	17502	17396	17467	17291	17389	17489	17500	17479	17414	17453	17210	17334	17488	17380	17390	17453	17369	17388	17536	17440	17571	17256	17229	17405	17439	17561	17470	17250	17497	17359	17361	17380	17475	17518	17408	17504	17295	17408	17396	17269	17433	17483	17515	17557	17407	17461	17521	17417	17451	17541	17274	17363	17344	17390	17398	17516	17288	17383	17234	17367	17401	17385	17407	17274	17374	17652	17472	17451	17526	17517	17532	17314	17561	17424	17400	17432	17295	17383	17383	17519	17272	17423	17299	17344	17468	17263	17306	17406	17455	17259	17449	17477	17344	17488	17559	17433	17530	17432	17306	17379	17440	17392	17290	17445	17482	17430	17441	17354	17464	17340	17408	17451	17523	17499	17517	17489	17231	17259	17486	17480	17424	17584	17277	17356	17399	17504	17328	17299	17374	17354	17415	17298	17257	17438	17590	17341	17177	17595	17483	17335	17372	17403	17508	17347	17326	17329	17436	17475	17507	17172	17599	17345	17596	17391	17448	17353	17532	17423	17358	17425	17462	17320	17444	17375	17349	17510	17552	17552	17339	17433	17315	17387	17601	17218	17227	17412	17421	17228	17294	17427	17349	17335	17393	17384	17331	17347	17651	17257	17569	17470	17382	17344	17343	17425	17512	17356	17483	17344	17232	17480	17349	17424	17518	17555	17651	17397	17329	17333	17272	17364	17158	17426	17490	17322	17425	17422	17522	17302	17260	17184	17384	17411	17450	17287	17395	17478	17374	17376	17186	17438	17409	17552	17407	17473	17350	17289	17502	17368	17458	17226	17442	17434	17260	17347	17530	17369	17308	17518	17306	17366	17516	17328	17413	17286	17309	17548	17359	17381	17443	17501	17511	17327	17695	17310	17277	17446	17141	17441	17311	17360	17548	17333	17221	17291	17499	17349	17485	17362	17486	17466	17297	17430	17441	17373	17417	17351	17226	17402	17358	17449	17391	17331	17426	17331	17361	17272	17580	17400	17418	17566	17427	17563	17421	17493	17376	17391	17444	17463	17460	17294	17318	17382	17465	17348	17435	17451	17502	17378	17392	17446	17423	17361	17275	17517	17397	17550	17372	17494	17493	17229	17362	17540	17365	17238	17362	17499	17526	17513	17467	17612	17247	17254	17332	17329	17456	17349	17391	17274	17420	17470	17339	17405	17492	17335	17348	17336	17369	17380	17400	17325	17297	17352	17564	17364	17371	17353	17468	17330	17402	17485	17329	17394	17190	17610	17416	17277	17225	17450	17303	17438	17493	17425	17274	17505	17305	17517	17392	17444	17538	17444	17503	17418	17324	17307	17455	17353	17299	17312	17320	17327	17141	17296	17218	17355	17432	17390	17349	17426	17354	17487	17389	17388	17446	17526	17447	17379	17263	17539	17410	17466	17443	17543	17296	17292	17457	17269	17497	17298	17279	17457	17453	17179	17322	17339	17317	17425	17421	17317	17561	17424	17247	17310	17618	17131	17318	17487	17406	17583	17421	17278	17409	17508	17359	17344	17320	17185	17306	17474	17311	17436	17471	17372	17274	17497	17396	17582	17501	17483	17516	17431	17394	17383	17473	17330	17449	17284	17527	17389	17327	17347	17277	17475	17576	17366	17470	17488	17313	17507	17410	17535	17350	17342	17607	17303	17472	17444	17418	17255	17510	17397	17266	17452	17275	17455	17474	17370	17282	17372	17432	17259	17151	17273	17609	17202	17391	17585	17305	17375	17406	17274	17558	17494	17386	17630	17347	17307	17422	17376	17285	17388	17415	17487	17533	17288	17481	17549	17445	17237	17625	17236	17330	17267	17308	17389	17461	17447	17550	17348	17543	17307	17396	17655	17462	17535	17489	17190	17391	17360	17325	17425	17327	17408	17455	17325	17460	17621	17480	17524	17559	17248	17400	17134	17189	17522	17319	17520	17538	17236	17302	17387	17524	17479	17212	17587	17277	17429	17350	17265	17309	17502	17279	17408	17356	17427	17244	17329	17466	17415	17226	17428	17391	17390	17218	17361	17301	17301	17359	17410	17367	17368	17345	17453	17308	17383	17317	17479	17380	17430	17405	17424	17324	17296	17403	17481	17441	17407	17240	17493	17418	17556	17402	17272	17143	17254	17361	17516	17458	17353	17595	17383	17366	17386	17281	17368	17499	17534	17421	17340	17367	17446	17485	17405	17386	17553	17302	17414	17586	17511	17317	17201	17227	17396	17336	17439	17328	17323	17501	17407	17426	17375	17345	17671	17516	17442	17508	17336	17313	17411	17439	17203	17350	17386	17425	17331	17314	17269	17286	17344	17426	17408	17301	17349	17414	17344	17320	17391	17526	17341	17451	17435	17547	17390	17320	17558	17281	17405	17417	17327	17288	17468	17417	17357	17532	17257	17284	17364	17323	17657	17390	17404	17404	17264	17350	17502	17372	17310	17387	17505	17244	17399	17418	17619	17325	17273	17405	17426	17436	17387	17353	17438	17344	17493	17452	17343	17249	17337	17300	17234	17250	17412	17459	17442	17296	17385	17391	17566	17409	17542	17392
22258	20746	27210	25374	26915	35060	39495	36008	34415	34064	32743	31503	31150	50140	52244	44748	37423	32209	29311	28751	28444	28216	28245	28332	28426	28447	28289	28192	28399	28098	28383	28398	28453	28178	28380	28211	28467	28230	28010	28322	28281	28113	28043	28246	28219	28175	28360	28359	28053	28283	28081	28266	28239	28127	28409	28453	28406	28166	28298	28270	28290	28289	27987	28140	28458	28534	28230	28235	28653	28302	28270	28479	28367	28323	28165	28109	28297	28285	28117	28211	28442	28259	28088	28090	28057	28411	28216	28334	28421	28246	28186	28714	28267	28086	28144	28044	28108	28344	28036	28391	28214	28305	28262	28278	28264	28290	28236	28158	28132	28432	28418	28302	28245	28268	28266	28117	28234	28200	28325	28294	28206	27847	28351	27756	28386	28367	28168	28116	28019	28264	28204	28300	28367	28454	28363	28537	28469	28266	28120	28306	28076	28026	28657	28219	28102	28368	28315	28365	28396	28233	28172	28221	28119	27997	28128	28232	28220	28291	28250	28314	28191	28121	28037	28542	28308	28396	28100	28381	28133	28198	28123	28275	28102	28209	28061	28145	28534	27861	28248	28351	28328	28267	28192	28403	28171	28247	28321	28113	28094	28410	28164	28310	28335	28188	28440	28166	28395	28140	28270	27975	28077	28486	28004	28301	28094	28180	28127	28527	28320	28167	28227	28100	28321	28104	28269	28002	28185	28217	28439	28327	28096	28112	28498	28147	28178	28248	28209	28321	28258	28403	28457	28270	28324	28201	28171	28421	28148	28088	28365	28098	28272	28088	28508	28494	28253	28280	28447	28156	28381	27993	28146	28321	28317	28555	28310	28051	28344	28221	28488	28489	28197	27875	28332	28134	28014	28235	28330	28163	28132	28329	28535	28150	28360	28413	28284	28223	28085	28232	28299	28363	28284	27900	28040	28131	28297	28218	28129	28253	28423	28415	28446	28148	28110	28047	28198	28025	28065	28062	28318	28375	28451	28232	28153	28120	28185	28031	28279	28214	28354	27982	28270	28119	28330	28375	28507	28118	28149	28347	28201	28241	28201	28293	28406	28425	28126	28191	28188	28103	28238	28133	28239	28229	28250	28212	28114	28351	28267	28102	28130	28198	28323	28323	28129	28354	28211	28489	28381	28184	28474	28205	28475	28288	28246	28289	28617	28276	28381	28264	28371	28291	28294	28261	28297	28291	28128	28198	28373	28269	28479	27995	28364	28311	28185	28127	28154	27820	28222	28160	28217	28422	28016	28093	28253	28243	28273	28317	28296	28173	28279	28272	28154	28237	28230	28232	28239	28008	28219	28092	28218	28040	28278	28321	28254	28561	28429	28189	28213	28296	28343	28215	28457	28033	28053	28054	28044	28085	28280	28372	28053	28214	28310	28412	28257	28087	28203	27908	28227	28430	28197	28248	28385	28264	28314	28185	27888	28048	28246	28466	28053	28093	28233	28136	28746	28268	28467	28206	28293	28328	28302	28255	28319	28097	28115	28137	28290	28344	28432	28163	28248	28258	28102	28527	28047	28202	28149	27872	28055	28239	28374	27973	28239	28271	28211	28137	28187	28224	28463	28351	28358	28274	28564	28216	28285	28158	28388	28102	27984	28161	28415	28320	28420	28197	28363	28155	28201	28490	28150	28367	28392	28186	28165	27913	28166	28149	28433	28142	28262	28340	28281	28064	28376	28133	28189	28410	28145	28330	28413	28124	28367	28274	28265	28315	28109	28162	28171	28231	28356	28036	28411	28230	28163	28120	28235	28562	28290	28353	28257	28536	28405	28200	28334	28251	28144	28174	27949	28258	28059	28121	28306	28455	28533	28246	28521	28094	28511	28613	28398	28093	28160	28140	28021	28267	28219	28262	28208	28429	28335	28206	28513	28394	28228	28456	28368	28517	28317	28323	28051	28443	28222	28416	28412	28138	28303	28295	28101	28074	28033	27987	28161	28070	28369	28137	28219	28063	28321	28350	28313	28240	28426	28539	28249	28089	28136	28077	28222	28231	28211	28030	28258	28234	28236	28284	27917	28402	28105	28151	28465	28149	28042	28252	28319	28090	28281	28135	28124	28129	28222	28239	28271	28149	28105	28429	28148	28028	28270	28240	28073	28170	28339	28330	28356	28229	28298	28283	28239	28076	28136	28410	27902	28451	28432	28391	28271	28317	28343	28206	28138	28067	28207	28252	28133	28186	28289	28257	28108	28097	28154	28192	28540	28317	28057	28075	28243	28451	28431	28061	28308	28361	27986	28283	28135	28038	28140	28298	28090	28269	28105	28239	28242	28391	28400	27992	28415	28295	28278	28525	28132	28248	28193	28133	28242	28263	28361	28183	28263	28245	28369	28405	28157	28061	28177	28281	28189	27935	28436	28403	28307	28302	28308	28171	28148	28161	28328	28122	28379	28205	28145	28068	28334	28130	28017	28147	28308	28283	28349	28367	28319	28544	28378	28523	28394	28134	28101	28367	28185	28134	28077	28181	28398	28082	27989	27924	28147	28104	28133	28140	28288	28122	28035	28566	28239	28116	28305	28356	28413	28215	28093	28330	28222	28204	28366	28211	28250	28235	28282	28101	28258	28397	28122	28056	28032	28309	28364	28196	28122	28051	28231	28323	28317	28236	28052	27902	28064	28271	28125	28173	28170	28275	28493	28466	28358	28258	28436	28127	28190	28309	28188	28165	28325	28086	28198	28069	28010	28151	27988	28268	28292	28161	28038	28039	28228	28030	28347	28050	28011	28253	28513	28094	28296	28130	27914	28127	28152	28220	28243	28377	28122	28138	28188	28164	28337	27976	28271	28367	28296	28384	28279	28099	28260	28251	28052	28136	28345	28405	28384	28381	28268	28448	28178	27695	28489	28336	28342	28167	28393	28233	28161	28290	28555	28226	28481	28519	28275	28283	28097	28168	28134	28205	28317	28273	28191	28486	28509	28205	28396	28178	28230	28261	28066	27946	28214	28373	28131	28089	28348	28363	28084	28238	28493	28414	28078	28229	28057	28038	28138	28304	28153	28172	28202	27965	28245	28166	28391	28157	27943	27999	28454	28176	28192	28547	27993	28245	28300	28298	28100	28473	28010	28027	28249	28436	28183	28232	28248	28045	28463	27910	28391	28275	28377	27910	28262	28201	28414	28161	28185	28442	28338	28454	28421	28393	28554	28276	28570	28293	28336	28077	28208	28315	28240	28197	28151	28529	28246	28258	28508	28480	28305	28045	28241	28339	28360	28133	28268	28100	28243	28182	28285	28144	28079	28131	28385	28339	28244	28246	28185	28376	28327	28209	28090	28026	28398	28061	28143	28187	28530	28209	28224	28333	28440	27922	28023	28270	28145	28304	28107	28208	27951	28400	28403	28241	28504	28287	28561	28518	28137	28234	28249	28220	28133	28188	28122	28182	28399	28272	28190	28067	28198	28317	28398	28344	28161	28316	28200	28311	28134	28298	28074	27918	28255	28206	28352	28411	28522	28187	28392	28441	28399	28401	28281	28046	28304	28214	28427	28268	28432	28048	28195	28166	28167	28420	28255	28295	28077	28044	28209	28289	28194	28184	28332	28310	28443	28194	28110	28155	28096	28123	28251	28413	28325	28197	28178	28245	28175	28211	28227	28470	28284	28327	28255	28234	28080	28035	28047	28258	28196	27935	28457	28304	28160	28243	28294	28143	28285	28384	28137	28218	28209	28019	28386	28034	27934	28211	28250	28132	28035	28348	28439	28528	28285	28284	28108	28012	28367	28170	28235	28384	28026	28028	28402	28315	27961	28272	28505	28556	28117	28459	28231	28300	28547	28121	27844	28266	28282	28128	28268	28113	28321	28291	28497	28090	28184	28615	28453	28036	28528	28161	28202	28196	27952	28206	28407	28188	28099	28183	28121	28161	27967	28179	28263	28637	28273	28343	28430	28200	28313	28318	28170	28243	28200	28130	28052	28321	28057	28233	28280	28378	28295	28354	28102	28233	28075	28095	27974	28124	27976	28146	28286	28270	28035	28270	27880	28242	28205	28259	28258	28222	28472	28212	28295	28233	28080	28255	28203	28275	28018	28318	28160	28229	27960	28239	28271	28266	28236	28176	27943	28147	28415	28172	28189	28292	28179	28339	28098	28099	28284	28065	28003	28208	28320	28186	28133	28335	28319	28197	28055	28312	28193	28126	28414	28274	28384	28272	28047	28203	28138	27881	28055	28382	28235	28247	28199	28303	28356	28136	28229	28151	28357	28089	28026	28305	28317	28106	28360	28157	28204	27955	28297	28215	28231	28193	28192	28213	28016	28375	28427	28146	28267	27965	28266	28085	28149	28479	28063	28348	28292	28456	28220	28236	28169	28316	28157	28445	28320	28176	28256	28251	28532	28494	28247	28293	27902	28136	28226	28210	28151	28163	28276	28165	28038	28297	28142	28201	28037	28161	28264	28202	28309	28215	28229	27995	28274	28315	28247	28283	28205	28282	28132	28254	28444	28237	28308	28328	28328	28395	28383	28092	28208	27995	28314	28526	28290	28223	28159	28300	28252	28193	28150	28099	28173	28173	28059	28397	27993	28237	28340	28075	27967	28261	28186	28216	28022	28027	28093	28346	28156	28165	28417	28196	28370	27976	27925	28171	28273	28124	28135	28374	28217	28391	28280	27973	28649	28305	28182	28064	28152	28261	28302	28325	28181	28235	28243	28362	28311	28326	28205	28353	28028	28187	28673	28227	28184	28303	28305	28374	28000	28086	28293	28473	28381	28087	28254	28214	28180	28033	28462	28126	28053	28141	28216	28311	28456	28238	28311	28273	28437	28301	28171	28091	28229	27980	28210	28356	28018	28174	28303	28143	28244	28261	28161	28070	28239	28052	28314	27924	28198	28152	28293	28228	28164	28343	28311	28286	28243	28335	28177	28369	28339	28249	28245	28597	28214	28276	28300	28538	28154	28208	28475	28128	28099	28529	28214	28358	28336	28203	28138	28179	28306	28189	28452	28304	28341	28104	28090	28203	28156	28353	28318	28223	28069	28131	28080	28329	28188	28110	28565	28304	28370	28279	28151	28162	28227	28110	28124	28098	28244	28341	28295	28264	28208	28366	28377	28362	28012	28468	28306	28087	28357	28169	28241	28253	28269	28257	28151	28322	28456	28252
28550	51482	51528	44471	41517	36294	31993	29291	27336	25242	23534	21891	21821	45015	43749	35983	27219	20947	18117	17389	17534	17570	17527	17487	17517	17472	17407	17517	17539	17437	17581	17270	17525	17345	17615	17443	17538	17495	17452	17515	17364	17249	17388	17550	17438	17484	17294	17303	17322	17411	17460	17546	17469	17460	17456	17259	17549	17324	17359	17501	17350	17417	17668	17349	17515	17458	17397	17475	17564	17406	17408	17514	17441	17491	17696	17368	17523	17495	17441	17327	17405	17438	17501	17480	17288	17534	17335	17424	17425	17526	17391	17343	17384	17398	17495	17455	17227	17432	17332	17533	17293	17466	17393	17359	17451	17492	17493	17432	17419	17289	17555	17276	17554	17570	17373	17334	17516	17383	17493	17413	17398	17483	17377	17489	17378	17364	17532	17266	17549	17590	17547	17308	17553	17394	17496	17373	17438	17451	17502	17497	17620	17399	17319	17394	17465	17412	17658	17529	17436	17452	17391	17568	17376	17212	17419	17418	17465	17433	17493	17505	17361	17326	17436	17487	17444	17240	17641	17258	17459	17294	17512	17221	17418	17470	17487	17424	17519	17574	17569	17388	17543	17354	17440	17439	17450	17276	17428	17326	17305	17435	17601	17351	17428	17406	17359	17379	17443	17480	17409	17447	17523	17302	17151	17622	17485	17560	17524	17419	17369	17442	17521	17597	17472	17523	17420	17389	17722	17370	17422	17394	17463	17555	17521	17484	17324	17385	17499	17452	17438	17454	17491	17490	17473	17400	17546	17477	17481	17510	17346	17156	17339	17365	17446	17314	17614	17495	17434	17534	17445	17328	17363	17431	17231	17312	17416	17328	17478	17589	17478	17527	17417	17453	17437	17496	17517	17424	17408	17599	17302	17315	17335	17486	17456	17567	17505	17327	17348	17611	17452	17565	17536	17619	17468	17411	17592	17658	17368	17595	17437	17460	17539	17606	17490	17459	17517	17407	17394	17307	17440	17334	17389	17459	17384	17319	17350	17433	17346	17437	17497	17402	17441	17491	17536	17418	17536	17611	17419	17314	17380	17387	17493	17354	17478	17404	17597	17397	17380	17497	17476	17362	17489	17305	17603	17347	17293	17656	17363	17556	17471	17490	17355	17386	17392	17267	17615	17317	17436	17586	17399	17260	17461	17618	17437	17477	17519	17474	17471	17477	17463	17447	17547	17456	17364	17567	17327	17466	17335	17286	17565	17373	17336	17468	17350	17510	17522	17318	17351	17444	17438	17476	17349	17432	17407	17429	17504	17357	17392	17607	17357	17450	17462	17581	17388	17579	17544	17550	17494	17417	17446	17543	17618	17436	17654	17458	17415	17463	17517	17484	17528	17547	17194	17263	17458	17380	17469	17375	17480	17403	17531	17590	17621	17319	17587	17222	17258	17591	17338	17249	17378	17563	17368	17430	17249	17442	17435	17359	17490	17500	17176	17394	17489	17329	17469	17468	17613	17422	17487	17292	17527	17508	17391	17492	17658	17370	17399	17720	17469	17402	17380	17398	17557	17573	17375	17494	17501	17452	17561	17426	17384	17498	17530	17353	17617	17381	17422	17412	17396	17558	17354	17562	17402	17443	17456	17343	17391	17389	17410	17466	17375	17655	17452	17428	17560	17491	17322	17454	17407	17273	17355	17424	17356	17315	17598	17459	17299	17417	17498	17642	17435	17430	17457	17533	17568	17497	17602	17480	17526	17541	17306	17413	17231	17430	17267	17315	17312	17396	17616	17559	17315	17490	17531	17306	17423	17405	17451	17401	17493	17344	17390	17426	17264	17325	17464	17327	17377	17535	17517	17483	17620	17485	17519	17462	17451	17489	17354	17570	17441	17325	17309	17488	17406	17520	17359	17531	17479	17545	17461	17293	17441	17362	17380	17271	17413	17281	17404	17422	17349	17503	17405	17413	17487	17445	17301	17303	17488	17467	17547	17545	17428	17401	17191	17241	17521	17542	17394	17496	17457	17285	17384	17429	17482	17305	17336	17511	17377	17589	17519	17518	17426	17559	17354	17534	17251	17487	17569	17432	17472	17558	17411	17585	17312	17493	17471	17490	17409	17363	17491	17541	17374	17548	17512	17417	17549	17370	17443	17397	17402	17284	17313	17480	17432	17545	17458	17275	17574	17349	17462	17337	17470	17517	17495	17437	17496	17610	17426	17429	17463	17400	17474	17478	17437	17350	17424	17277	17367	17627	17371	17420	17375	17404	17403	17322	17518	17514	17274	17453	17429	17558	17500	17437	17450	17436	17314	17325	17416	17362	17522	17434	17342	17421	17331	17527	17337	17347	17547	17385	17536	17231	17466	17537	17478	17516	17468	17581	17419	17605	17407	17244	17384	17176	17557	17525	17396	17357	17493	17540	17411	17454	17336	17530	17381	17337	17445	17394	17408	17350	17391	17575	17486	17374	17547	17405	17294	17356	17406	17455	17524	17326	17431	17391	17362	17485	17384	17291	17357	17436	17427	17412	17371	17550	17378	17334	17554	17456	17303	17557	17336	17564	17443	17530	17300	17535	17457	17405	17322	17511	17523	17329	17543	17514	17585	17457	17333	17409	17470	17358	17263	17372	17526	17428	17436	17606	17304	17579	17403	17346	17461	17431	17497	17436	17569	17519	17519	17297	17566	17396	17539	17381	17448	17471	17432	17525	17461	17349	17406	17488	17588	17588	17520	17534	17490	17378	17443	17339	17468	17414	17407	17384	17481	17438	17497	17396	17491	17371	17625	17278	17341	17334	17538	17403	17295	17505	17360	17391	17678	17447	17377	17281	17333	17502	17500	17392	17410	17578	17472	17413	17522	17302	17585	17434	17642	17347	17343	17550	17459	17463	17526	17226	17610	17406	17425	17414	17502	17440	17387	17516	17346	17336	17455	17293	17508	17479	17466	17239	17377	17630	17275	17440	17425	17281	17530	17460	17669	17518	17431	17634	17446	17443	17552	17562	17335	17534	17246	17408	17615	17370	17355	17411	17536	17192	17295	17374	17449	17486	17255	17602	17501	17578	17466	17440	17393	17349	17503	17309	17497	17339	17502	17508	17496	17530	17397	17364	17357	17301	17472	17349	17337	17382	17394	17451	17440	17442	17627	17323	17416	17465	17524	17395	17486	17419	17417	17354	17469	17542	17337	17534	17553	17472	17657	17572	17524	17431	17381	17497	17519	17461	17499	17464	17438	17486	17555	17434	17426	17457	17369	17564	17252	17577	17336	17386	17429	17613	17502	17370	17316	17356	17425	17491	17308	17444	17349	17307	17565	17418	17402	17525	17569	17448	17620	17455	17408	17502	17439	17535	17557	17483	17417	17564	17441	17257	17363	17552	17407	17543	17313	17615	17405	17587	17423	17449	17552	17267	17636	17449	17499	17467	17565	17413	17464	17475	17437	17324	17645	17572	17506	17520	17393	17297	17544	17421	17368	17349	17510	17238	17484	17451	17449	17359	17535	17701	17571	17383	17524	17458	17482	17577	17482	17488	17495	17480	17467	17436	17499	17527	17425	17450	17231	17494	17432	17428	17526	17392	17458	17453	17565	17575	17541	17323	17637	17402	17331	17447	17603	17325	17371	17331	17333	17503	17327	17429	17444	17580	17407	17561	17273	17535	17459	17417	17367	17533	17302	17364	17706	17521	17326	17292	17523	17419	17405	17373	17337	17359	17527	17477	17407	17440	17365	17494	17426	17296	17614	17317	17377	17281	17555	17370	17476	17551	17639	17432	17412	17424	17407	17421	17383	17395	17425	17243	17387	17610	17350	17501	17450	17420	17499	17358	17474	17332	17604	17277	17441	17494	17496	17532	17557	17218	17455	17369	17229	17288	17433	17625	17500	17596	17463	17487	17463	17365	17463	17283	17196	17501	17511	17305	17537	17439	17409	17343	17477	17559	17577	17487	17369	17518	17553	17447	17599	17339	17239	17374	17387	17337	17435	17510	17448	17565	17563	17430	17409	17523	17438	17539	17593	17434	17550	17472	17309	17519	17409	17450	17702	17610	17450	17324	17439	17582	17278	17287	17525	17703	17566	17294	17331	17557	17487	17491	17475	17427	17619	17332	17504	17433	17428	17468	17611	17531	17500	17449	17534	17411	17384	17526	17398	17442	17576	17484	17404	17503	17224	17461	17353	17512	17410	17412	17426	17288	17413	17346	17596	17343	17547	17739	17605	17507	17400	17427	17452	17406	17561	17518	17358	17492	17410	17361	17471	17460	17392	17371	17444	17500	17788	17406	17350	17454	17399	17375	17532	17474	17361	17505	17361	17450	17598	17334	17266	17398	17427	17270	17195	17364	17545	17587	17564	17479	17492	17350	17396	17646	17235	17432	17482	17552	17371	17337	17565	17463	17497	17398	17584	17537	17485	17447	17289	17399	17430	17480	17375	17477	17429	17494	17562	17447	17224	17442	17517	17538	17418	17439	17393	17462	17312	17363	17499	17471	17415	17444	17495	17352	17377	17508	17569	17516	17468	17483	17318	17647	17316	17401	17431	17422	17394	17471	17489	17476	17495	17499	17482	17409	17543	17476	17407	17339	17507	17395	17475	17616	17496	17457	17461	17489	17454	17643	17449	17347	17497	17509	17243	17416	17355	17272	17476	17406	17363	17321	17296	17286	17353	17406	17473	17558	17337	17440	17371	17697	17366	17430	17481	17509	17363	17522	17404	17415	17495	17441	17336	17309	17481	17066	17172	17414	17511	17424	17387	17494	17481	17475	17634	17508	17508	17287	17501	17360	17382	17528	17641	17399	17276	17424	17437	17512	17493	17375	17486	17233	17441	17586	17302	17410	17550	17562	17413	17419	17515	17312	17445	17472	17395	17307	17498	17331	17349	17402	17403	17551	17334	17633	17362	17403	17357	17373	17299	17483	17536	17565	17614	17328	17489	17477	17328	17500	17418	17596	17313	17302	17163	17275	17471	17498	17351	17500	17440	17530	17416	17390	17532	17533	17402	17557	17396	17419	17331	17366	17508	17485	17488	17358	17183	17536	17403	17295	17394	17367	17389	17476	17443	17496	17476	17415	17516	17552	17456	17430	17563	17381	17391	17465	17361	17332	17364	17416	17428	17469	17592	17571	17270	17364	17373	17480	17589	17282	17408	17231	17258	17346	17511	17484
35867	32268	38965	37316	33256	30579	29708	29208	28980	28896	28538	28271	28207	28944	29039	28691	28189	27773	27502	27308	27241	27272	27547	27250	27418	27216	27319	27531	27236	27225	27165	27201	27359	27315	27338	27304	27240	27280	27356	27138	27068	27207	27192	27154	27446	27149	27025	26988	26884	27140	27329	27260	27110	27359	27227	27507	27075	27079	27135	27182	27032	27277	27247	27292	27353	27356	27384	27187	27391	27362	27296	27089	27421	27045	27129	27137	27409	27225	27078	27205	27356	27127	27289	27044	27248	27332	27393	27317	27256	27132	27273	27257	27294	27419	27229	27209	27186	27278	27058	27311	27093	27199	27220	27246	27313	27259	27169	27203	27323	27206	27113	27108	27468	26988	27404	27211	27051	27418	27153	27141	27185	27120	27339	27208	27397	27325	27245	27003	27351	27329	27155	27258	27324	27228	27243	27113	27143	27180	27125	27049	27108	27443	27186	27405	27158	27222	27277	27239	27138	27470	27474	27266	27205	27210	27188	27194	27049	27228	27359	27245	27331	27195	27316	27335	27211	27048	27341	27416	27362	27140	27365	27491	27221	26914	27355	27304	27100	27171	27507	27281	27129	26964	27058	27293	27318	27343	27180	27062	27506	27218	27262	27273	27226	27268	27302	27150	27128	27267	27180	27254	27227	27073	27124	27309	27539	27257	27336	27290	27151	27389	27272	27456	27015	27309	27210	27063	27319	27411	27379	27167	27140	27261	27339	27358	27357	27337	27290	27355	27306	27473	27059	27169	27568	27609	27230	27169	27377	27440	27215	27079	27136	27358	27186	26942	27096	27305	27107	27307	27346	27431	27232	27238	27290	27140	27051	27067	27308	27222	27077	27506	27307	27336	27443	27434	27111	27217	27206	26950	27167	27188	27271	27423	27083	27133	27223	27139	27104	27537	27459	27285	27325	27208	27154	27329	27363	27186	27078	27388	27573	27091	27175	27395	27355	27348	27221	26949	27176	27076	27088	26969	26987	26977	27204	27357	27420	27250	27207	27339	27440	27104	27291	27253	27336	27230	27146	27241	27386	27403	27352	27393	27246	27069	27205	27217	27177	27000	27179	27521	27081	27268	27311	27104	27233	27211	27257	27166	27286	27168	27195	27233	27105	26997	27381	27159	27243	27175	27212	27202	27229	27235	27119	27425	27096	27038	27075	27059	27510	27306	27532	27468	27292	27489	27273	27034	27384	27195	27376	26974	27192	27228	27208	27164	27356	26998	27598	27421	27140	27321	27306	27135	27166	27220	27134	27239	27389	27049	27375	27135	27594	27202	27339	27400	26965	27187	27152	27212	27298	27080	27217	27205	27267	27313	27300	27052	27181	27165	27348	27171	27275	27207	27342	27261	27202	27275	27037	26989	27170	27208	27278	27332	27337	27519	27356	27568	27182	27384	27065	27274	27353	27126	27255	26992	27448	27162	27318	27300	27236	27342	27246	27241	27128	27250	27038	27022	27257	27243	27185	27180	26956	27195	27148	27334	27279	27381	27050	27245	27565	27134	27530	27189	27334	27202	27385	27425	27248	27358	27250	27194	27203	27339	27161	27158	27301	27263	27314	27161	27228	27485	27151	27349	27201	27194	27197	26839	27179	27331	27160	27238	27358	27344	27296	27245	27165	27357	27320	27317	27163	27227	27168	27113	27223	27118	27307	27244	27286	27170	27294	27358	27353	27215	27302	27389	27393	27164	27167	27420	27177	27053	27141	27194	27129	27275	27496	27841	27335	27343	27349	27280	26983	27182	27168	27302	27361	27274	27253	27249	27186	27307	27257	27107	27390	27398	27544	27382	27468	27314	27010	27172	27222	27509	27497	27367	27183	27104	27185	27216	27557	27076	27371	27278	27246	27245	27390	27370	27238	27370	27283	27310	27331	27190	27323	27492	27143	27306	27436	27620	27224	27082	27415	27172	27170	27276	27292	27123	27092	27311	27407	27490	27405	27407	27336	27149	27242	27250	27399	27253	26843	27157	27372	27329	26997	27338	27239	27195	27634	27371	27397	27260	27399	27229	27396	27319	27172	27113	27061	27100	27062	27191	27325	27255	27613	27344	27236	27034	27323	27018	27297	27145	27307	27027	27165	27201	27295	27223	27233	27289	27196	27251	26998	26967	27142	27374	27361	27272	27489	27099	27218	27072	27246	27092	27176	27252	27306	27283	27102	27142	27177	27284	27043	27450	27348	27433	27247	27293	27334	27266	27167	27022	27439	27100	27044	27035	27289	27254	27058	27340	27412	27400	27601	27176	27424	27528	27635	27202	26904	27067	27326	27246	27120	27121	27114	27148	27474	27241	27442	27198	27211	27031	27215	27292	27166	27312	27293	27136	27412	27339	27304	27230	27576	27321	27216	27172	27099	27148	27174	27477	27087	27362	27499	27266	27288	26984	27346	27286	27220	27444	27367	27294	27227	27215	27148	27122	27553	27286	27222	27417	27309	27015	27552	27325	27362	27386	27404	27310	27084	27413	26911	27218	27434	27294	27354	27242	27353	27092	27406	27094	27397	27419	27265	27052	27305	27242	27521	27140	27280	27135	27195	27285	27372	27340	27364	27425	27434	27228	27130	27195	27088	27283	26885	27139	27067	27049	27422	27744	27324	27378	27041	27041	27362	27304	27365	27207	27071	27160	27166	27230	27138	27187	27139	27316	27119	27446	27340	27381	27009	27111	27394	27275	27263	27201	27145	27215	27074	27251	27269	27465	27321	27405	27471	27617	27306	27213	27268	27512	27228	27265	27050	27182	27295	27134	27206	27311	27289	26994	27212	27140	27472	27051	27190	27285	27159	27397	27316	27358	27147	27250	27356	27245	27130	27540	27219	27405	27316	27327	27341	27511	27258	27136	27325	27623	27190	27302	27210	27140	27397	27442	27144	27121	27354	27067	27150	27555	27274	27325	27348	27296	27335	27298	27098	27218	27117	27209	27213	27259	27223	27238	27346	27223	27160	27087	27225	27139	27066	27023	27217	27197	27265	27031	27586	27119	27050	26964	27329	27179	27392	27362	27284	27429	27240	27274	27249	27176	27538	27634	27165	27311	27517	27495	27122	27377	27529	27250	27362	27460	27559	27501	27308	27222	27243	27293	27357	27246	27357	27085	27270	27463	27174	27175	27351	27137	27247	27320	27392	27410	27203	27397	27190	27418	27316	27434	27254	27471	27287	27436	27242	27223	27441	27013	27161	27417	27214	26963	27098	27107	27331	27364	27368	27441	27199	27335	27245	27161	27157	27228	27298	27348	27377	27255	27329	27093	27289	27172	27305	27541	27377	27353	27264	27255	27350	27349	27346	27262	27225	27256	27291	27218	27385	27287	27110	27185	27267	27186	27145	27086	27228	27172	27362	27176	27404	27234	27362	27232	27487	27249	27348	27229	27361	27302	27439	27371	27199	27310	27469	27183	27167	27126	27158	27249	27268	27310	27250	26994	27182	27216	27114	27183	27343	27458	27390	27196	27226	27368	27192	27258	27130	27124	27115	27238	27160	26990	27111	26810	27107	27183	27284	27073	27238	27228	27249	27105	27231	27104	27219	27229	27211	27383	26973	27456	27338	27125	27232	27208	27423	27100	27146	27246	27278	27176	27497	27272	27206	27289	27116	27136	27139	27243	27216	27091	27243	27251	27169	27054	27193	27300	27339	27093	27278	27463	27211	27209	27541	26995	26963	27306	27342	27283	27380	27223	27177	27283	27102	27316	27330	27466	27206	27419	27270	27218	27320	27175	27169	27426	27461	27324	27143	27284	27054	27041	27137	27126	27434	27301	27155	27442	27188	27235	27263	27552	27196	27187	27315	27277	27104	27097	27332	27228	27382	27228	27219	27496	27299	27303	27375	27318	27193	27021	27364	27207	27410	27342	27246	27424	27168	27222	27022	27144	27144	27335	27413	27249	27459	27373	27138	27044	27086	27160	27239	27166	27461	27330	27171	27298	27080	27469	27451	27310	27343	27081	27087	27419	27459	27296	27186	27093	27275	27443	27312	27351	27091	27180	27350	27136	27319	27537	27394	27330	27322	27199	27248	26903	27335	27521	27486	27378	27338	27231	27440	26981	27581	27554	27342	27196	27354	27448	27307	27242	27245	27303	27220	27383	26956	27349	27603	27259	27302	27342	27189	27280	27290	27337	27178	27297	27526	27433	27371	27095	27296	27125	27191	27114	27371	27164	27078	27110	27222	27221	27403	27507	27094	27312	27323	27159	27508	27192	27304	27370	27174	27457	27403	27284	27060	27358	27343	27204	27337	27152	27186	27313	27299	27250	27293	27176	27447	27310	27411	27448	27103	27096	27386	27429	27262	27232	27304	27194	27463	27239	27143	27306	27072	27325	27387	27320	27277	27247	27298	27248	27204	27081	27311	27362	27301	27248	27229	27065	27173	27332	27253	27083	27030	27328	27234	27480	27422	27332	27203	27067	27341	27420	27086	27269	27163	27311	27319	27417	27426	27253	27243	27120	27382	27372	27179	27083	27391	27280	27213	27108	27404	27229	27432	27206	27107	27545	27011	27349	27483	27186	27184	27202	27272	27189	27296	27391	27394	27229	27349	27060	27122	27142	27248	27405	27142	27416	27148	27371	27192	27221	27273	27366	27249	27368	27449	27139	27221	27031	27054	27520	27273	27422	27177	27175	27381	27395	27293	27403	27341	27172	27176	27207	27473	27162	27083	27209	27348	27105	27036	27244	27234	27063	27401	27406	27391	27235	27099	27431	27204	27429	27100	27166	27159	27095	27018	27233	27286	27170	27222	27302	27303	27188	27193	27234	27256	27540	27408	27226	27494	27316	27150	27294	27013	27287	27120	27226	27331	27340	27547	27082	27188	27141	27191	27048	27054	27123	27423	27264	27217	26942	27132	27648	27124	27218	27330	27272	27092	27083	27174	27386	27402	27320	27038	27020	27417	27295	27380	27297	27428	27360	27304	27070	27140	27371	27184	27165	27257	27137	27610	27209	27475	27367	27221	27372	27350	27169	27192	27032	27170	27445	27256	27153	27291	27346	27313	27225	27173	27226	27058	27234	27390	27094	27299	27261	27185	27278	27426	27454	27279	27096	27208	27165	27239	27199	27390	27069	27264	27387	27598	27262	27422	27216	27197	27482	27315	27457	27377	27513	27264	27117
26558	34497	35843	29487	25734	21830	20396	19960	19619	19402	18867	18103	18336	19282	19082	18536	17901	17229	16997	16908	16976	16933	16885	16890	16933	16866	17099	17012	17040	16973	16728	16953	17243	16947	16999	16902	16835	17136	17066	16918	16997	16976	16866	17007	16973	16964	16992	16878	16926	16992	16970	17075	16982	17040	17126	16687	16793	17107	16909	16929	16919	16837	16850	17072	17109	16908	16990	17033	17060	16993	16930	17045	17052	16989	16995	17077	16999	16826	16953	16984	16942	16924	16922	16978	16880	17070	16889	17053	17047	17010	17008	16762	17033	16834	17005	16976	16933	16940	16889	16912	16964	16903	17094	16816	16992	17028	17025	17024	16962	16840	17095	16859	17061	17029	16934	16901	17070	17028	16858	16973	17067	17001	17051	16950	16906	16887	16823	17144	17038	16993	16825	16958	16981	17076	17134	16866	16971	16955	16725	16978	17022	16902	16814	16895	16860	17062	16825	16917	17064	16944	16903	16821	16910	17020	17035	17087	17013	17144	17144	17029	16954	17028	17033	16983	16964	16740	16847	16929	16915	17000	16869	17060	16972	16912	16960	16872	16855	16875	17181	16908	17018	16832	16802	17069	16924	16850	16929	17172	16865	17169	16925	16977	16884	17022	16860	17084	16960	16974	16912	16962	17028	17050	17021	16853	16952	17015	16983	16722	16951	16831	16765	16906	16887	16967	16854	17020	16898	16949	17128	17003	16747	17030	17114	17023	16983	17018	16931	16766	17000	16946	16924	16970	17018	17002	17012	16874	16991	17003	16959	16785	16974	16903	17107	16989	16942	17002	16954	16944	16976	17069	16975	16804	17052	17026	16824	16980	16958	17137	16832	16970	16894	17045	16837	16954	16934	16889	16868	17105	16990	16954	16922	16879	16910	16805	16970	16988	17051	16930	17111	17041	16948	16824	17123	17021	16986	17031	16845	17135	16873	17127	16934	17147	17039	16904	16882	16936	16926	16854	16881	16994	17045	17076	16764	17097	16890	16906	16860	16977	17003	17118	16936	17046	16950	17083	16876	16948	16890	16854	16928	17009	16855	16903	16982	17065	17124	17082	16878	16905	17126	17020	16755	17031	16873	16935	16976	16981	16914	16956	17047	17043	17052	17128	16911	16897	16929	17072	16980	16893	16825	16893	16904	16896	17050	16904	16895	16913	17052	16895	16719	16945	16825	16947	16906	16953	16900	17046	16726	16883	16799	16979	17025	16885	16877	16935	16954	16853	16933	16927	17068	16988	16944	17049	16977	16977	17081	16988	16823	16875	17008	16952	17064	17138	17032	17011	16727	16976	16882	16959	17116	16913	16801	16996	16930	17054	17065	16956	17080	17033	16979	17002	16938	17136	16926	16904	16849	17018	17013	16912	16863	16917	16933	16791	16753	17030	16953	16926	16918	16906	16897	16947	16797	16981	16805	16917	17014	16972	17049	16990	16996	16889	16989	17024	17006	17062	17029	16979	16950	16879	16956	16774	17028	17056	16968	16938	17012	17042	17029	16895	16878	16978	16865	17041	17036	16947	16925	16998	16985	16859	17007	16858	16931	17018	17105	16775	16864	17208	16806	16908	16951	16881	17107	16858	17079	16799	17096	16779	16872	16848	16918	16958	16959	16753	16893	17051	16949	16967	17116	16849	16894	17060	16918	16992	16941	16807	16758	16845	17074	17063	16997	17035	16968	17115	17053	16942	16859	16849	16853	16857	16971	16985	17002	16937	16953	16836	17173	16723	16917	17004	17036	17086	16997	16972	16877	17008	17052	17094	16961	16953	17013	16908	17098	16986	16937	16816	17134	16919	16892	16914	16931	17026	16819	16848	16923	17110	17086	17032	17057	16977	17085	16951	16878	16902	17178	16861	17021	16948	17006	16907	17066	16832	17090	16997	17107	17096	16942	17044	17027	16870	16991	17013	17083	16961	16966	16820	17109	17076	17061	16994	16979	16914	17038	16964	16937	16989	17247	16893	16982	17025	17056	16942	16983	16963	16784	17041	16878	16963	16932	17025	17301	16973	17220	17182	17016	16768	17078	16777	16844	16922	17054	17023	16954	16942	16820	16890	16898	16875	17152	16893	16924	16826	17004	16845	16983	16747	17013	17017	16828	16784	16923	16946	16972	16948	16927	17021	17003	16877	16938	16951	16991	16930	17008	16935	17049	17160	16938	16900	17077	17009	17010	16925	16974	16988	16936	16879	16879	17009	16904	16981	16927	16784	16812	17095	16857	17073	16929	16781	16894	16970	16936	16962	16932	16994	16814	17141	17111	17025	17122	16943	17067	16942	16865	17030	16936	16913	17008	17003	17262	16925	16810	16938	17034	16906	16917	16891	16854	16872	16865	17103	16970	16987	16760	16870	17086	17030	16908	16966	16816	17015	16976	16905	17075	16943	16900	16924	16817	16865	16990	17020	16932	17084	17127	16915	16850	17043	17029	16869	16910	16853	16997	16987	16905	17074	16914	16928	16929	16949	16804	16911	17088	17093	17031	16838	16972	16925	16814	16892	16934	17144	17006	17013	17094	17014	17060	16855	16835	16864	16969	17047	16958	16860	16941	17006	16770	16793	17108	16979	16876	16958	16887	16917	16960	17020	17028	16918	16987	17010	17003	17099	17042	16883	16970	17005	17000	17025	16933	16979	16902	17019	17138	17098	16901	17001	16996	16959	16920	16998	16974	16902	16973	16884	16847	17013	16956	16963	16981	16945	16987	17044	17074	17131	16968	16946	16953	16964	16907	16958	16879	16877	16752	17063	17067	17090	16800	17090	16961	16946	17076	16997	16971	16931	16970	16719	16837	17062	16767	17130	17008	16948	16875	17042	16822	17028	16969	16975	16995	16986	16926	17005	16956	16978	16827	17018	16801	17031	17056	16856	16960	16815	16962	17062	16865	17020	16986	16967	17035	16946	16997	17007	16932	16816	16846	16975	16923	16949	16976	16833	16946	17029	17130	16945	16912	17085	17217	16798	17115	16833	16824	16851	16927	16819	17023	16718	17144	16805	16911	17139	16950	17065	16872	16970	16881	16934	16927	17089	16944	16944	17038	17035	16812	17033	17065	16926	16905	16913	16917	16979	17005	17151	17083	17025	16860	17034	17013	17050	16867	17037	17129	16917	16886	16985	17113	16800	17062	16956	16929	16823	17007	16900	17047	17108	17080	16945	16957	16962	17160	16857	16920	17131	16850	16895	17014	16881	16931	17173	16900	17060	16988	16837	16853	17142	16873	16962	16878	16930	16866	17181	16952	17145	16915	17100	16982	16910	16930	16817	16891	16935	16874	16928	16994	17097	16982	16922	16868	16965	16882	17056	16916	16862	16958	16978	17241	17051	17030	16950	17050	17019	16911	16939	16960	17071	16931	17023	17009	16953	16994	17020	17029	16886	17095	17015	17039	16877	16941	17065	16827	17020	16974	17089	16889	16854	16909	17070	17021	17054	16911	17128	16861	17105	16972	16972	17071	16986	16924	17143	17101	17087	16950	16981	16930	16866	16964	16850	16909	16936	17036	17075	16969	17036	16808	16789	17078	16911	16867	16905	16936	16838	16787	17038	16978	16866	16874	17009	17089	17024	16884	17047	17075	16943	16766	16911	16919	17224	17014	17030	17004	16945	16988	17087	17052	16937	17072	16855	17041	17022	17034	17051	16913	17037	16912	16866	17035	16824	17081	17164	16886	16967	17026	17004	17005	16931	16858	16895	16872	16993	16936	17012	16954	16960	16913	16756	16904	17103	16866	16967	17031	16955	16934	16954	17012	17020	16771	17020	16846	16993	17018	16872	16865	16964	17044	16836	17033	16944	16898	16946	16876	17022	16948	16974	16883	17016	16907	16878	17009	16870	17024	16956	17025	16992	17015	16951	16930	16821	16964	17040	16922	17129	17128	16965	16997	16991	16896	17016	16923	16939	16915	16856	17026	17079	16963	16868	16790	17038	16962	16999	16941	16833	16907	16930	17018	17030	16997	16931	16939	17060	16806	16735	16944	16841	16842	17004	17012	17007	17189	16975	16831	17067	17074	16990	17164	16924	16901	17075	17019	16968	17092	16884	16906	16953	17004	16945	17083	16936	16864	16952	16954	17032	17057	16887	16811	17007	16826	16911	16882	17215	16910	16991	16879	16899	16906	16904	16997	17000	16988	16984	16864	16975	16858	16937	16877	16861	16995	16915	17026	17056	16879	16757	17088	16988	16993	16991	16849	16849	16912	17060	17108	17170	16870	17081	17041	16985	16929	16859	16990	16888	17103	16995	16908	16912	16937	16946	16716	16848	16843	16780	16969	16878	16954	16784	16997	16859	17005	16941	16887	16829	16841	17022	16945	17069	16909	16887	16979	16901	17076	16860	16920	17003	16892	17043	16918	16988	16715	16949	17003	16907	16713	17048	16961	16993	16986	16964	16942	16811	16862	17081	16980	16961	17000	17125	16832	17095	17120	16864	16871	17091	16829	16939	16951	16980	16854	16988	16912	17000	16932	17100	16990	17009	16941	16904	16976	16830	16880	16873	16803	16883	16917	17001	17081	17044	16909	17013	16828	17024	16964	17000	16896	16999	16939	16999	17017	17002	16936	17024	17085	16977	16995	16887	16954	16919	16935	16975	16893	17073	16922	16964	16876	16864	16964	17126	17071	17158	17016	16981	16719	17052	16983	16845	17068	17051	16909	16981	16962	16977	16872	17083	16828	16994	16995	16956	16898	16954	17070	16937	17071	16922	17035	16865	17084	17122	16980	16950	17037	16798	17008	17024	16957	16942	16812	16995	17003	16889	16851	17047	17129	16808	17018	17016	16942	16867	16965	17027	17046	17202	16936	16893	16888	17094	17032	16986	16892	17012	17201	16823	16915	17045	16920	17015	16901	17008	16919	16936	16916	16932	16998	17010	16849	16953	16879	16912	16948	17005	17095	16904	16993	17101	16987	17006	16774	16807	16959	17037	17032	16994	16937	16983	17186	16848	16963	16914	17032	17001	17127	17004	16828	16961	16965	16929	17113	16971	16892	17057	16977	17039	16950	16998	16928	16796	17029	16881	17180	16884	17093	16986	16980	16972	17080	17005	17026	16941	16989	16863	17136	16891	16991	16956	16881	16954	17122	16985	17259	16822	16977	16994	16985	16910	17022	17065
24577	20759	27206	26028	26248	30023	30557	27984	27796	28938	27785	26820	28062	41088	40607	35078	30649	27519	25734	25491	25408	25319	25470	25361	25438	25221	25327	24981	25217	25171	25124	25329	25431	25345	25151	25173	25214	25455	25348	25233	25415	25143	25034	25201	25089	25252	25050	25174	25270	25077	25090	25131	25065	25073	25192	25321	25044	25113	25355	25157	25205	25200	25227	25192	25015	25246	24971	25192	25385	25178	25268	24996	24930	25330	25091	25022	25110	25241	25229	24842	25175	25223	25034	25111	25240	24961	25375	25075	25095	25100	25041	25177	25349	25505	25045	24783	25097	25112	25328	25144	25264	25018	25350	25037	25027	25125	25262	25155	25189	25193	25012	25271	25123	25197	25366	25279	24983	25289	25177	24979	25151	25005	25214	25266	25263	25303	25118	25003	25229	25239	25086	25122	25197	25040	25158	25280	25076	25004	25074	24841	25305	25252	25236	24932	25033	25012	25107	25094	25286	25077	24952	25093	24917	25180	25315	25200	25438	25297	25249	25291	25255	25126	25367	25254	25421	25247	25261	25363	25002	25203	25191	25224	25151	25121	25058	25205	25323	25109	25023	24961	25222	25208	25233	25121	25207	25020	25181	24809	25167	25173	25375	25375	25104	25148	25221	25153	24916	25088	25179	25149	25243	25220	25181	25378	25024	24924	25190	25461	25199	25141	25213	25218	25328	24978	25238	25307	25207	25095	25081	25231	25343	25220	24887	25177	25108	25092	25219	24976	25467	25088	25132	25206	25181	25078	25075	24947	25030	24878	25300	25123	25167	25315	25105	25259	25165	25307	25149	25116	25194	25248	25589	25071	25223	24869	25373	25084	25125	25220	25396	25010	25148	25210	25215	25338	25181	24984	25156	25385	25292	25226	25276	24822	25122	25251	25086	25317	25271	25253	25162	25312	25183	24998	25025	25266	25202	24967	24864	25084	25175	25335	25228	24901	25270	25344	25070	25007	25313	25229	25166	25278	25432	25152	25179	25100	25329	25129	25177	25019	25294	25303	25217	25215	25088	25196	25223	25091	25204	25212	25283	25089	25126	25092	25016	24825	25235	25118	25195	25048	25280	25313	25174	25289	25070	25132	25030	25074	25250	25322	25314	24850	25038	24856	25153	25097	25272	25204	25253	25222	25072	25121	25210	25202	24849	25119	25035	25375	25116	25039	25204	25392	25242	25449	25056	25224	24914	25125	25209	25274	25311	25310	25269	25197	25275	25125	25219	24913	25102	25249	25249	25141	25152	25103	25213	25025	25269	25185	25159	25358	25142	25132	24979	25089	25122	25286	24922	24941	24957	25231	25134	25259	25208	24930	25123	25138	25302	25186	25360	25113	25165	25055	25219	25021	25127	25188	25340	25213	25069	25350	24978	24818	25374	25224	25159	25198	25210	25177	25093	25088	25193	25275	25356	25142	24986	25339	25106	25118	25253	25141	25104	24883	24924	25159	25232	25185	25184	25201	25161	25089	25082	25236	25053	25187	25085	25223	25234	25168	25189	24953	24939	25280	24979	25136	24985	25011	24993	24921	25279	25225	25102	25073	25135	25092	25233	25124	25273	25333	25139	25284	24907	25222	25199	25308	24753	25154	25072	25223	25440	25281	25220	25277	25071	24922	25126	25102	25043	25183	24972	25212	25235	25017	25288	24899	25198	25299	25286	25146	25324	25301	25007	25300	25160	25036	25292	25117	25094	25133	24926	25282	25173	25058	25096	25092	25246	25070	25373	24917	25011	25244	25268	25070	25376	25330	25115	25111	25289	25160	25222	25085	25028	25036	25064	25184	25196	25441	25074	25242	25292	25182	25075	25260	25373	25169	25193	24979	25223	25085	25160	25239	25065	25112	25047	25213	25068	25136	25124	25050	25159	25199	25145	25362	25362	25181	25347	24953	25253	25180	25043	25143	25162	25136	25086	25310	25185	25223	25250	25217	25170	25279	25321	25167	25189	25331	25321	25027	25159	25192	24911	25073	25214	25166	25252	25232	25171	25072	25094	25113	25278	25189	25281	25230	25285	25133	24868	25102	25099	25032	25166	25080	24776	24964	25258	25137	25292	25344	25102	25121	25017	25318	25447	25232	25156	25350	25037	25262	25277	25413	25358	25185	25266	25157	25301	25171	25282	25335	25146	25179	25144	24856	25257	25059	25166	25199	25309	25395	25074	25175	25435	25065	25133	25296	25262	25260	25323	25214	25263	25297	25285	25395	25321	25171	25404	25164	25210	25195	25094	25094	25218	25203	25294	25271	25277	25073	25306	25208	25483	25287	24999	25469	25106	25245	25246	25095	25155	25106	25268	25087	25131	25053	25260	25252	25160	25306	25390	25121	25096	24819	25327	25292	25115	25023	25241	25131	25161	25202	25148	25107	24756	24978	25028	25480	25326	25069	25269	25219	25309	25531	25233	25035	25292	25433	25168	25257	25105	25181	25122	25126	25377	25126	25414	25289	25217	25247	25079	25072	25223	25045	25112	25169	25195	25271	25340	25200	25426	25179	25198	25061	25028	25023	25219	25075	25428	25097	25167	25108	25007	25191	25189	25282	25365	25344	25162	25339	25119	24874	25217	25254	25350	25106	25182	25304	25222	25134	25273	25167	25251	24970	25344	25173	25533	25102	25199	25180	25019	25177	25212	25021	25214	25295	25220	25179	25277	25036	25051	25136	25113	25017	25175	25067	25031	25199	25456	25384	24967	25071	25199	25003	25120	25347	25142	25197	25186	25279	25098	25222	25007	25043	25118	25332	25085	24934	25122	25156	25306	25066	24924	25052	25008	25249	25401	25100	25113	25062	25151	25342	25025	24955	25072	25268	25135	25068	25217	25251	25129	25175	25403	25071	25420	25123	25132	25033	25185	24974	25215	25350	25090	25364	25237	25148	25141	24976	25016	25126	25077	25207	25325	25319	25237	25447	25226	25356	25250	25209	25185	25351	25273	24904	25251	25313	25077	25340	25465	25114	25450	25344	25156	24920	24850	25322	25146	25221	25313	25213	25080	25274	25219	25086	25089	25296	25116	25266	25271	25180	25168	25212	25186	24858	25099	25064	25269	24918	25397	25237	24914	25185	24956	25385	25307	25431	25095	25327	25366	24923	25044	25002	25291	25055	25253	25099	25376	25226	25063	25196	25354	25111	25055	25221	25134	25062	25144	25046	25152	25179	25149	25196	25552	25234	25126	25339	25070	25255	25105	25068	25112	25315	25298	25160	25264	25265	25116	25145	25264	25141	25301	25034	25139	25297	25012	25235	25191	25314	24939	25168	25272	25134	25282	25322	25074	25329	25153	25079	25148	25088	25021	25085	25140	25084	25078	25209	25245	25198	25170	25130	25119	25130	25189	25078	25240	25231	24940	25292	24998	25265	25124	25148	25131	25234	25270	25025	25226	25101	25159	25185	25097	25314	25208	24818	24861	25257	24835	25335	25121	25034	24948	25200	24902	25045	25075	25308	25269	25082	25155	25122	25315	25433	25104	25033	25103	25147	25215	25204	25096	25244	25493	25362	25317	25031	25272	25251	24907	25101	25046	25382	24856	24951	25278	25135	25298	25201	24931	25089	25201	24840	25214	25347	25371	25200	24822	25076	25171	25009	24981	25188	25069	25122	25571	24914	25343	25211	25109	25333	25091	25073	25353	25277	25173	25259	25101	25343	25207	25057	25191	25289	25294	25223	25408	25089	25077	25277	24987	25302	25020	25215	25253	25161	25220	25209	24883	25061	25183	25243	25169	25068	24958	25256	25501	25198	25319	24817	24924	25245	25328	25070	25375	25294	25128	25156	25052	25212	25152	25047	25196	25342	25112	25367	24969	24978	25331	24974	25128	25028	25107	25115	25294	25116	25086	25006	25130	25078	25030	25145	25085	25046	25272	25036	25036	24893	25245	25130	25290	25029	25215	25214	24882	25310	25142	25263	25136	25319	25064	25032	25215	24854	25059	25121	25199	25020	25314	25177	25231	25351	25292	25034	25322	25373	25226	25056	25088	25380	25386	25255	25207	25168	25074	25137	25098	25085	25078	25252	25085	25144	25139	24961	25120	25247	25051	24961	25037	25000	25337	24774	25363	25133	25194	25065	25127	25262	25079	25296	25123	25150	25284	25242	25167	25199	25126	25051	25247	25152	25246	25297	25279	25208	25144	25125	25119	25064	25433	25158	25362	25128	25121	25115	25295	25280	25230	24916	25327	25173	25218	24999	25275	25094	25349	25512	25236	25287	25116	25029	24939	25215	25379	25128	25176	25096	25293	25056	25329	25214	24959	25209	25133	25350	25305	25200	24969	25292	25244	25040	25255	25157	25184	25533	24926	25145	25126	25268	25109	25215	25021	25234	25049	25375	25201	25372	25066	25088	25129	25355	25112	25337	25015	25252	25433	25277	25173	25309	25089	25016	24864	25208	25169	25315	25161	25078	25278	25439	25232	25307	25222	25291	25164	25214	25209	25041	25116	25100	24966	25237	24981	25269	25414	25089	25283	25476	25055	25374	25353	25092	25229	25102	25441	25094	25216	25284	25008	25232	25248	25271	25240	25184	25261	25029	25082	25132	25157	24909	25038	25328	25371	25220	25552	25132	25069	25118	25378	24934	25275	25216	24939	25044	25035	24854	25159	25414	25100	25339	25341	25047	24955	25132	25056	24975	24892	25218	25222	25197	25397	25285	25098	25212	25011	25243	25225	25053	25181	25210	25326	25276	25264	25212	25230	25149	25183	25390	25127	25154	25062	25331	25187	25217	25184	25105	25059	25146	25224	25191	25138	25349	25257	25351	24879	25224	25376	24949	25332	25177	25010	24951	25321	25189	25245	25105	25565	25143	25211	25014	25386	25235	25054	25306	25165	25057	24958	25169	25112	25135	25123	25118	25359	25307	25285	25060	24943	25211	25241	25180	24936	25145	25314	25224	25006	25034	25117	24967	25039	25055	25495	25108	25077	25182	25283	25198	25253	25050	25067	25337	25299	25193	25157	25140	25354	25004	25146	25081	25312	25111	25208	25329	25161	25305	25074	25089	25362	25311	25256	24997	25178	25194	25087	25329	25269	25160	25318	25195	25167	25322	25282	25332	25224	25067	25053	25229	25173	25236	25189	25189	25092	25080	25141	25173	25075	25298	25235	24905	25152	25213
24761	42218	41330	30206	25682	23692	20949	20155	20692	21181	19996	18218	21175	36195	33558	27184	21783	18225	16374	16146	16182	16061	16212	16070	16172	16069	16029	16174	15965	15969	16188	16227	16149	15982	16005	16282	16091	16179	16019	16010	16024	16060	16139	16265	16231	16145	16036	15994	16102	16111	16261	16036	16335	15966	16074	16064	16027	16038	16099	16081	16214	16200	16132	16100	16161	16130	16154	16132	15949	16216	16065	16083	16160	16245	16144	15964	16031	16003	16007	16022	16326	15942	16058	16170	16206	16151	16265	16226	16056	16011	16166	16118	16115	16194	16026	16089	16189	16082	16127	16066	16092	16104	16217	16140	16073	16029	16006	16196	16141	16079	16159	16082	16091	16106	16090	16178	16285	16150	16216	15986	16072	16052	16003	16004	16186	16102	16125	15974	15977	16073	15939	16162	16161	16209	16290	16115	16073	16046	16065	16187	16135	16110	16114	16156	16061	16071	16162	16057	16051	16120	16190	16079	16174	16132	16100	16090	15836	16200	16021	15900	15989	16034	15949	16177	16165	16015	16276	16217	16092	16089	16030	16083	15959	15975	16207	16077	16228	16074	15961	16022	16268	16155	16126	16108	15844	16069	16069	15988	16184	15875	16165	16033	16059	16067	16165	16223	16251	16076	16163	16060	16007	16057	16124	15995	16099	16132	16045	16027	16113	16005	16199	16088	16026	16114	16153	15945	15909	16168	16279	16088	16164	16246	15938	16036	16117	15993	16029	16132	15955	16102	16052	16040	16007	16044	16001	16248	16160	16040	16167	16056	16120	16217	16025	16239	16147	15957	15962	16206	16041	16142	16010	16036	16158	16099	16001	16006	15843	16146	15948	16123	16027	15968	16027	16222	16067	16029	16084	16122	15978	15987	16067	16034	16019	16156	16059	16220	16165	16212	16019	16057	16186	16081	16162	16077	16104	16018	16064	16003	16124	15989	16109	15953	16011	16258	16233	16058	15948	16075	16153	16102	16253	16217	16069	16246	16192	15926	16110	16152	16015	16111	16105	16153	16055	16130	16121	16129	15980	16227	16057	16087	16199	16142	16159	16015	16111	16103	16114	16228	15963	16116	15967	15984	16159	16145	16187	16074	16069	16051	16055	15987	16026	16055	16077	16111	15994	16108	16047	16234	16118	16209	16088	16193	16047	16187	16014	16075	16057	16124	16074	15982	16104	16162	15942	16097	16165	16131	16052	15989	16053	16140	16134	16189	16219	16340	15983	16074	16164	16216	16116	16057	16109	16269	16097	16181	16212	16017	16009	15988	16192	16212	15975	16152	16007	16142	15979	16076	15881	16117	16097	16282	16181	16159	16064	15982	16069	16075	16123	16135	16020	16260	16071	15855	16069	16046	16003	15969	16103	16001	16024	16172	16353	16174	16087	16047	15924	16123	16053	16206	16084	15956	16091	15972	16153	16179	16128	16064	16193	16053	16128	16103	16193	16013	16003	16120	16107	16088	16193	16098	16065	16014	16120	16146	16235	16109	16135	16060	16169	16038	16039	16052	15962	16072	16216	15962	16190	16214	16204	15972	16098	16067	16221	16169	16092	16149	16259	16226	16204	16137	16131	16152	16096	16015	16096	16162	16135	16168	16155	15986	16024	16022	15976	16115	16053	16085	16111	16168	16055	16094	15971	16067	16031	15981	16078	16075	16175	16169	16192	16079	16142	15900	16103	16243	15862	16029	16070	16182	16022	16001	16204	16041	16137	16031	16000	16159	16195	16057	16161	15977	16298	16150	15977	16010	16327	15989	16123	15996	16082	16127	16010	16180	16106	15948	16197	16062	16042	16159	16039	16103	16247	16045	16004	16267	16174	16258	16105	16080	16028	16276	16098	16142	16270	15965	16120	16021	16126	16110	16066	16184	16285	15941	16024	16324	16084	15999	16113	15922	16008	16057	16181	16094	16266	16171	16241	16021	15940	16216	16163	15994	16038	16148	16164	15942	16165	15917	16213	16068	16061	16124	16189	16032	16204	16138	16247	16011	16254	16163	16222	16216	15964	16108	15952	16098	16240	16007	16152	15985	16065	16209	15952	16093	16109	16115	15922	15993	16160	16131	16132	16107	16094	16017	15990	16006	16130	16036	16145	16024	16036	16001	15921	16245	16058	16165	16262	16064	16075	16010	16076	15988	16232	16191	16010	16087	15944	16265	16006	16075	16154	16217	16104	16069	16120	16076	16074	16267	16238	16141	16175	16145	15985	16116	16111	16050	16075	16142	16000	16032	15991	16154	16204	16098	16019	16155	16213	16072	16007	16079	15993	16174	16159	16057	16063	16181	16019	15994	16140	16031	16057	16223	15991	16167	15919	16015	16031	16144	16091	16070	16115	16119	16109	16067	16065	16078	16041	16313	16051	16091	16093	15930	15994	15990	16182	16104	16159	16026	16120	16013	16133	16116	16104	16187	16053	16154	15904	15947	16063	16017	16054	16129	16093	16146	16158	16137	16088	15960	16012	16108	16049	16117	16115	16172	16126	16045	16039	15988	16217	16020	15988	16297	16079	16113	16001	15974	16333	16129	16168	15971	16190	16052	16240	15988	16052	16108	16077	16098	16194	16293	16073	16022	16043	16130	16202	16173	15942	15973	16099	16163	16331	16110	15865	16181	16096	16117	16113	16185	15960	16028	16112	16270	15996	16154	16011	16062	16169	16262	16160	16118	16230	16161	16049	16089	15989	16173	15883	16160	16228	16203	15948	16258	16088	16178	16032	16077	16268	16026	15946	16105	15961	16205	16249	15962	16154	16112	16070	16058	16041	16062	16009	16047	16164	16090	16127	16104	16056	16000	16135	16085	16048	16048	15911	16077	16289	16030	16230	16292	16151	16048	16159	16053	16032	15774	16048	16066	16167	16095	16167	16057	16121	16146	15876	16071	15962	16267	16294	15955	16193	16131	15957	16171	16133	15994	16130	16235	16251	16220	16027	16123	16100	16270	16133	16159	16100	16109	16129	15975	16048	16114	16246	16088	16184	16153	16117	15989	15976	16069	16127	16306	16173	16050	15986	16087	16013	16051	16129	16169	16060	16237	16228	16001	16100	15871	16102	16177	16037	15962	16030	16205	15935	16017	16014	15980	16035	16198	15936	15994	16185	16057	16100	16163	16244	16176	15865	16126	16111	15978	16063	16163	16287	16054	16220	16096	16077	15961	16078	16063	16146	15942	16200	15823	16207	16135	16139	16100	16183	16145	15987	15940	15860	16122	16192	16283	16247	16124	16076	16177	16079	15991	16146	16220	16022	16015	16133	16180	15961	16256	16173	16218	16188	16132	16109	16098	16191	16157	16112	16197	15919	16085	16051	16097	15863	16023	16098	16133	16180	16260	16129	16090	16080	16063	16004	16168	16045	16127	16126	15887	16090	16007	16067	16082	16072	16256	16022	16206	16162	16141	15961	16078	15900	15964	16250	16116	15929	16017	16191	16071	16079	16137	16057	16006	16105	16141	16005	16134	16051	16045	16142	16143	16090	16096	16012	16046	16174	16056	16085	16206	16213	16242	16173	15963	16219	15846	16015	16200	16050	16154	16231	16073	16045	16138	16146	16236	15914	16159	16025	16277	16197	16040	16164	16096	16009	16006	15990	16087	16128	16039	16105	16178	16052	16050	16288	16231	16213	16155	16095	16017	16056	16272	16074	16219	16122	16117	16004	16145	16052	16095	16223	16098	16105	16078	16088	16171	16137	16188	16055	16154	16112	15946	16129	15998	16150	16156	16108	15985	15986	16083	16098	16068	16127	16055	16170	15838	16125	16136	16169	16006	16080	16005	15895	16081	16258	16260	16044	15950	16185	16017	16340	16029	16152	16205	16035	16121	16159	16017	16130	16065	16187	16067	16131	15967	16058	16193	16040	15967	16083	16104	16208	15993	16074	16091	16104	16235	16054	16266	16103	16003	16246	16152	16011	15900	16085	16059	16007	16135	16174	16104	15986	16064	16116	16121	16161	16170	16055	16088	16176	16146	16142	16201	16336	16242	16061	16167	16094	16174	16128	16269	16256	16035	16187	16000	16138	16144	16234	16169	16093	16104	16110	15981	16120	16080	16123	16137	16288	15970	16180	16137	16219	16169	16196	16085	16074	15992	16063	16046	16178	16150	15995	16182	16025	16103	16104	16237	16196	16256	16082	16222	16180	15970	16119	16110	16128	16069	16083	15988	16258	16165	16231	15940	16213	16022	16143	16132	16063	16035	16170	16158	16086	16129	16110	15998	15962	16239	16068	16194	16005	16032	16159	16098	16175	16213	15951	16144	16134	16185	16155	16173	16104	16172	16240	16009	16154	16048	16172	16001	16022	16141	16050	16074	16073	16111	16176	15988	16122	15988	16182	16044	16141	16019	16293	16218	16098	16003	16075	15900	15941	16168	16011	16246	16081	16162	16152	16074	16353	16107	16055	16271	15932	16183	15987	16079	16112	16063	16076	16014	16114	16025	16013	16063	16144	16099	16068	16015	16140	15927	16185	15978	16057	16178	15971	16102	16012	16010	16061	15900	15979	15997	16223	15892	16015	16048	16152	16173	16006	16222	16062	16053	16193	16084	16076	16065	16085	16063	16107	16192	16014	16077	16096	16190	15905	16053	16155	16162	16063	16175	16187	15999	16107	16039	15951	16097	16155	15972	16040	16301	16142	16250	16177	16272	16275	16139	16046	16163	15977	16123	15934	16133	16133	16080	16053	15989	16051	16091	15969	15920	16063	16143	16027	16200	16316	15932	16288	16037	16014	16135	16014	15999	16054	15983	16175	16005	16238	16130	16158	16072	16115	16060	16016	16018	16146	16081	16298	16080	16008	16142	16220	16043	16195	16261	16198	16098	16165	16037	15918	15890	16145	15980	16174	16049	16127	16047	16202	15919	16086	16069	16235	16144	16073	16127	16153	16109	15985	15962	16061	16154	15854	16052	16112	16172	15981	16087	16145	16105	16088	16249	16151	16094	15975	16290	16187	16039	16126	16215	16286	16024	15981	15980	16224	16165	16087	16117	16203	16147	16117	16188	16238	15976	16218	16010	16104	16108	15994	16102	16158	16009	15951	16187	15870	16238	16175	16125	16023	16167	16143	16014	16112	16179	16133	16089	16113	16070	16054	16068	16304	16190	16149	16069	16058	16128
22295	20757	27232	24621	23316	29947	35364	31672	30285	29626	29188	28894	43783	54573	47561	41147	33894	29802	27019	26419	26326	26223	26169	26289	26088	25992	26435	26100	26386	26088	26405	26127	26137	26218	26072	26177	26312	26043	26099	26059	26091	26225	25959	26431	26094	26101	26427	26164	26207	26297	26110	26272	26105	26204	26190	26132	26411	26230	26200	26146	26150	25866	26284	26087	26141	26115	26153	26172	26158	26106	26110	25969	26351	26256	26063	25984	26211	25847	26098	26137	26120	26009	25958	26336	26102	25998	26221	26375	26123	26273	26105	26127	26156	25942	26117	26083	26345	26142	25937	26176	26094	25916	26283	25983	26116	25983	26119	26359	26220	26240	26078	26085	26119	26065	26136	25776	26092	26260	26414	26031	26174	26104	26274	26381	25888	26224	26209	26138	26289	26335	26099	26312	26219	25992	26185	26097	26188	26198	26095	26222	26196	26249	26097	25883	25825	26006	25998	26063	26052	26104	25877	26031	26057	26012	26079	26210	26057	26096	26032	26100	26021	26073	26217	26022	26064	26078	26008	26204	26122	26197	26051	25868	26365	26376	26306	26254	26178	26179	26093	26274	26415	26095	26114	26359	26246	26237	26321	26143	25876	26146	26399	26181	26231	26345	26138	26262	26142	25954	25930	26066	26168	26239	26153	26040	26037	26100	25915	25913	26243	26185	26047	26254	26222	26177	26087	25920	25984	26013	26211	26172	26294	25910	26156	25964	26363	26088	26318	26371	26242	25814	26233	26110	26057	25737	25888	26014	25909	25879	26107	26374	26174	25926	25924	26064	26006	26216	26186	25971	26076	25952	26350	25796	26445	26153	26246	25762	26197	26183	25950	26274	26225	26115	26043	25955	25895	26094	26134	26123	26158	26122	26241	26107	26017	25705	26194	26276	26394	26425	26123	25930	26111	25935	26022	26239	26197	26187	26054	26249	26181	26296	26364	26110	26117	26265	26240	25994	26372	25975	26361	26111	26095	26124	26150	26037	26316	26200	26136	26150	26334	26130	26048	26191	26114	26013	25898	26194	26254	26202	26204	26070	26102	26016	26105	26147	26125	26162	26309	26142	25922	26121	26235	25909	25954	25842	26033	26159	26371	26102	26056	26102	25960	26188	26167	26086	25961	26031	26250	25985	26244	26211	26198	26209	26163	26140	26232	26221	25845	25895	26079	26335	26165	26129	26085	26321	25956	26040	25911	26081	25973	26285	25802	25967	26327	25955	25793	26001	26289	26325	26020	26067	25863	26252	26284	26241	25977	25798	26149	26019	26187	26274	25906	25965	26214	26106	26140	26137	26014	26072	25901	25998	25980	26128	25673	26076	26061	26331	26080	26083	26271	26036	26102	26081	26275	26106	25973	25936	25819	26236	26261	25857	25992	26280	26150	26234	26123	26347	26242	25848	26241	26050	26037	26047	25607	26048	25906	26008	26191	26238	25847	26083	26177	26021	26113	26269	26111	26030	26296	25918	26180	25774	26140	26034	26096	26076	26205	25975	26107	26016	26064	26146	26139	25838	26043	26075	26297	25989	26026	26244	26287	26155	26141	26300	26086	25903	26270	26176	26418	26302	26171	26115	25894	26085	26058	26072	26329	26148	26059	26220	26051	26213	26235	25963	26055	26067	26382	26138	25942	26296	26407	26049	26156	26018	26209	25976	26327	25946	26133	25980	26165	26172	26034	26125	26069	26081	26041	26095	26162	25985	25969	26130	26025	26272	26241	26007	26385	26248	26104	26074	26380	26051	26214	26260	26253	26236	25812	25971	26314	26103	25932	26302	26284	26109	26206	26100	25811	25999	26162	26116	26221	26029	26156	26130	26112	26119	26209	26181	25945	26055	26317	26046	25935	25950	26256	25996	26005	26317	26319	25840	26129	26179	26157	26179	26139	26279	25875	26414	26206	25886	26283	25930	26111	25856	26041	26288	26318	26249	26191	26114	26109	26179	25950	25983	26335	26011	25959	26081	26008	25741	26071	26226	26107	26212	26293	26130	26027	25969	26069	26377	26151	25871	26051	26408	25986	25941	26139	26017	26093	25957	26141	26389	26125	26185	25932	26246	26000	26171	26036	26169	26179	26047	26206	26105	26169	26164	26108	26199	26333	26051	26213	26223	26172	26075	25893	26205	26055	26028	26218	26208	25965	26201	25889	26077	25920	25953	26047	25998	26254	26445	26133	26231	26227	26137	26118	26080	26322	26101	26277	26038	25919	26145	26431	26041	26106	26048	26274	26135	25996	26009	25903	26282	26398	26222	26317	26022	26203	26126	25817	26128	26362	26080	26380	25876	25980	25865	26066	26073	26022	26056	26164	26230	25850	25887	26244	26101	26043	26118	25903	26137	25992	26269	26262	25910	26126	26104	26174	26241	26217	26081	26219	26302	26197	26119	26053	26336	26218	26016	26067	25850	26137	26041	26158	25922	26367	26029	26193	26041	26174	26221	26161	25990	25891	25981	25959	26232	26118	26140	26103	26176	25989	26108	26313	26118	25980	25947	26125	26083	25946	26042	26112	25964	26108	26124	26048	26097	25815	26185	26235	25976	26064	26152	26098	25969	26436	26154	26160	25833	25945	26181	25928	25863	26161	26180	26138	26162	25830	26334	26187	26046	26009	25977	26221	25810	26207	26123	26055	26066	26263	26163	25962	26269	25971	26306	26073	26128	25889	26080	26004	26183	26106	26066	26359	26198	26109	26239	26355	26238	26123	26098	26140	26228	26366	26113	26180	26085	26156	26117	26055	26247	26148	26118	26171	25876	26268	26243	26068	26239	26200	26108	26306	25950	25965	26070	26181	26170	26155	26159	26231	26188	26050	26198	25977	26291	26129	26016	26236	26251	26052	26210	26158	25958	26014	26214	25849	26285	26337	26080	25982	25897	25925	26120	26222	26278	25987	26150	26200	26169	26275	26190	26165	26322	26114	25998	26197	26089	26204	25991	26003	26049	26133	26110	26004	25857	25970	26113	26283	26232	26195	26065	26065	26281	26044	26029	26132	25785	25968	26252	26250	26009	26078	25889	26105	26249	26253	26104	25957	26061	26392	26388	25926	26222	26232	26263	26400	26105	25911	25963	26067	26132	25974	26196	26198	26085	25811	26198	25766	26166	26080	25897	26013	26224	26245	26117	26074	25951	26137	26212	26254	26167	26204	26337	26232	26256	26103	26108	25992	26198	26182	26063	25848	26252	26128	26300	26111	26277	26171	26401	26147	26229	26416	26219	26038	25910	26274	26161	26016	26178	26177	26176	26171	25975	25934	26325	26243	26249	26161	25983	26091	26101	26011	26279	26069	26366	26227	26136	26052	26241	26045	25957	26071	26050	26086	26244	26181	26224	26124	26276	25833	26144	26322	26042	26107	26092	26230	26220	26095	26008	26121	26038	25921	26273	26078	26169	26122	26238	25955	26410	26274	26157	26392	26039	26018	26525	26015	26059	25988	26090	26162	26202	25973	26034	26141	25963	26186	26002	26019	26095	26225	26124	25960	25897	26119	26149	26016	26167	26306	26225	26105	26258	25929	26241	26170	26162	25930	26244	25933	26118	26126	26210	25990	26101	25874	26124	25959	26243	25824	26160	25893	25922	26071	26333	26143	26033	26011	26007	26170	26192	26355	26146	26017	25984	26205	26324	26251	26200	26336	25867	26058	26070	26220	25956	26028	26058	26075	26135	26085	26232	26082	26011	25905	26268	26122	26193	25951	25823	26165	25820	26046	26024	26101	26205	26023	26239	26184	26142	26184	25971	26252	26044	26181	26088	26298	26053	25965	25898	26109	26126	26263	26211	26184	25976	26094	26036	26051	26203	26101	26235	25916	26015	25992	25926	26060	26203	26127	26036	26147	25944	26251	26060	26050	25798	26200	26140	26134	25974	25968	26118	26142	26160	26025	26236	26226	26140	26055	26022	25980	26452	26148	26106	25957	25960	26083	26021	26154	26026	25981	26172	26149	26288	26135	26109	26150	26344	26259	26255	26217	26085	25761	26015	25898	25945	26323	26023	26180	26201	26186	26174	26471	26210	26126	26290	26125	25959	26107	26153	26182	26140	25736	25804	26050	26174	26240	26042	25924	26094	26123	25868	26151	26099	26259	26065	25942	26173	26410	25869	25998	25882	26197	26145	26109	26070	26141	26030	25951	26193	26234	26111	25965	26237	25983	26112	25934	26270	25957	26331	26195	26038	26098	25957	26000	26095	26308	26096	26201	26070	26036	26026	26194	26126	26183	26143	26163	26246	26224	26391	26173	26259	26108	26159	25926	25933	25967	25953	26188	26300	26036	25990	26055	26169	26147	26168	26238	26260	26341	26450	26229	26065	26182	26258	25934	26178	26008	26051	26093	26063	26074	26151	25917	26112	26235	26312	25971	26089	25985	26299	26083	25995	26080	26054	26248	26221	26009	25980	26241	26029	26104	25957	26023	25989	26295	26050	26070	26094	26316	25972	25919	26098	26221	26250	26132	25927	26397	26080	25939	26031	26116	26147	25990	26085	26168	26128	25992	26216	26034	26082	25972	26104	25969	25864	26058	25983	26236	26131	26106	25903	26415	26197	25947	26155	26209	26251	25859	25889	26046	26098	26257	26187	25854	26294	26215	25995	25956	26032	25895	26029	25959	26095	26149	26104	26075	26049	26115	26011	26023	26281	26132	26076	26270	26046	26217	26223	25910	26265	26085	26199	26252	26065	25933	25941	25949	26336	26291	26067	26214	26132	25923	25950	26122	25909	26102	25934	25888	26333	26119	26020	25786	26109	26122	26042	25997	26099	26120	25981	26176	25961	26131	26290	26133	25942	25931	25846	26128	26465	25978	26076	26268	26179	26202	25976	25908	26123	26019	26091	26161	26427	26105	26417	26212	26057	26240	26096	26161	25853	26333	26233	26194	26317	26141	26207	26058	25986	26148	25963	26011	26072	26150	26121	26133	26127	26085	26029	26084	26267	26183	26151	25896	25880	26188	25942	26210	26165	26153	26314	26181	26092	26180	26240	26090	26141	26153	25989	26252	26192	26266	26059	26257	25967	26054	26117	26079	26117	26145	26302	26036	26039	26036	26049	26227	26118	26243	26313	26150	26060	26108	26130	26072	26159	26285	26033	26286	25914	25926	26216	26226	26132	26121	26281
27115	49480	45542	37059	31784	29138	26857	24515	22578	21055	20488	20261	40571	47426	40875	33498	25263	19578	16752	16547	16348	16522	16556	16762	16511	16343	16479	16476	16646	16374	16522	16546	16493	16411	16384	16471	16442	16530	16640	16433	16405	16499	16515	16547	16652	16445	16507	16470	16471	16422	16614	16322	16550	16499	16553	16348	16462	16395	16634	16449	16402	16409	16385	16415	16487	16797	16450	16513	16684	16562	16370	16632	16513	16487	16506	16557	16475	16627	16610	16593	16375	16503	16539	16670	16363	16415	16630	16370	16406	16325	16366	16436	16570	16410	16632	16448	16515	16487	16336	16482	16509	16384	16549	16589	16498	16505	16564	16657	16311	16512	16363	16582	16491	16458	16497	16498	16276	16393	16432	16292	16462	16483	16515	16522	16375	16419	16435	16390	16483	16378	16508	16456	16478	16453	16626	16463	16395	16366	16482	16525	16382	16418	16523	16337	16472	16427	16475	16466	16489	16401	16506	16410	16477	16447	16313	16497	16488	16570	16366	16492	16392	16440	16441	16512	16579	16564	16301	16236	16615	16426	16389	16356	16474	16399	16605	16372	16562	16609	16522	16483	16399	16560	16410	16446	16525	16652	16536	16367	16363	16485	16513	16413	16388	16570	16580	16491	16393	16472	16413	16410	16437	16567	16504	16622	16591	16527	16465	16481	16468	16420	16549	16257	16411	16574	16474	16494	16560	16431	16518	16337	16381	16305	16218	16356	16452	16489	16411	16417	16516	16495	16504	16428	16531	16550	16576	16343	16596	16399	16442	16369	16533	16377	16537	16456	16651	16411	16396	16621	16424	16476	16378	16381	16325	16489	16441	16521	16492	16407	16436	16553	16461	16286	16342	16427	16558	16397	16371	16496	16504	16377	16348	16522	16400	16458	16535	16383	16500	16555	16305	16546	16450	16402	16618	16608	16313	16264	16455	16580	16634	16350	16483	16435	16472	16393	16520	16331	16348	16425	16494	16355	16358	16415	16540	16620	16535	16333	16566	16616	16308	16559	16523	16551	16413	16619	16557	16255	16398	16502	16448	16524	16567	16472	16495	16508	16364	16421	16461	16385	16548	16524	16439	16416	16370	16419	16597	16573	16259	16651	16535	16421	16480	16452	16506	16438	16502	16345	16216	16306	16558	16353	16508	16444	16474	16429	16531	16374	16470	16411	16362	16543	16465	16473	16363	16539	16272	16388	16334	16449	16324	16516	16484	16501	16588	16494	16412	16719	16507	16481	16551	16390	16326	16582	16354	16439	16647	16416	16517	16516	16536	16480	16556	16500	16244	16720	16688	16350	16554	16368	16475	16497	16475	16498	16414	16492	16500	16503	16655	16616	16393	16594	16465	16583	16467	16412	16466	16392	16512	16581	16480	16565	16344	16534	16613	16547	16503	16498	16586	16434	16381	16449	16313	16500	16343	16431	16471	16472	16526	16420	16539	16340	16411	16476	16355	16555	16384	16350	16453	16432	16366	16421	16397	16385	16319	16493	16620	16602	16355	16519	16443	16552	16431	16481	16516	16668	16433	16408	16425	16634	16426	16340	16356	16638	16583	16353	16429	16459	16519	16308	16460	16475	16397	16510	16532	16524	16538	16392	16422	16680	16510	16401	16466	16548	16578	16443	16373	16448	16604	16386	16513	16596	16553	16438	16467	16594	16503	16586	16475	16506	16480	16405	16595	16426	16443	16543	16534	16465	16422	16421	16307	16395	16551	16326	16583	16410	16490	16473	16508	16456	16510	16532	16507	16452	16325	16539	16623	16429	16428	16486	16574	16479	16641	16544	16499	16427	16151	16348	16332	16461	16351	16552	16382	16563	16374	16577	16475	16509	16341	16527	16312	16423	16560	16502	16479	16425	16562	16299	16401	16574	16331	16311	16389	16541	16640	16447	16540	16362	16720	16439	16362	16405	16236	16431	16414	16639	16592	16345	16398	16545	16410	16340	16467	16463	16361	16382	16529	16607	16519	16536	16365	16495	16357	16541	16421	16552	16311	16555	16420	16495	16581	16505	16515	16505	16400	16545	16511	16399	16529	16573	16397	16481	16414	16548	16503	16502	16773	16518	16598	16285	16422	16372	16702	16420	16475	16567	16547	16638	16372	16484	16571	16476	16381	16395	16457	16368	16448	16553	16448	16501	16277	16416	16724	16409	16370	16627	16424	16241	16416	16583	16597	16544	16408	16536	16507	16419	16472	16670	16306	16545	16619	16362	16351	16549	16366	16493	16457	16483	16502	16456	16311	16383	16499	16537	16401	16550	16470	16462	16478	16384	16439	16567	16340	16379	16387	16539	16572	16534	16425	16463	16596	16420	16528	16510	16420	16441	16622	16678	16457	16566	16492	16504	16607	16532	16511	16680	16553	16310	16482	16660	16505	16584	16690	16520	16491	16428	16310	16571	16446	16441	16628	16608	16411	16510	16477	16538	16419	16382	16318	16594	16341	16392	16362	16499	16422	16586	16581	16488	16393	16543	16429	16521	16435	16457	16325	16564	16772	16328	16366	16579	16331	16326	16350	16434	16433	16498	16354	16474	16468	16392	16353	16490	16441	16575	16347	16477	16569	16524	16409	16492	16513	16464	16441	16354	16470	16492	16479	16489	16347	16353	16440	16408	16526	16536	16457	16519	16524	16569	16339	16350	16503	16517	16438	16629	16487	16419	16443	16398	16254	16458	16617	16565	16426	16440	16474	16373	16515	16540	16541	16419	16444	16384	16364	16408	16522	16503	16536	16418	16482	16471	16392	16531	16359	16511	16490	16432	16440	16530	16403	16420	16479	16499	16627	16441	16461	16396	16381	16290	16550	16596	16425	16447	16436	16384	16440	16358	16407	16301	16446	16603	16435	16381	16530	16684	16491	16657	16525	16355	16564	16516	16280	16429	16459	16346	16352	16571	16282	16545	16472	16434	16452	16498	16494	16424	16474	16451	16531	16408	16593	16422	16479	16458	16478	16674	16511	16597	16538	16382	16541	16532	16329	16490	16500	16539	16389	16540	16478	16482	16467	16546	16551	16538	16735	16542	16579	16344	16420	16418	16510	16466	16639	16396	16415	16292	16566	16489	16364	16542	16399	16603	16556	16526	16555	16434	16488	16580	16474	16378	16490	16436	16544	16628	16443	16697	16480	16308	16325	16362	16613	16422	16636	16650	16570	16480	16507	16431	16425	16471	16306	16341	16612	16370	16453	16630	16457	16498	16640	16530	16561	16486	16530	16451	16544	16435	16554	16442	16576	16619	16422	16565	16572	16462	16297	16417	16320	16592	16401	16441	16411	16267	16521	16676	16555	16478	16317	16377	16396	16333	16454	16439	16372	16497	16480	16423	16531	16502	16458	16662	16514	16680	16414	16406	16378	16485	16480	16597	16531	16398	16353	16428	16435	16443	16471	16566	16532	16446	16513	16516	16470	16479	16606	16531	16387	16534	16435	16525	16485	16363	16410	16421	16413	16548	16699	16509	16476	16372	16470	16412	16526	16341	16627	16575	16372	16616	16523	16396	16528	16342	16475	16311	16577	16247	16568	16265	16680	16483	16580	16404	16430	16434	16681	16447	16434	16550	16430	16348	16472	16472	16478	16548	16477	16449	16389	16318	16530	16446	16574	16415	16544	16413	16419	16490	16368	16375	16476	16335	16579	16555	16520	16527	16480	16359	16437	16505	16222	16607	16523	16633	16438	16562	16310	16434	16415	16529	16375	16546	16604	16525	16490	16427	16418	16505	16526	16526	16470	16511	16463	16361	16482	16465	16545	16396	16493	16452	16513	16518	16588	16395	16662	16440	16443	16444	16493	16255	16394	16435	16598	16397	16326	16574	16484	16316	16537	16397	16575	16604	16563	16267	16642	16481	16436	16477	16504	16429	16452	16608	16226	16497	16640	16554	16486	16439	16439	16663	16573	16540	16482	16445	16480	16446	16360	16671	16482	16465	16520	16394	16604	16450	16389	16364	16560	16469	16371	16541	16468	16456	16383	16377	16470	16542	16499	16428	16611	16494	16312	16457	16520	16489	16292	16538	16432	16434	16302	16696	16390	16395	16494	16455	16490	16701	16419	16318	16620	16509	16499	16491	16446	16520	16557	16502	16419	16641	16447	16493	16585	16333	16488	16449	16404	16640	16534	16763	16378	16570	16525	16518	16641	16572	16663	16395	16350	16508	16369	16632	16353	16580	16424	16459	16499	16447	16518	16482	16680	16567	16519	16336	16538	16472	16438	16514	16578	16386	16470	16504	16446	16521	16646	16426	16593	16303	16243	16470	16403	16464	16328	16639	16381	16446	16408	16595	16283	16453	16523	16530	16479	16549	16668	16457	16479	16360	16549	16648	16375	16483	16363	16327	16518	16526	16377	16478	16240	16519	16533	16300	16508	16461	16571	16525	16396	16459	16475	16371	16337	16330	16353	16417	16498	16527	16497	16404	16426	16463	16396	16261	16471	16502	16535	16457	16563	16480	16489	16496	16407	16617	16592	16692	16636	16441	16598	16497	16334	16484	16524	16351	16343	16576	16520	16515	16561	16555	16615	16656	16547	16473	16461	16364	16526	16332	16538	16376	16473	16630	16531	16265	16418	16333	16538	16493	16469	16419	16491	16412	16336	16313	16438	16409	16486	16353	16590	16544	16324	16455	16644	16569	16414	16458	16529	16556	16526	16346	16481	16555	16351	16481	16394	16553	16437	16608	16579	16616	16579	16435	16324	16298	16291	16409	16417	16646	16502	16415	16393	16652	16491	16665	16371	16523	16521	16652	16416	16379	16444	16628	16380	16485	16494	16338	16355	16512	16515	16275	16516	16464	16321	16369	16553	16389	16529	16492	16578	16582	16444	16298	16428	16464	16469	16427	16573	16468	16554	16386	16335	16388	16417	16406	16456	16356	16406	16572	16334	16488	16418	16427	16524	16545	16495	16544	16386	16558	16419	16583	16361	16593	16590	16525	16394	16535	16227	16446	16370	16312	16391	16391	16440	16491	16563	16606	16545	16484	16547	16574	16356	16391	16652	16618	16521	16615	16495	16429	16351	16541	16434	16583	16429	16422	16266	16550	16548	16776	16605	16440	16704	16557	16535	16421	16620	16400	16495	16493	16485	16524	16509	16638	16430	16440	16335	16602	16487	16424
35931	32370	35818	33824	30686	29047	28333	27046	26801	26279	26601	26705	26720	27272	28250	28062	26984	26448	25950	25942	25849	25842	25955	26050	25885	25985	26103	25880	25877	25939	25785	25892	25910	26219	25741	25558	25859	26096	25858	26058	25929	25662	25940	25977	25979	25817	25999	25974	25934	25937	25973	25930	25495	25671	25884	25740	25672	25821	25885	25858	25987	25590	25999	25984	25892	25936	25839	25840	26070	25807	25888	25992	25993	25888	26002	25929	25948	25848	25811	25769	26152	26147	25760	25811	25860	25956	25939	26032	25697	25736	25931	26136	25725	25902	25877	25466	26078	25895	25958	25785	25877	25890	25906	25979	25758	25898	26097	25937	25920	26045	26095	25846	25771	25659	26062	25948	25926	25954	25891	25824	25945	25878	25652	25715	25856	25894	26078	26233	25999	25932	25809	25855	26248	25840	25699	25845	25968	26027	25896	25738	25754	25841	26043	25836	25793	25875	25909	26029	25987	25761	25980	25793	25796	25979	25904	25730	25678	25952	25797	26034	25851	25703	25901	25974	25847	25772	25833	25945	25919	26042	25630	25897	26028	25748	25601	25697	25663	25913	26002	25887	25814	26049	25968	25970	25791	25873	25838	25838	25839	25920	25930	25774	25971	26080	26004	25842	25898	25877	25833	26083	25921	26149	25670	26117	26069	25831	25967	26092	26048	25971	25899	26010	25821	25947	25847	26163	26045	25884	25996	25876	25746	25946	25948	25910	26075	25733	25959	25675	25773	25724	26068	25946	25912	25945	26073	25691	25825	26009	26178	25903	25982	25804	25811	25822	25830	25861	25839	25762	25834	26010	25954	25897	25959	26031	26006	26053	25922	25915	26022	25863	25671	25734	25906	25790	25754	25997	26101	26132	25894	25985	25642	25665	25711	25720	25712	26111	25848	25644	25861	25777	25784	26035	26053	25935	26163	25629	26053	25849	25902	25925	25959	25958	25930	25926	25961	25676	25754	25973	26034	26074	25846	25749	25777	25947	25928	25946	25888	25901	25783	25929	25789	26019	25769	25874	25971	25676	25947	26238	26034	25731	25641	25701	26046	25693	25855	26188	25949	25960	25934	25906	25919	26183	25651	26032	25685	25851	25800	25787	26059	25826	25797	26056	25854	26091	26051	25956	25916	26113	25790	25912	25873	25771	25508	25630	25702	25912	26045	26068	25995	25868	25907	25782	25956	25878	25842	25820	25598	25775	26068	25837	25711	25937	26180	26259	25858	25883	25826	25771	25980	25784	26093	25979	25914	26002	25937	25954	26108	26034	26126	25999	25970	25957	26082	25767	25954	25966	25939	25990	26015	26208	26086	26174	25942	25862	26004	25908	25780	25835	25963	25731	26137	25876	26074	25928	25950	25891	26081	26067	25850	25910	25807	25833	25796	25799	25740	25904	26067	25676	25903	25825	25571	25753	25705	25844	25868	25856	25863	25959	25910	25843	25935	26020	26078	26097	25926	25964	25800	25764	25883	26048	26003	26035	25784	25778	25788	25958	25836	25918	25950	25886	25889	26001	25723	25964	25892	26002	26025	25783	25909	26063	25758	25934	26115	25702	25795	25840	25852	25922	25812	25841	25965	26008	25846	25965	25653	25895	26075	25888	25937	25727	25871	25840	25963	25927	25765	25859	25907	25717	26150	26038	26072	25993	25909	25995	26076	25946	26094	25945	25875	25855	26010	25689	25997	25890	25986	26022	26185	25863	26041	25928	26015	25868	25991	26051	25849	25765	25653	25753	25799	25848	26066	26020	25950	26059	25801	26155	26012	26070	25971	25784	25627	25748	25788	26119	25814	25860	26091	25847	26035	25906	25934	25911	25856	25777	25648	25846	25920	26031	25904	25827	25817	25945	26145	25689	25878	25949	25833	26147	25830	25758	25673	26066	25818	26013	25992	25695	25715	25615	25831	25762	25981	25891	25944	25910	26201	25792	25838	25761	25845	26045	26083	26063	25855	25543	25730	26134	25756	25811	25702	25816	26179	25840	26086	25978	25847	26073	26052	25879	25878	26072	26006	25969	25797	25731	25866	25810	25848	26094	25848	25857	25990	26037	26079	25864	26159	25878	25897	26018	25911	25718	25931	25838	26080	26088	25736	25937	26240	25900	26026	25768	25868	25973	26205	25932	25622	25953	25765	25809	25781	25940	25713	25815	26048	25966	26054	26030	25856	25836	25952	25781	26017	25963	25842	26046	26284	25909	25881	26027	25938	25823	25808	25905	26002	25803	25806	26179	25777	25916	25833	25789	26143	25854	25931	25808	25925	25607	25909	26097	25791	25915	25858	26180	26007	25992	25994	25935	25980	25982	26146	25724	25789	25951	26109	26056	25943	25606	26029	25736	26013	26077	25882	26039	26020	25744	25868	25771	25765	26035	25872	25942	25573	26008	25935	25771	25729	25983	25968	26078	25990	25927	25902	25978	26033	26006	26067	25926	25705	25655	26017	26053	25891	25970	25708	25719	26058	25760	25944	25987	26049	25708	26036	25722	26170	26269	25785	25872	25866	25659	25904	25770	26210	26081	25888	25950	26059	26074	26133	25759	25743	25837	25889	25731	25887	25867	25762	25974	25869	26015	26312	25943	25765	25821	25816	25776	25754	25809	25842	25806	25933	25875	25917	25861	26123	25959	25893	25991	25923	26018	25994	25977	25775	26068	25496	25831	25878	25775	26150	26003	25825	25857	25968	26106	25880	25774	26195	25833	26054	26023	25925	25954	26110	26063	25715	25854	25734	25858	25763	25749	25767	25888	25925	25933	25795	26188	26004	26019	25941	25826	25605	25876	26025	25854	26355	25928	25817	25718	26075	25816	25922	25726	25878	25916	26175	25951	26080	26112	26042	25883	25968	25779	25776	25601	25669	25831	25892	25961	26007	25918	26233	25948	25918	25852	26177	25805	25734	25930	25894	25843	26078	26050	25914	26002	25969	25817	25925	25946	25973	25843	25837	25873	25994	25653	25730	25964	25769	26183	25874	25890	25865	25889	25815	25815	26041	26050	25822	26117	25849	25661	25678	26045	25928	26003	25949	25841	25735	25781	26043	26097	26013	26200	25992	26151	25993	26077	25718	25862	25931	26155	25918	25835	25812	25707	25924	25875	26017	25836	25940	26065	26068	25709	25799	26106	26101	25992	25832	25968	25938	26060	25829	25933	25881	25914	26092	25678	25842	25730	25671	26027	25814	25885	25668	25700	25799	25840	26097	25752	25641	25975	25918	25585	26106	25892	25855	25827	26025	25951	25856	26128	25828	26062	26141	26122	26151	26053	25931	25821	25935	25956	25882	25617	26155	25670	25987	25793	25858	25929	26029	25740	25988	26000	26108	25502	26048	25767	26048	25782	25817	25945	25922	25815	26077	26130	25881	25920	26124	25991	25790	25769	26181	25946	25814	25828	25736	25680	26018	25797	25957	25711	26028	25742	25668	25793	25800	25829	25830	25614	25950	25943	25839	25994	25994	25972	25720	25788	25896	25902	26069	25985	25877	25949	25931	25867	25687	25833	25682	25759	26042	25993	25837	25718	25972	25934	26004	25768	25933	25979	25859	25805	25960	26046	25893	25829	25761	25887	25797	25902	25949	25931	25725	25880	25969	25904	25783	25776	25837	25846	25828	25973	26012	25843	25939	25753	26043	25958	25849	26150	25741	25756	25825	26038	25837	25859	25897	25831	25812	25830	26069	25952	25853	26119	26262	25651	26038	25707	25852	25961	25967	26123	25838	26108	25594	25827	25901	25947	26116	25754	25845	25824	25878	25780	25876	25862	25877	25925	25875	25800	25930	26035	26013	25985	25794	25988	25835	26015	26065	25770	25983	25972	25869	25913	25961	25911	26018	26135	25980	25928	25828	25807	25699	25845	26030	26011	25920	25873	25968	25880	26074	25958	25894	25782	26011	25748	25884	25899	25811	25858	26068	25797	25801	25908	25764	26096	25938	25768	25882	25793	26013	25840	25942	25978	25938	26001	26142	26097	25841	25983	25743	25940	26139	25885	25860	25880	25868	25700	25973	25792	26060	25905	25879	25778	26063	26091	25904	25847	25940	26088	26128	25922	25845	25766	25984	25904	25955	25949	25972	26033	26022	26001	25834	25874	25875	25925	25804	25738	25970	25756	25819	26016	25947	25786	26020	25830	26091	25915	25827	25754	25767	26219	26059	25871	25946	25916	25988	25917	26020	25956	25985	25982	25830	25815	25654	26185	26032	25990	26042	25980	26105	25886	25793	25839	25798	26083	25962	25907	25943	26077	25845	26025	26060	25863	25789	26116	26152	26014	25983	25897	25914	26055	25829	26007	26056	25980	25821	25719	25811	25757	25744	25942	26162	26086	25657	25750	25910	25879	26076	26057	25825	26032	25837	25757	25772	25969	26048	25686	26055	26075	25904	26016	26061	25859	25937	25742	25925	26188	25929	25789	25834	25994	25965	25776	25998	25930	25658	25911	26012	25961	25617	25700	25612	25677	25770	25815	26186	25922	25759	25931	25762	26011	25787	25922	25894	26028	26084	25996	25822	25898	25863	26065	26100	25826	25822	25905	25947	26103	26293	26110	26020	25973	25833	25746	25689	25763	25871	25990	25887	25688	25766	25983	25908	25822	25751	25909	25908	25966	25884	25997	25819	26044	26063	25951	25706	25828	26111	25961	25509	26072	25630	25881	25847	25640	25818	26032	26077	26120	25983	25673	25981	25703	26025	26116	25938	25750	25876	25897	26272	25978	25779	26037	25892	26077	26074	25865	25845	25844	25938	26125	26008	25629	25946	25859	26009	25904	26056	25975	26027	25784	25968	25744	25991	26123	26095	26083	26038	25876	25934	25755	25750	26180	25851	25916	25779	25634	25957	26003	25815	25916	26009	25908	25940	25932	25902	25789	25870	26046	25974	25918	25774	26040	25816	25907	25957	25768	25976	25873	25772	26061	25836	25998	26097	25869	25832	25949	25917	26045	25929	26142	26059	25746	25794	26214	25981	25903	25789	25768	25964	26036	25807	25876	25981	25662	26179	25761	25716	26030	25894	25891	25809	26049	25993	25890	26191	25764	25640	25935	25840	25694	25877	25569	26001	25723	25897	25890	25576	25981	25770	25884	25844	26104	25941	25908	26093	25837	26032	26345	25907	25833
27938	35032	32396	26503	22859	20821	19424	18188	17591	17487	17715	17858	17445	18263	19156	18395	17284	16751	16570	16469	16327	16475	16536	16387	16420	16453	16600	16365	16365	16444	16336	16594	16427	16319	16504	16629	16455	16295	16365	16381	16268	16369	16514	16411	16467	16537	16547	16509	16499	16414	16527	16354	16504	16363	16404	16419	16439	16425	16304	16354	16359	16604	16437	16449	16494	16365	16474	16437	16432	16399	16307	16372	16410	16413	16391	16377	16499	16562	16497	16482	16539	16288	16277	16432	16379	16381	16424	16361	16390	16498	16463	16458	16524	16488	16293	16440	16355	16326	16615	16383	16553	16407	16362	16255	16494	16395	16377	16495	16356	16506	16326	16407	16337	16626	16426	16294	16434	16286	16271	16389	16289	16464	16302	16393	16263	16466	16398	16436	16422	16394	16404	16332	16432	16523	16246	16422	16557	16513	16390	16375	16405	16373	16325	16491	16430	16498	16469	16418	16179	16406	16321	16294	16342	16354	16366	16350	16381	16441	16468	16434	16330	16319	16347	16392	16455	16398	16422	16286	16417	16493	16356	16403	16445	16573	16432	16359	16483	16331	16598	16469	16384	16450	16378	16278	16152	16470	16411	16478	16477	16630	16376	16598	16268	16362	16326	16350	16503	16484	16496	16348	16436	16597	16245	16553	16431	16427	16285	16516	16362	16414	16378	16394	16530	16341	16491	16495	16559	16566	16525	16373	16325	16413	16363	16299	16343	16264	16329	16389	16262	16313	16532	16357	16557	16444	16428	16460	16437	16518	16486	16599	16591	16292	16581	16498	16471	16469	16318	16318	16440	16468	16496	16540	16533	16196	16625	16325	16610	16454	16375	16503	16291	16472	16318	16371	16591	16432	16404	16474	16415	16534	16455	16501	16484	16304	16214	16449	16427	16357	16414	16328	16498	16477	16424	16411	16364	16622	16457	16448	16506	16563	16237	16597	16304	16468	16428	16393	16555	16357	16463	16192	16421	16451	16445	16449	16277	16468	16342	16353	16419	16481	16249	16327	16351	16461	16276	16354	16421	16322	16492	16443	16372	16417	16448	16504	16478	16408	16334	16525	16450	16133	16256	16439	16381	16442	16547	16354	16401	16402	16448	16447	16553	16353	16559	16211	16407	16440	16310	16453	16173	16403	16488	16525	16323	16415	16384	16553	16307	16159	16476	16273	16536	16458	16313	16396	16478	16326	16366	16262	16394	16243	16445	16460	16593	16328	16270	16574	16517	16528	16413	16370	16463	16434	16546	16537	16199	16527	16524	16381	16485	16408	16406	16430	16436	16377	16386	16340	16357	16557	16353	16365	16490	16444	16392	16441	16533	16756	16487	16428	16417	16310	16415	16381	16326	16289	16512	16519	16320	16281	16303	16358	16395	16538	16327	16525	16266	16391	16420	16459	16202	16426	16377	16377	16401	16509	16348	16346	16362	16484	16320	16317	16492	16470	16329	16366	16412	16333	16364	16324	16384	16456	16535	16403	16503	16431	16505	16421	16302	16343	16473	16108	16354	16346	16337	16399	16335	16462	16419	16475	16378	16367	16419	16332	16512	16522	16322	16467	16504	16259	16353	16363	16309	16330	16552	16198	16429	16405	16476	16323	16466	16388	16320	16360	16567	16458	16329	16389	16523	16333	16579	16213	16290	16502	16525	16463	16311	16421	16397	16366	16437	16383	16515	16339	16533	16359	16224	16390	16493	16388	16379	16220	16331	16404	16356	16254	16530	16422	16382	16359	16424	16371	16328	16355	16391	16462	16645	16315	16252	16328	16346	16446	16367	16515	16348	16423	16401	16294	16279	16368	16408	16525	16386	16609	16455	16555	16616	16360	16487	16342	16529	16305	16288	16398	16310	16455	16216	16405	16337	16511	16400	16428	16280	16366	16394	16387	16328	16392	16464	16351	16433	16471	16573	16462	16531	16370	16452	16289	16342	16550	16334	16364	16396	16371	16489	16413	16349	16350	16458	16413	16384	16409	16460	16487	16316	16427	16371	16234	16359	16485	16473	16283	16525	16450	16423	16395	16325	16457	16460	16305	16440	16542	16426	16388	16515	16403	16380	16331	16315	16312	16512	16491	16355	16465	16463	16416	16252	16494	16321	16373	16338	16393	16445	16326	16356	16382	16386	16462	16299	16289	16496	16464	16254	16426	16411	16498	16541	16383	16549	16494	16601	16348	16406	16486	16429	16308	16387	16409	16342	16320	16378	16502	16462	16341	16477	16404	16356	16288	16383	16496	16364	16519	16342	16334	16352	16313	16449	16461	16198	16463	16171	16470	16351	16411	16245	16587	16308	16338	16513	16204	16408	16462	16280	16320	16485	16427	16599	16173	16290	16396	16468	16387	16218	16345	16408	16511	16352	16477	16369	16383	16402	16498	16356	16137	16325	16422	16339	16383	16390	16321	16351	16505	16421	16446	16504	16537	16278	16271	16499	16494	16556	16433	16227	16525	16300	16382	16443	16480	16466	16419	16388	16263	16363	16546	16365	16433	16352	16530	16466	16367	16493	16495	16306	16360	16428	16433	16280	16322	16388	16340	16759	16335	16340	16353	16561	16382	16417	16359	16448	16502	16346	16504	16285	16341	16354	16441	16432	16573	16511	16482	16531	16421	16622	16427	16281	16467	16454	16387	16470	16398	16493	16450	16540	16559	16442	16532	16311	16496	16495	16360	16491	16143	16241	16518	16369	16272	16307	16305	16495	16575	16476	16414	16490	16464	16402	16351	16337	16521	16421	16372	16303	16314	16521	16371	16300	16439	16303	16272	16482	16374	16463	16398	16537	16327	16239	16480	16440	16359	16222	16342	16213	16380	16353	16575	16375	16440	16462	16425	16461	16462	16155	16483	16494	16341	16463	16366	16472	16364	16442	16339	16272	16433	16515	16365	16519	16489	16339	16404	16393	16598	16448	16454	16417	16441	16442	16376	16265	16361	16549	16278	16387	16233	16223	16330	16266	16532	16412	16525	16518	16582	16383	16353	16313	16261	16414	16522	16342	16416	16547	16413	16317	16553	16404	16412	16295	16222	16571	16343	16540	16415	16355	16429	16560	16408	16449	16458	16521	16215	16441	16372	16424	16431	16469	16419	16344	16324	16436	16429	16642	16411	16394	16422	16642	16505	16425	16383	16500	16214	16452	16423	16412	16448	16406	16329	16368	16446	16473	16288	16307	16275	16440	16321	16230	16455	16457	16409	16555	16370	16526	16361	16449	16497	16295	16387	16381	16535	16445	16359	16435	16278	16442	16368	16333	16462	16247	16497	16457	16228	16433	16362	16463	16284	16686	16522	16468	16442	16412	16494	16506	16452	16449	16555	16488	16265	16293	16463	16449	16325	16354	16617	16546	16259	16349	16282	16433	16280	16421	16397	16269	16536	16567	16425	16275	16335	16411	16250	16507	16211	16311	16373	16608	16383	16412	16382	16511	16538	16370	16498	16403	16497	16360	16489	16400	16365	16363	16263	16351	16314	16379	16351	16357	16400	16503	16432	16354	16525	16628	16477	16393	16419	16352	16402	16393	16487	16333	16523	16299	16434	16235	16487	16419	16454	16497	16333	16343	16502	16332	16385	16353	16414	16445	16707	16573	16666	16633	16362	16499	16449	16230	16394	16529	16419	16286	16396	16310	16363	16419	16295	16390	16370	16356	16455	16396	16509	16443	16489	16503	16290	16358	16400	16316	16296	16355	16395	16348	16433	16250	16368	16339	16395	16345	16409	16504	16527	16478	16509	16550	16296	16403	16393	16337	16428	16558	16499	16391	16400	16394	16451	16308	16506	16446	16344	16366	16444	16432	16399	16286	16420	16459	16383	16608	16313	16409	16410	16210	16433	16402	16483	16336	16344	16432	16378	16442	16585	16429	16381	16475	16530	16321	16608	16429	16374	16487	16400	16350	16394	16442	16426	16302	16349	16432	16506	16419	16201	16464	16455	16411	16420	16373	16325	16273	16481	16456	16539	16451	16487	16485	16434	16365	16417	16291	16629	16366	16531	16365	16380	16360	16245	16501	16401	16650	16389	16360	16351	16345	16592	16380	16440	16323	16332	16151	16346	16392	16414	16293	16405	16277	16256	16504	16197	16452	16424	16494	16361	16423	16352	16348	16496	16423	16416	16500	16436	16497	16477	16460	16469	16438	16411	16372	16246	16502	16313	16473	16353	16540	16518	16387	16441	16429	16277	16256	16448	16557	16621	16353	16488	16270	16437	16560	16368	16326	16678	16398	16288	16421	16460	16384	16386	16337	16492	16494	16358	16383	16423	16341	16434	16694	16418	16506	16510	16568	16595	16464	16488	16210	16318	16485	16299	16323	16283	16478	16510	16231	16424	16389	16361	16465	16254	16518	16095	16383	16491	16373	16471	16415	16359	16294	16337	16508	16312	16440	16392	16502	16288	16377	16536	16336	16426	16535	16508	16368	16460	16389	16367	16322	16400	16374	16483	16310	16309	16459	16318	16362	16598	16427	16365	16394	16631	16442	16254	16468	16362	16429	16223	16353	16482	16358	16315	16500	16145	16474	16325	16424	16340	16374	16369	16285	16402	16329	16588	16468	16457	16547	16504	16476	16399	16335	16375	16231	16404	16251	16415	16399	16440	16622	16194	16439	16276	16441	16411	16455	16356	16515	16411	16400	16392	16423	16442	16457	16359	16493	16116	16438	16494	16286	16535	16511	16520	16418	16248	16525	16284	16377	16233	16676	16281	16478	16316	16377	16382	16426	16474	16227	16408	16412	16390	16450	16322	16526	16336	16356	16469	16298	16598	16345	16589	16411	16429	16509	16567	16343	16351	16333	16433	16659	16482	16302	16346	16515	16410	16331	16359	16328	16271	16498	16410	16492	16309	16526	16348	16185	16394	16521	16456	16341	16334	16541	16527	16313	16371	16359	16623	16324	16514	16319	16188	16399	16548	16430	16335	16409	16319	16461	16580	16456	16468	16398	16458	16334	16343	16557	16376	16281	16369	16511	16448	16384	16305	16509	16567	16260	16335	16425	16350	16637	16293	16372	16372	16341	16322	16400	16376	16388	16468	16424	16443	16423	16415	16310	16551	16283	16439	16424	16344	16435	16460	16374	16441	16333	16495	16573	16530	16314	16532	16379	16497	16370	16334
24623	20806	27234	25979	25788	29346	30210	27584	26354	26652	26868	26905	30082	41231	42655	36557	30415	26996	25841	25598	25875	25656	25676	25420	25688	25691	25584	25651	25500	25494	25336	25353	25342	25633	25393	25564	25284	25692	25527	25563	25490	25553	25302	25679	25553	25480	25624	25577	25579	25579	25636	25355	25275	25146	25450	25420	25517	25242	25536	25513	25473	25436	25445	25331	25449	25960	25341	25491	25507	25306	25469	25344	25278	25732	25462	25196	25500	25438	25386	25368	25313	25463	25493	25403	25604	25408	25511	25341	25688	25368	25371	25422	25449	25462	25658	25574	25346	25421	25613	25493	25522	25341	25416	25457	25241	25491	25385	25403	25539	25582	25691	25463	25660	25289	25484	25546	25426	25486	25500	25390	25487	25404	25399	25338	25545	25532	25537	25665	25515	25488	25602	25527	25587	25431	25530	25214	25404	25497	25442	25416	25380	25516	25439	25669	25522	25405	25450	25387	25299	25517	25561	25504	25597	25377	25354	25303	25416	25508	25308	25460	25720	25625	25411	25382	25432	25398	25600	25625	25366	25518	25581	25465	25307	25422	25468	25295	25348	25411	25638	25712	25703	25699	25488	25594	25681	25622	25560	25769	25422	25547	25529	25549	25521	25340	25667	25568	25634	25489	25478	25552	25454	25186	25521	25791	25343	25212	25425	25265	25391	25414	25323	25371	25606	25551	25531	25328	25523	25287	25658	25786	25365	25316	25422	25399	25263	25752	25547	25443	25480	25555	25407	25485	25313	25391	25403	25608	25253	25683	25245	25363	25433	25501	25482	25577	25487	25437	25593	25484	25602	25617	25603	25304	25501	25558	25314	25578	25196	25596	25566	25474	25398	25345	25639	25476	25390	25399	25371	25584	25538	25538	25526	25379	25347	25491	25330	25455	25228	25190	25213	25174	25483	25413	25289	25857	25791	25678	25593	25298	25541	25427	25542	25445	25479	25610	25373	25491	25410	25528	25539	25414	25750	25482	25605	25643	25486	25283	25373	25314	25502	25598	25542	25577	25500	25382	25389	25486	25910	25594	25529	25528	25421	25588	25434	25403	25426	25467	25544	25735	25433	25484	25684	25478	25611	25482	25566	25503	25502	25298	25382	25534	25552	25487	25309	25384	25216	25418	25521	25516	25564	25410	25539	25446	25561	25087	25462	25195	25541	25465	25483	25354	25593	25450	25396	25386	25340	25208	25503	25530	25346	25429	25273	25583	25161	25660	25344	25216	25500	25470	25456	25238	25298	25540	25307	25491	25506	25622	25556	25433	25459	25473	25553	25387	25378	25368	25371	25152	25654	25556	25688	25430	25320	25491	25433	25412	25414	25134	25414	25586	25384	25455	25495	25476	25404	25402	25611	25448	25504	25495	25495	25677	25741	25435	25395	25149	25201	25366	25397	25439	25500	25409	25624	25593	25555	25439	25350	25676	25653	25489	25544	25114	25532	25675	25486	25543	25363	25769	25447	25498	25552	25759	25561	25617	25685	25375	25578	25513	25301	25431	25493	25446	25520	25386	25369	25278	25570	25545	25330	25291	25576	25543	25347	25259	25424	25446	25430	25571	25393	25396	25399	25414	25316	25543	25499	25619	25247	25217	25276	25346	25567	25655	25500	25546	25745	25648	25510	25475	25220	25439	25329	25455	25443	25371	25626	25649	25292	25439	25615	25561	25553	25003	25401	25597	25564	25459	25481	25534	25271	25417	25532	25325	25350	25439	25546	25603	25695	25634	25389	25434	25502	25254	25479	25653	25436	25408	25475	25260	25626	25499	25372	25469	25475	25568	25275	25401	25508	25486	25264	25567	25430	25485	25537	25192	25612	25172	25399	25624	25400	25396	25305	25569	25631	25563	25852	25420	25185	25487	25457	25526	25725	25855	25599	25474	25335	25378	25605	25496	25639	25495	25440	25509	25518	25449	25481	25371	25517	25525	25574	25653	25714	25504	25458	25508	25681	25415	25568	25412	25444	25383	25529	25727	25432	25478	25512	25592	25491	25308	25334	25443	25502	25501	25302	25620	25504	25470	25549	25373	25364	25379	25505	25800	25602	25645	25678	25598	25610	25609	25555	25554	25274	25451	25714	25480	25587	25384	25571	25474	25443	25236	25348	25532	25442	25437	25325	25354	25568	25495	25460	25627	25355	25456	25460	25485	25549	25561	25693	25405	25662	25285	25640	25491	25288	25285	25592	25227	25447	25375	25350	25386	25338	25466	25450	25442	25507	25235	25314	25542	25552	25539	25446	25546	25667	25501	25525	25437	25391	25303	25377	25520	25497	25306	25610	25392	25399	25695	25320	25243	25405	25275	25445	25349	25537	25555	25551	25451	25341	25313	25209	25307	25367	25362	25182	25267	25470	25502	25470	25630	25485	25365	25408	25485	25518	25497	25222	25399	25590	25517	25653	25170	25277	25621	25551	25573	25407	25657	25368	25465	25382	25657	25591	25499	25475	25636	25515	25448	25821	25396	25615	25340	25483	25553	25496	25322	25557	25555	25494	25654	25497	25394	25758	25449	25677	25478	25805	25595	25371	25491	25330	25481	25501	25240	25339	25600	25560	25561	25522	25342	25516	25319	25160	25307	25304	25554	25377	25772	25552	25530	25373	25383	25461	25741	25683	25648	25531	25288	25340	25543	25274	25730	25493	25548	25618	25589	25690	25480	25452	25284	25486	25275	25498	25366	25284	25381	25537	25396	25530	25496	25767	25662	25298	25454	25551	25262	25364	25589	25617	25401	25815	25456	25399	25571	25568	25508	25366	25477	25531	25564	25410	25481	25354	25528	25337	25568	25478	25316	25205	25505	25583	25390	25615	25615	25691	25368	25526	25662	25520	25459	25434	25468	25526	25222	25392	25162	25361	25563	25420	25410	25421	25331	25616	25522	25426	25376	25627	25469	25380	25467	25569	25547	25611	25602	25485	25564	25673	25520	25353	25522	25565	25488	25684	25645	25609	25709	25577	25663	25512	25715	25548	25531	25474	25496	25531	25486	25583	25327	25744	25577	25204	25498	25591	25435	25506	25340	25353	25508	25297	25431	25506	25274	25282	25587	25285	25472	25708	25409	25351	25403	25392	25333	25203	25618	25383	25649	25640	25399	25495	25431	25576	25369	25296	25709	25746	25556	25407	25495	25411	25482	25492	25377	25320	25668	25460	25352	25405	25372	25500	25599	25565	25458	25587	25757	25613	25333	25347	25636	25499	25590	25339	25563	25435	25587	25432	25485	25369	25427	25598	25433	25468	25540	25537	25628	25579	25447	25820	25310	25420	25386	25455	25239	25465	25510	25188	25582	25373	25259	25528	25224	25311	25717	25534	25411	25509	25548	25645	25614	25444	25598	25448	25512	25580	25574	25561	25349	25567	25424	25679	25387	25458	25639	25479	25380	25532	25413	25479	25336	25431	25361	25401	25369	25449	25428	25449	25361	25379	25526	25450	25376	25457	25498	25464	25443	25502	25527	25537	25484	25520	25615	25633	25567	25664	25490	25329	25401	25671	25292	25447	25441	25327	25594	25576	25516	25384	25560	25492	25635	25628	25321	25346	25444	25427	25291	25214	25347	25587	25407	25562	25424	25473	25619	25536	25128	25657	25343	25517	25707	25340	25602	25543	25429	25554	25383	25210	25491	25268	25399	25748	25306	25449	25377	25610	25576	25437	25294	25464	25455	25211	25469	25622	25346	25494	25425	25476	25255	25266	25644	25323	25475	25545	25585	25580	25754	25481	25331	25550	25303	25415	25658	25371	25387	25381	25277	25398	25474	25645	25443	25695	25440	25583	25545	25392	25281	25393	25425	25564	25536	25322	25514	25432	25235	25064	25367	25250	25534	25349	25432	25534	25771	25238	25488	25624	25506	25478	25544	25597	25223	25395	25282	25576	25318	25368	25233	25611	25271	25411	25583	25808	25396	25398	25283	25654	25740	25305	25539	25585	25108	25371	25459	25582	25648	25489	25437	25603	25411	25642	25699	25642	25471	25923	25567	25347	25356	25721	25360	25533	25564	25575	25437	25421	25762	25554	25470	25538	25477	25577	25483	25585	25544	25573	25441	25291	25522	25613	25593	25396	25657	25317	25510	25621	25749	25547	25392	25366	25182	25591	25717	25408	25173	25640	25608	25373	25346	25745	25615	25274	25491	25359	25184	25313	25420	25444	25295	25441	25420	25382	25476	25323	25414	25678	25505	25470	25599	25484	25426	25446	25524	25614	25360	25308	25229	25397	25543	25479	25557	25506	25488	25401	25413	25456	25573	25500	25474	25443	25642	25477	25551	25420	25558	25548	25374	25358	25370	25130	25388	25313	25475	25474	25376	25619	25400	25318	25344	25614	25523	25281	25598	25203	25551	25514	25727	25760	25487	25344	25401	25573	25449	25845	25375	25394	25333	25750	25602	25368	25513	25333	25579	25569	25196	25571	25591	25491	25636	25654	25421	25315	25538	25535	25416	25436	25447	25405	25669	25775	25386	25343	25464	25542	25156	25487	25279	25690	25441	25466	25335	25386	25611	25214	25291	25516	25582	25409	25236	25461	25593	25590	25464	25417	25397	25238	25528	25358	25576	25347	25566	25393	25412	25576	25398	25398	25472	25486	25298	25458	25485	25562	25418	25307	25304	25396	25528	25408	25619	25270	25533	25229	25682	25628	25638	25554	25357	25463	25587	25570	25739	25492	25295	25359	25292	25339	25429	25547	25487	25493	25511	25536	25560	25692	25410	25586	25759	25712	25499	25377	25608	25478	25387	25437	25547	25505	25490	25638	25422	25551	25511	25179	25510	25601	25171	25373	25421	25605	25595	25340	25649	25650	25283	25637	25392	25448	25709	25566	25642	25429	25390	25646	25383	25412	25442	25825	25490	25354	25528	25419	25556	25562	25440	25595	25480	25426	25529	25537	25473	25396	25529	25493	25701	25556	25412	25618	25480	25200	25292	25630	25582	25251	25445	25433	25349	25613	25321	25196	25351	25559	25418	25521	25401	25565	25501	25702	25602	25443	25613	25493	25396	25604	25508	25431	25371	25505	25282	25325	25540	25488	25534	25359	25585	25656	25608	25586	25318	25571	25400	25504	25631	25594	25356	25701	25627	25352	25658	25363	25256	25485	25088	25462	25363	25491	25438
26633	41616	39964	29057	24216	22395	20086	18982	18244	17794	17989	18108	23109	36379	35496	28193	20792	17226	16300	16351	16383	16149	16402	16380	16419	16349	16136	16283	16208	16315	16211	16377	16256	16298	16170	16349	16405	16256	16435	16372	16379	16340	16406	16286	16261	16202	16214	16479	16432	16258	16276	16391	16192	16356	16293	16233	16309	16233	16277	16179	16167	16117	16303	16231	16395	16253	16458	16228	16109	16451	16381	16222	16317	16246	16142	16188	16397	16116	16110	16323	16337	16431	16302	16114	16371	16270	16402	16340	16288	16262	16318	16197	16435	16267	16308	16257	16307	16260	16296	16205	16283	16326	16416	16314	16428	16377	16124	16117	16255	16355	16288	16144	16360	16135	16299	16112	16305	16322	16369	16262	16444	16348	16133	16356	16439	16311	16347	16336	16305	16175	16227	16114	16169	16281	16237	16361	16143	16218	16290	16288	16324	16223	16342	16294	16265	16217	16376	16326	16309	16102	16269	16394	16338	16229	16270	16337	16392	16208	16368	16217	16382	16470	16312	16269	16173	16444	16208	16292	16176	16213	16022	16116	16462	16174	16212	16377	16206	16176	16238	16256	16287	16268	16201	16370	16338	16145	16280	16265	16211	16385	16209	16168	16348	16229	16192	16329	16270	16252	16122	16361	16223	16211	16454	16404	16236	16306	16207	16362	16343	16290	16264	16183	16321	16179	16280	16233	16313	16200	16151	16317	16286	16374	16187	16245	16287	16293	16210	16182	16235	16156	16221	16234	16228	16232	16233	16179	16244	16371	16109	16246	16260	16289	16324	16386	16240	16421	16151	16268	16320	16138	16372	16275	16207	16241	16424	16246	16324	16310	16488	16220	16295	16250	16206	16110	16238	16314	16327	16286	16380	16184	16253	16386	16314	16256	16129	16253	16155	16238	16208	16370	16270	16217	16306	16230	16318	16406	16325	16422	16124	16315	16306	16188	16225	16214	16360	16183	16304	16183	16178	16352	16122	16331	16346	16244	16290	16284	16259	16267	16364	16248	16408	16262	16265	16235	16235	16183	16403	16231	16240	16306	16392	16335	16265	16330	16291	16136	16183	16223	16132	16303	16296	16304	16349	16251	16304	16327	16264	16249	16621	16338	16353	16292	16257	16279	16275	16401	16214	16392	16216	16308	16292	16330	16240	16402	16249	16124	16291	16298	16444	16237	16140	16250	16317	16239	16117	16345	16355	16403	16414	16278	16168	16223	16289	16352	16306	16340	16010	16238	16108	16219	16287	16253	16291	16364	16294	16297	16353	16374	16067	16339	16191	16438	16314	16180	16178	16046	16226	16321	16276	16300	16223	16256	16245	16170	16184	16291	16184	16259	16313	16487	16319	16334	16238	16433	16245	16216	16118	16158	16239	16316	16274	16201	15911	16225	16303	16346	16249	16236	16299	16365	16353	16083	16167	16437	16178	16227	16207	16155	16434	16268	16289	16214	16321	16171	16376	16351	16286	16333	16206	16111	16293	16285	16318	16401	16189	16021	16455	16178	16284	16084	16253	16170	16151	16361	16207	16286	16316	16153	16317	16382	16327	16332	16186	16246	16264	16296	16052	16221	16279	16425	16322	16209	16298	16189	16267	16162	16342	16380	16345	16288	16181	16286	16138	16133	16134	16342	16038	16313	16178	16301	16174	16419	16261	16238	16334	16369	16263	16292	16299	16084	16367	16121	16224	16140	16377	15947	16321	16377	16132	16382	16319	16362	16277	16229	16171	16331	16258	16329	16328	16311	16243	16433	16384	16322	16199	16398	16274	16205	16166	16260	16265	16063	16285	16235	16338	16266	16285	16052	16272	16288	16553	16271	16148	16306	16351	16387	16382	16417	16206	16376	16180	16429	16229	16295	16516	16052	16271	16180	16363	16358	16311	16250	16109	16099	16249	16347	16204	16125	16115	16284	16399	16450	16170	16288	16124	16134	16307	16236	16274	16348	16323	16239	16346	16323	16260	16091	16177	16336	16192	16428	16252	16234	16161	16199	16215	16132	16063	16471	16247	16236	16348	16301	16162	16176	15983	16291	16264	16268	16194	16231	16374	16317	16373	16268	16397	16311	16050	16340	16205	16318	16337	16290	16296	16314	16436	16439	16257	16056	16464	16187	16332	16276	16312	16207	16274	16158	16159	16395	16303	16199	16143	16151	16187	16205	16300	16470	16315	16293	16289	16266	16415	16230	16243	16246	16128	16245	16513	16307	16240	16320	16208	16266	16332	16325	16376	16256	16195	16152	16239	16290	16286	16173	16371	16157	16385	16319	16290	16256	16376	16269	16206	16239	16304	16166	16142	16329	16219	16347	16325	16393	16369	16059	16327	16359	16351	16204	16365	16257	16371	16330	16347	16431	16340	16183	16125	16132	16345	16190	16322	16209	16320	16214	16293	16313	16258	16194	16267	16106	16142	16189	16309	16227	16292	16194	16182	16162	16197	16323	16179	16377	16274	16120	16244	16244	16122	16157	16437	16398	16298	16330	16122	16319	16278	16292	16114	16250	16169	16228	16263	16414	16045	16239	16324	16293	16341	16349	16426	16206	16216	16225	16207	16341	16268	16409	16265	16335	16387	16394	16462	16262	16216	16343	16071	16280	16314	16133	16307	16250	16390	16266	16280	16143	16144	16389	16251	16320	16252	16403	16327	16131	16282	16379	16383	16227	16197	16151	16251	16399	16181	16164	16420	16478	16084	16381	16109	16105	16330	16195	16186	16355	16343	16228	16347	16153	16264	16178	16140	16078	16247	16384	16340	16371	16311	16343	16088	16138	16362	16271	16110	16108	16093	16342	16217	16243	16344	16388	16281	16251	16452	16253	16153	16232	16200	16187	16203	16216	16364	16329	16233	16204	16218	16183	16127	16147	16304	16245	16370	16204	16459	16288	16088	16450	16401	16222	16239	16089	16249	16329	16145	16189	16186	16222	16277	16195	16174	16238	16256	16292	16146	16143	16266	16338	16249	16194	16301	16282	16342	16272	16213	16246	16303	16334	16342	16348	16220	16166	16298	16212	16159	16346	16277	16366	16320	16144	16225	16291	16337	16292	16074	16281	16344	16124	16382	16181	16254	16297	16153	16148	16339	16107	16212	16315	16303	16348	16390	16409	16254	16281	16281	16236	16180	16115	16162	16235	16474	16290	16411	16257	16371	16301	16312	16337	16339	16382	16136	16345	16279	16371	16262	16315	16220	16244	16306	16234	16264	16142	16178	16407	16267	16231	16484	16124	16257	16281	16344	16323	16240	16301	16340	16449	16304	16230	16374	16196	16219	16213	16319	16190	16422	16139	16247	16282	16214	16304	16224	16123	16218	16189	16306	16423	16198	16262	16568	16187	16510	16317	16235	16358	16206	16258	16155	16281	16405	16267	16345	16278	16167	16317	16306	16262	16303	16078	16441	16465	16364	16294	16222	16365	16334	16240	16263	16531	16137	16358	16306	16209	16222	16321	16138	16324	16242	16259	16287	16431	16253	16425	16288	16135	16264	16264	16288	16210	16186	16153	16287	16257	16291	16289	16243	16370	16543	16054	16286	16162	16359	16377	16258	16329	16274	16331	16231	16145	16409	16187	16073	16338	16289	16212	16323	16366	16182	16116	16305	16212	16404	16297	16050	16227	16123	16289	16354	16304	16329	16411	16454	16095	16185	16222	16313	16315	15999	16339	16265	16433	16285	16287	16057	16315	16287	16284	16320	16223	16142	16243	16171	16258	16323	16257	16189	16094	16379	16279	16179	16378	16306	16328	16353	16435	16244	16286	16196	16398	16330	16273	16329	16276	16193	16412	16079	16305	16268	16252	16284	16418	16369	16104	16372	16390	16186	16263	16300	16135	16225	16147	16419	16472	16081	16283	16162	16338	16422	16314	16149	16385	16108	16214	16165	16403	16273	16160	16177	16411	16225	16149	16400	16258	16258	16198	16167	16235	16363	16246	16179	16230	16182	16385	16378	16342	16287	16241	16456	16215	16281	16095	16357	16247	16099	16161	16299	16313	16457	16202	16281	16347	16127	16240	16403	16216	16307	16219	16099	16110	16220	16277	16204	16207	16207	16393	16319	16270	16323	16480	16214	16326	16349	16172	16396	16368	16257	16167	16144	16387	16340	16172	16231	16511	16355	16205	16303	16236	16389	16167	16242	16275	16203	16328	16337	16372	16296	16311	16274	16225	16216	16368	16269	16325	16399	16160	16371	16176	16150	16269	16353	16336	16226	16211	16240	16301	16320	16230	16227	16308	16287	16123	16436	16256	16200	16329	16269	16280	16227	16275	16242	16386	16247	16280	16036	16090	16161	16299	16279	16345	16238	16250	16263	16332	16268	16248	16179	16370	16263	16305	16308	16373	16325	16203	16340	16108	16183	16341	16182	15893	16390	16317	16222	16174	16190	16225	16395	16475	16378	16340	16128	16268	16269	16173	16314	16307	16409	16087	16060	16343	16313	16323	16302	16262	16206	16417	16327	16259	16196	16308	16274	16332	16169	16166	16272	16241	16151	16413	16395	16298	16373	16379	16296	16299	16372	16324	16307	16035	16427	16184	16238	16334	16124	16365	16291	16664	16207	16354	16308	16358	16322	16171	16049	16180	16227	16191	16163	16323	16352	16277	16276	16395	16054	16346	16163	16242	16281	16127	16200	16222	16229	16088	16361	16434	16258	16236	16230	16146	16303	16277	16386	16434	16230	16401	16371	16169	16259	16234	16192	16294	16336	16269	16206	16172	16269	16209	16364	16282	16314	16272	16234	16310	16232	16306	16221	16318	16244	16155	16180	16217	16428	16313	16343	16308	16365	16223	16421	16175	16406	16372	16475	16208	16223	16322	16311	16059	16262	16221	16278	16267	16407	16183	16278	16373	16360	16293	16277	16254	16217	16202	16250	16273	16272	16254	16559	16224	16239	16346	16359	16431	16168	16366	16427	16203	16267	16255	16295	16308	16235	16314	16173	16302	16174	16356	16209	16343	16193	16238	16239	16263	16323	16398	16522	16280	16434	16106	16172	16239	16306	16146	16186	16326	16345	16158	16282	16257	16237	16249	16184	16286	16379	16506	16115	16249	16138	16141	16190	16269	16360	16252	16152	16298	16192	16157	16273	16169	16216	16199	16268	16282	16449	16247	16352	16135
22266	20740	27154	24554	22798	30181	33324	29806	29218	28780	28444	32852	52415	57343	49725	39939	32450	28495	27502	27068	27011	27309	27169	26901	26854	26975	26919	26875	26922	27007	27015	27038	26869	26825	26858	26858	26970	26913	27076	26812	26867	26878	26890	26854	26885	26833	26712	26743	26738	26787	27083	27019	26827	26985	27028	27005	26772	26894	27034	26635	27059	27185	26990	27047	27086	26869	26754	27014	26782	26753	26910	26922	26721	26832	26678	26654	26779	26924	27106	27108	26840	26852	26982	27113	27121	27016	27135	26860	26850	26981	27014	26979	26933	26829	27042	26793	26777	26730	26787	26905	26766	26889	26936	26763	26976	26726	26860	26538	26919	26913	26577	26988	26937	26994	27107	27020	26806	26823	26967	26966	26808	26943	27101	26888	26683	26799	26905	26974	26813	26988	26890	26797	26563	26844	26761	26679	26872	26688	27034	26545	27040	26899	26537	26865	26770	27025	26767	26514	27090	27081	27076	26849	26959	26868	26801	26894	26927	26900	26953	27044	26992	26908	26871	26829	26901	26876	26838	26837	27082	26613	26700	26707	26816	26687	27091	26880	26930	26958	27066	27041	26784	26853	26969	26593	26796	26947	26906	26645	26876	27046	26951	26762	27049	26782	26901	27093	27009	26874	26735	26930	27008	26877	26994	26701	27002	26685	26613	26721	27030	27004	26864	26976	26934	26661	27097	26768	26615	26647	27131	26932	27168	26891	26816	26858	27105	26904	26954	27050	26935	26893	26988	26820	26815	26646	26715	26712	27030	26856	26697	26902	27093	27037	26764	26755	26946	27042	27148	26799	26773	26871	26901	26911	26893	26813	26802	26918	26930	26740	26956	26868	26924	26821	26800	26868	26858	27010	26848	26909	26913	26937	26848	26904	26789	27056	26826	26676	26911	26880	26916	26794	27093	26944	26966	26695	26602	26891	26869	26818	26984	26830	27006	26975	26956	26920	26762	26819	26804	26650	26858	26943	26812	27164	27207	26943	26785	26984	26729	26910	26845	26942	26435	26960	27079	26754	26928	26963	27093	26918	26812	26801	26719	26803	26856	26874	26885	26765	26925	26970	27122	26835	26919	26720	27040	26803	26701	26641	26941	26833	26798	27017	26896	26901	26820	26962	26993	27144	27108	26767	27009	26563	26904	27105	26865	27064	27116	26687	27044	26990	26914	27032	26669	27138	26828	26719	26793	26864	26875	27006	26645	27000	27085	26859	26909	26766	26955	26995	26860	26836	26893	26879	27212	26983	26889	26759	26837	26710	26983	26615	26942	26869	27007	26885	26869	27057	26622	27073	26878	26610	26827	26880	26902	26746	26819	26831	26904	26896	26723	26896	26629	26901	26902	26802	26938	26713	26725	27096	27006	26580	26986	26897	27005	26932	26944	26940	26528	26671	26844	26682	26705	26893	26842	27024	27112	26957	26846	26589	26946	26957	26926	26919	26911	26738	26996	26963	26824	26690	26680	26812	26767	26895	26790	26917	26732	26754	26993	26989	26798	26886	26750	26582	26693	26861	26814	27062	26933	26584	26940	26668	26788	26789	26868	26931	26636	26694	26930	26854	26903	26854	26669	26845	27010	26969	26978	27010	27016	26804	26942	26938	26951	26599	26867	26924	26813	26897	26835	26893	26913	26760	26764	26801	26837	26747	27003	26657	26926	26859	26890	26860	26881	26822	26780	26851	27161	26728	27125	26598	26981	26953	26972	26753	27053	26835	26964	26986	26597	26858	26842	26836	26894	27017	26957	26575	26918	26681	26689	26830	26549	26649	26846	26954	26839	26815	26955	27044	26933	26958	26690	26954	26847	26983	26803	27032	26959	27021	26824	26846	27012	27060	26952	26912	26714	26653	26964	26936	26709	26969	26726	26789	27021	26821	27019	26737	26891	26889	26937	27045	27003	27029	26848	26732	27111	26767	26606	26763	26923	26989	26888	26928	26750	26688	27004	26490	26790	26959	27065	27053	26907	26616	27001	26946	26750	26831	26800	26763	26726	26774	26775	26974	26830	26896	26922	27124	26830	26935	26936	27013	26856	26770	27105	26963	26873	26942	26753	26607	26792	26558	26936	26685	26882	26799	26728	26785	26830	27064	27001	27015	26919	26992	26889	26754	26934	27044	26950	27030	26724	26877	26828	26739	26821	26819	26974	26764	27044	26757	27089	27022	26851	26887	26772	26695	26983	26888	26815	26798	27038	26705	26816	26779	26790	26907	26671	26722	27046	26944	27040	27023	26858	26932	26902	27009	26837	26570	26850	26752	26949	26830	26896	26966	26800	26715	26939	26959	26797	26918	27037	26918	26975	26924	26838	26691	26849	27031	26929	27134	26909	26791	27040	26913	26820	26683	26833	26874	27033	26851	26951	26739	26789	26774	26977	27103	26932	26969	26616	26723	27022	26831	26829	26902	26867	26972	26884	27019	26810	26757	26784	26678	26940	26723	26762	26728	26830	26973	27003	26709	26912	27112	26936	26967	26781	26808	26956	26867	26887	26970	26992	26975	26639	26925	26914	26814	26750	27026	26935	27257	26699	26778	26902	26697	27004	27019	26869	26880	26959	27007	26765	26916	26952	26888	26561	26884	26714	27037	27142	26887	26704	26728	26865	26891	26736	26796	27018	26987	26675	26703	27072	26854	26994	26983	26756	26714	26867	26729	26996	26863	26906	27074	26838	26760	26821	26685	26816	26806	26749	26671	26942	27032	26760	27028	26968	27012	27043	26896	26951	26957	26961	27142	26749	26785	26946	27135	26908	26962	26961	26944	26967	26979	27045	27002	26941	26916	26657	26672	26948	26639	26954	27192	26894	26698	27026	26875	26934	26708	26842	26821	26907	26646	26786	26949	27095	26726	26749	27134	26867	26719	26964	26937	26846	26649	26906	26826	26856	27085	26870	26940	26608	26663	26870	26908	26725	26624	26955	27185	27071	26817	26663	26658	26844	26880	27125	26839	27002	26815	27039	26910	26820	26988	26802	26645	26958	26844	26692	26999	27073	26970	26714	26938	26825	26639	26854	26610	26994	26761	27010	26823	26580	26709	26837	27078	27022	26782	26876	26871	26841	26732	26702	26690	27106	26669	26826	27085	26912	27015	26863	27004	26759	26730	26873	26639	26841	27018	26745	26899	26773	26885	27023	26830	26842	26892	26630	26956	26691	27221	26956	26882	27033	26789	26771	26903	26904	27015	26762	26910	26756	26866	26797	26894	26911	27143	26543	26756	26721	26973	26974	27061	26760	27113	26906	26893	26908	26928	26723	26920	26832	26817	27132	27075	27013	26897	26957	27003	26796	27065	26908	26869	26795	26678	26856	26791	27086	26800	26732	26764	27234	26802	26896	26804	26750	26825	26874	26835	27063	26925	27130	26775	26995	26712	26798	27103	27026	26731	27007	26823	26853	26766	27086	26687	26619	26838	26804	27086	26892	26822	26927	26857	26575	26908	27048	27020	26728	27007	26813	26738	26881	26862	26668	26962	26856	26664	26798	27087	26921	26892	27015	26764	27107	27015	26945	27008	26865	26909	26944	26692	26871	26745	26992	27035	26807	26924	26548	26802	26930	26750	26899	26848	26870	27025	26728	26965	26769	26815	26857	26862	26892	26649	26859	26762	26753	26882	26859	26815	26810	26879	26823	27035	26954	27063	27108	26936	26710	26605	27091	26859	26861	26952	26845	26757	26848	27011	26660	26804	26853	26904	27103	26924	27147	26799	26988	27036	26623	26797	26721	26680	26793	26713	26787	26727	27105	26554	26951	26968	26777	26840	26985	26673	26842	26718	26889	26996	26880	26958	26613	26852	26826	26944	26934	26675	27129	26805	26956	26710	26763	26662	26878	26885	26887	26840	27019	26577	26909	26825	26883	26845	26752	27034	26944	26930	27026	26895	26949	26877	26834	27030	26501	26904	26906	27025	26830	26886	27029	26719	26656	26653	26932	26686	26674	27003	26639	27005	26996	26844	26969	26791	26708	26915	26910	26977	27054	26860	26889	26872	26906	26721	26851	26927	26842	26906	27044	27023	26357	27147	27199	26583	26876	26664	26735	26833	27137	26766	26683	26640	26824	26891	26918	26756	26677	26717	27061	26915	26706	26901	26785	27056	26945	26975	26918	26772	26821	26734	26794	26961	26756	27023	27264	26906	26864	26852	27010	26984	27219	26829	26735	26959	26770	26820	26748	26924	26812	26842	27013	26900	26839	26760	26937	26990	27022	26647	26934	26602	26978	26880	26926	26674	27074	27080	26806	26925	26822	26857	27029	26650	26996	26960	26915	27098	26959	26989	26758	26838	26863	26689	26947	27093	26819	26950	26957	26704	26804	26754	27179	26819	26739	26709	27005	26988	26985	26608	26783	26527	26832	26737	26908	26797	26807	26750	26945	26840	26557	26988	26983	26896	26834	26876	26354	26575	27005	26658	26808	26755	26543	26793	26747	26683	26727	26847	26950	26695	26740	27105	26930	26855	26709	27048	26983	27064	26718	26773	26932	26820	26897	26802	26766	26912	26924	27020	26946	26872	26852	26941	26904	26822	26892	26928	26845	26903	26796	26771	26840	26635	26905	26904	26843	26672	26774	26850	26880	26655	26861	26863	26920	26923	26626	26727	27015	26838	26612	27010	27040	26752	26809	26875	26761	26867	26785	26863	27062	27015	26793	26713	26825	26974	26690	26778	26676	26632	26809	26726	26759	27104	27019	26825	26831	27033	26695	26896	26670	26675	26992	26838	26698	26851	27008	26865	26529	27063	27106	26769	26867	26790	26845	26917	27088	26994	26883	26937	26682	26668	26552	26908	26668	26888	26698	27259	26810	26803	27132	27045	27113	26935	27010	26927	26903	26985	26813	26896	26627	26609	27073	26895	26971	26724	27026	27041	26868	26751	26886	26788	26892	27054	26994	27019	26756	26985	27143	26974	26976	26588	26996	27036	26747	26872	26794	26944	26778	26680	26917	26881	26676	26807	27109	26931	27061	26811	26899	26639	27084	26853	26818	26905	26877	26949	26911	26694	26770	26738	26775	26858	26767	26727	26612	26965	26806	27052	26550	26949	26942	26952	26960	26668	26828	26813	26833	26819	26597	26961	27069	26886	27056	26765	26957	26979	26422	26813	26751	27016	26755	26782
28635	45770	38439	31241	29297	29216	22273	21285	20131	19112	18988	26615	47676	50146	41930	30954	22259	18127	16986	16912	16762	16737	16891	16888	16760	16733	16900	16942	16857	16958	16797	16942	16737	16758	16721	16768	16962	16790	16845	16842	16861	16935	16815	16666	16900	16785	16723	16932	16869	16925	16769	16787	16864	16672	16706	16899	16839	16864	16814	16815	16597	16802	16722	16767	16779	16872	16804	16746	16644	16760	16717	16847	16592	16905	16793	16891	16757	16854	16724	16921	16821	16956	16726	16865	16731	16714	16662	16620	16949	16866	16909	16847	16788	16640	16949	16654	16901	16839	16802	16762	16823	16950	16727	16777	16700	16836	16857	16654	16828	16769	16825	16758	16923	16936	16881	16766	16674	16680	16687	16784	16994	16853	16835	16875	16834	16779	16854	16724	16851	16847	16982	16713	16865	16731	16735	16814	16696	16928	17031	16858	16709	16825	16761	16851	16764	16839	16971	16886	16928	16815	16913	16742	16778	16861	16795	16703	16708	16880	16791	16887	16799	16913	16897	16701	16825	16803	16898	16773	16743	16799	16730	16968	16707	16816	16886	16833	17000	16736	16766	16882	16767	16677	16764	16775	16869	16802	16932	16886	16827	16758	16798	16920	16658	16680	16907	16827	16880	16739	16813	16721	16794	16867	16830	16955	16651	16815	16868	16778	16699	16760	16855	16872	16844	16695	16991	16711	16647	16858	16765	16923	16640	16786	16766	16666	16657	16736	16750	16728	16785	16712	16834	16792	16915	16890	16763	16771	16690	16779	16868	16682	16886	16715	16823	16702	16760	16769	16802	16717	16824	16675	16815	16768	16891	16785	16721	16851	16732	16682	16768	16782	16961	16637	16894	16861	16697	16781	16827	16674	16595	16862	16803	16696	16691	16701	16770	16900	16849	16701	16911	16701	16666	16818	16637	16764	16816	16692	16870	16708	16677	16920	16760	16913	16720	16879	16793	16797	16854	16702	16790	16946	16927	16806	16894	16896	16698	16830	16689	16685	16937	16645	17001	16692	16836	16751	16825	16667	16805	16661	16895	16827	16685	16827	16783	16872	16978	16695	16921	16744	16650	16796	16690	16655	16738	16797	16799	16737	16855	16747	16801	16718	16859	16994	16853	16983	16741	16729	16905	16782	16763	16678	16726	16727	16782	16859	16600	16733	16834	16856	16605	16805	16798	16832	16700	16821	16690	16763	16910	16753	16700	16660	16792	16964	16709	16761	16788	16890	16787	16698	16771	16764	16795	16770	16685	16837	16756	16842	16775	17063	16629	16653	16871	16741	16832	16749	16547	16822	16719	16791	16669	16787	16808	16909	16713	16663	16891	16781	16911	16695	16781	17008	16644	16740	16856	16837	16925	16719	16946	16772	16751	16776	16851	16804	16837	16692	16804	16691	16872	16846	16776	16645	16982	16952	16967	16800	16877	16810	16921	16804	16918	16774	16600	16839	16604	16741	16947	16613	16809	16924	16763	16638	16790	16720	16898	16693	16766	16867	16856	16793	16595	16894	16841	16867	16836	16754	16759	16841	16916	16908	16793	16903	16917	16791	16778	16833	16796	16785	16751	16845	16916	16765	16851	16848	16767	16690	16654	16683	16910	16680	16565	16770	16727	16864	16752	16837	16770	16733	16752	16659	16722	16871	16897	16826	16733	16787	16508	16777	16705	16717	16782	16900	16649	16548	16725	16771	16919	16774	16868	16801	17028	16543	16849	16646	16806	16877	16887	16839	16723	16760	16761	16865	16794	16671	16753	16736	16620	16638	16727	16852	16736	16926	16613	16686	16864	16882	16936	16760	16849	16737	16891	16886	16920	16911	16825	16657	16929	16832	16689	16798	16879	16761	16756	16821	16840	16788	16758	16792	16708	16823	16844	16682	16830	16847	16738	16827	16796	16916	16809	16755	16833	16769	16752	16815	16699	16826	16859	16679	16821	16783	16991	16789	16868	16797	16834	16757	16788	16800	16738	16652	16769	16636	16956	16783	16798	16741	16823	16595	16892	16757	16736	16779	16734	16817	16873	16742	17077	16864	16947	16870	16757	16753	17018	16938	16791	16814	16760	16831	16751	16794	16827	17016	16746	16788	16785	16785	16727	16786	16715	16701	16879	16695	16941	16768	16735	16822	16843	16791	16848	16708	16974	16702	16739	16866	16835	16720	16738	16784	16832	16729	16865	16718	16954	16767	16823	16849	16745	16783	17011	16675	16867	16709	16711	16802	16909	16757	16767	16828	16927	16774	16804	16863	16775	16932	16815	16716	16848	16831	16743	16713	16833	16799	16872	16639	16734	16656	16731	16908	16680	16774	16691	16751	16814	17027	16774	16785	16803	16796	16893	16759	16729	16792	16791	16753	16685	16844	16793	16838	16759	16796	16835	16880	16773	17013	16688	16838	16814	16775	16801	16526	16755	16867	16878	16730	16827	16834	16910	16883	16821	16864	16831	16725	16835	16788	16780	16639	16942	16804	16927	16680	16649	16837	16876	16768	16869	16784	16790	16661	16799	16729	16727	16967	16828	16752	16876	16835	16873	16809	16811	16804	16748	16825	16768	16944	16774	16771	16860	16792	16815	16830	16726	16638	16616	16783	16874	16796	16807	16719	16756	16896	16861	16821	16736	16852	16691	16911	16624	16699	16904	16826	16803	16736	16663	16901	16763	16825	16829	16770	16852	16735	16884	16615	16897	16682	16829	16751	16998	16906	16815	16871	16870	16568	16972	16703	16735	16728	16761	16757	16783	16804	16886	16884	16930	16788	16757	16960	16677	16791	16855	16727	16777	16782	16789	16792	16748	16819	16785	16758	16623	16931	16940	16819	16580	16793	16759	16780	16751	16911	16804	16868	16927	16813	16962	16808	16706	16775	16855	16807	16732	16824	16748	16929	16791	16976	16766	16778	16842	16636	16681	16870	16821	16650	16738	16767	16846	16917	16828	16903	16867	16697	17063	16771	16677	16972	16642	16794	16780	16679	16764	16820	16876	16756	16804	16903	16705	16749	16732	16587	17065	16799	16756	16805	16757	16771	16767	16831	16670	16732	16600	16771	16851	16673	16952	16846	16919	16766	16818	16809	16942	16814	16950	16816	16705	16586	16891	16915	16779	16756	16659	16905	16757	16706	16972	16814	16925	16880	16911	16646	16586	16672	16722	16694	16752	16874	16808	16899	16900	16598	16786	16814	16747	16725	16783	16782	16793	16889	16921	16807	16652	16974	16764	16709	16686	16897	16872	16651	16826	16857	16698	16675	16855	16671	16866	16758	16966	16911	16622	16663	16799	16816	16825	16953	16843	16874	16880	16812	16686	16805	16858	16841	16867	16794	16731	16737	16765	16954	16814	16842	16827	16760	16723	16726	16610	16794	16937	16836	16869	16888	16888	16684	16885	16754	16874	16622	16845	16734	16754	16852	16899	16882	16639	16770	16714	16888	16593	16750	16919	16819	16789	16805	16797	16821	16792	16834	16869	16741	16757	16731	16833	16809	16792	16729	16681	16664	16832	16559	16720	16715	16918	16730	16822	16798	16881	16756	16758	16735	16859	16888	16864	16654	16818	16631	16865	16804	16750	16823	16841	16641	17003	16907	16745	16847	16817	16748	17006	16812	16773	16835	16745	16977	16718	16942	16972	16805	16782	16848	16772	16740	16825	16831	16704	16727	16714	16692	16725	16819	16909	16909	16916	16663	16885	16718	16799	16652	16747	17057	16755	16770	16806	16852	16886	16898	16734	16651	16594	16723	16839	16858	16721	16677	16796	16791	16805	16736	16898	16914	16977	16811	16901	16829	16683	16857	16793	16695	16788	16904	16632	16807	16721	16720	16858	16752	16806	16886	16793	16888	16859	16831	16757	16863	16915	16749	16903	16838	16632	16821	16687	16815	16902	16931	16849	16749	16686	16791	16828	16682	16711	16657	17022	16843	16878	16713	16737	16770	16900	16649	16779	16871	16666	16968	16817	16554	16847	16887	16713	16654	16703	17019	16646	16910	16865	16735	16878	16881	16832	16816	16620	16733	16804	16694	16767	16675	16853	16845	16861	16740	16795	16732	16858	16820	16878	16781	16978	16718	16910	17034	16811	16697	16764	16776	16793	16831	16880	16840	16846	16801	16738	16734	16767	16772	16889	16770	16930	16731	16691	16714	16776	16935	16697	16915	16915	16841	16822	16741	16776	16934	16906	16632	16875	16893	16739	16549	16674	16770	16939	16564	16768	16993	16708	16877	16819	16958	16680	16722	17022	16868	16710	16714	16738	16827	16907	16814	16816	16935	16948	16861	16828	16914	16820	16855	16764	16904	16700	16684	16609	16704	16974	16914	16773	16752	16887	16851	16867	16765	16773	16811	16786	16658	17162	16963	16798	16828	16816	16845	16715	16824	16816	16865	16963	17000	16603	16912	16778	16861	16702	16839	16789	16914	16712	16919	16750	16927	16772	16788	16888	16704	16708	16870	16705	16711	16836	16546	16767	16892	16874	16875	16836	16749	16864	16965	16782	16773	16880	16714	16831	16869	16717	16785	16805	16759	16818	16966	16810	16952	17023	16767	16845	16702	16913	16858	16715	16769	16809	16813	16761	16821	16711	16933	16761	16821	16775	16645	16763	16779	16958	16868	16887	16758	16744	16804	16696	16723	16689	16815	16828	16884	16602	16838	16818	16700	16989	16639	16675	16829	16928	16654	16877	16696	16897	16791	16878	16773	16602	16807	16786	16607	16799	16918	16805	16869	16740	16733	16712	16738	16787	16649	16828	16852	16861	16805	16724	16667	16769	16859	16792	16662	16846	16745	16838	16883	16968	16669	16808	16696	16845	16734	16849	16679	16637	16896	16935	16868	16598	16684	16793	16654	16864	16739	16687	16837	16859	16929	16734	16831	16661	16777	16760	16907	16793	16786	16685	16817	16713	16821	16783	16815	16904	16986	16919	16783	16694	16659	16638	16921	16986	16758	16842	16652	16648	16711	16786	16709	16681	16926	16767	16708	17028	16755	16707	16878	16631	16901	16678	16773	16870	17079	16928	16807	16832	16729	16794	16610	16941	16817	16721	16701	16739	16926	16636	16771	16852	17006	16757	16819	16694	16725	16738	16785	16761	16730	16735	16646	16751	16801	16798	16776	16835	16904
35380	28877	32463	31502	29624	28219	27336	26912	26747	26503	26318	26540	26938	28216	28331	27590	26729	26079	26251	25833	25992	25880	26217	26166	25997	26413	25960	25897	26285	26170	26064	25836	26148	26071	26142	26113	25822	25981	25891	25897	26109	26013	25896	25950	25987	25996	25835	26106	26093	25931	26055	25902	25915	25954	25867	25953	25717	25959	26127	26096	25920	25998	25926	25958	26101	25880	26148	25992	25734	26291	26080	26217	25968	26323	26204	26011	26023	25985	26125	26170	26130	26048	26004	25810	25922	25650	25786	25853	26025	26033	25936	26134	26074	26118	25856	26328	25971	25708	26269	25789	25986	26060	26177	26281	25910	25719	26243	26020	26097	26139	26279	26128	26134	26148	26094	25955	26278	25790	26087	26239	26042	26074	26017	26162	26088	25974	26177	26363	26184	25965	25822	25979	26066	25906	26097	26111	26016	25775	26106	26078	26025	26010	26007	26111	26044	25899	25840	26141	26089	25882	26108	26119	26026	26202	26240	26038	25919	25983	26178	26129	26102	26045	25871	25894	26033	26042	26092	26150	26176	25866	26145	25944	26187	26081	25817	26023	26185	25910	25776	25911	26029	25962	26176	26010	26038	25778	26113	25860	26127	25978	25855	25924	25911	26040	26091	25997	25945	26024	26148	25995	25860	26189	26018	25834	25939	26182	26128	26002	26031	26005	26185	26073	26066	25975	25732	25829	26181	25865	25980	26145	26047	26003	26038	26054	25899	26027	26126	25941	26020	25902	26042	26009	26031	25966	26072	26084	25920	25923	26012	25866	26242	25910	25797	26149	25961	26151	26179	25890	26117	25829	25739	25930	25963	25982	26137	26154	25904	26081	26192	25988	26051	26228	25554	25796	25993	26017	25900	26198	26168	25658	25916	25978	25969	25811	26102	25894	26096	26048	26344	26138	25828	25801	26149	25628	25976	26132	25942	26123	26002	26114	26036	26270	26084	25934	26169	25965	26144	26075	26064	26176	26135	26049	26121	25894	25977	25897	25893	26086	26004	25880	26120	26034	25866	25702	26005	25881	26210	25821	26295	26041	26230	26149	26193	26109	25892	25905	26121	26060	26114	25778	26097	26133	26010	25906	25902	26062	25988	25895	25988	26112	26126	25874	25865	25926	26093	26134	26129	25944	26022	26010	25988	26235	26117	25784	25762	26072	26063	25903	26261	25936	26088	26117	25831	26017	25886	26244	25995	25884	26149	25936	26205	26085	26013	25925	25903	26040	26123	26086	25712	25866	26067	25966	26154	26111	26311	26086	25940	25983	26041	26083	26196	26114	25989	25991	25957	25975	25935	26057	25995	26030	26148	26044	25650	25850	25852	25871	25850	26047	25981	26010	26105	26017	25870	26037	26363	26087	26041	25813	25755	25819	26164	25724	25982	25923	26112	25701	25953	25890	25996	25877	26092	26245	26087	25750	25877	25966	25867	25960	26088	25851	25937	26005	26135	26082	26126	26146	26035	25910	25721	26045	26019	26067	26035	25842	26090	25929	26105	26006	26101	26130	26063	25993	26006	25963	26104	26106	26168	25964	25933	25815	26175	26117	26117	26019	26037	26019	25909	25916	26118	25916	25956	25696	26261	25889	26058	25873	25970	25998	25878	25963	25974	26189	25981	25987	26148	25880	25896	26195	26417	26174	25919	25904	25989	26206	26085	26102	25831	25978	25990	26052	26122	25914	25923	26189	26145	26094	26080	25864	25977	25881	26088	26248	25989	26062	26147	25866	26064	26062	25956	26007	26104	25821	26096	26089	25928	25996	26231	26084	26149	25823	25891	25994	26124	25944	26137	26201	26123	25834	26114	26138	26118	26020	26319	25894	26215	26168	25910	26090	25804	26191	26083	25934	25906	25844	25828	25898	26033	25977	25950	26115	25924	25927	25890	25926	26059	26059	25981	25974	25806	26072	26065	26002	26022	25911	25875	25951	25994	25987	26175	26182	25877	25911	25947	26300	25865	26044	25933	25864	26297	26049	26292	26175	26099	26058	26187	26003	26085	25927	26203	26309	26131	26012	25991	26114	26333	26113	26024	26201	26257	25874	26070	25951	25989	26211	26249	25901	26208	25978	26182	26080	25975	25984	26138	26022	25770	25881	26049	26016	26164	26168	25983	26041	26261	26091	26107	26117	26040	25881	26112	26226	25891	26035	26158	25806	26307	26033	26354	25850	26074	25885	26374	26159	26242	26362	26211	26289	26138	25858	26159	25962	26061	25933	26068	26147	25935	26222	26039	26199	26061	26129	25959	26113	25988	26132	26061	26022	25940	26020	25950	25756	25959	25960	26062	25951	25892	25731	26063	25949	26011	25965	26071	26173	26363	26088	26005	25969	26084	26230	26033	26281	26137	26048	26091	26033	25870	25941	25903	25807	26028	25882	25805	26075	25975	26058	25968	25829	26021	25944	25859	26194	26066	25967	26147	25999	26319	26261	26132	26348	26108	25804	26139	25845	26052	25951	26160	26260	25935	26092	26085	25907	25726	26007	26081	25897	26355	25902	26308	25909	26169	26163	26079	25970	26031	25750	25970	25939	26030	25899	25785	25993	26000	26135	26098	26328	25896	26165	26181	25824	25860	26375	25893	26133	26047	25820	26106	26034	26049	26068	26176	26141	25893	26011	26218	26007	25787	26142	26045	26049	25851	26029	26038	26013	26102	26019	26135	25969	25994	26115	26028	25841	25822	25862	25991	25985	26086	26353	26125	26092	26065	26245	26083	25959	26059	25991	25883	25996	26101	26135	26220	26022	26137	26003	26335	25961	26124	26098	25964	26263	26058	26030	26129	26068	26154	26007	25914	25722	26055	25821	26236	25773	26218	26299	26104	26044	26181	26044	25895	25944	25961	26121	26122	26301	26018	26178	26160	26132	25911	25983	26008	26028	26185	26175	26079	26088	26360	25967	25972	26111	25872	25899	26259	26111	25646	25833	26065	26038	25885	25921	25935	25857	26166	26143	26210	26068	25847	26063	26335	26122	26114	26106	25890	26172	26069	25934	25951	26056	25983	25994	26128	26038	26105	26217	26115	26161	26015	26091	26053	26054	26084	26015	25977	25706	25881	25964	25989	26173	25901	26019	26010	26240	25843	25786	26190	26063	26059	26017	26108	26037	26283	25853	26018	25914	26206	26190	25982	26069	25915	26087	26074	26047	25944	25866	26054	26122	26107	26125	26255	25911	25885	26181	26192	26022	26139	25828	26059	25896	25933	25912	26119	26106	25902	26170	26012	25841	25957	25999	25897	25817	25956	26032	26003	25872	25902	25898	26169	25932	26006	26295	26161	26046	26156	26055	26028	25964	25737	25949	26155	26369	26237	25830	25968	25975	26062	25798	26022	26041	26172	26031	25789	26121	25977	26016	26300	26066	26000	26143	25926	25977	25985	26038	25980	26027	25965	25955	26017	25897	26150	25946	25881	26008	25841	26017	25840	26124	26070	26189	25874	26098	26250	26204	25780	25930	25905	26289	25978	25854	25888	26066	26013	25949	26069	25914	26155	26196	25886	26072	26163	26040	25931	26308	26020	26005	26094	26039	25966	25690	26035	26225	25798	25835	26060	25960	26259	26091	25990	25964	26002	25940	25876	25735	26078	26169	25906	25676	26119	26143	26062	26185	26029	25800	26146	26079	25970	26110	25873	25886	26105	26281	26203	25875	25991	25767	25900	25947	26199	25650	26103	26099	26138	26018	26133	25895	26014	26147	26230	25897	26195	26132	25893	25940	26002	26203	26051	26092	26098	26054	26156	25932	26110	26093	26028	26221	25939	25964	25988	25912	25998	26059	25925	26107	26058	26077	25980	26120	25875	26033	25967	25862	26283	25963	26066	26148	26056	26034	26018	26313	26093	26220	25822	26082	25980	26022	26278	26228	26446	26064	26067	25940	25793	25950	25884	26036	26075	26041	26041	26187	26005	25955	25960	26052	26036	26090	25922	25927	26012	25938	25853	25877	25972	26112	25845	25976	26068	26343	26289	25969	26090	26220	26114	26202	26115	25960	26039	25963	26217	26070	25961	25987	26159	25813	25999	26227	26122	26120	26039	26086	26178	26000	26030	26151	25947	26028	26275	25857	25866	26112	26232	26166	26175	26002	26005	26130	26036	26287	26257	26125	25881	25940	25842	26207	26328	26000	25753	26137	25948	25880	26120	26028	26147	25956	26188	25816	26056	25817	26179	25804	26113	26001	26021	25980	26166	25877	26054	26045	26225	26044	26082	26027	26122	26110	26020	26107	26115	26258	25924	26225	26164	26180	26056	26177	26135	25929	26111	26321	25937	26049	26140	25968	26103	26117	26014	25983	26121	25864	26039	26114	26201	26016	25950	25950	26115	25841	25996	25888	26265	25963	26077	26069	25955	25863	25822	26123	25869	25933	25977	25953	25822	26043	25984	25876	26049	26081	26229	26044	26151	25949	25961	26014	26263	25958	25919	26189	25895	26014	26093	26221	26014	26074	26005	26132	26050	26165	26261	26171	26093	26119	25997	26140	26126	26109	25990	25989	25991	25945	25902	26214	26205	26110	25888	26263	26047	26024	25831	25940	26049	26111	25957	26361	26299	26007	26201	26014	26202	26104	26334	26163	25970	26102	26039	26157	26234	26074	26169	25906	25840	25905	25964	25947	26060	26055	25875	25903	26068	25794	26042	26168	26026	26258	25748	26078	26271	26252	25937	26077	26166	25962	26049	26238	25819	25975	26178	26072	26131	25785	26211	25959	26046	26180	25783	26013	25881	26216	26123	25876	26071	26023	26201	26058	26093	26066	26075	26115	25875	25793	26203	25992	26264	25715	25986	25958	26450	26120	26231	26015	25981	26142	26011	26012	25882	26024	26181	25965	26221	26310	26064	25989	26012	26055	26066	26170	25917	26190	25994	25809	26229	26131	26256	26072	26089	26019	26130	25939	26033	25802	26156	26033	25915	25928	25875	26121	25987	26102	26342	26210	26265	26061	26243	25845	26101	26123	26023	26013	26055	26067	26055	26098	25919	26038	26109	26015	26063	25944	26117	25846	25943	25934	25892	26164	26011	25976	26220	26056	25893	26032	26111	25884	26131	25969	26020	26080	25698	26093	26054	25932	26182	26014	26225	25873	26244	26014	26106	25974	25687	26169	25944	25943
25997	28235	27040	23081	21955	19575	18012	17506	17165	17113	16922	16943	17911	19116	19102	18263	17060	16708	16443	16408	16450	16568	16461	16509	16448	16590	16476	16363	16534	16451	16414	16392	16529	16438	16571	16424	16382	16535	16599	16403	16350	16553	16428	16293	16335	16461	16605	16450	16324	16325	16588	16592	16310	16595	16550	16345	16459	16639	16632	16340	16420	16184	16518	16358	16637	16496	16310	16259	16423	16424	16409	16476	16509	16528	16523	16467	16256	16624	16427	16390	16506	16249	16306	16545	16426	16307	16448	16468	16481	16474	16397	16629	16484	16511	16461	16412	16430	16445	16620	16428	16435	16319	16336	16588	16234	16338	16503	16388	16404	16385	16424	16417	16514	16518	16413	16170	16376	16385	16537	16585	16494	16495	16307	16502	16479	16538	16657	16594	16424	16380	16501	16353	16385	16427	16435	16373	16585	16506	16421	16584	16529	16427	16314	16427	16419	16530	16430	16342	16591	16599	16369	16525	16600	16581	16393	16326	16476	16541	16404	16420	16491	16574	16286	16493	16420	16619	16162	16407	16440	16452	16546	16502	16473	16507	16384	16372	16420	16385	16554	16397	16448	16235	16474	16523	16404	16578	16432	16489	16637	16353	16436	16503	16496	16383	16362	16428	16445	16538	16438	16283	16411	16461	16501	16397	16374	16382	16551	16428	16401	16423	16625	16497	16476	16422	16571	16512	16470	16207	16296	16422	16312	16205	16504	16401	16395	16477	16400	16449	16353	16519	16432	16392	16538	16328	16517	16390	16318	16457	16542	16164	16495	16237	16474	16638	16525	16595	16505	16421	16398	16446	16513	16510	16439	16271	16532	16298	16505	16592	16420	16287	16294	16279	16444	16485	16421	16581	16466	16408	16508	16485	16498	16467	16442	16442	16514	16429	16594	16494	16524	16519	16559	16398	16554	16379	16515	16587	16387	16453	16472	16599	16251	16428	16404	16314	16502	16502	16402	16312	16519	16545	16445	16492	16582	16306	16367	16569	16555	16444	16497	16471	16381	16456	16443	16567	16627	16509	16410	16334	16433	16227	16626	16585	16575	16325	16322	16524	16391	16362	16442	16254	16487	16475	16503	16676	16386	16455	16473	16468	16367	16434	16435	16527	16341	16489	16662	16636	16422	16446	16430	16393	16577	16514	16386	16336	16340	16429	16406	16434	16533	16525	16487	16442	16516	16459	16521	16474	16351	16422	16528	16589	16483	16433	16436	16506	16490	16392	16662	16412	16412	16440	16459	16446	16338	16490	16148	16459	16425	16606	16329	16452	16312	16467	16416	16491	16389	16460	16558	16681	16546	16461	16388	16461	16487	16547	16494	16411	16492	16293	16537	16399	16447	16305	16428	16439	16230	16523	16599	16378	16528	16520	16430	16541	16286	16444	16505	16502	16508	16544	16510	16411	16463	16465	16423	16485	16428	16340	16374	16569	16565	16633	16430	16404	16587	16600	16419	16345	16503	16495	16394	16528	16507	16401	16480	16556	16312	16675	16289	16478	16328	16343	16455	16246	16526	16376	16452	16196	16495	16457	16423	16603	16544	16624	16447	16538	16446	16486	16467	16451	16293	16518	16341	16487	16585	16280	16473	16427	16393	16446	16425	16525	16477	16371	16324	16525	16486	16450	16704	16257	16540	16454	16382	16426	16254	16372	16459	16437	16449	16518	16559	16383	16331	16462	16526	16328	16615	16588	16508	16224	16497	16300	16476	16479	16574	16473	16601	16355	16501	16591	16413	16462	16459	16285	16455	16497	16199	16565	16325	16584	16361	16437	16399	16596	16542	16556	16408	16412	16490	16448	16490	16455	16302	16434	16423	16446	16352	16411	16444	16297	16567	16494	16271	16307	16526	16515	16567	16479	16483	16300	16497	16626	16208	16531	16535	16387	16530	16359	16499	16507	16407	16482	16629	16589	16421	16585	16475	16529	16354	16513	16441	16445	16450	16497	16213	16548	16335	16439	16352	16550	16537	16482	16421	16529	16252	16523	16472	16416	16451	16378	16538	16631	16492	16345	16508	16522	16386	16429	16507	16529	16371	16526	16450	16442	16437	16486	16355	16390	16329	16540	16427	16537	16514	16480	16510	16320	16562	16479	16498	16447	16411	16568	16544	16417	16233	16483	16411	16504	16559	16615	16613	16320	16488	16396	16559	16572	16594	16246	16400	16426	16551	16534	16460	16469	16507	16379	16579	16427	16391	16384	16398	16353	16407	16217	16565	16381	16359	16548	16444	16333	16602	16588	16509	16474	16552	16735	16577	16479	16509	16392	16542	16413	16473	16474	16532	16372	16413	16480	16520	16538	16392	16611	16497	16469	16540	16374	16504	16400	16430	16363	16380	16333	16660	16559	16380	16521	16391	16615	16286	16471	16385	16355	16655	16500	16458	16374	16440	16559	16470	16520	16294	16676	16443	16600	16617	16371	16474	16555	16505	16432	16477	16506	16313	16466	16268	16457	16339	16547	16648	16461	16476	16408	16414	16468	16423	16309	16471	16414	16355	16555	16546	16450	16452	16414	16417	16406	16523	16334	16410	16547	16659	16585	16410	16600	16392	16517	16368	16418	16429	16374	16530	16463	16486	16511	16616	16460	16430	16450	16479	16553	16488	16593	16526	16581	16482	16388	16412	16493	16530	16626	16325	16608	16260	16348	16468	16571	16390	16483	16307	16630	16628	16345	16698	16598	16401	16514	16234	16514	16607	16421	16490	16457	16347	16625	16507	16456	16433	16407	16536	16510	16439	16505	16444	16412	16391	16464	16407	16531	16408	16230	16572	16462	16305	16533	16417	16313	16511	16526	16488	16486	16660	16513	16362	16314	16288	16508	16469	16619	16512	16614	16467	16534	16262	16568	16383	16700	16349	16466	16467	16635	16489	16594	16545	16570	16525	16439	16578	16597	16443	16468	16444	16515	16274	16260	16450	16432	16529	16538	16454	16532	16392	16343	16488	16312	16502	16520	16457	16565	16505	16395	16553	16402	16390	16642	16373	16375	16496	16433	16540	16569	16228	16418	16570	16401	16388	16274	16539	16432	16558	16508	16426	16620	16536	16397	16315	16455	16519	16355	16566	16462	16376	16600	16431	16375	16477	16452	16530	16530	16466	16456	16475	16447	16503	16560	16472	16382	16633	16530	16417	16628	16550	16459	16523	16425	16324	16314	16329	16499	16552	16442	16417	16433	16442	16607	16434	16405	16405	16551	16508	16450	16398	16557	16452	16543	16420	16338	16548	16427	16535	16439	16459	16337	16413	16257	16456	16486	16361	16501	16492	16502	16535	16426	16300	16583	16440	16429	16316	16416	16533	16369	16602	16467	16418	16187	16477	16605	16575	16600	16459	16421	16276	16557	16467	16598	16574	16470	16390	16449	16313	16443	16415	16367	16459	16482	16416	16358	16600	16327	16446	16475	16365	16487	16678	16305	16330	16282	16386	16345	16378	16558	16337	16610	16550	16412	16428	16541	16651	16525	16503	16466	16507	16586	16513	16475	16273	16412	16388	16588	16385	16355	16390	16487	16471	16465	16452	16335	16385	16387	16495	16298	16488	16278	16459	16513	16290	16519	16461	16461	16444	16424	16442	16499	16610	16458	16361	16513	16269	16536	16475	16436	16534	16452	16672	16339	16396	16590	16526	16447	16524	16420	16386	16598	16357	16485	16454	16475	16473	16561	16446	16336	16474	16417	16526	16391	16392	16480	16485	16388	16337	16426	16538	16464	16395	16288	16447	16395	16398	16353	16552	16502	16372	16540	16514	16531	16621	16446	16633	16367	16688	16322	16474	16391	16666	16521	16358	16628	16360	16497	16512	16425	16445	16525	16300	16599	16610	16441	16440	16473	16551	16314	16442	16440	16302	16597	16296	16501	16568	16300	16493	16526	16303	16337	16472	16463	16324	16514	16250	16486	16419	16448	16491	16424	16455	16396	16538	16352	16385	16424	16408	16279	16280	16430	16452	16607	16613	16344	16531	16657	16607	16518	16767	16261	16422	16347	16539	16426	16672	16465	16557	16628	16381	16411	16487	16516	16471	16446	16436	16528	16400	16297	16358	16674	16410	16570	16361	16503	16402	16473	16565	16415	16545	16560	16517	16552	16451	16501	16582	16493	16359	16332	16462	16456	16431	16436	16449	16397	16507	16472	16429	16369	16407	16569	16457	16561	16614	16349	16504	16535	16523	16662	16432	16705	16531	16580	16376	16508	16559	16373	16496	16422	16509	16432	16358	16461	16504	16358	16612	16238	16405	16489	16487	16340	16339	16498	16562	16344	16472	16519	16361	16233	16473	16412	16512	16620	16400	16572	16473	16530	16305	16380	16348	16529	16456	16414	16124	16676	16336	16530	16500	16708	16402	16321	16616	16396	16553	16539	16506	16373	16516	16408	16423	16435	16494	16341	16393	16503	16453	16376	16564	16453	16501	16478	16603	16502	16364	16303	16456	16560	16491	16437	16415	16453	16368	16464	16553	16314	16452	16363	16375	16527	16332	16297	16385	16365	16490	16418	16288	16431	16332	16432	16458	16582	16475	16520	16413	16475	16307	16612	16446	16470	16476	16335	16577	16461	16449	16409	16187	16614	16466	16435	16553	16259	16559	16459	16440	16497	16619	16521	16472	16406	16584	16458	16511	16566	16452	16481	16417	16380	16366	16467	16565	16488	16375	16418	16461	16444	16472	16562	16362	16454	16486	16353	16556	16568	16564	16552	16398	16500	16489	16477	16568	16586	16568	16573	16521	16605	16419	16362	16364	16452	16555	16684	16287	16528	16397	16438	16563	16591	16307	16256	16485	16408	16528	16435	16318	16317	16390	16429	16489	16496	16449	16412	16415	16409	16388	16489	16514	16344	16582	16386	16585	16396	16499	16474	16435	16380	16470	16322	16375	16389	16382	16429	16453	16396	16450	16381	16373	16534	16407	16370	16412	16548	16310	16397	16605	16473	16335	16570	16285	16441	16479	16449	16263	16691	16500	16573	16595	16509	16301	16457	16454	16330	16549	16472	16532	16461	16338	16568	16593	16416	16492	16369	16300	16475	16536	16633	16337	16530	16440	16585	16590	16657	16420	16384	16378	16548	16316	16479	16484	16611	16598	16423	16445	16319	16496	16403	16424	16389
24676	20797	27079	25789	25736	28777	29705	27344	26592	26886	26882	30499	39965	44828	39818	33267	28704	26733	25779	25758	25677	25804	25879	25701	25404	25625	25708	25736	25519	25611	25700	25729	25481	25780	25373	25467	25689	25672	25846	25528	25722	25803	25689	25490	25625	25482	25759	25382	25796	25694	25635	25795	25850	25777	25716	25439	25398	25782	25485	25205	25895	25483	25525	25466	25534	25559	25572	25566	25687	25375	25530	25693	25441	25502	25477	25541	25615	25521	25584	25344	25661	25470	25449	25834	25756	25870	25611	25475	25682	25733	25442	25368	25426	25526	25486	25782	25562	25259	25547	25534	25390	25516	25600	25285	25908	25512	25606	25474	25705	25602	25455	25542	25826	25660	25820	25537	25482	25623	25810	25615	25485	25827	25705	25657	25787	25609	25580	25564	25475	25578	25841	25771	25444	25575	25263	25598	25642	25592	25420	25644	25404	25436	25571	25514	25560	25474	25434	25370	25436	25574	25542	25734	25503	25521	25556	25709	25417	25584	25728	25422	25589	25421	25892	25712	25477	25433	25739	25527	25582	25263	25427	25578	25706	25530	25529	25741	25639	25395	25702	26035	25624	25352	25575	25514	25625	25728	25848	25495	25611	25450	25681	25614	25503	25624	25611	25711	25554	25517	25405	25558	25874	25380	25648	25273	25735	25495	25840	25366	25565	25554	25628	25595	25905	25738	25417	25589	25520	25852	25612	25842	25583	25795	25532	25619	25561	25556	25400	25861	25448	25332	25470	25392	25786	25589	25590	25489	25517	25486	25904	25566	25573	25643	25627	25808	25615	25395	25270	25820	25615	25609	25597	25405	25523	25554	25534	25599	25584	25437	25865	25389	25550	25603	25431	25587	25955	25774	25641	25551	25607	25666	25643	25421	25546	25539	25841	25535	25576	25599	25671	25713	25606	25599	25738	25547	25509	25662	25406	25618	25786	25377	25525	25387	25652	25743	25629	26030	25628	25620	25679	25673	25713	25595	25337	25633	25755	25688	25449	25706	25474	25612	25508	25601	25480	25392	25666	25879	25609	25375	25664	25580	25458	25569	25509	25568	25581	25697	25627	25650	25750	25629	25487	25412	25829	25425	25507	25569	25866	25676	25417	25433	25746	25727	25785	25268	25686	25589	25771	25689	25844	25592	25491	25418	25662	25525	25383	25421	25426	25563	25780	25738	25581	25443	25584	25716	25586	25746	25384	25526	25782	25543	25514	25558	25448	25371	25486	25422	25670	25568	25458	25376	25489	25436	25631	25416	25754	25545	25614	25729	25582	25529	25703	25636	25803	25844	25719	25621	25836	25727	25475	25375	25616	25621	25649	25714	25587	25368	25345	25632	25542	25417	25473	25496	25600	25538	25392	25422	25685	25647	25455	25400	25589	25498	25531	25671	25520	25745	25400	25710	25585	25512	25594	25604	25466	25665	25596	25524	25323	25479	25518	25525	25602	25473	25264	25418	25616	25767	25444	25668	25599	25836	25665	25446	25313	25829	25636	25519	25533	25365	25549	25704	25929	25713	25593	25695	25589	25563	25494	25708	25569	25569	25583	25544	25893	26021	25505	25382	25497	25662	25554	25480	25480	25811	25426	25417	25542	25552	25870	25610	25704	25608	25347	25545	25527	25647	25562	25570	25445	25399	25636	25759	25615	25769	25504	25553	25422	25399	25643	25654	25786	25380	25432	25411	25478	25475	25700	25512	25629	25247	25457	25617	25576	25727	25712	25572	25388	25658	25677	25590	25349	25644	25342	25556	25733	25572	25687	25412	25431	25510	25590	25509	25736	25574	25572	25550	25814	25474	25645	25621	25526	25492	25651	25643	25634	25520	25312	25530	25647	25720	25729	25512	25437	25387	25685	25602	25574	25519	25510	25394	25683	25639	25759	25754	25754	25847	25500	25438	25607	25420	25589	25654	25443	25739	25460	25430	25658	25686	25699	25559	25538	25702	25727	25550	25754	25458	25646	25638	25464	25513	25717	25605	25400	25599	25521	25589	25589	25594	25838	25603	25307	25557	25537	25379	25801	25724	25486	25475	25775	25639	25459	25728	25647	25610	25833	25488	25619	25378	25863	25492	25616	25466	25559	25536	25621	25474	25658	25693	25593	25649	25469	25585	25691	25753	25420	25657	25601	25841	25468	25685	25698	25664	25564	25501	25651	25797	25630	25527	25513	25476	25698	25922	25469	25472	25659	25671	25722	25552	25492	25611	25643	25456	25593	25573	25536	25560	25790	25586	25855	25543	25444	25211	25524	25413	25547	25450	25780	25668	25431	25503	25447	25393	25838	25961	25545	25553	25494	25674	25564	25734	25667	25536	25616	25487	25302	25438	25527	25542	25538	25807	25927	25528	25540	25589	25618	25753	25598	25671	25573	25531	25768	25637	25586	25426	25535	25581	25730	25853	25688	25490	25717	25915	25540	25621	25698	25547	25435	25567	25438	25606	25683	25674	25469	25562	25484	25624	25467	25622	25537	25566	25663	25521	25629	25631	25552	25431	25384	25437	25361	25719	25546	25231	25481	25540	25533	25385	25887	25867	25564	25713	25971	25705	25715	25713	25598	25309	25404	25471	25855	25701	25665	25902	25600	25483	25506	25556	25705	25597	25459	25593	25576	25480	25498	25673	25657	25732	25685	25666	25624	25437	25554	25517	25480	25593	25613	25431	25581	25739	25608	25737	25502	25652	25955	25746	25656	25470	25609	25669	25530	25501	25460	25745	25396	25613	25323	25654	25462	25469	25661	25527	25719	25484	25639	25414	25573	25593	25566	25626	25669	25728	25420	25661	25722	25697	25898	25407	25459	25659	25629	25555	25751	25657	25579	25369	25413	25604	25494	25654	25534	25306	25765	25456	25720	25773	25730	25518	25818	25514	25435	25689	25447	25415	25560	25398	25564	25752	25810	25361	25905	25678	25692	25695	25426	25521	25538	25523	25815	25529	25689	25357	25572	25698	25500	25515	25692	25160	25655	25774	25527	25657	25457	25388	25514	25546	25607	25672	25628	25646	25642	25697	25550	25887	25543	25577	25761	25617	25719	25504	25689	25623	25672	25766	25480	25415	25865	25577	25573	25595	25440	25332	25562	25787	25699	25407	25645	25487	25689	25719	25549	25550	25611	25350	25335	25504	25662	25605	25398	25678	25587	25547	25722	25466	25675	25620	25624	25465	25273	25514	25624	25417	25595	25440	25729	25477	25632	25487	25502	25601	25523	25447	25657	25603	25785	25456	25697	25877	25708	25758	25376	25604	25538	25507	25441	25457	25731	25676	25599	25565	25482	25664	25401	25491	25652	25441	25564	25499	25662	25778	25534	25367	25577	25738	25576	25392	25682	25662	25649	25526	25622	25466	25633	25646	25733	25677	25479	25585	25541	25459	25492	25521	25593	25640	25428	25477	25767	25778	25584	25470	26028	25617	25642	25474	25753	25878	25782	25597	25545	25368	25751	25615	25789	25354	25733	25809	25715	25734	25673	25524	25648	25616	25592	25581	25836	25523	25567	25505	25622	25755	25472	25749	25574	25525	25513	25315	25543	25580	25574	25552	25584	25463	25698	25377	25452	25648	25731	25625	25513	25695	25537	25403	25252	25582	25271	25612	25529	25574	25489	25653	25772	25602	25719	25755	25697	25542	25471	25707	25748	25610	25643	25589	25496	25666	25781	25462	25384	25498	25685	25366	25388	25676	25697	25844	25514	25804	25562	25505	25770	25682	25642	25708	25571	25852	25480	25882	25532	25474	25355	25429	25827	25594	25593	25515	25674	25710	25535	25761	25461	25572	25464	25768	25519	25730	25479	25674	25515	25584	25533	25572	25591	25448	25402	25732	25613	25480	25605	25395	25280	25556	25557	25665	25475	25559	25829	25378	25490	25481	25553	25495	25362	25419	25382	25528	25417	25445	25930	25652	25510	25481	25575	25546	25643	25461	25686	25546	25551	25755	25658	25525	25835	25309	25816	25548	25591	25314	25435	25445	25497	25451	25562	25667	25840	25526	25558	25740	25762	25672	25881	25373	25560	25574	25621	25669	25955	25645	25622	25338	25439	25568	25686	25588	25686	25656	25451	25495	25467	25506	25478	25620	25428	25499	25496	25536	25611	25692	25736	25649	25917	25655	25661	25568	25772	25865	25586	25530	25645	25531	25706	25779	25750	25808	25555	25653	25745	25313	25554	25562	25698	25212	25474	25503	25800	25680	25473	25501	25798	25507	25444	25621	25766	25555	25649	25660	25502	25604	25669	25781	25522	25565	25515	25643	25817	25564	25622	25665	25621	25685	25662	25691	25320	25403	25659	25634	25687	25890	25579	25583	25267	25871	25453	25456	25481	25403	25623	25651	25782	25421	25419	25493	25584	25424	25395	25437	25567	25555	25480	25423	25484	25571	25542	25954	25572	25622	25553	25657	25654	25444	25488	25570	25487	25464	25571	25801	25609	25460	25411	25416	25898	25460	25704	25544	25410	25628	25718	25745	26020	25678	25549	25787	25798	25611	25735	25563	25445	25654	25574	25697	25571	25409	25688	25232	25677	25740	25761	25638	25777	25537	25576	25451	25745	25409	25402	25710	25643	25458	25624	25535	25573	25539	25423	25728	25502	25676	25565	25516	25384	25526	25484	25728	25454	25754	25568	25506	25583	25649	25533	25796	25697	25518	25766	25605	25728	25596	25638	25551	25657	25756	25484	25739	25502	25471	25671	25587	25602	25576	25476	25470	25496	25731	25518	25532	25429	25767	25825	25692	25655	25639	25639	25870	25599	25339	25362	25615	25832	25671	25775	25867	25561	25540	25639	25440	25466	25690	25669	25707	25766	25744	25697	25710	25380	25778	25554	25472	25437	25299	25687	25556	25599	25639	25789	25330	25622	25611	25320	25494	25914	25731	25750	25586	25761	25523	25400	25551	25590	25753	25520	25603	25627	25413	25553	25615	25420	25402	25553	25566	25480	25434	25682	25246	25470	25477	25499	25406	25257	25698	25509	25664	25631	25671	25638	25650	25526	25416	25663	25518	25697	25566	25783	25590	25379	25878	25465	25592	25567	25852	25743	25473	25369	25590	25610	25773	25428	25644	25710	25483	25442	25544	25609	25444	25620	25600	25230	25740	25898	25720	25342	25555	25579	25580
23013	35713	34292	28393	23984	21164	19742	18736	17866	18090	18249	24525	35026	38479	32015	24480	19473	17183	16314	16282	16378	16390	16424	16252	16380	16421	16552	16221	16205	16338	16317	16270	16439	16288	16159	16268	16305	16243	16259	16512	16241	16375	16351	16301	16295	16268	16555	16359	16409	16227	16467	16498	16437	16319	16344	16350	16271	16323	16293	16193	16236	16211	16148	16379	16294	16196	16269	16172	16498	16351	16359	16353	16351	16504	16362	16267	16369	16396	16332	16438	16259	16323	16266	16254	16306	16285	16315	16305	16335	16417	16263	16384	16424	16406	16255	16235	16079	16302	16415	16225	16262	16228	16303	16311	16498	16195	16242	16282	16410	16397	16154	16269	16403	16402	16152	16416	16299	16109	16435	16251	16072	16328	16170	16194	16319	16376	16468	16303	16260	16551	16424	16443	16287	16376	16303	16430	16080	16321	16320	16147	16441	16326	16352	16279	16333	16289	16501	16128	16253	16307	16199	16428	16195	16407	16139	16285	16387	16228	16249	16237	16306	16293	16405	16295	16390	16320	16337	16291	16366	16312	16384	16270	16236	16327	16369	16169	16281	16494	16290	16213	16354	16470	16413	16382	16329	16349	16166	16321	16365	16305	16385	16279	16061	16288	16266	16392	16330	16305	16192	16359	16345	16417	16311	16383	16396	16486	16269	16447	16347	16311	16183	16227	16399	16247	16233	16427	16324	16222	16298	16281	16287	16335	16301	16398	16352	16407	16373	16347	16503	16314	16229	16260	16395	16335	16133	16216	16173	16423	16522	16207	16397	16170	16134	16258	16355	16212	16286	16336	16386	16297	16312	16312	16416	16223	16286	16370	16200	16266	16189	16464	16242	16180	16360	16571	16266	16361	16277	16311	16310	16255	16511	16478	16431	16303	16305	16235	16400	16350	16286	16414	16261	16286	16286	16387	16192	16323	16410	16480	16412	16331	16398	16288	16311	16007	16333	16500	16207	16167	16365	16095	16176	16267	16274	16398	16284	16486	16282	16172	16252	16237	16134	16342	16165	16274	16270	16364	16327	16300	16358	16280	16235	16317	16335	16278	16324	16229	16473	16289	16276	16432	16287	16442	16347	16417	16355	16240	16347	16339	16328	16396	16282	16214	16336	16377	16319	16312	16223	16406	16374	16160	16302	16124	16237	16219	16262	16401	16428	16254	16295	16268	16218	16147	16322	16242	16356	16331	16487	16236	16188	16383	16342	16370	16345	16471	16258	16377	16344	16445	16318	16394	16188	16310	16409	16366	16332	16157	16371	16207	16300	16439	16220	16307	16544	16181	16310	16263	16293	16320	16077	16316	16459	16224	16164	16332	16294	16101	16275	16338	16166	16258	16236	16325	16213	16313	16195	16249	16192	16118	16362	16221	16344	16303	16267	16345	16444	16192	16321	16244	16285	16447	16234	16142	16356	16287	16131	16265	16373	16338	16196	16477	16395	16459	16238	16318	16171	16295	16306	16282	16116	16603	16451	16224	16427	16346	16279	16068	16289	16235	16395	16347	16315	16307	16240	16277	16336	16261	16339	16348	16141	16396	16239	16336	16183	16303	16380	16433	16389	16434	16288	16246	16214	16298	16102	16326	16230	16319	16420	16375	16378	16393	16363	16248	16330	16228	16452	16320	16402	16413	16288	16284	16330	16203	16283	16290	16132	16282	16283	16253	16413	16129	16254	16267	16246	16324	16434	16379	16257	16329	16251	16186	16469	16391	16269	16427	16291	16369	16167	16517	16225	16171	16222	16264	16396	16295	16350	16408	16214	16261	16319	16443	16435	16144	16291	16376	16278	16271	16410	16385	16337	16348	16401	16373	16255	16360	16313	16345	16415	16225	16254	16327	16174	16198	16232	16380	16335	16458	16272	16255	16322	16422	16325	16459	16335	16399	16222	16323	16249	16504	16366	16269	16558	16193	16136	16185	16224	16272	16328	16524	16173	16254	16461	16285	16269	16265	16149	16162	16290	16309	16314	16399	16293	16228	16309	16341	16398	16327	16382	16180	16378	16512	16318	16270	16201	16350	16244	16360	16391	16423	16253	16318	16477	16131	16320	16477	16334	16333	16258	16452	16396	16297	16304	16259	16292	16321	16289	16357	16488	16352	16442	16301	16304	16346	16069	16300	16350	16362	16282	16226	16361	16235	16267	16332	16391	16219	16339	16256	16451	16202	16358	16376	16312	16426	16366	16195	16379	16275	16451	16255	16160	16246	16275	16197	16339	16176	16194	16267	16376	16265	16338	16308	16321	16242	16398	16304	16255	16434	16356	16418	16188	16444	16257	16324	16293	16268	16263	16336	16327	16547	16268	16232	16340	16390	16166	16442	16372	16219	16314	16405	16331	16264	16320	16294	16289	16382	16368	16251	16191	16232	16199	16380	16315	16242	16404	16387	16209	16317	16168	16456	16342	16302	16084	16329	16343	16207	16183	16318	16173	16183	16368	16428	16260	16175	16385	16223	16342	16438	16293	16193	16281	16169	16243	16272	16479	16324	16273	16380	16463	16287	16403	16272	16275	16301	16396	16346	16169	16201	16462	16365	16330	16144	16367	16060	16416	16308	16447	16369	16229	16261	16263	16464	16199	16293	16223	16306	16355	16386	16335	16250	16220	16472	16206	16373	16419	16237	16338	16359	16394	16288	16204	16356	16356	16303	16290	16432	16667	16306	16347	16363	16303	16191	16399	16401	16307	16253	16327	16252	16310	16167	16298	16398	16321	16379	16385	16371	16369	16221	16284	16381	16264	16570	16362	16287	16268	16296	16195	16183	16325	16181	16313	16302	16359	16326	16353	16235	16218	16377	16330	16169	16259	16365	16150	16253	16383	16357	16277	16150	16328	16331	16370	16276	16401	16375	16373	16290	16321	16152	16463	16126	16405	16475	16265	16360	16223	16338	16276	16390	16438	16431	16218	16380	16328	16311	16371	16174	16334	16330	16217	16409	16366	16223	16263	16329	16416	16383	16335	16296	16246	16546	16506	16393	16088	16346	16150	16372	16240	16326	16263	16491	16444	16216	16336	16384	16343	16335	16307	16467	16300	16302	16363	16315	16261	16209	16236	16336	16126	16429	16086	16457	16315	16153	16392	16076	16355	16251	16449	16174	16271	16238	16307	16408	16399	16311	16355	16389	16371	16212	16486	16314	16375	16233	16216	16476	16425	16436	16256	16255	16148	16365	16342	16272	16399	16270	16443	16303	16369	16093	16282	16311	16313	16286	16313	16361	16315	16307	16433	16384	16134	16460	16177	16441	16141	16289	16326	16438	16265	16393	16311	16261	16501	16384	16210	16282	16350	16241	16383	16394	16303	16375	16380	16276	16196	16318	16296	16285	16278	16413	16239	16272	16318	16407	16344	16280	16286	16450	16208	16380	16359	16434	16302	16402	16326	16481	16299	16232	16416	16317	16309	16390	16282	16177	16181	16506	16402	16438	16258	16289	16176	16293	16202	16204	16377	16214	16352	16289	16432	16321	16360	16387	16292	16328	16275	16201	16186	16486	16333	16303	16238	16316	16446	16195	16345	16328	16325	16292	16176	16273	16168	16295	16421	16368	15958	16225	16301	16195	16362	16508	16343	16349	16195	16208	16360	16384	16332	16287	16348	16392	16272	16287	16300	16293	16504	16209	16216	16444	16409	16343	16253	16298	16404	16407	16278	16312	16198	16413	16143	16358	16277	16301	16476	16374	16285	16513	16367	16340	16336	16397	16305	16313	16436	16285	16281	16441	16356	16301	16413	16456	16386	16308	16122	16314	16373	16183	16320	16274	16175	16343	16410	16112	16493	16204	16463	16209	16229	16290	16510	16287	16221	16404	16017	16382	16244	16344	16336	16448	16233	16241	16287	16347	16230	16301	16237	16364	16154	16378	16089	16368	16064	16234	16372	16382	16247	16315	16330	16284	16381	16457	16211	16390	16345	16383	16313	16289	16227	16316	16235	16418	16382	16383	16296	16287	16209	16370	16329	16210	16192	16333	16444	16229	16449	16309	16310	16252	16314	16383	16433	16377	16279	16288	16185	16351	16381	16125	16058	16251	16258	16361	16163	16338	16442	16259	16211	16266	16300	16348	16243	16412	16352	16425	16258	16436	16244	16533	16312	16317	16276	16377	16358	16421	16344	16351	16257	16225	16374	16163	16628	16262	16358	16217	16190	16262	16466	16336	16178	16275	16489	16358	16315	16238	16468	16224	16452	16397	16391	16328	16539	16283	16327	16204	16429	16222	16240	16252	16495	16377	16269	16346	16141	16204	16247	16429	16449	16401	16331	16260	16307	16313	16415	16157	16245	16294	16239	16296	16286	16297	16410	16238	16472	16432	16311	16170	16314	16320	16082	16472	16394	16099	16400	16369	16297	16263	16440	16246	16300	16208	16471	16283	16367	16290	16299	16262	16515	16178	16326	16306	16394	16286	16343	16379	16430	16325	16372	16321	16542	16314	16412	16230	16329	16437	16509	16274	16326	16229	16234	16424	16099	16302	16285	16244	16458	16375	16422	16254	16247	16293	16264	16306	16345	16205	16392	16240	16317	16301	16417	16348	16337	16147	16192	16285	16239	16147	16317	16330	16255	16297	16142	16293	16349	16413	16212	16429	16324	16416	16031	16363	16120	16495	16437	16372	16358	16392	16338	16292	16280	16438	16279	16282	16328	16305	16320	16361	16372	16262	16439	16357	16170	16403	16331	16272	16279	16358	16447	16308	16481	16386	16342	16352	16154	16424	16213	16311	16332	16216	16457	16429	16277	16260	16341	16186	16248	16321	16314	16406	16318	16063	16496	16361	16319	16298	16351	16238	16309	16335	16534	16272	16357	16463	16448	16302	16424	16293	16303	16339	16316	16485	16098	16253	16251	16271	16264	16294	16559	16332	16336	16477	16499	16400	16321	16271	16166	16341	16548	16395	16401	16491	16218	16267	16207	16432	16353	16298	16411	16023	16269	16463	16300	16259	16451	16189	16331	16297	16279	16231	16278	16255	16114	16250	16105	16454	16360	16139	16263	16148	16056	16356	16297	16412	16372	16331	16340	16179	16291	16393	16449	16332	16321	16330	16372	16351	16309	16432	16317	16243	16439	16106	16120	16554	16259	16351	16300	16224	16551	16449	16205	16440	16350	16274
22302	20759	27145	24569	22457	27783	32025	28396	27517	29177	28150	29227	34269	53993	52130	45106	35956	29817	26854	26200	25927	25779	25736	25620	25760	25793	25845	26001	25778	25739	25765	25718	25844	25994	25564	25777	25692	25704	25862	25607	25878	25960	25542	25620	25378	25757	25978	25497	25622	25666	25864	25534	25701	25783	25640	25536	25946	25558	25417	25619	25924	25791	25647	25881	25634	26079	25587	25580	25627	25777	25440	25535	25726	25941	25567	25416	25713	25727	25988	25702	25565	25298	25670	25678	25739	26001	25758	25617	25934	25858	25527	25497	25830	25761	25674	25453	25887	25823	25711	25609	25629	25398	25503	25820	25984	25673	25847	25624	25951	25486	25509	25656	25745	25406	25687	25713	25512	25867	25809	25396	25813	25808	25924	25744	25686	25997	25562	25631	25514	25578	25790	25683	25800	25795	25582	25662	25681	25620	25655	25712	25818	25585	25620	25599	25746	25547	25564	25698	25634	25732	25521	25656	25660	25782	25537	25774	25845	25586	25645	25636	25738	25431	25572	25840	25759	25874	25847	25948	25504	25616	25617	26023	25632	25743	25604	25683	25616	25680	25862	25460	25841	25323	25367	25520	25616	25593	25771	25630	25566	25859	25592	25808	25540	25613	25709	25662	25709	25617	25586	25721	25800	25593	25764	25796	25681	25526	25610	25500	25445	25452	25701	25813	25708	25636	25732	25516	25652	25763	25914	25542	25428	25736	25462	25641	25561	25649	25648	25722	25521	25705	25524	25603	25787	25737	25908	25577	25399	25632	25664	25828	25648	25769	25643	25534	25718	25751	25638	25629	25798	25427	25724	25631	25516	25773	25645	25945	25628	25500	25529	25718	25691	25638	25757	25565	25646	25897	25678	25474	25717	25494	25620	25595	25702	25859	25634	25549	25540	25660	25761	25758	25641	25608	25793	25774	25739	25640	25771	25715	25776	25702	25637	25733	25628	25730	25686	25690	25662	25654	26088	25551	25643	25283	25676	25769	25752	25719	25629	25766	25605	25487	25562	25718	25487	25522	25514	25646	25416	25664	25599	25575	25631	25778	25609	25592	25663	25884	25538	25713	25749	25791	25648	25635	25599	25614	25770	25687	25870	25746	25804	25793	25684	25324	25497	25541	25632	25571	25409	25685	25800	25574	25788	25672	25563	25821	25624	25710	25430	25456	25665	25606	25893	25347	25702	25830	25505	25298	25742	25607	25636	25657	25676	25846	25767	25412	25511	25583	25458	25568	25839	25812	25744	25846	25471	25573	25752	25914	25642	25627	25473	25532	25502	25636	25789	25899	25933	25645	25438	25414	25681	25622	25493	25451	25528	25326	25673	25620	25855	25759	25873	25872	25471	25637	25624	25687	25928	25330	25678	25889	25685	25623	25710	25608	25499	25580	25504	25648	25838	25679	25581	25678	25416	25608	25616	25659	25424	25905	25724	25858	25483	25506	25859	25257	25470	25825	25717	25623	25619	25893	25674	25787	25580	25690	25809	25526	25819	25621	25450	25714	25530	25853	25516	25567	25535	25611	25607	25522	25565	25972	25766	25750	25772	25814	25627	25545	25578	25668	25674	25396	25435	25571	25468	25420	25650	25413	25804	25830	25925	25866	25896	25731	25398	25417	25729	25690	25555	25818	25616	25388	25741	25914	25873	25617	25570	25728	25522	25673	25772	25738	25678	25673	25725	25455	25498	25688	25724	25870	25841	25398	25459	25775	25641	25776	25624	25519	25447	25613	25691	25714	25660	25780	25601	25662	25695	25687	25716	25884	25619	25699	25557	25733	25716	25582	25708	25772	25630	25482	25591	25696	25619	25687	25605	25728	25717	25757	25896	25679	25680	25509	25711	25493	25612	25775	25571	25595	25603	25618	25505	25749	25760	25495	25928	25799	25530	25611	25697	25454	25731	26055	25693	25691	25698	25713	25776	25558	25674	25610	25547	25274	25426	25654	25569	25659	25737	25637	25632	25730	25679	25670	25674	25554	25466	25937	25668	25670	25593	25529	25676	25520	25713	25768	25763	25696	25710	25457	25505	25886	25992	25424	25771	25894	25832	25451	25772	25618	25750	25607	25809	25862	25460	25510	25523	25470	25900	25761	25682	25863	25553	25826	25749	25701	25706	25578	25654	25788	25635	25723	25596	25565	25547	25530	25866	25735	25752	25393	25708	25617	25555	25621	25601	25796	25916	25701	25536	25542	25492	25839	25690	25727	25793	25520	25728	25704	25822	25700	25654	25764	25696	25537	25695	26037	25523	25783	25700	25371	25438	25692	25571	25559	25613	25676	25808	25560	25589	25657	25636	25718	25714	25607	25834	25721	25676	25668	25997	25328	25441	25567	25704	25786	25660	25642	25697	25798	25850	25727	25636	25580	25658	25670	25665	25677	25747	25686	25648	25579	25619	25564	25593	25644	25846	25736	25597	25510	25480	25555	25552	25562	25544	25545	25841	25592	25826	25784	25570	25780	25526	25856	25693	25669	25694	25596	25624	25791	25536	25607	25688	25632	25380	25607	25508	25729	25887	25603	25764	25715	25910	25615	25909	25643	25758	25739	25825	25741	25425	25424	25483	25787	25744	25785	25782	25619	25708	25677	25646	25529	25689	25669	25859	25750	25656	25856	25733	25613	25661	25671	25624	25566	25724	25482	25537	25544	25935	25612	25433	25546	25634	25253	25518	25418	25763	25696	25700	25341	25557	25580	25387	25618	25442	25382	25755	25858	25565	25573	25521	25706	25693	25493	25768	25691	25582	25624	25360	25530	25608	25776	25609	25574	25690	25879	25392	25569	25646	25584	25647	25610	25630	26009	25734	25928	25532	25763	25568	25503	25833	25714	25463	25660	25979	25554	25747	25462	25636	25670	25564	25630	25887	25675	25573	25802	25741	25468	25672	25385	25764	25934	25812	25679	25675	25748	25632	25586	25691	25396	25736	25411	25915	25620	26024	25485	25222	25597	25802	25653	25883	25451	25548	25693	25588	25736	25771	25719	25910	25692	25444	25642	25557	25251	25819	25969	25950	25549	25674	25211	25494	25438	25628	25556	25781	25602	25513	25269	25554	25684	25446	25596	25634	25884	25891	25594	25332	25414	25722	25531	25824	25775	25572	25494	25771	25842	25563	25579	25520	25607	25705	25912	25745	25577	25577	25534	25747	25627	25585	25638	25759	25720	25609	25514	25601	25674	25593	25648	25641	25685	25759	25702	25668	25724	25661	25586	25619	25641	25773	25836	25906	26074	25753	25782	25977	25622	25540	25519	25361	25557	25648	25502	25721	25505	25603	25704	25512	25768	25512	25436	25454	25612	25623	25739	25819	25733	25574	25617	25782	25664	25693	25441	25874	25745	25508	25718	25534	25471	25688	25641	25736	25477	25641	25455	25745	25603	25733	25611	25699	25493	25775	25373	25504	25955	25732	25729	25807	25655	25560	25579	25666	25531	25530	25829	25892	25656	25500	25746	25793	25572	25527	25515	26160	25966	25470	25638	25642	25480	26009	25647	25506	25818	25734	25771	25713	25541	25764	25644	25511	25652	25637	25632	25589	25659	25602	25646	25673	25791	25668	25522	25799	25781	25584	25656	25612	25719	25626	25626	25540	25598	25487	25529	25849	25488	25494	25664	25668	25873	25667	25606	25701	25683	25537	25676	25599	25698	25523	25862	25831	25765	25662	25690	25820	25642	25666	25625	25575	25580	25587	25699	25784	25849	25451	25768	25426	25702	25696	25385	25721	25354	25586	25603	25720	25690	25891	25519	25859	25435	25642	25571	25593	25738	25688	25778	25471	25868	25697	25769	25827	25687	25754	25493	25757	25815	25867	25841	25871	25531	25528	25483	25598	25724	25647	25623	25647	25587	25526	25473	25731	25476	25432	25363	25739	25769	25564	25453	25452	25708	25678	25531	25567	25646	25292	25692	25788	25603	25876	25574	25756	25761	25789	25631	25535	25651	25686	25594	25691	25796	25747	25590	25680	25692	25731	25694	25630	25755	25365	25275	25332	25610	25678	25662	25558	25566	25927	25607	25529	25821	25592	25636	25636	25566	25505	25645	25403	25411	25657	25694	25534	25757	25627	25842	25828	25473	25617	25291	25740	25537	25590	25608	25604	25491	25495	25669	25470	25646	25838	25464	25804	25669	25622	25703	25749	25799	25812	25574	25754	25732	25645	25658	25564	25581	25845	25534	25841	25720	25739	25720	25673	25712	25788	25760	26032	25686	25699	25534	25591	25785	25566	25492	25967	25584	25351	25361	25661	25612	26003	25536	25786	25609	25806	25693	25887	25580	25793	26037	25674	25556	25705	25619	25533	25463	25783	25659	25940	25687	25573	25835	25497	25609	25484	25747	25765	25765	25546	25460	25532	25472	25656	25449	25795	25623	25637	25929	25700	25409	25557	25619	25937	25813	25766	25870	25697	25709	25668	25567	25519	25543	25815	25488	25653	25298	25565	25683	25762	25822	25719	25641	25517	25702	25486	25664	25580	25608	25690	25507	25511	25764	25811	25766	25423	25692	25666	25603	25610	25545	25699	25579	25733	25733	25726	25762	25452	25611	25567	25472	25754	25287	25548	25493	25774	25446	25849	25673	26081	25782	25484	25807	25286	25486	25595	25489	25776	25409	25650	25410	25298	25747	25502	25802	25632	25945	25686	25707	25683	25590	25719	25588	25886	25921	25738	25830	25626	25554	25685	25604	25703	25797	25627	25773	25745	25777	25627	25659	25777	25811	25815	25472	25608	25618	25582	25667	25901	25477	25551	25773	25631	25516	25741	25886	25563	25791	25573	25532	25708	25781	25795	25521	25815	25653	25599	25654	25605	25493	25741	25691	25812	25530	25632	25338	25646	25550	25504	25624	25665	25477	25605	25754	25576	25710	25752	25592	25633	25433	25549	25453	25538	25500	25647	25789	25827	25664	25352	25617	25824	25651	25725	25458	25709	25639	25552	25871	25532	25666	25680	25522	25844	25679	25512	25697	25602	25831	25670	25632	25550	25392	25529	25680	25548	25791	25688	25827	25557	25429	25530	25848	25734	25829	25555	25789	25668	25622	25619	25592	25675	25452	25816	25851	25624	25667	25691	25518	25589	25833	25625	25640	25605	25528	25744	25544	25795	25720	25568	25510
24883	42228	39660	30828	27215	24277	21364	19924	19560	21297	19657	21695	29501	49501	45402	37769	27494	20011	16902	16327	16283	16335	16163	16404	16299	16420	16223	16211	16286	16246	16241	16180	16157	16264	16060	16400	16156	16163	16398	16236	16326	16243	16189	16414	16289	16409	16262	16268	16311	16258	16377	16415	16381	16226	16210	16216	16360	16253	16409	16402	16299	16415	16220	16230	16520	16178	16328	16113	16218	16338	16216	16124	16145	16365	16254	16092	16381	16336	16137	16217	16380	16349	16361	16172	16320	16348	16297	16300	16483	16395	16424	16273	16265	16221	16208	16325	16344	16444	16462	16226	16301	16435	16166	16275	16309	16451	16363	16094	16526	16300	16360	16257	16283	16253	16304	16102	16375	16290	16233	16234	16194	16421	16319	16235	16292	16258	16320	16185	16203	16147	16345	16250	16404	16345	16093	16159	16366	16311	16412	16280	16348	16183	16259	16179	16319	16241	16276	16341	16358	16237	16468	16074	16304	16315	16216	16112	16339	16309	16280	16084	16369	16176	16342	16242	16266	16319	16357	16255	16350	16219	16375	16208	16179	16262	16307	16229	16163	16317	16107	16191	16309	16273	16406	16323	16301	16322	16008	16332	16250	16199	16361	16207	16229	16322	16314	16382	16158	16274	16154	16226	16171	16207	16059	16198	16214	16485	16391	16067	16315	16268	16389	16192	16318	16316	16171	16263	16366	16279	16087	16206	16201	16207	16181	16309	16435	16290	16355	16300	16370	16383	16222	16454	16285	16229	16101	16253	16301	16204	16296	16118	16322	16243	16338	16267	16248	16234	16324	16160	16153	16244	16363	16288	16276	16272	16151	16282	16379	16409	16271	16234	16179	16237	16232	16353	16053	16344	16186	16266	16335	16191	16196	16303	16272	16227	16307	16190	16177	16223	16227	16281	16247	16320	16327	16163	16237	16352	16331	16343	16272	16140	16225	16422	16201	16333	16203	16135	16341	16290	16315	16385	16310	16372	16283	16170	16217	16331	16198	16306	16275	16335	16229	16279	16141	16173	16206	16228	16095	16252	16384	16391	16245	16143	16418	16257	16348	16247	16289	16257	16100	16371	16178	16225	16295	16183	16188	16195	16275	16259	16216	16190	16252	16158	16358	16298	16382	16114	16354	16232	16300	16286	16279	16287	16253	16283	16318	16292	16343	16335	16345	16143	16294	16305	16184	16276	16437	16214	16419	16243	16335	16403	16167	16181	16163	16275	16279	16253	16311	16345	16306	16489	16212	16408	16291	16446	16303	16115	16186	16259	16279	16194	16168	16101	16372	16211	16306	16422	16226	16245	16378	16242	16171	16214	16242	16506	16398	16238	16206	16429	16323	16136	16158	16308	16235	16275	16210	16211	16252	16273	16275	16454	16248	16090	16335	16304	16275	16278	16296	16117	16250	16222	16280	16345	16300	16273	16200	16172	16256	16308	16227	16349	16165	16126	16227	16440	16322	16140	16200	16364	16280	16308	16258	16346	16193	16260	16226	16396	16235	16465	16159	16268	16213	16255	16423	16310	16341	16298	16271	16205	16223	16122	16233	16267	16307	16114	16271	16316	16138	16254	16390	16147	16388	16266	16419	16338	16132	16304	16349	16306	16361	16126	16408	16143	16287	16370	16396	16318	16456	16183	16458	16272	16332	16265	16083	16331	16356	16216	16343	16236	16263	16223	16256	16184	16324	16008	16412	16386	16164	16144	16485	16307	16216	16438	16232	16204	16328	16387	16323	16203	16286	16313	16109	16337	16154	16248	16338	16185	16109	16297	16210	16243	16309	16488	16288	16190	16303	16305	16197	16245	16280	16140	16341	16106	16354	16316	16359	16287	16393	16166	16179	16279	16222	16279	16116	16228	16322	16240	16245	16261	16249	16339	16280	16190	16301	16250	16360	16095	16148	16523	16296	16203	16160	16174	16219	16296	16263	16343	16228	16302	16331	16158	16383	16390	16119	16113	16404	16250	16171	16202	16271	16367	16190	16261	16153	16113	16448	16262	16335	16291	16213	16193	16245	16293	16313	16149	16259	16188	16448	16320	16132	16213	16228	16323	16307	16129	16259	16180	16188	16275	16372	16356	16212	16243	16254	16493	16111	16288	16277	16397	16285	16443	16236	16282	16029	16132	16273	16296	16213	16106	16401	16393	16104	16275	16474	16172	16171	16075	16226	16370	16312	16241	16460	16292	16408	16238	16420	16246	16272	16150	16329	16303	16331	16266	16141	16370	16211	16349	16200	16299	16152	16345	16226	16347	16335	16231	16242	16210	16194	16042	16316	16192	16162	16346	16251	16155	16243	16334	16290	16161	16070	16330	16094	16166	16336	16398	16216	16290	16305	16311	16297	16214	16313	16342	16423	16269	16388	16264	16259	16338	16264	16199	16328	16244	16226	16209	16237	16293	16241	16333	16197	16359	16245	16202	16257	16487	16133	16183	16346	16323	16331	16181	16221	16302	16138	16228	16354	16099	16300	16470	16086	16301	16310	16161	16299	16184	16222	16289	16301	16343	16288	16268	16187	16337	16178	16293	16398	16172	16248	16116	16126	16236	16188	16306	16045	16450	16271	16481	16388	16411	16366	16236	16096	16401	16244	16263	16282	16238	16138	16187	16113	16474	16219	16245	16269	16238	16222	16277	16268	16265	16258	16350	16320	16321	16421	16394	16241	16304	16323	16286	16428	16260	16316	16366	16453	16440	16139	16193	16370	16213	16225	16456	16308	16350	16242	16248	16309	16202	16119	16269	16220	16161	16306	16265	16378	16096	16270	16458	16376	16270	16223	16316	16250	16313	16247	16341	16310	16214	16353	16286	16406	16226	16400	16150	16194	16227	16309	16198	16358	16319	16318	16337	16213	16261	16445	16244	16287	16188	16248	16152	16250	16280	16287	16168	16343	16259	16468	16131	16156	16363	16171	16265	16258	16101	16189	16192	16213	16211	16420	16309	16265	16344	16401	16473	16327	16328	16199	16347	16403	16189	16491	16350	16266	16350	16352	16210	16374	16210	16184	16177	16223	16099	16384	16129	15969	16203	16181	16209	16305	16202	16218	16062	16273	16194	16447	16151	16141	16249	16176	16137	16200	16311	16279	16391	16148	16330	16272	16267	16154	16388	16473	16347	16296	16196	16273	16315	16346	16278	16313	16291	16457	16298	16415	16340	16383	16292	16161	16138	16335	16178	16389	16353	16299	16282	16341	16399	16255	16214	16278	16376	16132	16323	16314	16157	16161	16271	16457	16335	16376	16430	16210	16375	16296	16306	16196	16171	16089	16320	16163	16326	16316	16355	16162	16326	16329	16167	16399	16311	16460	16235	16155	16113	16161	16456	16175	16226	16028	16091	16235	16362	16242	16297	16240	16419	16347	16175	16209	16176	16177	16223	16217	16076	16323	16200	16367	16124	16313	16261	16125	16224	16378	16322	16075	16288	15998	16165	16351	16205	16345	16364	16287	16335	16241	16197	16132	16108	16343	16188	16312	16144	16369	16138	16437	16162	16369	16303	16276	16378	16245	16169	16191	16168	16186	16306	16257	16228	16391	16370	16140	16262	16385	16213	16279	16142	16111	16192	16138	16174	16103	16188	16351	16164	16252	16352	16211	16171	16220	16151	16244	16267	16207	16221	16232	16328	16363	16187	16426	16130	16309	16268	16208	16330	16191	16341	16369	16168	16276	16378	16219	16150	16239	16248	16275	16255	16286	16134	16095	16199	16157	16197	16198	16217	16116	16265	16345	16195	16252	16287	16381	16325	16318	16425	16288	16355	16237	16101	16381	16139	16284	16274	16209	16187	16270	16286	16187	16236	16261	16122	16303	16225	16281	16336	16325	16289	16055	16204	16336	16054	16476	16285	16421	16374	16198	16434	16279	16226	16330	16262	16384	16506	16316	16148	16086	16278	16204	16351	16261	16210	16434	16120	16392	16321	16079	16194	16280	16302	16359	16131	16316	16292	16308	16375	16309	16129	16212	16218	16235	16176	16301	16240	16257	16328	16117	16291	16241	16286	16209	16250	16314	16508	16248	16190	16280	16132	16215	16291	16241	16348	16223	16416	16266	16360	16211	16360	16363	16282	16349	16303	16401	16291	16292	16341	16422	16215	16181	16415	16173	16430	16431	16254	16239	16162	16243	16124	16224	16154	16242	16136	16339	16210	16231	16216	16419	16270	16233	16214	16271	16354	16258	16266	16259	16273	16202	16243	16153	16202	16243	16252	16137	16253	16220	16295	16316	16353	16286	16408	16318	16237	16323	16263	16353	16037	16195	16242	16254	16306	16295	16447	16305	16251	16184	16252	16278	16310	16232	16330	16261	16214	16186	16451	16124	16314	16305	16388	16343	16307	16340	16227	16270	16389	16363	16148	16092	16154	16381	16382	16118	16181	16149	16308	16256	16206	16442	16097	16340	16223	16214	16282	16341	16321	16260	16303	16296	16049	16378	16243	16297	16181	16253	16276	16196	16205	16291	16261	16325	16280	16143	16376	16221	16288	16276	16429	16254	16197	16239	16287	16220	16370	16234	16364	16493	16128	16194	16306	16203	16244	16232	16583	16325	16283	16228	16218	16130	16301	16326	16256	16415	16377	16235	16210	16260	16500	16244	16258	16195	16323	16246	16432	16312	16192	16268	16265	16212	16322	16259	16180	16421	16329	16319	16340	16040	16335	16292	16084	16133	16247	16453	16205	16309	16270	16224	16423	16043	16173	16248	16351	16467	16143	16267	16105	16303	16188	16266	16264	16361	16153	16281	16114	16158	16262	16278	16215	16294	16191	16243	16337	16134	16235	16225	16295	16247	16383	16053	16187	16160	16247	16310	16146	16167	16233	16248	16356	16420	16030	16202	16354	16288	16299	16275	16140	16269	16352	16277	16225	16092	16177	16443	16205	16249	16337	16312	16137	16305	16500	16157	16393	16134	16262	16277	16429	16221	16109	16125	16179	16163	16296	16283	16359	16430	16272	16144	16381	16284	16302	16298	16134	16227	16369	16216	16324	16242	16276	16269	16333	16238	16445	16393	16245	16267	16231	16370	16225	16286	16302	16216	16246	16282	16369	16266	16180	16146	16155	16388	16211	16202	16333	16180	16374	16258	16230	16253	16365	16268	16292	16185	16402	16100	16182
35920	29878	35316	32115	30310	29515	29937	29211	28888	29027	28813	29040	29163	30021	30410	29912	29417	28926	28488	28431	28628	28652	28534	28248	28469	28535	28309	28425	28353	28576	28479	28576	28418	28292	28375	28571	28509	28372	28380	28214	28518	28475	28525	28250	28318	28412	28438	28735	28805	28420	28449	28382	28131	28283	28913	28403	28534	28357	28556	28231	28342	28553	28336	28474	28462	28443	28516	28361	28579	28315	28350	28459	28400	28601	28393	28494	28459	28516	28604	28362	28628	28723	28367	28247	28423	28200	28420	28313	28681	28486	28475	28534	28596	28370	28371	28561	28732	28459	28195	28356	28261	28412	28469	28408	28504	28489	28111	28334	28230	28492	28367	28468	28296	28692	28598	28524	28455	28454	28333	28346	28461	28357	28473	28358	28171	28419	28649	28358	28243	28211	28245	28276	28196	28367	28534	28138	28172	28406	28423	28432	28365	28361	28266	28535	28389	28333	28510	28211	28376	28431	28362	28583	28574	28571	28344	28342	28420	28497	28635	28487	28221	28769	28441	28357	28221	28355	28468	28387	28404	28405	28528	28313	28626	28270	28776	28484	28505	28296	28288	28368	28488	28419	28501	28519	28495	28322	28279	28354	28481	28518	28448	28600	28464	28533	28262	28331	28464	28484	28541	28221	28192	28399	28452	28048	28826	28402	28376	28693	28588	28260	28652	28550	28591	28539	28188	28328	28433	28329	28321	28304	28524	28461	28424	28565	28413	28338	28172	28365	28388	28405	28531	28378	28379	28302	28542	28342	28245	28453	28262	28486	28688	28525	28304	28543	28613	28561	28575	28364	28493	28390	28390	28460	28564	28218	28557	28531	28479	28358	28696	28149	28521	28340	27986	28367	28475	28411	28564	28425	28435	28347	28296	28423	28411	28403	28420	28147	28574	28367	28375	28296	28480	28646	28469	28370	28658	28292	28669	28623	28582	28254	27936	28243	28441	28454	28433	28421	28380	28241	28488	28431	28531	28622	28446	28198	28620	28456	28245	28176	28235	28398	28434	28480	28560	28599	28462	28332	28508	28533	28613	28459	28450	28624	28561	28632	28389	28526	28434	28258	28545	28636	28480	28650	28427	28399	28686	28560	28409	28361	28522	28513	28407	28288	28345	28335	28561	28158	28646	28357	28588	28547	28515	28614	28421	28460	28365	28278	28459	28240	28255	28466	28429	28732	28331	28582	28386	28257	28469	28415	28498	28499	28379	28477	28464	28646	28471	28425	28415	28463	28565	28694	28692	28493	28384	28387	28522	28380	28307	28246	28603	28469	28383	28312	28610	28403	28448	28390	28257	28475	28470	28321	28656	28237	28349	28593	28258	28325	28403	28537	28451	28693	28502	28333	28294	28462	28525	28701	28312	28570	28337	28462	28601	28379	28411	28460	28660	28667	28446	28253	28350	28350	28271	28557	28252	28508	28541	28472	28594	28389	28226	28320	28550	28496	28536	28484	28520	28322	28564	28555	28545	28535	28186	28155	28344	28448	28424	28298	28450	28168	28510	28326	28490	28461	28493	28522	28443	28548	28666	28460	28668	28335	28571	28233	28184	28233	28343	28324	28448	28429	28262	28594	28321	28337	28658	28442	28451	28485	28481	28615	28142	28375	28162	28422	28478	28440	28387	28410	28267	28472	28388	28418	28350	28493	28514	28556	28391	28426	28300	28217	28416	28557	28569	28380	28590	28392	28639	28622	28547	28491	28560	28441	28466	28152	28654	28470	28362	28578	28307	28360	28414	28682	28362	28544	28500	28475	28414	28311	28523	28190	28455	28488	28675	28453	28520	28253	28413	28305	28430	28301	28349	28351	28243	28271	28467	28371	28316	28427	28588	28306	28231	28287	28473	28414	28822	28432	28545	28386	28276	28530	28587	28345	28507	28370	28658	28150	28430	28462	28658	28123	28364	28469	28330	28617	28417	28374	28448	28410	28644	28236	28366	28406	28384	28580	28365	28534	28825	28240	28363	28463	28585	28463	28312	28420	28594	28323	28387	28609	28499	28419	28443	28521	28411	28567	28510	28096	28484	28510	28537	28552	28439	28417	28669	28579	28527	28573	28407	28311	28531	28633	28510	28394	28306	28447	28343	28488	28631	28359	28473	28422	28475	28368	28369	28501	28401	28432	28444	28402	28253	28350	28624	28646	28556	28427	28600	28227	28610	28471	28536	28306	28516	28634	28388	28497	28424	28540	28695	28143	28167	28315	28377	28225	28518	28241	28550	28500	28433	28557	28368	28400	28524	28195	28630	28164	28282	28589	28406	28373	28569	28604	28416	28464	28368	28530	28397	28308	28424	28301	28430	28524	28294	28565	28375	28497	28484	28364	28461	28577	28496	28498	28531	28567	28492	28210	28634	28550	28484	28191	28281	28421	28062	28620	28394	28439	28475	28370	28436	28143	28126	28348	28528	28502	28341	28210	28157	28340	28358	28464	28577	28326	28217	28166	28177	28275	28307	28494	28391	28377	28386	28359	28562	28272	28627	28494	28920	28362	28245	28126	28306	28401	28482	28336	28145	28415	28581	28386	28449	28152	28067	28283	28583	28317	28284	28409	28381	28282	28713	28433	28466	28522	28379	28575	28108	28302	28550	28335	28485	28318	28213	28325	28287	28463	28288	28045	28409	28590	28421	28319	28653	28600	28179	28491	28672	28405	28345	28346	28272	28345	28305	28336	28455	28699	28444	28325	28033	28507	28605	28417	28523	28400	28332	28516	28502	28430	28515	28243	28468	28379	28541	28399	28461	28300	28606	28286	28446	28416	28644	28580	28602	28561	28641	28287	28469	28564	28478	28350	28594	28546	28520	28477	28491	28534	28640	28525	28721	28568	28590	28247	28430	28478	28448	28479	28464	28267	28782	28562	28505	28608	28341	28362	28322	28303	28229	28532	28402	28381	28382	28629	28728	28288	28251	28266	28389	28287	28352	28124	28255	28413	28349	28575	28332	28503	28307	28555	28425	28462	28333	28293	28544	28574	28534	28338	28360	28412	28270	28473	28562	28144	28632	28265	28686	28526	28470	28421	28401	28176	28501	28449	28618	28590	28129	28459	28506	28614	28319	28349	28403	28440	28309	28522	28139	28124	28390	28267	28311	28525	28069	28681	28529	28452	28391	28360	28416	28361	28510	28394	28391	28152	28672	28527	28873	28398	28486	28217	28370	28590	28243	28308	28379	28261	28562	28399	28213	28314	28663	28426	28543	28446	28280	28196	28499	28292	28511	28500	28254	28471	28577	28444	28405	28467	28383	28592	28554	28365	28526	28515	28517	28352	28397	28583	28666	28296	28505	28674	28458	28458	28364	28357	28489	28552	28562	28598	28354	28383	28284	28279	28307	28210	28456	28447	28515	28530	28580	28363	28361	28307	28278	28169	28416	28417	28576	28347	28132	28301	28692	28531	28818	28369	28529	28450	28517	28531	28533	28292	28459	28245	28587	28471	28572	28559	28452	28189	28362	28425	28447	28549	28610	28290	28174	28532	28671	28495	28343	28466	28473	28496	28545	28455	28657	28543	28463	28457	28533	28380	28430	28437	28365	28476	28494	28646	28409	28641	28464	28366	28368	28355	28403	28329	28480	28610	28594	28575	28184	28446	28231	28557	28448	28460	28513	28348	28546	28549	28650	28450	28505	28371	28322	28377	28193	28659	28453	28566	28482	28325	28408	28271	28483	28507	28343	28239	28396	28444	28450	28429	28593	28333	28635	28309	28552	28342	28461	28150	28681	28485	28258	28405	28290	28068	28252	28529	28578	28346	28718	28099	28257	28149	28463	28532	28483	28546	28559	28531	28431	28504	28617	28552	28348	28382	28502	28303	28192	28129	28255	28412	28167	28340	28431	28482	28382	28327	28608	28426	28385	28416	28434	28337	28372	28298	28521	28603	28576	28363	28362	28488	28567	28137	28480	28566	28579	28373	28260	28340	28561	28562	28354	28538	28568	28360	28393	28496	28361	28426	28225	28514	28275	28371	28328	28501	28269	28486	28456	28462	28506	28394	28482	28330	28522	28318	28640	28441	28479	28529	28393	28486	28466	28376	28479	28100	28487	28481	28535	28611	28474	28527	28339	28388	28410	28470	28430	28437	28634	28421	28506	28554	28361	28291	28443	28505	28506	28153	28288	28241	28344	28467	28440	28574	28432	28703	28160	28245	28426	28162	28664	28275	28596	28416	28438	28439	28207	28363	28233	28519	28395	28480	28412	28146	28257	28660	28599	28063	28537	28526	28334	28367	28276	28517	28555	28457	28261	28462	28709	28505	28546	28621	28252	28463	28433	28688	28623	28431	28272	28221	28652	28465	28265	28625	28680	28423	28372	28433	28556	28273	28303	28581	28503	28432	28721	28379	28160	28399	28404	28348	28270	28184	28549	28540	28266	28387	28583	28566	28462	28323	28389	28527	28301	28237	28453	28162	28546	28228	28321	28296	28431	28593	28421	28443	28490	28514	28577	28373	28564	28362	28413	28454	28412	28515	28131	28578	28377	28499	28606	28660	28357	28138	28493	28574	28609	28675	28607	28445	28456	28725	28381	28578	28375	28252	28460	28272	28295	28302	28341	28438	28512	28484	28242	28426	28351	28264	28560	28731	28605	28679	28450	28242	28476	28366	28387	28279	28458	28247	28327	28468	28459	28241	28491	28713	28389	28405	28535	28588	28392	28198	28314	28419	28077	28379	28331	28395	28456	28383	28438	28505	28473	28545	28595	28585	28668	28572	28546	28508	28697	28397	28315	28473	28564	28522	28405	28652	28436	28313	28359	28411	28526	28588	28623	28295	28260	28206	28152	28290	28442	28395	28163	28409	28460	28781	28567	28626	28315	28115	28478	28537	28410	28563	28224	28360	28732	28581	28489	28544	28710	28510	28317	28310	28202	28012	28126	28239	28479	28315	28541	28317	28576	28443	28438	28618	28469	28326	28593	28151	28249	28473	28591	28404	28447	28278	28626	28454	28255	28284	28512	28478	28560	28461	28189	28402	28492	28484	28463	28489	28643	28550	28100	28158	28336	28423	28435	28328	28509	28275	28481	28286	28318	28643	28475	28378	28484	28354	28501	28716	28509	28412	28465	28609	28455	28475	28262	28325	28392	28523	28569	28811	28271	28165	27920	28483	28226	28598
24719	28896	29127	21679	20395	19283	19564	18696	18685	18750	18222	18106	18721	20000	19940	19180	18200	17973	17675	17455	17534	17586	17493	17621	17458	17700	17417	17478	17565	17465	17565	17750	17615	17428	17575	17497	17330	17579	17467	17328	17513	17643	17562	17589	17430	17437	17617	17557	17522	17462	17744	17470	17559	17537	17607	17566	17620	17598	17513	17427	17647	17660	17641	17595	17530	17468	17564	17536	17457	17516	17604	17582	17675	17501	17570	17429	17529	17505	17659	17501	17565	17611	17670	17449	17513	17501	17607	17550	17548	17520	17444	17734	17523	17438	17529	17640	17493	17641	17527	17477	17618	17477	17522	17517	17522	17515	17561	17389	17602	17516	17632	17459	17863	17669	17551	17346	17581	17503	17423	17499	17466	17714	17501	17625	17502	17526	17588	17630	17591	17387	17562	17618	17554	17434	17549	17578	17493	17727	17454	17526	17532	17382	17446	17599	17519	17556	17516	17577	17657	17585	17406	17759	17493	17475	17551	17699	17629	17409	17658	17453	17498	17511	17646	17633	17694	17644	17552	17466	17582	17729	17744	17707	17580	17492	17553	17422	17517	17636	17607	17657	17390	17419	17442	17469	17534	17712	17350	17424	17547	17560	17601	17509	17403	17587	17587	17567	17522	17641	17595	17492	17602	17726	17508	17588	17513	17561	17554	17593	17541	17593	17431	17551	17325	17481	17587	17394	17626	17591	17626	17682	17583	17377	17528	17530	17539	17522	17657	17666	17669	17400	17528	17442	17588	17551	17585	17573	17484	17540	17516	17688	17542	17618	17397	17562	17519	17540	17524	17553	17688	17609	17410	17364	17514	17387	17548	17424	17556	17544	17573	17502	17465	17683	17568	17586	17713	17420	17613	17314	17575	17592	17578	17485	17437	17736	17676	17401	17520	17611	17578	17620	17699	17774	17419	17288	17462	17524	17504	17330	17537	17426	17512	17582	17557	17557	17464	17483	17625	17593	17687	17476	17400	17544	17573	17579	17610	17587	17465	17443	17471	17512	17393	17538	17453	17486	17633	17599	17374	17449	17580	17494	17777	17443	17601	17593	17648	17598	17587	17552	17589	17585	17385	17524	17660	17633	17616	17713	17604	17566	17679	17438	17393	17577	17607	17440	17583	17390	17468	17620	17505	17531	17505	17539	17477	17556	17405	17654	17570	17697	17743	17542	17543	17520	17513	17303	17529	17584	17549	17637	17532	17537	17580	17579	17606	17611	17581	17467	17565	17769	17586	17685	17583	17652	17757	17629	17457	17691	17649	17638	17574	17595	17583	17458	17540	17635	17626	17582	17537	17484	17604	17734	17787	17568	17490	17468	17768	17756	17545	17528	17618	17589	17462	17570	17509	17573	17501	17547	17449	17678	17686	17557	17575	17487	17632	17477	17578	17550	17588	17480	17385	17502	17594	17492	17569	17511	17585	17488	17562	17490	17494	17581	17578	17541	17514	17523	17470	17451	17687	17495	17353	17585	17429	17754	17506	17524	17528	17380	17438	17717	17398	17505	17521	17549	17672	17557	17586	17430	17700	17513	17504	17586	17596	17661	17543	17408	17537	17184	17620	17661	17485	17576	17616	17671	17434	17665	17583	17741	17631	17481	17418	17460	17552	17454	17654	17666	17587	17658	17679	17465	17487	17537	17567	17722	17574	17551	17567	17370	17392	17559	17794	17448	17401	17488	17359	17551	17431	17686	17491	17561	17455	17438	17555	17340	17666	17600	17643	17816	17579	17506	17579	17746	17627	17440	17573	17496	17560	17516	17524	17563	17609	17771	17549	17541	17440	17508	17542	17641	17587	17598	17484	17572	17634	17557	17696	17536	17539	17391	17567	17665	17604	17556	17341	17631	17551	17632	17556	17545	17624	17547	17652	17467	17531	17431	17624	17488	17418	17543	17689	17623	17517	17423	17633	17312	17499	17571	17664	17487	17546	17636	17525	17492	17496	17500	17695	17593	17648	17580	17455	17523	17407	17532	17484	17477	17652	17469	17496	17520	17522	17529	17585	17639	17649	17547	17672	17559	17544	17506	17648	17523	17420	17644	17565	17618	17677	17595	17611	17644	17564	17603	17509	17569	17490	17631	17660	17483	17535	17547	17612	17638	17566	17522	17641	17432	17656	17592	17653	17482	17665	17514	17698	17554	17548	17611	17536	17529	17412	17584	17652	17344	17354	17375	17681	17595	17564	17508	17520	17455	17579	17719	17514	17638	17605	17527	17631	17402	17427	17572	17662	17580	17434	17518	17536	17620	17708	17468	17572	17652	17567	17498	17570	17537	17537	17419	17663	17701	17619	17740	17552	17430	17549	17538	17610	17629	17514	17578	17634	17518	17487	17643	17545	17663	17554	17610	17462	17636	17606	17670	17461	17504	17525	17522	17546	17654	17619	17600	17558	17717	17551	17609	17641	17660	17541	17491	17608	17445	17525	17499	17577	17581	17551	17443	17488	17500	17624	17426	17587	17618	17739	17625	17689	17659	17463	17583	17733	17600	17559	17474	17542	17500	17568	17433	17478	17744	17595	17485	17739	17672	17643	17407	17517	17627	17590	17587	17466	17528	17520	17487	17585	17655	17332	17503	17647	17449	17576	17673	17528	17470	17753	17578	17736	17623	17561	17714	17540	17657	17602	17493	17744	17492	17549	17508	17581	17696	17617	17834	17729	17650	17587	17441	17535	17508	17490	17618	17422	17503	17666	17558	17596	17618	17587	17422	17440	17484	17439	17542	17466	17687	17372	17618	17596	17240	17610	17568	17498	17465	17460	17566	17453	17668	17681	17574	17487	17590	17717	17628	17477	17512	17557	17603	17563	17615	17591	17624	17504	17377	17569	17463	17510	17424	17633	17633	17581	17493	17590	17508	17633	17562	17655	17730	17263	17360	17670	17594	17503	17434	17492	17473	17645	17490	17646	17512	17672	17708	17666	17439	17513	17613	17556	17599	17629	17735	17562	17637	17719	17553	17448	17540	17708	17405	17634	17439	17642	17543	17721	17642	17607	17637	17457	17674	17369	17591	17337	17556	17357	17636	17448	17489	17614	17464	17641	17672	17512	17414	17666	17579	17422	17400	17621	17607	17641	17631	17451	17619	17458	17604	17441	17305	17619	17535	17550	17618	17631	17407	17582	17430	17620	17508	17463	17515	17639	17581	17578	17603	17668	17664	17402	17600	17487	17490	17523	17392	17511	17561	17735	17532	17466	17661	17407	17513	17555	17575	17739	17558	17719	17647	17485	17692	17556	17587	17383	17669	17455	17484	17528	17474	17533	17522	17575	17514	17656	17529	17557	17511	17532	17559	17560	17542	17518	17463	17462	17644	17600	17349	17669	17511	17621	17401	17691	17592	17625	17602	17512	17474	17630	17491	17549	17719	17536	17515	17504	17629	17468	17345	17492	17447	17482	17481	17582	17352	17536	17786	17769	17604	17464	17636	17456	17561	17522	17537	17518	17527	17532	17510	17493	17589	17658	17421	17493	17542	17466	17530	17645	17634	17696	17336	17585	17501	17655	17548	17517	17565	17383	17549	17497	17598	17430	17488	17638	17560	17543	17444	17532	17739	17446	17589	17607	17542	17591	17473	17681	17604	17522	17446	17609	17637	17199	17497	17548	17513	17590	17427	17537	17562	17559	17556	17675	17599	17575	17375	17498	17556	17584	17591	17593	17524	17548	17539	17441	17497	17619	17519	17512	17560	17674	17735	17535	17499	17689	17476	17654	17535	17673	17602	17527	17537	17698	17439	17580	17578	17491	17459	17562	17461	17675	17544	17388	17610	17559	17528	17658	17326	17564	17603	17562	17471	17506	17588	17421	17592	17512	17510	17521	17479	17506	17710	17588	17386	17606	17398	17442	17548	17547	17388	17450	17699	17443	17412	17523	17502	17501	17616	17607	17498	17520	17533	17722	17427	17571	17367	17664	17561	17430	17590	17593	17426	17373	17383	17598	17407	17621	17494	17574	17529	17707	17614	17502	17537	17520	17586	17484	17702	17602	17467	17487	17651	17600	17498	17506	17802	17346	17517	17630	17347	17490	17628	17607	17550	17495	17473	17489	17558	17716	17429	17616	17493	17589	17364	17456	17604	17616	17710	17559	17695	17603	17546	17515	17625	17496	17383	17636	17490	17616	17595	17511	17480	17541	17619	17614	17700	17344	17368	17581	17641	17553	17491	17515	17674	17556	17527	17585	17496	17477	17664	17301	17593	17482	17421	17496	17506	17649	17479	17672	17436	17526	17588	17461	17792	17507	17714	17542	17669	17435	17535	17542	17615	17629	17566	17572	17494	17533	17452	17596	17578	17489	17377	17561	17630	17459	17667	17516	17663	17580	17516	17413	17777	17550	17593	17398	17447	17596	17656	17502	17688	17723	17633	17595	17556	17494	17647	17460	17514	17843	17556	17584	17476	17662	17448	17616	17671	17345	17653	17760	17364	17623	17468	17477	17536	17656	17474	17433	17415	17544	17681	17535	17639	17522	17552	17523	17549	17507	17491	17504	17568	17616	17464	17498	17445	17423	17544	17651	17604	17341	17534	17653	17543	17618	17541	17618	17557	17509	17551	17594	17545	17837	17319	17435	17435	17603	17675	17503	17439	17486	17563	17481	17499	17472	17468	17501	17635	17454	17612	17489	17743	17642	17366	17618	17529	17458	17631	17704	17561	17528	17607	17551	17510	17576	17503	17546	17716	17600	17605	17529	17655	17485	17411	17519	17521	17497	17447	17578	17480	17601	17377	17640	17538	17573	17547	17603	17678	17421	17558	17551	17595	17715	17626	17496	17573	17689	17698	17527	17704	17415	17318	17560	17589	17409	17631	17371	17522	17474	17668	17374	17581	17562	17472	17509	17596	17442	17552	17502	17622	17677	17611	17601	17493	17469	17398	17479	17582	17580	17543	17528	17552	17556	17485	17650	17715	17345	17600	17442	17663	17680	17418	17518	17599	17499	17556	17570	17593	17470	17656	17516	17729	17473	17566	17624	17603	17677	17636	17458	17669	17523	17373	17595	17539	17650	17504	17584	17574	17539	17524	17501	17668	17624	17277	17584	17542	17528	17591	17505	17621	17504	17431	17421	17541	17448	17749	17459	17461	17425	17636	17625	17681	17527	17477	17352	17478
24442	20772	27060	25550	25973	30042	32736	30349	29669	29841	29911	30313	33079	42608	44892	39260	34266	30718	29128	28350	28512	28454	28650	28483	28195	28481	28474	28460	28491	28373	28486	28165	28513	28508	28709	28282	28521	28614	28050	28541	28434	28435	28210	28338	28314	28356	28502	28354	28224	28201	28298	28396	28479	28147	28365	28366	28290	28329	28381	28494	28465	28367	28474	28205	28296	28422	28713	28479	28188	28260	28284	28497	28484	28496	28037	28175	28351	28218	28163	28383	28319	28338	28621	28473	28468	28368	28456	28379	28500	28442	28135	28129	28386	28614	28331	28261	28222	28236	28476	28392	28226	28323	28546	28365	28377	28209	28601	28396	28519	28205	28598	28402	28300	28501	28281	28323	28517	28378	28119	28429	28471	28362	28417	28200	28057	28281	28146	28165	28467	28417	28403	28170	28381	28269	28179	28239	28447	28241	28392	28494	28326	28276	28366	28547	28439	28354	28241	28310	28268	28221	28423	28355	28265	28544	28260	28308	28398	28572	28460	28394	28496	28484	28176	28239	28173	28461	28352	28196	28566	28660	28356	28310	28535	28363	28427	28450	28394	28394	28235	28267	28373	28292	28209	28650	28566	28212	28248	28367	28578	28257	28247	28355	28298	28479	28377	28325	28267	28390	28318	28240	28158	28361	28444	28467	28455	28373	28341	28376	28495	28489	28624	28403	28313	28517	28240	28328	28336	28358	28276	28419	28621	28423	28433	28131	28248	28393	28237	28169	28374	28368	28517	28430	28269	28475	28609	28571	28528	28159	28565	28564	28452	28348	28349	28445	28409	28573	28628	28371	28378	28302	28309	28371	28348	28340	28374	28262	28224	28671	28414	28012	28469	28438	28405	28345	28402	28697	28350	28317	28558	28555	28340	28362	28502	28685	28398	28060	28347	28330	28340	28252	28096	28408	28553	28371	28416	28469	28320	28212	28025	28162	28231	28220	28221	28593	28303	28321	28456	28203	28124	28449	28392	28015	28262	28175	28434	28177	28021	28587	28440	28431	28387	28587	28209	28205	28336	28132	28218	28452	28360	28435	28417	28385	28240	28172	28251	28618	28427	28341	28100	28095	28295	28380	28307	28361	28159	28225	28361	28418	28241	28663	28382	28417	28482	28559	28181	28397	28397	28624	28669	28625	28294	28293	28170	28485	28503	28338	28484	28245	28241	28769	28440	28284	28209	28464	28478	28179	28229	28222	28415	28465	28397	28345	28273	28344	28666	28467	28425	28161	28578	28306	28264	28601	28197	28477	28363	28044	28279	28323	28210	28509	28250	28122	28645	28555	28161	28326	28276	28059	28139	28094	28184	28378	28395	28263	28531	28387	28228	28519	28529	28238	28190	28348	28449	28318	28136	28502	28506	28249	28346	28311	28358	28423	28433	28338	28300	28451	28151	28300	28249	28433	28720	28586	28471	28391	28363	28406	28331	28437	28332	28362	28371	28444	28355	28242	28309	28207	28233	28333	28405	28345	28597	28430	28664	28554	28258	28283	28126	28394	28442	28454	28327	28210	28505	28409	28153	28479	28427	28280	28316	28386	28334	28197	28317	28665	28481	28293	28208	28074	28374	28526	28249	28574	28394	28305	28380	28479	28444	28236	28200	28328	28552	28436	28238	28333	28453	28344	28592	28215	28382	28125	28455	28242	28176	28307	28169	28547	28208	28247	28505	28467	28215	28324	28338	28277	28585	28590	28461	28334	28423	28357	28130	28272	28065	28379	28615	28302	28530	28381	28447	28269	28230	28332	28317	28260	28309	28339	28054	28404	28454	28261	28125	28305	28432	28274	28314	28362	28099	28405	28361	28368	28479	28219	27933	28267	28558	28557	28522	28159	28469	28205	28399	28262	28165	28390	28308	28335	28451	28604	28451	28385	28392	28439	28319	28347	28447	28341	28589	28199	28289	28239	28496	28335	28260	28418	28468	28380	28226	28353	28301	28387	28548	28385	28485	28386	28365	28248	28488	28340	28362	28453	28005	28205	28234	28426	28502	28205	28319	28297	28606	28479	28599	28176	28458	28211	28309	28583	28213	28390	28372	28329	28302	28382	28717	28259	28367	28520	28312	28015	28424	28729	28513	28211	28357	28389	28334	28151	28358	28270	28265	28046	28347	28325	28119	28512	28295	28525	28478	28479	28518	28479	28314	28169	28327	28406	28346	28390	27998	27812	28318	28318	28371	28393	28526	28183	28029	28480	28545	28256	28226	28345	28151	28412	28125	28025	28129	28274	28483	28237	28305	28065	28365	28254	28306	28636	28619	28553	28236	28427	28419	28560	28350	28386	28300	28402	28326	28316	28283	28291	28484	28168	28130	28249	28288	28217	28399	28318	28299	28358	28313	28388	28320	28641	28262	28049	28293	28397	28636	28394	27939	28089	28248	28197	28139	28259	28384	28407	28233	28219	28264	28267	28301	28387	28310	28441	28572	28391	28262	28603	28453	28403	28352	28419	28358	28115	28531	28374	28299	28386	28486	28469	28504	28485	28326	28449	28278	28413	28486	28444	28230	28194	28545	28440	28575	28179	28152	28177	28176	28350	28258	28388	28350	28113	28363	28090	28234	28536	28331	28329	28311	28280	28438	28517	28390	28458	28279	28292	28251	28324	28479	28296	28249	28466	28631	28399	28543	28437	28250	28193	28338	28036	28532	28476	28111	28274	28402	28395	28155	28402	28195	28319	28237	28306	28285	28688	28547	28461	28375	28140	28078	28358	28371	28274	28393	28531	28177	28203	28256	28386	28273	28581	28444	28452	28295	28353	28255	28322	28465	28826	28452	28375	28305	28542	28296	28486	28582	28378	28442	28341	28441	28060	28242	28372	28411	28621	28295	28392	28422	28501	28202	28466	28343	28154	28462	28431	28319	28338	28568	28336	28466	28281	28249	28381	28567	28397	28349	28436	28331	28004	28352	28312	28489	28429	28257	28284	28183	28417	28089	28255	28504	28487	28416	28371	28254	28355	28442	28456	28388	28370	28402	28242	28065	28355	28314	28323	28398	28463	28122	28351	28260	28650	28594	28212	28287	28446	28463	28366	28339	28197	28272	28364	28174	28107	28365	28338	28744	28505	28437	28321	28658	28355	28275	28121	28195	28298	28299	28320	28491	28217	28456	28496	28413	28617	28360	28632	28181	28339	28728	28454	28385	28416	28184	28287	28299	28396	28056	28420	28157	28113	28286	28423	28384	28310	28516	28380	28488	28303	28307	28322	28293	28166	28236	28456	28190	28723	28172	28482	28232	28416	28456	28384	28337	28364	28333	28192	28330	28428	28441	28238	28268	28442	28309	28256	28453	28432	28381	28253	28451	28450	28272	28505	28163	28343	28224	28225	28503	28361	28407	28458	28525	28248	28495	28458	28394	28594	28435	28272	28385	28170	28566	28364	28403	28394	28469	28062	28208	28332	28219	28543	28494	28388	28236	28419	28320	28344	28211	28359	28436	28258	28510	28082	28021	28462	28452	28589	28460	28281	28416	28408	28201	28113	28252	28117	28321	28389	28117	28454	28496	28352	28246	28416	28812	28569	28520	28248	28455	28582	28235	28197	27999	28303	28128	28298	28317	28363	28216	28417	28434	28226	28188	28567	28435	28157	28434	28125	28301	28657	28603	28544	28351	28546	28469	28337	28336	28235	28409	28595	28546	28511	28389	28430	28539	28258	28414	28150	28520	28476	28397	28250	28392	28579	28336	28223	28549	28305	28405	28284	28403	28208	28442	28465	28454	28188	28366	28319	28132	28383	28492	28586	28401	28229	28319	28363	28391	28630	28361	28522	28400	28241	28344	28626	28213	28235	28388	28225	28402	28433	28299	28102	28207	28294	28184	28439	28509	28446	28401	28504	28309	28383	28357	28279	28636	28162	28355	28380	28495	28321	28467	28365	28472	28523	28476	28469	28497	28219	28476	28163	28329	28570	28191	28550	28076	28259	28189	28484	28042	28661	28568	28326	28432	28091	28185	28385	28471	28364	28249	28446	28321	28313	28319	28665	28421	28243	28562	28345	28323	28326	28248	28278	28383	28451	28471	28338	28171	28324	28651	28428	28403	28454	28547	28157	28342	28122	28531	28212	28509	28405	28397	28312	28267	28633	28485	28393	28128	28422	28327	28242	28355	28504	28294	28363	28594	28440	28569	28437	28242	28376	28428	28158	28110	28506	28418	28222	28235	28164	28525	28301	28748	28463	28408	28649	28340	28274	28477	28271	28431	28265	28381	28401	28600	28492	28563	28395	28214	28350	28418	28229	28078	28177	28438	28239	28664	28211	28478	28144	28467	28566	28348	28289	28257	28347	28447	28326	28531	28329	28621	28203	28443	28491	28533	28295	28304	28349	28327	28401	28113	28309	28273	28458	28520	28289	28613	28423	28314	28505	28424	28339	28527	28283	28393	28577	28654	28579	28405	28336	28408	28626	28453	28324	28433	28325	28266	28324	28255	28476	28339	28441	28119	28273	28385	28203	28238	28220	28353	28455	28527	28462	28299	28665	28383	28214	28292	28403	28297	28343	28491	28321	28464	28700	28407	28190	28339	28592	28441	28377	28416	28229	28352	28369	28440	28231	28326	28297	28433	28615	28517	28524	28401	28451	28617	28271	28227	28340	28272	28275	28614	28207	28266	28329	28434	28546	28543	28611	28540	28337	28563	28523	28285	28456	28214	28292	28355	28543	28421	28407	28177	28585	28303	28408	28415	28168	28147	28393	28380	28489	28253	28335	28438	28543	28433	28448	28486	28460	28316	28638	28138	28487	28296	28273	28455	28220	28342	28484	28594	28508	28525	28469	28333	28234	28565	28333	28589	28522	28163	28440	28460	28416	28400	28481	28204	28574	28266	28168	28621	28355	28245	28531	28453	28168	28497	28515	28483	28402	28265	28052	28199	28291	28171	28452	28620	28389	28360	28239	28416	28343	28324	28543	28345	28491	28503	28381	28540	28449	28592	28451	28479	28587	28471	28224	28416	28318	28130	28290	28382	28329	28617	28356	28255	28183	28563	28467	28476	28534	28132	28236	28258	28257	28365	28312	28249	28348	28284	28425	28486	28458	28335	28170	28541	28182	28154	28503	28543	28197	28517	28409	28334	28482	28393	28294	28576	28194	28392	28458	28494	28509	28315	28261
22732	35156	30967	24718	22168	21280	21555	20406	20118	19660	19206	20874	24980	36622	36813	30250	23760	19534	17910	17593	17601	17545	17503	17394	17541	17499	17502	17613	17675	17679	17590	17484	17487	17573	17629	17682	17570	17610	17525	17523	17379	17634	17478	17590	17523	17513	17607	17558	17572	17573	17679	17597	17459	17601	17695	17436	17575	17498	17587	17377	17683	17600	17378	17611	17513	17707	17695	17376	17604	17352	17476	17462	17679	17639	17398	17749	17517	17558	17583	17504	17610	17591	17584	17491	17605	17617	17561	17516	17552	17582	17553	17515	17530	17507	17535	17664	17534	17377	17561	17687	17646	17532	17559	17666	17703	17560	17562	17622	17458	17596	17510	17554	17651	17828	17641	17668	17403	17459	17480	17727	17656	17410	17489	17478	17483	17477	17677	17645	17571	17617	17575	17535	17434	17551	17432	17478	17545	17632	17498	17510	17457	17756	17686	17440	17682	17456	17659	17254	17569	17601	17786	17569	17575	17446	17471	17428	17602	17698	17480	17574	17510	17581	17700	17636	17671	17770	17450	17438	17535	17726	17448	17475	17383	17739	17601	17727	17500	17591	17448	17507	17664	17690	17538	17411	17424	17583	17575	17581	17573	17448	17677	17459	17519	17460	17688	17484	17528	17678	17527	17517	17621	17540	17583	17541	17582	17640	17718	17521	17561	17741	17607	17471	17600	17493	17643	17590	17625	17378	17595	17593	17614	17520	17423	17479	17646	17470	17493	17549	17555	17492	17501	17625	17606	17622	17437	17547	17564	17696	17478	17525	17424	17466	17666	17713	17487	17489	17633	17649	17623	17651	17447	17597	17534	17428	17690	17452	17530	17545	17632	17575	17630	17488	17587	17608	17430	17652	17701	17431	17516	17465	17478	17503	17674	17470	17630	17486	17598	17535	17679	17521	17539	17406	17589	17649	17649	17590	17491	17485	17589	17606	17472	17590	17759	17416	17679	17571	17428	17514	17610	17592	17599	17588	17771	17442	17499	17674	17592	17471	17556	17624	17775	17421	17510	17445	17441	17596	17488	17522	17677	17416	17607	17618	17594	17747	17644	17593	17528	17582	17557	17565	17730	17526	17510	17545	17461	17432	17641	17646	17543	17472	17579	17675	17510	17606	17594	17542	17609	17479	17615	17802	17650	17610	17699	17641	17599	17625	17520	17506	17625	17662	17588	17526	17689	17628	17611	17474	17615	17623	17578	17536	17372	17511	17746	17526	17471	17556	17618	17466	17431	17424	17599	17486	17640	17781	17638	17433	17643	17639	17643	17715	17545	17585	17536	17482	17616	17450	17536	17626	17723	17525	17545	17624	17636	17380	17585	17552	17391	17535	17600	17742	17512	17624	17405	17602	17602	17535	17548	17469	17434	17742	17757	17639	17413	17582	17705	17493	17536	17412	17497	17573	17549	17349	17556	17582	17522	17540	17644	17651	17695	17379	17508	17614	17479	17561	17520	17856	17495	17816	17628	17588	17588	17459	17592	17576	17447	17529	17451	17429	17472	17623	17536	17638	17456	17536	17630	17515	17422	17750	17464	17503	17594	17550	17797	17399	17550	17498	17425	17496	17511	17613	17556	17502	17518	17655	17427	17745	17623	17421	17696	17601	17465	17600	17667	17456	17624	17607	17503	17362	17620	17477	17295	17559	17604	17566	17498	17571	17321	17403	17567	17464	17506	17562	17604	17631	17537	17467	17473	17482	17475	17486	17489	17547	17565	17570	17570	17649	17694	17496	17556	17600	17641	17636	17763	17520	17537	17633	17494	17503	17655	17503	17389	17624	17383	17451	17765	17715	17564	17497	17745	17567	17538	17569	17437	17431	17673	17464	17562	17456	17526	17442	17597	17595	17693	17526	17579	17534	17443	17437	17542	17554	17418	17437	17604	17510	17505	17809	17577	17503	17569	17631	17609	17523	17567	17533	17671	17475	17464	17398	17657	17504	17520	17541	17583	17563	17425	17458	17471	17567	17736	17626	17630	17673	17396	17474	17544	17544	17520	17612	17548	17637	17556	17718	17630	17532	17523	17516	17759	17485	17508	17602	17613	17483	17479	17555	17579	17548	17698	17362	17361	17563	17601	17539	17489	17616	17612	17391	17705	17505	17437	17491	17609	17411	17680	17542	17551	17515	17620	17510	17623	17377	17742	17542	17527	17518	17530	17685	17743	17553	17480	17547	17682	17558	17661	17639	17736	17551	17741	17498	17611	17579	17511	17516	17468	17883	17588	17678	17598	17628	17526	17551	17484	17454	17549	17555	17366	17634	17681	17549	17526	17737	17323	17730	17638	17621	17657	17581	17512	17544	17563	17610	17482	17575	17516	17501	17565	17558	17533	17609	17436	17581	17567	17480	17618	17557	17493	17582	17461	17652	17639	17477	17397	17598	17513	17542	17541	17493	17292	17408	17693	17585	17591	17653	17532	17845	17576	17639	17478	17551	17445	17505	17488	17506	17491	17579	17598	17482	17546	17552	17454	17571	17570	17618	17645	17531	17475	17430	17541	17557	17355	17639	17518	17494	17491	17644	17506	17551	17517	17559	17341	17432	17571	17521	17507	17575	17633	17602	17666	17507	17765	17615	17629	17441	17477	17526	17655	17693	17506	17445	17548	17471	17526	17450	17429	17375	17517	17694	17633	17420	17523	17436	17607	17447	17525	17487	17435	17603	17586	17600	17501	17561	17695	17538	17481	17574	17625	17652	17594	17779	17508	17577	17591	17546	17708	17576	17568	17555	17547	17567	17732	17448	17610	17445	17463	17539	17396	17644	17313	17708	17642	17369	17477	17566	17648	17462	17488	17661	17272	17556	17629	17656	17351	17654	17630	17618	17709	17577	17494	17452	17465	17598	17724	17654	17404	17451	17607	17550	17503	17493	17501	17682	17487	17516	17547	17646	17589	17316	17354	17521	17633	17532	17618	17742	17650	17704	17376	17622	17714	17587	17474	17669	17543	17412	17586	17564	17434	17635	17572	17499	17565	17445	17427	17589	17665	17745	17577	17431	17595	17487	17608	17703	17675	17517	17699	17608	17357	17435	17640	17437	17725	17561	17516	17536	17545	17608	17710	17422	17591	17505	17604	17562	17546	17564	17715	17603	17658	17579	17738	17593	17373	17713	17618	17558	17688	17383	17576	17686	17383	17474	17446	17670	17420	17460	17729	17490	17489	17703	17590	17522	17520	17593	17695	17474	17493	17684	17481	17626	17592	17583	17568	17451	17596	17539	17667	17539	17632	17627	17714	17496	17740	17609	17393	17552	17705	17656	17472	17508	17566	17547	17443	17731	17553	17470	17635	17519	17576	17659	17462	17669	17601	17383	17623	17487	17453	17548	17694	17502	17703	17762	17568	17341	17742	17406	17653	17446	17488	17652	17583	17494	17732	17521	17602	17734	17408	17529	17499	17602	17589	17585	17308	17557	17487	17529	17639	17684	17646	17464	17456	17564	17388	17692	17605	17489	17631	17565	17501	17487	17698	17614	17694	17524	17509	17356	17424	17606	17650	17400	17571	17462	17576	17638	17585	17452	17699	17559	17614	17537	17578	17633	17532	17536	17550	17476	17587	17650	17362	17645	17815	17540	17627	17479	17539	17382	17507	17570	17591	17512	17537	17661	17641	17622	17584	17624	17589	17578	17703	17669	17563	17529	17602	17560	17541	17491	17627	17614	17500	17634	17703	17546	17442	17729	17397	17646	17605	17719	17513	17698	17596	17527	17486	17579	17496	17686	17552	17514	17526	17469	17608	17603	17599	17446	17589	17499	17619	17596	17486	17511	17616	17516	17458	17572	17627	17578	17604	17456	17627	17491	17512	17673	17490	17373	17593	17539	17651	17471	17562	17643	17510	17599	17418	17613	17513	17622	17448	17672	17658	17572	17576	17390	17507	17423	17551	17525	17535	17637	17522	17424	17536	17652	17616	17529	17627	17485	17486	17615	17553	17502	17482	17554	17519	17735	17659	17475	17586	17661	17485	17558	17423	17517	17765	17568	17595	17514	17628	17652	17634	17498	17792	17550	17537	17478	17597	17452	17603	17511	17599	17291	17522	17626	17639	17640	17460	17647	17704	17543	17472	17619	17659	17483	17582	17425	17449	17747	17567	17525	17521	17679	17574	17598	17453	17674	17577	17588	17556	17571	17504	17456	17611	17573	17489	17497	17518	17591	17547	17611	17624	17561	17674	17411	17746	17448	17601	17532	17649	17543	17659	17436	17614	17551	17644	17532	17527	17785	17723	17565	17530	17554	17643	17578	17652	17559	17487	17718	17658	17564	17532	17731	17576	17632	17522	17641	17680	17563	17635	17607	17610	17657	17657	17516	17467	17621	17530	17665	17548	17408	17455	17664	17369	17555	17449	17620	17521	17490	17511	17432	17557	17789	17600	17464	17540	17433	17628	17707	17619	17477	17533	17427	17654	17538	17755	17618	17511	17311	17616	17518	17679	17555	17467	17676	17425	17616	17635	17698	17685	17611	17355	17722	17512	17669	17517	17492	17707	17571	17495	17613	17488	17416	17406	17524	17667	17602	17841	17525	17533	17491	17700	17409	17405	17714	17595	17589	17517	17543	17553	17613	17549	17618	17689	17665	17698	17699	17544	17389	17569	17553	17366	17485	17820	17531	17509	17278	17474	17750	17422	17397	17630	17586	17532	17619	17665	17521	17689	17542	17401	17525	17671	17681	17514	17503	17589	17524	17626	17646	17754	17420	17702	17687	17605	17550	17650	17608	17578	17499	17481	17630	17559	17603	17651	17567	17638	17508	17596	17654	17642	17428	17707	17423	17549	17561	17616	17804	17553	17386	17294	17476	17760	17611	17628	17715	17584	17503	17504	17771	17469	17719	17659	17733	17599	17631	17496	17498	17531	17514	17643	17451	17469	17643	17729	17635	17663	17475	17458	17753	17700	17306	17531	17711	17521	17507	17500	17583	17561	17611	17512	17503	17443	17626	17596	17396	17565	17499	17543	17625	17579	17508	17425	17613	17597	17510	17653	17681	17575	17624	17356	17550	17576	17317	17624	17598	17529	17521	17518	17691	17643	17544	17622	17419	17521	17440	17621	17350	17546	17642	17629	17630	17587	17672	17665	17470	17514	17610	17635	17522	17331	17652	17620	17518
22275	20740	27136	24609	22719	29191	35319	33424	32413	31955	32158	31225	32553	54739	56037	46530	38421	32780	29590	28852	28459	28554	28757	28678	28344	28385	28637	28738	28552	28104	28661	28707	28396	28347	28376	28595	28517	28470	28394	28712	28306	28430	28430	28638	28456	28614	28367	28437	28551	28609	28529	28656	28614	28403	28463	28585	28496	28759	28253	28620	28275	28238	28464	28347	28463	28579	28254	28353	28372	28654	28603	28485	28277	28549	28466	28741	28560	28689	28310	28460	28626	28447	28456	28468	28372	28427	28438	28327	28473	28228	28209	28309	28321	28306	28440	28459	28471	28428	28508	28451	28424	28351	28367	28388	28534	28747	28408	28458	28668	28369	28504	28278	28395	28568	28425	28383	28193	28500	28482	28431	28207	28204	28310	28221	28395	28429	28452	28502	28255	28444	28388	28362	28383	28439	28178	28285	28519	28639	28324	28502	28301	28536	28409	28628	28659	28616	28575	28306	28278	28414	28525	28550	28399	28515	28423	28593	28536	28506	28498	28290	28374	28374	28606	28432	28470	28258	28539	28345	28293	28322	28399	28262	28435	28389	28373	28329	28244	28357	28241	28210	28543	28463	28419	28503	28330	28471	28296	28625	28631	28389	28353	28393	28402	28526	28430	28551	28546	28580	28357	28487	28269	28335	28504	28457	28624	28289	28495	28336	28393	28315	28249	28199	28319	28337	28368	28495	28407	28464	28270	28424	28460	28246	28453	28372	28368	28637	28331	28343	28455	28293	28571	28257	28299	28431	28656	28336	28197	28321	28485	28346	28518	28504	28302	28451	28569	28550	28638	28568	28359	28500	28248	28078	28450	28368	28597	28375	28469	28336	28557	28332	28275	28365	28265	28025	28627	28607	28499	28186	28445	28316	28656	28453	28429	28306	28251	28295	28088	28433	28680	28455	28226	28227	28501	28453	27974	28286	28350	28513	28462	28110	28124	28416	28537	28314	28653	28546	28316	28613	28408	28419	28363	28443	28312	28354	28528	28410	28356	28200	28377	28157	28266	28303	28673	28401	28626	28096	28612	28243	28228	28463	28238	28604	28441	28495	28481	28450	28519	28695	28609	28306	28187	28309	28328	28561	28256	28486	28522	28327	28338	28450	28236	28655	28406	28292	28297	28296	28436	28475	28430	28664	28420	28364	28233	28347	28279	28261	28284	28474	28273	28220	28309	28145	28375	28272	28478	28625	28454	28387	28257	28365	28381	28335	28378	28314	28503	28435	28181	28519	28473	28267	28512	28516	28293	28665	28394	28581	28520	28676	28399	28336	28549	28294	28541	28491	28181	28177	28586	28385	28243	28542	28544	28593	28423	28531	28578	28777	28572	28501	28428	28267	28273	28243	28335	28546	28382	28643	28494	28503	28344	28514	28445	28235	28208	28563	28375	28456	28609	28014	28393	28308	28338	28535	28400	28614	28497	28411	28312	28616	28475	28596	28503	28410	28589	28664	28583	28623	28104	28347	28335	28448	28440	28491	28526	28610	28486	28486	28428	28288	28449	28269	28479	28343	28306	28532	28401	28161	28518	28408	28087	28317	28437	28398	28415	28281	28614	28614	28388	28344	28502	28422	28296	28470	28364	28327	28607	28488	28464	28609	28390	28510	28279	28515	28192	28230	28550	28442	28409	28642	28534	28360	28172	28385	28517	28634	28514	28527	28419	28245	28401	28614	28644	28868	28490	28474	28440	28387	28574	28473	28305	28505	28418	28541	28279	28566	28443	28238	28478	28377	28271	28427	28635	28445	28445	28414	28393	28488	28197	28309	28442	28670	28377	28451	28482	28744	28510	28528	28506	28178	28265	28171	28362	28554	28564	28418	28201	28216	28437	28730	28329	28312	28327	28349	28215	28339	28398	28427	28499	28485	28614	28290	28733	28556	28571	28673	28626	28347	28395	28285	28110	28191	28472	28311	28800	28581	28751	28462	28278	28502	28400	28614	28332	28227	28492	28375	28471	28585	28599	28336	28182	28197	28114	28250	28216	28598	28793	28407	28432	28506	28362	28569	28409	28657	28388	28578	28585	28548	28295	28623	28340	28314	28325	28475	28400	28542	28575	28554	28471	28418	28422	28237	28594	28318	28475	28573	28416	28689	28282	28129	28511	28149	28113	28473	28669	28331	28422	28551	28680	28425	28365	28384	28534	28248	28485	28333	28548	28701	28513	28452	28572	28561	28123	28290	28524	28323	28238	28597	28256	28262	28331	28220	28581	28354	28392	28239	28546	28499	28238	28426	28448	28652	28753	28363	28479	28442	28408	28090	28363	28766	28375	28402	28571	28184	28365	28538	28439	28315	28432	28341	28487	28195	28407	28331	28461	28459	28545	28228	28584	28477	28372	28577	28231	28371	28449	28319	28451	28362	28102	28247	28575	28649	28131	28645	28396	28425	28283	28288	28470	28500	28426	28430	28493	28495	28523	28420	28171	28567	28498	28543	28319	28373	28342	28529	28554	28296	28502	28307	28349	28326	28284	28506	28198	28572	28409	28276	28505	28581	28235	28407	28502	28477	28357	28622	28327	28185	28250	28624	28629	28489	28585	28525	28615	28186	28427	28347	28435	28489	28680	28727	28381	28605	28639	28322	28407	28461	28594	28581	28298	28243	28371	28292	28283	28439	28372	28593	28461	28441	28396	28316	28483	28421	28406	28539	28685	28350	28308	28368	28332	28390	28430	28411	28377	28441	28231	28265	28301	28389	28487	28630	28334	28614	28508	28222	28402	28378	28368	28370	28333	28321	28254	28212	28413	28255	28419	28091	28531	28470	28245	28286	28521	28601	28430	28420	28424	28515	28324	28250	28470	28363	28084	28395	28560	28300	28590	28189	28193	28398	28604	28489	28375	28448	28424	28386	28531	28391	28430	28266	28330	28519	28744	28356	28548	28443	28310	28537	28671	28325	28526	28504	28495	28380	28748	28397	28246	28509	28692	28600	28376	28297	28475	28379	28405	28360	28318	28445	28273	28446	28670	28299	28361	28415	28424	28590	28575	28270	28596	28504	28463	28585	28396	28449	28307	28178	28327	28405	28521	28237	28606	28193	28218	28591	28374	28447	28529	28326	28196	28468	28020	28482	28358	28238	28649	28423	28533	28401	28410	28002	28314	28471	28452	28294	28410	28505	28683	28350	28413	28357	28393	28573	28332	28215	28216	28469	28457	28148	28175	28241	28386	28557	28509	28483	28475	28326	28201	28351	28441	28867	28598	28369	28770	28554	28443	28453	28636	28100	28215	28372	28386	28791	28673	28530	28359	28220	28160	28032	28681	28510	28619	28402	28278	28421	28425	28590	28192	28520	28392	28392	28554	28462	28406	28440	28585	28369	28468	28340	28341	28499	28428	28520	28420	28171	28460	28412	28661	28440	28384	28329	28669	28482	28237	28134	28291	28388	28608	28279	28448	28563	28503	28473	28525	28495	28324	28150	28491	28248	28647	28692	28444	28249	28618	28324	28267	28205	28421	28463	28695	28566	28774	28485	28422	28400	28596	28389	28446	28187	28280	28471	28131	28435	28575	28302	28536	28306	28473	28263	28437	28540	28335	28276	28372	28420	28502	28430	28188	28540	28275	28269	28359	28264	28664	28256	28678	28545	28383	28387	28309	28260	28732	28402	28327	28407	28635	28462	28419	28107	28612	28474	28337	28248	28517	28222	28415	28491	28257	28335	28441	28370	28463	28397	28231	28437	28522	28666	28467	28348	28235	28507	28313	28383	28524	28313	28316	28471	28542	28327	28498	28495	28601	28317	28621	28476	28186	28476	28283	28259	28150	28590	28415	28300	28326	28337	28307	28566	28296	28345	28366	28463	28405	28812	28416	28604	28292	28317	28493	28447	28442	28287	28601	28264	28358	28401	28424	28461	28553	28548	28364	28501	28644	28569	28483	28336	28423	28150	28227	28314	28218	28246	28303	28325	28404	28440	28496	28462	28274	28529	28407	28477	28416	28363	28353	28238	28490	28364	28258	28584	28360	28634	28599	28526	28282	28371	28348	28430	28251	28268	28585	28445	28416	28267	28495	28574	28536	28604	28511	28513	28493	28720	28398	28775	28385	28357	28149	28281	28228	28493	28537	28286	28463	28471	28431	28438	28727	28301	28044	28473	28241	28273	28215	28536	28405	28234	28450	28345	28494	28354	28511	28317	28341	28578	28591	28842	28326	28564	28369	28433	28353	28230	28466	28364	28370	28473	28211	28641	28555	28409	28559	28441	28328	28451	28341	28602	28470	28445	28034	28411	28365	28563	28436	28404	28470	28391	28417	28471	28516	28400	28436	28355	28305	28311	28347	28514	28449	28414	28433	28433	28372	28349	28547	28309	28414	28322	28534	28543	28571	28472	28634	28320	28514	28506	28537	28696	28262	28126	28375	28320	28008	28517	28334	28508	28437	28302	28265	28496	28578	28283	28140	28421	28373	28383	28474	28294	28556	28458	28426	28510	28042	28176	28809	28310	28492	28307	28624	28281	28290	28367	28522	28481	28544	28530	28497	28189	28462	28483	28116	28284	28379	28272	28451	28613	28660	28325	28515	28459	28342	28394	28488	28850	28581	28273	28476	28396	28242	28414	28555	28475	28508	28569	28327	28254	28601	28226	28336	28331	28462	28733	28461	28253	28343	28199	28303	28237	28303	28283	28433	28287	28244	28290	28362	28459	28174	28109	28294	28353	28371	28418	28478	28490	28374	28415	28545	28681	28411	28402	28317	28334	28391	28378	28538	28455	28386	28513	28619	28426	28516	28555	28526	28325	28450	28535	28520	28481	28486	28362	28789	28478	28652	28293	28873	28409	28504	28218	28513	28566	28463	28408	28417	28261	28418	28284	28572	28151	28204	28632	28583	28227	28557	28179	28763	28431	28388	28148	28463	28439	28474	28406	28090	28353	28387	28282	28484	28378	28824	28610	28687	28391	28382	28153	28356	28613	28322	28149	28076	28680	28493	28701	28448	28566	28415	28547	28384	28596	28575	28367	28606	28478	28564	28773	28271	28198	28552	28535	28544	28593	28481	28625	28552	28303	28490	28577	28732	28364	28320	28463	28679	28412	28538	28624	28106	28492	28447	28204	28458	28254	28466	28307	28554	28448	28368	28695	28399	28354	28624	28514	28904	28609	28616	28061
23511	37950	35579	30170	26955	25246	24691	25129	23337	22632	22869	21653	24313	49754	47635	38532	28600	21278	18113	17566	17546	17412	17715	17565	17592	17507	17566	17420	17517	17517	17493	17736	17542	17524	17485	17389	17454	17470	17615	17616	17789	17691	17468	17494	17659	17471	17562	17544	17544	17688	17626	17455	17493	17633	17631	17463	17602	17618	17587	17648	17469	17516	17532	17512	17697	17606	17579	17423	17596	17688	17580	17342	17508	17705	17565	17544	17410	17560	17566	17458	17764	17582	17470	17615	17423	17595	17515	17431	17526	17502	17644	17444	17520	17684	17555	17558	17635	17628	17656	17515	17632	17457	17562	17569	17494	17409	17680	17645	17665	17523	17376	17592	17713	17522	17477	17644	17660	17429	17472	17766	17362	17626	17619	17711	17533	17699	17782	17495	17571	17633	17778	17500	17425	17472	17466	17380	17583	17575	17366	17503	17526	17519	17545	17509	17538	17617	17461	17587	17314	17612	17687	17464	17613	17439	17646	17483	17567	17580	17533	17473	17704	17529	17562	17662	17396	17577	17608	17598	17550	17598	17594	17485	17516	17556	17697	17503	17526	17484	17444	17448	17498	17568	17547	17436	17435	17691	17680	17639	17568	17464	17604	17627	17397	17640	17647	17484	17603	17606	17645	17609	17473	17455	17559	17365	17527	17490	17628	17629	17544	17535	17457	17436	17729	17559	17503	17576	17518	17577	17573	17659	17474	17647	17639	17660	17525	17493	17618	17455	17641	17447	17438	17712	17636	17327	17619	17560	17540	17502	17311	17591	17562	17610	17594	17649	17410	17568	17551	17380	17353	17639	17476	17474	17612	17474	17512	17567	17518	17623	17413	17486	17472	17571	17575	17444	17618	17486	17397	17475	17406	17521	17681	17447	17561	17535	17548	17540	17495	17523	17511	17525	17624	17621	17484	17717	17672	17462	17478	17586	17648	17635	17552	17647	17313	17562	17596	17574	17673	17577	17701	17478	17718	17526	17633	17420	17618	17410	17537	17430	17575	17460	17546	17568	17501	17666	17721	17474	17292	17459	17597	17396	17571	17574	17539	17574	17599	17559	17597	17485	17635	17524	17566	17437	17752	17604	17750	17513	17485	17603	17491	17727	17719	17431	17626	17551	17567	17311	17310	17475	17314	17593	17560	17503	17479	17543	17633	17622	17413	17596	17512	17630	17625	17600	17567	17660	17425	17424	17414	17319	17486	17532	17520	17547	17534	17434	17653	17389	17652	17523	17370	17557	17324	17533	17459	17464	17613	17508	17580	17646	17463	17565	17714	17729	17493	17382	17512	17420	17657	17338	17538	17576	17412	17655	17534	17484	17619	17606	17441	17639	17442	17560	17522	17593	17450	17554	17518	17536	17607	17622	17450	17434	17588	17541	17519	17549	17474	17598	17652	17522	17526	17638	17454	17446	17683	17447	17567	17574	17637	17483	17473	17476	17451	17622	17466	17521	17625	17415	17311	17592	17587	17421	17526	17550	17691	17460	17701	17465	17554	17424	17491	17501	17617	17551	17650	17489	17427	17470	17620	17528	17695	17604	17482	17665	17565	17670	17553	17661	17654	17453	17560	17542	17590	17474	17687	17614	17554	17572	17624	17585	17529	17533	17620	17526	17480	17517	17593	17667	17508	17429	17544	17415	17450	17451	17539	17437	17524	17566	17643	17364	17530	17631	17389	17418	17639	17566	17494	17433	17412	17472	17591	17564	17584	17406	17286	17515	17536	17462	17705	17532	17383	17442	17632	17545	17513	17439	17298	17547	17528	17601	17382	17635	17739	17531	17576	17556	17513	17367	17364	17569	17551	17473	17562	17361	17637	17585	17536	17327	17634	17567	17548	17587	17536	17590	17548	17567	17423	17537	17566	17526	17516	17660	17500	17699	17460	17646	17402	17630	17454	17375	17426	17420	17394	17533	17461	17627	17489	17523	17570	17512	17523	17504	17650	17417	17533	17602	17526	17491	17589	17394	17660	17645	17530	17639	17418	17601	17506	17532	17705	17328	17534	17519	17479	17649	17578	17578	17699	17550	17527	17566	17683	17616	17469	17498	17569	17451	17570	17718	17519	17463	17562	17554	17570	17517	17712	17349	17455	17640	17518	17351	17796	17425	17505	17389	17354	17577	17434	17456	17534	17778	17514	17568	17381	17451	17758	17648	17385	17592	17403	17693	17530	17586	17740	17575	17582	17509	17573	17282	17542	17765	17567	17408	17573	17605	17478	17614	17608	17586	17464	17460	17600	17391	17491	17436	17599	17553	17560	17602	17592	17448	17635	17633	17547	17475	17405	17544	17494	17611	17684	17640	17451	17549	17518	17541	17469	17572	17670	17277	17552	17583	17465	17475	17495	17628	17575	17595	17627	17559	17663	17311	17663	17540	17513	17541	17458	17560	17484	17516	17538	17551	17461	17518	17495	17573	17554	17385	17628	17574	17588	17525	17731	17639	17640	17564	17682	17394	17535	17622	17490	17461	17511	17537	17427	17625	17500	17504	17510	17567	17613	17568	17614	17509	17585	17572	17611	17620	17445	17546	17489	17677	17670	17397	17703	17502	17563	17456	17707	17597	17500	17638	17553	17447	17432	17658	17502	17539	17741	17491	17631	17534	17639	17518	17697	17479	17540	17277	17607	17464	17676	17564	17646	17529	17596	17509	17599	17499	17622	17565	17536	17674	17464	17562	17520	17312	17686	17635	17437	17435	17458	17558	17625	17623	17556	17573	17612	17586	17584	17729	17505	17492	17518	17512	17529	17412	17668	17688	17650	17516	17583	17540	17562	17571	17550	17594	17598	17665	17560	17524	17605	17457	17541	17532	17588	17476	17533	17615	17476	17670	17616	17591	17599	17553	17586	17441	17533	17601	17772	17528	17577	17637	17567	17542	17487	17643	17479	17426	17681	17718	17620	17627	17503	17586	17393	17447	17367	17555	17601	17537	17482	17487	17540	17504	17552	17517	17466	17472	17408	17233	17416	17409	17555	17576	17540	17476	17729	17657	17573	17577	17583	17564	17612	17583	17598	17383	17701	17596	17716	17342	17481	17478	17632	17472	17567	17564	17659	17712	17490	17471	17529	17608	17670	17781	17568	17596	17534	17584	17543	17666	17618	17408	17575	17612	17399	17503	17460	17564	17652	17218	17524	17565	17512	17588	17461	17483	17653	17378	17558	17373	17647	17479	17510	17409	17571	17584	17562	17546	17613	17692	17537	17472	17649	17548	17545	17614	17513	17555	17721	17564	17549	17548	17452	17496	17448	17718	17571	17418	17413	17520	17619	17496	17490	17523	17648	17473	17494	17483	17559	17529	17576	17715	17555	17658	17590	17526	17506	17745	17446	17467	17610	17631	17374	17633	17618	17371	17741	17603	17606	17697	17609	17465	17517	17671	17591	17570	17449	17467	17434	17449	17485	17471	17672	17429	17364	17572	17444	17694	17562	17557	17669	17304	17628	17368	17449	17544	17744	17569	17488	17564	17683	17319	17556	17525	17609	17573	17636	17576	17796	17554	17553	17432	17553	17679	17648	17426	17404	17529	17436	17627	17545	17567	17478	17436	17481	17670	17486	17482	17724	17577	17515	17373	17463	17570	17370	17548	17452	17527	17355	17439	17362	17598	17554	17497	17462	17635	17659	17579	17559	17337	17522	17494	17532	17338	17422	17533	17499	17505	17595	17472	17557	17418	17629	17602	17452	17612	17462	17421	17590	17510	17511	17461	17569	17565	17598	17642	17544	17389	17446	17316	17513	17572	17488	17575	17588	17605	17531	17500	17480	17554	17490	17519	17522	17631	17464	17447	17514	17541	17477	17579	17504	17508	17385	17556	17666	17377	17474	17478	17479	17529	17596	17591	17674	17516	17652	17576	17571	17625	17478	17655	17385	17452	17586	17623	17564	17655	17349	17593	17601	17619	17371	17504	17521	17383	17589	17458	17632	17492	17907	17584	17726	17659	17642	17608	17598	17547	17638	17613	17626	17653	17414	17479	17584	17552	17408	17516	17429	17589	17686	17402	17693	17659	17647	17563	17582	17503	17611	17711	17169	17412	17624	17525	17639	17453	17627	17656	17759	17485	17568	17733	17498	17354	17431	17533	17687	17673	17558	17550	17531	17625	17575	17530	17552	17444	17666	17714	17545	17631	17497	17546	17544	17569	17583	17439	17663	17508	17624	17569	17596	17607	17653	17560	17894	17434	17662	17428	17522	17465	17526	17646	17503	17495	17586	17457	17480	17418	17530	17544	17531	17720	17565	17512	17552	17680	17316	17339	17506	17357	17426	17458	17573	17626	17476	17460	17432	17710	17532	17516	17503	17566	17549	17513	17484	17500	17497	17485	17578	17701	17598	17502	17511	17615	17413	17476	17429	17644	17594	17637	17598	17556	17523	17542	17510	17570	17526	17632	17440	17627	17571	17667	17583	17466	17322	17494	17517	17575	17611	17459	17584	17448	17519	17580	17467	17623	17392	17620	17379	17628	17625	17850	17595	17615	17543	17545	17511	17599	17703	17528	17534	17428	17588	17350	17654	17501	17543	17564	17441	17570	17632	17424	17492	17403	17482	17528	17700	17553	17451	17529	17553	17560	17654	17621	17473	17411	17415	17576	17693	17613	17626	17453	17424	17482	17448	17426	17558	17695	17726	17659	17520	17676	17464	17635	17483	17514	17548	17574	17562	17615	17490	17450	17586	17551	17464	17585	17586	17605	17389	17416	17507	17656	17546	17546	17437	17616	17412	17522	17545	17584	17496	17492	17364	17582	17616	17439	17667	17385	17674	17641	17487	17621	17586	17614	17627	17702	17439	17624	17509	17451	17433	17518	17689	17444	17635	17583	17603	17694	17727	17762	17522	17530	17448	17637	17590	17322	17479	17639	17516	17456	17490	17510	17472	17480	17650	17658	17408	17600	17565	17458	17634	17517	17496	17460	17381	17587	17375	17591	17443	17448	17662	17452	17530	17709	17436	17651	17288	17525	17821	17486	17559	17658	17570	17539	17657	17595	17415	17458	17430	17613	17647	17569	17508	17324	17589	17481	17645	17528	17516	17384	17592	17406	17507	17550	17399	17684	17508	17462	17474	17721	17497	17763	17596	17582	17808	17626	17463	17649	17472	17772	17431	17486
35603	29214	33636	32981	30954	31500	30801	30112	29555	29105	29451	29713	29223	30013	30506	29569	29187	28922	28429	28399	28427	28324	28340	28186	28209	28173	28302	28348	28177	28254	28127	28221	27995	28326	28221	28241	28156	28354	28120	28225	28314	28315	28300	28447	28313	28333	28278	28277	28240	28130	27995	28063	28069	28151	28144	28073	28091	28311	28320	28317	28066	28100	28168	28124	28310	28371	28218	28363	28387	28166	28191	28351	28327	28122	28451	28286	28263	27968	28308	28343	28194	28389	28423	28076	28359	28291	28061	28384	28529	28261	28572	28227	28192	28090	28442	28543	28234	28538	28420	28480	28397	27859	28317	28190	28330	28397	28554	28139	27982	28292	28322	28227	28275	28417	28348	28132	28432	28292	28306	28472	28289	28195	28420	28237	28127	28270	27920	28555	28331	28401	28382	28149	28143	28259	28392	28304	28205	28216	28490	28357	28324	28341	28099	28295	28131	28028	28330	28233	28276	28137	28152	28413	28441	28522	28574	28402	28287	28227	28224	28057	28299	28263	28315	28196	28191	28218	27988	28371	28069	28217	28304	28414	28189	28110	28375	28087	28333	28074	28112	28008	28090	28220	28665	28150	28251	28130	28391	27951	28311	28181	28184	28097	28102	28249	28067	28359	28604	28264	28253	28190	28242	28269	28417	28232	28196	28389	28436	28469	28557	28013	28129	28306	28642	28041	28058	28170	28357	28264	28271	28627	28024	28258	28183	28288	28322	28153	28514	28552	28157	28296	28144	28036	28136	28112	28295	28438	28399	28402	28387	28275	28231	28361	28355	28152	28462	28249	28420	28575	28406	28224	28342	28355	28400	28315	28122	28187	28265	28391	28362	28480	28462	28158	28086	28244	28139	28279	28283	28380	28530	28228	28328	28231	28142	28109	28053	28340	28378	28337	28510	28244	28179	28317	28285	28184	28099	28493	28252	28300	28463	28179	28080	28409	28274	28092	28426	28247	28491	28330	28437	28362	28146	28393	28523	28127	28145	28110	28212	28085	28452	28046	28060	28174	27977	28048	28218	28579	28328	28110	28136	28381	28206	28493	28499	28365	28178	28147	28324	28312	28224	28186	28220	28356	28573	28290	28196	28485	28488	28381	28494	28445	28164	28411	28452	28201	28432	28408	28178	28238	28385	28272	28179	28433	28218	28355	28253	28278	28529	28370	28480	28240	28053	28092	28152	28270	28370	28311	28207	28185	28220	28285	28227	28316	28365	28205	27988	28129	28256	28336	28338	28489	28394	28358	28396	28316	28223	28148	28352	28319	28313	28432	28013	28215	28377	28453	28253	28299	28360	28027	28383	28403	28124	28696	28352	28156	28285	28215	28502	28288	28362	28257	28295	28489	28094	28310	28015	28414	28513	28288	28247	28219	28131	28250	28179	28541	28280	28465	28357	28200	28418	28506	28109	28403	28282	28419	28439	28467	28318	28205	28341	28039	27949	28014	28085	28424	28487	28414	28153	28172	28456	28170	28111	28123	28248	28193	28393	28257	28631	28342	28108	28329	28198	28274	28139	28284	28128	28441	28081	28159	28486	28194	28206	28050	28253	28098	28208	28364	28259	28245	27972	28294	28534	28096	28419	28298	28087	28299	28557	28006	28497	28274	28397	28229	28303	28058	28258	28243	28210	28162	28279	28311	28277	28200	28146	28126	28333	28390	28164	28165	28240	28124	28188	28226	28362	28431	28289	28270	28172	28349	28298	28293	28330	28028	28049	28039	28448	28364	28142	28197	28414	28439	27854	28161	28299	28448	28139	28302	27963	28412	28399	27997	28227	28496	28283	28251	28336	28176	28404	28666	28431	28160	28179	28204	28343	28434	28210	28142	28107	28372	28457	28148	28299	28396	28384	28568	28283	28369	28118	28327	28034	28317	28422	28368	28254	27931	28169	28374	28215	28417	28061	27975	28329	27992	28253	28306	28003	28303	28320	28345	28259	28237	28347	28161	28178	28525	28050	28221	28147	28091	28196	28293	28500	28339	28318	28216	28268	28210	28035	28566	28397	28328	28401	28118	28069	28151	28413	28390	28561	28489	28388	28068	28181	28143	28269	28252	28190	28268	28168	28216	28470	27947	27900	28403	28391	28194	28062	28093	28395	28070	28298	28357	28013	28196	28219	28178	28315	28118	28343	28492	28226	28225	28605	28449	28346	28418	28191	28401	28434	28223	28325	28350	28191	28432	28386	28403	28428	28412	28374	28345	28169	28462	28304	28280	28542	28408	28233	28064	28230	28204	28238	28460	28314	28194	28246	28373	28257	28511	28194	28338	28369	28367	28183	28406	28409	28340	28701	28454	28377	28395	28534	28210	28477	28588	28243	28228	28142	28353	28338	28435	28126	28172	28158	28141	28571	28184	28233	28224	28485	28198	28310	28466	28086	28304	28419	28286	28113	28196	28405	28218	28470	28336	28382	28213	28512	28276	28564	28294	28142	28119	28501	28291	28293	28037	28121	28290	28199	28511	28307	28472	28159	28350	28271	28146	28351	27963	28547	28295	28189	28352	28194	28317	28385	28192	28147	28181	28164	28273	28496	28502	28516	28150	28222	28225	28129	27906	28507	28232	28065	28075	28582	28424	28265	28400	28354	28397	28302	28010	28431	28361	28276	27965	28407	28496	28160	28554	28313	28293	28071	28014	28046	28465	28342	28119	28007	27913	28473	28138	28403	28220	28429	28459	28195	28313	28430	28066	28478	28370	28430	28439	28402	28384	28394	28219	28326	28314	28382	28075	28414	28314	28241	28418	28474	28403	28190	27992	28117	28116	28281	28240	28201	28398	28206	28355	28360	28198	28290	28406	28650	28429	28264	28224	28269	28522	28226	28346	28102	28140	28184	28428	28016	28266	28125	28202	28306	28202	28383	28123	28386	28390	28290	28504	28384	28370	28391	28216	28222	28351	28281	28116	28270	28120	28566	28484	28135	28352	28386	28340	28352	28197	27972	28265	28343	28220	28451	28172	28348	28308	28257	28396	28311	28109	28271	28196	28198	28352	28349	28338	28456	28187	28385	28243	28457	28012	28156	28306	28429	28306	28553	28523	28462	28276	28295	28137	28259	28509	28235	28085	28295	28195	28437	28432	28437	28133	28181	28218	28530	28117	28197	28412	28132	28099	28298	28526	28344	28400	28201	28551	28306	28379	28028	28138	28015	28391	28306	28133	28374	27994	28402	28345	28173	28324	28232	28419	28543	28400	28451	28369	28076	28215	28452	28356	28390	28484	28099	28182	28386	28226	28246	28049	28075	28150	28430	28393	28182	28200	28284	28348	28512	28313	28120	28285	28485	28225	28174	28102	28088	28070	28336	28557	28345	28407	28276	28251	28401	28362	27987	28385	28288	28162	28612	28485	28345	28163	28021	28163	28513	28484	28394	28317	28251	28602	28240	28039	28369	28232	28004	28386	28284	28332	28347	28235	28393	28687	28521	28341	28212	28470	28269	28271	28254	28440	28442	28277	28355	28275	28418	28158	28277	28210	28164	28235	28424	28504	28398	28230	28412	28147	28278	28227	28180	28458	28281	28172	28308	28443	28263	28247	28279	28180	28210	28407	28155	28589	28300	28350	28151	28600	28345	28358	28330	28350	28217	28300	28510	28368	28458	28320	28082	28409	28484	28287	28019	28250	28402	28052	28064	28234	28355	28387	28518	28238	28463	28408	28391	28274	28140	28025	28320	28400	28374	28268	28365	28329	28229	28431	28207	28333	28364	28337	28680	28430	28226	28453	28508	28248	28286	28374	28391	28240	28567	28402	28491	28226	28090	28079	28163	28482	28212	28275	28165	28316	28208	28237	28256	28187	28046	28116	28381	28675	28245	28477	28233	28297	28213	28532	28287	28277	28238	28363	28604	28295	28277	28437	28253	28507	28431	28266	28107	28302	28237	28173	28098	28289	28457	28067	28221	28235	28300	28375	28384	28440	28485	28265	28269	28139	28299	28152	28079	28415	28335	28462	28342	28496	28283	28391	28369	28175	28158	28170	28480	28171	28099	28069	28269	28266	28141	28395	28415	28178	28148	28286	28048	28506	28384	28173	28321	28271	28503	28423	28186	28418	28051	28241	28652	28270	28460	28401	28324	28087	28266	28332	28452	28295	28305	28489	28087	28084	28298	28188	28504	27911	28364	28204	28225	28329	28415	28375	28153	28374	28220	28387	28295	28535	28330	28356	28286	28419	28051	28380	28366	28371	28428	28379	28344	28105	28303	28142	28466	28442	28473	28419	28137	28333	28196	28155	28188	28312	28224	28251	28226	28487	28404	28523	28159	28171	28580	28419	28311	28372	28439	28127	28148	28180	28368	28432	28117	28391	28384	28383	28421	28183	28227	28305	28420	28251	28378	28159	28463	28034	28079	28008	27929	28005	28295	28278	28314	28376	28133	28415	28313	28357	28532	28017	28262	28413	28323	28432	28404	28275	28173	28011	28170	28268	28361	28325	28366	28173	28252	28396	28315	28298	28489	28248	28349	28048	28241	28132	28122	28154	28218	28183	28241	28358	28237	28281	28454	28139	28185	28324	28374	28205	28147	28328	28288	28167	28340	28429	28384	28235	28329	28137	28095	28415	28169	28117	28060	28336	28315	28278	28500	28123	28347	28134	28501	28200	28293	28356	28095	28277	28479	28246	28223	28112	28174	28329	28600	28132	28240	28289	28360	28163	28271	28366	28292	28339	28394	28500	28357	28385	28347	28324	28641	28277	28388	28322	28382	28497	28134	28190	28231	28503	28239	28270	27983	28229	28339	28380	28497	28388	28139	28358	28457	28263	28425	28096	28339	28229	28479	28459	28867	28350	28222	28241	28310	28542	28485	28506	28306	28186	28227	28598	28136	28295	28322	28267	28269	28321	28434	28374	28346	28113	28370	28508	28405	28553	28405	28270	28099	28426	28118	28473	28472	28334	28335	28270	28273	28504	28540	28109	28444	28327	28368	28309	28316	28254	28297	28372	28336	28466	28321	28393	28475	28357	28438	28404	28281	28210	28574	28199	28237	28499	28485	28268	28326	28477	28402	28168	28352	28466	28336	28453	28268	28253	28534	28581	28179	28248	28156	28313	28307	28172	28426	28358	28223	28306	28589	28372	28199	28185	28095	28302	28323	28350	28393	28322	28326	28018
23332	26884	26275	23215	22072	22571	21761	20442	19189	19056	19215	19620	19041	20342	20088	19155	18365	17858	17571	17495	17405	17404	17573	17615	17543	17444	17407	17516	17468	17563	17541	17490	17495	17446	17532	17486	17544	17467	17638	17550	17660	17618	17529	17403	17632	17531	17552	17559	17438	17469	17560	17328	17638	17617	17582	17614	17422	17628	17576	17507	17482	17464	17387	17524	17444	17315	17515	17424	17459	17493	17605	17577	17527	17641	17583	17518	17398	17531	17470	17361	17469	17412	17576	17296	17581	17531	17555	17555	17320	17278	17416	17404	17407	17686	17501	17450	17631	17553	17557	17368	17407	17548	17458	17489	17595	17450	17470	17627	17502	17469	17527	17597	17503	17513	17438	17475	17498	17332	17665	17628	17505	17501	17587	17379	17598	17579	17686	17463	17552	17658	17464	17639	17493	17504	17588	17511	17389	17389	17621	17629	17526	17381	17518	17347	17551	17469	17506	17633	17484	17383	17576	17769	17647	17380	17465	17694	17580	17467	17515	17454	17558	17462	17407	17369	17665	17338	17455	17379	17687	17404	17481	17690	17504	17511	17513	17495	17478	17497	17435	17467	17581	17551	17469	17437	17649	17499	17458	17447	17658	17412	17469	17485	17393	17756	17660	17503	17504	17372	17385	17539	17526	17559	17540	17382	17558	17565	17503	17480	17469	17517	17463	17505	17531	17556	17610	17569	17499	17504	17426	17478	17319	17401	17309	17397	17493	17541	17496	17410	17344	17484	17557	17564	17520	17642	17342	17678	17432	17608	17439	17312	17484	17635	17480	17657	17589	17565	17497	17551	17421	17399	17620	17486	17516	17610	17583	17341	17506	17486	17586	17502	17574	17533	17506	17653	17403	17676	17477	17505	17533	17642	17504	17624	17427	17621	17645	17416	17640	17363	17512	17292	17707	17530	17567	17433	17322	17577	17359	17450	17432	17353	17435	17506	17576	17602	17509	17464	17427	17577	17742	17469	17554	17670	17621	17585	17625	17490	17583	17623	17348	17539	17357	17574	17372	17533	17451	17609	17405	17643	17502	17637	17384	17491	17347	17531	17389	17543	17485	17569	17529	17516	17622	17433	17411	17337	17506	17455	17368	17441	17527	17532	17424	17550	17577	17626	17622	17624	17532	17443	17590	17535	17300	17428	17555	17401	17602	17396	17585	17507	17569	17624	17417	17399	17615	17269	17554	17501	17504	17601	17320	17512	17483	17366	17537	17556	17530	17269	17350	17484	17458	17444	17659	17564	17462	17476	17513	17608	17398	17526	17651	17635	17486	17276	17581	17433	17602	17618	17373	17543	17484	17613	17575	17531	17488	17485	17429	17584	17559	17529	17535	17680	17476	17550	17682	17610	17695	17599	17498	17430	17613	17486	17386	17623	17355	17453	17641	17383	17470	17585	17659	17483	17502	17444	17540	17324	17619	17555	17709	17432	17567	17589	17531	17493	17741	17316	17673	17522	17545	17308	17554	17582	17718	17701	17427	17370	17452	17563	17534	17559	17469	17613	17364	17545	17648	17648	17629	17599	17414	17413	17282	17487	17488	17672	17440	17408	17616	17613	17460	17489	17516	17604	17352	17699	17503	17613	17554	17451	17552	17629	17474	17648	17498	17504	17208	17508	17480	17235	17524	17542	17539	17549	17454	17615	17376	17371	17415	17429	17533	17612	17548	17514	17562	17540	17686	17326	17630	17573	17483	17468	17311	17401	17474	17526	17403	17476	17628	17600	17559	17545	17627	17404	17311	17636	17494	17459	17548	17547	17605	17510	17476	17470	17551	17518	17393	17587	17470	17380	17612	17373	17522	17492	17490	17421	17566	17505	17507	17511	17556	17591	17603	17403	17489	17637	17526	17665	17476	17364	17542	17621	17521	17536	17619	17367	17615	17390	17572	17448	17536	17637	17389	17392	17696	17607	17389	17507	17342	17572	17635	17493	17491	17342	17423	17624	17616	17545	17446	17330	17476	17351	17430	17300	17572	17434	17663	17566	17538	17486	17423	17531	17411	17548	17369	17509	17596	17581	17626	17427	17546	17547	17625	17554	17470	17501	17597	17413	17590	17407	17364	17360	17503	17570	17566	17526	17483	17498	17489	17619	17373	17667	17435	17628	17530	17361	17426	17521	17550	17511	17613	17519	17341	17627	17480	17721	17543	17553	17668	17509	17369	17514	17570	17517	17521	17459	17458	17572	17452	17476	17753	17337	17413	17463	17577	17408	17303	17553	17588	17400	17525	17470	17462	17365	17394	17573	17568	17458	17754	17657	17541	17497	17594	17633	17547	17535	17522	17583	17568	17468	17473	17551	17507	17623	17631	17368	17273	17719	17535	17489	17517	17504	17295	17551	17482	17515	17480	17277	17499	17653	17594	17537	17450	17428	17380	17485	17318	17252	17460	17561	17694	17566	17492	17532	17269	17672	17468	17578	17551	17525	17519	17423	17394	17798	17555	17254	17428	17395	17585	17504	17679	17407	17642	17688	17642	17560	17632	17476	17549	17482	17543	17531	17711	17623	17277	17266	17605	17454	17569	17352	17437	17440	17545	17763	17517	17356	17477	17374	17524	17692	17436	17491	17461	17545	17487	17612	17516	17374	17662	17670	17648	17388	17543	17625	17506	17538	17639	17473	17598	17401	17444	17421	17586	17428	17536	17612	17382	17585	17530	17397	17505	17563	17603	17521	17592	17515	17479	17778	17461	17453	17588	17535	17471	17360	17525	17495	17468	17418	17448	17466	17446	17543	17560	17369	17465	17517	17549	17560	17695	17663	17657	17471	17568	17605	17526	17620	17547	17377	17515	17478	17659	17585	17494	17573	17516	17722	17326	17348	17584	17305	17491	17424	17409	17632	17534	17431	17499	17454	17411	17573	17575	17300	17530	17577	17471	17494	17679	17394	17489	17565	17399	17532	17499	17632	17556	17630	17539	17625	17682	17400	17535	17765	17457	17514	17666	17536	17425	17697	17569	17425	17630	17518	17470	17554	17489	17431	17485	17673	17402	17516	17210	17596	17457	17581	17395	17495	17471	17401	17511	17462	17587	17294	17621	17591	17512	17568	17427	17508	17488	17386	17565	17603	17448	17760	17532	17634	17690	17477	17518	17313	17676	17363	17352	17533	17498	17547	17512	17585	17622	17509	17569	17679	17558	17609	17443	17665	17720	17676	17394	17551	17531	17586	17511	17546	17331	17623	17495	17631	17686	17586	17607	17495	17584	17677	17525	17469	17566	17484	17585	17479	17509	17366	17532	17540	17412	17508	17543	17348	17461	17520	17560	17505	17481	17506	17497	17420	17478	17619	17502	17505	17388	17574	17545	17480	17535	17392	17608	17434	17438	17459	17558	17611	17520	17442	17585	17407	17576	17455	17583	17334	17595	17474	17619	17408	17424	17666	17653	17483	17502	17711	17566	17627	17456	17503	17462	17539	17272	17439	17435	17366	17455	17390	17538	17644	17575	17421	17346	17695	17595	17458	17564	17596	17563	17634	17508	17612	17509	17530	17630	17464	17411	17328	17500	17292	17576	17730	17496	17598	17372	17536	17455	17489	17458	17683	17597	17383	17416	17339	17543	17640	17371	17565	17515	17482	17535	17495	17627	17612	17550	17654	17550	17517	17593	17475	17485	17421	17536	17645	17509	17613	17567	17596	17484	17563	17511	17722	17405	17512	17542	17619	17455	17447	17690	17430	17541	17517	17541	17543	17454	17575	17500	17615	17611	17480	17496	17532	17544	17403	17503	17557	17464	17580	17610	17475	17493	17624	17444	17591	17486	17633	17455	17696	17376	17522	17540	17636	17433	17524	17416	17499	17641	17639	17523	17577	17410	17503	17565	17260	17607	17693	17565	17593	17464	17400	17546	17523	17547	17567	17549	17529	17592	17581	17565	17442	17390	17482	17569	17447	17510	17528	17774	17423	17635	17566	17414	17459	17463	17563	17400	17537	17492	17464	17513	17426	17665	17659	17437	17461	17568	17604	17527	17507	17447	17689	17622	17527	17421	17623	17505	17536	17609	17514	17608	17474	17659	17525	17592	17390	17579	17367	17515	17501	17552	17369	17687	17557	17608	17503	17595	17517	17545	17564	17515	17679	17645	17513	17482	17536	17546	17375	17511	17524	17685	17345	17499	17592	17534	17501	17502	17640	17531	17573	17508	17592	17466	17295	17651	17547	17483	17518	17665	17411	17535	17641	17497	17387	17551	17582	17421	17541	17509	17667	17558	17401	17500	17548	17564	17471	17359	17541	17559	17468	17551	17548	17526	17414	17459	17377	17463	17617	17712	17560	17565	17355	17559	17506	17568	17437	17546	17303	17475	17558	17499	17489	17527	17572	17489	17409	17429	17561	17376	17414	17386	17485	17514	17467	17679	17442	17349	17414	17539	17781	17561	17489	17507	17581	17503	17646	17605	17322	17450	17532	17396	17661	17507	17438	17598	17600	17506	17544	17389	17543	17372	17417	17433	17492	17579	17506	17648	17517	17625	17508	17553	17615	17514	17485	17581	17651	17474	17587	17455	17620	17423	17569	17523	17552	17467	17480	17452	17449	17549	17421	17696	17447	17662	17456	17418	17668	17536	17439	17583	17533	17440	17505	17330	17567	17533	17517	17479	17660	17462	17478	17607	17523	17465	17498	17544	17753	17517	17521	17522	17623	17548	17543	17432	17480	17409	17379	17573	17419	17624	17557	17738	17473	17537	17472	17421	17581	17396	17456	17649	17533	17516	17526	17470	17610	17397	17634	17394	17476	17627	17569	17661	17572	17373	17525	17533	17550	17535	17498	17525	17460	17412	17422	17475	17311	17513	17339	17556	17429	17550	17581	17332	17508	17424	17486	17771	17371	17428	17654	17408	17279	17682	17396	17487	17554	17416	17627	17704	17651	17354	17439	17645	17456	17510	17542	17511	17563	17503	17544	17650	17332	17525	17644	17458	17496	17519	17746	17438	17595	17669	17608	17647	17339	17702	17413	17497	17722	17491	17554	17602	17694	17528	17520	17758	17441	17450	17465	17511	17549	17502	17355	17536	17461	17450	17602	17535	17504	17439	17562	17597	17540	17546	17677	17542	17434	17461	17572	17649	17637	17522	17558	17506	17630	17478	17450	17457	17675	17450	17666
24321	20744	27181	27518	30721	34993	35374	32422	31314	31277	31181	30768	32197	45386	43346	37440	33129	30290	29282	28922	28859	28936	28975	28381	28742	28500	28933	29002	28579	28807	28816	28680	28711	28982	28748	28799	28809	28790	29132	28873	28928	28912	28821	28788	28921	28770	28686	28702	28824	28757	28680	28706	28932	28932	28782	28920	28750	28661	28946	28649	28829	28923	28526	28968	28857	28875	29164	28806	28876	28751	28534	28796	28679	28976	28782	28885	28697	28819	28881	28867	28559	28971	28871	28823	28849	28815	28917	28925	28633	28645	28736	28815	28924	28767	28767	28833	28949	28478	28787	28693	28878	28761	28783	28719	29152	28782	28710	28841	28658	28887	28596	28827	28805	28669	28845	28576	28811	28648	28810	28731	28789	28809	28852	28761	28950	28677	28975	28785	28698	28647	28729	28634	28704	28653	28740	28700	28942	28712	28798	28635	28892	28734	28959	28896	28732	28670	28731	28966	28853	28776	28807	28648	28536	28796	28816	28913	28621	28884	28705	28901	28830	28854	28847	28781	28604	28934	28652	28743	28843	28803	28761	28805	28917	28920	28906	28688	28470	28761	29032	28763	28584	28947	28587	28936	28943	28675	28807	28807	28967	28846	28925	28838	28854	28763	28643	28546	28724	28751	28707	28873	28765	28754	28727	29003	28439	28870	28837	28859	28499	29045	28898	28867	28863	28719	28848	28447	28805	28517	28829	28788	28769	28786	28609	28611	28707	28495	28779	28612	28388	28976	28920	28722	28837	28661	28790	28725	28716	28679	28984	28706	28748	28599	28628	28728	28689	28885	28874	28973	28827	28878	28848	28849	28826	28832	28955	28733	28740	28607	28476	28524	29029	29097	28748	28540	28649	28479	28839	28645	28790	28578	28824	28764	28783	28633	29001	28569	28798	28699	28413	28562	28723	28890	28818	28822	28576	28800	28692	28898	28988	28882	28912	28719	28790	28600	28892	28750	28774	28729	28651	28800	28626	28995	28876	28806	28536	29149	28684	28661	28966	28754	28944	29024	28716	28689	28630	28636	28556	28656	28563	28664	28846	28869	28760	28897	28874	28755	28575	28689	28535	28566	28631	28619	28686	28714	28701	28834	28714	28730	28811	28964	29053	28820	28789	28668	28758	28712	28930	28766	28619	28565	28513	29052	28574	28629	28824	28681	28619	28454	28744	28964	29229	28680	28899	28777	28737	29123	28833	28582	28947	28795	28785	28770	28794	28691	28680	28724	28613	28745	28980	28917	28885	28802	28673	28499	28805	28797	28833	29070	28676	28875	28793	28825	28845	28733	28706	28722	28690	28582	28730	28736	29066	28891	28548	28650	28611	28780	28796	28818	28713	28420	28661	28690	28471	28876	28668	28891	28791	28832	28826	28802	28864	28651	28940	28763	28862	28553	28808	28682	28717	28562	28850	28613	28900	28778	28780	28870	28588	28820	28691	29090	28802	28778	28807	28685	28755	28857	28746	28779	28720	28709	29132	28777	28721	28775	28740	28786	28659	28960	28781	28883	28729	28877	28657	28817	28678	28874	28802	28876	28821	28762	28925	28877	28795	28769	28660	28790	29114	28662	28755	28787	29030	28650	28825	28920	28855	28588	28692	28749	28571	28826	28596	28725	28387	28814	28829	28537	28630	28982	28612	28580	28882	28668	29076	28703	28795	28839	28656	28745	28859	28703	28700	28837	28783	28397	28765	28670	28612	28602	28716	28643	28768	28776	28678	28915	28753	28683	29029	28675	28820	28788	28774	29026	28854	28556	28654	28603	28808	28671	28868	28838	28502	28766	28636	28531	28749	28686	28864	28481	28765	28748	28791	28817	28708	28667	28721	28810	28872	28816	28707	28733	29005	28757	28593	28709	28881	28585	29070	28901	29043	28734	28675	28802	28534	28766	29004	28827	28549	28821	28704	28421	28911	28698	28845	28859	28957	29020	28605	28832	28510	28877	28672	28741	28720	28562	28692	28896	28695	28498	28858	28891	29049	28790	28773	28754	28922	28679	28736	28476	28465	28870	28950	28698	28953	28751	28601	28574	28836	28868	28800	28710	28762	28942	28621	28895	28910	28863	28714	29051	28882	28634	28722	28594	28835	28737	28754	28842	28892	28780	28691	28655	28786	28759	28782	28747	28669	28634	28553	28682	28797	28535	28894	28724	28688	28827	28680	28810	28945	28488	28815	28457	28708	28729	28749	28610	28667	28858	28690	28911	28740	28867	28691	28707	28759	28652	29117	28979	28716	28804	28974	28652	28803	28586	28641	28845	28665	28677	28856	28847	28856	28777	29027	28681	28539	28905	28995	28581	29003	28961	28711	28833	29133	28733	28855	28890	28771	28786	28618	28574	28971	28849	28582	28688	28735	28788	28788	28814	28603	28636	28854	28834	29144	28833	28789	28878	28600	28671	28706	28945	28892	28818	28837	28915	28674	28755	28867	28715	28849	28765	29054	28631	28977	28887	28549	28827	28781	28617	28781	28824	28722	28518	28612	28755	28818	28785	28844	28737	28741	28530	28699	28425	28665	28693	28859	28650	29079	28610	28871	28862	28986	28651	28651	28802	28743	28665	28539	28586	28618	28865	28873	28669	28801	28928	28729	28803	28897	28865	28908	28814	28727	28781	29021	28818	28918	28937	28788	28737	28601	28668	28823	28650	28962	28674	28660	28828	28838	28800	28721	28737	28528	28679	28703	28436	28618	28690	28555	28744	28830	28937	29187	28654	28640	28784	28584	28830	28916	28723	28731	28882	28855	28691	28644	28876	28505	28558	28698	28698	28672	28847	28710	28816	28854	28975	28951	28668	28776	28868	28895	28728	28713	28821	28934	28849	28716	28602	28693	28588	28951	29010	28714	28986	28911	28666	28570	28543	28812	28816	28637	28865	28947	28701	28786	28969	28679	28817	28769	28685	28953	28850	28483	28693	28569	28626	28754	28786	28969	29009	28829	28638	28815	28580	28808	28520	28641	28654	28666	28712	28498	28537	28690	28968	28632	28801	28864	28843	29131	28918	28914	28764	28924	28881	28905	28449	28610	28806	28690	28678	28508	28940	28778	28766	28865	28673	28669	28925	28632	28639	28991	28717	28811	28869	28871	28681	28844	28871	28730	28671	28995	28717	28855	28857	28971	28736	28994	28993	28835	28825	28930	28783	28803	28949	28928	28803	28642	28862	28617	28851	28770	28845	28866	28716	28817	28767	28781	28833	28768	28665	28788	29038	28764	28619	28884	28720	28689	28758	28808	28645	28499	29018	28992	28838	28884	28710	29021	29028	28585	28616	28695	29010	28647	28860	29087	28890	28808	28760	28762	28752	28730	28629	28453	28690	28762	28789	28715	28768	28931	28632	28796	28710	28874	28752	28657	29050	28842	28779	28705	28711	28840	28632	28543	28610	28557	28757	28796	28791	28729	28882	28567	29014	28740	29010	28693	28658	28768	28693	28809	28877	28818	28618	28751	28965	28737	28810	28755	28584	29003	28657	29003	28761	28694	28914	29060	28631	28709	28616	28647	28741	28669	28859	28884	28929	28681	28979	28997	28957	28912	28780	28647	28864	28550	28707	28742	28893	28891	28951	28737	28803	28699	28938	29115	28856	28478	28881	29095	28834	28787	28746	28750	28609	28753	28845	28936	28894	28715	28793	28682	29060	28667	28812	28367	28778	28680	29033	29038	28571	28818	28816	28757	28854	28890	28647	28975	28802	28755	28809	28839	28829	28926	28865	28826	28721	28724	28580	28687	28861	28712	28522	28704	28677	28919	28695	28697	28674	28840	28796	28833	28942	28662	28683	28885	28611	28968	28807	28490	28605	28725	29038	28878	28389	28804	28683	28874	28805	28848	29020	28705	29006	28750	29006	28761	29006	28798	28291	28848	28742	28635	28836	28889	28789	28765	28964	28743	28849	28594	28883	28975	28658	28706	28413	28724	28687	29027	28691	28531	28916	28799	28829	28430	28607	28403	28760	28825	28961	28889	28789	29031	28762	29022	28738	28603	28475	28634	28665	28629	28868	28657	28624	28605	28832	28856	28977	28664	28855	28693	28823	28827	28871	28748	28840	28655	29001	28800	28464	28924	28902	28834	28658	28758	28872	28724	28872	28884	28957	28758	28882	28815	28974	28620	28521	28800	28777	28406	28899	28873	28945	28667	28931	28852	28718	28675	28625	28808	28561	28832	28777	28793	29088	28549	28743	28866	28645	28753	29019	28751	28763	28907	28921	28778	28587	28761	29019	28787	28750	28759	28862	28795	28478	28815	28501	29116	28764	28875	28880	28709	28834	29010	28662	28831	28840	28731	28655	28816	28648	28889	28688	28733	28804	28900	28900	29045	28754	28708	28514	28996	28932	28519	28915	28608	28851	28910	28897	28896	29011	29103	28573	28755	28812	28922	29041	29047	28746	28857	28812	28641	28733	29105	28886	28753	28712	28643	28508	28844	28846	29005	28762	28560	28869	28808	28764	28681	28789	28564	28778	28863	28602	28815	28972	28980	28982	28824	28726	28489	28484	28761	28755	28864	28898	28692	28863	28749	28703	28587	28932	28708	28799	28893	28787	28805	28640	28869	28466	28914	28469	28669	28679	28821	28798	28904	28795	28829	28857	28634	28770	28653	28939	28839	28672	28726	28739	29021	28632	28512	28571	28710	28739	28996	29034	28814	28847	28537	28758	28747	28703	28899	28808	28867	28421	28601	28922	28838	28753	28990	28681	28633	28811	28917	28608	28635	28480	28808	28832	28716	28676	28866	28765	28596	28597	28921	28749	28829	28629	28655	28825	28600	28910	28897	28876	29011	28670	28881	28731	28673	28604	28791	28664	29015	28877	28894	28734	28705	28767	28763	28738	28944	28953	28760	28552	28807	28863	28670	28583	28640	28889	28708	28845	28714	28822	28904	28766	28760	28793	28911	28858	28901	28759	28924	28801	28903	28749	28826	28670	28675	28944	28780	28820	28824	28472	28832	28637	28733	28716	28960	28742	28977	28680	28782	28603	28687	29043	28505	28773	28662	28654	28715	28801	28671	28707	28714	28695	28772	28745	28616	28904	28837	29022	29044	28825	28766	28646	28679	28900	28907	28719	28855	28582	28756	28336	28636	28681	28860	28538	28523	28785	28940	28795	28980	28976
21921	35810	40928	37689	33372	28844	25090	22978	21648	21452	20769	20483	23493	39004	34152	27764	22245	19258	17947	17912	17819	17773	17667	17674	17796	17925	17737	17836	17915	17847	17935	18144	17585	17618	17814	17653	17573	17763	17732	17794	17730	17738	17821	17893	17747	17756	17602	17677	17775	17655	17782	17703	17744	17704	17565	17667	17734	17711	17592	17664	17865	17802	17815	17596	17925	17749	17906	17770	17713	17855	17598	17682	17640	17905	17421	17636	17883	17777	17753	17598	17760	17662	17782	17818	17624	17597	17716	17736	17786	17781	17744	17741	17781	17688	17858	17769	17790	17722	17859	17926	17628	17804	17862	17676	17959	17787	17733	17747	17622	17753	17761	17572	17872	17523	17705	17758	17519	17758	17814	17667	17883	17761	17859	17689	17760	17788	17538	17812	17805	17919	17811	17595	17723	17556	17728	17842	17511	17673	17781	17621	17782	17940	17499	17804	17918	17618	17804	17572	17888	17652	17717	17657	17607	17719	17823	17785	17766	17796	17695	17936	17606	17686	17677	17824	17819	17679	17780	17744	17664	17767	17805	17803	17780	17703	17665	17732	17710	17679	17753	17579	17586	17716	17694	17668	17710	17494	17876	17603	17620	17755	17802	17645	17721	17798	17799	17692	17698	17494	17747	17596	17641	17705	17839	17837	17699	17650	17765	17806	17762	17766	17617	17638	17725	17640	17780	17668	17812	17874	17860	17676	17735	17677	17664	17387	17840	17662	17703	17773	17806	17759	17655	17808	17783	17733	17745	17609	17731	17545	17825	17860	17754	17517	17626	17729	17631	17476	17494	17649	17812	17791	17717	17673	17878	17653	17763	17880	17645	17845	17880	17792	17759	17723	17790	17634	17721	17809	17845	17815	17628	17715	17688	17590	17823	17831	17712	17747	17663	17637	17674	17893	17822	17833	17597	17810	17599	17766	17693	17792	17594	17633	17906	17500	17736	17621	17771	17816	17589	17752	17894	17774	17785	17682	17684	17560	17581	17718	17622	17676	17649	17542	17738	17969	17733	17956	17706	17641	17613	17730	17652	17682	17762	17699	17761	17889	17642	17640	17623	17718	17799	17724	17762	17734	17706	17772	17731	17676	17583	17832	17750	17632	17665	17810	17693	17633	17640	17645	17786	17653	17625	17899	17766	17785	17646	17682	17547	17684	17671	17837	17581	17665	17590	17812	17752	17611	17677	17825	17564	17632	17604	17756	17944	17689	17774	17473	17859	17586	17789	17651	17767	17708	17653	17689	17505	17915	17741	17609	17812	17758	17617	17791	17539	17614	17416	17762	17628	17711	17591	17670	17664	17730	17741	17951	17730	17797	17590	17621	17750	17782	17747	17672	17744	17800	17778	17703	18080	17833	17759	17701	17821	17769	17742	17769	17676	17855	17742	17659	17743	17731	17637	17629	17745	17617	17788	17662	17710	17673	17785	17616	17840	17608	17634	17767	17758	17794	17895	17843	17701	17656	17685	17655	17970	17742	17593	17581	17891	17667	17671	17798	17784	17741	17669	17797	17838	17659	17815	17499	17778	17729	17732	17854	17806	17765	17710	17930	17788	17511	17662	17708	17838	17664	17789	17768	17652	17507	17768	17768	17711	17598	17916	17803	17699	17710	17758	17709	17730	17743	17638	17807	17652	17674	17620	17613	17654	17682	17905	17605	17779	17601	17671	17789	17818	17677	17739	17663	17844	17758	17833	17632	17833	17752	17685	17585	17598	17635	17656	17834	17678	17802	17612	17738	17809	17707	17616	17700	17612	17907	17846	17645	17710	17718	17684	17652	17682	17652	17665	17545	17664	17656	17825	17905	17667	17860	17782	17690	17622	17794	17850	17722	17702	17547	17831	17720	17794	17905	17707	17669	17702	17661	17773	17675	17778	17859	17820	17909	17751	17677	17778	17622	17698	17739	17810	17666	17740	17739	17735	17624	17911	17752	17699	17707	17742	17729	17808	17805	17605	17660	17798	17740	17714	17669	17708	17624	17692	17607	17761	17762	17655	17811	17755	17814	17745	17747	17791	17594	17670	17767	17667	17656	17825	17586	17725	17769	17916	17687	17865	17943	17656	17749	17712	17726	17712	17784	17802	17690	17658	17804	17739	17669	17880	17732	17772	17765	17538	17633	17843	17609	17750	17702	17831	17872	17713	17639	17632	17797	17806	17790	17675	17776	17813	17721	17859	17743	17594	17715	17761	17947	17571	17754	17855	17576	17744	17732	17928	17929	17553	17746	17631	17567	17791	17746	17701	17707	17945	17661	17452	17685	17661	17608	17651	17607	17761	17773	17765	17881	17786	17794	17735	17766	17758	17744	17764	17878	17839	17826	17865	17623	17697	17562	17674	17711	17681	17915	17806	17663	17667	17694	17846	17791	17743	17771	17764	17740	17615	17563	17633	17660	17799	17876	17739	17779	17775	17805	17766	17712	17718	17761	17794	17722	17598	17753	17786	17755	17718	17711	17680	17727	17653	17861	17826	17895	17743	17628	17760	17718	17577	17806	17630	17899	17728	17755	17593	17852	17626	17909	17676	17597	17755	17802	17752	17904	17661	17753	17749	17656	17551	17635	17721	17770	17788	17960	17660	17748	17657	17638	17479	17662	17727	17603	17780	17662	17831	17648	17630	17709	17728	18014	17747	17752	17723	17752	17790	17630	17817	17660	17724	17690	17715	17608	17884	17775	17637	17724	17634	17719	17788	17619	17729	17763	17536	17934	17609	18006	17676	17700	17789	17735	17702	17899	17765	17572	17710	17655	17490	17716	17687	17692	17624	17652	17591	17829	17710	17686	17691	17723	17772	17734	17805	17682	17709	17659	17888	17696	17764	17776	17799	17831	17759	17809	17735	17606	17702	17697	17826	17741	17558	17787	17850	17749	17740	17692	17704	17592	17738	17607	17585	17724	17717	17624	17834	17776	17868	17567	17541	17704	17567	17841	17687	17744	17720	17760	17870	17719	17718	17854	17800	17704	17765	17737	17836	17760	17715	17660	17835	17667	17755	17614	17738	17597	17739	17791	17454	17743	17734	17699	17763	17893	17794	17661	17952	17728	17774	17704	17530	17758	17789	17768	17775	17820	17679	17730	17648	17714	17684	17693	17821	17973	17678	17615	17825	17593	17800	17904	17578	17630	17844	17723	17496	17818	17739	17824	17723	17747	17643	17620	17803	17599	17757	17642	17723	17827	17805	17637	17800	17652	17826	17768	17809	17842	17890	17566	17719	17720	17668	17758	17689	17830	17674	17805	17657	17735	17789	17777	17476	17740	17772	17703	17725	17663	17705	17805	17806	17646	17707	17876	17615	17691	17697	17672	17770	17708	17793	17735	17741	17729	17493	17869	17525	17749	17756	17695	17678	17783	17742	17669	17704	17688	17676	17881	17703	17850	17861	17872	17664	17517	17690	17630	17702	17677	17796	17707	17806	17792	17596	17681	17747	17808	17712	17692	17550	17588	17930	17583	17569	17812	17781	17630	17821	17713	17824	17629	17673	17669	17613	17778	17824	17706	17754	17824	17599	17772	17827	17796	17605	17756	17756	17749	17568	17822	17786	17617	17802	17758	17799	17566	17774	17800	17670	17724	17688	17837	17907	17800	17741	17732	17474	17706	17906	17611	17571	17870	17845	17783	17671	17735	17593	17876	17627	17638	17725	17726	17899	17722	17721	17624	17664	17786	17898	17560	17799	17728	17676	17721	17661	17745	17784	17646	17848	17729	17778	17685	17634	17648	17774	17621	17463	17797	17576	17630	17455	17688	17647	17839	17785	17780	17606	17876	17839	17551	17786	17886	17649	17478	17845	17522	17652	17833	17736	17732	17810	17699	17720	17900	17627	17824	17694	17818	17614	17689	17805	17712	17516	17734	17667	17815	17665	17864	17666	17830	17564	17790	17870	17824	17643	17620	17687	17659	17796	17796	17643	17667	17545	17782	17637	17710	17833	17704	17773	17642	17854	17598	17640	17663	17535	17619	17796	17620	17916	17769	17773	17703	17710	17471	17648	17783	17663	17764	17788	17707	17687	17789	17697	17662	17746	17727	17748	17873	17720	17870	17491	17713	17741	17769	17660	17593	17594	17834	17784	17638	17725	17822	17793	17585	17789	17646	17728	17897	17825	17695	17738	17687	17764	17832	17741	17808	17532	17757	17687	17826	17731	17874	17757	17660	17812	17818	17759	17893	17618	17705	17725	17663	17812	17839	17855	17920	17694	17881	17679	17675	17699	17664	17664	17770	17677	17719	17682	17673	17497	17569	17852	17667	17804	17781	17640	17616	17648	17750	17652	17772	17787	17688	17830	17725	17782	17618	17802	17774	17839	17737	17737	17707	17773	17736	17672	17778	17616	17808	17729	17793	17663	17636	17561	17699	17544	17691	17909	17995	17913	17622	17685	17771	17815	17643	17851	17849	17678	17700	17749	17767	17626	17542	17654	17744	17798	17749	17821	17695	17595	17614	17598	17648	17630	17785	17792	17747	17700	17862	17715	17717	17807	17818	17690	17686	17801	17762	17810	17675	17742	17533	17600	17762	17602	17594	17906	17756	17817	17985	17664	17884	17884	17684	17698	17656	17737	17808	17701	17746	17749	17718	17778	17661	17763	17484	17735	17722	17553	17622	17758	17707	17684	17668	17654	17847	17691	17587	17841	17667	17846	17603	17748	17657	17645	17669	18011	17952	17805	17694	17814	17650	17650	17794	17631	17737	17610	17688	17694	17810	17773	17621	17699	17785	17627	17739	17655	17774	17705	17676	17589	17983	17781	17732	17558	17652	17613	17573	17689	17668	17700	17772	17694	17854	17743	17587	17748	17727	17529	17735	17629	17754	17748	17706	17802	17682	17646	17886	17693	17620	17680	17804	17702	17654	17656	17709	17797	17728	17683	17676	17802	17556	17822	17761	17713	17686	17733	17716	17919	17765	17796	17680	17663	17617	17833	17807	17731	17535	17755	18017	17695	17778	17859	17640	17579	17839	17655	17781	17821	17723	17785	17707	17620	17847	17679	17756	17608	17758	17610	17784	17641	17894	17622	17657	17806	17769	17725	17670	18003	17719	17700	17809	17570	17775	17725	17725	17741	17640	17608	17646	17555	17688	17691	17702	17821	17643	17740	17638	17777	17623
22306	20792	27238	25290	24563	30599	36246	32999	33470	34397	33508	32077	39545	58727	54236	42971	37112	32742	30625	30040	30154	29979	29950	29782	30089	30101	30081	30026	29916	29958	29966	29870	29773	30112	29990	29736	29838	29972	29995	30035	29969	29925	29939	29769	29834	29744	29951	29973	29661	29807	29851	29989	29966	29768	29904	29815	29697	29643	30068	29882	30045	29844	29756	29615	29710	29856	29612	29829	30067	29934	29777	29579	29943	29768	30068	29763	29971	29703	29978	29946	29863	29882	29839	30052	29905	29742	29727	29729	29658	29922	29737	29699	29780	29764	29918	29679	29670	29781	29787	29706	29832	29780	29668	29618	29852	29958	29976	29607	29690	29899	29920	29969	29903	30088	29892	29960	29795	29824	29845	30201	29682	30073	29909	29833	29726	29833	29790	29657	29758	29815	29778	29781	29741	29828	29868	29688	30026	29749	29985	30033	29825	29798	29819	29642	29936	29688	29917	29934	29800	29655	30088	29808	30062	29642	29660	29814	29946	29638	29895	29858	29880	29736	30251	29421	29811	29758	29643	29783	29841	29631	29809	29655	29725	29642	29738	29869	29785	29682	29953	29645	29929	29869	29749	29939	29828	29823	29967	29896	29789	29912	29997	29968	29759	29783	29761	29937	29944	29721	29717	29854	30122	30077	29703	29832	29522	29668	29859	29782	29802	29742	29822	29850	29753	29616	29567	29627	29754	29787	29845	29605	29751	29666	29654	29788	29757	29550	29632	29628	29776	29955	29847	29608	29654	29854	29962	29826	30113	29752	29883	29860	29855	29748	29788	30063	30071	29681	29616	29912	29685	29725	29949	29562	29650	29635	29605	29838	29746	29820	29854	29850	30049	29756	30059	29770	29612	29605	29734	29774	29699	29807	29755	29800	29735	29772	29599	29665	29719	29819	29839	29510	29831	29719	29606	29710	29704	29860	29991	29844	29806	29928	29742	29818	29700	29694	29773	29699	29697	29725	30026	29512	29836	30001	29816	29749	29796	29841	29873	30021	29854	29555	29570	29764	29941	29817	29711	29800	29543	29786	29768	29810	29724	30072	29853	29396	29876	29981	29680	29747	29800	29767	29794	29690	29705	29889	29977	30021	29697	29909	30151	29730	29828	29570	29834	29965	29950	29708	29599	29700	29854	29713	29813	29929	29947	29895	29753	29916	29844	29810	29657	29816	29923	29823	29581	29650	29775	29822	29709	29910	29719	29781	29697	29470	29799	29612	29902	29677	29777	29908	29887	29888	29723	29721	29721	29685	29684	29744	29893	29978	29717	29848	29653	29780	29759	29715	29863	29632	29900	29649	29635	29801	29749	29872	29898	29785	29930	30224	29867	29741	29716	29887	29776	29768	29818	29711	29577	29504	29617	29742	29590	29881	29515	29509	29949	29847	29810	29725	29709	29797	29819	29483	29756	29821	29794	29696	29704	29845	29765	29835	29876	29762	29699	29711	30060	29731	29671	29780	30105	29661	29919	29762	29748	29490	29888	29613	29869	29806	29745	29686	29815	29854	29566	29610	30082	29619	29764	29945	29900	29779	29839	29740	30141	29948	29936	29720	29967	29928	29471	29890	29979	29871	29785	29761	29968	29934	29681	29618	29864	29734	29805	29764	29791	29801	29955	29879	30012	29641	29997	29822	29704	29799	29770	29779	30121	29882	29635	29733	29662	29812	29715	29661	29908	29780	29886	29991	29671	30079	29672	29848	29627	29855	29926	29796	29972	29787	29851	29752	29769	29743	29713	29948	29965	29811	29686	29906	29789	29671	29759	29977	29659	29898	30148	29788	29870	29769	29978	29726	30189	29766	30146	29861	29826	29743	29951	29496	29648	29901	29877	29741	29841	29707	29835	29865	30062	30018	29658	29916	29895	29913	29995	29965	29687	29774	29808	29684	29957	29771	29960	30006	29805	29589	29938	29933	30011	29926	29594	29694	29848	29839	29750	29916	29868	29760	29915	29680	29831	29729	29788	29717	29739	29624	29948	30058	29797	29620	29776	29668	29783	29874	30084	29836	29737	29691	29729	29657	29802	29830	29785	29875	29744	29830	29807	29767	29799	29709	29766	29852	29698	30059	29766	29897	29821	29798	29783	30005	29879	29570	29637	29627	29574	29503	29655	29642	29828	29678	29718	30041	29664	30001	29747	29848	29779	29833	30047	29888	29806	29943	29784	29557	29764	29721	29797	29607	29717	29812	29930	29808	29602	29790	29822	29792	29605	30098	29738	29583	29804	29803	29773	29741	29691	29787	29856	29959	30161	29906	30110	29829	30028	29362	29575	29645	29977	29715	29865	29750	29595	29765	29671	29910	30029	29686	29904	29804	29753	29955	30159	29756	29714	29704	29917	29742	29906	29715	29977	29720	30005	29862	29795	29760	29661	29807	29868	29626	29895	29612	29741	29657	29846	29857	29774	29905	29899	29692	29785	30027	29652	29779	29721	29531	29817	29733	30014	29743	29993	29850	29926	29615	29768	29870	29886	29833	29893	29990	29796	29540	29917	29861	29888	29877	29981	29658	29755	29794	29554	29750	30051	29620	29522	29707	29934	29848	30141	29857	29810	29688	29747	29319	30104	29887	29700	29507	29728	29644	29937	29869	29948	29607	29828	29739	29696	29615	29756	29886	29884	29693	29618	29828	29827	29958	30227	29725	29781	29722	29755	29690	30042	29737	29898	29647	29664	29714	29693	29734	29861	30102	29714	29651	29899	29698	29795	29904	29811	29923	29660	29674	29698	30063	29910	29557	29799	30089	29802	29904	29820	30008	29855	30038	29680	29750	29857	29523	29937	29713	29897	29734	29778	29546	29773	29719	29769	29444	29578	29656	29648	29742	30126	29641	29760	29934	29815	29674	29972	29792	29856	29705	30044	29592	29775	29889	29774	29621	29852	29889	29893	29587	29557	29607	29977	29804	30023	29550	29769	29814	29805	29799	29813	29774	29857	29551	29892	29859	29726	29706	29968	29747	30085	29700	29680	29794	29710	29740	29798	29831	29702	29799	29773	29975	29790	29831	29671	29984	30050	29661	29704	29531	29923	29732	29765	29905	29712	29704	29739	30188	30168	29793	30084	29917	29867	29779	29613	29823	29556	29752	29749	29957	29838	29949	29884	29609	29926	29832	29622	29791	29824	29797	30176	29912	29678	29650	29931	30040	29547	29779	29788	29570	29778	29772	29890	30099	29556	29663	29771	29806	29733	29888	29922	29985	29587	29740	29896	29734	29730	29990	29727	29952	29725	29936	30013	29850	30070	30083	29740	29708	29938	29779	29989	30027	29968	30055	29784	29901	29710	29837	29716	29730	29781	29901	29822	29939	29886	29599	29690	29834	29468	29789	29916	29987	29927	29771	29905	29767	29713	29858	29742	30056	29790	29721	29732	29836	29697	29765	29800	29805	29874	29977	29638	29943	29534	29904	29766	29928	29926	29824	29652	29695	29761	29670	29929	29754	29705	29780	29569	29797	29895	29966	29728	29809	29977	29938	29782	29914	29553	29630	29896	30047	29920	29969	29691	29986	29785	29785	29854	29772	29646	29658	29862	29769	29726	29793	29881	29825	29899	29792	29748	29833	29849	29669	29701	29816	29651	29822	29823	29738	30195	29976	29913	29715	29739	29853	30089	29872	29709	29630	29679	30047	29797	30043	29757	29944	29825	29992	29840	29635	29421	29895	30051	29852	29744	29815	29752	29935	29603	29686	29908	29640	29777	29682	29757	29998	29830	29888	29753	29746	29959	29952	29956	29802	29999	29723	29797	29822	29512	29906	30089	29862	29977	29740	29681	29482	29773	29984	29927	29775	29619	29874	29976	29751	29666	29763	29796	29636	29699	29481	29846	29790	29646	29711	29856	29705	29554	29968	29766	29613	29935	29939	29693	29709	29873	29876	29971	29916	29667	29784	29887	29816	29978	29803	30029	29944	29763	29587	29874	29731	29843	29724	29793	29957	29958	29798	29742	29751	29540	29702	29851	30045	29774	29807	29710	29719	29623	29582	29683	29859	29727	29919	29728	29886	29595	29595	29594	29744	29739	30020	29795	29829	29865	29803	29873	29541	29841	29874	29599	29885	29865	29749	29800	29836	29873	29563	29824	29608	29762	29704	29718	29791	29734	29755	29789	29692	29825	29466	29821	29825	29708	29882	29818	30026	29730	29712	29644	29863	29869	29735	30115	29838	29719	29609	29863	29682	29944	29544	29787	29837	30031	29929	29463	30076	29776	29931	29886	29657	29950	29850	29919	29974	29655	29760	29839	29994	29752	29723	29581	29788	29778	29636	29856	29622	29795	29587	29848	29716	29685	29672	29744	29555	29756	29945	29927	29859	30048	29554	29739	29817	29812	29406	29701	29647	29539	29658	29448	29750	29806	29739	29549	29760	29843	29759	30148	29960	29729	29689	29763	29773	29562	30057	29982	29615	29795	29677	29734	29899	29948	29718	29730	29945	29756	29815	30064	29728	29645	29677	29658	29767	29619	29709	29923	29871	29809	29574	29780	29577	29877	29883	29721	29627	30072	30006	29960	29917	29928	29808	29774	29925	29477	30108	30091	30087	29643	29997	29815	29729	30050	29946	29969	29930	29865	29653	29665	29682	29824	29743	29782	29633	29778	29738	29997	29682	29778	30159	30159	30114	29865	29865	29819	29759	29815	29708	29824	29535	29908	29991	30177	29805	29845	29713	29734	29861	29903	29800	30042	29987	29664	29868	29682	29821	29942	29796	29851	30014	29868	29750	29834	29728	29780	29926	29676	29898	29834	29876	29915	29799	29665	29994	29559	29768	29896	29902	29956	29711	29689	29774	29695	29887	29756	29639	29882	29902	30031	29573	29862	29720	29702	29866	29728	30004	30105	30016	29839	29775	29790	29585	29695	29719	30141	29763	29751	29954	29812	30001	29776	29747	29712	29765	29818	29707	29623	29962	30078	29528	29822	29598	29763	29708	29607	29994	29822	29822	29992	29900	30038	29923	29884	29738	30055	29863	30003	29744	29959	29975	29630	29766	29735	29711	29993	29597	29660	29796	29952	29636	29813	29703	29867	30016	29685	29510	29836	29772	29710	29763	29566	29798	29891	29718	29988	29900	30044	29808	29819	29962	29941	29606	29931	29701	29848	29757	29879	29830
22808	47223	52829	40054	30677	25749	25383	23049	24168	24632	22904	21777	33139	52226	44864	34196	26090	20718	18756	18332	18250	18221	18217	18160	18028	18395	18197	18063	18066	18180	18213	18048	18242	18203	18041	18195	18114	18272	18142	18179	18002	18201	18266	18477	18074	18273	18019	18351	17905	18100	18227	18049	18202	18272	18053	18198	18260	17975	18162	18089	18181	18223	18222	18197	17993	17987	18252	18093	18251	18234	18332	18184	18311	18228	18062	18208	18191	18084	18274	18083	18076	18016	18314	18069	18050	18106	18074	18225	18248	18129	18109	18184	18065	17993	18230	18146	18160	18213	18009	18121	18136	18125	18266	18028	18273	18092	18235	18117	18144	18139	18204	18113	18196	17968	18022	18235	18254	18215	18156	18078	18184	18292	18190	18149	18134	18107	18078	18116	18243	18003	18048	18189	17996	18164	18269	18424	18077	18122	18051	18102	18193	17965	18241	18265	18247	18201	18175	17993	18043	18094	18145	18244	18270	18297	18050	18058	18094	18057	18104	18177	18095	18096	18169	18152	17903	18321	18081	18233	18234	18078	18244	18015	18247	18096	18210	18161	18179	18097	18318	18137	18232	18175	18144	18283	18259	18175	18134	18214	18134	18039	18102	18388	18350	18113	18077	18144	18244	18207	17970	18224	18070	18082	18156	18135	18214	18176	17974	18152	18134	18283	18274	18084	18076	18170	18312	18148	18243	18310	18116	18190	18348	18132	18231	18326	18110	18109	18064	18019	18313	18135	18193	18198	18071	18324	18175	17991	18316	18055	18155	18086	18103	18286	18186	18043	18150	18126	18105	18116	18181	18059	18095	18058	18207	18084	18386	18150	18174	18227	18163	18290	18184	18103	18157	18313	18045	18280	18097	18285	18223	18091	18241	18080	18079	18121	18201	18247	18096	18133	18258	18083	18011	18198	18104	18065	18223	18217	18095	18151	17964	18064	18127	18182	18229	18085	18146	18255	18200	18090	18074	18120	18255	18198	18103	18038	18051	18083	18331	18149	18154	18424	18194	18163	18240	18002	18350	18158	18041	18108	18247	18051	18094	18358	18216	18108	18237	18148	18279	18185	18110	18322	18290	18052	18235	18128	18098	18283	18016	18087	18158	18191	18410	18207	18075	18177	18136	18182	18157	18308	18214	18146	18064	18226	18066	18018	18129	18279	18083	18087	18173	18178	18060	18227	18273	18210	18218	18268	18096	18176	18279	18142	18131	18179	18155	18245	18137	18143	18056	18243	18157	18220	18070	18209	18029	18175	18195	18158	18182	18183	18228	18082	18132	18217	18154	17981	18194	18132	18066	18226	18056	18045	18049	18191	18207	18091	18091	18156	18168	18174	18188	18171	18160	18083	18111	18110	18155	18182	18140	18243	18224	18136	18169	18038	18136	18204	18146	18148	18146	18191	18061	18192	18039	18232	18106	18206	18296	18273	18150	18164	18192	18054	18044	18037	18120	18077	18093	18208	18117	17985	17972	18268	18103	18057	18030	18143	18267	18146	18142	17938	18099	18041	18156	18128	18150	18257	17955	18086	18163	18240	18071	18317	18291	18005	18286	18306	18209	18253	18184	18244	18169	18336	18103	18080	18134	18216	18445	18254	18180	18299	18095	18327	18249	17835	18148	18040	18230	18012	18166	18144	17998	18171	17916	18272	18130	18106	18021	18364	18059	18014	18233	18131	18299	18286	18129	17951	18075	18208	17901	18170	18185	18177	18174	18099	18200	18081	18060	18305	18162	18251	18177	18080	18056	18074	18064	18142	18007	18106	18047	18205	18355	18096	18164	18262	18159	18193	18094	18156	18042	18225	18341	18147	17929	18195	18323	18311	18154	18156	18157	18193	18208	18246	18154	18046	18121	18125	18140	18243	18207	18061	18135	18350	18054	18210	18220	18095	18240	18110	18173	18089	18486	18224	18146	18291	18130	18011	18109	18031	18366	18109	18182	18073	18074	18252	18103	18137	18096	18218	18348	18036	18130	18149	18152	17972	18160	17975	18169	18236	18055	18154	18065	18148	18339	18206	18168	18232	18226	18233	18183	17907	18129	18268	18126	18204	17986	17933	18174	18196	17982	18088	18079	17974	18279	18157	18218	18252	17852	18073	18111	18293	18213	18154	17933	18088	18012	18062	18142	18155	18183	18214	18078	18366	18106	18176	18114	18031	18085	18099	18344	18106	18220	18250	17996	18177	18282	18125	18302	18209	18210	18103	18250	18164	18176	18305	18309	18126	18076	18209	18194	18074	18344	18214	18182	18092	18083	18240	17970	18362	18269	17983	18319	18045	18088	18253	18240	18214	18310	18278	17972	18225	18097	18395	17897	18260	18147	18180	18157	18122	18270	18190	18089	18229	18131	17988	18237	18114	18081	18276	18027	18138	18190	18164	18267	18119	18292	18352	18283	18221	17932	18167	17911	17954	18191	18055	18019	18205	18234	18198	18285	18293	18246	18207	18190	18205	18055	18140	18309	18064	18120	18190	18023	18222	18211	18071	17959	18307	18193	18213	18168	18199	18098	18056	18182	18248	18089	18095	18095	18399	18269	18009	18224	18348	18203	18103	18195	18209	18331	18175	18134	17957	18129	18212	18109	18253	18200	18266	18133	18184	18016	18144	18174	18187	17937	18123	18134	18259	18182	18185	18179	18185	18270	17980	18080	18126	18222	18286	18324	18155	18280	18193	18127	18198	18197	18267	18276	18114	18234	18238	18102	18224	18200	18117	18087	18241	17949	18250	18292	17994	18085	18198	18197	18262	18338	18259	18265	18203	18228	18355	18239	18365	18315	18219	18087	18246	18165	18185	18064	18133	18085	18188	18100	18069	18207	18088	18245	18029	18393	18222	18212	18180	18260	18182	18267	17990	18199	18170	18019	18273	18250	18264	18000	18325	17901	18089	18060	18027	18199	17981	18021	18207	18068	18095	18001	18083	18175	18000	18135	18113	18203	18129	18185	17930	18279	18227	18276	18272	18314	18097	18050	18235	18192	18146	18074	18212	18127	18194	18211	18211	18067	18274	18147	18031	18296	17867	18336	18068	18153	18264	18122	18009	18290	18320	18037	18233	18153	18020	18115	18151	18120	18143	18106	18125	18002	18159	18141	18084	18204	18175	18252	18040	18272	18063	18196	18012	18332	18026	18189	18124	18184	18096	18086	18238	17969	17878	18076	18039	18124	18153	17976	18106	18274	17914	18035	18001	18202	18047	18201	18278	18234	18072	18204	18257	18207	18011	17957	18148	18045	18100	18069	18132	18341	18196	17979	18134	18116	18012	18194	18082	18166	18153	18322	18150	18013	18127	18109	18137	17991	18175	18145	18193	18015	18196	18118	18049	18171	18092	18122	18303	18087	18053	18155	18121	18148	18053	18024	18196	18088	18082	18121	18054	18154	18029	18143	18134	18040	18162	18278	18132	18099	18269	18124	18234	18066	18001	17894	18048	18255	18121	18101	17997	18181	17996	18031	18177	18116	18225	18150	18241	18130	18058	18136	18045	18361	18217	18196	18074	18062	18346	18301	17992	18018	18080	18170	18241	18067	17958	18090	18155	18041	18282	18102	18096	18076	18053	18090	18220	17962	18145	18275	18138	18173	18168	18211	18289	18103	18207	18133	18281	17917	18150	18118	18124	18277	18163	18127	18162	18320	17987	18158	18277	18115	18107	18270	18175	18144	18087	18111	18200	18114	18252	18143	18305	18115	18277	18087	18097	18089	18084	18226	18165	18181	18234	17999	18096	18066	18140	18179	18087	18150	18251	18162	18126	18267	18269	18200	18116	18219	18177	18178	18102	18176	18075	18191	17987	18048	18137	18150	18078	18095	17941	18229	18159	18174	18174	18255	18032	18263	18140	18201	18196	18156	18023	18305	18236	18205	18146	18273	18228	18081	18138	18116	18074	18400	18058	18183	18163	18262	18211	18010	18035	18101	18201	18136	18250	18208	18076	18204	17955	18220	18329	18158	18337	18117	18096	18185	18173	18044	18151	18255	18092	18148	18065	18299	17996	18039	18324	18190	18159	17970	18144	18237	18184	18091	18173	18164	18126	18242	18458	18193	18030	18201	18079	18448	18198	18186	18360	18101	18098	18311	18135	18114	18145	18116	18055	18160	18177	18185	18145	18022	18326	18194	18171	18269	18059	18128	18135	18083	18301	18164	18213	18214	18200	18281	18095	18211	18252	18178	18252	18185	18140	18284	18209	18057	18215	18063	18246	18185	18124	18101	18382	18237	18177	18124	18235	18074	18231	18115	18308	18151	17952	18098	18199	18062	18055	18252	18083	18280	18106	18067	18092	18148	18149	18144	18280	18085	18174	18172	18202	18086	18350	18122	18277	17986	18108	18054	18085	18273	18270	18236	18064	18216	18170	17920	18151	18196	18026	18103	18230	18302	18103	18076	18099	18034	18177	18060	18331	18040	18156	18094	18011	18151	18187	18191	18090	18214	18174	18201	18265	18130	18204	18155	18215	18170	18020	18290	18084	17968	18206	17946	18207	18184	18041	17956	18036	17993	18132	18125	18293	18411	18137	18329	18097	18151	18025	18033	18016	18217	18155	17932	17988	18148	18286	18006	18280	18242	18102	18185	18005	18125	18343	18006	18155	18083	18146	18096	18180	18186	18237	18090	18153	18145	18200	18242	18050	18308	18075	18366	17992	18163	18299	17949	18223	18185	18313	18206	18151	18262	18099	18129	18224	18189	18156	18135	18216	17992	18237	18229	18073	18228	18317	18104	18032	18066	18086	18329	17971	18179	18114	18265	18010	18207	17897	18220	18027	18077	18224	18245	17988	18121	18121	18094	17969	18162	18096	18199	17901	18112	17986	18082	18205	18035	18212	18180	18307	18018	17980	18092	18232	18288	18143	18134	18153	18164	18038	18230	18129	17863	18184	18140	17974	18232	18056	18172	18173	18103	18277	18054	18207	18198	18260	18086	18168	18081	18313	18078	18174	18245	18262	18190	18030	18218	18156	18210	18141	18315	17923	18036	18247	18173	18047	18116	18135	18179	18347	18240	17998	18218	18170	18220	18252	18220	18202	18208	18221	18314	18113	18113	18373	18160	18415	18098	18340	18164	18132	18260	18105	18154	18239	18147	18165	18143	18007	18178	18155	18023	18062	18240	18336
37824	37941	46311	36987	32791	33567	33376	33288	33639	33440	33182	32802	32987	33880	33832	33110	32287	32338	31794	31889	31845	32051	31957	32146	31889	31918	31945	31890	31737	31780	31936	31931	31886	31788	31937	31882	32037	31826	31842	31930	31741	31850	32079	31770	31945	32021	31928	31750	31855	31684	31893	31952	32255	31826	32003	31996	31824	31993	31821	31759	31868	31646	31621	31787	31907	31746	31898	32123	31762	31884	31688	32082	32123	31824	31772	31642	31614	31601	32089	32089	31830	31789	32118	32009	31877	31899	32169	32054	31874	31948	31803	31900	31998	32114	31986	32143	31815	31929	32074	31896	31996	31904	31839	31989	31993	31674	31876	31655	31752	31923	31858	31961	31998	31777	31839	32115	32095	32002	31969	31631	31939	31883	31841	31913	31978	31723	32110	31920	31729	31766	31843	31797	31801	31589	31708	32095	32123	31829	32127	32017	31684	31842	32053	31781	31772	31931	31834	31710	31943	32015	31960	32088	31808	32031	31843	32043	32055	32063	31999	31946	32000	31760	32184	31920	32216	31992	31984	31913	31970	31895	32001	31885	32004	31572	32265	31924	31658	31862	31964	31989	31826	31716	31780	31567	31896	31889	31957	31858	31961	31929	31844	31925	31919	31879	31914	31999	32017	31822	31954	32109	31725	31974	31787	31811	31832	31957	31965	31887	31839	31791	32152	31689	31731	31983	31963	31718	31793	31862	31887	31927	32040	31929	31835	31951	31671	31600	32102	32117	31965	31749	32326	31803	31676	31977	31846	31675	32125	32079	31736	31709	31866	31753	32060	31818	31887	31757	32058	31814	31472	31520	31988	31958	31919	32003	31879	32131	31847	32011	31929	31843	31924	32139	31871	31913	31906	31857	32112	31694	31769	31762	32035	32472	32006	31579	32029	31755	31983	32024	31844	31947	31950	31885	32002	31981	31921	32015	32122	31775	31963	32138	31728	31910	31600	31876	31842	32132	32102	31921	31948	31785	31921	31840	31946	32084	32424	31775	31838	31924	31784	31882	31999	31988	32240	31949	32017	31972	32257	32112	31802	31764	31914	31844	31683	31638	31875	31963	31997	32094	31899	31805	31843	31997	32186	32135	32010	32181	31919	31977	31932	31895	31705	31890	31952	31565	31719	31843	31942	32141	32054	31752	31823	31724	31661	32136	31854	31750	31967	32041	32017	31962	31931	31987	32290	32170	31897	31851	31857	31599	31941	32050	32066	31946	31647	31746	31908	31835	31610	31743	31677	31895	31953	31859	31599	31796	31838	31847	31841	31945	31948	32001	31982	31906	31821	31715	31798	31744	32014	31528	31881	31975	31754	32032	31921	31779	31975	31861	31993	31861	31886	32173	31911	31916	32090	31815	31876	31863	32119	31858	31656	31889	31930	31817	31664	31966	31783	31772	31942	31958	31507	31881	31959	31872	31810	31872	31881	31944	31721	31785	31785	31855	32016	31824	32054	31865	31761	32068	32203	31841	31805	32125	31710	31867	31688	31633	31744	31991	32201	31802	31756	31915	31945	31757	31694	31922	31799	31734	31982	31878	31916	32032	31821	32091	31838	31868	31892	31718	32007	32057	32038	31898	31849	31751	31865	31952	31798	31843	31916	32144	31803	31890	31775	31895	32056	31765	32045	32266	31985	31799	31764	32251	31905	32057	31993	31839	31645	32160	32008	32222	31771	31647	31725	31955	31620	32009	31819	32054	31889	32053	31562	31739	32083	32043	31901	32022	31809	31743	32123	32024	31977	31922	31869	31706	32005	31851	31996	31937	31701	31740	31804	31702	31828	31924	31784	31702	31857	31906	31945	31907	31466	31971	31844	31886	31722	31552	31849	31948	31987	31670	31955	31754	31936	31808	31925	32047	31964	32061	31809	31993	32185	32132	31839	32099	31989	32078	31847	31886	31707	31845	31749	31719	32093	31894	31986	31857	32227	31552	31597	31737	31798	31797	32052	32097	32047	32271	31522	31763	32179	32054	31989	31989	31723	31767	32003	31997	31921	31684	32108	32010	31928	31951	31686	31929	31929	31731	32037	31775	31853	31944	31689	31996	31790	31976	31780	31904	31952	31905	31890	31820	31740	31656	32014	32040	32163	31887	32036	31920	31897	31887	31982	32165	32195	31760	31922	31734	31589	31957	31970	31911	31901	31903	32000	32009	31851	31720	31742	32005	32069	31914	31758	31779	31944	31947	31890	31806	31844	31815	31893	31973	31623	31834	31926	31953	31580	31684	31987	32222	32216	31810	31626	31791	31856	31914	31728	31744	31874	31731	32024	32104	31771	31978	31897	31834	31959	31564	31809	31791	31804	31566	31778	32023	32115	31719	31999	31657	31770	31978	31884	32050	31989	32236	32015	31603	31884	32291	31947	32189	31731	31709	31712	31752	32008	32032	31783	31691	31961	32037	31809	31932	31798	31752	31809	31926	31747	31986	32033	31928	31756	31967	31883	31820	31859	31661	32075	31946	31830	31902	31897	31815	32146	31961	31759	31781	31943	31894	32084	31874	31980	31665	32257	32085	31776	31868	32010	32052	32098	31851	32113	31927	32192	31867	31731	31656	31892	31910	31827	31864	32013	31996	31936	32092	31773	31738	31942	31930	31916	31596	32020	31926	31855	31800	31852	32018	31783	31909	32033	31903	31725	31876	31762	31920	31902	31697	32001	31917	31968	32055	32058	31786	31969	31717	32034	31831	32155	32007	32124	31885	31762	31973	31884	31994	31933	31973	31935	32072	32036	32070	31674	31973	32124	31966	31923	31994	31936	31738	31925	32085	31746	31927	31526	31952	32075	31970	31784	32121	31695	31968	32004	31935	32069	32125	31830	32164	32037	31903	31797	31890	32018	31933	31957	31945	31711	31833	31775	31805	32075	31880	32185	31797	31809	32126	31917	31846	31684	31997	32060	31910	31808	31731	31853	31847	31846	31959	31768	31910	31764	31811	31992	31966	31779	31815	31778	32008	31860	31944	31894	31944	32055	31952	32017	31763	31779	31988	31879	31793	31874	31755	31869	31980	31853	31690	31906	31777	31768	31835	31958	31951	31591	32008	31969	31686	32257	31963	32006	31887	32054	32031	31781	31825	32095	31985	32015	31709	31863	31925	31751	31803	32093	32069	32011	32276	31701	31956	31758	31892	32021	31730	31782	31611	31935	31845	31835	31823	31841	31670	32030	32062	32024	32174	31934	31673	31915	31958	32055	31768	31760	31661	32052	31996	31826	31821	31985	32174	32051	32181	31995	31887	31734	31975	31825	31830	31835	32147	31805	31894	31699	31744	31942	31936	31988	32002	31824	31853	31923	32051	31856	31858	31968	31948	32189	32216	31765	32040	31975	31952	31691	32139	31879	31471	31763	31928	32101	31889	31896	31848	31711	31716	31968	31775	31664	31818	31647	31839	31738	31991	31785	32071	31562	31848	31760	32017	31858	31788	31843	31711	32112	31838	31921	31879	31974	31882	31978	31925	31838	31969	32022	32201	32059	31564	31519	31741	31597	31589	32034	31911	31818	31919	31703	32042	32057	32173	32086	31931	31711	31574	31497	32074	32123	31935	31810	31839	32032	32151	31726	32213	31864	31934	31762	31706	32014	32037	31751	31929	31925	31944	31801	31766	31918	31723	32141	31911	31919	32006	31799	31966	32003	32064	31835	31936	32140	31791	32053	31945	32114	31844	32135	32013	32089	31870	31944	31842	31899	32118	31966	31798	31834	31639	32251	32022	31813	31573	31689	31889	31779	31820	31964	31712	31909	31787	31553	31696	31811	31959	31929	31858	31769	31853	31933	31917	31744	31820	31934	31539	31825	31836	31708	31719	32163	31810	32000	31703	32009	31534	31770	31843	31923	31888	32119	31950	31815	31770	31848	31864	31898	31955	31896	31886	32106	31624	31798	31862	31850	31658	31946	31975	31875	32006	31679	31902	32326	31840	31902	31803	32049	31996	31885	31743	32207	31709	31944	31983	31932	32065	31864	32014	31679	32051	31878	31709	31921	31727	32103	31890	32148	32012	31901	31667	31964	32007	31960	31659	31936	32051	31857	31800	31990	31975	31899	31607	31622	31741	32288	31957	31806	31807	31865	31869	31983	31638	32090	31889	31604	31928	31937	31838	31918	31747	31920	31633	31898	32067	31774	31777	31673	31884	32160	31826	31772	31757	31596	31906	31886	32124	32150	31927	31997	31746	31641	31906	31893	32089	31664	31742	31847	31826	31929	31592	31736	31642	32084	31643	31787	31893	32006	31676	31937	31723	31894	31967	31995	31796	31700	31857	31913	32032	31770	31696	31881	31929	32073	31664	31820	31881	31805	31817	31993	32113	32003	31760	31581	31722	31543	31760	31957	31819	31907	31825	31834	31657	32032	31999	31917	31841	31798	31813	31855	31884	31927	32168	31762	31798	31863	31927	31780	31856	32032	31860	32388	32127	31748	31973	31713	31864	31711	31834	31906	31849	31980	31913	31910	31915	31880	31769	32062	31973	31636	31646	31777	31735	31884	31816	31897	31870	31896	31837	31791	31992	32171	31834	31925	31926	31945	31742	32152	31858	32046	31671	32140	32236	32037	31915	31888	31858	31870	31974	31719	31712	32136	31789	31751	31817	31731	31946	31905	31904	31878	32087	32107	31960	32007	32220	31999	31690	31590	32045	31664	31898	31818	31883	31927	31522	31805	32096	31867	31896	31747	32087	31752	31738	32009	31864	32096	32001	31796	32033	31996	31792	31823	32125	31841	32048	31935	31821	32145	32170	31926	32009	32167	32002	31981	31838	31786	31851	31976	32291	31891	31993	32000	31777	31987	32077	31867	31820	31809	32022	32001	31660	31723	32035	32212	32091	31816	32018	31866	32003	32011	31988	31612	31846	31600	32051	31853	31880	32012	31933	31938	31909	31837	31876	32022	31934	31953	31696	31936	32055	31840	31814	32083	31848	32222	31814	31973	31847	31931	31717	32003	32119	32000	31686	32126	31678	31895	31924	32155	31964	31960	32067	31912	31991	31880	31903	32105	31994	31972	31960	31939	31874	31926	31714	32081	31509	31869	32129	31699	31994	32071	32257	31789	31911	31819	31947	31743	31648	31878	32002	31978	31982	31997	31906	31855	31950	31725	31950	32002	31645	31902	31860
28463	41468	42289	22866	21365	21866	21142	21447	22415	22052	20669	20097	20687	21921	20977	20275	19661	19156	19285	19184	18859	19165	19037	18913	19180	19048	19097	19051	19153	19099	18988	19121	19066	19046	19268	19127	19120	19069	19360	19017	19111	19126	19098	19219	19158	19102	19105	19068	19005	19356	19133	19068	19041	19098	19206	18857	19397	19186	19067	18992	19132	19079	19301	18946	19033	19100	19076	19027	19113	19272	19265	19020	19079	19152	19054	19125	19218	19117	19386	19196	19200	19152	19131	19059	19271	19116	19146	19139	19086	19046	19312	19281	18957	19201	18973	19207	19189	19102	19035	19045	19237	18924	19180	19131	19075	19183	19008	19045	18925	19232	19217	19174	19168	18855	19173	19367	19316	19049	18975	19147	19154	18973	19160	19061	18984	18988	19272	19261	19166	18951	19105	19216	18975	19118	19131	19194	19082	19094	19107	19132	19168	19179	19066	19251	19145	19097	18965	19021	19130	19173	19088	19193	19157	19329	19175	19226	19191	19101	19250	19095	19013	18824	19167	19068	19158	18819	18929	19096	19215	18963	19167	19076	19103	18995	19144	19219	19069	18851	19123	19122	19144	18990	18894	19099	19301	19211	19260	19018	19172	19071	19213	19199	19209	19119	19196	19259	19148	19248	19085	18943	18955	18943	19087	19189	19120	19087	19117	18863	18933	19049	19175	19100	18892	19043	19239	19210	19248	19123	19048	19128	19165	19026	19095	19132	19035	19034	19234	19199	19187	19261	19101	19047	19096	19068	19155	19231	19014	19167	19150	19006	19197	19088	19167	19209	19124	19237	19147	19239	19214	19193	19175	19177	19161	19028	19059	19074	18984	19165	19249	19108	19131	19126	19209	19143	19097	19150	19181	19229	19037	19187	19133	19151	19101	19100	19020	19146	19238	19139	19132	19146	19100	19162	19008	19215	18965	19075	19122	19100	19060	18970	19279	19092	18919	19130	19158	19219	19110	19146	19261	19147	19143	19203	19125	19218	19142	18917	19183	18950	19051	19104	19248	19097	19013	18910	18985	19199	19095	19086	19197	19075	19334	19178	19186	19025	19155	19091	19188	18933	19146	19035	19108	19124	19116	19303	19115	19161	18888	19116	19164	19154	19043	18884	19003	19244	18954	19103	19195	19018	19112	19023	18999	19006	19387	19152	19251	19156	19195	19163	19102	19201	19144	19289	18899	19130	19161	19150	19048	19275	19167	19124	19154	19251	19086	19024	19109	19143	19179	19357	19268	19090	19149	19139	19234	19161	19239	19145	19125	19055	19229	19079	19251	19065	19151	19169	19072	19020	19110	19289	19073	19269	19050	19171	19210	19065	19061	19098	19146	19162	19024	19234	19029	19026	19105	19044	19068	19061	18921	19121	19108	19110	19165	19266	19212	19165	19123	19237	19225	18936	19018	19232	19125	19146	19269	19067	19194	19000	19042	19062	19101	19074	19020	19035	19317	19269	19055	19108	19130	19060	19235	19186	19353	19337	19084	18940	19010	19162	19245	19026	19122	19173	19133	19145	19131	19183	19277	19196	19126	18991	19164	19173	18815	19174	19153	19130	19069	19170	18954	19218	19228	19245	19106	19137	19231	18971	19162	19222	19168	18991	19038	19093	19163	19175	19161	19205	19164	19004	19282	19297	19200	18903	19051	18951	19073	19153	19177	19124	19243	19285	19010	19155	19115	18920	19239	19207	19119	19004	19231	19147	19115	19157	19145	19042	19172	18965	19168	19086	19162	19147	19161	19011	19157	18961	19356	19108	19253	19091	19269	19074	19004	19232	19209	18985	19173	19060	18986	19015	19161	19176	19277	19330	19293	19072	18970	19024	19204	19034	19085	19029	19054	19161	19045	18935	19054	19116	19189	19346	19419	19347	19043	19104	19045	19218	19060	19031	19057	19089	19269	19072	19092	19207	19074	19148	19064	19118	19113	19001	19037	19151	19112	19136	19278	19141	19098	19198	18916	19237	19075	18999	19116	19341	19166	19012	18990	19184	19147	19010	19387	19195	19296	19057	19222	19022	19335	19051	19147	19082	19120	19087	19067	19138	19122	19024	19137	19203	19007	19142	19315	19094	19046	19127	19123	19149	19177	19025	19109	19108	19224	19005	19093	19028	19124	19012	19193	19160	19108	19188	19008	19071	19131	18936	19223	19037	19202	19280	19225	18932	19149	19028	19220	19165	19292	19238	19232	19288	19086	18977	19084	19178	19093	19113	19077	19157	19032	19157	19070	18997	19094	19049	19138	19347	19102	19278	19113	19027	19028	19084	18975	19115	19105	19203	18999	19240	19177	19081	19055	19068	19132	19081	19100	19058	19076	19156	19253	19107	19039	18826	19146	19021	19187	19100	19355	19076	19099	19012	19005	19107	19169	19122	19004	19080	19062	19162	19053	19271	19022	19409	19198	18952	19295	19080	19015	19242	19087	19100	19050	19123	19199	19206	19268	19172	19163	19240	19108	18936	19227	19049	19073	19146	19063	19338	19245	19299	19208	19255	19149	19126	19006	19201	19140	19153	19067	19146	19205	19019	19187	19049	19016	19175	19132	19094	19139	19130	19200	19079	19201	19051	19048	19215	19048	19188	19161	19277	19271	19188	19183	18933	19036	19095	19272	19091	19141	19177	19145	19277	19076	19319	19033	19049	19192	19197	19237	19224	19176	19212	19044	19115	19338	18999	19088	19171	18962	19149	19042	19101	18997	19091	19143	19249	19161	19159	19090	19324	18957	19216	19125	19124	19157	19272	19076	19130	19134	19177	19160	19151	19136	19025	19069	19323	18923	18996	19084	19007	18983	19145	19094	19044	19351	18994	19398	19161	19150	19058	19002	19159	18961	19084	19194	19225	19198	19263	19021	18980	19148	19171	19124	19190	19234	19112	19080	18900	19152	19126	19283	19079	19350	19056	19048	18996	19129	19179	19211	19308	19249	19011	18955	19110	19145	18999	19165	19018	19032	19099	19288	19144	19213	19270	19001	19091	18989	19242	19121	19177	19167	19172	18983	19054	19307	19107	19049	19262	19025	19046	19022	19069	19187	19235	18998	19031	19110	19139	19184	18955	19150	19103	19212	19201	19025	18907	19068	19236	19131	19113	18922	19146	19069	19096	19098	19269	19228	19195	19141	19019	19080	19139	19227	19185	19056	19057	19051	19053	19016	19188	18999	19063	19206	19002	19284	19094	19132	19194	19149	19359	19116	18987	19128	19119	19133	19135	19059	19278	19227	18956	19073	19229	19363	19081	19130	19032	19136	18957	18915	19146	19096	19040	19028	19030	19198	19006	19094	19205	19205	19116	19172	19148	19102	19216	19092	19165	19057	19136	19027	18948	18973	19194	19054	19088	19114	19221	19213	19256	19168	19095	19200	19234	19034	19009	19169	19214	19064	19133	19071	19200	19110	19162	19122	19065	19217	19037	19229	19196	19085	19184	18935	19125	19114	18963	19204	19005	19283	18998	19102	19086	18972	18996	19058	19103	19218	19234	19042	19192	19132	19076	19133	19201	19126	19065	19378	19048	19056	19149	19194	19299	19320	19167	19153	19047	19195	19091	19167	18968	19125	19238	19010	19181	19060	18930	19370	19143	19225	18951	19064	18831	19168	19152	19080	19304	19057	19118	19128	19252	19220	19150	18960	19248	19027	19040	19266	19046	19295	19087	19076	19070	19151	19160	19264	19271	18950	19177	19104	19141	19153	19084	19213	19073	19046	19306	19259	19044	19177	18980	19090	18987	19193	19254	19229	19186	19157	18943	19167	19109	19133	19219	18932	19147	18983	19240	19307	19071	18958	19095	19181	19051	19184	19082	19104	19304	18976	19046	18929	19220	19215	19168	19138	19200	19305	19197	19122	19211	19104	18956	19207	18971	19068	19227	19133	19147	19048	19074	19132	18959	19226	19242	19015	19265	18972	19233	19021	19130	18891	19158	19055	19163	18983	19243	18907	19080	19108	18980	19121	19217	18924	19089	18915	19188	19066	19233	19261	19108	19293	19122	19122	19063	19246	19179	19150	18958	19151	19228	19186	18992	19174	19123	19126	19077	19066	19283	19004	19085	19225	19022	19060	19248	19269	18956	19057	19235	18924	19157	19226	19073	19157	19225	19093	18942	19092	19053	19095	19377	18932	19045	19274	18929	18906	19140	19172	19286	19109	19031	19215	18970	18909	19287	19166	19263	19117	19046	19297	19180	19161	19107	19051	18991	19109	18957	19199	19095	19116	19153	19064	18958	19057	19064	19293	19080	19066	19082	18915	19210	19106	19159	19258	19102	19107	19241	19122	19025	19122	19140	19125	19129	19292	18978	19046	18904	19275	19145	19257	18970	19081	19154	19018	19135	19182	19188	19001	19203	19109	19162	19200	19027	18999	19047	19065	19078	19017	19105	19001	19047	18943	19258	19105	19307	19061	19101	19139	19209	19113	19089	19005	19078	19101	19331	19162	19195	19071	19254	19083	19086	19172	19136	19169	19089	19099	19174	19048	19090	19105	18969	19207	19147	19082	19146	19252	18972	19259	19158	19091	19091	19265	19027	19202	19116	19215	19007	19176	19062	19027	19154	19130	19202	19089	19229	19171	19274	19160	19244	19356	19147	19245	19154	19240	19083	19217	19077	19195	19211	19173	19083	19148	19007	18999	19159	19179	19021	19174	19043	19233	19028	19180	19067	19136	19333	19026	19125	19012	19045	19436	19048	19187	19154	19053	19118	19330	19065	19242	19134	19138	19241	19252	19064	19144	19178	19181	19041	19079	19085	18873	19315	19176	19136	19095	19131	18988	19094	19106	19247	19166	19214	19070	19151	19274	19215	18983	19168	19063	19240	19159	19080	19121	19148	19065	19078	18965	19000	19132	19217	19153	19032	19106	19022	19173	19031	19177	19133	19039	19286	19088	19214	18991	18943	19116	18965	19180	19009	18989	19106	19177	19078	19096	19109	19137	19240	19029	19197	19357	19186	19131	19264	19153	18938	19146	19059	19180	19170	19081	19102	19162	19228	19114	19007	19062	19038	19060	19075	19224	19168	19151	19327	19059	19103	19026	19272	19225	19204	19354	19260	19338	19068	19183	19154	19081	19073	19199	18962	19004	19017	19118	19108	19201	18968	19210	19231	19184	19143	18936	19023
23982	20816	27522	27777	29015	33318	37021	35311	34795	35249	33616	33959	41903	48914	44383	39157	35447	33323	32683	32484	32209	32452	32468	32271	32297	32419	32290	32446	32322	32201	32278	32262	32357	32327	32186	32271	32396	32189	32599	32290	32380	32222	32320	32666	32691	32306	32144	32210	32565	32660	32259	32155	32371	32318	32628	32586	32557	32579	32508	32413	32448	32240	32249	32039	32338	32335	32168	32211	32277	32329	32286	32382	32425	32146	32449	32348	32145	32486	32268	31990	32424	32412	32444	32222	32213	32132	32366	32156	32427	32240	32131	32407	32237	32158	32355	32288	32550	32485	32114	32422	32215	32096	32495	32414	32578	32135	32182	32162	32343	32331	32227	32351	32287	32359	32515	32403	32388	32554	32273	31881	32516	32505	32274	32170	32415	32528	32239	32345	32508	32352	32356	32348	32399	32483	32504	32193	32157	32206	32546	32019	32386	32282	32085	32112	32272	32387	32258	32237	32096	32673	32236	32313	32317	32217	32302	32265	32221	32540	32396	32130	32210	32376	32274	32442	32285	32277	32089	32198	32255	32360	32531	32258	32307	32128	32145	32552	32361	32247	32334	32184	32288	32237	32275	32347	32410	32306	32142	32425	32659	32599	32610	32561	32504	32459	32398	32493	32065	32206	32330	32206	32322	32161	32641	32146	32285	32226	32381	32259	32485	32533	32058	31881	32253	32570	32463	32557	32062	31920	32564	32539	32337	32568	32472	32213	32299	32240	32061	32153	32375	32330	32147	31871	32172	32187	32421	32396	32120	32211	32334	32379	32421	32521	32402	32167	32167	32200	32350	32198	32205	32280	32218	32049	32135	32162	32364	32261	32311	32263	32541	32180	32295	32206	32158	32248	32275	32200	32311	32208	32159	32396	32456	32477	32241	32240	32200	32324	32161	32192	32584	32170	32231	32290	32136	32187	32386	32349	32280	32142	32584	32268	32334	32396	32389	32196	32325	31995	32374	32313	32432	32183	32263	32263	32501	32277	32429	32503	32309	32530	32497	32793	32287	32359	32351	32274	32292	32128	32507	32092	32242	32335	32354	32257	32455	31973	32161	32271	32376	32620	32196	32447	32144	32330	32191	32368	32313	32166	32132	32248	32053	32405	32215	32393	32346	32450	32209	32254	32098	32387	32215	32383	32389	32439	32343	32421	32310	32100	32176	32350	32466	31994	32609	32409	32511	32221	32258	32311	32165	32164	32139	32388	32477	32272	32037	32418	32352	32231	32203	32513	32491	32312	32304	32046	32432	32405	32473	32250	32460	32412	32507	32224	32244	32212	32127	32343	32341	32117	32331	32471	32421	32312	32505	32166	32019	32426	32488	32295	32245	32441	32396	32484	32218	32425	32367	32304	32492	32270	32455	32019	32616	32286	32658	32198	32235	32006	32053	32258	32423	32107	32462	32449	32438	32284	32314	32567	32225	32187	32149	32595	32441	32078	32354	32460	32423	32366	32352	32351	32309	32041	32098	32216	32459	32284	32328	32293	32422	32522	32189	32294	32217	32132	32009	32233	32506	32174	32406	32483	32245	32118	32133	32162	32485	32378	32312	32264	32354	32147	32296	32287	32263	32402	32327	32274	32195	32416	32295	32190	32550	32212	32437	32163	32145	32404	32309	32257	32122	32232	32160	32517	32220	32229	31977	32307	32161	32292	32244	32448	32333	32522	32461	32085	32204	32079	32328	32341	31971	32270	32219	32257	32397	32376	32113	32091	32484	32287	32392	32113	32394	32660	32385	32212	32471	32244	32211	32311	32337	32302	32015	32439	32157	32078	32348	31945	32140	32380	32195	32340	32156	32166	32202	32479	32338	32194	32245	31933	32342	32279	32024	32407	32220	32312	32371	32302	32465	32019	32296	32374	32284	32346	32333	32435	31909	32309	32326	32434	32197	32025	32587	32254	32299	32306	32423	32433	32386	32098	32187	32021	32255	32352	32327	32355	32187	32423	32472	32395	32338	32296	32277	32225	32391	32233	32350	32051	32312	32132	32336	32327	32318	32432	32310	32550	32340	32237	32158	32179	32217	32352	32163	32373	32467	32322	32369	32529	32369	32451	32399	32399	32289	32259	32340	32360	32230	32482	32434	32433	32175	32551	32247	32320	32287	32387	32305	32329	32336	32085	32108	32288	32351	32416	32198	32120	32511	32300	32156	32194	32214	32055	32244	32409	32482	32637	32402	32249	32378	32287	32206	32288	32265	32206	32280	32178	32145	32470	32327	32464	32258	32186	32388	32219	32384	32226	32472	32461	32303	32502	32298	32545	32414	32251	32366	32478	32564	32286	32306	32412	32162	32176	32432	32430	32406	32406	32326	32262	32208	32066	32286	32466	32518	32346	32458	32346	32415	32107	32505	32379	32472	32244	32297	32664	32509	32230	32106	32463	32364	32178	32457	32593	32467	32260	32376	32346	32376	32115	32453	32540	32159	32159	32418	32264	32242	32086	32223	32475	32428	31881	32201	32105	32318	32318	32233	32311	32403	32251	32351	32595	32242	32365	32114	32291	32366	32161	32241	32200	32237	32177	32255	32250	32229	32379	32411	32464	32663	32009	32197	32258	32285	32253	32375	32255	32525	32132	32300	32175	32017	32104	32365	32389	32077	32230	32586	32146	32275	32181	32253	32392	32582	32424	32194	32119	32272	32142	32163	32570	32235	32310	32498	32669	32412	32470	32448	32500	32243	32347	32271	32175	32410	32198	32578	32262	32247	32358	32326	32249	32121	31912	32255	32297	32216	32200	32307	32277	32348	32153	32119	32125	32502	32417	32407	32274	32301	32315	32438	32402	32292	32466	32517	32163	32149	32018	32290	32290	32245	32391	32346	32155	32398	32535	32403	32433	32191	32333	32425	32305	32129	32027	32114	32472	32472	32453	32232	32288	32350	32275	32411	32001	32479	32688	32482	32023	32266	32285	32479	32428	32367	32300	32274	32201	32303	32333	32307	32008	32093	32365	32540	32533	32591	32349	32424	32071	32494	32363	32022	32293	32465	32315	32244	32330	32450	32474	32413	32340	32323	32102	32207	31973	32149	32572	32582	32391	32262	32407	32633	32358	32305	32218	32093	32374	32410	32029	32299	32346	32576	32597	32130	32418	32593	32378	32191	32360	32291	32035	32208	32307	32557	32196	32258	32269	32400	32293	32412	32228	32300	32230	32333	32530	32305	32454	32331	32209	32245	32298	32161	32171	32136	32399	32392	32518	32504	32294	32452	32404	32345	32542	32362	32367	32540	32126	32336	31952	32333	32138	32554	32258	32360	32279	32153	32368	32269	32311	32156	32307	32320	32379	32210	32363	32197	32297	32182	32202	32060	32451	32383	32429	32294	32342	32234	32216	32323	32358	32302	32345	32369	32247	32363	32462	32317	32431	32488	32560	32575	32694	32148	32452	32412	32431	32283	32112	32261	32398	32324	32464	32358	32205	32150	32255	32094	32028	32225	32383	32538	32121	32344	32415	32226	32284	32493	32360	32250	32418	32200	32008	32500	32300	32430	32424	32375	32091	32344	32358	32315	32110	32290	32045	32627	32312	32235	32193	32314	32287	32235	32308	32369	32415	32225	32173	32510	32352	32395	32426	32328	32362	32446	32228	32006	31947	32566	32190	32506	32402	32477	32617	32468	32462	32243	32170	32189	32246	32349	32375	32444	32290	32156	32162	32062	32110	32362	32356	31920	32235	32326	32220	32206	32232	32403	32111	32438	32382	32240	32500	32346	32294	32374	32518	32339	32426	32381	32327	32407	32070	32422	32226	32420	32156	32150	32197	32296	32207	32422	32330	32032	32476	32324	32264	32402	32394	32167	32284	32231	32426	32184	32088	32410	32167	32171	32473	32278	32168	32519	32330	32312	32257	32498	32256	32567	32274	32418	32198	32289	32168	32433	32723	32329	32372	32204	32405	32152	32361	32323	32386	32490	32290	32452	32238	32287	32389	32397	32406	32432	32211	32129	32088	32271	32248	32282	32267	32631	32085	32128	32256	31991	32519	32226	32264	32215	32107	32448	32232	32061	32083	32374	32304	32162	32323	32412	32323	32114	32552	32618	32089	32281	32415	32119	32329	32222	32539	32556	32564	32324	32396	32320	32199	32421	32413	32352	32480	32387	32133	32248	32242	32164	32217	32344	31971	32426	32442	32272	32481	32204	32370	32030	32106	32169	32477	32390	32251	31916	32335	32429	32569	32195	32332	32372	32404	32369	32185	32143	32288	32477	32040	32275	32320	32391	32194	32299	32456	31967	32378	32248	32332	32474	32276	32336	32036	32291	32503	32206	32445	32361	32404	32283	32274	32118	32356	32493	32312	32406	32293	32159	32416	32507	32451	32201	32305	32516	32133	32351	32377	32216	32288	32443	32464	32130	32278	32248	32345	32391	32320	32420	32149	32388	32376	32347	32053	32363	32558	32149	32360	32213	32352	32116	31946	32242	32293	32127	32281	32490	32419	32121	32278	32131	32482	32692	32302	32411	32543	32317	32312	31996	32250	32146	32266	32323	32416	32383	32325	32034	32078	32302	32346	32318	32504	32219	32348	32214	32295	32531	32229	32332	32415	32422	32217	32223	32227	32476	32403	31995	32112	32387	32507	32121	31964	32405	32414	32468	32131	32305	32413	32503	32177	32094	32285	32211	32325	32405	32234	32301	32244	32621	32340	32386	32332	32047	32483	32379	32351	32282	32399	32235	32126	31995	32304	32407	32539	32347	32278	32203	32392	32532	32059	32584	32462	32150	32490	32326	32090	32155	32216	32322	32166	32492	32598	32391	32254	32580	32355	32297	32241	32385	32294	32295	32356	32433	32243	32521	32619	32160	32306	32220	32194	32517	32296	32233	32458	32256	31947	32395	32481	32071	32118	32332	32132	32209	32580	32341	32098	32178	32272	32391	32239	32254	32558	32427	32556	32216	32217	32374	32441	32128	32487	32346	32295	32356	32625	32251	32447	32598	32322	32218	32266	32375	32468	32497	32130	32194	32000	32343	32504	32454	31966	32764	32357	32316	32397	32268	32173	32043	32147	32160	32261	32254	32169	32159	32225	32383	32217	32498	32222	32128	32170	32279	32270	32251	32197	32285	32467	32639	32486	32248	32244	32512	32348	32457	32271	32430	32518	32412	32749
27710	48360	42385	34254	25569	23271	24936	23867	23621	23119	20706	22045	33670	39838	33315	27084	22731	20257	19661	19219	19154	19481	19262	19373	19378	19560	19239	19385	19281	19239	19261	19322	19444	19410	19197	19440	19402	19258	19345	19235	19156	19309	19325	19383	19312	19295	19269	19269	19379	19204	19281	19211	19335	19248	19244	19301	19422	19259	19099	19413	19443	19466	19321	19328	19157	19451	19436	19284	19369	19474	19280	19346	19386	19350	19333	19242	19420	19331	19358	19251	19316	19291	19275	19380	19524	19307	19355	19203	19178	19500	19195	19164	19442	19302	19109	19245	19361	19239	19360	19475	19226	19378	19255	19340	19292	19370	19287	19240	19254	19341	19405	19413	19303	19349	19299	19483	19263	19388	19362	19351	19405	19300	19568	19360	19243	19534	19492	19270	19162	19297	19481	19463	19161	19186	19269	19430	19196	19439	19291	19351	19232	19587	19430	19239	19279	19413	19481	19325	19456	19399	19405	19265	19384	19408	19322	19233	19309	19184	19353	19256	19428	19356	19384	19356	19270	19387	19456	19377	19356	19168	19170	19144	19260	19313	19377	19390	19335	19352	19443	19360	19271	19297	19440	19354	19326	19352	19543	19247	19196	19256	18995	19406	19270	19326	19242	19268	19239	19504	19402	19248	19294	19320	19262	19310	19381	19317	19229	19472	19351	19482	19407	19371	19364	19292	19303	19161	19240	19065	19239	19445	19272	19299	19372	19246	19361	19473	19296	19457	19265	19508	19403	19158	19316	19318	19405	19088	19390	19385	19394	19254	19333	19166	19270	19360	19249	19389	19194	19460	19399	19281	19519	19270	19349	19395	19325	19413	19182	19619	19366	19152	19316	19355	19343	19372	19130	19203	19252	19416	19070	19131	19401	19171	19500	19448	19249	19407	19180	19329	19329	19300	19416	19201	19497	19334	19241	19384	19398	19328	19245	19270	19244	19211	19222	19463	19206	19190	19298	19386	19364	19251	19359	19390	19332	19175	19390	19290	19361	19294	19333	19318	19264	19244	19391	19384	19312	19290	19333	19269	19257	19324	19421	19358	19295	18884	19220	19229	19319	19415	19382	19276	19271	19215	19371	19396	19396	19248	19310	19263	19249	19419	19461	19278	19550	19232	19280	19214	19270	19173	19278	19299	19414	19237	19177	19272	19265	19258	19218	19335	19454	19237	19128	19476	19400	19322	19203	19252	19446	19059	19390	19203	19366	19388	19365	19353	19290	19378	19417	19250	19373	19352	19203	19299	19271	19282	19185	19307	19297	19360	19372	19322	19458	19330	19360	19437	19453	19218	19206	19334	19402	19429	19361	19566	19406	19377	19248	19305	19222	19243	19576	19221	19441	19482	19333	19288	19464	19331	19285	19307	19343	19261	19395	19426	19395	19499	19284	19361	19417	19239	19273	19413	19523	19447	19345	19297	19494	19391	19279	19372	19321	19145	19325	19411	19207	19274	19318	19131	19378	19265	19270	19246	19269	19251	19416	19316	19215	19382	19343	19441	19436	19207	19379	19305	19276	19411	19346	19433	19410	19448	19482	19331	19520	19288	19434	19353	19176	19434	19217	19268	19315	19341	19338	19321	19424	19087	19402	19391	19438	19223	19386	19221	19208	19360	19382	19314	19323	19388	19474	19208	19391	19351	19411	19223	19412	19335	19473	19342	19454	19433	19241	19367	19615	19224	19327	19328	19450	19167	19319	19348	19418	19499	19440	19263	19543	19317	19418	19292	19124	19422	19305	19401	19278	19099	19257	19182	19351	19303	19459	19215	19517	19157	19461	19161	19214	19151	19222	19399	19346	19404	19460	19381	19310	19258	19372	19202	19315	19392	19287	19219	19413	19166	19403	19309	19335	19398	19436	19439	19244	19417	19266	19327	19318	19460	19160	19452	19444	19256	19529	19337	19309	19352	19515	19307	19221	19498	19361	19385	19331	19408	19365	19317	19428	19249	19295	19283	19165	19308	19202	19284	19343	19455	19321	19267	19389	19268	19300	19224	19339	19291	19211	19310	19351	19306	19272	19507	19381	19293	19348	19312	19533	19493	19398	19387	19130	19319	19325	19429	19406	19387	19580	19522	19396	19218	19279	19388	19198	19177	19249	19335	19376	19285	19328	19329	19435	19307	19469	19405	19392	19423	19183	19292	19302	19342	19326	19262	19287	19313	19244	19333	19276	19294	19246	19296	19260	19237	19316	19435	19257	19634	19504	19048	19331	19232	19357	19351	19316	19450	19302	19394	19546	19250	19394	19138	19195	19349	19253	19476	19329	19253	19373	19552	19374	19441	19224	19306	19527	19366	19470	19241	19097	19406	19266	19254	19336	19283	19359	19355	19241	19422	19227	19320	19454	19338	19228	19258	19378	19297	19144	19238	19233	19214	19384	19366	19550	19352	19386	19440	19367	19581	19342	19371	19224	19328	19222	19335	19360	19370	19302	19252	19486	19192	19299	19277	19447	19321	19385	19283	19301	19328	19402	19409	19428	19421	19412	19332	19286	19322	19277	19347	19425	19423	19302	19247	19314	19434	19216	19431	19295	19338	19383	19196	19423	19418	19408	19304	19335	19485	19344	19403	19217	19288	19278	19394	19280	19368	19090	19518	19340	19386	19366	19362	19342	19368	19300	19168	19103	19392	19328	19308	19165	19519	19246	19437	19260	19362	19651	19306	19304	19302	19334	19496	19486	19262	19239	19427	19302	19139	19231	19448	19375	19302	19411	19348	19420	19303	19330	19353	19303	19391	19115	19496	19403	19208	19564	19296	19332	19400	19342	19275	19351	19471	19429	19341	19354	19401	19408	19375	19320	19467	19322	19134	19289	19150	19451	19498	19360	19163	19264	19106	19335	19353	19511	19334	19392	19328	19240	19335	19465	19185	19439	19419	19259	19372	19342	19293	19417	19422	19375	19304	19593	19255	19386	19364	19355	19362	19305	19183	19480	19344	19284	19352	19356	19401	19368	19402	19422	19372	19133	19243	19422	19305	19371	19385	19059	19254	19300	19468	19327	19102	19244	19184	19335	19454	19336	19288	19413	19314	19311	19364	19274	19342	19238	19351	19306	19335	19278	19429	19309	19227	19458	19321	19323	19288	19293	19202	19180	19264	19361	19322	19244	19423	19345	19307	19423	19428	19283	19406	19212	19220	19436	19211	19344	19203	19240	19315	19204	19188	19331	19246	19337	19205	19367	19324	19164	19376	19368	19322	19390	19259	19221	19154	19491	19412	19416	19376	19236	19309	19169	19462	19441	19335	19354	19295	19277	19260	19317	19249	19204	19377	19211	19277	19107	19241	19276	19222	19553	19194	19347	19494	19287	19412	19567	19319	19347	19308	19359	19416	19389	19496	19139	19285	19301	19518	19210	19251	19195	19344	19275	19406	19509	19458	19238	19357	19473	19310	19317	19335	19355	19469	19305	19377	19415	19319	19375	19208	19292	19276	19258	19256	19262	19450	19314	19335	19344	19335	19434	19341	19381	19345	19462	19498	19377	19381	19287	19339	19441	19475	19354	19320	19352	19339	19123	19325	19562	19259	19422	19395	19231	19282	19426	19344	19284	19288	19474	19276	19430	19447	19408	19437	19205	19320	19283	19286	19307	19252	19488	19488	19366	19122	19280	19334	19459	19331	19131	19160	19356	19289	19264	19379	19312	19145	19443	19188	19415	19421	19400	19153	19328	19337	19333	19408	19283	19267	19472	19384	19177	19278	19204	19203	19110	19180	19445	19361	19455	19404	19449	19374	19355	19312	19366	19409	19454	19326	19425	19260	19327	19152	19419	19399	19270	19184	19300	19247	19410	19411	19325	19442	19414	19218	19427	19407	19103	19193	19402	19389	19278	19455	19376	19253	19489	19296	19324	19292	19255	19248	19245	19382	19356	19283	19261	19363	19376	19135	19265	19375	19316	19315	19075	19387	19548	19315	19369	19431	19229	19323	19377	19215	19381	19359	18929	19433	19257	19260	19405	19391	19410	19317	19135	19286	19308	19204	19371	19203	19257	19359	19278	19243	19399	19479	19299	19514	19218	19279	19329	19164	19488	19365	19281	19419	19293	19418	19469	19241	19275	19495	19324	19094	19358	19206	19374	19233	19302	19443	19282	19266	19364	19398	19339	19292	19286	19347	19126	19244	19275	19458	19319	19356	19145	19374	19500	19104	19304	19384	19462	19323	19254	19370	19288	19266	19224	19308	19352	19303	19456	19190	19381	19334	19284	19304	19351	19329	19476	19273	19392	19338	19203	19245	19324	19342	19353	19526	19436	19339	19381	19287	19274	19233	19324	19335	19481	19188	19360	19371	19292	19187	19278	19377	19438	19450	19253	19259	19186	19391	19100	19114	19452	19235	19183	19372	19466	19362	19375	19271	19391	19444	19315	19432	19321	19350	19417	19590	19409	19323	19106	19272	19145	19228	19437	19328	19441	19244	19271	19267	19272	19208	19432	19277	19380	19366	19464	19411	19137	19402	19373	19421	19316	19307	19300	19350	19224	19383	19356	19444	19224	19267	19471	19279	19414	19315	19208	19319	19505	19240	19451	19394	19381	19365	19502	19207	19312	19379	19285	19031	19428	19276	19325	19285	19115	19258	19357	19337	19327	19532	19327	19285	19328	19439	19326	19306	19422	19343	19249	19366	19170	19222	19462	19447	19405	19387	19389	19487	19283	19586	19505	19390	19305	19403	19240	19237	19271	19304	19587	19299	19371	19459	19214	19346	19137	19492	19267	19553	19468	19471	19470	19379	19211	19479	19452	19365	19376	19135	19451	19236	19404	19434	19410	19388	19253	19258	19180	19137	19287	19341	19409	19406	19568	19135	19279	19348	19351	19158	19279	19403	19364	19278	19411	19332	19419	19236	19241	19356	19356	19375	19288	19235	19422	19375	19260	19325	19356	19187	19422	19445	19445	19289	19427	19249	19336	19356	19308	19428	19399	19320	19390	19316	19704	19146	19362	19240	19490	19218	19210	19260	19360	19278	19403	19488	19227	19159	19380	19147	19316	19440	19210	19280	19261	19349	19217	19348	19536	19216	19408	19157	19223	19400	19242	19253	19350	19336	19280	19229	18984	19480	19274	19258	19214	19370	19356	19354	19246	19015	19424	19412	19191	19300	19402	19367
22177	20767	27225	25974	28481	35051	38606	35890	37221	35913	34328	40393	55057	58991	52066	43743	38008	35190	33945	33589	33464	33391	33483	33279	33403	33230	33383	33514	33109	33450	33236	33181	33548	33198	33064	33258	33328	33314	33290	33332	33369	33219	33305	33355	33553	33220	33349	33416	33124	33533	33130	33003	33167	33240	32963	33428	33117	33076	32989	33255	33077	33465	33223	33446	33454	32930	33337	33295	33468	33034	33217	33473	33496	33443	33160	33192	33278	33312	33183	33301	33408	33208	32971	33255	33309	33105	33111	33355	33499	33321	33048	33266	33311	33073	33188	33177	33506	33297	33298	33189	33240	33144	33370	33308	33298	33547	33322	33224	33252	33047	33352	33303	33395	33299	33475	33311	33240	33294	33155	33273	33324	33214	33351	33229	33351	32981	33530	33378	33081	33408	33222	33083	33075	33082	33311	33202	33425	33258	33381	33457	33158	33458	33201	33131	33083	33266	33530	33256	33156	33321	33107	33395	33349	33422	33462	33404	33149	33076	33353	33594	33362	33447	33275	32935	33234	33138	33167	33227	33298	32962	33233	33196	33254	33050	33033	33565	33314	33173	33067	33175	33321	33537	33338	33326	33032	33097	32863	33169	33316	33060	33211	33257	33235	33470	33438	33171	33171	33232	33406	33019	33180	33443	33079	32953	33304	33453	33394	33682	33432	33178	33188	33209	33248	33185	33301	33161	33248	33136	33101	32927	33059	33025	33174	33226	33093	33377	33466	33428	33231	33051	33237	32951	33164	33078	33229	33254	33124	33168	33046	32996	33166	33151	33384	33236	33088	32984	33282	33133	33072	33040	33373	33158	33323	33136	33168	33369	33181	33115	33319	33251	33214	33308	33288	33157	33215	33258	33277	33478	33128	32789	33424	33134	33114	33241	33456	33130	33321	33289	33349	33240	33428	33153	33375	33270	33125	33212	33152	33048	32942	33309	33315	33311	33423	33204	33327	33235	33522	33201	33369	33171	33132	33067	33220	33335	33146	33175	33377	33211	33127	33173	33265	32941	33385	33378	33163	33166	33355	33147	33308	33222	33455	33022	33201	33284	33181	33095	33297	33504	33095	33167	33216	33271	33078	33264	32992	33182	33374	33400	33279	32808	33225	33135	33267	33298	33214	33197	33183	33332	33229	33163	33254	33568	33111	33174	33081	33268	33442	33228	33110	33421	33348	33256	33320	33047	33379	33259	33270	33089	33452	33390	33052	33248	33223	33333	33225	33279	33285	33457	33297	33164	33274	33281	33061	33065	33414	33299	33334	33155	33190	33369	33286	33125	33374	33377	33219	33364	32979	33190	33037	33134	33277	33020	33156	33329	33073	33191	33084	33218	32992	33348	33502	33010	33214	33101	33221	33006	33192	33399	33282	33196	32998	33217	33259	32964	32995	33317	33321	32855	33019	33211	33312	33288	33250	33413	33355	33355	32949	33144	33354	33364	33329	33355	33487	33354	33338	33175	33020	33339	32883	32910	33221	33473	33004	33066	33110	33385	33009	33234	33320	33444	33055	32992	32959	33305	33388	33114	33193	33116	33236	33221	33485	33036	33174	33293	33209	33132	33031	33149	32892	33325	33213	33306	33441	33329	33443	33301	33148	33090	33267	32998	33299	33002	33204	33108	32833	33234	33340	33413	33174	33274	33222	33184	33157	33092	32927	33240	33167	33174	33099	33318	33020	33271	33249	33511	33308	33204	33173	33465	33453	33417	33330	33222	33323	33085	33310	33178	33476	33444	33407	33388	33184	33354	32996	32866	33340	33102	33524	33262	33413	33044	33225	32970	33050	33139	33187	33323	33312	33291	33157	33416	33344	33288	33343	33004	33283	33015	33498	33366	33065	33169	32979	33036	33251	33211	33378	33145	33057	33312	33077	33161	33139	33199	33195	33136	33039	33250	32952	33231	33265	33034	33388	33051	33153	33262	33356	33313	33031	33244	33167	33240	33343	33466	33049	33309	33241	33253	33550	33315	33260	33213	33458	33409	33302	33114	33171	33339	33411	33409	32941	33172	33194	33197	33243	33400	33385	33335	33176	33302	33310	33032	33009	33087	33235	33397	33427	33251	33337	33327	33010	33098	33165	33017	33404	33401	33300	33248	33492	33525	32965	33378	33141	33289	33342	33274	33101	33258	33418	33401	33198	33171	33456	33364	32831	33123	33192	33292	33225	33286	33501	33035	32987	33054	33333	33075	33277	33464	33060	33032	33472	33252	33081	33187	33314	33031	33099	33436	33303	33287	33379	32973	33099	33328	33240	33109	32995	33024	33452	33520	32877	33271	33200	33190	33448	33142	33384	33105	33235	33241	33308	33014	33466	33241	33088	33078	32938	33284	33189	33156	33207	33043	33115	33342	33310	33274	33102	33318	33207	33295	33035	33269	33537	33440	33109	33223	33031	33417	33222	33134	33031	33350	33070	33053	33329	33354	33419	33212	32963	33111	33531	33215	33221	33421	33278	33122	33265	33196	32913	33147	33224	33078	33206	33213	33197	33243	33315	33365	33191	33187	32993	33416	33166	33182	33283	33089	33553	33248	33136	33055	33309	33247	33219	33116	33306	33275	33112	32997	32914	33102	33236	33165	32921	32990	32980	33052	33216	32981	33179	33222	33207	33442	33286	32827	33103	33243	33108	33350	33301	33200	33222	33285	33073	33438	33327	33253	33099	33353	33478	33159	32931	33258	33362	33259	33513	33141	33216	33388	33326	33192	33294	33025	33255	33171	33257	33290	33500	33283	33158	33201	33277	33166	33151	32987	33168	33241	33234	33029	33341	33199	33116	33095	33286	32932	33345	33012	32927	33080	33144	33080	33181	33183	33330	33112	32970	33164	33239	33206	33306	33590	33685	33245	33285	33410	33465	33216	33167	33147	33181	33200	33226	33330	33062	33003	33085	33117	33260	33244	33219	33130	33330	32974	32832	33147	33346	33363	33149	33082	33276	33206	33253	33171	33214	33281	33424	33316	33257	33231	33156	33200	33406	33015	33109	33255	33155	33174	33240	33017	33182	33398	32959	33260	33206	33312	33358	33131	33235	33160	33340	33187	32883	32962	33414	33226	33259	33200	33217	33217	33281	33051	33145	33374	33240	33355	33267	33234	32970	33303	33007	33100	33424	33322	33206	33227	33445	33080	33259	33127	33342	33106	33133	33226	33333	33219	33289	33208	33408	33469	33302	33206	33185	33396	33359	33492	33107	33534	33256	33095	33161	32988	33210	33206	33198	33111	33357	33304	32974	32895	33272	33072	33251	33209	33148	33272	33330	33236	33107	33277	33433	33407	33410	33396	33015	33286	33076	33248	33370	33158	33351	33394	33411	33147	33505	33027	33314	33450	33130	33152	33079	33112	33291	32911	33222	33239	33302	33029	33512	33222	33651	33406	33289	33278	33259	33289	33304	33109	33087	33310	32956	33284	33065	33138	33457	33024	33229	33339	33175	33236	33516	33114	33266	33326	33381	32964	33396	33267	32888	33318	33476	33066	33042	33240	33414	33447	33125	33036	33095	33086	33243	33338	33346	33041	33255	33096	33284	33158	33049	32989	33000	33183	33422	33296	33031	33142	33340	33193	33124	33255	33597	33261	32975	33027	33282	33002	33287	32813	33181	33085	33056	33033	33095	33267	33258	33134	33034	33061	33336	33276	33278	32882	33205	33140	33256	33369	33394	33260	33213	33076	32921	33160	32963	33044	33329	33092	33290	33151	33322	33013	33281	33293	33516	33330	33182	33368	33405	32865	33152	33426	33179	33035	33094	33015	33192	33107	33044	33343	33166	32892	33153	33163	33034	33292	33107	33223	33144	33143	33242	33168	33098	33037	33153	33166	32944	33294	33004	33374	33127	33237	33261	33318	33375	33155	33014	33133	33115	33108	33297	33209	33089	33357	33201	33037	33229	33238	32991	32859	33191	33239	32984	33154	33094	33093	33144	33305	33308	33234	33297	33090	33147	33418	33475	33262	33196	33023	33171	33254	33403	33180	33234	33410	33136	33233	33101	33038	33159	33220	33117	33250	33125	33347	33043	33218	33196	32855	32868	33356	33072	33257	33279	33376	33482	33287	33308	33067	33087	33203	33192	33141	33260	33078	33200	33144	33314	33398	33313	33327	33506	33313	33249	33186	33438	33458	33228	33270	33110	33184	33007	33152	33075	33018	33456	33191	33240	33162	33259	33497	33126	33211	33428	33174	33280	33401	33140	33165	33004	33143	33217	33260	33227	33355	33253	33060	33286	33104	33060	33315	33262	33201	33351	33570	33334	33312	33366	33065	33301	33112	33539	33161	33049	33469	33310	33052	33305	33412	33347	32928	32967	32958	33176	33358	33484	33309	33486	33213	32965	33152	33486	33106	33111	33172	32932	33260	33424	33116	33044	33257	33247	33288	33393	33204	33028	33372	33467	33690	33246	33503	33520	33155	33286	33112	33337	33240	33019	33406	33069	33143	33321	33190	33255	33042	33239	33358	33060	33369	33350	33285	33167	33451	33469	33248	33375	32966	33179	33132	33047	33223	33191	33023	33121	32929	33275	33299	33032	33170	33100	32978	33108	33317	33183	32977	33122	33139	33482	33427	33102	33305	33247	33064	33023	33061	33001	32990	33494	33354	33054	33173	33357	33313	33235	33324	33415	33147	33264	33562	32972	33431	33424	33413	32964	33337	33063	33381	33364	33397	33629	33167	33399	33142	33213	33180	33259	33325	33310	33137	33075	33312	33067	33233	33351	33122	33088	33041	33346	33143	33168	33228	33321	33026	33144	33189	33004	33067	33495	33297	33273	33356	33349	33319	33257	33118	33216	32939	33261	33253	33555	33054	33277	33160	33078	33317	33423	33217	33301	33236	33259	33111	33393	33218	33401	33488	32947	32965	33050	33168	33327	33100	32949	33109	32910	33413	33263	32927	33350	33243	33212	33054	33161	32971	33143	33433	33235	33366	33109	33322	33198	33431	33116	33236	33242	33043	32765	32938	33293	33051	33244	33039	33164	33307	32964	33358	33178	33127	33509	33077	33134	33331	33262	33411	33332	33399	33298	33133	33097	33258	33176	33503	33549	33360	33152	33332	33153	33187	32939	33213	33026	33326	33271	33277	33500	33149	33074	33075	33297	33160	32826	33180	33123	33153
29798	54594	54743	45466	39726	30370	25930	24509	26319	22783	21082	31227	48279	50127	42059	32647	25138	21220	19999	19596	19685	19571	19525	19606	19662	19571	19651	19607	19527	19809	19606	19775	19717	19628	19435	19631	19546	19692	19594	19572	19737	19472	19775	19680	19629	19821	19558	19738	19650	19687	19645	19506	19537	19507	19586	19404	19335	19726	19495	19655	19655	19594	19820	19683	19424	19693	19676	19675	19677	19612	19577	19650	19554	19571	19704	19652	19505	19541	19704	19540	19611	19500	19683	19623	19590	19542	19693	19521	19619	19463	19644	19683	19713	19588	19677	19585	19731	19619	19591	19611	19460	19631	19516	19702	19576	19809	19765	19620	19637	19643	19706	19635	19607	19896	19714	19504	19543	19664	19795	19692	19525	19648	19595	19715	19771	19641	19611	19731	19391	19382	19705	19756	19732	19545	19748	19561	19522	19634	19625	19626	19630	19736	19573	19669	19537	19533	19736	19544	19772	19386	19667	19642	19723	19551	19582	19571	19523	19700	19633	19770	19482	19556	19660	19654	19409	19633	19576	19474	19561	19526	19575	19622	19653	19666	19732	19656	19646	19454	19755	19527	19691	19616	19531	19702	19554	19636	19603	19647	19672	19602	19449	19695	19593	19446	19602	19760	19767	19562	19675	19570	19634	19528	19616	19764	19649	19565	19720	19616	19961	19561	19493	19439	19606	19714	19525	19501	19876	19462	19628	19520	19442	19572	19671	19704	19596	19547	19719	19699	19608	19451	19807	19630	19692	19692	19539	19611	19640	19872	19606	19523	19543	19610	19628	19539	19750	19807	19691	19836	19619	19646	19429	19811	19684	19686	19613	19559	19537	19727	19471	19557	19600	19596	19544	19453	19733	19552	19408	19502	19578	19743	19592	19566	19457	19555	19652	19721	19620	19684	19622	19671	19783	19699	19549	19543	19702	19713	19537	19511	19755	19492	19414	19727	19644	19526	19659	19580	19473	19578	19483	19610	19621	19414	19668	19519	19654	19602	19661	19736	19497	19636	19759	19549	19719	19393	19750	19600	19719	19556	19758	19689	19647	19600	19475	19716	19638	19768	19467	19625	19555	19644	19706	19735	19612	19683	19691	19434	19637	19563	19626	19540	19596	19761	19453	19615	19695	19540	19545	19586	19721	19628	19717	19553	19594	19576	19385	19449	19637	19465	19627	19549	19591	19601	19590	19769	19627	19583	19837	19830	19795	19458	19613	19597	19648	19564	19654	19439	19682	19327	19684	19500	19795	19852	19576	19535	19681	19636	19684	19685	19613	19571	19599	19675	19654	19612	19562	19656	19573	19517	19635	19761	19601	19756	19470	19566	19612	19768	19600	19671	19726	19434	19567	19766	19670	19634	19532	19704	19649	19650	19670	19536	19653	19584	19651	19727	19608	19639	19519	19759	19608	19845	19597	19650	19449	19762	19429	19742	19641	19621	19566	19848	19453	19576	19539	19491	19534	19494	19559	19735	19567	19411	19598	19558	19457	19733	19541	19468	19727	19615	19648	19761	19737	19712	19585	19398	19547	19585	19803	19569	19729	19708	19573	19623	19600	19555	19482	19682	19709	19680	19499	19535	19725	19498	19546	19540	19699	19722	19655	19548	19536	19712	19629	19722	19827	19660	19542	19622	19558	19668	19594	19661	19622	19546	19607	19638	19647	19663	19678	19726	19653	19563	19667	19563	19635	19704	19827	19467	19372	19522	19591	19521	19682	19611	19404	19717	19582	19540	19580	19594	19724	19602	19646	19559	19942	19635	19569	19707	19701	19571	19700	19631	19748	19643	19673	19588	19720	19554	19514	19583	19643	19593	19697	19580	19460	19532	19571	19713	19611	19626	19869	19561	19556	19575	19602	19706	19672	19728	19493	19522	19758	19706	19622	19676	19679	19709	19753	19426	19817	19623	19740	19448	19695	19686	19569	19459	19655	19558	19744	19517	19601	19560	19646	19772	19549	19644	19640	19390	19484	19657	19801	19710	19568	19533	19617	19623	19435	19463	19656	19644	19624	19487	19778	19616	19736	19469	19667	19686	19480	19709	19643	19646	19502	19559	19658	19648	19788	19660	19728	19333	19639	19616	19695	19595	19638	19643	19675	19785	19505	19771	19573	19497	19635	19789	19558	19547	19368	19473	19572	19412	19510	19637	19568	19695	19636	19548	19424	19538	19697	19606	19608	19635	19633	19616	19515	19574	19652	19496	19580	19461	19718	19673	19736	19594	19746	19544	19551	19687	19655	19681	19595	19589	19573	19656	19648	19623	19509	19588	19701	19567	19712	19581	19681	19671	19704	19581	19695	19539	19616	19624	19690	19766	19608	19624	19578	19573	19630	19706	19569	19533	19559	19627	19617	19718	19637	19605	19620	19716	19478	19432	19675	19638	19694	19538	19601	19658	19584	19588	19556	19716	19753	19577	19604	19701	19592	19532	19649	19747	19619	19694	19628	19586	19613	19669	19609	19750	19723	19740	19661	19520	19685	19590	19597	19539	19553	19701	19795	19387	19508	19569	19686	19540	19799	19489	19860	19605	19670	19662	19574	19462	19591	19590	19428	19661	19583	19700	19463	19662	19530	19615	19758	19533	19617	19529	19666	19515	19658	19566	19730	19587	19374	19698	19531	19599	19763	19556	19673	19511	19562	19526	19642	19489	19687	19506	19645	19530	19443	19516	19539	19693	19705	19653	19590	19610	19477	19536	19763	19627	19675	19576	19614	19428	19702	19656	19567	19599	19683	19764	19629	19742	19613	19741	19611	19709	19673	19612	19328	19725	19535	19715	19655	19765	19497	19695	19335	19656	19467	19451	19606	19566	19699	19609	19471	19620	19524	19628	19552	19618	19516	19573	19605	19611	19753	19618	19681	19648	19621	19577	19600	19300	19689	19759	19645	19654	19589	19675	19772	19543	19498	19331	19678	19532	19710	19554	19498	19667	19653	19731	19534	19691	19593	19662	19697	19511	19600	19599	19766	19598	19727	19702	19544	19434	19561	19758	19620	19512	19776	19631	19483	19571	19737	19480	19708	19478	19701	19605	19690	19649	19569	19590	19606	19700	19701	19465	19551	19584	19577	19498	19452	19603	19675	19742	19588	19698	19640	19470	19660	19540	19683	19770	19708	19527	19605	19710	19568	19545	19465	19585	19722	19674	19720	19577	19651	19460	19617	19651	19543	19432	19504	19539	19590	19876	19588	19478	19760	19478	19679	19666	19633	19519	19695	19714	19610	19572	19678	19660	19756	19612	19626	19636	19353	19612	19626	19584	19640	19535	19727	19718	19637	19672	19751	19556	19577	19407	19599	19508	19663	19588	19760	19703	19602	19648	19689	19660	19617	19413	19823	19511	19558	19724	19798	19319	19655	19714	19705	19614	19663	19652	19810	19555	19353	19793	19588	19621	19845	19645	19586	19463	19576	19633	19831	19765	19537	19587	19593	19606	19567	19513	19628	19548	19650	19617	19536	19445	19694	19737	19623	19536	19530	19538	19570	19570	19392	19690	19707	19641	19531	19526	19647	19617	19586	19276	19802	19661	19548	19663	19718	19491	19565	19753	19564	19799	19650	19745	19741	19605	19842	19742	19638	19650	19663	19610	19669	19656	19566	19735	19740	19642	19644	19475	19395	19580	19685	19735	19635	19399	19607	19439	19642	19407	19652	19624	19864	19601	19684	19755	19561	19666	19675	19494	19717	19595	19820	19584	19570	19624	19517	19511	19757	19667	19839	19708	19497	19557	19676	19438	19604	19792	19377	19633	19628	19767	19666	19671	19702	19768	19597	19739	19613	19645	19582	19568	19636	19749	19555	19728	19735	19659	19646	19550	19506	19773	19879	19611	19461	19717	19690	19428	19692	19553	19454	19627	19595	19651	19564	19616	19516	19716	19658	19506	19425	19556	19667	19562	19593	19552	19704	19716	19546	19400	19541	19780	19611	19680	19783	19631	19751	19673	19565	19604	19826	19482	19552	19597	19629	19648	19769	19613	19657	19751	19550	19545	19769	19778	19557	19593	19640	19752	19595	19447	19491	19666	19705	19799	19726	19496	19481	19598	19516	19703	19544	19657	19447	19693	19662	19654	19593	19781	19445	19793	19734	19736	19420	19653	19659	19775	19631	19761	19767	19603	19413	19716	19535	19479	19482	19607	19630	19505	19454	19667	19702	19413	19831	19777	19514	19482	19710	19604	19666	19559	19661	19528	19555	19706	19722	19640	19593	19828	19533	19746	19561	19598	19567	19510	19783	19560	19714	19624	19578	19641	19641	19565	19536	19670	19691	19468	19639	19638	19662	19490	19515	19679	19752	19480	19492	19752	19726	19711	19518	19771	19549	19621	19581	19653	19498	19400	19601	19714	19847	19441	19595	19590	19535	19636	19448	19668	19588	19482	19713	19632	19351	19785	19765	19533	19671	19668	19469	19656	19671	19589	19549	19628	19716	19754	19573	19584	19514	19475	19706	19783	19545	19693	19448	19512	19625	19610	19631	19509	19595	19662	19612	19617	19536	19774	19636	19739	19452	19553	19518	19679	19515	19750	19582	19620	19734	19658	19597	19513	19592	19338	19568	19428	19539	19630	19654	19616	19576	19528	19582	19501	19572	19808	19600	19690	19676	19548	19516	19734	19779	19486	19496	19537	19483	19507	19520	19622	19427	19562	19613	19557	19483	19622	19652	19446	19641	19527	19574	19562	19484	19784	19514	19673	19419	19708	19598	19682	19516	19844	19662	19637	19541	19632	19746	19628	19662	19490	19582	19642	19761	19566	19602	19599	19707	19687	19421	19707	19652	19749	19492	19623	19649	19718	19628	19623	19671	19260	19637	19715	19364	19681	19630	19525	19557	19574	19677	19623	19746	19560	19593	19749	19711	19693	19652	19529	19709	19712	19678	19559	19697	19536	19678	19711	19637	19582	19612	19619	19575	19665	19695	19606	19637	19681	19486	19716	19442	19631	19641	19611	19508	19571	19527	19590	19486	19731	19409	19598	19846	19657	19816	19538	19574	19563	19603	19797	19748	19419	19646	19593	19688	19816	19612	19687	19402	19583	19558	19760	19574	19511	19800	19719	19733	19645	19482	19650	19697	19671	19699	19684	19697	19477	19706	19479	19670	19703	19617	19594	19769	19544
38542	36009	41012	39692	36271	36986	35679	34819	34101	33854	33854	33921	34303	35713	35401	34351	33935	33558	33508	33810	33757	33588	33404	33539	33437	33621	33549	33521	33401	33710	33287	33218	33405	33280	33516	33429	33428	33453	33373	33517	33705	33318	33182	33360	33539	32946	33534	33592	33504	33341	33439	33245	33455	33420	33505	33136	33279	33563	33318	33370	33220	33441	33601	33531	33444	33393	33387	33367	33428	33444	33535	33772	33516	33411	33392	33464	33482	33622	33406	33541	33439	33238	33395	33378	33411	33219	33580	33409	33418	33515	33657	33286	33386	33562	33521	33354	33435	33378	33621	33505	33366	33422	33561	33418	33533	33254	33621	33372	33461	33527	33455	33761	33384	33486	33586	33559	33590	33455	33753	33592	33295	33514	33463	33274	33562	33480	33479	33394	33495	33575	33247	33481	33435	33225	33405	33760	33401	33338	33573	33530	33652	33210	33375	33524	33424	33362	33455	33762	33510	33430	33283	33594	33329	33217	33502	33088	33353	33767	33283	33293	33613	33178	33626	33704	33419	33446	33539	33729	33693	33674	33297	33519	33338	33304	33381	33386	33597	33555	33631	33648	33296	33487	33439	33278	33379	33275	33790	33553	33475	33353	33579	33460	33687	33308	33454	33365	33405	33221	33567	33714	33629	33311	33397	33463	33316	33782	33523	33621	33443	33287	33242	33585	33266	33482	33586	33360	33324	33486	33455	33324	33383	33355	33557	33454	33209	33215	33331	33346	33441	33484	33630	33440	33422	33447	33435	33502	33661	33472	33288	33279	33128	33360	33345	33410	33483	33511	33551	33457	33448	33410	33609	33474	33332	33228	33331	33515	33399	33416	33410	33269	33186	33502	33540	33193	33162	33664	33543	33530	33607	33205	33313	33395	33515	33500	33269	33304	33119	33529	33251	33500	33225	33567	33026	33482	33573	33436	33270	33256	33544	33656	33216	33526	33478	33471	33670	33191	33159	33514	33231	33439	33499	33342	33494	33603	33560	33360	33250	33357	33131	33255	33596	33500	33414	33451	33750	33188	33133	33384	33356	33440	33515	33480	33760	33248	33350	33480	33656	33498	33420	33080	33240	33395	33365	33457	33349	33317	33371	33396	33450	33473	33464	33380	33386	33483	33528	33634	33541	33478	33449	33452	33816	33297	33272	33411	33173	33542	33570	33479	33610	33750	33215	33456	33578	33535	33424	33685	33488	33249	33449	33234	33285	33622	33300	33083	33671	33468	33432	33462	33326	33703	33386	33315	33515	33496	33784	33626	33631	33453	33441	33498	33381	33472	33453	33387	33364	33292	33500	33583	33629	33144	33486	33438	33491	33621	33215	33416	33562	33487	33596	33324	33269	33348	33563	33490	33637	33498	33689	33537	33541	33516	33494	33478	33673	33559	33262	33281	33481	33247	33401	33773	33616	33415	33468	33575	33493	33506	33448	33614	33350	33549	33621	33192	33504	33391	33596	33678	33514	33321	33413	33380	33301	33410	33296	33387	33432	33461	33830	33559	33570	33287	33273	33341	33253	33393	33408	33574	33438	33409	33160	33546	33506	33297	33221	33356	33589	33190	33417	33295	33442	33381	33397	33441	33347	33493	33604	33721	33455	33348	33615	33320	33694	33463	33735	33288	33532	33619	33309	33503	33263	33450	33291	33533	33682	33429	33124	33576	33473	33375	33301	33654	33437	33388	33512	33480	33438	33474	33420	33382	33326	33548	33572	33586	33300	33259	33621	33855	33488	33454	33612	33407	33511	33606	33589	33294	33708	33513	33795	33084	33269	33499	33572	33508	33564	33570	33553	33299	33437	33385	33350	33311	33523	33163	33430	33629	33376	33427	33392	33356	33428	33612	33630	33340	33351	33129	33256	33560	33771	33413	33399	33333	33533	33490	33438	33346	33348	33396	33453	33355	33336	33648	33510	33392	33422	33325	33392	33707	33524	33430	33452	33432	33423	33451	33501	33384	33271	33360	33333	33553	33367	33369	32974	33221	33419	33378	33515	33566	33694	33207	33447	33665	33377	33159	33598	33584	33366	33777	33410	33446	33490	33604	33168	33330	33388	33429	33561	33563	33559	33633	33463	33595	33749	33456	33658	33268	33423	33481	33643	33610	33679	33329	33227	33585	33537	33702	33352	33357	33314	33552	33532	33176	33548	33535	33568	33407	33256	33103	33584	33295	33386	33522	33405	33499	33427	33608	33248	33280	33380	33256	33432	33462	33793	33051	33276	33435	33507	33413	33423	33575	33358	33338	33374	33556	33281	33387	33929	33387	33334	33247	33480	33225	33591	33758	33439	33531	33432	33483	33675	33286	33071	33498	33647	33191	33471	33400	33479	33083	33459	33405	33362	33495	33288	33457	33583	33457	33417	33515	33356	33363	33484	33655	33286	33442	33341	33470	33490	33388	33280	33389	33452	34054	33513	33344	33428	33201	33313	33467	33327	33379	33472	33553	33416	33673	33349	33586	33323	33483	33536	33279	33478	33286	33420	33344	33457	33313	33648	33497	33349	33501	33426	33278	33525	33581	33380	33251	33419	33330	33334	33205	33261	33473	33458	33571	33586	33619	33535	33361	33301	33606	33312	33361	33395	33573	33505	33614	33490	33163	33391	33035	33309	33524	33367	33466	33528	33399	33723	33555	33591	33591	33431	33423	33579	33643	33463	33416	33708	33455	33438	33661	33391	33029	33691	33576	33574	33480	33540	33593	33491	33416	33437	33450	33580	33567	33352	33343	33703	33419	33314	33575	33712	33296	33660	33494	33521	33293	33637	33231	33451	33597	33431	33433	33351	33745	33637	33614	33184	33420	33551	33917	33528	33554	33474	33500	33628	33291	33506	33498	33622	33499	33491	33630	33301	33469	33343	33330	33430	33557	33736	33075	33114	33746	33176	33351	33323	33519	33521	33378	33636	33608	33853	33456	33512	33544	33799	33338	33255	33456	33204	33230	33538	33424	33733	33609	33615	33531	33471	33458	33544	33542	33599	33502	33310	33534	33501	34046	33522	33611	33434	33331	33412	33298	33341	33476	33632	33585	33157	33603	33625	33540	33395	33416	33547	33350	33398	33552	33497	33505	33453	33548	33708	33331	33463	33618	33501	33412	33621	33466	33487	33534	33560	33453	33569	33482	33521	33474	33411	33354	33300	33189	33454	33503	33497	33284	33398	33624	33212	33259	33200	33400	33552	33471	33563	33342	33319	33412	33659	33386	33485	33269	33488	33297	33487	33579	33282	33272	33531	33354	33172	33483	33522	33399	33399	33423	33408	33432	33529	33816	33563	33353	33486	33253	33464	33528	33582	33536	33737	33847	33728	33460	33271	33082	33367	33505	33421	33642	33699	33346	33368	33315	33332	33527	33390	33338	33157	33473	33444	33324	33436	33503	33314	33383	33414	33330	33396	33396	33327	33189	33419	33428	33224	33502	33383	33257	33467	33220	33677	33605	33452	33266	33250	33596	33409	33706	33678	33662	33550	33664	33692	33330	33413	33605	33663	33589	33655	33312	33380	33628	33337	33350	33469	33414	33198	33430	33413	33270	33314	33619	33763	33725	33457	33429	33547	33737	33526	33227	33387	33319	33508	33327	33626	33376	33684	33429	33559	33576	33279	33647	33387	33620	33260	33407	33371	33449	33792	33467	33538	33174	33763	33163	33582	33492	33733	33543	33532	33158	33482	33554	33104	33562	33321	33398	33747	33485	33301	33523	33579	33529	33653	33464	33329	33285	33653	33506	33288	33516	33201	33527	33496	33653	33587	33468	33430	33559	33473	33672	33671	33640	33510	33294	33452	33501	33267	33265	33513	33447	33093	33452	33604	33517	33572	33504	33495	33497	33380	33559	33611	33277	33749	33621	33421	33497	33420	33357	33604	33407	33453	33263	33332	33551	33536	33546	33644	33542	33748	33284	33567	33656	33624	33265	33621	33438	33467	33654	33234	33301	33340	33623	33580	33499	33568	33521	33392	33479	33488	33378	33625	33433	33538	33318	33549	33520	33772	33638	33621	33594	33264	33518	33617	33341	33569	33508	33303	33242	33688	33669	33345	33385	33321	33356	33372	33477	33770	33464	33779	33494	33361	33758	33456	33697	33175	33448	33248	33459	33512	33536	33413	33620	33368	33654	33538	33250	33506	33211	33378	33322	33427	33188	33562	33398	33508	33606	33601	33435	33510	33522	33285	33558	33431	33368	33667	33391	33630	33512	33221	33464	33450	33607	33691	33531	33530	33345	33446	33425	33205	33326	33433	33444	33463	33786	33232	33605	33333	33546	33457	33524	33610	33698	33642	33655	33551	33703	33223	33405	33377	33340	33438	33512	33437	33458	33585	33660	33463	33462	33417	33199	33188	33388	33258	33640	33407	33587	33426	33572	33485	33696	33602	33367	33559	33433	33374	33443	33396	33376	33373	33419	33518	33425	33576	33333	33449	33445	33324	33231	33598	33605	33400	33295	33365	33181	33580	33367	33121	33740	33225	33384	33571	33312	33154	33357	33623	33364	33276	33539	33591	33196	33330	33439	33340	33360	33558	33400	33429	33731	33588	33512	33208	33433	33601	33480	33617	33555	33371	33404	33502	33163	33378	33416	33303	33516	33284	33418	33413	33589	33592	33266	33437	33532	33444	33343	33394	33436	33517	33621	33491	33614	33369	33262	33774	33652	33656	33635	33490	33534	33690	33564	33401	33434	33580	33058	33668	33358	33411	33371	33485	33113	33453	33407	33383	33593	33756	33415	33471	33434	33700	33534	33596	33504	33525	33403	33627	33293	33661	33449	33386	33499	33504	33320	33498	33516	33260	33550	33232	33501	33504	33392	33534	33562	33430	33530	33016	33448	33426	33440	33498	33534	33845	33387	33641	33316	33719	33502	33675	33553	33572	33185	33496	33356	33465	33779	33784	33491	33753	33521	33712	33349	33437	33232	33440	33223	33477	33242	33511	33440	33449	33493	33674	33471	33457	33529	33553	33714	33528	33422	33594	33405	33658	33644	33428	33109	33637	33447	33545	33598	33292	33745	33492	33534	33557	33608	33608	33673	33592	33640	33661	33468	33665	33424	33546	33487	33509	33312	33636	33495	33415	33479	33417	33586	33699	33399	33723	33511	33431	33429	33531	33169	33412	33374
30138	35407	33493	27417	24593	25357	23195	21686	21125	20383	20169	20320	21193	22203	21683	20796	20054	20008	19990	19621	19858	19743	19785	19790	19774	19782	19763	19830	19731	19506	19946	19824	19685	19772	19578	19772	19977	19786	19728	19701	19697	19863	19865	19816	19892	19695	19882	19617	19681	19651	19473	19634	19817	19874	19766	19799	19658	19694	19838	19587	19750	19641	19606	19697	19748	19676	19882	19773	19735	19748	19847	19696	19640	19814	19853	19745	19700	19791	19651	19772	19651	19829	19520	19635	19782	19730	19691	19603	19725	19849	19551	19977	19782	19715	19812	19647	19720	19743	19740	19846	19785	19855	19720	19852	19652	19710	19743	19708	19798	19792	19792	19906	19816	19647	19630	19717	19726	19671	19748	19726	19860	19729	19543	19824	19632	19543	19786	19645	19649	19853	19737	19720	19870	19680	19515	19799	19836	19751	19791	19815	19799	19718	19688	19837	19646	19866	19629	19969	19689	19720	19904	19720	19763	19790	19759	19871	19675	19759	19744	19792	19361	19717	19865	19863	19671	19738	19746	19691	19659	19732	19865	19744	19823	19669	19706	19841	19672	19825	19712	19792	19705	19903	19633	19645	19772	19810	19553	19854	19673	19642	19768	19640	19688	19569	19730	19766	19694	19858	19820	19741	19728	19787	19691	19701	19735	19779	19697	19784	19762	19799	19667	19659	19622	19919	19702	19792	19768	19880	19832	19770	19700	19792	19777	19795	19714	19712	19789	19860	19752	19789	19614	19729	19664	19648	19781	19734	19875	19715	19739	19703	19633	19826	19903	19672	19824	19751	19666	19797	19719	19733	19686	19796	19797	19889	19650	19747	19794	19777	19734	19835	19799	19702	19622	19779	19843	19615	19554	19749	19768	19749	19809	19615	19713	19911	19695	19690	19843	19712	19661	19750	19746	19647	19780	19689	19810	19583	19812	19809	19664	19852	19487	19683	19757	19762	19644	19625	19790	19738	19923	19836	19871	19624	19577	19656	19730	19823	19656	19791	19680	19570	19834	19650	19653	19847	19692	19886	19689	19473	19776	19633	19508	19700	19817	19809	19642	19743	19862	19819	19707	19806	19929	19781	19671	19653	19824	19836	19530	19812	19719	19847	19694	19677	19723	19764	19691	19731	19558	19735	19574	19800	19770	19706	19750	19731	19770	19852	19877	19952	19602	19657	19703	19578	19820	19621	19773	19949	19702	19754	19765	19646	19702	19811	19662	19752	19822	19927	19672	19605	19738	19600	19803	19833	19783	19609	19833	19784	19589	19604	19777	19617	19520	19724	19693	19745	19824	19815	19661	19674	19884	19780	19900	19726	19671	19638	19617	19724	19571	19641	19872	19728	19885	19737	19776	19515	19784	19670	19734	19766	19787	19790	19668	19775	19533	19629	19697	19864	19672	19794	19700	19611	19558	19780	19780	19701	19754	19564	19974	19636	19659	19616	19764	19744	19761	19659	19762	19635	19877	19750	19793	19916	19645	19644	19642	19675	19610	19771	19629	19773	19677	19793	19687	19660	19842	19566	19834	19846	19692	19646	19595	19834	19727	19487	19728	19863	19634	19835	19778	19620	19829	19708	19937	19671	19819	19722	19763	19519	19939	19764	19692	19653	19736	19611	19750	19795	19582	19866	19787	19586	19776	19591	19798	19778	19748	19603	19664	19873	19706	19785	19651	19555	19848	19768	19598	19932	19803	19860	19571	19624	19839	19698	19774	19537	19803	19985	19680	19768	19628	19774	19728	19672	19838	19777	19803	19747	19758	19774	19719	19832	19576	19829	19805	19695	19882	19713	19737	19780	19701	19692	19607	19610	19714	19652	19663	19687	19759	19821	19843	19724	19816	19799	19689	19637	19655	20015	19597	19748	19659	19738	19631	19708	19558	19694	19565	19879	19905	19698	19669	19986	19700	19807	19656	19712	19699	19808	19687	19683	19753	19788	19760	19758	19834	19754	19665	19755	19771	19697	19803	19757	19848	19715	19786	19639	19640	19790	19709	19782	19762	19736	19792	19759	19655	19576	19753	19793	19768	19653	19579	19781	19718	19844	19789	19566	19815	19832	19788	19641	19791	19751	19656	19741	19730	19741	19732	19617	19904	19685	19825	19666	19823	19582	20035	19668	19885	19899	19605	19595	19596	19687	19837	19761	19707	19797	19676	19705	19677	19594	19744	19569	19802	19684	19795	19805	19643	19686	19731	19664	19771	19908	19837	19993	19786	19806	19649	19756	20021	19740	19692	19735	19753	19877	19744	19770	19845	19619	19968	19800	19700	19677	19930	19765	19659	19881	19789	19954	19713	19730	19993	19833	19668	19694	19855	19765	19704	19704	19739	19774	19757	19768	19798	19625	19647	19628	19713	19585	19688	19756	19726	19864	19639	19692	19775	19872	19768	19755	19758	19787	19825	19678	19847	19613	19668	19854	19825	19680	19623	19966	19900	19622	19705	19743	19633	19774	19726	19808	19875	19679	19527	19876	19758	19612	19793	19851	19732	19757	19592	19863	19827	19949	19708	19738	19855	19712	19816	19770	19524	20005	19524	19715	19739	19901	19819	19633	19809	19679	19794	19808	19844	19645	19770	19689	19776	19851	19817	19858	19719	19824	19780	19783	19809	19741	19686	19597	19543	19724	19647	19792	19658	19610	19661	19801	19717	19766	19474	19832	19847	19897	19681	19732	19656	19767	19569	19915	19754	19611	19923	19749	19807	19758	19662	19753	19783	19646	19782	19653	19936	19929	19768	19621	19715	19841	19675	19686	19607	19865	19694	19580	19871	19837	19772	19723	19791	19798	19616	19725	19660	19505	19856	19729	19767	19856	19729	19708	19647	19749	19840	19817	19693	19829	19928	19728	19746	19853	19610	19954	19689	19810	19885	19660	19868	19652	19835	19796	19720	19762	19785	19769	19812	19966	19753	19766	19875	19621	19670	19789	19703	19628	19877	19843	19768	19539	19833	19791	19626	19644	19965	19637	19752	19762	19890	19766	19599	19720	19878	19747	19843	19735	19930	19787	19514	19713	19747	19694	19800	19756	19757	19785	19841	19821	19800	19567	19702	19662	19888	19644	19783	19584	19862	19705	19720	19690	19802	19858	19817	19729	19666	19873	19771	19944	19767	19663	19789	19851	19654	19757	19770	19715	19868	19700	19718	19746	19856	19818	19736	19787	19723	19845	19585	19804	19716	19678	19763	19911	19540	19790	19631	19602	19766	19800	19667	19683	19922	19736	19689	19841	19785	19675	19590	19796	19609	19654	19724	19811	19734	19788	19663	19778	19984	19851	19980	19607	19674	19570	19863	19843	19943	19573	19789	19567	19589	19846	19626	19757	19982	19838	19556	19572	19797	19891	19690	19711	19896	19667	19742	19838	19718	19769	19876	19759	19777	19868	19655	19665	19881	19867	19887	19753	19799	19726	19795	19668	19549	19810	19705	19752	19892	19893	19921	19748	19866	19675	19807	19665	19774	19549	19822	19816	19713	19795	19797	19630	19768	19733	19643	19845	19850	19878	19758	19815	19787	19706	19787	19754	19631	19758	19807	19616	19784	19739	19868	19662	19820	19862	19722	20003	19909	19744	19802	19795	19928	19682	19498	19714	19803	19667	19711	19745	19731	19776	19801	19766	19638	19863	19801	19740	19551	19859	19773	19885	19801	19628	19650	19641	19796	19659	19645	19850	19758	19669	19691	19732	19656	19895	19724	19605	19729	19630	19674	19660	20057	19728	19774	19719	19623	19821	19764	19693	19874	19857	19842	19915	19726	19677	19944	19701	19683	19814	19774	19496	19667	19686	19713	19965	19895	19806	20006	19650	19632	19791	19926	19868	19597	19624	19712	19809	19762	19652	19715	19546	19820	19775	19695	19776	19697	19759	19756	19847	19559	19577	19826	19730	19781	20012	19654	19836	19690	19777	19729	19718	19862	19706	19794	19887	19904	19578	19712	19894	19735	19567	19788	19773	19719	19711	19565	19665	19633	19638	19809	19757	19630	19803	19947	19616	19744	19539	19604	19622	19807	19874	19764	19583	19798	19851	19713	19745	19626	19845	19745	19844	19775	19684	19544	19646	19662	19858	19689	19622	19787	19760	19913	19736	19636	19711	19839	19487	19654	19607	19656	19769	19745	19733	19494	19715	19728	19826	19601	19813	19735	19690	19738	19933	19555	19742	19917	19829	19726	19839	19692	19729	19784	19838	19738	19678	19679	19692	19645	19771	19759	19780	19821	19649	19797	19857	19673	19721	19772	19765	19736	19749	19881	19689	19931	19719	19748	19796	19880	19750	19794	19847	19495	19701	19908	19950	19844	19827	19723	19956	19711	19838	19889	19842	19737	19514	19690	19890	19699	19808	19611	19858	19704	19739	19989	19790	19710	19551	19638	19694	19758	19597	19950	19822	19759	19796	19791	19730	19746	19760	19656	19871	19848	19630	19623	19678	19973	19845	19692	19627	19637	19736	19540	19738	19755	19592	19694	19698	19775	19801	19882	19665	19727	19565	19625	19746	19802	19832	19743	19754	19810	19616	19700	19709	19697	19703	19748	19777	19696	19904	19848	19604	19638	19609	19809	19807	19712	19755	19677	19780	19601	19814	19655	19771	19753	19714	19771	19718	19937	19725	19838	19825	19839	19780	19672	19822	19701	19784	19843	19837	19779	19749	19719	19745	19829	19710	20001	19785	19667	19687	19608	19728	19879	19945	19616	19786	19737	19725	19796	19752	19905	19750	19711	19709	19836	19764	19697	19776	19758	19809	19692	19739	19807	20021	19780	19605	19757	19683	19544	19700	19714	19675	19695	19617	19536	19675	19653	19757	19784	19853	19765	19626	19948	19827	19729	19749	19552	19669	19627	19791	19736	19737	19740	19724	19849	19995	19546	19644	19774	19885	19887	19831	19515	19576	19830	19661	19857	19818	19613	19513	19614	19908	19774	19849	19830	19760	19774	19678	19521	19748	19732	19777	19659	19739	19868	19613	19800	19922	19766	19774	19694	19823	19827	19789	19731	19851	19570	19874	19740	19702	19774	19741	19591	19546	19666	19877	19746	19682	19831	19779	19932	19783	19706	19719	19621	19727	19628	19863	19742	19508	19940	19922	19667	19954	19824	19646	19753	19725	19819	19570
23932	20819	27507	28564	34517	39059	41319	37667	35969	34713	34197	33650	40810	49525	44536	39652	35975	34243	33333	33208	33019	33119	33173	33182	33160	33360	32981	33348	33145	32910	33059	33064	33130	33093	33298	33260	33328	32903	33057	32917	33006	32837	33092	32874	33253	33370	32883	32773	32941	32906	33071	33188	32665	32975	33348	32981	33241	32795	33120	33239	33096	32972	33221	32928	32941	32972	33109	33007	32841	33111	32996	33018	32828	33204	32854	33129	32786	32914	33175	32861	33024	32988	33052	33013	32932	33130	33190	33122	32919	32819	33001	33000	33260	33028	33008	33269	33095	33081	33166	33229	33095	33124	33133	33186	32951	33207	32906	33088	33002	32746	32999	32986	32828	33092	32942	33008	33247	32863	33079	33168	32992	33134	33312	33308	33505	33165	33149	32839	33181	33091	33009	33033	32731	33162	33088	32958	32979	32912	32905	32910	33229	32824	32783	32992	33247	33100	33104	33007	33243	33003	33160	33183	33240	33193	32902	33148	32904	33121	33103	33121	33398	33082	32963	33302	33334	33116	33375	32844	33007	32934	32973	33208	33255	32985	32948	32989	33082	32991	33059	33312	33095	32867	33143	33121	33100	33074	33162	33153	33143	33178	33147	33015	33112	32962	33001	33178	33131	33120	33259	32976	33142	33166	33311	33282	33287	32810	32993	33406	33162	33169	32932	33037	33096	33171	33036	33401	32946	33053	33065	33436	33056	33400	33180	32771	33101	33107	33180	32914	32924	33020	33106	33190	32990	33376	33063	32928	33140	33272	32892	33107	33073	33045	33267	33024	33055	32896	33346	33222	33074	33265	32849	33074	33168	33097	33143	33067	33026	32713	33003	33041	33304	32978	32874	32753	33348	33007	33113	33008	33108	33007	33031	33249	33298	33265	33062	32877	33008	33033	33216	32869	33217	32828	33047	33170	33226	32913	33003	33002	32930	33231	33017	33089	33105	33295	32803	33049	33192	32687	33114	33251	33028	33090	33419	33210	33364	32664	32913	33073	33030	32866	33199	33126	33184	32859	33388	32972	33076	33067	33019	33232	33287	33285	33212	32982	33228	32905	32968	33023	33023	33026	33011	32948	33067	32870	33245	33240	33038	32775	33048	32927	33243	33203	33162	33010	33263	32942	33069	32941	33031	33109	32984	33358	33114	32926	33034	33395	32827	32971	33140	33064	33202	33063	33114	33051	33099	32972	32846	33157	33124	33178	33292	33039	33351	33148	32831	32831	32823	32908	33235	33013	33310	33123	32842	33237	33018	32935	32795	33181	33144	32896	33107	32774	33056	33319	33134	33023	33255	33313	33111	33241	33104	33437	33236	33086	33018	33242	33084	33151	33316	33220	33013	33120	32930	33256	33342	33522	33172	33163	32996	32917	33163	33056	33326	33167	33099	33060	33275	33155	33251	33038	33189	33199	32880	32700	32896	33036	33207	32809	33080	33056	33183	32967	33019	33282	33137	33074	33153	32991	33271	33021	32941	32909	32711	33063	32917	33192	32934	33061	33176	32892	32746	33183	33215	33166	33088	33212	32994	33194	33139	33171	33279	33220	33064	33108	33159	33033	33060	32967	33299	33188	33150	32983	33114	33148	32817	33284	33216	32909	33045	32930	32867	32925	33103	33212	33002	33096	33019	32984	33079	33261	33165	33360	33086	33053	32934	33039	33315	33108	33128	33339	33126	33051	32935	33065	33133	33204	33055	32926	33203	32866	33120	33182	33175	33232	33037	33201	33282	33092	33143	33078	33307	33102	33175	33357	33432	33134	33151	33205	33242	33114	33016	33170	32910	33049	33115	33206	33192	32993	33022	32899	33045	32712	32962	33123	33169	33003	33060	33063	33077	33049	33262	32975	33446	33155	33172	33025	33146	33191	32983	33245	33015	33266	33204	33078	32982	32936	33156	33452	33011	33097	32949	33119	33130	33091	32986	33081	33045	33137	33047	33020	33213	33112	32816	33204	32969	32811	33090	33166	32994	33397	33000	32832	33130	33173	33186	32706	33077	33285	32989	32937	33143	33226	33100	32999	33140	33127	33061	33074	33414	32933	33126	33128	33004	32819	33023	32957	32899	32783	33017	33044	33006	33087	33073	33441	33065	33397	33305	33044	33275	33107	33046	33110	33195	33506	32977	33057	32998	33110	32959	33260	32766	32895	32863	32942	33266	32995	33095	33031	32807	33318	32905	33333	33145	33036	32933	32883	33200	33006	33100	32952	33155	32988	32994	33052	33093	33032	33037	33161	33254	32952	32944	32825	33226	33224	33109	32964	32975	33115	32849	33133	33070	33035	33042	32915	33077	32899	32984	33144	33084	33037	32851	32704	33110	32890	33112	33072	33036	32970	33213	33253	33305	33083	33163	33000	32829	33006	33125	32837	32975	33271	33156	32848	32795	33221	33075	32889	32895	33027	32761	33057	33009	33061	33049	33347	33212	32827	32912	33233	32742	32953	33074	33226	33027	33229	33101	32871	32943	33009	33340	32980	33038	33235	33187	33020	32801	33276	33164	33132	33315	32786	32939	33082	33144	33094	33016	33118	32940	33162	33098	33003	33239	33305	33151	33113	32887	33101	32805	33089	33271	33117	32815	33044	33041	32991	32904	32687	33201	33190	33178	33200	33098	33228	33422	32980	33329	33113	33175	33167	33345	33272	33423	32989	33124	32855	32834	33238	32937	32957	33026	33077	33033	33349	33080	33040	32959	33061	33123	32771	33191	33297	32875	32940	32834	33220	32902	33353	33320	32804	32969	33363	33014	33035	33098	33018	33260	33223	32972	33400	33120	33081	33031	33101	33041	32944	33179	33234	33097	32954	33164	33195	32948	33102	33237	32752	32977	32886	33041	33007	33092	32955	33056	32958	33269	32974	33139	33295	33118	33121	33175	33162	33197	33122	33207	33005	33325	33341	33000	32983	32975	33151	33021	32947	33092	33075	32864	33022	33112	33207	33155	32941	32917	33158	33144	33038	32941	32953	33103	33335	33092	33208	32905	32958	32696	33116	33253	33187	33026	33034	33157	33058	32705	33203	33216	32881	32801	32982	32994	32969	33045	33185	33161	33286	33131	33201	33140	33177	33304	33125	33386	33021	33051	33292	33031	33090	33071	33260	33105	32978	33107	33138	33064	33147	33093	33094	32908	32987	33046	33137	33108	33049	32897	33096	33054	33010	33279	33002	33372	33223	33253	33110	33463	33211	33378	33265	33007	33139	32754	32886	32893	33092	33155	33056	32988	33309	33045	32927	32862	33222	33050	33037	33314	33000	33390	33199	33189	33162	33172	33309	33148	33096	33219	33107	33002	32978	33148	32884	33491	33084	33213	33051	32801	33250	33100	33374	33009	33336	32962	33130	33205	33009	32933	33091	33311	33215	33116	33104	32852	32865	32969	33129	33023	33106	33133	33109	32952	33183	33007	33098	33172	33024	33065	33359	32873	33235	33203	32973	32896	33200	32906	33061	33074	33106	33105	33072	33270	32784	33007	33269	33366	33112	33253	33113	32943	32929	32893	33037	33179	33087	32885	33189	32906	32798	33177	33038	33047	33014	33191	33304	33015	33108	33100	33116	33069	33157	33018	33257	33507	33030	33100	33139	33249	33013	32801	33294	33089	33179	33327	33060	32916	33225	33082	33092	33211	32879	33286	33339	33042	33162	33214	32907	33617	33361	33192	33130	33007	33314	33344	33375	33233	33110	33109	32883	32848	32691	33123	33137	32980	33135	33195	33219	33131	32996	33265	33289	33307	32920	32951	33151	32930	32950	33228	33042	33181	33273	33200	32733	33053	33202	33218	33075	33272	33179	33109	33048	33321	32992	33178	32697	33090	33202	33057	33029	33057	32978	32889	33167	33218	32899	33220	33242	33052	33228	33033	33027	32840	32873	33075	33209	33074	33148	32852	32869	33116	32919	33058	33196	33397	33094	32941	33081	33033	33147	32838	32953	32890	32996	33128	33067	33089	33244	32926	33012	33137	33023	33345	33200	32907	33307	33229	32917	33254	32958	32931	32906	32923	33050	33351	32905	33111	32911	33002	32978	33172	33046	33159	32929	33006	33174	33205	33238	33133	33055	33157	33014	32920	33167	33370	33059	33069	33352	33381	33293	33047	33242	33125	33068	32981	32748	33282	33422	33053	33027	33247	33201	33164	32936	33167	33348	33068	33300	32982	32955	33000	32955	33096	33251	33199	33170	33214	33000	32919	32979	33049	32943	33281	33068	33028	32976	32906	33258	33071	33135	33043	33275	33001	33204	32850	32956	33282	32877	32949	33358	32865	32825	33198	33123	33167	33224	33187	33206	33095	33138	33129	33171	33044	33149	33209	33237	33259	33248	33076	33010	33046	32899	33030	33247	33050	33293	32927	33088	33250	33292	33093	32948	33068	33494	32958	32932	32943	33021	33343	33282	33069	32980	32899	33029	33163	33121	33228	33147	32961	32990	33014	32737	32760	33054	33015	32960	32960	33260	33241	33382	33119	33160	33094	33015	33318	33473	33175	33127	33285	33280	33248	32914	33321	33129	33239	33201	33255	33177	33063	33068	33006	33063	32967	33337	33184	32967	33151	32977	33167	33446	33132	33260	33084	32929	33084	32712	33191	33122	32880	33467	33509	33224	33094	33207	33260	33081	32972	32940	33244	33100	33164	33132	33333	33037	33178	33141	33116	33438	33212	33205	33099	33337	33142	33388	33227	33323	33410	32893	33108	33091	33070	32994	33055	33104	33357	33156	33196	33136	33287	32862	33109	33108	33188	33036	33030	33078	33263	32926	33248	33141	33047	33264	32873	33388	32874	33169	33153	33010	32909	33158	32869	33097	33037	33208	32949	32977	32987	33070	33113	33090	33157	33276	33297	33122	33016	33233	33208	33260	33244	32938	32924	33116	33300	33078	32998	32988	33103	33100	32945	33071	33071	33142	32936	32998	33033	33110	33077	33000	33099	33186	32934	32791	32951	33063	32989	33217	33107	32956	33052	33195	33335	33034	32775	32975	33331	33124	33031	32911	32945	33093	33213	33347	32979	33222	33122	32903	33084	33001	32959	33164	33035	33063	33074	33169	33259	33194	32981	33036	33076	32982	32997	33154	32909	33208	33164	33063	33353	33154	32855	33204	32824	32784	32838	32891
26445	46051	45293	39720	37491	31945	30001	26120	23615	21779	20937	20555	31432	39968	33204	26987	22724	20656	19814	19713	19721	19795	19621	19707	19803	19455	19540	19664	19560	19559	19679	19619	19415	19717	19503	19547	19631	19505	19680	19525	19541	19535	19525	19471	19649	19438	19714	19755	19667	19591	19636	19515	19639	19591	19576	19542	19688	19591	19630	19635	19544	19797	19674	19622	19519	19491	19611	19664	19604	19604	19533	19394	19693	19487	19629	19467	19543	19628	19617	19622	19590	19444	19566	19545	19631	19669	19596	19665	19746	19543	19674	19606	19628	19579	19453	19493	19676	19731	19604	19460	19340	19569	19565	19742	19652	19542	19587	19507	19573	19558	19489	19615	19480	19523	19627	19780	19559	19640	19394	19532	19783	19484	19785	19637	19707	19651	19563	19514	19746	19537	19625	19312	19507	19514	19671	19663	19418	19688	19567	19475	19599	19546	19687	19520	19745	19587	19497	19480	19487	19518	19663	19668	19754	19555	19553	19528	19602	19636	19593	19597	19530	19462	19436	19458	19649	19559	19779	19591	19476	19626	19467	19560	19522	19473	19608	19724	19773	19715	19438	19679	19565	19615	19492	19642	19483	19541	19563	19698	19662	19695	19716	19603	19556	19513	19644	19504	19566	19665	19495	19519	19502	19664	19681	19659	19667	19738	19566	19541	19455	19724	19543	19526	19532	19658	19441	19686	19550	19641	19803	19509	19573	19578	19623	19378	19717	19648	19615	19673	19350	19541	19605	19427	19537	19503	19580	19380	19560	19531	19619	19466	19507	19473	19389	19554	19594	19374	19768	19401	19696	19650	19597	19428	19473	19539	19413	19604	19656	19651	19603	19551	19733	19738	19678	19655	19607	19523	19599	19637	19605	19660	19649	19561	19633	19772	19670	19623	19494	19597	19481	19749	19560	19608	19630	19547	19590	19501	19555	19700	19525	19400	19858	19273	19664	19597	19756	19524	19658	19606	19589	19685	19501	19529	19683	19853	19657	19557	19271	19486	19541	19658	19575	19446	19553	19633	19478	19516	19604	19564	19663	19593	19505	19530	19588	19405	19625	19776	19495	19801	19625	19574	19517	19448	19443	19622	19496	19517	19678	19778	19652	19656	19575	19666	19376	19566	19433	19545	19603	19788	19528	19628	19489	19516	19632	19478	19619	19464	19614	19652	19588	19750	19501	19560	19497	19574	19667	19616	19629	19529	19623	19700	19568	19475	19560	19605	19581	19531	19457	19631	19336	19444	19700	19574	19474	19617	19581	19542	19579	19611	19488	19526	19551	19502	19547	19582	19647	19622	19704	19643	19695	19437	19567	19657	19604	19731	19544	19499	19657	19650	19527	19295	19748	19496	19592	19586	19469	19632	19646	19567	19569	19783	19600	19485	19683	19501	19574	19603	19520	19734	19570	19463	19662	19728	19603	19514	19550	19485	19560	19655	19577	19605	19590	19534	19755	19634	19652	19427	19457	19628	19604	19783	19634	19688	19559	19724	19680	19480	19702	19661	19504	19611	19648	19654	19560	19465	19534	19679	19560	19546	19496	19536	19585	19546	19783	19787	19810	19748	19456	19692	19560	19573	19466	19661	19596	19722	19443	19569	19606	19473	19425	19642	19423	19734	19634	19503	19528	19400	19527	19481	19659	19532	19583	19629	19589	19605	19780	19455	19600	19538	19607	19648	19540	19635	19614	19620	19515	19570	19444	19489	19683	19600	19548	19582	19458	19523	19692	19591	19575	19627	19521	19635	19748	19518	19703	19626	19762	19587	19621	19490	19610	19484	19638	19471	19575	19657	19527	19800	19640	19560	19627	19840	19532	19596	19598	19640	19421	19701	19504	19527	19544	19756	19653	19602	19458	19467	19617	19523	19453	19502	19782	19486	19628	19533	19626	19564	19421	19658	19612	19603	19558	19685	19494	19455	19598	19379	19639	19373	19557	19728	19727	19724	19568	19505	19741	19545	19583	19631	19398	19361	19434	19664	19609	19671	19411	19621	19719	19619	19474	19687	19580	19636	19746	19652	19521	19662	19406	19512	19653	19545	19677	19652	19582	19674	19628	19389	19564	19502	19525	19606	19819	19721	19391	19532	19405	19549	19701	19712	19630	19409	19567	19509	19489	19752	19656	19704	19577	19577	19538	19456	19628	19573	19543	19721	19560	19602	19732	19506	19690	19516	19648	19732	19681	19551	19683	19603	19584	19768	19644	19467	19767	19641	19633	19517	19502	19570	19656	19628	19579	19612	19476	19540	19646	19663	19406	19542	19686	19599	19658	19447	19686	19734	19646	19596	19556	19533	19561	19647	19832	19462	19504	19630	19473	19502	19819	19480	19656	19590	19641	19646	19566	19477	19619	19617	19665	19792	19605	19514	19465	19583	19574	19558	19728	19635	19458	19749	19459	19609	19568	19688	19551	19383	19559	19578	19554	19680	19608	19391	19603	19620	19554	19491	19665	19636	19570	19706	19591	19697	19447	19662	19690	19536	19776	19614	19557	19733	19679	19508	19642	19486	19572	19632	19671	19395	19698	19519	19656	19439	19634	19545	19453	19513	19425	19627	19504	19412	19603	19665	19605	19684	19451	19619	19599	19533	19533	19707	19682	19666	19591	19454	19644	19449	19519	19773	19627	19701	19747	19594	19696	19607	19733	19586	19841	19593	19574	19593	19632	19663	19352	19603	19655	19622	19499	19636	19315	19518	19649	19444	19677	19551	19542	19677	19440	19760	19599	19613	19509	19332	19694	19643	19676	19547	19695	19395	19340	19504	19536	19452	19734	19637	19710	19577	19674	19472	19575	19524	19665	19519	19816	19664	19627	19719	19679	19417	19665	19576	19745	19648	19565	19510	19662	19751	19361	19458	19609	19643	19664	19727	19581	19585	19511	19624	19656	19622	19772	19522	19631	19612	19568	19584	19668	19616	19534	19634	19393	19662	19484	19549	19636	19628	19555	19581	19732	19476	19499	19725	19614	19709	19538	19531	19608	19577	19602	19544	19811	19626	19521	19560	19727	19564	19658	19495	19750	19561	19761	19406	19563	19528	19590	19696	19504	19644	19801	19512	19556	19704	19528	19528	19476	19561	19615	19550	19586	19579	19666	19699	19556	19527	19460	19658	19701	19589	19804	19633	19535	19600	19571	19726	19615	19555	19588	19746	19504	19524	19620	19710	19520	19735	19669	19538	19645	19534	19624	19644	19607	19661	19677	19571	19582	19577	19604	19638	19655	19469	19575	19747	19584	19700	19572	19504	19732	19541	19535	19659	19728	19616	19696	19523	19542	19504	19633	19577	19602	19606	19530	19602	19616	19529	19493	19519	19365	19599	19592	19695	19554	19729	19685	19763	19384	19581	19493	19613	19661	19634	19683	19778	19464	19360	19785	19605	19579	19749	19562	19654	19635	19571	19697	19620	19597	19511	19728	19486	19634	19496	19717	19295	19607	19474	19643	19831	19582	19565	19487	19697	19748	19582	19663	19815	19683	19581	19411	19700	19478	19599	19646	19524	19621	19681	19691	19590	19632	19603	19459	19601	19711	19569	19500	19598	19499	19636	19516	19490	19498	19397	19416	19791	19820	19763	19662	19512	19562	19665	19749	19618	19776	19640	19665	19621	19545	19643	19523	19646	19523	19560	19631	19610	19621	19586	19700	19529	19666	19662	19352	19560	19680	19486	19748	19560	19629	19428	19600	19448	19564	19593	19643	19665	19386	19494	19595	19654	19562	19592	19576	19681	19489	19522	19581	19556	19400	19747	19554	19537	19581	19693	19714	19444	19546	19674	19734	19526	19623	19487	19644	19560	19495	19691	19444	19607	19471	19734	19575	19527	19547	19537	19702	19480	19559	19638	19518	19592	19691	19498	19445	19560	19526	19534	19683	19686	19663	19670	19669	19487	19601	19569	19428	19576	19726	19611	19553	19390	19613	19786	19407	19642	19454	19438	19725	19692	19681	19655	19558	19718	19539	19714	19832	19628	19807	19544	19568	19560	19533	19482	19824	19700	19535	19538	19657	19569	19484	19408	19615	19427	19591	19734	19638	19597	19675	19613	19515	19502	19608	19544	19417	19726	19674	19606	19599	19479	19571	19519	19555	19673	19531	19537	19657	19507	19508	19575	19516	19389	19604	19539	19395	19575	19435	19609	19660	19398	19484	19552	19619	19558	19676	19543	19521	19581	19537	19492	19723	19597	19534	19641	19631	19624	19675	19627	19503	19527	19747	19592	19755	19488	19561	19619	19724	19520	19490	19568	19617	19655	19603	19639	19625	19598	19845	19546	19552	19495	19542	19534	19592	19494	19550	19485	19579	19660	19580	19670	19649	19550	19644	19712	19596	19527	19654	19649	19586	19498	19613	19496	19435	19486	19792	19681	19557	19745	19584	19642	19435	19634	19518	19685	19449	19536	19577	19540	19573	19619	19517	19525	19697	19795	19677	19546	19639	19701	19468	19655	19569	19534	19638	19638	19571	19503	19754	19500	19676	19740	19557	19610	19330	19381	19673	19563	19746	19573	19537	19698	19483	19602	19473	19671	19681	19434	19656	19639	19524	19646	19621	19493	19531	19729	19767	19633	19625	19621	19475	19560	19740	19672	19527	19631	19651	19579	19787	19779	19529	19603	19502	19707	19695	19431	19514	19558	19634	19558	19479	19617	19545	19610	19634	19506	19616	19598	19468	19624	19700	19359	19676	19590	19475	19522	19702	19591	19534	19660	19678	19759	19474	19641	19508	19591	19541	19562	19692	19828	19603	19563	19737	19382	19602	19540	19621	19676	19578	19592	19501	19554	19733	19560	19605	19569	19551	19604	19631	19630	19586	19331	19580	19674	19640	19503	19549	19578	19685	19409	19526	19625	19626	19678	19606	19496	19454	19631	19621	19468	19728	19572	19569	19653	19490	19587	19689	19518	19671	19733	19409	19555	19682	19785	19661	19534	19730	19433	19666	19487	19680	19654	19532	19630	19509	19619	19510	19666	19440	19698	19653	19643	19400	19555	19614	19822	19545	19599	19647	19611	19602	19741	19772	19753	19680	19676	19560	19762	19838	19685	19708	19758	19541	19715	19554	19701	19530	19493	19480	19466	19701	19532	19718	19661	19574	19525	19509	19699	19548	19658	19552	19475
22214	20761	27268	25534	27173	35242	39505	35542	36414	33865	33010	32425	41820	59109	52281	44985	37929	33614	31802	31154	30986	31215	31250	31004	31376	31005	31199	30987	30967	31103	31188	31229	30891	31204	31084	31225	31114	31034	31013	31036	31134	31213	30846	31183	31087	30933	31296	31210	30989	30894	31115	31175	31036	31057	30896	30905	31113	31174	31153	30995	31280	31182	31221	31071	30916	31078	31025	31155	30988	31232	31245	31007	31010	31268	31331	31119	30868	30799	31157	30988	31074	30891	31021	31051	31041	31077	30982	30947	31162	30775	31116	31088	31216	30914	31207	31194	31393	31210	31194	31241	31271	30842	30788	31056	30907	30985	30840	31165	30970	31032	31110	31185	31169	30851	31050	30934	30960	31008	30941	30899	30886	31208	30956	30962	31247	30989	31099	31061	31263	31044	31077	30943	30857	31002	31096	30940	31091	30762	30669	30956	30853	30833	31064	30990	31002	31130	31067	30953	30952	30905	31279	31056	30776	31018	31021	31183	30986	31298	31210	31021	31092	31065	31044	30964	31125	31009	31217	31198	30754	30715	31192	30784	31104	30665	30790	30973	31161	31051	30963	31111	30849	30769	31118	31070	31052	30889	31453	30910	30947	31175	31090	30715	31124	30857	30913	31025	31254	31027	31048	31030	31039	31117	31021	31218	31399	31110	30984	31041	31366	31132	31261	31041	30959	31150	31009	31042	30922	31153	31088	31085	30910	31067	31167	30841	31011	30917	31113	30860	31102	31033	30973	30990	30862	30901	30843	30972	31153	30908	31089	30845	31241	30862	31137	31239	31298	31027	30998	31007	31089	31146	31030	31056	30825	31073	31191	30870	30940	31131	31099	31377	31038	30839	31309	30976	31059	30886	31196	31182	31104	31005	30983	31065	30798	30718	30950	30870	30932	30955	31010	31353	31137	31033	31030	30775	31045	31061	31058	30917	30974	30945	31094	30894	31159	31115	31121	31236	31121	31254	30785	31167	30943	31071	31109	31279	30983	30875	30933	30955	31052	30832	30749	31150	30840	31090	31020	31130	31123	31040	31183	30859	31127	30910	31164	30936	30894	31169	30999	31156	31098	31208	31045	30978	30919	31022	31143	30925	30806	31147	31006	30859	31107	30956	31020	31342	31097	31259	30981	31168	30762	31278	31004	31265	31065	31056	30892	31117	31071	31077	31132	31335	30867	31126	31202	30926	30979	30785	30889	30902	31200	30646	30987	31079	31119	31000	30963	31025	31054	31072	31055	31105	31098	30976	31075	31067	31092	31065	30949	30927	30992	30911	31129	31008	30812	31089	31087	30785	30943	30970	30913	31014	31074	31002	31223	31104	30848	31267	30879	31021	31114	30878	30935	31290	31060	30867	31096	31187	31047	31080	30985	31231	31221	31101	30921	31002	31028	30991	30912	30739	30946	31108	30916	31046	31021	31031	31120	31177	31034	31228	31005	31151	31385	31227	31142	31309	31041	31035	31247	31148	30960	31162	30868	30964	31051	31138	31032	30985	31116	31123	31065	30792	31177	30825	31051	30976	31003	31204	31298	31198	31166	30677	30791	31019	30996	31155	31102	30968	31149	30754	31011	30923	31188	30677	30690	31010	31210	31125	31148	30873	31040	31033	30867	30870	31449	30988	30698	31215	31091	31372	31010	31059	31106	31152	30873	31071	31055	31151	31048	31105	30946	30893	30968	31086	31159	30874	30886	30939	30951	30910	31173	31002	31142	30866	30739	31100	30893	30948	31155	31082	30722	31152	31040	31409	31052	31169	31213	30913	31185	31235	31003	31092	31233	30976	30520	30912	31089	31203	30868	31004	30932	31046	31000	31049	31026	30906	30878	30931	31242	30933	30993	31024	31151	31090	30946	30788	31026	31090	31190	30889	30947	31002	30921	31194	31309	30867	31086	30977	30842	30837	31141	31110	30796	31094	31260	30998	31229	30968	31131	31270	31026	31140	30895	30986	31163	30932	31068	30950	30772	30927	31166	30808	30970	30849	31029	31040	31121	31104	30936	31000	31104	31127	31037	31263	31163	30855	31024	31092	30802	31098	30853	31058	31123	31157	31016	30866	31088	31106	31091	30870	30715	31163	30910	30860	31037	31015	30968	30626	30976	31098	30769	31015	31141	30825	31020	31121	31129	30924	30850	31082	30958	30972	30840	30987	31154	31066	30800	31019	30963	30981	30898	31138	31013	30940	31152	30969	31120	30952	31120	31240	30764	30812	30937	31068	30910	30824	31124	31097	31149	31164	30668	30894	31087	31195	30936	30872	30794	31065	30944	31149	31097	31007	30800	30731	30871	30950	31119	30979	30876	31316	31358	30995	30943	30863	31151	31064	31011	30941	31100	30791	31129	30770	31134	31166	30902	31185	30989	30899	31170	31015	31132	31082	30960	31044	31067	31080	31239	30857	30928	31056	31164	30929	31204	31282	30974	31115	30742	30944	31314	31050	30720	31261	30817	30944	31151	31066	31278	31187	30947	30967	31140	30883	31066	30798	30982	31028	30744	31164	31173	31089	31072	30972	30794	30798	30985	31052	31098	30959	31030	31269	30970	30928	31074	31004	30959	30851	31003	30927	31340	31112	30981	31233	31321	31054	31301	31081	30846	30965	30934	31001	30723	30803	31049	30838	30938	30954	30929	31061	31067	30867	31017	31069	31077	30982	31051	31208	31010	31141	31181	31178	31272	30820	31226	31019	31035	30974	30828	31108	30925	31034	31022	30853	31128	30945	30900	30807	30842	30919	30871	31260	30927	30823	30786	30908	30779	30951	31131	30846	31121	31057	30800	31051	31248	31049	31092	30910	30908	31149	31113	31069	30993	31070	31116	31284	30985	31085	30948	31226	31305	30733	31048	30934	31049	31077	31172	31224	30863	31228	30725	31246	31198	31280	31055	31013	30934	31291	31359	31214	31152	31052	31297	31058	30986	31179	31081	31126	31164	31232	31089	31077	30960	30955	31163	30998	31328	30930	31192	30929	30927	31220	31138	31065	31031	31477	31060	31113	31013	31178	31081	31290	31189	30898	31112	31145	31028	30954	30981	30909	31078	30991	30933	31071	31201	31005	31179	31035	30950	31136	31336	30873	31011	31057	31001	31013	31370	30708	31007	31188	31196	31123	31150	30991	31000	31189	30998	30782	30867	30785	31325	30972	30980	30756	31005	31124	31209	31053	30873	30826	30898	31359	30797	31005	31114	30890	31398	31014	30984	31077	31116	31046	30956	30919	31034	31045	30970	31028	30803	31250	31256	31121	31058	31175	30860	30934	30962	30931	31129	31122	31081	31206	31044	30946	30873	31051	31111	30971	30915	31182	31150	30820	31309	30901	30910	31138	31236	31106	31008	31187	30964	30975	31122	31016	30925	30985	30761	31038	31013	31199	30908	30857	31015	30997	31166	31022	31046	31155	30953	31138	30914	30910	30965	30916	30928	31083	31150	31198	30806	30956	31227	31139	31167	31124	31178	31071	30994	31172	31006	30979	31066	31047	30752	30776	31198	31007	31213	31040	31111	30945	30980	31087	31054	31264	31257	30970	31107	31299	31046	30923	30882	30899	31086	30926	31074	30835	31169	31171	31130	31105	31197	30990	30880	30953	31025	30914	31171	30934	30753	30988	30985	30971	31094	31100	31300	31289	30919	31046	31313	30751	31017	30984	30967	31157	31062	31491	31105	30621	31030	31078	30885	31057	31151	30922	31097	31106	31257	31117	31127	30914	31066	31031	31017	30969	30813	30923	31468	30842	30936	31162	31082	30830	31216	30966	30843	30806	31192	31163	31229	31058	31106	31023	30906	31204	30909	31288	31235	31165	31177	31069	30727	30847	31044	31155	31117	30882	30846	31037	31091	31008	31065	30971	30980	31039	31279	31117	30905	30787	31161	31057	31262	30844	31035	31177	30977	30953	31059	31153	31108	31007	31171	30775	30735	30860	31275	31236	31070	30906	31358	30851	31067	31142	31058	31135	30985	30799	30915	31017	30987	30725	30956	30838	31148	31143	31139	31106	31275	30982	31088	31002	30816	31177	30990	31153	30977	30914	30956	31038	30878	31013	30963	30736	30950	31143	30936	30892	31276	31009	30941	31092	30954	31078	31158	31205	31009	31100	31127	31200	31166	31222	30928	31013	31073	30821	31275	31190	31108	31401	31286	31097	30805	30782	31232	30922	31063	30943	31371	31078	31053	31074	31162	31024	31001	31148	31300	30851	30767	31168	31050	31006	30980	31261	31259	30996	31106	31110	31020	30911	30992	31012	31206	30888	30996	31231	31117	31050	31299	31121	31190	31351	30986	30970	30827	31066	30923	30981	31002	31137	31015	30806	30917	30725	31220	30885	30879	30793	31355	31078	30909	31166	31014	31330	30953	31036	30952	30932	30982	31029	31040	31324	31062	30938	31086	31023	30978	30898	31293	30871	30926	31197	31068	31042	30754	30935	30978	30929	31143	31109	31258	31100	30992	30998	31562	30726	31144	31038	31091	30853	30922	30784	30887	31015	31410	30821	31079	31062	30869	31121	31001	31025	30891	31175	30869	30917	30775	30831	30857	30885	31053	30894	31111	30838	30953	30873	31107	31063	31108	31024	30940	31035	31026	31169	30963	30766	31166	31110	30856	31165	31261	30977	31077	31369	30672	31000	30891	30877	31122	30839	31127	31115	30962	31025	30988	31118	30874	31110	31363	30833	30856	31211	31190	31062	30961	31145	31127	31011	31079	31001	31105	31251	31373	31156	30927	30920	30895	31040	31067	31098	31309	31267	31213	31196	31005	30956	30959	31086	31088	31063	31318	30768	31209	31059	31258	31165	31136	31204	31251	31122	31070	30965	31144	30970	31056	31094	30986	31001	30893	31057	31091	31177	30842	31152	30970	31454	30991	30877	30912	30970	31122	30745	30886	30998	31231	31067	31073	30621	31252	31077	31156	30818	30931	31065	31247	31012	31124	30956	31131	31005	30870	31144	30956	31257	30956	31159	31321	30965	31024	31111	30923	31336	31298	31150	31147	31105	31018	30819	31259	31011	31000	30943	31027	31193	30952	30808	30854	31138	30888	31077	31078	31133	31030	30759	31221	30766	31012	31237	31182	30959	31093	31008	30949	31273	31207	30969	31013	31100	31091	31114	31093	30909
30411	55039	53278	45421	39644	34222	29143	26287	26585	22111	20340	20736	35011	51419	43288	34892	26256	21209	19117	18711	18715	18689	18833	18766	18734	18696	18707	18500	18744	18717	18766	18558	18700	18784	18695	18708	18547	18711	18606	18659	18814	18662	18703	18625	18855	18891	18728	18657	18706	18619	18589	18677	18615	18789	18674	18627	18590	18627	18431	18700	18748	18550	18697	18618	18818	18620	18638	18595	18626	18706	18627	18512	18525	18668	18842	18701	18640	18493	18679	18587	18782	18746	18561	18795	18786	18708	18565	18552	18598	18592	18668	18532	18601	18809	18742	18787	18682	18577	18536	18760	18484	18599	18566	18753	18718	18535	18568	18699	18585	18589	18690	18643	18568	18545	18580	18745	18768	18666	18759	18746	18714	18623	18649	18828	18491	18593	18706	18569	18797	18644	18526	18641	18650	18749	18597	18414	18614	18691	18540	18590	18613	18577	18470	18703	18622	18768	18686	18597	18673	18696	18623	18820	18587	18605	18907	18454	18595	18685	18631	18759	18644	18939	18671	18863	18805	18550	18622	18530	18698	18801	18480	18566	18614	18711	18704	18702	18756	18624	18593	18534	18655	18655	18793	18782	18670	18554	18677	18517	18691	18647	18742	18628	18533	18731	18730	18673	18735	18559	18718	18504	18654	18539	18752	18514	18755	18731	18733	18696	18672	18728	18730	18575	18621	18657	18668	18668	18758	18535	18755	18529	18574	18731	18575	18514	18621	18672	18792	18740	18780	18866	18479	18752	18643	18697	18696	18701	18649	18578	18562	18583	18573	18738	18767	18646	18646	18645	18660	18746	18544	18764	18640	18857	18566	18616	18812	18599	18722	18610	18479	18624	18532	18638	18594	18685	18547	18594	18650	18772	18571	18813	18707	18796	18761	18520	18500	18729	18700	18557	18636	18808	18437	18799	18604	18701	18694	18804	18449	18550	18531	18578	18562	18790	18746	18766	18845	18498	18699	18744	18830	18709	18666	18643	18745	18586	18672	18557	18836	18366	18674	18674	18623	18689	18749	18698	18625	18522	18675	18696	18584	18751	18718	18653	18724	18745	18584	18413	18684	18539	18758	18592	18628	18641	18586	18582	18756	18686	18563	18594	18476	18559	18724	18609	18626	18754	18563	18574	18719	18536	18696	18561	18612	18662	18541	18740	18655	18506	18573	18770	18705	18646	18748	18553	18742	18475	18748	18856	18590	18609	18798	18443	18679	18507	18750	18555	18699	18722	18593	18812	18764	18554	18586	18493	18605	18595	18738	18667	18555	18805	18743	18710	18499	18751	18604	18600	18663	18601	18778	18472	18563	18635	18632	18635	18655	18604	18626	18733	18538	18666	18509	18588	18522	18686	18733	18516	18720	18654	18696	18635	18422	18636	18768	18652	18561	18547	18659	18625	18554	18803	18731	18475	18590	18738	18662	18701	18609	18619	18436	18689	18716	18613	18687	18669	18578	18708	18725	18818	18616	18576	18620	18542	18534	18586	18781	18793	18606	18604	18622	18550	18819	18709	18574	18835	18705	18586	18674	18634	18482	18775	18581	18749	18497	18792	18744	18823	18654	18686	18612	18486	18796	18552	18582	18560	18710	18523	18861	18598	18573	18562	18777	18526	18666	18676	18828	18695	18581	18700	18720	18646	18713	18499	18475	18669	18772	18474	18637	18731	18580	18672	18627	18621	18719	18628	18818	18702	18450	18751	18822	18565	18764	18605	18578	18765	18687	18604	18561	18666	18654	18761	18775	18700	18689	18601	18776	18468	18667	18422	18660	18644	18621	18742	18632	18645	18580	18637	18659	18634	18650	18760	18588	18695	18842	18690	18770	18671	18580	18655	18653	18673	18612	18781	18717	18690	18751	18704	18863	18635	18837	18705	18659	18360	18825	18582	18639	18520	18436	18780	18731	18610	18570	18858	18776	18390	18571	18744	18482	18675	18751	18687	18794	18776	18712	18692	18535	18638	18594	18671	18540	18683	18787	18804	18504	18600	18808	18733	18566	18737	18850	18520	18751	18585	18901	18634	18653	18654	18535	18723	18747	18461	18703	18538	18544	18553	18623	18597	18596	18566	18663	18507	18605	18552	18680	18537	18807	18845	18563	18443	18633	18654	18667	18658	18506	18722	18663	18526	18808	18752	18625	18626	18687	18515	18529	18530	18656	18378	18738	18713	18917	18669	18621	18914	18747	18687	18489	18728	18617	18637	18661	18584	18650	18644	18668	18779	18804	18554	18667	18570	18714	18619	18446	18601	18600	18574	18873	18776	18479	18705	18626	18818	18493	18662	18762	18772	18537	18736	18713	18638	18525	18744	18646	18666	18713	18659	18771	18694	18781	18612	18553	18739	18544	18855	18706	18498	18532	18581	18516	18677	18881	18686	18738	18582	18676	18518	18459	18694	18793	18385	18590	18604	18609	18528	18585	18685	18496	18665	18714	18619	18720	18810	18665	18830	18791	18585	18553	18715	18679	18593	18757	18690	18658	18771	18651	18418	18687	18739	18557	18765	18663	18822	18541	18574	18561	18762	18789	18592	18899	18526	18729	18760	18583	18665	18647	18692	18654	18544	18418	18647	18893	18636	18570	18469	18589	18657	18729	18580	18683	18624	18863	18613	18465	18640	18720	18676	18643	18673	18680	18494	18787	18574	18698	18597	18678	18785	18671	18688	18575	18611	18704	18643	18760	18588	18845	18547	18531	18832	18677	18735	18683	18798	18627	18562	18696	18611	18725	18700	18707	18478	18517	18710	18736	18524	18863	18573	18361	18348	18637	18620	18404	18684	18557	18774	18705	18666	18688	18697	18654	18724	18685	18611	18822	18526	18819	18693	18717	18818	18698	18685	18816	18732	18779	18653	18664	18628	18649	18627	18893	18629	18691	18635	18689	18635	18578	18585	18657	18571	18743	18725	18718	18600	18906	18671	18721	18585	18791	18614	18753	18618	18721	18515	18539	18563	18590	18636	18685	18616	18635	18648	18517	18557	18734	18525	18558	18780	18652	18652	18671	18862	18579	18472	18684	18514	18626	18618	18658	18677	18562	18693	18680	18609	18483	18761	18723	18576	18838	18802	18753	18490	18567	18572	18734	18809	18594	18595	18625	18650	18622	18693	18519	18608	18835	18678	18577	18651	18487	18750	18608	18701	18786	18522	18878	18545	18760	18675	18714	18855	18726	18543	18560	18686	18930	18805	18743	18524	18663	18676	18761	18831	18555	18494	18710	18806	18542	18738	18836	18513	18833	18644	18669	18759	18573	18697	18477	18756	18826	18647	18803	18715	18658	18690	18615	18798	18747	18853	18641	18694	18666	18566	18693	18721	18671	18591	18625	18557	18603	18648	18719	18607	18534	18645	18497	18634	18439	18680	18651	18778	18742	18536	18633	18644	18574	18788	18706	18620	18766	18673	18704	18696	18591	18805	18674	18764	18599	18561	18592	18586	18821	18676	18459	18824	18664	18552	18707	18699	18710	18678	18695	18594	18616	18693	18688	18783	18548	18753	18713	18578	18628	18750	18708	18670	18678	18692	18693	18653	18714	18650	18734	18749	18650	18549	18781	18855	18686	18526	18438	18553	18751	18561	18710	18719	18603	18548	18802	18706	18718	18560	18645	18738	18691	18705	18874	18777	18718	18635	18379	18824	18700	18735	18523	18685	18682	18566	18584	18656	18586	18725	18599	18623	18572	18807	18603	18726	18556	18798	18610	18711	18641	18614	18423	18659	18580	18684	18566	18655	18613	18706	18532	18546	18633	18673	18804	18765	18593	18769	18634	18751	18529	18448	18708	18619	18612	18630	18683	18621	18677	18741	18495	18475	18899	18694	18738	18784	18913	18521	18759	18582	18739	18670	18493	18551	18686	18511	18862	18797	18583	18617	18657	18580	18588	18630	18594	18630	18577	18691	18508	18652	18743	18617	18576	18764	18541	18737	18424	18703	18414	18660	18563	18614	18736	18656	18540	18541	18658	18605	18723	18493	18592	18707	18716	18636	18644	18772	18800	18533	18835	18480	18786	18773	18747	18675	18740	18610	18621	18624	18753	18604	18585	18805	18608	18748	18722	18641	18638	18587	18720	18683	18728	18679	18831	18680	18512	18629	18426	18612	18627	18713	18626	18770	18783	18533	18693	18686	18627	18648	18729	18669	18752	18604	18662	18805	18730	18634	18492	18827	18660	18526	18789	18823	18577	18895	18572	18533	18844	18606	18750	18606	18722	18464	18603	18903	18582	18671	18540	18701	18540	18559	18691	18629	18793	18668	18516	18458	18879	18702	18751	18782	18617	18635	18685	18552	18787	18532	18556	18648	18411	18803	18697	18610	18567	18620	18716	18584	18665	18509	18589	18525	18637	18629	18644	18754	18619	18475	18469	18688	18826	18604	18647	18645	18675	18637	18665	18779	18736	18719	18713	18509	18670	18512	18653	18694	18792	18703	18785	18585	18746	18740	18650	18697	18586	18621	18727	18648	18688	18641	18912	18781	18663	18913	18606	18870	18478	18662	18660	18719	18779	18487	18664	18730	18522	18491	18637	18497	18765	18580	18764	18595	18598	18743	18753	18588	18602	18592	18643	18786	18849	18619	18729	18699	18734	18515	18741	18731	18639	18675	18846	18612	18744	18657	18589	18763	18786	18717	18824	18509	18781	18418	18653	18591	18593	18746	18463	18544	18608	18684	18684	18580	18577	18626	18609	18588	18639	18677	18720	18531	18542	18734	18607	18695	18641	18427	18691	18569	18535	18709	18582	18483	18596	18614	18650	18676	18646	18697	18716	18661	18623	18701	18568	18816	18656	18741	18625	18654	18860	18424	18725	18578	18660	18817	18597	18577	18628	18621	18653	18484	18615	18570	18594	18757	18715	18748	18565	18690	18674	18573	18628	18724	18706	18719	18682	18455	18824	18723	18703	18715	18781	18678	18628	18521	18692	18724	18619	18689	18566	18690	18601	18742	18591	18471	18537	18585	18572	18576	18558	18727	18716	18862	18439	18492	18737	18814	18510	18626	18620	18625	18624	18638	18594	18765	18562	18750	18758	18483	18612	18728	18568	18644	18698	18666	18869	18604	18672	18641	18585	18693	18617	18697	18635	18719	18468	18705	18635	18722	18709	18744	18542	18753	18846	18669
39095	39253	43889	41082	36734	34573	33333	32533	31743	31534	31514	31566	31857	32870	32731	32163	31676	31363	31198	31055	31139	31115	30940	30877	30990	31337	30910	30992	30856	31088	31166	31204	30932	30890	31128	30961	30931	30805	30869	31191	30896	31221	31197	31184	31068	31064	31082	31256	31460	31023	31086	30906	31222	31081	31157	30967	31030	30949	31047	31157	31049	31148	31004	31132	31191	31016	31018	30708	31026	31032	30938	31016	31166	30863	31037	31275	31011	30976	30874	30886	31101	31334	31102	30862	30780	30861	31363	31037	31070	31159	31037	30953	31076	30977	30882	31098	30897	31036	30633	31066	31087	30981	31131	31065	31046	31079	30877	30872	31018	31152	31061	30759	31132	31015	31194	31186	30799	30930	31420	31034	30939	31005	31027	30810	31073	31161	31207	30959	31324	31091	30961	31014	30982	30988	31148	31055	30980	31076	30990	30847	31085	30954	31033	31059	31079	30924	30987	30789	30930	30733	30976	31426	31292	31172	31325	31113	31018	31210	30932	30914	30867	30878	30979	30696	30931	31023	31184	30729	31071	30853	30857	30911	31071	31144	30901	30933	30959	31188	31067	31134	31078	30984	30741	31149	31242	30782	31106	31106	31015	30797	30943	31194	31017	31163	30953	30951	31099	31186	31012	31020	30922	31071	31053	31007	31184	30959	30851	30940	31013	31091	30897	31065	31014	30955	31229	31001	30908	31030	30900	31295	30802	31034	31004	30979	30885	31162	31036	31149	31230	31077	31156	31146	30830	31217	31123	30960	31169	30832	31227	31027	31048	30935	31117	31130	30920	30989	31029	31133	31043	31167	31149	31116	31086	30818	31005	31032	30887	31249	30900	30908	30994	31156	30780	30944	30817	30870	30930	30865	30928	30987	31101	30898	30976	30924	30950	30971	31049	31275	31032	31324	30940	31148	31065	30821	30916	31066	30995	30762	30732	30808	30982	30926	31153	31073	30890	31127	31122	30939	30906	30988	31294	31081	31141	30797	31074	30889	30972	30908	30966	31098	31247	30953	30854	30787	31306	31086	30859	30826	31113	30872	31005	30972	30807	30850	30948	31116	30868	30951	30952	30925	31236	30985	31248	31136	31144	31058	31153	31161	31020	30998	30896	30981	31149	30847	31051	31057	31218	31084	31059	30949	30971	30977	31266	31073	30888	31069	30802	30964	31037	31021	31158	31035	31038	31111	30650	31080	30815	30970	31190	30826	31152	31101	31162	30997	31162	31020	31038	31084	31084	31098	30811	31108	30871	31157	30796	30970	30961	31020	31044	31275	30913	30730	31329	31138	31196	31428	31083	31133	31278	30999	31088	31112	30972	30960	31081	30848	30774	31159	31166	30941	30967	31420	31075	31070	31137	31083	31073	31024	30941	31017	30978	31113	30800	30688	30981	31109	31143	30993	30972	30924	31060	30931	31148	31093	31165	31093	30904	31104	31253	30779	31002	31012	31084	31095	31104	31055	30922	31278	31006	31006	31102	30822	31166	31092	30912	31091	31072	31237	31199	30902	30851	31170	30952	31089	30844	31108	31125	31007	30945	30805	31022	30806	31104	30969	30810	30885	31212	30809	30691	31136	31048	30857	31073	30930	31013	31064	31103	30878	30953	31062	31327	31010	31084	30893	30864	30956	31064	30963	31051	31218	30845	31138	31121	31278	31147	31064	31044	31116	31109	30890	31048	30880	31203	31034	31033	31060	31152	30908	31003	31226	31173	30866	30963	31144	30874	31137	31142	31030	31138	31177	31147	30843	30839	31030	31151	31037	31024	31079	30866	30697	30970	30990	30881	30887	31121	30990	31026	31057	31216	30941	30805	30832	31004	30888	30923	31082	30747	30785	30966	30973	31154	30972	30896	30810	31017	31100	31026	30666	30918	30936	30963	30813	31063	31052	30978	30796	30953	31020	31124	30893	30668	30895	30991	30922	30945	30952	31224	31180	30869	30882	31071	31042	31121	31133	31347	30998	30934	30947	30985	30956	30993	30929	31036	31250	30722	31070	31080	31088	31018	31167	31145	30791	31122	30839	31325	30894	30895	30944	30911	31101	31086	31138	31153	31049	30969	31020	31064	31090	30753	30948	31048	31081	31212	31063	30958	30829	31136	30830	30910	31182	30705	31008	30913	31058	30927	31019	30846	30582	30842	30977	30926	30914	31327	31114	30927	30925	30875	30832	30948	31001	30974	31003	30875	30745	31111	30915	30856	30967	30996	31064	31031	30960	31182	30988	31034	31019	31126	31110	31178	31154	30888	31275	31150	31206	30928	30864	30747	31105	31046	31052	31054	31042	31011	30997	31183	31000	31011	30991	31257	31128	30884	31130	31156	30990	31147	30954	31081	30971	31072	30974	30934	31010	30654	30957	30937	30898	31049	30999	30862	30887	31120	31077	31064	30952	31192	30732	30939	30923	30983	30989	31055	30997	30831	31113	31064	30921	30914	30983	30676	30708	31105	30991	31347	31185	30801	31054	30665	30886	31075	30979	30967	30755	30848	30999	30994	30940	30895	30819	31058	30863	31159	30851	31386	31239	30922	30894	31265	31073	31202	31128	30856	31148	30934	30956	31126	30745	30996	31054	30981	31150	30742	30934	31054	30731	31075	31173	31135	31093	30835	31057	31073	31037	31109	31297	30953	30887	30840	30978	30898	30947	31127	31020	30833	30969	30848	31139	30896	31198	30841	31298	31145	30886	31147	31156	31135	30914	30966	31113	30972	30973	31110	31063	31058	31100	31134	31139	30730	30936	30826	30913	30976	30970	30685	31032	31110	30881	30800	30932	30930	30945	30898	31023	30954	31126	31090	30758	30934	31043	30850	30894	30764	30958	31301	30872	30900	30813	30913	31028	30778	30989	30928	30965	31167	31189	31024	30930	31254	30898	31142	31034	30783	30887	30713	30804	31050	30775	30946	31130	30970	31208	31053	30982	31019	30996	31159	31356	31035	31067	30737	31210	31194	30927	31125	30966	31091	31070	31099	31245	30811	31052	31155	31030	30883	30940	31144	31081	30862	31066	30907	30869	31066	31118	30824	31081	30922	31279	30992	30981	31082	30828	30780	31050	30941	31021	30734	31178	31068	31033	30993	31054	30930	30848	31052	31176	30908	30792	30972	30806	31022	31011	31023	31198	31106	30833	31185	31265	30839	31045	30756	31121	30906	30672	31138	30847	31077	31206	31235	30920	31033	30937	31239	30937	31060	30819	30826	30794	30917	30864	31086	31201	31093	30663	30983	30656	31223	31005	30911	31240	31193	31120	31183	30874	31033	30968	30753	30829	31029	30938	30774	30871	31094	31129	30934	30897	30836	31176	31191	30866	30981	31038	31139	30898	31233	30682	31060	30986	31050	31099	31012	31066	31081	30891	31020	31092	30969	30720	31136	30950	30965	31130	31134	30793	30838	31016	30822	30941	31083	31207	31308	31033	31033	31056	31175	30813	31003	31272	31160	31060	31077	31070	30842	30936	31240	31027	30889	31103	31106	31184	31130	31377	31137	30967	30642	30761	31135	30971	31273	30881	31156	30741	31012	30901	30839	31109	30906	31146	31025	30971	30918	31306	31021	30928	30985	31006	30874	30670	30871	30981	30883	30970	30958	30768	30984	30787	31051	30957	31040	31005	31059	30901	31003	31202	31247	31083	31184	31141	31140	31186	30902	31078	31016	31256	30883	31176	31032	31096	30975	30801	30974	31217	31046	31117	30960	31151	30930	31272	31213	30897	31047	30796	30908	30933	31114	30902	30933	31086	30857	30763	31075	31416	31081	31049	30884	30963	30950	31184	31101	31028	31117	31126	30801	31274	31055	30875	30980	31099	31085	31044	31039	31267	31079	30851	30930	30925	31152	31152	31027	30777	31211	31081	30961	30816	31190	30876	31373	30999	30943	30830	31122	31071	31177	31014	31072	31017	31008	30960	31070	31113	30824	31205	31132	30944	30939	30925	31122	31163	30829	31257	31068	30899	30986	30829	31011	31113	30923	30941	31066	31286	31217	30901	30908	30701	31084	30803	31121	31092	31032	30884	31193	30957	31263	31231	31279	30940	30953	30634	30827	31034	31115	31245	31007	30755	31068	30960	30825	30751	30932	31130	31169	31151	30902	31051	31105	31132	31127	31189	31228	30851	30910	30975	30871	31165	30706	31042	31008	30876	31233	31044	31031	31012	31007	30971	31028	30962	30851	30853	31153	30842	31157	31058	31183	31001	31056	31230	31043	30957	31117	31064	31069	30657	31249	31178	31126	30810	31073	31252	30937	31116	31129	31138	30994	30956	31115	31168	31025	31031	31236	31129	31255	30905	31165	30824	31173	31069	31193	30957	31153	31053	31004	31078	30964	30939	30946	31011	30668	30888	31147	31050	31118	31185	31104	30789	31019	31202	30897	31202	30986	30988	30881	31143	31155	31068	30964	31146	31071	30986	31004	31079	31060	30911	30951	30870	31086	31276	30989	30792	31162	30828	30843	31007	31060	31098	30784	31181	31055	31290	31181	30914	31088	31256	30885	30945	30932	31016	31036	30933	31154	31018	31047	31009	31200	30877	30907	31110	31091	31118	31117	31072	30938	31097	30960	30844	31030	30759	31023	31257	31006	31106	31027	31158	31315	31147	30967	30996	31312	30868	31099	31098	31120	31258	31237	31199	31231	30920	30896	30756	31225	30836	31142	30957	30944	30622	30867	30963	31296	31022	30861	31020	31194	30990	30884	31206	31097	30921	31087	31065	30926	30844	30955	31162	31214	30730	30690	30976	31008	30872	31082	31047	31101	31017	30988	31028	30951	31156	31346	31016	31067	31065	30964	30970	31259	31062	31237	31208	31144	31061	30652	30775	31351	30960	30975	30646	30987	30889	31095	31320	31129	31176	30902	31201	31125	31094	31098	31010	30989	30742	31240	30907	30993	30987	31058	30879	31261	31172	30779	31141	31051	30927	30980	30991	31064	31166	31202	31003	30965	31186	30812	31126	31179	31011	31104	31072	30731	30682	31388	31058	31130	30851	31233	30830	31075	31029	31230	30747	30935	30725	30880	31057	31027	31006	31019	30784	30777	30827	31046	30839	30897	31055	31014	30997	30989	31000	31096	31089	31196	31102	31343	31045	31216	31128	30950	31014	30955	30811	31214	30929
32745	42658	39087	31964	27014	23908	22104	20926	19704	19465	19128	19410	20101	21300	20818	20135	19314	19007	18773	18585	18765	18782	18618	18708	18592	18694	18854	18731	18546	18677	18728	18659	18590	18549	18658	18716	18744	18697	18661	18674	18467	18574	18451	18732	18496	18866	18428	18681	18702	18618	18869	18786	18550	18576	18629	18666	18565	18624	18586	18612	18565	18635	18610	18643	18786	18365	18636	18584	18814	18441	18663	18655	18344	18550	18829	18583	18520	18544	18583	18618	18603	18537	18701	18730	18513	18783	18646	18725	18623	18543	18622	18440	18698	18729	18752	18642	18517	18625	18613	18664	18722	18428	18796	18850	18680	18668	18709	18733	18766	18556	18931	18644	18709	18893	18604	18856	18628	18778	18628	18768	18571	18549	18524	18593	18658	18653	18667	18666	18714	18510	18614	18606	18665	18638	18586	18644	18517	18637	18759	18583	18634	18597	18860	18680	18785	18942	18667	18696	18687	18518	18558	18523	18699	18557	18600	18691	18720	18787	18561	18632	18656	18661	18594	18550	18629	18729	18677	18649	18683	18466	18753	18561	18574	18366	18610	18631	18504	18767	18800	18739	18783	18581	18833	18763	18668	18420	18649	18632	18533	18539	18678	18641	18656	18656	18611	18823	18465	18708	18798	18630	18731	18625	18650	18628	18833	18626	18728	18447	18582	18524	18444	18451	18661	18578	18591	18680	18693	18629	18608	18683	18801	18600	18649	18779	18587	18651	18563	18381	18671	18549	18754	18796	18576	18539	18714	18574	18593	18654	18578	18562	18623	18540	18840	18556	18621	18590	18724	18725	18704	18581	18694	18597	18684	18854	18600	18760	18594	18571	18542	18683	18614	18825	18570	18695	18674	18661	18758	18522	18694	18795	18660	18593	18850	18777	18707	18643	18708	18690	18711	18613	18636	18664	18735	18737	18559	18785	18584	18613	18691	18731	18696	18650	18630	18693	18592	18778	18646	18506	18572	18727	18657	18877	18762	18409	18563	18747	18479	18538	18631	18670	18673	18655	18563	18657	18547	18595	18666	18563	18592	18734	18784	18667	18656	18833	18653	18647	18764	18683	18700	18734	18590	18537	18484	18622	18659	18542	18655	18656	18618	18531	18656	18623	18546	18840	18528	18629	18607	18848	18712	18546	18770	18661	18764	18619	18727	18677	18589	18789	18488	18647	18592	18768	18538	18598	18784	18612	18785	18574	18698	18523	18442	18527	18526	18869	18591	18520	18666	18534	18595	18576	18648	18849	18620	18715	18688	18568	18719	18598	18605	18616	18672	18667	18643	18762	18631	18716	18742	18688	18633	18534	18717	18770	18813	18642	18500	18694	18739	18701	18698	18511	18731	18732	18755	18680	18834	18714	18718	18532	18890	18684	18658	18552	18624	18628	18707	18582	18524	18711	18772	18558	18633	18568	18665	18660	18691	18723	18641	18634	18741	18856	18568	18603	18700	18708	18532	18686	18672	18709	18693	18613	18756	18404	18749	18580	18693	18700	18539	18749	18659	18641	18620	18589	18662	18619	18504	18725	18712	18577	18772	18607	18662	18823	18751	18490	18603	18579	18828	18836	18530	18606	18721	18590	18620	18684	18784	18560	18492	18504	18675	18523	18796	18843	18659	18770	18727	18710	18709	18717	18794	18675	18805	18625	18830	18693	18609	18603	18699	18746	18650	18608	18480	18513	18613	18554	18639	18631	18678	18650	18554	18770	18595	18708	18679	18640	18778	18678	18677	18683	18612	18677	18663	18628	18617	18718	18696	18547	18736	18571	18698	18794	18610	18670	18749	18499	18565	18564	18688	18880	18520	18720	18685	18714	18589	18644	18692	18601	18617	18789	18654	18709	18718	18682	18718	18743	18879	18724	18683	18757	18604	18606	18615	18662	18751	18453	18704	18727	18859	18797	18543	18487	18507	18696	18604	18662	18474	18633	18790	18482	18707	18615	18666	18600	18598	18708	18716	18800	18662	18595	18765	18522	18596	18826	18791	18622	18759	18421	18616	18694	18533	18892	18664	18700	18819	18442	18449	18543	18636	18630	18824	18815	18797	18793	18543	18617	18713	18729	18642	18748	18556	18757	18469	18543	18657	18627	18673	18611	18642	18604	18709	18661	18827	18550	18639	18694	18855	18542	18724	18554	18737	18590	18719	18642	18734	18676	18590	18744	18585	18573	18585	18606	18701	18521	18734	18695	18753	18548	18761	18719	18643	18380	18561	18481	18574	18777	18531	18707	18558	18839	18685	18655	18604	18713	18568	18649	18889	18625	18528	18795	18532	18595	18815	18625	18726	18544	18596	18648	18697	18643	18729	18556	18537	18773	18432	18949	18515	18832	18569	18742	18587	18577	18592	18613	18682	18881	18586	18445	18680	18768	18607	18579	18698	18617	18553	18644	18678	18461	18680	18923	18559	18771	18621	18786	18642	18579	18586	18564	18853	18600	18646	18684	18566	18762	18628	18616	18646	18553	18484	18518	18644	18526	18662	18692	18653	18706	18565	18611	18573	18629	18675	18681	18674	18535	18714	18561	18610	18678	18708	18842	18670	18761	18521	18469	18498	18616	18674	18592	18607	18784	18767	18490	18612	18768	18549	18733	18560	18695	18662	18700	18689	18769	18669	18757	18668	18708	18564	18639	18687	18579	18699	18377	18664	18735	18509	18667	18620	18692	18421	18654	18652	18713	18749	18491	18644	18758	18712	18698	18796	18681	18654	18661	18793	18524	18601	18685	18751	18547	18739	18667	18661	18727	18617	18689	18534	18563	18576	18677	18536	18568	18591	18597	18577	18692	18717	18601	18725	18473	18757	18622	18778	18800	18524	18633	18646	18519	18704	18723	18636	18641	18746	18560	18666	18647	18852	18675	18628	18643	18601	18769	18861	18487	18671	18766	18738	18616	18672	18648	18670	18721	18766	18728	18624	18627	18724	18506	18600	18596	18583	18585	18668	18681	18765	18570	18629	18549	18826	18510	18600	18687	18688	18626	18589	18784	18674	18713	18785	18635	18671	18686	18639	18659	18674	18630	18847	18604	18621	18594	18695	18542	18669	18579	18616	18790	18536	18671	18525	18638	18565	18617	18792	18872	18612	18704	18595	18799	18613	18587	18720	18752	18678	18643	18662	18559	18860	18568	18633	18861	18659	18557	18900	18611	18853	18586	18654	18750	18438	18591	18636	18552	18636	18701	18658	18779	18604	18696	18773	18718	18662	18467	18600	18686	18697	18687	18602	18628	18611	18747	18638	18555	19051	18701	18792	18675	18781	18743	18882	18621	18896	18584	18766	18682	18531	18753	18627	18569	18644	18629	18598	18615	18738	18720	18702	18648	18462	18584	18548	18527	18542	18783	18608	18657	18954	18733	18682	18675	18765	18609	18680	18581	18453	18792	18600	18724	18552	18690	18715	18727	18712	18508	18758	18650	18626	18704	18709	18499	18690	18721	18694	18441	18571	18871	18718	18593	18473	18542	18568	18687	18521	18577	18565	18641	18588	18817	18595	18696	18623	18644	18666	18729	18552	18781	18584	18584	18602	18596	18604	18766	18644	18642	18762	18606	18601	18564	18533	18563	18455	18579	18735	18542	18619	18658	18736	18650	18685	18463	18576	18830	18685	18656	18647	18669	18544	18647	18696	18547	18685	18569	18418	18670	18638	18615	18576	18821	18652	18783	18669	18687	18664	18679	18668	18702	18723	18612	18751	18636	18567	18576	18556	18719	18727	18669	18696	18547	18794	18901	18637	18518	18622	18813	18628	18735	18631	18571	18716	18846	18562	18679	18612	18797	18770	18684	18654	18575	18818	18511	18761	18743	18623	18587	18451	18600	18608	18598	18519	18652	18680	18618	18485	18742	18668	18564	18575	18554	18720	18625	18671	18539	18624	18877	18618	18669	18465	18591	18763	18945	18554	18690	18541	18666	18498	18896	18722	18742	18602	18648	18661	18544	18583	18643	18513	18677	18660	18644	18582	18740	18481	18423	18590	18719	18642	18580	18698	18581	18786	18717	18590	18632	18513	18771	18574	18764	18597	18752	18583	18495	18584	18544	18679	18885	18694	18611	18597	18782	18643	18665	18750	18747	18606	18599	18730	18666	18674	18542	18704	18604	18561	18727	18706	18642	18588	18562	18577	18683	18804	18734	18552	18613	18703	18615	18700	18506	18585	18746	18661	18699	18393	18758	18683	18657	18624	18656	18740	18614	18671	18821	18635	18819	18672	18564	18714	18646	18463	18811	18637	18430	18538	18703	18710	18894	18781	18716	18812	18645	18635	18594	18543	18619	18712	18634	18647	18653	18751	18671	18558	18598	18740	18542	18813	18730	18540	18602	18671	18562	18727	18626	18621	18689	18456	18717	18600	18664	18542	18641	18647	18626	18806	18825	18823	18322	18662	18534	18812	18429	18631	18639	18844	18601	18761	18667	18667	18548	18710	18546	18593	18629	18763	18578	18694	18686	18565	18550	18684	18581	18718	18594	18760	18599	18703	18640	18644	18607	18602	18643	18745	18654	18557	18602	18774	18629	18467	18543	18775	18562	18767	18500	18718	18721	18724	18621	18725	18712	18713	18577	18535	18703	18689	18788	18703	18515	18580	18698	18547	18726	18637	18816	18686	18572	18784	18650	18538	18573	18645	18659	18749	18669	18718	18587	18858	18713	18625	18595	18545	18628	18796	18440	18574	18513	18598	18699	18657	18516	18761	18650	18685	18812	18743	18611	18612	18804	18569	18650	18864	18554	18848	18644	18589	18858	18699	18670	18592	18740	18589	18651	18680	18551	18645	18670	18741	18681	18650	18462	18627	18600	18583	18604	18573	18817	18640	18670	18599	18904	18570	18565	18564	18632	18503	18760	18754	18652	18638	18667	18638	18617	18605	18756	18639	18643	18638	18749	18642	18600	18939	18652	18505	18730	18534	18772	18732	18752	18762	18778	18551	18630	18658	18654	18748	18618	18531	18754	18693	18676	18668	18666	18690	18785	18505	18693	18756	18652	18714	18484	18769	18607	18637	18708	18620	18580	18674	18858	18701	18591	18625	18778	18616	18587	18660	18603	18712	18651	18876	18650	18629	18714	18748	18722	18771	18656	18615	18787	18676	18483	18671	18785	18537	18519	18524	18589
24031	20782	27663	28002	29509	34547	36122	34177	33089	33028	32889	34419	41754	46627	42364	37809	34553	32377	31527	31431	31497	31360	31264	31241	31271	31523	31635	31163	31075	31331	31352	31577	31181	31474	31324	31257	31339	31423	31538	31300	31311	31404	31079	31389	31308	31187	31209	31456	31269	31185	31093	31411	31621	31180	31339	31324	31344	31409	31530	31554	31278	31018	31215	31190	31429	31126	31246	31437	31428	31403	31321	31266	31156	31363	31407	31224	31335	31314	30986	31054	31027	31545	31172	31097	31225	31329	31218	31414	31525	31469	31586	31091	31101	31246	31383	31246	31454	31073	31169	31383	31194	31341	31430	31103	31374	31229	31457	31310	31310	31194	31573	31251	31251	30928	31257	31238	31353	31386	31458	31310	31446	31286	31542	31226	31082	30935	31448	31292	31369	31340	31098	31398	31293	31271	31125	31518	31384	31252	31308	31406	31484	31538	31454	31422	31150	31439	31279	31535	31312	31272	31354	31417	31453	31462	31350	31551	31173	31134	31725	31198	31508	31416	31493	31261	31238	31546	31354	31397	31193	31104	31442	31544	31461	31233	31400	31212	31048	31055	31260	31472	31185	31159	31368	31128	31248	31406	31408	31333	31303	31118	31150	31263	31302	31083	31424	31265	31223	31267	31317	31640	31281	31355	31298	31246	31448	31352	31375	31061	31262	31326	31357	31153	31107	31468	31319	31195	31297	31308	31212	31508	31299	31039	31213	31172	31435	31330	31105	31400	31393	31172	31238	31352	31114	31233	31164	31045	31269	31379	31275	31249	31530	31192	31119	31265	31337	31449	31369	31427	31490	31163	31352	31088	31412	31430	31247	31316	31081	31240	31333	31283	31438	31260	31409	31389	31317	31394	31303	31337	31410	31345	31058	31403	31551	31246	31333	31406	31181	31162	31105	31374	31270	31358	31234	31320	31220	31139	31271	31437	31392	31347	31215	31366	31298	31530	31521	31327	31155	31112	31418	31232	31156	31048	31141	31278	31716	31323	31280	31026	31030	31307	31235	31452	31555	31438	31138	30988	31282	31084	31016	31289	31280	31448	31433	31378	31481	31153	31435	31378	31412	30954	31373	31346	31523	31535	31429	31514	31191	31246	31010	31331	31049	31140	31465	31047	31253	31217	31297	31254	31272	31145	31313	30997	31323	31387	31115	31097	31196	31333	31386	31112	31508	31293	31287	31285	31331	31424	31255	31287	31219	31286	31289	31410	31043	31394	31244	31159	31172	31324	31259	31256	31498	31150	31214	31333	31619	31452	31341	31129	31299	31291	31158	31269	31205	31293	31148	31055	31065	31290	31218	31148	31264	31525	31507	31371	31222	31397	31095	31376	31501	31103	31218	31376	31316	31326	31224	31163	31305	31416	31347	31686	31502	31485	31469	31444	31420	31320	31103	31704	31379	31369	31058	31223	31118	31267	30944	31258	31509	31293	31309	31591	31275	31207	31352	30997	31085	31236	31452	31428	31188	31001	31252	31226	31227	31339	31534	31226	31057	31372	31433	31251	31086	31011	30956	31318	31388	31274	31322	31338	31441	31274	31068	31345	31360	31603	31399	31294	31349	31026	31212	31422	31422	31374	31409	31235	31436	31270	31449	31345	31317	31324	31147	31573	31372	31479	31149	31163	31441	31320	31080	31151	31395	31315	31384	31562	31470	31496	31394	31155	31472	31209	31255	31050	31190	31205	31438	31156	31385	31302	31430	31576	31253	31400	31386	31418	31503	31456	31317	31264	31270	31270	31320	31271	31498	31473	31131	31141	31290	31401	31280	31321	31267	31584	31374	31272	31366	30994	31267	31293	31289	31192	31114	31433	31210	31486	31369	31463	31231	31191	31368	31409	31392	31084	31107	31425	31530	30926	31171	31269	31579	31372	31443	31393	31648	31531	31383	31420	31143	31453	31503	31219	31231	31280	31337	31249	31327	31155	31339	30873	31259	31236	31301	31335	31278	31333	31699	31475	31368	31066	31139	31163	31439	31249	31358	31299	31534	31086	31543	31216	31292	31345	31357	31074	31336	31338	31398	31434	31546	31296	31214	31395	31345	31241	31310	31339	31339	31587	31381	31437	31411	31202	31210	31225	31302	31119	31057	31460	31242	31039	31502	31255	31340	31120	31197	31322	31237	31358	31312	31706	31599	31605	31406	31074	31336	31394	31295	31539	31212	31260	31264	31420	31419	31444	31400	31261	31519	31313	31304	31358	31254	31132	31077	31113	31122	31151	31406	31188	31353	31152	31255	31077	31318	31361	31055	31138	31222	30898	31064	31126	31540	31145	31355	31183	31179	31369	31573	31565	31147	31479	31532	31293	31170	31108	31252	31435	31395	31200	31139	31360	31037	31254	31095	31224	30924	31117	31287	31054	31412	31159	31092	31033	31111	31268	31096	31274	31410	31254	31170	31236	31334	31479	31507	31435	31341	31240	31051	31221	31289	31447	31412	31350	31206	31230	31474	31369	31442	31363	31684	31427	31279	31011	31345	31219	31157	30976	31277	31326	31409	31204	31365	31302	31446	31016	31523	31372	31409	31597	31619	31276	31099	31400	31329	31533	31278	31198	31021	31116	31150	31312	31337	31312	31106	31403	31098	31485	31182	31171	31114	31268	31395	31308	31131	31229	31135	31172	31295	31464	31416	31288	31308	31295	31115	31473	31071	31229	31284	31560	31201	31095	31520	31633	31289	31381	31376	31540	31193	31329	31231	31316	31221	31415	31549	31175	31464	31355	31587	31472	31320	31190	31151	31479	31217	31309	31390	31623	31162	31379	31274	31372	31167	31424	31386	30995	31309	31224	31341	31358	31348	31323	31117	31292	31531	31341	31327	31100	31218	31284	31570	31384	31384	31309	31043	31466	31221	31461	31182	31233	31351	31254	31254	31304	31401	31324	31264	31330	31404	31368	31155	31118	31540	31232	31007	31394	31654	31397	31491	31270	31504	31463	31216	31223	31266	31160	31794	31530	31193	31203	31322	31328	31364	31122	31100	30932	31002	31263	31378	31149	31372	31139	31361	31191	31337	31470	31370	31502	31243	31189	31196	31395	31394	31372	31427	31305	31293	31324	31251	31337	31228	31511	31488	31326	31293	31332	31363	31335	31281	31502	31549	31348	31336	31012	31357	31324	31202	31210	31351	31498	31265	31174	31274	31153	31250	31425	31230	31377	31339	31483	31194	31391	31619	31380	31344	31145	31524	31104	31411	31370	31103	31153	31476	31193	31293	31404	31313	31099	31345	31400	31279	31320	31400	31105	31308	31076	31216	31048	31180	31022	31252	31126	31087	31280	31104	31363	31370	31083	31154	31268	31100	31301	31322	31277	31281	31263	31159	31255	31058	31193	31566	31188	31262	31615	31181	31080	31009	31340	31557	31386	31390	31216	31202	31363	31481	31219	31392	31323	31366	31199	30975	31326	31412	31242	31103	31482	31165	31112	31047	31278	31289	31410	30983	31333	31431	31142	31567	31294	31285	31250	31103	31267	31200	31387	31368	31376	31517	31131	31351	31459	31359	31242	31208	31325	31244	31461	31084	31368	31379	31542	31173	31428	31155	31101	31422	31283	31193	31231	31137	31271	31218	31339	31156	31368	31294	31284	31371	31486	31203	30997	31539	31389	31109	31175	31144	31359	31198	31296	31317	31476	31456	31367	31325	31373	31254	31301	31318	30972	31373	31351	31518	31151	31200	31247	30934	31237	31534	31451	31352	31182	31296	31153	31229	31041	31428	31298	31244	31354	31381	31107	31294	31201	31376	31225	31589	31511	31111	31296	31294	31406	31568	31246	31330	31599	31330	31034	31322	31197	31312	31163	31402	31310	31342	30936	31297	31338	31229	31163	31149	31237	31291	31599	31612	31314	31302	30972	31131	31118	31402	31413	31641	31348	31398	31213	31430	31324	31382	31483	31180	31198	31153	31312	31419	31418	31207	31395	31246	31451	31559	31291	31307	31294	31108	31249	31129	31324	31290	31127	31085	31322	31208	31426	31327	31016	31199	31305	31363	31281	31354	31142	31322	30955	31295	31489	31352	31333	31065	31170	31274	31235	31117	31321	31246	31347	31356	30929	30991	31085	31485	31402	31204	31434	31346	31096	31266	31307	31395	31255	31403	31060	31146	31345	31190	31177	31289	30912	31005	31383	31193	31569	31446	31392	31441	31388	31727	31197	31535	31254	31364	31087	31101	31276	31468	31170	31213	31110	31457	31371	31314	31545	31863	31194	31277	31221	31122	31465	31260	31398	31337	31354	31244	31241	31164	31358	31202	31005	31292	31317	31552	31492	31359	31095	31348	31501	31427	31155	31345	31457	31062	31377	31394	31398	31475	31269	31408	31220	31504	31429	31423	31574	31237	31226	31460	31536	31257	31179	31429	31324	31422	31276	31439	31218	31167	31149	31454	31424	31315	31110	31360	31179	31446	31131	31310	31391	31057	31224	31234	31263	31339	31265	31450	31193	31401	31615	31448	31374	31475	31557	31185	31208	31525	31426	31256	31034	31267	31269	31280	31269	31061	31390	31676	31213	31319	31427	31112	31258	31505	31328	31168	31405	31317	31335	31254	31089	31100	31577	31436	31333	31315	31021	31152	31476	31378	31382	31237	31464	31368	31424	31374	31252	31328	31301	30981	31422	31472	31005	31341	31535	31383	31413	31280	31160	31554	31311	31630	31334	31452	31134	31471	31049	31278	31281	31537	30941	31279	31262	31513	31094	31184	31271	31219	31189	31126	31242	31075	31280	31322	31242	31490	31434	31194	31396	31231	31208	31333	31280	31557	31305	31290	31425	31200	31051	31310	31098	31501	31390	31273	31149	31662	31229	31284	31538	31501	31166	31388	31342	31331	31201	31226	31176	31281	31475	31248	31157	31069	31461	31344	31621	31464	31459	31437	31264	31205	31260	31503	31384	31385	31353	31226	31317	31202	31212	31312	31190	31478	31242	31470	31263	31191	31436	31246	31231	31479	30893	31118	31228	31291	31463	31305	31398	31540	31188	30918	31491	31230	31237	31302	31309	31183	31223	31144	31375	31284	31376	31320	31662	31287	31297	31109	31365	30951	31571	31287	31440	31203	31261	31346	31319	31355	31358	31148	31455	31393	31334	31357	31449	31232	31158	31515	31289
27253	49465	48983	37682	28528	26311	24532	23044	21555	20533	21129	24246	33253	37945	31627	26550	22054	19696	19124	18934	18830	18936	18822	18763	18898	18935	18953	18804	18845	18804	18743	18862	18744	18835	18800	18794	18643	18833	18935	18781	18751	19003	18801	18911	18963	18763	18973	18831	18692	18741	18758	18851	18834	18775	18814	18680	18809	18799	19016	18920	18997	18802	18824	18783	18894	18936	18804	18943	18773	18949	18867	18947	18781	18943	18779	18917	18922	18935	18914	18810	18783	18863	18810	18847	18872	19039	18754	18860	18791	18779	18720	18799	18907	18711	18786	18943	18839	18702	19020	18774	18900	18650	19063	18829	18768	18904	18867	18915	18777	18791	18786	19058	18805	19110	18890	18695	18634	18869	18811	18861	18906	18820	18756	18740	18741	18667	18741	18757	18962	18627	18937	18879	18801	18808	18846	18942	18971	18918	18812	18853	18767	18959	18833	18869	19009	18565	18726	18640	18913	18974	18797	18989	18644	18724	18867	18852	18803	18769	18704	18756	18805	18776	18731	18828	18830	18716	18907	18684	18767	18955	18878	18805	18703	18633	18806	18836	18833	19023	18850	18759	18678	18951	18852	18763	18902	18801	18989	18762	18846	18974	18749	18755	18880	18775	18776	18961	18829	18850	18996	18759	18876	18775	18846	18741	18738	18755	19035	18811	18790	18830	18875	18856	18723	18914	18861	19013	18768	19021	18720	18853	18750	18883	18994	18836	18902	18780	18839	18802	18866	18743	18804	18967	18742	18947	18891	18726	18841	18785	18895	18746	18599	18959	18937	18831	18799	18776	18949	18996	18741	18862	18840	18635	18784	18771	18929	18838	18966	18958	18807	18895	18813	18799	19072	18834	18939	18852	18665	18927	18926	19024	18875	18885	18759	18898	18728	18780	18845	18759	18965	18957	18778	18874	18936	18819	18825	18819	18726	18974	18751	18720	18929	18856	18892	18851	18983	18837	18935	19030	19009	18775	18887	18879	18831	18827	18817	18969	18783	18862	19013	18803	18914	18976	18873	18621	18741	18669	18945	18868	18651	18778	18783	18725	18967	18856	18805	18865	18824	18805	18875	18739	18817	18644	18868	18835	18828	18917	18788	18726	18920	18851	18846	18888	18962	18783	18847	18818	18859	18814	18761	18834	18990	18803	18678	18857	18901	18988	18717	18849	18861	18891	18768	18935	18716	18668	18963	18805	18765	18820	18797	18917	18757	18964	18888	18871	18778	18999	18867	18804	18866	18876	18810	18693	18791	18880	18847	18742	18770	18786	18718	19004	18846	18978	18796	18803	18867	18724	18788	18764	18971	19005	18861	18834	18930	18835	18694	18841	18806	18778	18787	18558	18917	18962	18898	18877	18851	18781	18991	18842	18742	18912	18829	18759	18900	18858	18685	18800	18875	18590	18812	18872	18878	18763	18949	18864	18846	18871	18703	18799	18694	18625	18753	18815	18771	18822	18770	18839	18710	19061	18949	18852	18855	18824	18953	18883	18794	18732	18753	18703	18951	18817	18932	18777	18792	18879	19099	18896	18706	18872	18754	18892	19014	18706	18916	18801	18728	18848	18803	18801	18683	18972	18703	18740	18849	18891	18733	18667	18746	18875	18772	18849	18835	18841	18849	18836	18869	18818	18803	18840	18775	18951	18879	18912	18858	18740	18928	18830	18823	18728	18558	18815	18927	18698	18825	18746	18765	18876	18785	18888	18702	18695	18682	18774	18780	19110	18782	18868	18901	18881	18846	18727	18817	18819	18813	19010	18941	18820	18862	18736	18701	18902	18892	18874	18741	18730	18758	18987	18733	18952	18752	18835	18830	18936	18580	18763	18985	18861	18914	18914	18759	18813	18745	18861	18700	18971	18745	18840	19010	18785	18911	18857	18720	18839	18624	18842	18874	18857	18780	19006	18776	18770	18943	18743	19018	18797	18756	18769	18938	18786	18909	18787	18834	18797	18840	18857	18582	18689	18973	18837	18930	18708	18774	18641	18915	18957	18902	18715	18696	18887	18742	19022	18777	18889	18677	18862	18993	18947	18897	18893	18914	18777	18916	18742	18933	18854	18779	18876	18762	18853	18781	18792	18754	18704	18638	18912	19048	18735	18895	18899	18897	18862	18781	18744	18945	18642	18743	18520	18677	18816	18765	18856	18831	18901	18878	18951	18789	18962	18762	18820	18820	18797	18716	18861	18768	18885	18867	18810	18751	18944	18736	18696	18927	18969	18689	18644	19095	18764	18673	18837	18878	18763	18945	18905	18861	18995	18989	18805	18929	18696	18865	18876	18859	18741	18734	18765	18876	18768	18832	18715	18855	18834	18918	18817	18856	18897	18818	18664	18844	18822	18758	18980	18815	19018	18749	18570	18924	18804	18888	18874	18789	18814	18665	18825	18788	18932	18872	18788	18745	18791	18744	18656	18634	18966	18821	18753	18689	18729	18961	18698	18939	18857	18776	18952	18765	18968	18637	18785	18793	18827	18752	18894	18756	18901	18858	18741	18832	18698	18786	18879	18960	18733	18830	18815	18989	18764	18763	18682	18766	18903	18895	18823	18755	18871	18786	18783	18848	18864	18909	18623	18858	18928	18843	18984	18883	18789	18741	18633	18791	18690	19151	18844	18923	18960	18840	18840	18745	18921	18845	18797	18883	18836	18715	18841	18819	18789	18869	19189	18858	18732	18935	18834	18847	18950	18782	18782	18860	18820	18828	18922	18948	18777	18926	18787	18962	18888	18881	18842	18660	18590	18806	18799	18790	18858	18781	18791	18817	18832	18872	18819	18674	18853	18878	18626	18936	18850	18679	18874	18705	18926	18992	18896	18885	18776	18726	18852	18882	18781	19084	18833	18803	18666	18835	18977	18829	18764	18743	18614	18898	18795	18709	18936	18977	18651	18901	18835	18874	18768	18789	18909	18700	18835	18905	18675	18727	18842	19016	18656	18993	18679	18730	18828	18875	18648	19038	18796	18757	18883	18868	18874	18765	19001	18840	18702	18809	19072	18749	18745	18850	18763	18862	18642	18704	18815	18801	18858	18886	18770	18805	18842	18875	18825	18789	18953	18584	18653	18760	18745	18858	18788	19060	18724	18748	18818	18890	18791	18966	18750	19063	18812	18666	18675	18792	18768	18712	18818	18790	18728	18832	18747	18899	18912	18685	18801	18790	18878	18898	18800	18896	18853	18945	18850	18817	18874	18931	18740	18922	18822	18846	18922	18859	18671	18831	19060	18895	18841	18662	18855	18753	18782	18819	18925	18778	18759	18932	18902	18900	18787	18829	18740	18865	18881	18861	18847	18990	18808	18896	18694	18896	18890	19006	18904	18733	18783	18894	18837	18699	18912	18867	18803	19011	18765	18744	18846	18707	18949	18983	18733	18812	18918	18911	18989	18840	18788	19024	18842	18721	18852	18793	18741	18725	19096	18631	18776	18609	18807	18850	18773	18946	18953	18779	18586	19004	18986	18917	18671	18870	18830	18850	18870	18881	18713	18834	18937	18987	18759	18813	18855	18890	18994	18994	18814	18742	18896	18914	18712	18751	18981	18923	18639	18878	18927	18803	18879	18884	18769	18625	18832	18856	19098	18821	18818	18701	18945	18672	18775	18873	18872	18879	18884	18819	18767	19000	18753	18909	18803	18827	18804	18987	18751	18821	18854	18716	18847	19028	18730	18851	18854	18666	18821	18701	18603	18886	18832	18874	18704	19012	18711	18819	18890	18690	18868	18765	19033	18812	18821	18639	18716	18896	18899	18769	18937	18968	18858	18713	18748	18787	18653	18884	18952	18865	18894	18883	18880	18928	18870	18837	18872	18849	18928	18835	18895	18938	18812	18682	18780	18903	18812	18545	19018	19079	18800	18958	18721	18910	18886	18874	18949	18944	18932	18725	18927	18939	18902	18809	19043	18944	18837	18849	18812	18871	18676	18802	18932	18934	18839	18649	18876	18737	18861	18937	18840	18707	18892	18998	18658	18959	18671	18854	18841	18858	18920	18825	18829	18833	18806	18884	18818	18786	18705	18707	19033	18724	18789	18729	18841	18750	18627	18845	18976	19000	18708	18800	18825	18825	18955	18781	18837	18958	18869	18852	18878	18825	18836	18696	18980	18781	18609	18942	18653	18580	18852	18796	18851	18915	18805	19029	18880	18649	18775	18775	18790	18893	18904	18794	18844	18707	18939	18783	18667	18904	18832	18800	18834	18933	18938	18601	18930	18819	18864	18908	18822	18881	18955	18856	18833	18977	18709	18796	18972	18824	18751	18926	18914	18887	18714	18757	18770	18880	18827	18755	18905	18884	18710	18894	18761	18786	18828	18801	19061	18854	18888	18870	18736	18719	18797	18752	18820	18834	18645	18851	18930	18949	18820	18763	18839	18881	18939	18957	18898	18825	18723	18896	18875	18815	18979	18883	18814	18640	19011	18722	18867	18883	18921	18795	18959	18733	18792	18983	18848	18878	18646	19042	18778	18716	18894	18740	18758	18688	18869	18793	18859	18944	18929	18721	18881	18792	18841	18829	18870	18798	18860	18786	18817	19016	18725	18727	18683	18950	18813	18975	18779	18835	18833	18852	18652	18847	18676	18753	18908	18870	18983	18797	18742	18979	18946	18762	18861	18711	18734	18938	18888	18836	18760	18879	18914	18892	18857	18898	18913	18833	18816	18926	18952	18792	18736	18904	18973	18752	18942	18731	18728	18957	18926	18875	18841	18947	18909	18806	18717	18764	18816	18894	18829	19054	19069	18753	18675	18895	18947	19030	18915	18891	18911	18878	18813	18840	18766	19030	18761	18932	18813	18855	18786	18911	19017	18821	18936	19005	18819	18655	18829	18679	18957	18973	18781	18921	18834	18798	18798	18748	18957	18896	18771	18918	18865	18886	18924	18889	18777	18687	18905	18849	18955	18872	18789	18774	18878	19016	18863	18904	18886	18957	18778	18809	19000	18790	18836	18999	18751	18942	18871	18862	18981	18958	18721	18776	18821	18934	18803	18794	18842	18812	18722	18833	18810	18959	18851	18889	19007	18849	18892	18890	19024	18701	18762	18561	18799	18722	18869	18845	18784	18920	18705	18856	18794	18892	18986	18846	18848	18895	18814	18798	18888	18923	19095	19002	18785
22284	20770	27213	25675	26634	34750	41336	37952	37136	35885	34682	37646	53101	57209	47162	40469	35429	33127	32182	31563	31495	31552	31458	31381	31763	31620	31475	31695	31468	31427	31493	31492	31680	31686	31531	31682	31424	31652	31255	31641	31597	31607	31552	31592	31497	31614	31301	31571	31751	31679	31752	31292	31429	31633	31428	31511	31330	31523	31537	31508	31426	31438	31627	31639	31296	31694	31497	31466	31461	31519	31614	31040	31473	31460	31667	31723	31378	31327	31303	31323	31480	31386	31578	31224	31536	31418	31359	31584	31573	31660	31517	31616	31545	31607	31722	31492	31053	31657	31607	31430	31309	31280	31521	31192	31740	31265	31738	31398	31509	31365	31196	31394	31685	31415	31323	31442	31507	31320	31479	31469	31412	31200	31623	31410	31534	31664	31432	31372	31335	31425	31530	31544	31713	31497	31344	31124	31457	31311	31383	31743	31586	31330	31460	31259	31560	31446	31702	31442	31206	31282	31441	31205	31438	31736	31421	31321	31386	31512	31738	31452	31610	31189	31297	31731	31320	31518	31123	31333	31194	31408	31508	31572	31647	31665	31333	31508	31478	31402	31520	31475	31402	31509	31348	31539	31766	31287	31596	31328	31583	31475	31345	31300	31351	31349	31406	31595	31489	31343	31305	31481	31640	31115	31570	31249	31612	31540	31628	31363	31504	31509	31340	31630	31527	31696	31553	31572	31497	31459	31428	31440	31493	31246	31304	31510	31615	31534	31458	31359	31585	31154	31461	31319	31510	31325	31462	31365	31723	31463	31446	31514	31480	31575	31123	31369	31287	31571	31778	31431	31210	31048	31393	31538	31615	31137	31224	31562	31621	31395	31694	31432	31396	31361	31278	31348	31227	31235	31558	31391	31333	31428	31290	31312	31541	31313	31430	31317	31124	31303	31494	31444	31143	31360	31572	31184	31615	31290	31478	31503	31469	31269	31708	31488	31504	31522	31534	31198	31609	31422	31469	31466	31545	31240	31664	31356	31521	31449	31147	31467	31346	31644	31447	31350	31297	31198	31294	31413	31423	31136	31442	31407	31379	31509	31551	31326	31514	31555	31611	31455	31407	31410	31780	31943	31507	31651	31613	31543	31702	31568	31256	31325	31503	31560	31468	31163	31387	31444	31416	31444	31526	31525	31251	31399	31560	31334	31373	31595	31754	31702	31355	31486	31585	31297	31342	31639	31417	31306	31469	31448	31424	31606	31378	31348	31424	31564	31573	31384	31248	31558	31407	31369	31434	31517	31334	31195	31547	31265	31261	31347	31542	31437	31271	31490	31490	31485	31629	31414	31389	31578	31194	31282	31396	31332	31649	31505	31608	31723	31555	31288	31452	31333	31595	31497	31627	31405	31481	31402	31357	31461	31424	31451	31597	31310	31612	31438	31598	31280	31579	31329	31557	31563	31543	31243	31211	31480	31530	31149	31460	31501	31464	31302	31326	31421	31354	31381	31243	31538	31413	31425	31396	31230	31364	31449	31466	31690	31592	31320	31380	31272	31418	31578	31442	31404	31366	31470	31533	31400	31452	31623	31506	31524	31481	31661	31655	31272	31536	31245	31209	31171	31418	31544	31294	31501	31468	31544	31280	31469	31396	31470	31334	31510	31370	31669	31276	31454	31411	31452	31292	31272	31511	31310	31453	31473	31408	31310	31360	31561	31589	31530	31618	31484	31307	31666	31581	31611	31572	31380	31369	31643	31139	31301	31404	31623	31573	31753	31254	31277	31276	31402	31509	31349	31444	31532	31567	31197	31330	31252	31552	31751	31573	31587	31390	31232	31378	31569	31252	31335	31212	31285	31066	31426	31408	31511	31534	31487	31402	31470	31187	31464	31467	31387	31481	31476	31637	31381	31542	31295	31182	31549	31069	31443	31529	31330	31291	31471	31375	31557	31606	31585	31489	31351	31245	31684	31698	31492	31494	31353	31268	31414	31546	31429	31406	31485	31294	31482	31291	31592	31527	31358	31588	31662	31445	31643	31375	31315	31488	31492	31343	31634	31415	31693	31502	31698	31346	31467	31244	31250	31437	31347	31402	31596	31502	31326	31091	31206	31749	31243	31647	31125	31382	31517	31490	31272	31639	31344	31432	31487	31333	31635	31621	31694	31434	31493	31462	31347	31474	31030	31085	31302	31517	31398	31499	31214	31298	31546	31697	31595	31452	31482	31379	31261	31545	31373	31199	31516	31419	31369	31728	31517	31188	31637	31431	31747	31385	31632	31404	31499	31323	31256	31517	31368	31658	31503	31221	31471	31383	31456	31746	31479	31197	31352	31321	31193	31438	31673	31522	31559	31403	31455	31473	31383	31406	31287	31526	31467	31384	31322	31268	31448	31285	31171	31648	31420	31543	31270	31549	31436	31555	31607	31512	31398	31275	31476	31473	31676	31423	31281	31596	31439	31349	31160	31469	31342	31634	31499	31479	31261	31484	31415	31300	31318	31518	31719	31498	31566	31420	31414	31559	31301	31265	31471	31311	31133	31204	31589	31748	31081	31381	31208	31315	31523	31142	31342	31656	31413	31857	31456	31284	31279	31493	31329	31653	31613	31502	31442	31706	31311	31380	31664	31526	31698	31447	31339	31332	31133	31499	31567	31419	31677	31301	31457	31509	31438	31484	31491	31455	31391	31526	31123	31366	31458	31325	31550	31540	31321	31395	31402	31533	31523	31275	31280	31506	31437	31716	31408	31486	31330	31418	31600	31391	31519	31379	31520	31546	31433	31749	31458	31251	31451	31540	31154	31373	31167	31342	31099	31242	31560	31453	31510	31555	31503	31506	31541	31103	31244	31557	31429	31498	31738	31366	31391	31577	31441	31312	31330	31400	31603	31392	31267	31485	31511	31646	31373	31325	31258	31276	31301	31630	31637	31422	31310	31730	31442	31472	31452	31260	31879	31433	31654	31655	31474	31547	31493	31544	31284	31142	31458	31394	31210	31400	31616	31530	31446	31469	31373	31340	31585	31535	31545	31637	31398	31438	31312	31416	31474	31451	31485	31355	31275	31319	31353	31495	31279	31521	31406	31626	31153	31454	31502	31269	31552	31347	31431	31615	31320	31410	31273	31383	31490	31700	31413	31556	31376	31307	31649	31328	31362	31945	31309	31459	31307	31268	31332	31242	31468	31323	31488	31727	31251	31275	31461	31408	31545	31349	31394	31535	31741	31648	31356	31599	31346	31376	31566	31273	31338	31469	31268	31463	31914	31506	31367	31711	31098	31267	31383	31646	31295	31572	31452	31285	31505	31402	31503	31327	31324	31427	31491	31591	31249	31476	31326	31365	31360	31718	31515	31556	31606	31556	31745	31627	31379	31580	31585	31353	31501	31286	31305	31336	31278	31644	31613	31219	31257	31546	31302	31174	31361	31504	31391	31609	31541	31547	31163	31445	31497	31348	31424	31515	31486	31331	31425	31377	31203	31552	31295	31274	31445	31539	31498	31388	31210	31486	31456	31408	31605	31284	31731	31561	31330	31351	31684	31311	31365	31462	31605	31353	31460	31655	31454	31342	31386	31177	31385	31801	31301	31669	31249	31398	31308	31202	31531	31599	31334	31773	31322	31074	31402	31231	31541	31275	31286	31318	31409	31486	31249	31368	31522	31325	31250	31272	31485	31303	31386	31253	31607	31363	31444	31370	31454	31529	31398	31586	31263	31419	31634	31287	31761	31681	31656	31571	31554	31680	31215	31359	31140	31633	31424	31347	31204	31439	31554	31113	31520	31597	31336	31608	31475	31849	31358	31585	31416	31460	31300	31432	31462	31473	31468	31604	31224	31692	31199	31337	31624	31380	31445	31414	31381	31423	31723	31763	31438	31289	31346	31634	31500	31332	31647	31442	31398	31640	31405	31673	31226	31248	31720	31644	31782	31472	31426	31299	31666	31291	31256	31446	31429	31551	31507	31643	31263	31353	31456	31567	31342	31319	31320	31424	31271	31341	31326	31578	31297	31464	31453	31291	31158	31437	31460	31475	31390	31586	31183	31769	31489	31478	31532	31364	31610	31121	31233	31390	31375	31287	31440	31226	31512	31429	31716	31757	31577	31465	31214	31425	31283	31331	31409	31394	31345	31478	31498	31265	31525	31528	31319	31409	31409	31468	31293	31390	31688	31468	31422	31812	31415	31445	31338	31364	31514	31324	31376	31377	31269	31303	31121	31298	31531	31485	31346	31571	31475	31390	31375	31674	31585	31267	31786	31481	31416	31712	31141	31432	31589	31500	31230	31259	31554	31711	31181	31354	31405	31244	31417	31456	31393	31206	31449	31641	31685	31495	31272	31289	31645	31527	31614	31702	31351	31517	31728	31578	31424	31349	31538	31615	31494	31222	31429	31493	31237	31527	31395	31339	31684	31586	31340	31403	31422	31204	31753	31556	31059	31334	31651	31243	31539	31347	31449	31205	31372	31309	31565	31379	31220	31156	31296	31560	31385	31486	31378	31616	31368	31568	31286	31650	31185	31509	31347	31392	31460	31562	31736	31442	31307	31279	31399	31836	31302	31428	31522	31392	31466	31474	31387	31531	31508	31172	31541	31602	31535	31235	31539	31201	31362	31478	31379	31646	31359	31417	31509	31344	31446	31423	31495	31496	31600	31539	31492	31102	31413	31210	31325	31352	31840	31401	31457	31291	31411	31249	31356	31315	31530	31324	31577	31813	31636	31667	31395	31298	31325	31582	31463	31417	31443	31511	31489	31710	31254	31596	31358	31585	31217	31470	31363	31389	31424	31587	31498	31425	31473	31298	31462	31567	31467	31521	31490	31600	31286	31402	31311	31544	31200	31451	31552	31463	31280	31469	31528	31573	31532	31349	31484	31594	31450	31354	31311	31269	31285	31575	31530	31454	31453	31591	31316	31471	31361	31635	31008	31573	31272	31392	31575	31565	31453	31273	31372	31479	31560	31396	31365	31760	31461	31629	31582	31615	31252	31586	31345	31622	31542	31313	31498	31056	31460	31156	31234	31736	31488	31494	31392	31639	31365	31457	31594	31420	31497	31783	31598	31358	31575	31479	31415	31467	31279	31371	31587	31705	31704	31615	31696	31628	31287	31511	31179	31581	31470	31424	31271	31544	31548	31379	31430	31391	31381	31445	31316	31220	31382	31662	31244
32501	57093	55477	45074	38488	33251	32316	29172	28053	24740	23689	29515	45969	48786	37229	29773	23520	20341	19115	18730	18651	18936	18727	19033	18773	19111	18956	18929	19021	18815	18895	18817	18783	18775	19031	18951	18906	18635	18980	18908	18874	18865	18753	18937	18981	18938	19051	18846	18744	18655	18680	19030	18910	18944	18866	18960	18961	18936	18869	18835	19036	18850	18834	18751	18826	18850	18900	18885	18958	18636	18750	18921	18713	18849	18871	18931	18868	18945	18877	18982	18771	18795	18782	18876	18955	18861	18802	18784	18850	18754	18953	19059	18916	18917	18934	18785	18916	18994	18908	18772	18829	18803	18904	18938	18866	18929	18866	18830	18840	18841	18906	18860	18943	18715	18669	18959	18966	18947	18935	18845	18853	18921	18977	18800	19052	18855	18802	18859	18794	18891	18942	18998	18761	18944	18890	18657	19017	18863	19080	18781	18855	18890	18958	18887	18889	18963	19007	18834	18831	19049	18897	18783	18950	18810	18831	18854	18897	18824	18935	18810	18917	18849	18711	18824	18642	18860	18886	18960	18903	19053	18851	18857	18837	18851	18879	18906	18760	18865	18807	18780	18790	18865	18893	18903	18717	18804	19021	18899	18777	18787	18991	18887	18776	18790	19104	18690	18808	18871	19073	18734	18794	18871	18861	18788	18964	18854	18985	18745	19010	18739	19038	18718	19040	18762	18882	18884	18842	18912	18735	18941	18908	18815	18951	18872	18817	18881	18830	18995	18838	18780	18874	18994	18677	18752	18826	18885	18915	18661	19063	18761	18825	18817	18712	18934	18947	18776	19072	18671	18911	18873	18892	18867	18759	18905	18943	18727	18873	18880	18925	18822	18824	18825	18827	18988	18891	18782	18591	18931	18710	19015	18759	18846	18834	18914	18880	18932	18966	18798	18833	18825	18854	19014	18883	18930	18884	18849	18940	18811	18693	18851	18722	18875	18792	18909	18647	18882	18920	18669	18946	18862	18747	18884	19003	19023	19009	18836	18730	18765	18857	18950	18780	19049	19028	18926	18831	19005	18698	18895	18944	18892	19094	18775	18857	18810	18892	18656	18799	18748	18809	18710	18805	18934	18834	18860	18735	18820	18777	18851	18857	18846	18711	18714	18859	18828	18737	18984	18879	19023	18888	18892	18968	19016	18812	18867	18947	18883	19082	18894	19053	18726	18806	18885	18822	18754	19068	18717	18797	18714	18685	18849	18943	18718	18844	18944	19081	18907	18775	18879	18934	18881	18896	18855	18894	18926	18944	18750	18893	18736	18840	18887	18886	18830	18988	18748	18755	19016	18951	18690	18864	18838	18813	18935	18827	19067	18930	18880	18971	18757	18812	18703	18792	19022	18663	18804	18886	18936	18910	19004	18981	18789	18863	18826	18749	18789	18930	18649	18885	18766	19015	18807	18827	18828	18954	18945	18928	18908	18781	18794	18827	18847	18903	18851	18992	18715	18899	18711	18941	18878	18987	18646	18955	18866	18657	18836	18867	18943	18663	18700	18828	18862	18767	18844	18819	18908	18799	18863	18932	18928	18868	18823	18856	18780	18842	18935	18833	18828	18766	18698	18894	18936	18766	19031	18844	18627	18854	18925	18942	18784	18795	18936	18849	18894	18748	18984	18846	18851	18883	18740	18902	18855	18983	18815	18908	18898	18905	18861	18946	19003	18976	18729	18707	18752	18931	18708	19031	18810	18829	18909	18766	18910	19067	18715	18968	18860	18946	18791	18961	18860	18723	18958	18777	18881	18858	18977	18830	18792	18659	18915	19001	18799	18799	18892	18783	18821	18844	18780	18861	18767	19093	18975	18915	18965	18827	18776	18822	18880	18837	18784	18768	18849	18887	18756	18785	18807	18904	18765	18898	18870	18809	18964	18868	18818	18857	19012	18831	18709	18715	18866	18950	18783	18933	18837	18872	19015	18812	19032	18830	18831	18803	18941	18828	18831	18966	18799	18802	18626	18877	18829	18927	18719	18782	18748	18862	18942	18876	18769	18763	18849	18827	18737	18810	18652	18877	18878	18790	18853	18825	19082	18787	18916	18865	18880	18906	18953	18919	18880	18842	18826	18941	18988	18916	18697	18746	18721	18861	18827	19014	18858	18790	18749	18724	19032	18973	18735	18863	18845	18922	18726	18843	19019	18772	18989	18949	18961	18970	18907	18818	18762	18875	18880	18796	18767	18889	18786	18937	18764	18756	18916	19078	18716	18941	18910	18945	18880	18884	18733	18686	18941	18838	18772	18798	18847	18643	18980	18804	18817	18811	19030	18781	18819	18704	18871	18873	18774	18867	18866	18883	18803	18989	18745	18776	18842	18820	18746	18989	18774	18870	18869	18831	18767	19049	18733	18904	18609	18823	18862	18924	18904	18672	18943	18786	18929	18829	18817	18751	18779	18765	18871	18907	18701	18862	18827	18994	19080	18769	18835	18775	18638	19014	18870	18816	18930	18805	18647	18805	18847	18584	18807	18868	18729	18745	18867	18978	18767	18787	18717	18711	19081	18943	18763	18950	18844	18845	18799	18835	18894	18913	18846	18997	18807	18921	19084	18741	19039	18964	18914	18826	18708	18875	18821	18785	18844	18808	18951	18775	18982	18842	18938	19021	18805	18969	18888	18842	18759	18920	18844	18869	18862	18814	18857	18988	18725	18922	18690	18911	18853	18818	18922	18852	18865	18898	18861	19028	18949	18810	18754	18817	18837	18900	19043	18870	18904	18892	18842	18879	18545	18831	18710	18773	18705	19041	18721	18753	18813	18900	18951	18882	18743	18755	18998	18889	18936	18869	18867	18851	18717	18966	18921	18819	18842	18967	18897	18852	18949	18827	18874	18899	18831	18830	18786	19058	18993	18982	18869	18961	18710	18992	18972	18828	18704	18885	19057	18855	18817	18874	18998	18863	18861	18851	18973	19036	18864	18742	18758	18936	18876	18871	18742	18890	18759	18865	18863	18889	18749	18677	18839	18932	18819	18893	18791	18830	18839	18906	19064	18763	18997	18794	18955	18952	18779	18902	18753	18876	18884	18840	18838	18872	18775	18846	18802	19073	18804	18931	18962	18816	19010	19016	18892	18747	18887	18932	18857	18905	18850	18938	18816	18780	18968	18643	18754	18577	19001	19128	18868	18830	18858	18857	18869	18684	18793	19009	18714	18861	18897	18642	18762	19055	18752	18710	19056	18787	18948	18873	18929	18782	18886	18966	18848	19043	18849	18745	18949	19105	18786	18843	18766	18957	18803	18816	18784	19063	18933	18712	18866	18995	19026	18770	18880	18728	18967	18864	18927	18803	18779	19016	18957	18896	18828	18891	18713	18994	18876	18908	18736	18823	18949	18792	18931	18643	18813	18893	18930	18667	18897	18961	18876	18922	18805	18896	19025	18974	18864	18791	18841	18916	18758	18828	18884	18931	18814	18839	18835	18767	18803	18842	18898	18752	18783	18781	18898	18772	18700	18996	19038	18868	18817	19051	18789	18883	18822	18738	18709	18800	18664	18658	19006	18850	18856	18852	18918	18885	18944	18912	18823	18915	18785	18850	18762	18788	19068	18746	18885	18915	18730	18855	18871	18830	18873	18760	19033	18868	19000	18855	18846	18790	18924	18725	18813	18882	18928	18897	18878	18819	18651	18789	18836	18823	18931	18833	18909	19001	19029	18875	18901	18966	18989	18765	18937	18768	18813	18862	18814	18900	18877	18910	18676	18995	18785	18981	18855	18865	18897	19068	18649	19074	18831	18937	18844	18859	18975	18939	18771	19005	18814	18858	18830	18961	18841	18790	18909	18762	18739	18950	18870	18786	18859	18741	18661	18793	18837	18746	19130	18866	19097	18973	18757	18725	18880	18782	18804	18773	18765	18833	18986	18852	18731	18726	18779	19034	18736	18984	18882	18985	18903	18845	18847	18838	18989	18846	18924	18794	18856	18965	18994	18935	18931	18994	18836	19048	18788	18800	19011	18960	18983	18991	18901	18933	18965	18902	18768	18866	18888	18659	18980	18581	18956	18787	18736	18872	18923	18945	18923	18874	18828	18985	18693	18945	18923	18704	18835	18962	18843	18862	18648	18639	18797	18952	18733	18927	18768	18907	18893	18863	18915	18728	18882	18739	18802	18821	18802	18853	18801	18929	18786	18752	18728	18781	18825	18688	18809	18835	18797	18867	18760	18778	18912	18995	18784	19120	18729	18858	18636	19004	18841	18845	18840	18801	18822	18738	18743	18887	18793	18922	18867	18980	18917	18965	18774	18753	18930	18924	18908	18936	18701	18908	18940	18719	18679	18848	18837	18773	18801	18892	19002	18823	18975	18929	18920	18924	18734	18928	18808	18904	18755	18740	18795	18934	18978	18887	18758	18941	19063	18970	18753	18764	18972	18897	18867	18999	18877	18781	18946	18792	19068	18781	18806	18942	18954	18774	18747	18973	18871	18836	18879	18760	19008	18905	18702	18764	18895	18734	18803	18748	19073	18889	18763	19100	18700	18878	18940	18940	18857	18776	18920	18948	18886	18798	18902	18790	18874	18973	18861	18883	18885	18739	18952	18755	18732	18825	18776	18824	18808	18970	18896	18835	18825	18740	18907	18837	18771	18873	18719	18728	18887	18842	18924	18627	18791	18825	18903	18779	18793	18956	18710	18927	18921	19020	18930	18796	18935	18779	18941	18797	18935	18811	18871	18935	18748	18703	18978	18828	18872	19131	18965	18827	18845	18823	18829	18926	18983	18854	18842	18882	18850	18877	18898	18933	18698	18827	19033	18875	18690	18869	18791	19009	18781	18619	18872	18839	18960	18953	18779	18840	18786	18760	18645	18892	19027	18763	18835	18985	18901	19088	18982	18800	18822	18804	18859	18820	18988	18914	18790	18895	18810	18774	18715	18825	18968	18676	18913	18896	18617	18869	18881	18835	19031	19184	18758	18805	18999	19003	18947	18790	18840	18979	18921	18860	18688	18705	18923	18971	18763	18795	18732	19065	18712	18817	18857	19086	18590	18897	18712	18762	19003	18951	18784	18906	18974	18863	18668	18958	18925	18871	18863	18964	18914	18899	18651	18855	18803	18873	19038	18766	19024	18969	18749	19007	18784	18912	18858	18886	18836	19074	18851	18803	18779
39702	39556	43866	39127	33999	34141	33485	33061	32183	31951	31483	31399	32429	32230	31750	31060	30086	30146	30143	30327	29970	30334	30295	29965	30378	30138	30093	30381	30199	29977	29972	30378	29870	29868	30237	30122	29929	30341	29986	30163	30208	30260	30129	30305	30248	30066	29847	29918	30120	30380	30027	30101	30327	30214	30080	30272	30112	30149	30073	30368	30254	30149	30158	30414	30304	30093	30100	30274	30217	29929	30102	30236	30067	30016	30238	30102	30030	30142	30256	30117	30154	30142	30106	29917	30165	30051	30019	29911	30196	29956	30369	30143	30088	30272	30063	30107	29799	30180	30136	30240	30210	30121	30244	30326	30361	30080	30347	29954	30362	30200	30268	29992	30059	30158	30349	29996	29975	30362	30303	29850	30039	30132	30311	30192	30114	30229	30067	29966	30047	30190	30223	30263	30174	30130	30180	29804	29907	30273	30400	30398	29859	30000	29885	30031	30136	30091	30079	30145	30255	29992	30160	30240	30529	30110	29803	30186	30145	30071	30267	30225	30295	30116	30159	30323	30510	30154	30331	30331	30250	30128	30260	30373	30156	30026	29906	30140	30271	30244	30168	29858	29871	29998	30125	30255	30030	30042	30059	30346	30097	30075	30177	30286	30208	30058	30064	29987	30151	30273	30357	30147	30114	30410	29816	30184	30461	30331	30026	30086	29890	30088	30285	30016	30230	30097	30065	30195	29899	30034	30372	30085	30250	30117	30147	30149	30334	30104	29863	30083	29936	30210	30081	30108	30005	30315	30061	29985	30206	30126	30334	30396	30034	30120	30097	29992	30194	30028	30028	30302	30151	29906	30013	30167	30329	30174	30123	30205	30285	30160	30035	30292	30179	30129	30206	30121	30338	30070	30091	30117	30187	30035	30065	30235	30206	30152	30142	30285	30110	30103	30023	29824	29938	29853	30225	30197	30157	30093	30023	30247	30009	30181	30349	30057	30365	29876	30100	29976	30145	30284	29935	29976	30270	30016	30306	30143	30092	30153	29971	30105	30269	29955	30024	29802	29811	30233	30334	30381	29978	30185	30225	30202	30128	30291	30263	30070	30248	30081	30158	29897	29965	29907	29858	30159	29992	30219	30257	30270	29985	29790	30246	30038	30268	29819	30102	30217	30372	30105	30286	29880	30205	30125	30104	30043	30068	30066	29924	30037	29868	30376	30154	30154	29970	30168	30273	30146	30065	30014	30233	30341	30233	29845	30144	30076	30015	29895	29992	30333	30209	30022	29904	30272	30153	30219	30120	30250	30239	30325	30334	30318	30333	30153	30109	30225	30121	29900	30224	30082	30100	30170	30200	29986	30222	30000	30287	30151	29927	30068	29956	29934	29956	29934	29910	30121	30048	30121	30129	29602	30045	30138	30081	30307	30291	30223	30232	29900	30305	30000	30112	29774	29987	30006	30018	30078	29901	30343	30243	29919	30031	30437	30118	29963	30059	29904	30158	30209	30302	30037	30158	30116	30148	30212	30144	30336	30005	30278	30167	30174	30066	30040	29855	30049	30257	30122	30160	30107	30109	30182	30111	30023	29972	30085	30092	30055	30293	30101	29910	30094	30163	30037	30279	30139	30051	30047	30310	30147	30098	30095	30187	29942	30328	30244	30278	30257	30205	30437	30052	30041	30107	30133	30108	29878	29927	30187	30167	29968	29992	30199	30160	29877	30032	30092	30209	30377	30068	30236	30341	30028	29679	30054	30161	30061	30184	30315	30149	30334	30275	30232	30207	30249	30154	30120	30232	30060	30123	30104	30104	30202	30173	29983	30330	29939	30300	30358	30354	30035	30323	30215	30012	30048	30180	30239	30166	29869	30142	30261	30031	30168	30030	29964	30231	29974	30172	30074	30067	29966	30158	30143	29940	29974	30043	30280	30289	30083	30031	29893	30070	30155	29876	29744	30142	30453	30139	30049	30032	29946	30389	30258	30300	30141	29976	30031	30101	29984	30218	30165	30325	30033	30233	30301	30233	30177	30266	29978	30167	30119	30178	30223	30273	30159	30339	30072	30216	29739	29928	30035	30233	30138	30252	30153	29931	30053	30184	30065	30070	30149	30123	30118	30155	30380	30090	30177	30133	30033	30218	30277	30038	30136	30133	30300	30165	30479	30165	29942	30155	30095	30061	29953	30006	30052	30194	30480	30255	30320	30322	30106	30241	30229	30015	30191	30105	30331	30043	30112	30184	30298	29937	29988	30208	30015	30316	30272	29887	30308	29868	29819	30300	30022	30136	30358	30010	30056	30113	30251	30061	29994	30170	30466	30581	29941	30122	30326	30314	30254	30237	30188	30110	30052	30411	30010	30016	30269	30155	30169	30145	29897	30221	30036	30134	30301	30124	30310	30037	30190	30364	30174	30143	30053	30082	30189	29988	30254	30158	30459	30223	30001	29963	30035	29986	30295	30183	30282	30448	30241	30198	30168	30173	30199	30254	30365	30203	30047	30124	29964	30355	30017	29914	30190	29853	30139	30156	30294	30358	29991	30011	30359	29933	29947	30067	30258	29934	30226	30272	30154	30251	29946	30221	30011	30073	30028	29939	29982	29952	29990	30114	29892	30150	29947	30244	30078	29947	30079	30225	30098	30252	30056	30119	30219	30037	30059	30214	30005	29981	30300	30332	30267	30029	30390	30308	30107	30287	30364	30345	30008	30068	30181	29867	30291	30294	30111	30021	30175	30251	30138	30084	30122	30175	30069	30158	30172	30331	30266	30241	30027	30257	30093	30102	30278	30319	29894	30340	30050	30238	30067	30274	29901	30014	30124	30219	30174	29986	30073	30280	29869	29752	29931	30142	30248	30051	30119	30013	29982	30220	30005	30101	30367	30108	29923	30282	30301	30099	30071	30069	30139	30177	30064	30050	30140	30546	30385	30278	29960	29929	30304	30281	30032	29963	30089	29864	30070	30328	30089	30363	30399	30049	30104	30161	30331	29954	30182	30328	30206	30215	30147	30222	30082	30000	30164	30167	29968	30414	30428	30138	30163	30357	30079	30330	30190	30024	30217	29926	30300	30253	30075	30230	30207	30052	30058	29966	30171	30150	30055	30320	29966	30074	30130	30494	30219	30143	29961	30300	30060	30058	29886	29787	30216	30178	30224	30146	30179	29979	30411	30191	30012	29976	30144	30312	30353	30215	30072	30057	30231	30158	30293	29966	30246	30072	29993	30198	29947	29958	29981	30183	29977	30282	30232	30218	30084	29990	30295	30329	30078	30328	30002	30258	30157	30170	29989	30424	30056	30176	30338	30039	30379	30387	30162	30060	30333	30318	29736	30364	30145	30203	30394	29980	30051	30444	30125	29977	30142	30183	30009	30370	30009	30043	30118	30131	30206	30149	30177	30119	30288	30442	30157	29915	29818	30227	30249	30057	30275	30203	30148	29858	29837	30056	30256	29897	30059	30225	29977	30250	30160	30261	30047	30108	29924	30206	30089	29926	30031	30016	30272	30228	30142	30147	30204	29880	30169	30121	30050	30004	30087	30012	30348	30204	30028	30245	30137	29953	29940	30070	30337	30293	30158	30243	30115	30569	30024	30170	29873	29950	30181	29967	30044	30186	30022	30058	30243	30030	30246	30471	30132	30151	29835	30168	30199	30212	30147	30051	30042	30217	30166	30388	29906	30252	30263	30204	30131	29863	30104	29922	30086	30045	30090	30136	30011	29876	30151	30312	29917	30266	29913	30290	30189	30339	30332	30034	30163	30392	30043	30509	30243	30184	29913	30299	30065	30133	30374	30048	29936	29680	30238	30265	29972	30125	30046	30434	30016	30097	30075	29967	30173	29990	30142	30045	29870	29931	30096	29946	30075	30253	30204	30126	30084	30046	30152	30175	30323	29979	30233	30249	30039	30276	30072	30013	30072	30136	30363	30145	30227	30064	30176	30271	30301	29762	30123	30193	30224	30331	30066	30073	29794	30014	29742	30207	29875	30180	30162	30095	30420	30135	30241	30023	30314	29855	30138	30201	30001	30013	30000	30168	29814	30302	30116	30094	30146	30144	29923	30455	30279	30298	30294	30005	30111	30033	30106	30050	30222	30180	30475	30012	30233	29892	30082	30176	30277	30202	30124	30031	30439	30419	30006	29975	29959	30025	30071	30078	30222	30387	30065	30177	30071	30039	30234	30178	30081	30244	30160	30228	29991	29814	30308	30165	30006	30561	30134	29860	30243	30040	30021	30399	30357	30096	30010	30201	30291	30129	30224	29905	30034	30407	30195	30172	30013	30261	30355	30230	30283	30146	30295	29929	30209	30232	30232	30145	30164	30538	30012	30092	30138	30152	30043	30085	30538	30364	30366	29934	30242	30136	30329	29983	29935	29985	30081	29997	30053	29921	30195	30306	30026	30171	30005	30188	30146	30520	30105	29982	30003	30297	30173	29769	29891	30193	30139	30399	30276	29905	29852	29918	29805	30229	30167	30448	30264	30446	30215	30103	29929	30012	30097	29960	29992	30115	30275	30355	30445	30125	30023	29996	30124	30170	30144	30052	30322	30081	30291	30071	30204	30197	29968	30050	30279	30046	30141	30168	30313	30512	29984	30082	29946	30278	30068	30108	30008	30211	30410	30191	30253	30331	30234	30228	30152	30166	30162	30300	30347	30183	30171	30038	30339	30160	30221	29912	30073	30364	30162	30419	30077	30198	30047	30313	30275	30142	30144	29889	30126	30186	29918	29780	30286	30351	30068	30151	30021	30013	30110	30382	30071	30300	30051	30430	30317	30476	30215	30308	30278	30079	30101	30159	30113	29874	30345	30197	30193	30115	30225	30220	29941	30266	29955	30201	30174	30129	30075	29830	30195	30111	30005	30198	30185	30218	30040	30290	30194	29972	29903	29853	30239	30121	30208	30224	29976	30047	30135	30046	30013	30452	29937	30040	30139	30262	30013	30268	30438	30288	30119	30131	29938	30298	30236	30296	29869	30019	30108	29931	30085	29762	30183	30392	30175	29921	30050	30063	30326	30096	30142	30234	30284	30192	30071	29977	29966	30286	30237	30100	30340	30027	29885	29963	29942	30273	30174	30212	29853	30014	30143	29968	29924	30012	30270	30031	30182	30172	30189	30178	30301	29780	30061	30124	29694	30163	29965	30120	30134	30270	30221	30025	30236
33763	42983	39954	29593	24031	24486	22845	22871	21371	20902	20311	20420	21077	20551	19790	18906	18745	18378	18392	18282	18244	18438	18457	18280	18437	18394	18339	18463	18398	18417	18275	18160	18201	18283	18377	18319	18200	18165	18353	18190	18426	18302	18176	18296	18390	18302	18271	18284	18357	18198	18310	18163	18321	18468	18285	18382	18178	18218	18336	17973	18244	18364	18307	18244	18271	18235	18207	18340	18279	18530	18473	18165	18191	18295	18396	18216	18395	18164	18096	18312	18269	18111	18214	18348	18484	18206	18418	18387	18316	18418	18226	18438	18397	18248	18431	18278	18214	18120	18227	18360	18294	18320	18324	18380	18175	18045	18442	18323	18181	18226	18535	18313	18298	18263	18050	18228	18219	18221	18270	18311	18231	18180	18348	18390	18474	18328	18309	18298	18345	18293	18137	18348	18354	18348	18482	18174	18143	18218	18269	18266	18287	18410	18457	18328	18342	18382	18305	18274	18395	18257	18348	18336	18419	18378	18489	18178	18336	18226	18353	18372	18278	18285	18123	18162	18343	18280	18400	17939	18282	18282	18302	18227	18252	18202	18203	18391	18433	18238	18267	18105	18335	18482	18385	18284	18294	18253	18511	18412	18403	18220	18380	18336	18311	18228	18337	18341	18351	18255	18344	18291	18290	18216	18344	18303	18248	18339	18070	18301	18318	18327	18157	18064	18260	18306	18336	18233	18187	18334	18245	18280	18369	18446	18296	18328	18385	18281	18333	18278	18233	18322	18387	18244	18214	18404	18199	18211	18422	18495	18233	18217	18381	18229	18210	18301	18574	18207	18395	18206	18174	18313	18372	18396	18286	18054	18299	18231	18258	18242	18232	18094	18278	18215	18083	18392	18401	18382	18464	18396	18313	18129	18345	18328	18227	18495	18133	18363	18289	18102	18204	18169	18272	18321	18219	18329	18139	18343	18312	18374	18330	18211	18341	18357	18360	18427	18269	18346	18206	18186	18367	18358	18223	18186	18146	18283	18331	18297	18146	18287	18257	18406	18283	18345	18293	18290	18455	18478	18391	18346	18297	18310	18253	18396	18269	18134	18277	18247	18187	18336	18255	18165	18290	18351	18095	18265	18325	18203	18405	18242	18386	18351	18309	18460	18183	18311	18227	18433	18311	18095	18341	18252	18348	18439	18277	18337	18270	18356	18228	18179	18503	18434	18500	18308	18275	18373	18153	18208	18375	18410	18296	18197	18196	18501	18218	18222	18171	18354	18507	18261	18440	18400	18310	18077	18243	18229	18325	18318	18219	18459	18200	18282	18293	18287	18474	18408	18466	18268	18231	18283	18114	18413	18319	18273	18103	18160	18239	18275	18298	18101	18197	18151	18170	18318	18225	18404	18333	18410	18241	18444	18332	18334	18295	18240	18329	18234	18223	18189	18228	18259	18412	18134	18272	18382	18345	18347	18242	18234	18254	18265	18310	18450	18256	18492	18312	18297	18297	18329	18368	18310	18243	18273	18214	18407	18192	18334	18412	18328	18349	18246	18449	18380	18256	18303	18189	18261	18220	18306	18313	18139	18232	18304	18332	18091	18392	18224	18314	18294	18196	18392	18398	18257	18242	18328	18261	18297	18159	18308	18271	18288	18311	18215	18224	18424	18210	18460	18302	18351	18285	18489	18290	18409	18308	18402	18245	18316	18250	18365	18272	18272	18475	18335	18124	18475	18189	18313	18263	18284	18373	18197	18277	18318	18255	18436	18224	18354	18307	18350	18535	18191	18471	18284	18347	18359	18377	18269	18369	18491	18259	18171	18444	18345	18097	18103	18142	18386	18266	18354	18219	18400	18228	18185	18504	18201	18182	18298	18267	18279	18174	18216	18290	18292	18324	18239	18329	18444	18317	18298	18445	18307	18068	18369	18215	18268	18301	18398	18287	18520	18310	18350	18186	18081	18326	18229	18368	18369	18369	18226	18308	18216	18273	18382	18310	18275	18314	18235	18247	18308	18340	18386	18195	18304	18311	18319	18297	18386	18271	18359	18543	18190	18336	18406	18289	18318	18356	18437	18457	18193	18310	18307	18323	18294	18125	18218	18385	18488	18226	18346	18243	18279	18304	18364	18331	18402	18380	18188	18342	18332	18333	18221	18301	18269	18271	18358	18378	18251	18315	18368	18411	18308	18472	18160	18297	18345	18300	18299	18167	18416	18281	18265	18335	18188	18518	18262	18315	18268	18135	18418	18415	18239	18292	18339	18341	18210	18422	18268	18313	18344	18293	18421	18311	18325	18326	18379	18186	18369	18207	18353	18317	18307	18377	18341	18311	18265	18409	18189	18246	18115	18234	18323	18529	18434	18209	18217	18242	18316	18208	18195	18185	18389	18167	18307	18241	18283	18219	18245	18190	18250	18424	18361	18582	18287	18285	18181	18232	18415	18320	18447	18424	18399	18316	18347	18247	18217	18193	18343	18399	18317	18414	18203	18314	18294	18352	18323	18326	18269	18237	18342	18186	18195	18395	18253	18184	18391	18278	18369	18265	18368	18260	18331	18344	18301	18420	18425	18310	18238	18483	18110	18253	18346	18357	18247	18283	18291	18356	18374	18290	18375	18377	18316	18469	18175	18312	18348	18218	18287	18214	18262	18221	18181	18164	18313	18365	18140	18387	18250	18354	18208	18246	18396	18304	18441	18350	18426	18330	18372	18474	18242	18341	18349	18315	18173	18317	18359	18306	18404	18099	18340	18420	18214	18229	18361	18403	18346	18420	18263	18195	18293	18436	18223	18211	18297	18179	18142	18307	18282	18424	18395	18329	18241	18433	18142	18353	18249	18341	18189	18301	18218	18304	18336	18306	18446	18251	18344	18283	18385	18360	18182	18165	18458	18356	18289	18350	18232	18218	18218	18351	18353	18275	18225	18363	18258	18263	18325	18320	18253	18351	18135	18427	18224	18285	18242	18195	18260	18218	18068	18400	18206	18263	18342	18055	18256	18130	18335	18323	18389	18295	18249	18403	18220	18201	18168	18323	18416	18542	18279	18261	18378	18283	18292	18362	18250	18401	18196	18460	18528	18288	18256	18141	18132	18196	18293	18248	18319	18244	18287	18262	18159	18154	18274	18474	18276	18278	18352	18332	18161	18422	18165	18228	18179	18417	18086	18278	18319	18471	18296	18347	18280	18250	18370	18353	18384	18436	18305	18289	18359	18336	18267	18256	18189	18323	18220	18146	18490	18338	18306	18254	18134	18178	18158	18330	18184	18319	18423	18384	18257	18311	18258	18267	18280	18210	18288	18147	18317	18235	18406	18295	18559	18065	18317	18155	18273	18329	18394	18182	18224	18217	18384	18501	18243	18424	18310	18426	18228	18317	18380	18212	18297	18258	18472	18271	18254	18476	18279	18266	18370	18351	18342	18255	18283	18101	18180	18291	18389	18390	18370	18397	18383	18457	18298	18331	18342	18217	18266	18529	18350	18244	18156	18477	18216	18240	18135	18326	18141	18372	18062	18223	18186	18343	18067	18299	18120	18486	18368	18282	18230	18564	18338	18500	18256	18311	18236	18298	18316	18254	18342	18233	18371	18207	18292	18250	18311	18396	18127	18282	18235	18276	18202	18378	18315	18266	18307	18359	18334	18495	18344	18342	18326	18373	18412	18192	18233	18282	18257	18155	18407	18338	18125	18264	18161	18385	18272	18167	18127	18290	18255	18206	18253	18206	18360	18417	18343	18254	18382	18455	18374	18351	18291	18367	18228	18394	18080	18182	18360	18044	18434	18179	18228	18307	18451	18311	18067	18483	18288	18284	18356	18368	18296	18282	18238	18203	18438	18243	18446	18160	18346	18270	18354	18243	18269	18213	18498	18291	18152	18467	18274	18291	18284	18292	18368	18149	18393	18177	18318	18205	18306	18208	18478	18219	18256	18476	18125	18061	18376	18271	18237	18211	18299	18469	18302	18302	18398	18224	18307	18199	18239	18146	18350	18436	18293	18256	18266	18263	18320	18432	18318	18232	18298	18314	18286	18218	18336	18203	18433	18436	18168	18193	18520	18240	18355	18250	18342	18228	18255	18292	18304	18280	18344	18294	18501	18396	18136	18296	18363	18350	18149	18323	18349	18580	18298	18336	18363	18275	18111	18295	18525	18145	18345	18268	18144	18183	18447	18459	18252	18203	18404	18296	18373	18314	18315	18438	18199	18237	18261	18295	18113	18265	18221	18500	18212	18234	18370	18290	18373	18238	18345	18353	18327	18332	18310	18450	18382	18341	18312	18338	18416	18265	18294	18240	18425	18316	18302	18251	18372	18298	18335	18278	18341	18236	18299	18447	18220	18220	18360	18421	18170	18261	18221	18339	18279	18345	18447	18299	18207	18312	18362	18335	18338	18175	18326	18267	18335	18153	18265	18388	18197	18133	18287	18294	18337	18229	18209	18507	18263	18313	18308	18217	18251	18224	18363	18423	18177	18112	18331	18198	18332	18320	18268	18130	18335	18410	18258	18111	18374	18345	18327	18336	18363	18258	18451	18284	18387	18494	18277	18196	18332	18511	18368	18207	18238	18274	18434	18254	18447	18318	18294	18239	18348	18283	18316	18296	18186	18279	18225	18293	18503	18310	18276	18360	18246	18363	18294	18290	18240	18244	18448	18423	18185	18301	18153	18100	18336	18323	18295	18195	18226	18373	18289	18359	18219	18165	18190	18272	18294	18381	18420	18193	18318	18435	18320	18391	18531	18330	18337	18325	18292	18129	18205	18274	18358	18177	18228	18224	18275	18231	18171	18266	18379	18397	18243	18020	18313	18072	18213	18316	18102	18264	18168	18286	18330	18289	18415	18323	18403	18200	18387	18175	18242	18321	18157	18267	18292	18312	18354	18451	18233	18323	18199	18214	18207	18336	18206	18354	18313	18354	18173	18391	18241	18154	18335	18132	18210	18333	18357	18225	18244	18208	18513	18298	18287	18510	18353	18297	18288	18259	18338	18132	18297	18195	18163	18269	18324	18304	18310	18351	18309	18255	18300	18441	18307	18430	18232	18407	18391	18340	18307	18361	18406	18428	18358	18335	18222	18408	18321	18381	18252	18392	18219	18174	18359	18169	18255	18372	18292	18567	18157	18347	18390	18401	18350	18243	18283	18283	18203	18323	18197	18228	18296
24388	20832	27452	27166	28667	34564	38540	34612	34243	33460	32462	33132	42565	44053	38695	34694	31616	29887	29458	29209	29318	29333	29204	29256	29148	28942	28952	29135	29370	29179	29182	29173	29339	29311	29034	29036	29392	29015	29150	29342	28924	29118	29194	29431	29294	29322	29020	29270	29116	29053	29318	29441	29162	29037	29023	29302	28970	29272	29375	29066	29361	29422	29032	29318	29524	29175	29240	29106	29202	29166	29032	29191	29136	29392	29097	29376	29081	29027	29282	29273	29406	29199	29171	29071	29275	29163	29159	29263	29298	29110	29268	29326	29406	29159	29161	29062	29082	29205	29325	28986	29124	29433	29189	29089	29044	29134	29329	29213	28914	29135	29099	29148	29068	29166	29258	29348	29243	29368	29210	29226	29094	29168	29163	29282	28923	29439	29527	29410	29251	29203	29336	29129	29220	29075	29221	28972	29068	29194	29074	29022	29254	29132	29358	29486	29406	29017	29486	29421	29076	28813	29417	29193	29402	29403	29267	29282	29062	29249	29231	29049	29267	28917	29224	29156	29140	29119	28870	29192	29341	29024	29026	29234	29086	29073	29231	29149	29211	29228	29354	29205	29215	29069	29084	29045	29016	28990	29465	29061	29233	29532	29077	29217	29417	29181	28991	28923	29339	29279	28849	29067	29190	29139	29199	29234	29087	28970	29103	29136	29161	29449	29470	29173	29135	29032	29210	29230	29444	28957	29328	29245	29124	28968	29180	29116	29298	29396	29446	29178	28842	29064	29281	29429	29023	29009	29042	28964	29341	29332	28965	28882	29025	29047	29103	29182	29118	29400	29229	29317	29128	28883	28958	29106	28875	29131	29037	29149	29330	29049	29281	29117	29211	29226	29112	29174	29142	29453	29539	29080	29319	29048	29225	29341	29469	28861	29260	29349	29334	29366	29010	29156	29345	29309	29358	29200	29295	28952	29164	29299	29057	29216	29128	29506	29476	29122	29081	29387	29208	29231	29173	29076	29381	29353	29074	29368	29243	29256	29383	29135	29145	29134	29097	28908	29097	29351	29235	29350	28941	29208	29228	29164	29295	29135	29110	29210	28944	29356	29356	29107	29221	28935	29434	28980	29306	29291	29088	29204	29127	28952	29075	29348	29182	29067	29042	29152	29451	29298	29278	29304	28961	29284	29150	29167	29158	29273	29126	29148	29279	29435	29445	29385	29276	29173	29117	28974	28914	28711	29219	29167	29180	29076	28939	29284	29184	29196	29119	29095	29127	29017	29038	29213	29174	28927	29091	29027	28942	29165	29155	29238	29171	29156	29390	29266	28889	29085	29141	29180	29547	29186	29430	29195	29110	29106	29283	29078	28917	29075	28942	28940	29308	29086	29515	29192	29254	29120	29155	29231	29086	29156	29248	29140	29122	29168	29438	28968	29197	29171	29135	29051	29313	29034	29406	29178	28969	29242	29314	29127	29283	29228	29156	29240	29154	29162	29328	28916	29319	29239	29198	29283	29097	28999	29347	29143	29249	28969	28911	29073	29135	29260	29540	29097	29141	29055	29193	29236	29020	29143	29429	29333	29186	29241	29395	29131	29002	29143	29037	29039	29079	29103	29139	29006	29218	29160	29321	29087	29388	29268	29152	29077	29045	29244	29118	29151	29076	29069	29155	28907	29022	29094	29179	29255	29530	29082	29183	29111	29179	29285	29066	29074	29291	29136	28996	29085	29290	29225	29003	28958	29197	28877	29064	29206	29265	28888	29122	29325	29158	29086	29244	28969	29288	29045	28847	28976	29578	29192	29236	29040	29138	29116	29100	29129	29073	29252	29125	29140	29337	29105	29102	29012	29211	29186	29165	29316	28853	29248	29261	29156	29125	29212	29148	28968	29109	28920	29119	29000	29005	28901	29250	29107	29088	29071	29473	29133	29190	29022	29149	29124	29003	29285	29306	29045	29214	29283	29679	29301	29168	29059	29174	29171	29064	28945	29301	29108	29151	29111	29037	29284	29109	29032	29207	29233	29130	29087	29329	29272	29099	29072	29055	29032	28862	29051	29172	29575	29095	29207	29147	28849	29027	29004	29244	29069	29245	29299	29291	29395	29385	29092	29381	29272	29470	29203	29715	29233	29081	28853	29063	29257	29154	29220	29359	29145	28946	29301	28935	29256	29060	29119	29031	29320	29350	29216	29309	29038	28995	29152	29306	29290	29259	29073	29525	28797	29123	29237	29325	29117	29156	29080	29234	28947	29093	29086	29249	28975	29054	29272	29100	29563	29269	28934	29206	29279	29151	29258	29263	28986	29254	29168	29220	29523	29079	29205	29298	29156	29288	29417	29148	29241	29124	29187	29299	29059	28954	29019	29221	29298	29285	29400	29199	29305	29306	29029	29256	29197	29323	29454	29032	29121	29018	29084	29303	29440	29133	29521	29165	29134	29097	29354	29310	29296	29142	29391	28884	29007	28896	29031	29122	28840	29017	29087	29099	29198	29107	29269	29134	29348	29188	29327	28931	29253	29242	29237	29341	29004	28925	29277	29185	29390	29106	28923	29039	29156	29189	29173	29123	29136	29235	29009	29297	29161	29196	29504	29054	29260	29109	29189	29115	29221	29213	29288	29162	29189	29116	29314	29114	29244	29187	29184	29220	29219	29235	29175	28954	28901	29225	29205	29007	29044	29135	29148	28918	29094	29135	29299	29335	29029	29175	29003	29067	29186	29380	29247	29205	29317	28840	29120	29021	29224	29307	29232	29125	29067	28997	29262	29147	29125	29220	29022	29196	29032	29148	29085	29219	29053	29164	29061	29347	29220	29054	28970	28914	29098	29289	29153	29076	29179	29165	29112	29339	29124	29265	29360	29399	29204	29285	28735	29079	29142	29275	29087	29328	29163	29400	28873	29012	29058	29060	29233	29058	29229	29130	29413	29223	28982	29096	29130	28878	29078	29168	29279	29261	29269	29123	29239	29193	29143	29144	29167	29434	29215	29220	29191	29290	29025	29219	28978	29379	29359	29291	29185	29357	29319	28865	29233	29080	29233	29315	28869	29002	29249	29404	28996	28826	29153	29010	29363	29228	29147	29084	29203	29275	29127	29402	29365	29152	29104	29253	29245	28922	29154	29222	29240	29178	29580	28926	28962	29130	29026	29605	29062	29241	29308	29086	28889	29061	28776	29260	29324	29299	29133	29256	29310	28846	29162	29200	29063	29388	29128	29103	29133	29043	29157	29161	29596	29158	29171	29373	29363	29429	29346	29304	29322	29299	29104	29144	29302	29021	28935	29196	29362	29231	28872	29130	29538	29094	29022	29111	29140	29260	28979	29196	29155	28845	29117	29007	29449	29184	28955	29103	29014	29123	29110	29207	29071	29052	29145	29165	29264	29192	29275	29203	29496	29135	29304	29143	28973	29320	29011	28881	28857	29420	29210	29195	28920	28991	29276	29236	29226	29326	28935	29136	29301	29045	28912	29067	28945	29187	28976	29090	28974	28972	29262	29067	29175	29132	29219	29351	29273	29229	29160	29274	29103	29021	28944	29184	29278	29346	29196	28973	29404	29292	28972	29041	29237	28925	29237	29055	29469	29230	29436	29535	29189	29355	29035	29295	29440	29434	29084	29069	29331	29193	29155	29206	29133	29116	29045	29195	29051	29296	29120	28945	29409	29300	29057	29032	28927	29130	28959	29034	29283	29262	29313	29210	29066	29026	29277	29037	29206	29162	29120	29173	28978	29300	29169	29345	29163	29084	29450	29173	29256	29301	29234	28822	28908	29044	28914	29257	29254	29103	28954	29124	29205	29288	29258	29509	28914	29156	29272	29358	28895	29317	29156	29287	29147	29268	29117	29124	29116	29360	28899	29015	28999	28983	29040	29084	29314	29234	29197	29101	29396	29128	28962	29229	29214	29102	29364	29364	28827	29100	28999	29416	29177	29000	29323	29274	29052	29203	29244	28997	29027	29590	29116	29189	29092	29281	29058	29053	29104	29144	29128	29343	29218	29438	29086	29399	29163	29063	28897	29182	29052	29152	29372	29324	29320	29257	29169	29247	29378	29315	29068	29417	29150	29145	29247	29096	29227	29121	29154	28952	29043	29021	29173	29278	29159	29022	29253	29108	29396	29353	29120	29100	29055	28977	28756	29037	29274	28781	29175	29095	29206	29312	29306	29196	29347	29260	29084	29355	29087	29149	29328	29263	29202	29276	29067	29028	29243	29131	29267	29261	29102	29322	29345	29149	29161	28983	29258	29193	28994	29268	29449	29089	29316	29200	29180	29404	29149	29306	29004	29138	29240	29574	29233	29246	29009	28927	29073	29290	29135	28942	29144	29119	28990	29085	29072	28962	28972	29375	29103	28978	29340	29030	29281	29314	29091	29158	28931	29015	29105	29059	29161	29200	29098	29250	29363	29123	29052	29207	29135	29230	29121	29664	29328	29049	29301	29155	29038	29300	29073	29066	29057	29171	29134	29272	29117	29140	29070	29158	29073	29222	29273	29110	29410	29133	29412	29300	29282	29073	29058	29381	29108	29033	29376	29347	29042	29125	29025	29168	29317	29227	29309	29224	29235	28955	29184	29145	29127	29217	29306	29206	29074	28836	29289	29032	29064	28984	28972	29018	28939	28972	29136	29118	29067	29048	28859	29323	29238	29021	29081	29273	29095	29323	29059	29085	29169	29053	29429	29171	29000	29189	29214	29015	28918	29054	29141	29042	29238	29144	28946	29055	29118	29072	29288	29415	29401	28974	29101	29095	29049	29078	29108	29221	29149	28815	29291	29458	29501	29067	29490	29331	29203	29214	28801	29231	29102	29138	29252	29380	28990	29109	28881	29223	28931	29137	29288	29027	29210	29119	29136	29034	29214	29273	29217	29424	28988	29096	28943	29216	29119	29091	29075	29287	28972	29102	29145	29326	29157	29107	29348	29078	29229	29014	29280	29264	29004	28981	29371	29335	29230	29249	29157	29302	29144	29158	28950	29188	29168	29203	28987	29187	29563	29315	29199	29280	28779	28907	29255	29413	29087	29187	29106	29044	29173	29437	29192	29171	29076	28949	29184	29238	29305	29089	29316	29115	28802	29131	29040	29119	28777	28968	29073	28998	29148	29187	29255	29366	29104	28937	28954	29438	28980	29301	28983	29113	29164	29045	29262	29132	29282
31289	49429	42677	34894	28397	29147	29764	25129	25640	23665	22603	24220	35958	35680	28889	23989	20072	18541	18065	18024	17785	17780	17953	18021	17909	18079	18045	17951	17958	17933	17850	18081	17976	17942	17942	17949	17932	17892	17794	17790	17960	18007	17875	17832	18053	17970	17926	17818	18005	17877	17922	17978	17918	18054	17927	17999	17785	17921	17997	17851	18058	18012	18120	17859	17924	17911	17916	18011	18228	18026	18011	17984	17900	17973	18023	17763	18050	17901	17905	18015	17864	17987	17902	17932	17802	17850	17975	17941	18105	17873	17857	17850	17994	17978	17823	17966	17843	17958	17822	17986	18007	17962	17991	18110	17808	17815	17815	17944	18057	17781	17820	18113	17932	17978	17991	17984	17826	17892	18049	17942	17782	18018	17850	17907	17822	17954	17747	17973	17614	18055	17836	17849	17864	18216	17927	17947	17931	18074	17982	17831	17779	17888	18061	17885	17948	17794	17778	18044	17905	18057	17890	17954	17914	17976	17830	18006	17837	17735	17865	17946	17974	18032	17984	17860	17835	18071	17803	17852	17828	18134	17970	18012	17963	17917	18062	17975	18213	17826	17976	18166	17935	18087	18000	17947	18006	18005	17914	18110	17925	17991	17821	17838	17988	18186	17883	17977	17990	17857	17936	18001	18036	17942	17889	18007	17950	17903	17877	17928	17812	18047	17915	17767	17775	17842	17887	17945	17854	17859	17946	17808	17923	17815	17967	17917	18012	17952	17938	17914	17841	17798	17897	17926	17989	17898	17763	17816	17918	17956	17885	18097	17917	17909	17983	17888	17899	18028	17905	17839	17955	17843	17887	17780	17871	18025	17883	17838	17908	17945	17937	17794	17859	17943	17942	17875	17824	17910	17831	17960	17915	17703	17980	17989	17994	17811	18045	17958	17885	17698	17854	18086	17999	17653	17803	17868	17948	17898	17972	18021	17876	17909	17895	17961	17845	17751	17971	17960	17940	17911	17997	17956	17951	17871	18000	18057	17901	17853	17914	17802	18096	18123	17955	17970	17852	17894	17981	17901	17988	17881	17891	17901	17883	17904	18034	17904	17804	17907	17885	17937	17980	18093	17877	17876	17958	17813	17864	17827	18061	17968	17895	17795	18038	17883	18005	18050	18002	17891	17998	17907	17937	17892	17964	18007	18026	17825	17919	18003	17966	17837	17927	17894	18023	17920	17856	17695	17901	17847	17859	17782	17760	17932	18021	17937	17923	17846	17715	17949	18013	17973	18007	17989	18000	18083	17891	17765	17934	18078	18079	17878	17868	17950	18007	17895	17847	18001	18114	17819	17910	17803	17708	17851	17864	17998	17807	18074	17949	17959	17974	18104	18082	17886	17857	17899	17839	18175	17886	17879	17872	17926	17919	18075	18088	17797	18039	17795	18028	17747	17936	17946	17989	17823	18077	18003	18009	17962	17951	17890	17791	17934	18199	17851	18077	17873	17974	17907	17979	18148	18011	17849	17955	18057	17995	17984	17886	18025	17963	18022	18007	17977	17963	17953	18027	17963	17917	18041	17904	17825	17827	17811	17947	17797	18014	17761	17812	17865	17941	17997	17887	17912	17739	17929	17971	17898	18015	17893	17966	17983	18011	17865	17909	18025	18028	18026	17945	17879	18059	17980	17944	17944	17897	17855	17894	17989	17897	17886	17882	17875	17865	17900	18016	17845	17856	17821	17933	17883	17901	18014	17936	17949	17912	18064	17895	17916	17925	18119	18010	17703	17941	17831	18045	17974	17779	17943	17978	17920	17789	18010	17934	17784	17695	17724	17924	17945	17980	17874	17840	17857	18022	17980	18035	17969	17912	18024	18047	17833	18019	17874	17927	18056	17957	17928	17911	17944	17821	18060	17937	17994	17843	17802	18158	17910	18030	18001	17911	17878	17862	18141	18036	17683	18062	17900	17848	17807	18014	17935	17881	17847	18027	17800	17892	17948	17743	17817	17929	17811	17946	17974	18020	17910	18093	18058	18004	17962	17809	17960	17901	17880	18017	18061	17746	17933	18032	17878	17913	17843	17874	17894	18089	18060	17905	17925	17886	17834	17886	18004	17703	17907	17907	17968	17843	18168	17926	17882	18015	18011	18015	17899	18001	17839	17881	17912	17905	17801	18151	17834	17862	17991	17928	18000	17764	18148	18058	17872	17850	18008	17917	17869	17802	18038	17994	17924	17724	17826	17852	17865	17957	17926	17925	17905	18031	18106	17972	17952	18030	17954	17868	18087	17960	17892	18007	17833	17789	18098	17923	17887	18001	17905	18111	17863	17854	18014	17917	18114	17948	18041	17934	18012	17944	17912	18002	17957	17957	18021	17922	17842	18034	17957	18029	17978	17735	17927	17915	17968	18018	17858	17839	17964	17846	18204	17856	17875	17983	17826	18110	17791	17895	18036	17988	17770	17821	17867	18126	17796	17824	17894	17803	17903	18030	17769	18188	17886	18070	17971	18083	17904	18050	17921	18041	17875	18000	18108	17985	17938	17978	17674	17859	18001	17985	17923	18037	17992	18108	17836	17978	17990	17943	17784	17773	18018	17998	18044	17856	17928	17804	17936	18018	17960	18056	17865	17863	18139	17768	17987	17905	17846	17902	18006	17792	17901	17791	18017	18005	17757	18052	17872	17967	17930	17993	17832	17822	17818	17961	17803	17710	17779	17972	17908	17845	18012	17980	17885	17891	17822	17928	17945	18036	17932	17884	17982	17928	17769	17941	17878	17907	17850	17825	17866	17921	17870	17872	18030	17825	17965	18115	17867	17921	18028	18005	17905	17905	18029	17876	17897	18068	17918	17894	17778	17979	18025	18011	18113	17930	17908	17921	17881	17910	17846	17897	17770	18016	17859	18070	17839	18059	17890	17930	17886	18086	17762	17849	18063	17715	17992	17998	17906	18013	17949	17933	17904	17944	17992	17764	17696	17768	18094	18150	17829	17903	17789	18018	18051	17988	18066	17975	17909	17791	17889	18202	17956	17931	17872	17902	17943	17982	18121	18064	18010	17609	17994	17911	17958	18074	17924	17966	17942	18000	17897	17861	17753	17825	17845	18106	17820	17842	17907	17871	17995	18125	17952	17949	17934	17772	17842	17971	17947	17967	18014	17878	17913	18006	17969	17734	18019	18027	17945	17978	17877	17901	17968	17980	17887	18087	17949	17847	18102	17892	17742	17838	17864	17855	18075	17764	17886	17828	18101	18017	17946	17942	17918	18058	17910	17900	17806	17915	18040	17920	18003	18064	17873	17984	18115	17983	17900	18027	17846	17989	17951	17955	18008	17864	18046	17990	17838	18116	17833	17908	18089	17833	17964	18040	18026	17768	17953	17914	18145	17956	18019	18038	17879	18028	17873	17898	17979	17790	18133	17830	17793	17907	17962	17916	17798	17969	17829	17875	17852	18004	17926	17847	18029	17925	17928	17757	18045	17830	17747	17939	18095	17925	18075	18088	17949	17859	17940	17846	17908	17996	17936	17893	18127	17895	17853	17760	17865	18016	18000	18081	18002	17927	18098	17756	17978	18090	18019	17961	17839	17845	17883	17817	17838	18085	18085	17964	17878	18016	17998	17981	17846	18102	17955	17860	17879	17900	17975	17841	17821	17852	17987	17861	17820	17809	17819	17862	17867	17945	17949	18132	18042	17923	17909	18146	17745	17724	17983	17803	17900	17775	17816	17848	17982	17924	17812	17884	17876	17953	17821	17800	17990	18003	18087	17873	17830	18079	17778	17953	17916	17942	17779	17951	17897	17893	17799	17999	17997	17912	17850	17814	17929	18068	17829	18109	17814	17999	17995	17696	17891	17982	17873	18040	18114	18083	17763	17972	18003	17784	17978	17788	18080	17983	17952	17862	18047	17866	17883	18124	18051	17803	17886	18018	17921	17862	17739	17896	17841	17967	17833	18000	17970	17904	17872	17999	18154	17852	18184	17948	17798	18015	17655	17908	18125	18049	17870	18064	17883	17939	17964	17972	17831	17925	17914	17906	18004	17863	18210	17911	18141	17906	18023	17855	18000	17821	17993	17996	17898	18021	17884	17861	17837	17991	17971	17961	17961	17827	17958	17777	17721	17928	18148	17922	17923	17854	18104	17852	18083	17847	17924	17957	17701	18004	17898	17794	17941	17869	18032	17863	17966	17876	17924	18009	17753	17951	18009	17770	18039	18008	17880	17833	17810	17815	18039	17825	17853	17868	17932	17879	17886	17966	17884	17967	17922	17830	17956	17784	17754	17865	18031	17945	17940	17951	17857	17776	17993	17948	17986	17978	17852	17848	17931	17677	17931	18100	17906	17886	17739	17833	17775	17986	17967	17991	18141	17949	17769	17873	17910	17888	18013	18048	17891	17963	17815	17936	17945	18116	17839	17982	17817	17833	18226	18084	18008	18015	18032	17904	17893	18010	17876	18073	18148	17869	17950	18020	17944	18064	18007	18050	17741	18067	17988	17845	17902	17940	17894	17997	17798	17966	17801	18067	17804	17902	17953	17928	17854	17977	18025	17918	17748	17958	17919	17956	17926	17942	18090	17873	17838	17992	17983	17909	17852	17834	17890	18024	17923	17929	18001	17978	18006	17845	17953	17908	17908	17998	17934	17921	18020	17944	17985	17900	17953	17964	17918	17917	17879	18056	17811	17890	17912	17899	17987	17789	17828	17940	18152	17818	17953	17956	17949	17819	17978	17947	17933	17877	17815	17980	18049	17867	18000	17865	17841	17862	17779	18029	18079	17987	18143	17909	17844	18066	17896	17973	17967	17822	17946	18047	17770	17971	17990	17934	17827	18003	18039	17891	17894	17825	18030	18081	17969	17995	18051	17995	17713	18016	18029	17959	17932	17831	17960	17818	17787	17760	17882	18012	17763	17801	17970	17831	17981	17891	18115	17877	17910	17811	17872	17940	17954	18011	18113	17948	17840	17986	18001	17877	17875	18023	17919	17887	17803	17926	17970	17873	17966	17889	17866	17874	17937	17886	17931	17942	17981	18146	17907	17773	17898	17897	17991	17973	18013	18058	17955	17871	17921	17952	17888	17904	17990	17743	17862	17892	18026	17885	17978	17899	17949	17895	18097	17826	17987	17749	17901	17885	17894	17935	17869	17892	17891	18064	17907	17992	17699
22241	20774	27142	25051	25122	34041	40888	37613	37381	35122	33235	37932	55898	54215	46532	39850	33900	30997	30133	29983	30007	29749	29891	30079	29838	29970	30186	29960	29975	29913	29580	29669	30208	29964	29924	29938	29595	29521	29602	29821	29698	29783	30163	29686	29759	29739	29699	29865	29816	30025	30028	29859	29494	29840	30053	29846	29814	29854	29741	29672	29643	29898	30020	29692	29651	29794	29493	29819	29744	29743	29902	29656	29958	29824	29961	29723	29576	29769	29692	29724	29894	29684	30077	29722	29484	29535	29744	29785	29757	29754	29630	29891	29650	29596	29711	29817	29949	29808	29987	29719	29665	29790	29788	30058	29907	30062	29908	29656	29812	30012	30033	29865	29852	29779	30021	29859	29791	29900	29704	29839	29687	29975	29897	29893	30043	30080	29641	29912	29640	29920	29854	29913	29960	29961	30045	29574	29826	30020	29570	29731	30021	29898	29947	29770	29866	29596	29784	29706	29676	29921	29768	29755	29768	29764	29748	29405	29813	29778	29886	29607	29704	29715	29871	29665	29910	29804	29946	29692	29665	29644	29836	29668	29783	29745	29534	29642	29602	29765	29924	29717	29970	29789	29963	29531	29685	29701	29825	29908	29830	29855	29814	29613	29741	29591	29851	29838	29906	29725	29816	29769	29866	29722	29890	29648	29952	29764	29823	29796	30057	29770	29718	29853	29886	29871	29654	29528	29625	30014	29911	29827	29934	29717	29535	29948	29629	29854	29576	29891	29958	29856	29874	29690	29621	29742	29984	30046	29904	29774	29693	29930	30033	29775	29842	29774	29866	29666	29757	29678	29816	29859	29791	30218	29854	29754	29482	29450	29810	29977	29626	29821	29750	29559	29960	29928	29797	29794	29955	29650	29847	29742	30102	29552	29870	29763	29794	29606	29804	29619	29985	29694	29972	29604	29586	29770	29917	29977	29643	29883	30068	29667	29573	29710	29671	29563	29660	29611	29729	29709	29686	29908	29735	29730	29759	29818	29797	29603	29794	29591	29813	29671	30044	29834	29832	29808	29855	29915	29431	29837	29877	29689	29763	29826	29900	29591	29602	29786	29573	29710	29653	29770	30023	29563	29924	29798	29573	29894	29735	29525	30097	29919	29434	29853	29927	29787	29956	29715	29820	29866	29824	29907	29707	30233	29949	29735	29669	29744	29898	29931	29986	29237	29732	29503	29701	29787	29643	29994	29731	29617	29994	29865	29785	29696	29883	29671	29951	29852	29995	29695	30017	29781	29648	29714	29776	29507	29578	29545	29955	29742	29538	29911	29844	30103	29717	29948	29669	29941	29968	29857	29602	29656	29896	29689	29547	29748	29712	29811	29784	29691	29658	29711	29664	29997	29640	29686	29982	29699	29616	29839	29897	29688	29798	30000	29814	29861	29733	29809	29664	29858	29786	29735	29732	29862	29697	29587	30015	29643	29685	29769	29647	29589	29672	29891	29957	29883	29779	29477	29836	29633	29797	29744	29854	29679	30011	29751	29761	29773	29576	29527	29556	29804	29483	29700	29775	29776	29548	29967	29843	29942	29793	29763	29870	29793	29971	29626	29801	29454	29913	29833	29610	29733	29761	29743	29927	29502	29778	30034	29844	29914	29799	29536	29501	29731	29948	29613	29690	29742	29645	29924	29661	29805	29705	29589	29658	29872	29743	29850	29633	29800	29966	29819	29808	30009	29755	29749	29693	29772	29698	29528	29875	29806	29585	29783	29615	29703	29422	29799	29903	29706	29720	29957	29697	29740	29714	29863	29708	29848	29737	29983	29862	29763	29930	29624	29633	29711	29600	29555	29541	29906	29688	29499	29986	29674	29741	29635	29782	29690	29660	29967	29741	29768	29759	29859	29754	29620	29828	29734	29720	29539	29720	29704	30050	29650	29686	29775	29862	29691	29789	29762	29759	29709	29857	29620	29678	29761	29662	29469	29712	29905	29747	29565	30093	29577	29705	29590	29881	29740	29786	29562	29538	29441	29791	29584	29520	29569	29341	29800	29873	29743	29528	29932	29787	29785	29962	29939	30126	29557	29818	29879	29923	29899	29841	29865	29726	29693	29899	29818	29782	29624	30009	29923	29642	29699	29665	29763	29779	29509	29764	29623	30020	29689	29743	29725	30026	29493	29780	29751	29730	29973	30027	29737	29893	29744	30199	29789	29898	30093	29637	29836	29643	29565	29638	29834	29881	29757	29726	29804	29605	29764	29822	29651	29885	29852	29578	29684	29779	29661	29993	29742	29836	29499	29531	29827	29761	29482	29557	29769	29557	29963	29747	29566	29959	29995	29533	29779	29801	29595	29931	29873	29493	29868	29947	29842	29909	29931	29748	29814	29563	29588	29814	29608	29598	29890	29694	29713	29905	29773	30063	29862	30012	29702	29836	29522	29780	29829	29791	29636	29937	29601	29704	29618	29913	29556	29602	29773	29897	29639	29737	29583	29576	29887	29932	29627	29668	29690	29887	29799	29940	29944	29640	29515	29858	29735	29765	29736	29638	29750	29908	29867	30089	29655	29655	29791	29894	29632	29789	29623	30068	29971	29907	29596	29837	29875	29656	29805	29789	29641	29821	29914	29680	29704	29905	29903	29880	29541	29884	29684	29889	29947	30135	29855	29865	29623	29808	29638	29679	30060	29807	29916	29525	29945	29611	29939	29890	29903	29673	29830	29646	29611	30088	29956	29741	29730	30145	29768	29670	29907	29889	29727	29921	29821	29825	29779	29873	29880	30015	29647	30010	29844	29558	29573	29630	29933	29758	29748	29664	29891	29842	29957	29860	29903	29880	29846	29953	29640	29690	29641	29870	30040	29994	29764	29884	29727	29759	29870	29748	29630	29842	29683	29850	29628	29677	29486	29779	29639	29704	29952	29900	29568	29527	29799	29945	29800	29643	29676	29852	29911	29644	29813	29879	30018	29805	29759	29943	29880	29772	29590	29749	29649	29773	29563	29911	29498	29844	29579	29578	30094	29809	29887	29736	29873	29919	29729	29837	29645	29718	29685	29612	29962	29688	29929	29668	29536	29637	29963	29656	29804	29688	29858	29748	29521	29532	29831	30097	29686	29788	29765	29933	29416	29672	29513	29879	29669	29697	29610	29610	29933	29579	29770	29767	29800	29749	29564	29737	29889	29492	29693	29650	29977	29804	29637	29707	29728	30027	29749	29716	29831	29956	29750	29925	29822	29692	29615	29567	29842	29594	29768	29680	29703	29698	29725	29782	29998	29552	29875	29797	29521	29884	29922	29771	29562	30022	29805	29806	29543	29338	29947	29784	29716	30084	29892	29769	29523	29733	29632	29699	29995	29561	29858	29824	29570	29423	29946	29898	30055	29636	29417	29803	29550	29623	29778	29653	29960	29688	29621	29798	29845	29972	29991	29988	29618	29565	29591	29875	29703	29774	29700	29530	29820	29660	29862	29822	30051	29860	29648	29871	29569	29841	29682	29765	29818	29445	29690	29822	29714	29940	29534	29982	29940	29906	30122	29756	29681	29788	29896	29682	29970	30072	30087	29820	29962	29486	29873	29774	29654	29893	29924	29772	29628	29692	29795	30050	29440	29786	29552	29940	29579	30062	29814	30002	30005	29809	29464	29814	30074	29798	29585	29791	29854	29780	29737	29659	29562	29974	29896	29809	29665	29648	29892	29834	29828	29858	29808	29841	29744	29882	29643	29938	29802	29641	29758	29609	29731	29671	29721	29876	30016	29990	29814	29880	29880	29843	29682	29630	29610	29775	29812	29886	29913	29730	29993	29826	29745	29779	29901	29875	29872	29866	29577	29698	29879	29840	29793	30080	29894	29903	29562	29779	29872	29740	29862	29846	29786	30130	29712	29879	30031	29747	29842	29796	29659	29568	29781	30012	29869	29736	29574	29793	29778	29744	29659	30103	29803	29509	29495	29952	29963	29731	29938	29979	29578	29685	30024	29557	29844	29559	29739	29721	29741	29794	29618	29996	29783	30023	29797	29814	29693	29667	29705	29786	29742	29733	29821	29740	29912	29954	29796	29629	29716	29911	29968	29820	29574	29649	29799	30120	30132	29781	29693	29689	30006	30119	29742	29840	29695	30072	29819	30075	29714	29741	29843	29732	29755	30088	29912	29525	30011	29781	29809	29608	29794	29748	29702	29578	29598	29732	29803	29580	29928	29888	29619	29941	29798	29833	29681	30035	29878	29436	29720	30180	29953	29756	29868	29648	29666	29905	29800	29962	29798	29947	29729	29875	29743	30058	29715	29657	29693	29939	29617	29622	29664	30076	29950	29933	30019	29745	29571	29828	29823	29714	29952	30038	29683	29935	29636	30006	29785	29767	29732	29658	29702	29572	29799	29765	29676	29770	29671	29827	29548	29725	29769	29590	29846	29663	29616	29784	29574	29621	29690	29740	29671	29726	29905	29772	29759	29846	29928	29772	29723	29699	29778	29639	29618	29922	29432	29898	29615	29669	29821	29871	29617	29984	29766	29911	29961	29705	29689	29508	29780	29723	29486	29766	30202	29875	29810	29960	29912	29975	29756	29987	29662	30014	29983	29675	29874	29783	29989	29991	29857	29917	29723	30035	29745	29572	29910	29723	29687	29602	29846	29916	29771	29816	29982	29817	29662	29732	29723	29558	29858	29613	29984	29730	29912	29417	29707	29625	29661	29812	29781	30096	29669	29838	29891	29814	29702	29746	29935	29747	29836	29584	30032	29702	29908	29742	29665	29749	29698	29570	29881	29727	29697	29535	29410	29508	29949	29436	29864	29771	29821	29650	29721	29691	29784	29706	29653	30044	29550	29928	29882	29772	29682	29576	29960	29817	29874	29885	29613	29893	29677	29619	29826	29611	29920	29830	29868	29665	29879	29822	29761	29899	29787	29843	29755	29848	29865	29968	29773	29726	29858	29869	29668	29623	29670	29603	29726	29799	29745	29938	29663	29753	29782	29567	29814	30098	29709	29561	29415	29698	29727	30002	29700	29921	29883	30091	29902	29700	29909	29766	29711	29664	29647	29561	30010	29948	29767	29765	30039	29885	29614	29812	29964	29758	29966	30105	29802	29598	29649	29785	29745	29653	29621	29791	29701	29887	29668	29710	29918	29931	29694	29628	29803	29731	29658	29602	29766	29707	29901
31842	48352	45524	39955	35353	33910	32413	30245	29861	25513	23011	31143	49516	46387	38437	29454	22248	19190	18354	18139	18101	18245	18127	18174	18063	18196	18458	18271	18092	18136	18379	17999	17995	18240	18326	18208	18414	18173	18141	18239	18213	18354	18333	18052	17815	18162	18202	18134	18221	18120	18131	18264	18250	18360	18157	18136	18109	18202	18125	18176	18035	18138	18081	18260	18257	18113	18238	18248	18145	18046	18109	18297	18310	18095	18130	18298	18284	18229	17979	18214	18158	18235	18052	18247	18338	18063	18323	18062	18350	18292	18101	18020	18225	18165	18070	18192	18229	18209	18114	18255	18289	18095	18099	18255	18220	18202	18237	18133	18198	18078	18152	18159	18060	18150	18025	18065	18063	18139	18109	18133	18120	18178	18235	18165	18265	18260	18095	18242	18185	18073	18137	18129	18143	18249	18105	18193	18429	17922	18152	17982	18241	18102	18145	18106	18294	18227	18165	18140	18308	18132	18254	18186	18262	18026	18061	18278	18071	18174	18184	18248	18131	18158	18145	18190	18058	18239	18134	18201	18161	18198	18226	18194	18132	18344	18301	18135	18262	18323	18187	18260	18172	18171	18114	18068	18220	18112	18251	18070	18068	18205	18173	18019	18032	18180	18059	18077	18241	18189	18327	18119	18289	17901	18279	18166	18215	18099	18183	18034	18041	18345	18031	18325	18089	17988	18304	18187	18343	18161	18163	18122	18250	18230	18039	18093	18321	18207	17929	18267	18240	18082	18096	18205	18111	18175	18001	18176	18302	18229	18237	18195	18220	18104	18048	18315	18251	18004	18067	18241	18029	18295	18316	18200	18271	18157	18262	18318	18220	18146	18283	18214	18251	18051	18211	18310	18014	18065	18014	17959	18003	18131	18132	18066	18300	18060	18075	18245	18335	18131	18293	18152	18124	18147	18261	18306	18256	18159	18306	18175	18094	18126	18208	18373	18165	18357	18308	18181	18190	18292	18184	18257	18200	18246	18073	18139	18234	18072	18203	18223	18183	18320	18217	18122	18191	18120	18207	18115	18197	18089	18099	18298	18245	18096	18158	18248	17999	18205	18200	18157	18153	18396	18034	18240	18199	18055	18145	18247	18235	18010	18116	18133	18114	18193	18030	18012	18152	18140	18134	18149	18065	18189	17986	18167	17954	18115	18204	18037	18199	18123	18179	18102	18131	18201	18070	18309	18049	18218	18169	18146	18115	18197	18085	18142	18157	18221	18081	18123	18182	18129	18175	18312	18129	18157	18238	18030	18168	18133	18169	18346	18105	18261	18050	18135	18064	18195	18266	18188	18143	18129	18153	18338	18070	18072	18169	18138	18066	18221	18087	18152	18127	18103	18221	18249	18433	18101	18056	18288	18225	17925	18186	18222	18200	18105	18106	18341	18070	18220	18099	18255	18226	18168	18268	18335	18061	18125	18344	18138	18153	18160	18286	18171	18146	18164	18364	18130	18096	18136	18213	18216	18304	18086	18256	18334	18210	18278	18336	18337	18266	18165	18135	18201	18272	18260	18025	18187	18156	18151	18114	18372	17910	18152	18386	18299	18243	18139	18132	18229	18373	18205	18039	18155	18307	18151	18246	18177	18204	18114	18121	18075	18222	18274	18035	18215	18075	18155	18182	18200	18289	18035	18253	18059	18175	18091	18208	18204	18181	18135	18174	18210	18354	17991	18273	18137	18146	18120	18096	18135	18200	18165	18157	18270	18171	18343	18243	18207	18287	18212	18255	18191	18175	18022	18360	18167	18094	18207	18123	18099	18264	18342	18283	18259	18078	18368	18156	18343	18157	18423	18176	18282	18244	18022	18182	18120	18020	18330	18255	18128	18134	18068	18158	18244	18240	18121	18193	18277	18263	18381	18278	18386	18263	18261	18132	18224	18298	18328	18301	18442	18034	18161	18133	18270	18176	18109	18270	18126	18129	18167	18326	18102	18049	18215	18346	18200	18159	18295	17966	18286	18269	18152	18196	18185	18146	18207	18320	18220	18118	18079	17946	18099	18094	17865	18155	18192	17991	17984	18200	18320	18052	18168	18263	18122	18085	18014	18126	18167	18164	18064	18291	18324	18170	18255	18123	18122	18165	18102	18090	18269	18341	18040	18010	18207	18170	18264	18155	18318	18175	18135	18124	18297	18253	18264	18242	18167	18113	18222	18033	18184	18030	18263	18070	17977	18179	18118	18071	18194	18021	18252	18310	18083	18323	18240	18126	18039	18185	18300	18295	18198	18238	18192	18297	18147	18056	18154	18422	18142	17942	18172	18290	18270	18087	17982	18206	18039	18040	17844	18226	18020	18240	18146	17943	18160	18144	18313	18058	18117	18167	18064	18071	18241	18296	18257	18182	18207	18314	18348	18264	18315	18222	18292	18150	18261	18195	18118	18225	18030	18265	18241	18116	18185	18146	18075	18115	18216	18175	18178	18389	18185	18055	18125	18157	18336	18198	18186	18192	18220	18302	18207	18139	18100	18136	17960	18215	18229	18182	18269	18276	18139	18163	18230	18110	18121	18215	18176	18409	18183	18087	18051	18106	18179	18192	18248	18260	18169	18113	18230	18312	18154	18207	18221	18089	18146	17989	18295	18164	18013	18187	18265	18165	18129	18262	18107	18219	18116	18208	18481	18052	18266	18198	17973	18121	18117	18132	18135	18248	18202	18169	18199	17890	18101	18008	18229	18345	18237	18030	18089	18137	18265	18109	18408	18283	18069	18338	18205	18238	18200	18040	17969	18168	18267	18268	18228	18176	18284	18428	18161	18230	18130	18172	18093	18275	17921	18117	18115	18085	18162	18137	18146	18190	18239	18169	18027	18182	18387	18161	18062	18114	18399	18009	18354	18227	18196	18138	18360	18090	18215	18100	18220	18145	18230	18324	18188	18198	18263	18004	18302	18200	18205	18036	18180	18239	18110	18212	18211	18334	18144	18082	18145	18369	18079	18116	18042	18304	18187	18013	18298	18160	18196	18339	18155	18236	18129	18169	18143	18179	18189	18208	18259	18332	18202	18302	18244	18033	18163	18062	18111	18169	18127	18192	18155	18385	18408	18149	18071	18088	18006	18116	18120	18076	18075	18210	18308	18125	18197	18086	18181	18278	18026	18090	18263	18119	18314	18071	18135	18117	18140	18031	18291	18034	18145	18102	18120	18315	18154	18315	18259	18190	18103	18065	18254	18260	18206	18346	18157	18043	18228	18113	18345	18071	18182	18262	18249	18102	18177	18144	18322	18183	18280	18180	17956	18022	18185	18137	18025	18037	18237	18275	18212	18072	18250	18149	18164	18135	18341	18375	18052	18268	18182	18239	18176	18269	18178	18206	18168	18250	18219	18234	18095	18175	18185	18280	18049	18199	18108	18167	18154	18132	18204	18294	18087	18143	18118	18233	18037	18049	18190	18255	18140	18195	18132	18252	18137	18119	18228	18133	18480	18146	18136	18253	18163	18169	18098	18213	18285	18131	18176	18039	18168	18304	18204	18204	18006	18372	18071	18171	18208	17972	18132	18476	18165	18141	18182	18349	18212	18081	18389	18206	18112	18126	18091	18129	18168	18117	18338	17968	18249	18048	18259	18186	18175	18258	18369	18165	18136	18168	18263	18183	18057	18276	18118	17987	18031	18095	18051	18135	18081	18110	18344	18166	18221	18351	18405	18077	18225	18240	18112	18175	18116	18282	18091	18358	18125	18033	18067	18095	18262	18269	18184	17992	18215	18064	18253	18142	18032	18162	18153	18076	18329	18212	18394	18120	18247	18328	18205	18029	18225	18213	18186	18207	18292	18270	18265	18244	18234	18207	18375	18222	18216	18138	18172	18277	18100	18091	18274	18107	18196	18193	18255	18065	18300	17926	18195	18220	18207	18263	18248	18076	18188	18076	18273	18159	18079	18336	18067	18126	18087	18265	18146	18252	18209	18083	18233	18378	18269	18065	18223	18165	18215	18062	18129	18198	18162	18139	18104	18269	18089	18141	18236	18128	18190	18203	18284	18172	18386	18066	18233	18420	18294	18316	18092	18269	18260	18336	18117	18279	18081	18250	18252	18208	18150	18296	18231	18090	18337	18125	18224	18032	18178	18253	18297	18242	18324	18089	18254	18213	18090	18186	18212	18155	18371	18156	18224	18251	18193	18180	18000	18117	18027	18288	18136	18322	18296	18337	18119	18128	18038	18325	18260	17956	18068	18171	17957	18195	18171	18324	18328	18164	18080	18124	18196	18182	18225	18196	17960	18220	18085	18232	18178	18211	18269	18096	18279	18269	18296	18224	18224	18128	18321	18203	18237	18161	18133	18149	18198	18078	18211	18069	18093	18173	18206	18181	18219	18243	18140	18190	18078	17990	18135	18025	18289	18195	18183	18107	18064	18164	18073	18152	17984	18261	18138	18225	18320	18443	18132	18147	18238	18117	18003	18253	18059	18155	18015	17957	18196	18169	18294	17986	18267	18280	18162	18325	18335	18090	18225	18222	18246	18163	18081	18194	18025	18238	18344	18360	18109	18051	18246	18105	18300	18156	18085	17957	18290	18142	18215	18111	18216	18109	18125	18391	18198	18070	18228	18186	18251	18296	18231	18154	18218	18228	18150	18294	18258	18253	18114	18169	18275	18207	18341	18199	18263	18149	18212	18236	18105	18326	18245	18410	18238	18304	18277	18302	18206	17984	18292	18135	17959	18048	18116	18073	18024	18111	18173	18038	18067	18249	18192	18159	18312	18237	18216	18146	18116	18190	18227	18015	18073	18336	18342	18153	18163	18233	18196	18131	18345	18094	18231	18227	18126	18206	18152	18166	18182	18158	18236	18019	18248	18219	18132	18175	18220	18179	18078	18254	18330	18114	18185	18323	18127	18256	18134	18158	18166	18258	18022	18019	18216	18081	18188	17982	18118	18220	18171	18314	18260	18132	18180	18161	18256	18256	18112	18245	18243	18212	18093	18085	18011	18025	18204	18113	18231	18187	18252	18315	18233	18331	18154	18126	18041	18127	18245	18018	18254	18299	18192	18233	18053	18223	18253	18191	18071	18091	18129	18280	18189	18168	18230	18174	18214	18222	18282	18146	18277	18031	18130	18159	18029	18142	18022	18238	18289	18242	18229	18155	18141	18163	18457	18095	18128
37431	33244	40084	40117	36616	34886	33881	34460	32890	31869	31823	31508	32536	33162	32607	32082	31466	31140	31000	31066	31104	30997	31234	31154	31108	31111	31103	31386	31042	31175	31048	30856	31078	30957	31013	30673	30953	30966	31045	30992	31034	31167	30772	31034	30999	31104	31167	30743	31128	31227	31042	30927	30822	30928	30891	30807	30807	30882	30896	30847	31094	30941	30739	31128	30782	30870	31109	31108	31047	30944	31002	31192	31082	31127	31170	31135	30900	31002	31241	30706	30992	30734	31014	31051	31274	30780	31003	31035	31030	30721	30975	30940	31073	31155	30935	31157	30858	31141	30968	31262	30923	30906	30982	30996	31006	31126	31062	30885	30913	30939	30995	30899	31276	31040	30934	31231	30949	30914	31051	30944	31207	30971	31116	30967	30989	31056	31075	30937	30970	31215	31158	31084	30960	30941	31099	30963	31098	31007	31362	31087	31453	31051	31059	30946	31076	31174	30995	31475	30984	31186	30734	31097	30924	30948	30803	30987	31115	31085	30914	31130	31205	30805	31111	31083	30965	31341	30828	30913	30994	31073	31098	30986	30990	31180	30952	30942	31259	30890	30983	30834	31121	30842	31040	31059	31093	30821	31001	30966	31250	30999	30948	31140	31207	30792	30805	31007	31291	31280	30905	31169	30947	31044	31134	30725	30866	31055	30897	31222	31044	30963	31060	31166	30938	31243	31175	31000	30942	31068	31197	31378	31076	31040	31051	30906	31103	30914	30922	30869	31075	31164	31030	31182	31163	31051	31114	31005	31275	31102	31123	31187	31202	30928	30984	30884	30878	30983	31077	31108	30902	31241	30870	31109	30869	31018	30794	30678	30883	31001	30713	31100	30684	31244	31047	31046	31000	30944	31056	31077	31067	30842	31004	31075	31116	31027	31105	31181	31221	30882	30987	30946	30853	31401	31131	31131	31073	30907	30999	31050	30741	31027	31204	31004	31107	30803	30784	31200	31138	30977	31236	31174	31018	30994	31009	31095	31121	30756	30940	31168	30765	30959	30987	31196	31069	31027	30968	31191	31265	31187	31272	31046	31279	30896	30982	31031	30950	31102	31065	31116	31058	31032	30885	31039	31123	31144	30945	31002	31115	31026	30851	30943	31215	31184	31157	31237	31053	31095	31028	30786	31057	31141	30905	30904	30951	30909	30764	31060	31042	30962	31072	30778	30938	31082	31042	31028	30887	30786	31142	31028	31100	31001	30842	30920	31189	30799	30945	30936	30957	31132	30995	31218	31276	31043	31273	31216	31235	30693	30871	30745	30988	30966	31304	30950	31095	31007	30818	30899	31116	30983	30987	31074	30776	30818	31204	30683	31064	30999	31186	30936	31107	31310	31217	30901	30858	30888	30935	30873	31094	31056	31019	31042	30994	31102	31035	31024	30982	31091	31261	31318	31097	31176	31035	31308	31228	31148	31010	31045	31159	31071	31063	31114	31043	31085	30900	30963	30886	31185	31121	31112	31148	30960	30890	31093	30949	30978	30680	30937	30850	31182	31269	31063	31025	31298	31018	30986	30810	30750	30910	31483	30748	30846	30910	31028	30782	31283	31097	30992	31230	31133	31309	31177	30971	31263	31415	31070	31007	31075	31189	31070	31061	31178	31182	30950	30896	31289	31166	31160	30905	31044	31250	30886	31411	31134	30834	31182	31177	30923	31224	31164	31254	31227	30959	30974	31175	31223	30966	30795	30999	30863	30814	30904	30953	31096	31304	31182	31140	30877	30901	31195	31093	30835	31028	31108	30965	30963	30987	31120	31121	30992	31111	30735	30771	31011	31252	30972	31116	30975	31002	31151	31187	31008	30908	31061	31507	31086	31010	30827	30840	31159	31004	31006	31127	31125	30973	30755	30774	31336	31281	30822	30964	30967	31419	31042	31041	31001	30826	30604	30924	31167	31201	31171	31017	31187	31101	31173	31038	30836	31419	31432	30958	31056	30907	31084	30817	30962	30731	31213	30977	31030	30717	30883	31131	31282	31081	30988	30906	30913	30987	31129	31130	31140	31332	30923	31020	31079	30938	31142	30872	31104	31069	30862	30918	30986	30968	31025	31072	31159	31221	31058	31258	30857	31166	31010	30976	31071	30958	31090	31036	30897	30917	31521	31388	31114	30939	31338	31024	31022	31266	31133	31323	31303	31133	31012	31087	30989	31078	30961	30833	31104	30951	30984	30932	31341	31010	30755	30887	31037	31193	30882	31293	31039	30966	30905	31026	31198	30799	30791	31085	31007	30988	30896	30765	30906	31039	31022	31068	31026	31019	30859	31150	31051	31148	31186	31279	30951	30928	31185	31204	31176	31037	31234	30784	31110	30967	31184	31255	31059	30991	30898	31029	30802	31300	30949	30868	30889	30837	31008	30979	31248	31356	31329	31241	31080	31050	31129	31066	31250	31018	31067	31187	31150	30947	31162	30998	31223	31139	30929	30949	31004	31096	31129	31055	31036	31284	31015	31145	31018	31253	31105	31206	30986	31098	31107	31035	31044	31372	31185	31196	31108	31251	31073	31005	31001	31173	30907	30776	30876	31140	31200	30817	31135	30934	31171	31030	31031	30950	31188	30979	31083	30825	30957	31261	31019	31170	31209	31065	31045	30787	31051	30970	31224	31037	30951	31078	30798	31088	31116	31091	31100	30972	31245	31110	30891	31167	31096	31247	31141	30987	30980	30957	31100	30975	31044	30940	30862	31300	30986	31048	30900	31336	31273	31124	30985	31161	31186	30974	30953	31260	31051	30908	30749	30818	31148	31176	31110	30887	30925	30628	30964	31102	30933	30915	31111	30898	31053	30748	30773	31208	31182	30870	31071	31084	31165	31057	30697	30954	31143	30948	31227	31051	31054	31125	31046	31115	31121	31098	31223	30973	30716	31170	30931	31500	31000	30999	31110	31212	30863	31236	31181	31270	31090	30991	30988	30894	31100	31101	30647	31161	31031	31016	31125	30804	31041	31059	31076	31048	31117	31371	31049	31172	31219	31156	31186	31007	31133	30800	31090	31233	30758	31018	31256	31219	30911	30823	30673	31011	31374	30838	30995	31079	30820	30943	31004	30896	30940	31041	31033	30953	31054	31027	31065	30927	30826	31338	30944	30867	31024	30891	31088	31008	31078	31219	31157	31034	30950	31316	30975	30932	31081	30808	30788	30965	30848	31036	31003	31195	30942	31278	30993	31138	30953	31116	30894	31036	31287	31130	30894	30918	31030	31075	31099	30911	30770	31179	31131	31057	31219	31093	30998	31014	30702	30991	30781	30998	31219	31171	31102	30983	31035	30913	31078	31001	31042	31091	30831	31183	31106	31007	31093	31019	31044	30942	30786	30922	30721	30933	30973	31091	31124	31078	30900	30858	30721	30967	30885	31059	31277	31209	31128	31157	31011	30894	30986	30901	30921	30962	30983	30963	31054	30942	31080	31204	30939	30785	30955	30878	31056	30850	30948	31061	31065	30982	31109	31187	30918	31042	30857	31062	31039	30850	31116	31060	31170	30945	30925	31088	30999	31186	30872	31122	30894	31400	31165	31043	31107	31091	31293	31179	30856	30761	31093	30943	30751	31124	31090	30878	30872	31142	30881	30917	31058	31092	30985	30757	30847	31227	31155	30977	30743	31391	30970	30946	31162	30748	31171	31104	31142	31324	31360	31214	31049	31095	31028	30896	30689	30912	30914	31019	31177	31016	31038	31115	31002	31124	30984	30994	31119	30885	31269	30819	31025	30905	30946	30848	30827	31308	31121	31101	30909	30906	30932	31192	31077	31140	30995	30987	30829	31058	30997	30958	31008	30914	30906	30722	31066	31162	31024	31030	31059	31208	31260	31151	31184	31004	31143	31259	31057	30858	31062	31117	31185	31138	31371	31000	31223	31095	30845	30899	31116	31149	31003	31477	31134	31273	30985	31125	31092	30955	30976	31145	30929	30900	31443	31053	30929	31008	30846	30807	30979	31034	30955	31271	30884	31026	31016	31040	30968	31115	31275	31235	31012	31010	30917	31210	31023	31116	30887	30873	30981	30977	30855	31096	30965	30982	31153	30974	31135	31213	31296	31230	30781	31092	31185	31291	31164	30993	31041	30807	30983	31097	30733	31160	31067	31004	30955	30880	30964	30972	31128	30986	30897	30997	30832	30769	30902	31247	30942	31146	31183	31176	30895	30861	30852	30968	31250	30766	31079	30873	31051	31122	31127	30998	31043	31101	30943	30916	31226	30901	30856	31144	31161	30934	31101	31194	31175	30998	31249	31115	31064	31174	30921	30948	31173	31008	30821	31064	31035	31214	31290	30941	31022	30997	30944	30965	31109	31202	30841	31209	30787	31246	31120	31003	30809	31039	30821	31181	31139	30926	31024	31087	30963	31205	31158	31320	31168	31054	30902	30919	31069	30947	31020	31098	30912	31126	30698	31117	30987	31225	30795	30695	31003	31020	30903	31033	31099	30944	30912	31011	30530	31221	31209	30917	31123	31004	31103	30985	31142	31001	31300	31251	31101	31155	30808	31275	31081	30905	31018	31261	31205	31168	30981	31023	30978	31005	30985	31048	30907	30978	30783	30814	30964	30966	31111	30807	31013	31105	31198	31259	30946	30976	31060	31353	31139	31013	31365	31145	30695	31043	30960	30971	31004	31073	30992	31050	31021	31058	31143	31274	31130	30845	31071	30883	31040	31335	30945	31016	31011	31235	30892	30846	31105	31110	31283	31140	31216	31195	31065	31078	30992	31108	31111	31205	31095	31136	31154	30949	31124	31076	31225	31045	31126	31031	31102	30987	30971	31260	31165	31346	31071	30993	31037	30823	30833	31253	31033	30994	31229	31259	31306	30847	30994	30726	31215	31164	30974	30811	31010	31053	30888	31004	31010	30933	31033	31002	31196	31138	31020	31054	31263	31210	31025	31080	30974	31032	31209	31139	31171	30882	30756	31152	31029	31149	31191	30928	30900	31058	30860	31219	31090	30954	30857	31006	30973	31159	31094	31178	31313	30990	31020	30980	31184	31113	31269	31077	30933	30741	31028	31182	30813	31096	31097	30999	31164	30923	31238	31026	30953	30886	30869	30897	31388	31290	31081	30980	30932	31129	31052	31186	31061	31141	31063	31200	31348	31211	31197	31166	31007
28051	33361	35094	30771	27033	24427	23329	24013	21415	19932	19288	19874	20933	20883	20288	19621	19005	18629	18919	18625	18927	18814	18661	18647	18661	18729	18698	18616	18691	18829	18715	18712	18748	18752	18633	18798	18777	18871	18906	18761	18875	18672	18609	18685	18697	18569	18757	18739	18630	18779	18574	18679	18759	18690	18770	18868	18706	18727	18794	18648	18684	18682	18581	18696	18752	18651	18608	18783	18727	18732	18699	18962	18584	18707	18620	18714	18744	18697	18530	18519	18867	18802	18643	18638	18699	18707	18546	18917	18737	18744	18898	18989	18608	18712	18730	18761	18720	18492	18619	18847	18493	18738	18767	18785	18768	18838	18784	18786	18866	18817	18681	18540	18664	18558	18684	18894	18900	18720	18658	18711	18564	18605	18808	18623	18816	18693	18734	18697	18717	18640	18910	18753	18798	18826	18854	18842	18536	18714	18685	18698	18779	18778	18775	18781	18748	18709	18885	18733	18688	18738	18603	18803	18667	18693	18619	18737	18771	18868	18561	18783	18532	18665	18748	18655	18855	18713	18666	18717	18755	18820	18638	18641	18816	18861	18806	18581	18605	18918	18623	18786	18552	18689	18524	18749	18576	18573	18833	18638	18610	18644	18785	18730	18776	18749	18976	18663	18614	18627	18747	18725	18786	18718	18845	18674	18625	18768	18772	18752	18730	18835	18651	18733	18730	18835	18626	18782	18512	18764	18693	18729	18875	18916	18684	18816	18757	18759	18813	18724	18937	18870	18668	18560	18741	18671	18630	18668	18658	18707	18519	18712	18801	18626	18666	18705	18769	18690	18931	18696	18856	18719	18651	18837	18724	18681	18814	18631	18689	18830	18680	18721	18800	18734	18833	18682	18810	18828	18802	18631	18672	18557	18574	18680	18747	18577	18806	18789	18681	18672	18517	18779	18689	18843	18399	18657	18759	18962	18622	18832	18622	18763	18750	18590	18724	18641	18819	18702	18780	18723	18732	18741	18672	18770	18706	18693	18569	18653	18798	18612	18622	18661	18753	18741	18541	18608	18741	18593	18619	18550	18766	18751	18831	18669	18751	18721	18526	18745	18879	18814	18752	18842	18849	18668	18636	18652	18749	18831	18813	18829	18786	18817	18785	18736	18601	18911	18665	18636	18744	18954	18593	18807	18820	18736	18734	18749	18909	18878	18633	18776	18515	18819	18608	18780	18732	18629	18631	18653	18755	18740	18581	18910	18611	18630	18810	18719	18747	18738	18714	18804	18798	18919	18678	18514	18877	18723	18692	18702	18938	18783	18745	18864	18911	18753	18816	18754	18716	18762	18734	18761	18786	18619	18786	18717	18782	18700	18787	18834	18708	18810	18602	18938	18818	18751	18635	18624	18673	18761	18678	18727	18900	18628	18741	18873	18624	18807	18814	18858	18620	18548	18593	18674	18831	18938	18819	18612	18747	18679	18847	18726	18711	18711	18711	18869	18591	18748	18765	18706	18738	18590	18702	18699	18589	18731	18551	18697	18673	18787	18660	18794	18777	18624	18756	18712	18638	18879	18807	18719	18680	18663	18780	18783	18809	18686	18843	18784	18728	18957	18602	18696	18693	18709	18709	18664	18772	18730	18802	18473	18780	18725	18703	18650	18847	18710	18538	18821	18723	18715	18807	18738	18852	18734	18703	18690	18783	18524	18775	18608	18804	18749	18550	18631	18616	18639	18803	18838	18671	18776	18721	18694	18685	18581	18626	18922	18915	18738	18588	18679	18694	18772	18793	18730	18742	18619	18637	18847	18807	18723	18588	18853	18694	18770	18966	18782	18844	18759	18637	18668	18548	18644	18695	18759	18705	18936	18730	18700	18861	18758	18747	18749	18661	18917	18675	18725	18734	18684	18848	18846	18641	18791	18686	18704	18651	18614	18882	18706	18776	18789	18576	18621	18681	18872	18564	18671	18839	18563	18585	18726	18666	18713	18615	18916	18809	18688	18881	18660	18662	18611	18902	18845	18860	18831	18741	18642	18795	18688	18803	18701	18761	18726	18951	18857	18781	18841	18698	18817	18590	18712	18642	18823	18758	18648	18913	18593	18693	18708	18831	18727	18803	18867	18770	18938	18539	18792	18739	18902	18657	18830	18734	18737	18782	18556	18803	18762	18797	18952	18768	18764	18627	18782	18670	18814	18650	18729	18570	18735	18731	18842	18949	18736	19018	18691	18481	18765	18632	18852	18927	18878	18727	18699	18792	18763	18694	18728	18857	18613	18839	18677	18801	18564	18810	18590	18890	18805	18794	18732	18769	18715	18698	18658	18923	18766	18771	18809	18729	18585	18796	18889	18593	18518	18717	18714	18641	18828	18814	18599	18670	18664	18591	18819	18801	18558	18692	18822	18841	18770	18566	18565	18774	18789	18712	18828	18854	18805	18678	18897	18810	18695	18776	19002	18806	18827	18557	18798	18829	18835	18624	18688	18505	18712	18801	18792	18641	18616	18596	18567	18782	18730	18705	18631	18727	18786	18777	18511	18724	18661	18668	18895	18710	18720	18644	18615	18707	18835	18720	18837	18811	18697	18730	18954	18726	18689	18796	18758	18688	18700	18549	18792	18812	18699	18729	18697	18857	18820	18774	18759	18809	18657	18722	18679	18857	18685	18640	18771	18783	18670	18634	18442	18726	18810	18839	18754	18735	18838	18728	18877	18685	18632	18906	18692	18673	18772	18722	18642	18608	18630	18705	18531	18664	18598	18696	18602	18813	18759	18678	18704	18814	18734	18818	18861	18619	18628	18828	18595	18675	18776	18941	18787	18812	18712	18810	19016	18576	18792	18683	18920	18709	18641	18677	18706	18805	18732	18750	18867	18900	18712	18629	18699	18884	18656	18793	18710	18786	18697	18863	18838	18698	18719	18830	18822	18798	18896	18648	18818	18483	18677	18592	18737	18774	18570	18840	18815	18840	18724	18871	18601	18809	18579	18746	18844	18784	18685	18719	18865	18823	18550	18793	18824	18716	18798	18628	18617	18730	18459	18722	18769	18778	18652	18849	18718	18586	18758	18630	18680	18826	18702	18872	18949	18716	18683	18820	18675	18852	18799	18714	19007	18774	18775	18662	18824	18632	18652	18801	18721	18903	18752	18946	18658	18712	18823	18959	18759	18690	18605	18778	18697	18778	18776	18813	18843	18677	18828	18835	18547	18862	18640	18847	18721	18587	18717	18582	18681	18572	18697	18777	18770	18581	18830	18836	18748	18723	18871	18608	18740	18655	18808	18838	18888	18696	18714	18621	18435	18731	18723	18666	18830	18810	18695	18867	18849	18666	18612	18711	18706	18740	18494	18809	18620	18835	18977	18671	18682	18924	18787	18783	18669	18651	18618	18390	18671	18825	18850	18751	18630	18707	18880	18583	18568	18733	18706	18767	18841	18541	18806	18735	18837	18684	18814	18789	18625	18641	18604	18878	18577	18983	18825	18704	18640	18829	18796	18821	18725	18620	18597	18584	18761	18844	18823	18790	18642	18640	18823	18820	18841	18737	18711	18828	18692	18719	18507	18620	18652	18736	18743	18835	18695	18752	18582	18678	18765	18742	18674	18825	18842	18706	18652	18873	18667	18598	18686	18694	18682	18910	18834	18934	18792	18869	18720	18866	18543	18631	18922	18748	18674	19025	18718	18809	18568	18723	18824	18634	18698	18814	18663	18728	18769	18638	18747	18825	18683	18678	18956	18693	18752	18672	18588	18626	18672	18766	18948	18606	18841	18870	18686	18612	18719	18692	18626	18714	18675	18689	18838	18813	18772	18606	18616	18711	18759	18761	18741	18686	18641	18708	18765	18646	18859	18645	18632	18673	18691	18732	18611	18750	18717	18651	18704	18904	18955	19039	18654	18846	18709	18684	18686	18798	18807	18858	18744	18833	18619	18891	18867	18626	18602	18802	18634	18567	18579	18796	18950	18805	18699	18780	18705	18628	18657	18701	18581	18715	19024	18790	18773	18717	18654	18809	18840	18824	18826	18566	18846	18712	18933	18596	18747	18703	18649	18698	18875	18697	18808	18503	18535	18621	18806	18735	18825	18799	18706	18808	18805	18808	18473	18664	18574	18778	18692	18621	18755	18742	18928	18768	18649	18733	18693	18694	18826	18658	18711	18709	18557	18829	18734	18713	18646	18770	18713	18555	18763	18783	18871	18730	18538	18723	18688	18687	18807	18781	18591	18772	18542	18538	18664	18660	18567	18618	18724	18934	18751	18719	18691	18657	18708	18891	18575	18646	18669	18623	18753	18783	18746	18996	18701	18552	18588	18805	18668	18856	18863	18749	18850	18600	18871	18765	18558	18639	18774	18726	18685	18734	18713	18751	18710	18864	18760	18717	18542	18913	18679	18748	18906	18682	18702	18906	18678	18693	18732	18714	18702	18749	18775	18745	18976	18898	18646	18848	18742	18831	18777	18828	18731	18712	18756	18668	18593	18485	18756	18706	18827	18720	18739	18822	18677	18847	18733	18660	18827	18590	18650	18803	18686	18708	18856	18755	18834	18807	18700	18695	18930	18635	18798	18678	18781	18510	18842	18719	18765	18810	18811	18817	18853	18823	18801	18851	18884	18766	18687	18599	18713	18884	18774	18481	18469	18816	18731	18620	18794	18736	18799	18643	18617	18630	18911	18645	18675	18703	18861	18732	18703	19005	18862	18590	19031	18787	18708	18650	18785	18996	18761	18912	18831	18905	18657	18695	18806	18998	18694	18815	18905	18820	18732	18633	18796	18665	18922	19043	18919	18836	18685	18800	18671	18675	18767	18648	18750	18789	18870	18770	18772	18704	18788	18833	18836	18908	18575	18795	18720	18897	18621	18668	18696	18615	18776	18714	18777	18639	18714	18696	18905	19027	18792	18590	18661	18635	18766	18763	18717	18623	18703	18512	18706	18643	18627	18686	18644	18746	18533	18780	18747	18779	18813	18602	18696	18787	18749	18602	18850	18741	18917	18747	18818	18834	18738	18695	18726	18774	18923	18531	18665	18723	18539	18777	18763	18650	18730	18724	18753	18569	18781	18708	18761	18711	18945	18702	18746	18653	18706	18622	18818	18753	18663	18675	18662	18778	18642	18710	18881	18745	18619	18952	18652	18726	18700	18714	18757	18672	18791	18886	18824
24326	20785	27404	26997	29748	34144	36207	33728	32906	32276	31283	35093	44977	44676	39239	35957	33395	30796	30150	30133	29692	29966	29679	29534	30251	30115	29879	30053	30094	30186	30112	29929	29971	30010	29889	29844	30058	29968	29843	29958	29957	29858	29673	29753	29981	29786	29844	30113	29989	29770	29746	29924	29785	30006	30035	29923	29797	29989	29945	29705	30077	29799	30019	29883	30029	29610	29885	30044	29629	29673	29886	29672	29898	29826	29925	29907	29969	29850	30021	29936	29913	30018	29801	29825	30020	29895	29900	29604	29902	29639	29827	29768	29574	29989	30068	30004	30011	29998	30083	30020	29876	29947	30005	29961	30068	29634	30082	29999	29501	29602	29899	29862	29894	29803	29972	29868	29888	30056	30012	29976	29919	29950	30089	29822	29928	29976	29951	29839	29826	29807	29803	30007	29754	29853	30150	29908	29980	29918	29850	30052	29578	30131	29906	30009	30217	30201	30020	29978	29641	29549	29844	29804	29754	30074	29966	30011	30003	29977	29844	29776	29876	30075	30039	30071	29787	29820	30114	29871	29873	30012	29929	29987	30171	29932	29971	29735	29916	29940	29909	30066	29905	29683	29952	29750	30017	29750	29832	29896	29862	29950	29926	29740	29771	29852	29818	30092	29848	29701	29773	29704	29879	29818	29939	30087	30132	29697	29877	29682	29974	29617	29833	29697	29873	30038	29800	29678	29891	29877	30025	29916	30130	30214	30053	30204	29924	29907	29918	30012	30177	29712	29838	29994	29921	29778	29768	30039	30033	29809	29820	30150	29949	30061	29908	30027	29899	29723	29616	29849	29769	29821	29910	29994	30059	29769	29979	29909	29824	29775	30027	29906	30092	30121	30098	29989	29971	29674	29653	29873	29825	29818	29781	29741	29740	29742	29837	30034	29984	29959	29892	29794	29914	29970	29800	29456	29990	29894	30125	29660	29992	30152	30156	29825	29767	29979	29833	30010	29931	29585	29699	29885	29773	29847	29574	29672	29720	29807	29778	29846	29884	29642	29998	29764	29852	29878	30201	29610	29862	29952	29716	29993	29994	29832	29957	29692	29768	29495	29870	29639	29754	29935	29893	29923	29931	29957	29609	29956	30116	29975	30073	30074	29881	29843	29651	29608	29824	29700	29951	29760	29826	29893	29602	29596	30001	29799	29785	29859	29884	30039	29855	29838	29657	29839	29953	29888	29803	29710	29815	29588	29932	29986	29565	29953	29846	29709	29913	29994	29769	29977	29620	29753	29736	29872	29764	30011	29765	29962	30091	29870	29683	29699	29893	29908	29781	29911	30138	30102	29884	29953	29951	30008	29918	29930	30012	30059	29874	29940	29705	29952	29663	30061	29838	29733	29835	29953	30209	29786	29686	29739	29963	29889	29597	29819	30069	30005	29680	29761	29810	29999	29982	29584	29497	30119	29743	29868	29958	29852	29880	29571	30025	29727	29722	30076	29855	29852	30018	29662	30006	29878	29986	29809	29848	29817	29940	29910	29847	29856	29551	29803	29883	29858	29836	29647	29898	29890	29804	30296	29823	29773	29862	29825	29972	29998	29863	30013	29904	29975	29916	29994	29957	29943	30025	29864	29979	29971	30034	29861	30035	29947	29522	30042	29806	29792	29998	29894	30171	29642	29841	29731	30107	29802	29818	29851	29885	29788	29896	29646	29854	29972	30031	30044	29837	29784	29883	29971	30025	29649	29932	29935	29898	29679	29902	29669	29969	29898	29743	29874	29837	29772	29867	29728	29992	30034	29891	30000	29757	29912	29989	29903	30154	29939	29790	29744	29893	30236	29851	29795	29940	29874	29827	29843	29893	29954	29917	29615	29997	29957	29981	29615	29844	29718	30030	29946	29769	29971	29945	29851	29922	29928	30011	29854	29913	29935	29804	29852	29984	29779	30186	29942	29795	29934	30075	30319	29930	29729	29809	29951	30122	29855	30045	29837	29957	29731	30089	30081	29781	29978	29824	29940	30076	29976	30014	30027	29580	29662	29748	29806	29709	29947	29793	29856	30094	29609	29997	30274	29853	29707	29846	29872	29871	29898	30013	29781	29898	29787	30065	29969	30072	29869	29973	29865	29678	29816	29915	29855	29685	29972	29924	30105	30073	29923	30014	29848	30010	29570	29892	29867	29896	29892	29802	29853	29594	29668	30262	29860	30118	29945	29792	29757	29900	29740	29698	29711	29818	29725	29960	29940	29889	29693	30150	29739	29943	29614	30062	29816	30001	30003	29997	29865	29994	30006	29891	29682	29826	29932	30033	29941	29945	29927	29971	30088	29880	30284	30127	30087	29753	29935	30066	29780	30044	29818	30086	29817	29907	30044	30127	29940	29870	30261	30152	30048	29790	29896	30014	29714	29999	29932	29874	29837	29938	30002	30047	29799	30130	29735	29778	29893	30054	29856	30070	29792	29990	30116	30053	29922	29845	29499	29727	29748	29719	29687	29896	29936	30089	29963	29672	29774	29999	30018	30092	30084	29695	29954	29599	29942	29964	29924	29960	30059	29819	29803	29954	30080	29907	29768	29978	30193	29970	29920	29816	30040	30092	30169	29992	30048	30017	30128	29878	29921	29702	30143	30024	29856	30273	30017	30073	30004	30036	29927	29886	30163	29951	29567	29858	29749	29684	29714	29909	30063	29948	30142	29953	29947	29950	29820	29766	29860	29907	29853	29793	29753	29905	29738	30008	29937	29926	29787	29812	29984	29635	29826	29811	30009	29935	29898	29919	29898	29709	30052	29955	29831	29695	29723	29938	29960	29972	29917	29979	29712	29876	29798	29685	29942	30036	29947	29654	29634	29833	29597	29796	29899	29855	29961	29903	29727	29671	29861	29999	29911	30053	29907	30046	29884	29860	29745	29977	29926	29950	29811	29776	29788	29759	29677	30036	29617	29722	29859	29960	29926	29881	29852	29719	29706	29961	29663	30018	30153	29569	29752	29852	29899	30023	30090	29945	29755	29921	30235	29859	29749	29929	29600	30022	29756	29900	29796	30295	29937	29983	29856	29803	30052	29775	29688	30185	30033	30054	29756	29736	29980	29992	29608	29822	29563	30102	29891	29866	29760	29889	30002	29818	29769	30086	29877	30002	29832	30067	29778	29972	29851	29785	29936	30011	29854	29783	30066	30122	29718	29801	29951	30073	29945	29465	29909	29894	30053	29912	29985	29497	29877	29847	29786	29897	29704	29679	29670	29817	29741	29662	29919	29802	29750	29721	29512	29818	29762	29928	29604	30024	30018	29888	29828	29688	30000	29927	29774	29791	29638	29756	29609	29879	29686	29822	29708	29930	29843	29867	30070	29877	29732	29919	29882	29972	29720	29802	29835	30024	29802	29868	29909	30394	29748	29653	29864	30007	30090	29986	29853	29739	29896	29883	29914	29930	30201	29956	30045	30024	29816	30004	29540	29696	29882	29845	29928	29722	30025	29944	29815	29746	29837	29996	29782	29787	29792	30002	29848	29889	29892	29805	29816	29961	29978	30054	29952	29842	29865	29867	29945	30060	29827	29745	29864	29924	29848	29870	29777	29731	30075	29824	29971	29864	30043	29672	29891	29861	29821	29662	29861	30023	29788	29866	29976	30014	29840	29803	29828	29774	30013	29854	29625	29925	29975	29702	30012	29961	30039	29922	29961	30008	30192	29724	29870	29896	29919	29994	29968	29809	29915	29713	29772	29691	30067	29867	29719	29967	29692	29985	29554	29827	29902	30011	29839	29846	29842	29834	29785	29905	29688	29870	29758	29720	29830	29770	29829	29952	29949	30037	30078	30003	29998	30027	30001	30139	29945	29990	29835	30038	30128	29765	29907	29616	30156	29747	30036	29977	29883	29937	29913	29788	29952	29928	29881	29851	29862	30074	29623	29903	29814	29931	29827	29820	29858	30059	29812	29844	29734	30107	29976	30082	29663	29741	29887	29829	29693	30144	29935	29448	29920	29750	29819	29810	29900	29903	29944	29893	30186	29904	29831	29926	29793	29832	30019	29841	29773	29755	29857	30065	29661	29874	29600	29988	29749	29794	29755	30013	30010	29777	29790	29726	29655	30115	29774	29672	29960	30041	29877	29726	29984	29880	29736	29596	29924	29902	29767	29886	29870	29993	29799	30020	30138	29945	29805	29856	29986	29895	29780	30122	30011	29935	29902	30053	29810	29902	29918	30187	29927	29642	29899	29861	29724	29562	29835	29965	30036	29915	29967	30048	30128	29987	30065	30130	29618	29961	29918	29742	29836	29829	29817	29852	29766	29746	30021	29821	30267	29924	29976	30038	29905	29961	29662	29691	29975	30080	30037	29865	30002	29850	29779	30012	29858	29961	29704	29663	29970	29878	29958	29837	30012	29931	29903	30059	29757	29843	29653	29841	29973	29950	29818	29886	29926	29638	29842	29829	30105	30168	30171	29984	29972	30086	29417	30026	29876	29934	30111	29774	29937	29788	29991	29895	29949	30075	29990	29936	29886	29936	29720	29730	29743	29720	29767	29664	29763	30135	29887	30000	29843	29692	29814	29780	30022	30019	29750	29906	29624	29957	30161	29930	29786	29928	29988	30026	30082	29741	29953	29754	30013	29795	29914	30098	30082	30010	29913	29661	29833	30112	29764	29853	30093	30242	30006	29861	29903	30046	30049	29922	29876	29714	29841	29807	29734	29885	29694	29926	29743	29753	29918	29816	29924	29987	29824	29974	29582	29700	29808	30185	30146	29954	29737	29985	29884	29755	29742	29970	29773	30211	29879	29938	29827	29875	29990	30128	30063	30132	29862	30017	30042	30109	29784	29919	29893	30048	29931	30134	29767	29811	29941	29791	29681	29796	29886	29919	29852	30054	30117	29959	29740	29847	29824	29906	29938	29898	30099	29871	29749	29987	29905	29845	29607	30139	29895	29931	30131	29816	29942	29919	29755	29938	29753	29931	29718	29861	29872	30041	30214	29889	29752	30002	29871	30067	29850	29772	29757	29963	29889	29727	29897	29923	29943	29908	30090	30058	30166	29709	29808	29800	30005	29957	29754	30048	30077	29941	29713	29886	29910	30102	29941	30154	29954	29678	29633	29881	30021	29594	30144	29811	29884	29979	30089	30083	29719	29763	30041	29811	29692	29779	29776	29903	29998
23601	40839	43235	34690	31446	25980	25575	23900	22972	21312	19655	26757	37428	35807	29364	25495	21606	19070	18291	18224	18299	18304	18225	18224	18212	18259	18341	18201	18170	18150	18294	18214	18282	18153	18297	18189	18422	18044	18399	18102	18185	18257	18254	18278	18226	18209	18401	18361	18452	18052	18246	18315	18079	18527	18309	18324	18317	18421	18371	18397	18191	18201	18316	18314	18265	18121	18343	18324	18130	18295	18273	18168	18140	18248	18192	18365	18187	18104	18226	18142	18123	18345	18342	18277	18391	18309	18166	18272	18400	18203	18252	18323	18272	18163	18084	18235	18217	18187	18438	18219	18231	18281	18329	18373	18352	18284	18159	18269	18305	18622	18235	18279	18281	18237	18210	18315	18237	18314	18190	18213	18257	18284	18312	18271	18188	18192	18123	18319	18485	18075	18394	18254	18184	18207	18065	18256	18130	18384	18212	18291	18291	18259	18202	18350	18220	18161	18178	18363	18236	18273	18180	18294	18204	18122	18245	18189	18368	18314	18099	18157	18265	18234	18190	18317	18195	18359	18074	18469	18136	18124	18267	18160	18186	18417	18197	18266	18322	18221	18394	18277	18241	18224	18150	18173	18218	18263	18235	18178	18129	18336	18340	18225	18239	18416	18188	18194	18082	18223	18084	18354	18157	18290	18421	18326	18219	17962	18312	18121	18398	18140	18302	18213	18259	18255	18261	18175	18228	18263	18256	18323	18416	18276	18237	18113	18278	18435	18284	18363	18294	18348	18204	18125	18221	18221	18282	18278	18215	18055	18183	18281	18346	18186	18167	18242	18265	18030	18223	18233	18213	18182	18267	18272	18305	18367	18178	18150	18304	18378	18499	18095	18247	18303	18250	18382	18390	18069	18087	18221	18316	18408	18127	18283	18231	18112	18233	18232	18289	18278	18142	18323	18226	18395	18162	18173	18213	18192	18290	18115	18134	18251	18268	18352	18127	18060	18286	18449	18268	18224	18394	18141	18369	18463	18393	18112	18294	18072	18252	18418	18334	18241	18313	18279	18426	18213	18260	18293	18276	18210	18320	18157	18170	18312	18152	18270	18162	18248	18233	18176	18447	18267	18241	18344	18264	18329	18251	18216	18146	18128	18358	18160	18244	18225	18224	18180	18417	18183	18477	18190	18589	18108	18196	18215	18048	18260	18352	18294	18342	18085	18316	18190	18325	17962	18298	18286	18179	18436	18253	18279	18338	18268	18515	18222	18247	18159	18320	18322	18200	18262	18310	18214	18378	18172	18290	18362	18178	18414	18220	18258	18093	18301	18344	18348	18283	18371	18109	18172	18337	18091	18380	18305	18294	18189	18319	18197	18364	18344	18253	18127	18277	18180	18372	18181	18389	18125	18261	18166	18280	18222	18580	18267	18333	18298	18160	18409	18225	18292	17976	18260	18270	18310	18214	18402	18380	18150	18315	18564	17992	18069	18349	18314	18139	18281	18315	18292	18367	18098	18390	18311	18134	18240	18387	18278	18298	18357	18320	18440	18319	18279	18356	18181	18236	18147	18275	18248	18259	18070	18089	18143	18125	18415	18235	18290	18169	18219	18365	18246	18151	18183	18424	18189	18206	18292	18248	18222	18257	18142	18179	18123	18271	18324	18248	18523	18152	18151	18314	18230	18272	18215	18151	18322	18204	18120	18252	18428	18180	18208	18492	18455	18352	18191	18144	18172	18085	18204	18305	18189	17977	18036	18314	18179	18392	18046	18317	18234	18016	18302	18264	18232	18178	18264	18248	18169	18293	18207	18201	18286	18235	18333	18099	18284	18305	18134	18138	18365	18428	18324	18239	18395	18311	18366	18265	18119	18643	18335	18297	18151	18296	18133	18139	18210	18341	18467	18375	18231	18155	18320	18183	18204	18177	18027	18338	18230	18417	18172	18315	18240	18259	18312	18314	18199	18188	18360	18286	18170	18319	18146	18448	18206	18287	18357	18220	18256	18335	18238	18206	18243	18418	18161	18331	18401	18265	18206	18420	18117	18173	18240	18017	18056	18123	18359	18221	18215	18183	18258	18087	18267	18210	18113	18433	18193	18201	18228	18213	18252	18177	18323	18339	18454	18188	18262	18337	18597	18251	18248	18188	18212	18284	18357	18287	18198	18281	18153	18264	18395	18391	18307	18324	18123	18352	18225	18125	18218	18295	18376	18249	18275	18245	18215	18236	18194	18202	18244	18364	18434	18321	18280	18219	18369	18237	18210	18177	18267	18146	18303	18335	18382	18157	18345	18128	18186	18259	18293	18255	18262	18029	18053	18237	18199	18259	18286	18332	18277	18355	18433	18172	18255	18187	18266	18122	18172	18214	18295	18225	18181	18163	18339	18301	18218	18167	18415	18245	18089	18279	18304	18331	18220	18356	18203	18207	18254	18418	18034	18305	18206	18182	18511	18427	18360	18279	18323	18082	18077	18237	18201	18325	18181	18503	18322	18214	18312	18285	18281	18267	18290	18108	18309	18006	18215	18127	18173	18209	18246	18003	18124	18277	18389	18125	18351	18328	18202	18123	18278	18196	18211	18441	18486	18136	18186	18235	18491	18376	18380	18303	18110	18238	18171	18321	18142	18232	18498	18307	18187	18173	18200	18289	18349	18287	18436	18239	18194	18299	18044	18120	18218	18191	18143	18311	18259	18102	18275	18261	18220	18192	18237	18424	18263	18095	18295	18255	18255	18441	18321	18261	18283	18242	18200	18283	18308	18127	18184	18145	18216	18283	18325	18173	18253	18266	18128	18190	18334	18400	18154	18037	18183	18433	18226	18173	18275	18299	18202	18292	18206	18009	18413	18217	18360	18238	18269	18283	18234	18372	18287	18162	18309	18148	18369	18111	18381	18137	18264	18157	18292	18128	18167	18002	18345	18345	17967	18255	18537	18222	18258	18198	18270	18377	18359	18305	18284	18301	18268	18180	17996	18250	18414	18324	18197	18169	18330	18315	18152	18155	18406	18239	18214	18290	18372	18317	18440	18378	18340	18188	18297	18298	18280	18332	18236	18251	18227	18252	18159	18394	18261	18178	18419	18342	18348	18321	18319	18197	18008	18198	18197	18216	18335	18270	18596	18426	18332	18180	18146	18187	18197	18206	18262	18433	18230	18288	18216	18326	18287	18175	18239	18226	18134	18465	18137	18345	18127	18166	18187	17898	18285	18252	18359	18088	18421	18270	18403	18195	18259	18208	18124	18231	18232	18336	18243	18273	18266	18292	18126	18349	18270	18372	18432	18233	18254	18270	18227	18296	18195	18324	18183	18118	18133	18185	18282	18275	18303	18297	17958	18218	18107	18174	18267	18107	18166	18189	18270	18183	18208	18406	18224	18101	18541	18275	18409	18338	18272	18283	18130	18289	18138	18166	18266	18197	18196	18206	18360	18111	18325	18337	18355	18486	18302	18161	18245	18359	18225	18420	18293	18354	18126	18386	18094	18252	18276	18401	18255	18286	18144	18280	18249	18342	18453	18304	18183	18212	18265	18259	18202	18374	18207	18421	18306	18293	18354	18369	18299	18306	18125	18186	18282	18230	18291	18219	18114	18330	18298	18244	18218	18362	18224	17998	18176	18150	18159	18316	18282	18207	18206	18188	18320	18268	18274	18240	18303	18149	18024	18319	18319	18210	18162	18314	18292	18419	18300	18333	18287	18267	18128	18256	18465	18174	18454	18231	18270	18005	18503	18256	18363	18364	18314	18338	18248	18255	18081	18322	18283	18379	18135	18148	18287	18336	18275	18331	18262	18191	18148	18285	18205	18362	18248	18296	18099	18325	18071	18261	18319	18386	18222	18272	18233	18269	18205	18176	18202	18155	18288	18182	18391	18302	18243	18270	18250	18184	18166	18312	18304	18331	18436	18360	18278	18022	18178	18176	18405	18194	18340	18222	18307	18296	18316	18353	18121	18330	18192	18262	18267	18162	18325	18137	18291	18184	18330	18295	18161	18364	18170	18425	18167	18187	18181	18263	18218	18191	18228	18208	18276	18198	18371	18369	18150	18306	18260	18302	18210	18164	18450	18058	18259	18196	18166	18332	18495	18249	18242	18367	18362	18194	18205	18219	18148	18447	18169	18341	18273	18344	18225	18310	18195	18374	18206	18369	18310	18165	18279	18475	18297	18158	18137	18268	18406	18177	18436	18292	18243	18199	18428	18146	18393	18215	18198	18143	18296	18363	18159	18091	18327	18071	18323	18224	18122	18097	18381	18111	18394	18221	18261	18345	18238	18295	18292	18297	18239	18319	18296	18021	18333	18246	18326	18185	18199	18265	18136	18252	18303	18419	18235	18280	18154	18392	18451	18231	18248	18222	18251	18133	18356	18296	18207	18112	18209	18209	18375	18395	18348	18230	18216	18191	18300	18365	18211	18239	18376	18319	18067	18187	18282	18227	18433	18164	18227	18311	18366	18281	18232	18290	18267	18176	18212	18194	18208	18312	18424	18302	18164	18247	18530	18329	18304	18187	18118	18267	18306	18224	18087	18296	18416	18077	18334	18104	18393	18168	18475	18313	18517	18336	18283	18188	18287	18151	18254	18259	18231	18229	18223	18216	18247	18410	18182	18268	18478	18093	18249	18349	18099	18132	18288	18385	18115	18302	18303	18272	18190	18345	18306	18134	18096	18253	18254	18096	18202	18348	17972	18328	18212	18342	18327	18319	18279	18293	18227	18189	18229	18352	18278	18321	18238	18253	18267	18338	18055	17991	18317	18218	18223	18283	18117	18115	18281	18131	18319	18187	18351	18271	18170	18393	18426	18297	18322	18359	18231	18334	18371	18418	18090	18250	18326	18370	18254	18292	18317	18255	18262	18271	18187	18307	18261	18320	18217	18268	18160	18302	18379	18185	18256	18380	18214	18099	18171	18252	18261	18234	18309	18243	18433	18303	18183	18163	18261	18211	18307	18452	18018	18175	18189	18517	18181	18183	18291	18101	18172	18300	18332	18455	18207	18206	18215	18289	18309	18338	18499	18287	18274	18288	18324	18292	18246	18161	18152	18327	18184	18239	18267	18259	18318	18279	18216	18279	18230	18211	18103	18222	18099	18368	18369	18349	18328	18384	17882	18122	18128	18259	18200	18372	18220	18308	18272	18305	18440	18215	18295	18514	18298	18155	18414
22266	20790	27314	26246	28283	37516	41894	39069	37930	36808	35066	43258	61133	53915	45490	38920	35183	33070	32343	32011	32111	32198	32275	32242	31965	31965	32015	32125	32012	32024	31842	32139	32028	32126	32092	31806	31848	32089	31819	32065	31938	31941	32032	32030	32112	32040	31979	31899	32001	32236	31874	31831	31937	32039	31876	31948	31971	31883	32020	32216	32004	32001	32186	32067	31907	32094	32024	32031	32204	32157	32341	32040	32099	31994	32230	31966	31959	32136	32209	31919	32180	31872	31966	31664	31679	31883	32033	31816	32061	31759	31950	31993	31982	32081	32071	31939	32020	31877	31899	32384	32189	32169	32007	31940	32089	32001	31923	31953	31850	31956	31939	31947	31976	31780	32099	32179	32223	31820	32146	32024	32005	31928	32039	31880	32146	31937	31951	31780	32280	32016	31884	31900	32205	31968	32305	31857	31922	31643	31999	31961	31868	31724	31738	31969	31851	32282	32025	32072	32133	31918	32150	32102	32046	31767	31784	31931	31849	32044	32183	31853	31854	31998	31933	31785	31869	32084	31961	32172	32014	31940	32171	32016	31886	31856	32032	32220	32011	32151	31912	31930	32186	32257	31828	31842	31914	32162	32028	32036	31955	31980	32043	32046	31977	31805	31952	31659	32146	32116	31914	31770	31954	31835	31666	32025	31794	31926	31893	32264	32210	31851	31985	32025	32017	31946	32010	31896	32134	31961	32035	32050	32064	32004	32133	31962	31801	32037	32158	31721	31967	31852	32155	32022	32254	32109	31759	32137	32095	31891	32063	32096	31981	31851	31819	32003	32012	31934	32101	31782	31778	31862	31873	31956	31937	31713	32099	32096	31929	32077	32024	31936	31741	32214	32153	32202	32236	32053	31791	32181	32055	32001	32139	31995	32044	31981	31888	32034	32180	32186	31907	32055	31860	31958	31877	32181	32019	32198	31950	32131	32120	32004	32033	31842	31989	32022	32211	32151	31846	31846	32138	32000	31823	32032	31941	31851	32088	32080	31887	31958	31656	32004	31814	32213	32300	32017	31949	32002	32385	32022	32299	32148	32208	31825	31990	32111	31976	31994	31876	32139	31993	32231	32072	32067	32171	31989	32286	31939	32162	31994	32203	31958	31991	32067	32304	32051	31821	32266	31985	32184	32200	32025	32078	31990	31887	31733	31909	32023	31994	32264	32075	32057	31754	31971	32083	32170	31781	31984	31865	32128	31876	31928	31826	31798	31709	31676	32200	31880	31745	31856	31962	31805	32137	31929	31766	32221	32095	31969	31929	32008	31720	32110	32119	32043	32008	31849	31789	31703	32066	31862	32044	31695	31715	32070	32318	32194	32165	32130	31788	31921	31863	31999	32071	31935	31865	31834	31705	31810	31932	31941	32031	31963	32084	31730	31876	32041	32003	32133	31965	31875	31926	31932	32063	31962	31789	31960	32111	31758	31929	32151	31791	32001	31909	31863	31868	32207	31678	31946	31942	32123	31819	31852	31755	31836	31947	32069	32137	31937	32058	32053	31726	31993	32336	31969	32038	32074	32043	32160	32101	32326	31912	32109	32232	32094	32034	31896	32066	31848	31764	32097	32040	31901	31703	32020	32055	31863	31946	32249	32121	32034	31833	32117	32028	32225	32198	31935	31858	32126	32133	31922	31965	32046	32016	32174	32186	31926	32050	32188	32092	31906	32142	31996	32259	32077	32001	32157	31788	31839	31874	32059	32092	31886	32314	31725	32333	32024	32263	31805	32086	31818	31968	31811	32290	31823	31858	32085	32175	31756	31782	31747	31856	31910	31732	31791	32106	31957	31864	31710	31984	31907	31997	32004	32221	31894	32031	32313	32350	31915	32208	31672	31875	31806	32075	32217	31920	31815	32179	32054	32015	31935	31995	32164	32037	32170	32062	32208	31978	31988	31826	31845	31873	31938	31814	31969	32028	31780	31900	31797	32076	31988	32061	31921	32092	32188	31876	32045	31807	31827	31732	32192	32108	31788	31958	31765	31970	32103	32078	32277	32165	32221	31942	31996	32128	32014	31923	31839	31806	31896	31822	31966	32196	31912	31928	31827	32308	31964	31735	32026	32349	31784	31969	32300	31888	31859	31987	32176	32295	31708	32157	32251	32128	31795	31991	31877	31827	31871	31981	31877	32003	31838	31801	32193	31802	31892	32112	31907	31785	32020	32059	32074	31834	31940	31847	32084	32087	32034	31999	32017	31860	32078	32182	31886	32120	31903	31956	31889	32233	31789	31877	32097	32002	32096	31855	31853	32155	31998	32008	32101	32026	31916	31829	31960	31877	32164	31865	31965	31873	32104	31601	31811	31968	31945	32037	32029	31941	32120	32155	32178	32099	32103	31879	31747	32074	32149	31749	32045	31826	32018	31886	31963	32103	32072	32296	31730	32037	31966	31956	32076	31915	31835	31986	32047	31688	31786	31903	31764	32062	32135	31995	31840	32140	32166	32033	31765	32094	31852	32365	32007	32281	32164	32100	31896	31847	31938	31863	31936	31818	31915	31892	32073	32021	31885	32057	32054	32131	32030	31902	31915	31966	32022	31966	31727	32100	31732	31944	31987	31940	31734	31726	31883	32003	31737	31965	31786	31897	32091	31963	32237	31724	31911	32125	32106	32151	32134	32145	32159	31840	31750	31991	31979	31991	31955	32143	31796	32197	32153	32071	31698	32048	32161	32010	31958	32070	31957	32009	31936	31887	32111	31987	31926	31957	31829	31962	32068	32172	32023	32293	32075	32249	32159	31824	31846	31938	31961	31862	31799	32077	32373	32132	32021	31988	32305	32239	31993	32095	32220	32038	31911	31815	31838	32124	32134	32107	31828	31823	31965	31708	32115	31999	31638	32323	32070	31960	32015	32170	31947	31852	32243	31809	31842	31754	31820	32087	32057	32316	32029	31975	32186	31969	32040	32306	32183	31894	31914	32009	32180	32185	31736	32155	32116	32189	32019	31779	31816	31978	31862	31830	32059	32174	32110	31767	31904	31971	31879	31875	31974	31793	32162	32072	32125	32084	32209	32092	32097	31858	31883	31745	31745	32152	32071	32212	31796	32158	32196	32090	32027	31890	31981	32063	32037	32120	31939	31976	32091	32138	31939	31886	32001	31933	31698	31819	31927	31975	31878	32220	31879	32174	31822	31699	31946	31842	32074	32105	31872	31971	32561	32428	32256	31812	31593	31762	31992	31892	32144	32175	32087	32132	31994	32158	32037	32054	31822	32168	31990	31905	31511	32182	31982	31809	32056	31934	31751	31742	31772	31836	32162	31910	31819	31922	32131	31878	31927	32102	31935	31976	32046	31997	31721	31872	31870	31700	32035	31995	32095	32079	32042	32061	32138	32045	31952	31988	31794	31981	32049	32040	32080	32153	32020	31759	32287	32328	32039	32142	32132	32031	31754	32138	31757	31895	31597	32144	32003	31656	31807	32103	32222	31914	31815	31818	31910	31856	32111	32216	32093	31979	31904	31999	32272	31865	31952	31875	32002	31982	32212	31875	31892	31854	31862	32108	31691	31919	31817	32088	31978	31922	32066	32160	31732	32140	32017	31826	32339	32136	32154	32104	31927	31640	32057	32121	32011	31832	32054	32054	31934	31918	32023	32070	31870	31962	31987	32164	31967	32220	32064	31878	31903	32041	32019	31864	31947	31993	31917	31903	32253	31760	32123	32120	31973	31908	31772	32013	32040	32212	31982	32145	31906	32176	31788	31935	32082	32000	32147	31825	32050	32259	32030	32011	31878	31862	31894	31968	32021	31657	32053	32151	32025	31976	32027	32145	31894	31902	31970	32001	32115	32087	31911	32074	31879	32110	31835	31890	32216	31862	31903	32033	32100	32070	32059	31957	32350	31799	31862	31972	31968	32036	31897	32117	31925	31748	32193	32143	32043	32286	31838	31724	32108	32031	32062	32082	32053	31899	32005	31773	31917	31887	31965	31747	31934	32126	32355	32161	32056	31957	31986	31845	31989	31882	31809	32203	32092	32134	32074	32000	32160	31992	31940	32239	31855	32127	31931	31952	32146	31982	31982	31686	32079	31969	31993	31922	31923	32231	31908	32039	32093	32285	32036	31824	31902	32020	31987	31861	32258	32195	32042	32029	32065	31894	31786	31859	31990	31807	31981	32008	31990	32011	32024	32234	32097	31883	32334	32104	31965	31730	31865	32001	32074	32035	31886	31977	31653	31887	32050	31929	31901	32144	32282	32148	31859	32019	31828	31912	32046	31858	31978	32123	32088	31847	32165	31971	31575	31802	32106	32212	31883	31736	31955	31957	32188	31626	32164	31908	32044	32041	31959	32050	31648	31853	31843	32039	31797	31953	31803	32080	32096	32120	32021	32048	32220	31742	32131	32059	32120	32254	32319	31979	31984	31879	31981	32403	31998	31923	31918	32202	32034	31974	32066	32072	31756	31887	32089	32037	31828	32070	32301	31827	31689	32021	32081	31841	32102	32171	31903	32018	31961	31817	31967	32034	31887	32042	32226	31923	31915	32221	32156	32145	32049	32002	32028	31762	31824	31958	31871	31639	31889	32179	32010	31989	32092	32218	32092	32058	31679	31806	32108	32068	32186	32014	31853	31916	31972	31882	31822	31950	31856	31963	31625	32115	32139	32038	32062	32158	31904	31907	31863	32230	31900	32080	31794	32111	31767	32132	32078	32344	32148	31982	31987	31935	31912	31755	31826	32100	32041	31781	31906	31913	32030	31749	32051	31884	32058	32151	31759	31940	32057	32073	31815	31974	32147	31883	31910	32119	31731	32154	32074	32006	31814	32096	32134	31984	31856	32004	31970	32239	32004	32084	32174	31996	32116	31695	31882	31713	31866	32058	32038	31990	31834	32225	32014	31940	32014	32186	32069	32100	32050	31933	32064	32246	31599	32130	32274	32038	31970	32074	31900	32129	32200	32132	31857	31871	31994	32227	32112	32052	31834	31874	32434	31887	31890	31879	31837	31925	32043	32163	31980	31854	32207	32142	32011	31755	31861	32074	31966	32399	32084	31734	32271	32064	32064	32057	31667	32014	32097	31985	32051	31682	31975	32001	32026	31905	32068	31855	31846	32032	32176	32173	31884	31711	31800	31831	32074	32066	31882	31795	32015	32014	31865	32054	32130
28731	51047	56474	46813	40785	36414	31841	30472	28193	25909	23645	36206	52842	45055	35116	27344	22191	19934	19222	18990	19169	19211	19073	19378	19141	19010	19278	19170	19130	19086	19192	19171	19092	19237	19128	19264	19064	19149	19102	19102	19114	19051	19085	19230	19120	19131	18973	19243	19164	19281	19137	19221	19149	19258	19144	19064	19090	19136	19200	19218	19126	19298	19151	19160	19036	18954	19070	19219	19180	18985	19137	19100	19153	19290	19386	19188	19126	19255	19255	19062	19250	19283	19262	19092	19184	19134	19353	19201	19137	19025	19300	19262	19148	19125	19160	19055	19199	19212	19147	19201	19117	19204	19267	19121	19206	19179	19183	19286	19105	19378	19281	19105	19107	19090	19132	19237	19162	19212	19187	18996	19054	19101	19167	19108	19128	19044	19261	19093	19084	19093	19099	19058	19185	19147	19239	18989	19141	19318	19216	19363	19050	19205	19131	19190	19078	19006	19244	19238	19228	19410	19275	19361	19080	19072	19133	19413	19241	19149	19309	19209	19171	19233	19027	19120	19217	19225	19216	19180	19196	19063	19253	19167	19153	19279	19181	19055	19215	19267	19290	19056	19186	19239	19201	19051	19403	19226	19145	19189	19217	19259	19042	19217	19111	19080	19262	19028	19271	19270	19174	19238	19032	19085	19277	19190	19147	19398	19216	19239	19155	19235	19137	19029	19194	19083	19032	19101	19261	19197	19124	19331	19041	19122	19062	19005	19123	19207	19022	19102	19237	19190	19201	19190	18855	19337	18912	19130	19131	19269	19352	19046	19262	19159	19141	19011	19120	19085	19292	19065	19268	19116	19151	19095	19105	19058	18993	19219	19171	19196	19068	19007	19231	19084	19055	19173	19226	18964	19145	19180	19242	19284	19088	19114	19048	19137	19030	19060	19118	19219	19160	19246	19111	19001	19038	19088	19125	19200	19181	19238	19026	19126	19226	19222	19252	19191	19393	19234	19108	19103	18979	19060	19207	19201	19148	19125	19231	19149	19211	19182	19206	19237	19134	19317	19261	19214	19042	18995	19125	19211	19044	19120	19095	19144	19127	19037	19100	19069	19102	18936	19105	19175	19145	19104	19276	19178	19139	19268	19108	19210	19141	19163	19080	19178	19020	18986	19262	19157	19291	18968	18966	19185	18977	19144	19190	19042	19288	19163	19225	19281	19164	19207	19093	19267	19268	19277	19268	19142	19231	19177	19103	19281	19117	19183	19053	19169	19240	19048	19211	19220	19133	19364	19107	18961	19150	19122	19090	19019	19168	19185	19153	18997	19162	19393	19143	19143	19131	19240	19241	19008	19091	19275	19218	19197	19137	19138	19061	19218	19227	19325	19202	19289	18979	19195	19106	19257	19145	19175	19148	19046	19053	19014	19332	19075	19047	19112	19154	19034	19056	19121	19061	19177	19242	18989	19366	19214	19197	19189	19036	19095	19265	19201	19254	19221	19140	19096	19014	19082	19044	19328	19191	19225	19046	19210	19073	19099	19263	18968	19077	19279	19071	19182	19085	19301	19182	19188	19305	19157	19212	19279	19283	19140	19186	19063	19162	19165	19147	19054	19182	19093	18980	19378	19016	19050	19249	19230	19176	19115	19245	19199	19251	19196	18959	19315	19096	19348	19191	19210	19228	19215	18993	19174	19013	19043	19012	19042	19120	19188	19116	19081	19333	19218	19129	19012	19311	19080	19056	19182	19276	19146	19189	19204	19354	19354	19223	19134	19398	19118	19201	19335	19239	19246	19281	19160	19229	19267	19311	19131	19247	19148	19070	19128	19174	18940	19310	19295	19145	19249	19065	19192	19189	19103	19063	19101	19152	19064	19331	19146	19074	19133	19220	19238	19126	19164	19103	19133	19127	19131	19016	19058	19294	19397	19115	19258	19146	19080	19209	19050	19028	18889	19270	19109	19131	19214	19119	19138	19006	19232	18937	18999	19199	19159	19209	19227	19094	19109	19250	19117	19034	19149	19256	19116	19169	19093	19200	19040	19139	19284	19159	19167	19139	19154	19035	19052	19110	18999	19228	19043	19065	19190	19088	19113	19021	19156	19186	19238	18984	19072	19086	18990	19047	18955	19196	19202	19087	19073	19044	19200	19251	19229	19244	19122	19009	19218	19134	19170	19169	19209	19232	19267	19294	19062	19002	19185	19088	19213	19243	19025	19135	18996	19164	19238	19090	19178	19122	18980	18970	19137	19314	18928	19216	19084	19215	19109	19287	19190	19231	19129	19170	19098	19146	19091	19024	19232	19115	19041	19153	19167	19217	19210	19130	19098	19149	19211	19007	19248	19261	19311	19139	19154	19176	19083	19131	19307	19180	19175	19239	19068	19073	19183	19014	19026	19136	19064	19089	19134	18965	19049	19229	19023	19283	19085	19326	19148	19300	19165	19084	19278	19261	19273	19300	19194	19340	19176	19049	19120	19100	19209	19105	19128	19012	19062	19028	19173	19190	19321	19050	19181	19133	19046	19129	19101	19003	19132	19196	19192	19224	19065	19178	19163	19156	19055	19173	19094	18932	19194	19054	19208	19089	19117	19182	19349	19081	19109	19077	19055	19189	19026	19261	18985	19171	19149	18973	19274	19046	19236	19010	19161	19047	19113	19139	19110	19060	19089	19299	18922	19138	19108	19040	19276	19098	19297	19357	19238	19003	19069	19116	18886	19081	19194	19104	19012	18995	19068	19075	19075	19107	19030	19014	19217	19144	19019	19106	19171	19154	19077	19046	19195	19166	19100	19214	19130	19218	19258	19070	19096	19157	19047	19158	19157	19249	19189	19058	19032	19061	19233	19098	19236	19085	19233	19161	19152	19165	19302	19253	19060	19304	19206	19315	19166	19329	19269	19159	19070	19096	19282	19301	19085	19107	19277	19231	19036	19190	19191	19208	19171	19226	19077	19199	19062	19058	19295	19237	19291	19062	19189	19167	19060	19163	19061	19033	18946	19386	19064	18995	19164	19166	19247	19128	19289	19102	19333	18980	19186	19185	19102	19048	19140	19141	19044	19077	19246	19242	19075	19118	18961	19274	19060	19134	19098	19361	19218	19062	19321	19139	19148	19262	19032	19188	19157	19123	18974	18940	19089	19329	19137	19185	19351	19190	19309	19296	19244	19407	19299	19207	18916	19252	18927	19203	19099	19200	18977	19114	18923	19087	19057	18894	19138	19155	19222	19078	19188	19146	19313	19026	19190	19350	19167	19074	19269	19244	19189	19029	19168	19147	19219	19145	19210	18927	19132	19095	19025	19264	19202	19108	19204	19183	19106	19075	18981	19128	19214	19065	19176	19308	19000	19106	19081	19049	18893	19033	19198	19135	19043	19206	19047	19111	18963	19273	19186	19085	19105	19084	19173	19056	19274	19094	19336	19009	19253	19244	18962	19166	19187	19030	19169	19187	19014	19233	19137	19293	19147	19115	19016	19134	18999	19079	19359	19241	19000	19444	19252	19129	19198	19204	19038	19055	19193	19323	19181	18897	19279	19117	19195	19204	19296	19263	19124	19080	19060	19034	19194	19099	19207	19324	19374	19093	19196	19019	18961	19045	19120	19166	19197	18994	19127	19129	19178	19054	19158	19259	19082	19224	19142	19033	19089	18966	19178	19096	19262	19392	19221	19328	19138	19113	19103	18950	19134	19032	19035	19149	19149	19228	19049	19356	19172	19038	19232	19227	19172	19132	19173	19015	19362	19144	18981	19433	19099	19265	19249	19266	19019	19246	19304	19090	19140	19310	19097	19221	19103	19373	19015	19196	19409	19180	19248	19244	19251	19154	19162	19106	19042	19199	19089	19147	19246	19247	19036	18956	19175	19185	19003	19008	18953	19157	19234	19182	19247	19188	19398	19101	19062	19208	19258	19037	19073	19108	19106	19313	19084	19264	19136	19026	19152	19056	19206	19083	19195	19019	19181	19140	19145	18936	18969	19196	18986	19156	19318	19285	19121	19154	19032	19113	18954	19258	19420	19213	19150	19034	18916	19170	19213	19085	19296	19197	18987	19176	19149	19065	19029	19286	19179	19231	19091	19165	19119	19160	19171	19111	19225	19019	19081	19153	19180	19147	19123	19039	19092	19097	19099	19254	19195	19108	19085	19044	19231	19277	19214	18881	18967	19035	19093	19114	19294	19040	19005	18979	19143	19082	19188	19345	19113	19074	19015	19205	19142	19212	19059	19047	19220	19157	19245	19172	19003	19291	19076	19011	19008	19101	19203	19145	19071	19188	19298	19167	19161	19248	19288	19130	19193	19084	19086	18877	19294	19100	19087	19186	19277	19432	19127	19108	19177	19374	19078	19227	19072	19233	19263	19257	19274	19132	19153	19189	19300	19069	19227	19027	19146	19317	19016	19206	19244	19139	19228	19274	19008	19339	19192	19016	19307	19278	19144	19139	19255	19023	19201	19331	19071	19257	19060	19183	19239	19042	19056	19132	19063	19106	19035	19226	19193	19066	19167	19221	19257	18858	19094	19200	19064	19167	18991	19279	19107	19168	19202	19307	19187	19111	19252	19109	19094	19091	19291	19190	19164	19148	19025	19249	19130	18933	19122	19198	19236	19131	19213	18991	19308	19118	19037	19271	19106	19328	19042	19176	19105	19222	19194	18940	18976	19243	19167	19134	19137	19157	19139	19217	19079	19192	19017	19101	19327	19117	19136	19090	19269	19110	18987	19204	19130	18991	19110	18950	19158	19033	19183	19200	19170	18987	19234	19132	19327	19250	19276	19106	19134	19175	19074	19181	19359	19167	19228	19200	19013	19215	19062	19203	19031	19074	19026	19100	19137	19088	19107	19041	19053	19028	19080	19192	19018	19128	19156	19117	19238	18984	19194	19332	19059	19285	19254	19292	19132	19082	19144	19104	19095	19079	19190	19119	19021	19244	19179	19095	18983	19145	19176	19096	19233	19150	19063	19176	19258	19168	19211	19348	19068	19273	19190	19174	19156	18933	19220	19312	19012	19172	19106	19064	19155	19110	19161	19150	19405	19266	19286	19359	19001	19094	19077	19223	19136	19084	19306	19188	19050	19190	18957	19090	19257	19216	19203	19075	19210	19107	19267	19252	19152	19095	19070	19059	19149	19055	19192	19051	19236	19070	19057	19229	19284	19067	19336
40028	43097	53117	48851	42914	37819	35784	35106	34887	34273	33606	33790	34488	34382	34114	33569	33098	33030	33003	32678	32934	33291	33100	32941	33013	32911	32995	32848	32910	33030	32844	32980	32830	32565	32694	33098	32811	32897	32726	32521	32876	32949	33003	32598	32803	33023	32868	32979	32977	33007	32726	32778	32881	32766	33059	33076	32835	32655	32975	32950	33060	32940	32862	32789	33071	32840	33129	33010	32899	32874	33134	32759	32812	32915	32976	32927	32992	32868	32740	32772	32771	32927	33004	32778	32538	32803	32991	33139	32797	32711	32809	32643	33035	32759	32887	32662	32750	32400	32923	32961	32989	32807	32906	32802	32917	32775	32584	33026	32966	32827	32751	32986	32955	32752	33061	32925	32724	32908	33078	32995	32771	32667	32694	33064	32785	32938	32958	32864	32752	32871	33049	32752	32556	32853	32584	32740	32749	32829	32925	33132	32840	32933	32935	32960	32888	32797	32871	33169	32981	32623	32755	32905	32596	32543	32733	32938	32877	32894	33064	32803	32880	32900	33153	32878	32827	32922	32669	33050	33009	32861	32680	32887	32836	32657	33176	33014	32742	33160	32849	32889	32878	32850	32535	32677	32713	32824	32774	32940	32843	32966	32958	33059	32614	32934	32858	32807	32784	32714	32754	32691	32808	32714	32765	32754	32766	32850	33120	32874	32833	32633	32740	32905	32987	32811	32906	32933	33119	32885	32789	32875	32862	32998	32729	32848	32728	33014	32711	32811	32534	33064	33029	32847	32833	32714	33110	32897	32830	32653	33047	32846	32577	32784	32985	32799	33053	32793	32866	32743	32711	32789	32652	32676	32894	32990	32944	32986	32936	32610	32845	32917	32977	32561	32879	32799	32945	32914	32911	33048	33056	33017	32818	33021	32867	32646	32997	32815	33118	32879	32845	32836	32726	32708	32769	32979	32894	32914	32712	32760	33053	32648	32822	33095	32727	32739	32578	32775	32784	32753	32960	32858	32998	33183	33138	32875	33015	32996	32884	32898	32977	32933	32828	32871	32541	32877	33096	32924	32955	32824	32809	32773	32794	32735	32874	33087	32916	32867	32660	33211	32686	32522	33243	32728	33020	32965	32775	33140	32903	32579	32992	32711	32949	32778	33021	32986	33027	32606	32847	32964	32929	32983	33167	33244	32921	32999	32854	32762	32828	32840	32752	32948	32636	32858	33127	32973	32696	32759	32527	32832	33061	33060	32694	33207	32675	32863	32938	32898	32868	33063	32967	32852	32578	32805	33125	32941	32893	32894	32924	32916	32748	32769	32970	32791	32548	32684	32550	32882	32866	33122	32907	32667	32727	32907	32786	32787	32836	32490	32818	32882	32913	32958	33104	32957	32932	32854	32778	32937	32895	32556	32530	32306	32921	32928	33000	32688	32876	32683	32933	32754	32765	32876	32846	33000	33104	32854	32788	32772	32740	32909	32843	32791	33026	33084	32888	32957	32896	32952	32832	32776	32695	32831	32622	32965	32840	32710	32732	32672	32759	32971	32810	32730	33076	33061	32719	32727	32534	32671	32845	32910	32905	32953	32931	32888	32701	32635	32920	32719	32826	32779	33078	33125	32667	32832	33093	32905	32492	32714	33133	32692	32839	32776	32617	32905	33001	32895	32832	32810	32828	33087	32712	32680	32799	32871	32783	32973	33039	32907	32668	33097	32670	32622	33060	32932	32859	32669	33000	32720	33000	33025	32940	32987	32866	32930	32697	32793	32942	32594	32781	32812	32890	32867	32989	32730	32902	32932	32899	32762	33023	33004	32966	32821	32849	32808	32932	33101	32900	32906	32723	32784	32501	32847	32863	32597	33054	32808	32733	32820	32871	32844	32749	32509	32858	32913	32795	32747	32941	33057	33028	32952	32865	32697	32661	32922	32854	32869	32697	32810	32797	32513	32599	32929	32603	33115	32985	32822	32958	33180	32901	32734	33150	32920	32801	32626	32608	32745	32982	33070	33009	32839	32795	32903	32665	32738	32753	32872	32954	33022	32677	32606	32867	32768	32757	32901	32849	32866	32920	32657	32708	33070	32788	32696	32938	32789	32989	32776	32765	32523	32861	32854	33122	33007	32755	32743	32846	32713	32806	32575	32935	32883	32765	32636	32891	32855	33125	32767	32925	32844	32886	32719	32894	32780	32763	33031	33135	32612	32873	32682	32663	32514	32947	32899	32895	32712	32932	32988	32660	32981	32984	32883	32920	32866	32960	32732	32807	32523	32889	32905	32730	32780	33018	33107	32964	32961	33250	33097	33010	32859	32590	32907	32839	32727	32817	32622	32749	32724	32986	32854	32980	32785	33005	32945	33179	32799	32928	32850	32935	32868	32974	32789	32872	33117	32970	32856	32707	32721	32822	32996	33020	32516	32845	32894	32938	32687	32929	32683	33014	32942	32782	32816	32724	32695	32964	32881	32821	32650	32794	32883	32866	32886	32988	33001	32939	32777	32905	32874	32805	32548	33027	32915	32898	32787	32737	32697	32784	32783	32875	32785	32862	32900	32799	32753	32781	32868	32668	32956	32821	32711	33010	32864	32981	33112	32929	33057	32951	32935	33119	32675	32762	32739	32753	32832	33128	32932	32764	32899	32995	32820	33046	32832	32848	32772	32919	32860	32952	32807	32947	32631	32983	32967	32736	32685	33068	32819	32937	32530	32983	32909	32848	32781	32776	32796	33035	33029	32779	33044	32795	32933	32824	32673	32912	32913	32824	32723	32742	32947	32704	32890	32943	32925	32976	32901	32939	32647	32890	32929	32771	32956	33034	33131	32815	32725	32969	32955	32788	32972	32907	32892	32867	32970	32919	32867	32932	32823	32742	32905	32972	32909	32917	33050	32960	33138	32893	32801	32609	32897	33083	32911	32816	32663	33031	33177	32932	32612	32963	32618	33038	32636	32651	32746	32728	32958	32879	32806	33053	32842	32915	32882	32809	32906	32858	32829	32810	32622	33030	32906	32883	32620	32651	32616	32810	33147	32817	32799	32714	32665	32965	33058	32998	32871	33051	32716	32715	33036	32985	32724	32760	32796	32887	32794	32812	32816	32729	33025	32822	33360	33049	32944	32727	32769	32862	32718	32807	32948	33192	33130	33119	32889	32949	32709	32927	33064	32807	32714	32662	32624	32780	32888	32818	32918	32776	32858	32734	32780	33003	32752	32932	32782	32962	32967	32797	33081	32828	32693	33035	33087	32924	33008	32997	32925	33023	32915	32917	32787	32695	32919	32963	32777	32797	33147	33199	32975	33001	32856	32868	32686	32768	32780	32739	32839	32819	33002	33138	32728	32948	32795	32775	33265	32852	32901	32758	32833	32950	32707	32925	32586	32806	33019	32898	32762	32839	32748	32856	33114	32791	32888	33066	32849	32691	32838	33038	32880	32903	32978	32727	32846	32672	32761	32659	32980	32789	32863	32850	32914	32787	32856	32974	32741	32972	32890	32535	32906	32948	32872	32768	32835	33208	32612	32827	32833	33050	32877	32724	32736	32713	32925	33013	33023	32765	32672	33043	32870	33019	32983	32729	32980	32953	32999	32846	33139	32916	33084	32949	32952	32972	32507	32732	33079	32851	32642	32843	33023	32882	33056	33121	32798	32763	32775	32703	32793	32918	32881	33087	32839	32879	33070	32934	32983	32984	32967	33044	32772	32840	32659	32841	32761	32953	32776	32834	32897	32918	32755	32545	33064	32778	32939	32787	33102	33051	33132	32676	32890	32645	32815	32757	33167	32779	32875	32725	32921	32972	33093	32829	32746	33025	32950	33057	32901	32840	32712	32803	32805	32719	33032	32914	32771	32778	32861	32940	32881	32909	33046	32980	32782	32967	33033	32765	33091	32883	32608	32901	32861	32741	33026	32870	32801	32390	32700	32867	32739	32785	32823	32857	32938	32514	32878	32766	32893	32680	32968	33061	32738	32824	32938	32667	32746	33113	32761	32999	32865	32717	32764	32811	32979	32731	32739	32598	32855	32964	32901	32827	33003	32774	33005	32893	32736	33264	33079	32986	32775	32812	33028	32868	32800	32980	32906	33005	32703	32865	33145	32935	32505	32992	32767	33025	32899	32894	32888	33111	32730	32718	32595	32776	33022	32641	32585	32888	33100	32898	33053	33040	32758	33053	33088	32960	32972	32959	32937	33019	32958	33130	32948	32799	32697	32946	33059	33068	32733	32663	32738	32932	33009	32967	32703	32661	32729	32765	32928	32941	32704	32598	32945	32957	32792	32713	33027	32728	32919	33134	32768	32739	32709	32662	32534	32917	32552	32729	32930	33049	32836	33057	33270	32865	32968	32988	33059	32986	32786	32929	33031	32822	32968	32865	32676	32915	32854	32943	32834	32709	32850	32799	32803	33062	33082	32906	32773	32967	32960	32871	32823	32848	32871	33256	32783	32838	32967	32970	32624	32591	32865	32792	32892	32874	32847	32789	33063	33078	33158	32794	32755	32823	32900	33120	32634	32954	32766	32915	32948	32945	33108	32864	32688	32993	32916	32898	32703	32723	32929	32736	32722	32889	32918	32973	33051	32975	32615	32783	32894	33080	32928	32953	32971	32855	32626	32783	32768	32565	33164	32966	32768	32739	32871	33100	32967	32645	32903	32848	32854	32595	32734	32585	32721	32777	32659	33104	32931	33080	33073	32933	33043	32968	32981	32883	33042	33041	32977	32873	32833	32806	32956	33034	32962	32920	32620	32880	33067	32818	33033	32958	33044	33026	32879	33069	32887	33006	32694	32798	32788	32861	32808	32821	32800	32722	33037	32920	32887	32916	32731	32902	32990	33121	32924	32813	33201	32920	32672	32878	32811	32788	32650	33000	32928	32536	32837	32726	33060	32989	32864	32844	32849	33044	32627	32659	33256	32856	33092	32943	33008	32481	32904	33155	33094	32634	32656	32872	33095	32632	33113	32748	32849	32907	32710	33267	32820	32770	32798	32967	32764	33050	32871	33149	32971	32911	32800	32919	32975	33019	32981	32945	32765	32882	32888	32929	32852	33014	33097	32673	32689	33031	32893	32887	32891	32825	32965	32787	32925	32769	32677	33006	32926	32872	33039	32757	32599	32809	32798	32948	32766	32608	32586	32823	32960	32860	32742	33016	33019	32830	32770
34163	46292	50494	40465	33652	25912	23904	23388	22429	21581	20292	20660	21470	21236	20783	19926	19671	19613	19409	19537	19477	19591	19358	19399	19515	19496	19589	19441	19499	19591	19433	19704	19479	19608	19468	19465	19630	19371	19609	19426	19474	19560	19471	19365	19552	19547	19446	19466	19619	19321	19484	19442	19410	19637	19515	19672	19448	19652	19552	19502	19478	19443	19498	19489	19670	19491	19347	19566	19478	19366	19428	19346	19704	19538	19776	19676	19659	19477	19664	19600	19369	19541	19472	19516	19552	19542	19531	19559	19427	19360	19495	19439	19439	19438	19493	19428	19341	19551	19509	19325	19651	19670	19461	19318	19541	19590	19573	19513	19427	19525	19472	19427	19304	19639	19514	19493	19489	19387	19331	19580	19498	19506	19497	19363	19428	19469	19515	19450	19524	19567	19363	19559	19493	19469	19367	19641	19334	19434	19474	19511	19410	19483	19442	19631	19535	19637	19565	19549	19543	19566	19383	19596	19551	19195	19679	19537	19433	19550	19579	19508	19455	19559	19510	19448	19427	19601	19468	19595	19374	19460	19546	19468	19535	19255	19334	19670	19376	19473	19540	19589	19332	19398	19543	19554	19274	19413	19642	19585	19407	19339	19544	19462	19467	19366	19554	19321	19600	19475	19552	19405	19547	19561	19620	19426	19524	19403	19672	19391	19614	19738	19370	19459	19550	19482	19584	19548	19540	19584	19453	19434	19515	19616	19346	19467	19279	19634	19528	19641	19411	19410	19545	19489	19570	19471	19535	19465	19417	19631	19755	19546	19497	19342	19571	19676	19511	19487	19486	19537	19449	19439	19473	19487	19514	19425	19336	19489	19652	19495	19541	19465	19379	19583	19558	19400	19668	19479	19434	19411	19532	19526	19530	19457	19449	19421	19685	19398	19426	19466	19513	19478	19437	19394	19440	19402	19578	19486	19679	19634	19531	19544	19415	19400	19509	19443	19418	19477	19610	19491	19425	19357	19490	19551	19494	19422	19521	19604	19477	19670	19532	19531	19486	19477	19529	19342	19443	19634	19514	19478	19511	19473	19513	19490	19268	19574	19531	19339	19501	19451	19511	19461	19516	19485	19606	19393	19341	19472	19466	19409	19232	19588	19565	19425	19320	19396	19453	19606	19681	19389	19626	19357	19498	19514	19425	19517	19493	19631	19402	19663	19487	19442	19382	19570	19547	19566	19521	19383	19556	19510	19527	19466	19222	19581	19429	19449	19363	19397	19327	19514	19386	19536	19452	19426	19510	19561	19320	19368	19554	19428	19309	19398	19585	19711	19447	19462	19572	19471	19408	19410	19458	19561	19439	19610	19674	19468	19446	19378	19571	19505	19577	19563	19406	19530	19438	19449	19502	19467	19543	19502	19383	19560	19263	19400	19534	19449	19505	19561	19353	19539	19542	19702	19441	19496	19533	19492	19577	19546	19578	19645	19538	19418	19534	19540	19464	19573	19339	19518	19374	19568	19628	19577	19465	19393	19274	19352	19473	19575	19475	19373	19736	19690	19525	19393	19555	19480	19304	19641	19530	19428	19660	19615	19567	19456	19694	19760	19434	19531	19556	19423	19317	19425	19460	19484	19365	19296	19428	19548	19401	19413	19432	19498	19557	19486	19293	19653	19594	19506	19569	19496	19572	19607	19473	19466	19475	19453	19391	19650	19547	19568	19577	19464	19435	19625	19494	19422	19528	19560	19523	19560	19566	19525	19516	19419	19461	19556	19564	19569	19614	19457	19645	19553	19420	19549	19498	19539	19553	19458	19387	19406	19582	19558	19522	19586	19630	19507	19411	19536	19347	19484	19360	19492	19343	19401	19331	19597	19504	19527	19442	19528	19482	19460	19488	19422	19445	19455	19540	19421	19627	19424	19438	19439	19616	19545	19254	19670	19493	19307	19567	19347	19470	19422	19583	19492	19344	19472	19648	19515	19371	19502	19607	19253	19490	19455	19451	19663	19472	19378	19609	19387	19643	19546	19493	19397	19463	19588	19419	19543	19540	19416	19444	19709	19604	19594	19452	19402	19465	19515	19577	19586	19355	19441	19528	19448	19632	19440	19535	19438	19366	19391	19448	19515	19560	19375	19577	19596	19579	19396	19698	19461	19452	19589	19502	19527	19520	19463	19517	19619	19494	19532	19381	19550	19377	19188	19476	19366	19589	19523	19464	19676	19696	19342	19399	19396	19560	19522	19566	19528	19518	19468	19377	19669	19263	19638	19379	19625	19489	19539	19531	19475	19595	19619	19263	19453	19384	19524	19557	19506	19473	19487	19478	19391	19563	19362	19443	19509	19564	19508	19643	19412	19351	19532	19575	19523	19601	19409	19527	19386	19559	19279	19514	19544	19680	19413	19556	19523	19463	19460	19579	19522	19491	19530	19396	19666	19397	19467	19473	19568	19494	19709	19492	19427	19430	19701	19472	19576	19443	19518	19542	19378	19528	19573	19499	19635	19456	19600	19312	19448	19435	19405	19476	19378	19556	19712	19538	19439	19514	19356	19598	19239	19439	19453	19521	19392	19559	19629	19500	19567	19682	19364	19426	19532	19475	19539	19621	19422	19614	19402	19627	19263	19568	19271	19468	19692	19549	19557	19556	19358	19609	19441	19415	19681	19514	19442	19545	19323	19378	19332	19520	19612	19509	19415	19387	19372	19390	19642	19538	19419	19606	19407	19396	19474	19311	19413	19568	19498	19441	19487	19546	19504	19646	19434	19696	19426	19408	19480	19725	19500	19502	19400	19478	19469	19558	19606	19486	19561	19462	19414	19518	19592	19558	19306	19448	19513	19444	19627	19513	19540	19443	19541	19404	19451	19395	19471	19320	19580	19699	19626	19502	19442	19529	19545	19355	19466	19380	19634	19542	19574	19482	19497	19516	19441	19497	19394	19499	19530	19293	19637	19570	19447	19447	19514	19449	19349	19601	19492	19464	19465	19475	19384	19594	19677	19558	19567	19527	19395	19669	19414	19503	19281	19332	19398	19552	19503	19760	19348	19687	19519	19609	19457	19365	19637	19418	19524	19357	19450	19423	19485	19502	19445	19458	19395	19382	19483	19482	19459	19548	19643	19612	19543	19338	19499	19590	19574	19518	19447	19637	19550	19420	19534	19417	19494	19422	19433	19441	19383	19408	19413	19537	19441	19439	19505	19526	19568	19548	19605	19485	19392	19657	19530	19535	19433	19577	19510	19757	19522	19534	19440	19544	19414	19553	19727	19337	19376	19672	19587	19614	19611	19524	19339	19503	19585	19499	19381	19336	19538	19553	19549	19368	19321	19499	19460	19689	19482	19363	19357	19510	19564	19413	19589	19511	19483	19347	19497	19113	19533	19370	19472	19506	19639	19508	19412	19528	19389	19410	19427	19523	19530	19502	19492	19385	19344	19489	19428	19537	19654	19588	19539	19398	19440	19407	19635	19392	19457	19560	19593	19532	19399	19509	19439	19418	19492	19269	19443	19712	19412	19550	19413	19476	19430	19707	19539	19571	19610	19448	19402	19453	19506	19323	19393	19390	19570	19698	19554	19465	19484	19485	19624	19478	19411	19538	19345	19585	19426	19517	19431	19592	19437	19496	19619	19554	19520	19465	19525	19665	19463	19559	19365	19332	19342	19496	19391	19662	19313	19619	19420	19441	19744	19686	19478	19543	19444	19545	19661	19613	19241	19565	19338	19338	19632	19603	19591	19485	19563	19375	19529	19716	19541	19486	19494	19516	19501	19455	19623	19794	19615	19548	19519	19450	19562	19547	19568	19539	19526	19630	19476	19580	19510	19715	19500	19449	19522	19453	19339	19579	19452	19624	19531	19313	19502	19560	19624	19539	19552	19403	19736	19343	19359	19452	19566	19495	19427	19658	19532	19619	19577	19412	19599	19572	19453	19420	19347	19441	19390	19457	19455	19307	19549	19464	19478	19423	19407	19352	19443	19400	19485	19327	19423	19451	19381	19551	19512	19413	19236	19661	19292	19576	19674	19534	19531	19581	19451	19557	19587	19470	19410	19479	19299	19602	19653	19491	19420	19422	19637	19456	19588	19553	19682	19589	19626	19436	19575	19362	19488	19477	19597	19462	19552	19512	19453	19399	19467	19482	19624	19653	19500	19484	19490	19581	19543	19394	19587	19551	19545	19536	19580	19592	19557	19320	19571	19346	19622	19361	19341	19610	19510	19446	19538	19532	19416	19486	19558	19505	19413	19671	19433	19600	19407	19459	19389	19390	19643	19612	19547	19586	19415	19308	19629	19712	19558	19575	19368	19374	19631	19572	19531	19498	19545	19555	19621	19548	19470	19528	19639	19411	19553	19457	19345	19411	19420	19733	19408	19371	19679	19726	19465	19523	19509	19446	19418	19413	19627	19450	19514	19675	19321	19438	19490	19604	19599	19466	19480	19509	19444	19564	19541	19453	19552	19477	19511	19404	19627	19359	19631	19541	19511	19445	19441	19541	19633	19507	19566	19408	19581	19453	19567	19401	19680	19363	19498	19403	19687	19485	19432	19536	19285	19704	19661	19566	19351	19405	19434	19423	19367	19534	19622	19323	19498	19512	19547	19575	19639	19518	19379	19574	19534	19675	19429	19439	19601	19662	19563	19382	19744	19481	19490	19351	19621	19711	19489	19550	19397	19393	19412	19389	19575	19627	19637	19527	19534	19426	19646	19308	19568	19512	19775	19665	19375	19539	19578	19544	19501	19521	19326	19402	19762	19451	19440	19527	19443	19613	19593	19355	19391	19558	19469	19568	19536	19413	19456	19583	19500	19456	19451	19468	19528	19433	19616	19557	19504	19691	19402	19506	19616	19408	19498	19498	19737	19599	19402	19539	19590	19473	19626	19408	19415	19553	19436	19679	19671	19482	19315	19615	19547	19353	19569	19446	19588	19585	19438	19550	19575	19609	19450	19670	19586	19431	19475	19513	19540	19365	19716	19452	19411	19307	19605	19472	19416	19714	19558	19478	19536	19667	19666	19541	19422	19428	19380	19559	19498	19517	19585	19369	19526	19715	19606	19613	19478	19586	19586	19693	19774	19472	19431	19558	19216	19725	19593	19418	19457	19513	19519	19533	19537	19578	19557	19663	19435	19687	19665	19514	19412	19432	19426	19463	19595	19571	19578
24029	20830	28399	31383	36484	37724	38636	37475	35563	34264	33609	41862	45582	44424	40285	36592	34006	32534	32012	32040	31943	32377	31960	31876	32219	31880	31866	32012	32132	32099	32161	31863	31967	32085	31893	32041	32099	32209	32151	31983	32154	31922	31747	31965	32155	31848	31914	31667	32108	31847	31954	32014	32155	32173	32149	31911	32021	32010	32268	31869	31960	32133	32078	31811	32168	31959	31740	31761	31936	32071	31975	31795	31902	31670	31996	31981	32061	31784	32059	31979	32242	31834	32237	31814	32072	32021	31947	32008	31933	31871	32175	32169	32126	31954	31755	32010	31951	32069	31923	31994	32382	31823	32024	31948	31961	31962	31953	32106	31915	31929	31951	31892	31919	32031	31944	32080	31800	31835	31957	32069	31847	32025	31917	31963	32250	31768	31880	32020	31683	31905	31742	31852	32097	31998	31963	31878	31917	32154	31947	31789	31919	32034	31897	31633	31744	32141	31813	31827	31679	32000	31927	31899	31921	32080	31977	31864	32062	31791	32046	31774	31821	31711	31837	32121	32149	31915	32069	32288	32250	31946	32151	32102	31782	31687	31859	32059	32084	32249	32049	31882	32156	32220	32274	32049	31999	31844	31769	31683	31992	31970	31948	31902	32143	31820	32068	32187	32240	31813	31936	32021	31794	31976	32140	31771	31973	31960	32152	32075	31802	31774	32044	32155	31876	32078	31807	31913	31761	31888	31847	31899	31882	31928	31876	31994	31994	31980	32051	32160	32017	32116	32173	31888	32059	31695	31994	31968	31840	32069	32208	31796	31749	31646	31831	31945	31971	31639	31768	31985	32043	32099	32041	32003	32098	31823	31995	31890	31810	32012	31939	32034	31980	31825	31709	32041	31850	31608	31985	31874	32034	32112	31899	31872	31801	31960	31879	31935	31827	31643	31935	31893	32180	31776	32082	31782	32136	31897	31861	31848	31727	32242	32060	32157	31914	31702	32179	31986	31836	31791	31843	32215	31863	32051	32108	31958	31869	31954	32034	31986	32061	31856	31920	31740	31812	32141	31874	31831	32167	31888	32098	31921	31876	32325	32188	31879	32008	31747	31994	31899	31934	32086	31809	31829	31844	31946	32065	32056	32086	32001	32055	32011	31680	31936	31951	31989	31982	31665	31879	31945	31922	31820	31981	31748	32057	32044	32007	31848	31664	32038	32024	32068	31894	31790	32225	31881	31787	32090	31761	31792	31828	32060	31951	32050	31912	31898	32009	32190	31891	31893	32089	32182	32081	31613	31809	31619	31953	32029	31811	32164	31874	31794	31756	32033	31554	32076	31917	31970	31759	31946	31889	31890	32277	32078	32073	32005	31802	31812	32107	31941	31901	31913	31812	32003	32056	32092	31894	31928	31916	31921	32271	32163	31842	31929	31880	32134	31918	31924	32010	32031	32016	31862	32036	32158	32018	31634	31933	31872	31756	31825	31988	31993	31973	31827	31815	32023	31792	32150	31898	31769	31879	31883	31775	31934	31947	31794	31836	31837	32127	31990	31978	31778	31986	31885	31942	31812	31878	32045	32134	32072	31948	31834	31854	31688	31924	31788	31793	32034	32004	32013	32182	31983	31771	31791	32054	32041	31839	31845	31694	31774	31846	31754	31825	31955	31965	32072	32021	31885	31730	31937	32244	32138	32157	31895	32072	31777	31917	31664	31737	31905	31919	31909	32137	32069	31908	31830	31943	31965	31881	31823	31915	31991	31978	32015	31905	31842	31733	32116	31685	32050	32039	31725	31982	31922	31715	32073	31851	32008	32146	31702	31783	31904	31965	32128	32131	31854	31882	31939	31955	31725	32244	32029	32021	32158	32096	31825	31967	32339	32005	31902	31931	31910	31997	31822	31934	32026	32006	32123	32218	32212	31864	31985	31657	32125	31750	31997	31940	32156	31957	31777	32248	32106	31985	31960	32104	32014	32123	31966	32250	31867	31989	32035	31797	31665	31919	31795	32057	32027	31899	31992	31927	32043	31740	31851	32107	32062	32032	31801	31972	31757	31718	31989	31945	31848	31691	31706	32057	31870	31960	32184	32067	31872	31937	32135	32230	31886	31819	31847	32081	32045	32151	32003	31991	31836	32137	32076	32061	31942	32105	31656	31851	31996	32204	31986	32150	31886	31953	31976	31985	31901	31914	31972	31852	32116	32011	31750	31965	31758	31955	31720	32290	31921	31917	32136	32061	31949	32099	32105	32066	31853	31996	31835	31790	32093	31740	32036	31801	31869	32032	31812	32016	31998	32048	31858	31949	31930	32191	32113	31834	32111	31717	32026	32180	31742	31931	31913	31911	31993	32119	31897	32151	31906	31886	31730	32083	31927	32078	31887	31971	32010	31941	32116	31705	31929	31926	32116	31858	31964	32077	31954	31910	32103	31964	32097	32016	32030	31911	31785	31932	31873	31816	31963	31882	31777	31777	32111	32077	32082	32337	31923	32034	32105	31898	32077	31859	31812	32131	32146	32092	31780	31742	31964	31913	31960	31870	32129	31782	31712	32058	31851	31953	31856	32059	31869	31950	31782	31879	32064	32093	31952	32153	32101	31780	31951	31907	32115	31825	31732	31855	31547	32063	31762	31939	31870	31860	31952	32045	32024	32099	31845	31668	31825	31797	31998	31704	31943	31905	31832	32095	32011	31841	31937	31705	31971	31998	31828	31944	31752	32106	31941	31821	31994	31940	31629	32021	32117	31710	32148	31721	32043	31725	32256	32094	31935	31856	31951	32009	31948	32038	31936	31943	31691	31865	31912	31854	31864	31944	32052	32069	31892	32052	32109	32069	32183	32073	31916	31915	31997	31906	32016	31956	31696	31752	31816	31900	32036	31938	32164	32071	31868	31921	31958	31918	31976	32164	31963	31940	32016	31973	31971	31976	31671	31898	31796	32096	32161	31814	31784	31989	31927	32084	32298	32067	31753	31833	32032	31947	31753	31882	31817	31899	31747	32218	31828	31995	31721	31629	31938	32098	32231	31996	31731	32066	31793	32027	31853	31908	31830	31846	31790	31924	31992	32081	32136	32122	31872	32280	31783	31887	32149	32214	31846	32056	31970	31878	31953	32227	32097	31858	31952	31711	31890	31692	31909	31946	31830	31931	32036	31832	31950	32024	31720	31823	31825	31818	31843	31880	32049	31884	31864	32050	32021	31794	31663	31895	32012	32087	31927	31920	32169	32079	32178	31999	32016	32077	32035	32158	31989	31982	31768	31867	32283	32125	31996	32031	31979	32021	32002	32035	31752	31933	31947	31702	31908	32015	31902	32025	31876	32182	31859	32027	31890	31696	31663	31917	31841	31962	31923	31907	32075	31859	31673	31956	31748	31996	31953	31992	31865	32110	31907	32233	32220	32092	31862	31989	31942	31906	32153	31890	31953	31729	31897	31909	31913	32009	32072	31896	31859	32006	31968	31890	31877	31983	32230	31841	31992	31924	31947	31858	31805	32016	32052	32125	31847	32128	31877	31819	31779	31924	31803	32158	32213	32025	31684	32071	31679	31917	32060	31772	32164	31892	31978	32024	31985	31864	31923	32176	31978	32169	31865	31647	31902	32023	31730	31838	31999	32020	31774	31881	32143	31936	31805	32130	31744	32015	31931	32017	31737	32094	32143	31891	31905	31852	31974	32069	32052	31795	32028	32099	31896	31800	31938	32080	32044	31757	31763	31864	31827	31833	31942	32081	32330	31896	31997	32042	31974	32029	31987	31642	31892	32016	32085	31606	31966	31993	32083	31893	31974	31747	31876	31774	31738	31553	31954	31752	31871	31981	31982	32007	32066	31986	31833	32119	32154	31754	31726	32238	31883	31866	32001	31727	31645	32152	32105	31951	31902	32087	32087	31962	31821	31822	32085	31803	31988	31865	32023	31904	31848	31886	32095	31935	32005	31994	31874	31808	31927	32203	32059	32089	31940	31876	32152	32141	31985	32033	31847	31962	31902	31923	31758	32067	31876	32074	31989	31863	31835	31652	31740	32063	31945	31705	31797	31912	31907	32093	31749	32111	31884	32081	31978	32042	32095	31888	31751	32038	32159	31756	32286	32059	32280	32252	32157	31996	32106	32061	31986	31696	31896	32128	31897	31983	31950	32224	31952	32064	31619	31921	32071	31767	32048	32064	31865	31634	31840	32088	32247	31999	31695	32140	32005	31746	31800	31746	31866	31898	31934	32118	31973	32205	31817	32354	31958	31861	31706	31896	31880	31673	31899	31912	31919	32066	31944	31896	31629	31562	31864	31984	32140	32003	31760	32261	31983	31921	31741	32009	32043	32154	31932	32173	32059	31903	32019	31814	31918	31823	31926	31993	32269	32112	31989	32091	31806	31861	32063	31669	31793	32211	31858	31874	32079	31964	31803	31837	32257	31901	32172	31989	31941	31859	31923	31581	31738	31859	31921	32165	32031	32019	32205	31796	31841	31892	32167	31971	31833	32047	32064	31881	31907	32175	31986	31860	31776	32001	32022	31828	31980	31834	32257	32128	32184	32043	32295	31918	32057	31944	31871	32042	32061	32228	31734	31853	32012	32008	32288	31798	31960	31917	32075	32178	31741	31763	31986	31847	32090	31894	31750	31915	32150	32191	31906	31903	31884	32006	32065	32002	31939	31924	31824	31762	31775	32134	31919	32024	31989	31758	31914	31996	31730	32084	32012	32005	32122	31894	32105	32004	32037	32138	32169	31857	32000	31888	32143	31910	31972	31829	31922	31893	31787	32107	31770	31896	32203	31926	31831	31882	31664	31849	32118	32128	31945	32041	31867	32039	31867	32188	32007	31897	31815	31978	31745	31665	31992	31928	32130	31873	32033	31973	32090	31902	31921	31777	31998	31927	31791	31955	31917	32003	32119	31936	31743	31857	32176	31800	31915	32023	32018	32208	31844	32066	32374	32100	31888	31803	31880	31920	32067	32170	31948	32009	32017	31923	32068	31988	31810	31886	31954	31930	32141	31979	32175	31951	32141	31981	31891	31939	31859	32117	31796	31604	31822	31603	32076	31949	31915	32070	31795	32007	31998	31934	31865	32062	31751	31773	32020	31892	32382	32118	31993	31906	31885	31872	31980	31922	32017	31899	32242	31840	31851	31850	31735	31859	31904	32031	32191	32476	31954	31997	31775
29097	45367	55568	45952	39948	30090	28180	27608	24201	21865	21857	33196	36676	33860	29242	23986	20770	19613	19137	19344	19252	19140	19053	19091	18921	19221	19048	19081	19158	19353	19006	19055	19314	19185	19077	19147	19143	19287	19182	19102	19242	18948	19318	18981	19011	19015	19225	19045	19325	19123	19285	19311	19254	19151	19011	19204	18976	18993	19173	19093	19028	19047	19362	19247	19245	19041	19223	18938	19179	19181	19122	18964	19150	19274	19041	19041	18987	19142	19030	19062	19208	19392	19171	18891	19136	19306	19179	18974	19352	19153	19089	19151	19040	18991	19166	19257	19127	19132	19259	19150	19082	19144	19036	19031	19208	19087	19265	18996	19266	19358	19087	19032	19140	19150	19012	19250	19012	18972	19129	19027	19273	19217	19198	19091	19049	19151	19228	19158	19181	19023	19159	19203	19197	19056	19050	19138	19150	19084	19066	19129	19119	19305	19112	19051	19253	19197	19224	19128	19208	19108	19261	19221	19257	19106	19074	19052	19292	19132	19216	19187	19089	19164	19169	19206	19066	19365	19177	18980	19289	19006	19155	19201	19257	19160	19036	19172	19254	19019	19146	19033	19155	19214	19223	19163	18981	19163	19219	18987	19160	19304	19107	19017	19011	19378	19154	19087	19218	19152	19095	19251	19000	19275	19192	19146	19272	19139	19065	19082	19146	19107	19143	19208	19173	19176	19139	19126	19034	19239	19275	19269	19140	19231	19010	19269	19383	19224	19149	19157	18984	18989	19198	19162	19165	19326	19029	19221	19036	19218	18965	18989	19158	19195	18951	19190	19217	19083	19126	19227	19064	19123	19281	19071	19002	19085	19285	19065	19029	19164	18957	19187	19180	19152	19040	19151	19272	19275	19283	19151	19128	19231	19071	18981	19228	19256	19209	19177	19170	19163	19197	19181	18983	19319	19243	19177	19198	19107	19132	19146	19052	19146	19120	19157	19161	19209	19137	18982	19267	19229	18956	19020	19260	19193	19092	19011	19151	19123	19117	18986	19093	19101	19132	19146	19199	19116	19116	19231	18847	19014	19223	19034	19041	19009	19181	19092	19160	19124	18958	19260	19148	19176	19235	19220	19210	19148	19057	19239	19185	19061	19254	19036	19180	19300	19153	19124	19185	19111	19148	19141	19374	18966	19083	19103	19053	19208	19029	19272	19219	18935	19081	19267	19352	19119	19130	19058	19155	19034	19186	19213	19141	19086	19097	18960	19261	19181	19186	19047	19156	19077	19055	19077	19053	19259	19183	19078	19082	19042	19124	19027	19119	19137	19257	19219	19200	19090	19221	19058	19143	18985	19152	19205	19028	19023	19063	19172	19146	19220	19146	19060	19190	19143	19236	19323	19110	19310	19013	19131	19138	19031	19110	19316	19334	19090	19335	19237	19043	18882	19373	19197	19198	19299	19101	19077	19265	19152	19092	19330	19146	19190	19295	19272	19294	19230	19120	19121	18953	19176	19184	19266	19082	19108	19180	19138	19386	19347	19122	19248	18989	19063	19152	19156	19126	19110	19321	19214	19040	19228	19088	19158	19053	19085	19144	19199	19059	19007	19011	19153	19221	19280	19386	19064	19209	19153	19129	19118	19258	19227	19169	19005	19433	19168	19157	19212	19109	19136	19225	19054	19021	19288	19086	19379	19048	19018	19155	19098	19120	19245	19171	19015	19158	19103	19316	19266	19305	19012	19243	19220	19075	19234	19221	19374	19157	18962	19136	19028	19065	19270	19248	19113	19196	19124	19195	19120	19285	19159	19013	19012	19060	19034	19061	19106	19213	19268	19223	19123	19076	19238	19167	19030	19325	19121	19272	19296	19230	19279	19176	19179	19053	19125	18998	19388	19123	19195	19133	18996	19081	19146	19122	19042	19065	19058	19194	19044	19108	19059	19158	19107	19095	19005	19034	19160	19175	18913	19037	19130	19150	19159	19149	19049	19209	19068	19270	19187	19044	19240	19179	19176	19122	19143	19172	19231	19345	19131	19138	19258	19204	19109	19343	19091	19115	19208	19076	19239	19141	18923	19085	19145	19147	19085	19237	19086	19318	19079	19105	19206	19230	19093	19333	19099	19357	19080	19205	19070	19228	19123	19158	19081	19261	19254	18951	19257	19382	19178	19194	18912	19240	19263	19006	19100	19256	19228	19096	19346	19056	19166	19030	19221	19222	19066	19119	19010	19063	19133	19128	19165	19203	19043	19076	19095	19060	19209	19191	19146	19171	19275	19112	19266	19191	19127	18955	19156	19122	19183	19317	19221	19280	19224	19162	19164	19334	19209	19243	19028	19101	19138	19134	19067	19083	19112	19194	19236	19339	18895	19096	19163	19196	19019	18741	19180	19123	19110	19217	19153	19128	19211	19074	19245	19364	18940	19143	19000	19052	19115	19130	18958	19328	19256	19120	19214	19200	19070	19077	18968	19176	19084	19235	19351	19257	19069	19218	19128	19170	19079	19062	19106	19143	19237	19089	19016	19253	18847	19195	18972	19101	19165	19439	19262	18960	19273	19159	19043	19018	19183	19155	19118	19147	19277	19261	19192	19225	19239	19098	19268	19278	19362	19105	19120	19313	18892	19166	19005	19140	19135	19080	19079	19189	19248	19218	19147	19205	19239	19268	19002	19209	19254	19012	19110	19210	19016	19110	18905	19092	19106	19149	19148	19043	19179	19273	19132	19095	19061	19005	19101	19223	19252	19191	19153	19084	19171	19092	19285	19046	19030	19183	19222	19157	19184	19197	19059	19089	19046	19101	19208	19111	19193	19332	19067	19416	19145	19269	19283	19254	19278	19123	19036	19184	19018	19085	19184	19062	19056	19081	19240	19078	19009	19175	19272	19189	19123	19075	19100	19019	19289	19242	19164	19118	19172	19061	19254	19010	19045	19020	19001	19426	19228	19084	19293	19151	19139	18977	19235	19265	19120	19074	19016	19055	19238	19223	19141	19310	19159	19384	19098	19229	19271	19287	19193	19120	19139	19036	19173	19043	19199	19241	19223	19083	19100	19108	19285	19247	19250	19153	19090	19253	18974	19291	19176	19173	19119	19097	19032	19191	19132	19189	19028	19192	19053	19246	19156	19116	19223	19203	19158	19208	19057	18999	19080	19313	19076	19111	19277	19053	19085	18962	19232	19077	19004	19183	19293	19171	19155	18982	19039	19032	19068	19196	19073	19270	19165	19126	18990	19088	19018	19261	19207	19243	19236	19068	19237	19240	19181	19127	19086	19211	19185	19275	19098	19149	19205	18951	19285	19333	19089	19244	19179	19126	19313	19080	19452	19039	19248	19139	19305	19212	19163	19164	18973	19244	19197	19309	18958	19270	19169	19051	19019	19167	19168	19344	19044	19220	19194	19276	19132	19273	19110	18952	19149	19265	19029	19164	19093	19193	19169	19078	19249	19294	19087	19018	19209	19042	19065	19100	19191	19262	19239	19326	19176	19208	19257	19036	19183	19068	19081	19093	19147	19139	19095	19047	19127	19155	19206	19202	19076	18974	18905	19105	19152	19241	19082	19031	19209	19203	19253	19039	19112	19192	19153	19120	19260	19273	19123	19176	19337	19104	19202	19002	19204	19008	19191	19154	19060	19218	19037	19219	19287	19190	19196	19275	19031	19183	19061	19221	19213	18983	19143	19172	19168	19296	19210	19152	19233	19125	19190	18932	19335	19156	19226	19047	18972	19120	19477	19215	19204	19146	19261	19203	19066	18956	19123	19020	19123	19104	19219	19108	19124	19132	19146	19194	19196	19195	19112	19219	18943	19232	19229	19137	19195	19313	19100	19041	19210	19348	19252	19211	19191	19010	19286	18965	19168	19139	19170	19134	19191	19045	18885	19141	19313	19309	19240	19259	18870	19167	19081	19076	19017	19191	19128	19086	19131	19208	18994	19221	19141	19136	19134	19056	18995	19159	19258	19251	19117	19017	19180	19072	19127	19090	19276	19131	19305	19263	19352	19119	19209	19213	19132	19177	19207	19189	19105	19201	19118	19076	19074	19179	18930	19136	19091	19151	19063	19206	19220	19122	19281	19312	19124	19220	19394	19183	19150	19084	19155	19261	19253	19290	19255	19367	19067	19240	19201	19250	19036	19185	19160	19184	19088	19099	19096	19168	19135	19230	19105	19052	19181	19229	18945	19343	19122	19294	19253	19280	19068	19098	19055	19186	19048	19326	19142	19107	18953	19204	18965	19201	19081	19164	19288	19218	19055	19087	19098	19195	19316	19044	19022	19297	19108	19366	19120	19254	18917	19215	19129	19171	19065	19251	19233	19169	19184	19218	19195	19071	19144	19308	19390	19233	19126	19198	19265	19176	19236	19174	19232	19198	19181	19112	19103	18977	19061	19245	19163	19153	19128	19071	19121	19041	19251	19318	19112	19144	19245	19239	19080	19175	19381	19177	19081	19132	19292	19044	19309	19178	19132	19246	19154	18911	19083	19244	19284	19128	19030	19136	19043	19248	19081	19089	19391	19024	19225	19114	19004	19343	19064	18954	19264	19253	19384	19110	19158	19165	19367	19266	19205	19225	19260	19135	18985	19340	19195	19368	19321	19271	19210	19345	19091	19174	19091	19159	19147	19271	19110	19115	19279	19251	18985	19024	19121	19096	19050	19077	19250	19092	19157	18993	19066	19163	19294	19060	19098	19148	19167	19103	19298	19033	19240	19006	19128	19069	19096	19191	19196	19194	19156	19104	19165	19074	19065	18970	19077	19150	19090	19084	19218	19105	19268	19212	19130	19039	19158	19128	19252	18991	19243	19213	19273	19184	19055	19174	19175	19112	19072	19118	19314	19151	19226	19254	19277	19113	18944	19298	19038	19173	19228	19088	19035	19171	19130	19118	19129	19155	19068	19103	19057	19322	19055	19202	19243	19175	19060	19165	18979	19157	19205	18979	19030	19201	19006	19258	19121	19238	19164	19095	19071	19191	19194	19092	19079	19242	19076	19065	19272	19161	19205	19164	19255	19191	19029	19068	18962	19159	19248	19182	19122	19283	19452	19022	19122	19038	18964	19128	19068	19226	19111	19015	19121	19014	19097	19168	19035	19035	19167	19257	19028	19193	19131	19151	19170	19031	19297	19216	19164	19064	19163	19154	18972	18983	19301	19117	19066
22227	20753	27238	25140	27257	34903	39560	39948	37900	35455	32772	40227	47532	52833	50363	42201	35255	32030	30640	30135	29973	30289	30093	30111	30197	30199	30044	30161	29891	29930	29967	29865	29898	30259	29630	29914	30245	30099	29952	30267	30055	29983	29950	30180	29905	30262	29946	30212	29817	30087	30057	30034	30185	29958	29889	30071	30285	30062	29935	29834	30120	29739	29952	29981	29872	30003	29896	29940	30225	30127	30202	30044	30062	29999	30136	30118	29997	29966	29757	29986	30066	29648	29990	29910	29890	30142	30006	29974	30006	29983	29914	30122	30369	30113	29633	29718	29833	29916	29907	29908	30033	29824	29644	30000	29864	30120	29816	29797	30108	30188	30010	29962	29824	30061	30032	30108	29959	30128	30043	30152	30126	30237	29778	29838	29700	30053	30094	30036	30174	29979	30096	30190	30029	29794	30185	29950	29981	29882	29952	29930	30224	30045	29908	30091	29960	30103	30097	29925	29969	29804	30074	30156	29979	29841	29890	30045	30187	29884	29844	29941	29787	30063	30059	29858	29932	29900	30233	29847	30164	30037	30127	29885	30042	30009	29770	29922	29970	30056	29891	30025	29980	30005	29779	29952	29933	29874	30014	29961	29910	30158	30070	30249	29935	29983	30013	29890	29927	29938	30104	29984	29901	30106	30149	29857	29927	29961	30001	29826	30137	29954	30270	29796	29923	30065	30014	29809	30159	29994	30166	30002	30225	30048	30135	30192	30070	30023	30208	29975	30027	30061	29928	30285	29904	30076	30031	30086	30203	30049	29641	29958	30119	29923	29992	30026	30129	30004	30154	29788	30020	29757	29926	30102	30187	30308	29994	30245	30132	30017	30220	30183	29912	29974	29915	30033	29803	29818	29989	29831	30024	29942	30203	30044	29729	29830	30029	29907	30081	29806	29961	30175	30022	30122	30242	29810	29870	30062	29961	29947	30128	29816	29822	29895	30127	30202	30119	29964	29905	30071	29961	29872	30234	29960	29922	30116	30138	29837	30034	30045	30019	29959	30072	29878	30004	30022	29865	30384	30189	30005	30178	29846	30004	30107	30302	30048	30068	29975	30012	29966	29678	29675	30006	29762	29918	30276	29946	29881	30149	29923	29950	30095	29994	30108	30211	29935	29908	29954	30081	30161	30080	29947	30158	30122	29995	29989	29834	30148	29880	30053	30011	30214	30073	29889	30313	29940	29801	29727	29869	29956	29928	29917	30002	29991	30220	29870	29908	29965	29682	29885	29851	29914	29914	29836	29973	30051	30055	29850	30015	29857	29708	30003	30041	29982	29896	29962	30265	29780	29828	29840	30298	29979	30191	29976	30056	29912	30045	30136	30047	30011	29987	29900	29934	30207	30047	29746	29936	29841	29876	29991	30047	30097	30152	29840	29839	29840	30023	30148	30108	29902	29885	29870	29993	30203	30053	29862	30227	30013	30113	30062	29913	29928	29896	30227	30197	29896	30033	29997	30180	29778	29990	30056	30101	29902	29971	29954	29837	29879	29727	29924	29773	30122	30150	30125	30034	29932	29750	30190	30120	30074	29964	29984	30151	30029	30031	29912	30060	30107	30012	30189	30035	29924	29926	29915	30180	30039	30104	30220	29938	29865	30112	29978	29993	29868	29695	29885	30059	29857	29608	29987	29973	29908	30100	30049	30034	29728	29887	30032	30018	30233	29958	29955	30088	29914	30034	30122	29944	29875	30207	30093	30212	29894	29938	29850	30006	29824	30061	30062	29908	30039	30044	29820	29999	29940	30003	29997	29996	29939	29784	29863	30340	30016	29832	30163	29932	30058	30160	29841	29896	29831	29986	29938	29902	29897	29966	30219	30070	29970	29825	29845	29671	30154	29826	30098	29765	30001	30002	29947	29913	30056	30163	29974	29781	30038	30014	30087	30117	30074	29890	29925	29810	29744	29883	29832	29907	29905	30226	29916	29883	30057	30103	29601	29913	29991	30168	29819	30059	29937	29913	29833	30212	30123	30095	29983	30013	29768	30012	29805	30030	30299	29931	29955	29902	30156	30275	30160	29939	30168	30086	30043	29841	29703	30102	30009	30250	30138	30021	30008	30292	29989	30238	30106	30110	29937	30008	29977	30095	29991	29941	29946	29969	29865	30060	30113	29847	30093	30068	29927	29988	29990	29759	30167	29859	29916	30027	30101	30263	30058	30201	29828	30134	30028	30092	29933	30003	30243	29879	29677	29548	30248	30143	30020	29986	29790	30045	29819	29992	30023	30101	30049	30339	29887	30221	29926	29804	30099	30035	29757	29853	29880	29831	30169	30096	29934	29834	29904	30004	29661	30177	29881	29971	29845	30048	29645	29887	29865	30102	29887	30137	29967	29990	29981	29877	29894	29910	29939	29953	30239	29973	29627	29814	30171	30146	30116	29929	29976	29884	29862	30123	30001	30030	30110	30362	29979	29989	30226	29920	30130	30292	29955	30108	29811	29922	29970	29970	30030	29912	29893	30117	29929	30096	29886	30022	30099	29891	29878	29870	30182	29920	30229	30110	29636	30033	30247	30172	29896	30077	29905	29872	30021	30089	29901	29968	29623	29994	30195	29786	30133	29883	29948	29585	30178	30171	29963	29783	29850	30110	30284	29751	30063	29809	29952	29867	29885	30108	29775	29770	29991	30085	30159	30065	29890	30103	29943	29989	29935	29963	30068	30083	29953	29978	29832	29737	29879	30480	30186	30006	29985	29980	30132	29963	29875	30315	30187	30155	29961	30017	30108	30017	30188	29911	29816	29933	29755	30093	30029	30021	30075	30098	29613	29853	29988	29934	29986	30013	29993	29916	29823	29989	29736	29794	30285	30108	29986	29878	30248	29912	29799	30140	30070	30323	29975	29843	29891	29914	29909	30243	29931	29741	29855	30023	29926	29980	30165	30141	29818	29795	29685	29907	29825	29890	29929	30152	30106	29979	29915	30110	30105	29907	29941	30143	29778	30024	30023	30218	30001	30007	29937	30120	30096	30231	30084	29895	30084	30228	30013	30069	30026	30184	29816	30112	29855	29811	29790	30097	29837	29928	29816	29822	29803	30127	29790	29984	29977	30002	29997	30033	29999	30012	29619	29984	30016	29906	29916	30228	29900	29771	30003	29951	30028	29889	30039	30027	29809	30108	30097	30121	30050	29780	29885	29971	30063	29888	29910	29899	29916	30012	30171	29837	30078	30129	30032	30150	30241	30144	29849	29917	29953	29977	29998	29967	30163	30132	29924	30046	30348	29881	29890	30063	29990	30012	29924	30111	29870	30131	30237	29868	29996	30026	29815	30032	30086	29927	30028	30162	30180	29641	30140	29999	30103	30035	30014	29958	30134	30239	30138	30181	30160	30013	29992	30102	29845	29848	30092	29737	29940	29963	29961	29991	29976	29767	29997	30111	29772	30134	29955	29902	30093	29899	30071	30214	29928	29844	29952	29815	30069	29995	30213	29897	29944	30083	29966	29835	29914	29872	29891	29899	29924	29884	30074	30112	29840	29824	30030	30176	29946	29997	29971	30045	29941	30078	29871	29908	30266	29727	30037	30027	29977	29688	30055	29957	30379	30065	30019	30001	30059	30157	30008	30011	29913	29952	29931	29774	30004	29988	29871	29839	29981	29927	30012	30278	30257	30061	30050	29926	30140	29939	29970	30135	29694	29724	29748	30074	30354	29998	30156	29922	30000	29997	30086	29974	30298	29918	29967	30107	30088	30366	30403	29767	29842	29825	29711	29979	30089	30072	29938	30086	30113	29983	29719	30024	30061	30004	29842	29934	30077	29931	30020	29792	29878	29999	29734	29658	29670	30051	30047	29811	30049	30003	30126	30044	30052	30058	29806	29914	30086	30327	29951	30239	30121	30319	30071	29823	29895	30094	30011	29883	30133	29972	30214	30150	29842	29718	29749	29828	29965	29877	29989	30081	29761	30029	29856	30390	30096	29987	29959	29936	29912	29914	29875	29833	29990	29839	30017	29970	29980	29742	30114	29953	29969	29911	29971	30367	29896	30077	30024	30022	29936	30228	30050	29923	30089	30143	30201	29904	29865	30143	30006	30077	29882	29988	29723	29965	29762	29930	29878	29872	29880	29638	29533	30098	29917	30024	29677	30123	29744	30041	30049	29892	29876	29966	30274	29794	29959	30104	30133	30293	29840	29777	30152	29685	30161	29907	30005	29732	30181	30086	29975	30043	29929	29942	30186	30117	29985	29892	29797	30162	29830	30009	30031	30199	30076	29997	30104	29714	29793	30018	29937	29935	30101	30007	29761	30051	30113	29812	29788	29828	29888	29715	30135	30052	30176	29939	30028	30242	30054	30000	29991	30081	30081	30071	29975	30205	30161	29835	29917	30024	29966	29840	29933	30156	29745	29874	30035	29939	30233	29734	29967	30066	30165	29914	30075	30030	29865	30164	29952	30015	30033	30114	29674	29890	29974	29788	29887	29743	30146	30028	30037	29875	30020	29933	29597	30211	30101	30259	29983	29918	30003	30145	30450	30135	29874	30062	30153	29916	29810	29832	30128	29869	29945	30050	29681	30030	29828	30063	29920	29888	30178	29981	30058	30067	30092	29943	30120	30304	29924	30109	29849	29825	30293	30028	29985	29960	30035	30108	30118	29843	29807	30150	29996	29830	29830	30138	30107	29991	29938	29707	30050	29940	30101	30054	29877	30120	29966	30262	30186	30129	29967	29815	29694	29888	29929	29880	29986	29876	30041	30022	30015	30130	30192	29804	29913	29895	29698	29881	30053	30152	30121	30061	29879	29976	29958	30266	29987	30196	29777	30007	30109	30194	29896	29999	29843	29975	30072	30121	30017	30113	30020	30113	29988	29909	29851	30022	30142	29909	29640	29830	29818	29972	30172	30100	30087	29939	29736	29732	29887	30114	29894	30048	29851	29946	30110	29911	29885	30013	30107	30133	30087	29897	30070	29979	29893	29657	30018	30061	29907	29921	30063	30112	29928	30036	30022	29977	29978	30050	30020	29979	30068	29960	29793	29936	29965	29980	29681	30094	30072	30189	30169	30057	29846	30058	29877	30080	30213	30106	29983	29814	30009	29707	29897	30175	29891	29678	29832	30133	29950	30105	30081	30117	30070	30299	30178	29737	30069	29886	30028	29956	29708
28283	53314	52738	42542	40833	34501	30852	33145	30495	24844	21701	32571	40245	45422	41430	31880	23808	19985	18539	18392	18311	18294	18239	18303	18277	18136	18194	18266	18249	18216	18245	18173	18348	18134	18234	18047	18313	18090	18287	18222	18310	18341	18105	18269	18244	18255	18170	18251	18081	18163	18301	18346	18179	18144	18062	18323	18181	18214	18243	18194	18319	18287	18159	18343	18308	18165	18271	18214	18243	18136	18194	18227	18279	18165	18191	18299	18395	18092	18249	18126	18362	18031	18340	18260	18214	18057	18451	18247	18153	18117	18270	18208	18203	18134	18326	18196	18094	18238	18207	18287	18192	18154	18243	18348	18099	18013	18219	18251	18220	18096	18121	18334	18373	18063	18115	18173	18194	18236	18131	18315	18212	18148	18285	18303	18114	18347	18091	18314	18178	18270	18153	18266	18325	18158	18302	18132	18320	18227	18290	18121	18203	18261	18237	18189	18143	18367	18230	18244	18175	18350	18382	18176	18292	18395	18400	18264	18325	18365	18279	18120	18305	18156	18208	18143	18349	18343	18121	18144	18255	18069	18044	18038	18239	18318	18192	18214	18295	17965	18252	18385	18103	18379	18133	18189	18303	18259	18140	18222	18223	18343	18299	18000	18278	18263	18392	18332	18131	18107	18225	18131	18238	18143	18350	18368	18069	18300	18165	18323	18142	18277	18072	18149	18160	18210	18221	18312	18216	18263	18269	18195	18174	18224	18018	18077	18294	18238	17946	18276	18127	18273	18245	18183	18155	18385	18308	18259	18058	18202	18360	18199	18259	18159	18236	18285	18210	18114	18402	18331	18215	18104	18229	18179	18232	18159	18022	18228	18244	18223	18211	18215	18224	18138	18083	18116	18167	18252	18157	17976	18274	18156	18287	18254	18172	18258	18238	18139	18338	18261	18201	18285	18049	18242	18207	18177	18092	18206	17945	18250	18134	18195	18456	18072	18340	18080	18171	18156	18417	18404	18292	18234	18425	18098	18300	18090	18318	18302	18330	18264	18192	18157	18168	18176	18199	18119	18178	18054	18212	18197	18139	18168	18069	18172	18184	18257	18052	18191	18203	18150	18179	18266	18283	18377	18130	18109	18218	18339	18417	18368	18195	18311	18021	18053	18313	18188	18309	18220	18315	18239	18340	18201	18139	18223	18193	18162	18034	18268	18290	18290	18160	18158	18269	18166	18374	18216	18242	18350	18261	18225	18426	18392	18104	18364	18235	18204	18139	18066	18101	18070	18229	18258	18426	18310	18272	18233	18296	18219	18236	18256	18300	18334	18113	18306	18024	18181	18204	18243	18355	18106	18268	18340	18263	18366	18277	18169	18177	18192	18192	18152	18080	18180	18150	18271	18145	18151	18208	18238	18164	18372	18056	18176	18260	18318	18087	18162	18207	18277	18236	18040	18485	18299	18148	18202	18136	18123	18342	18011	18361	18133	18248	18233	18315	18392	18085	18243	18129	18075	18217	18279	18244	18304	18252	18265	18341	18225	18212	18117	18291	18068	18289	18329	18287	18207	18067	18183	18451	18301	18291	18195	18102	18205	18510	18293	18417	17940	18208	18146	18277	18138	18170	18180	18093	18307	18127	18340	18061	18446	18415	18048	18321	18466	18183	18024	18344	18173	18356	18385	18159	18240	18235	18345	18251	18278	18254	18111	18099	18062	18352	18185	18210	18266	18218	18115	18264	18178	18220	18238	18119	18269	18184	18070	18283	18173	18248	18221	18281	18291	18110	18124	18261	18150	18223	18202	18217	18218	18230	18345	18214	18411	18099	18302	18253	18195	18178	18124	18138	18192	18171	18115	18125	18222	18258	18088	18318	18178	18169	18295	18163	18241	18269	18071	18200	18073	18279	18251	18146	18172	18022	18219	18279	18372	18250	18169	18175	18142	18341	18288	18151	18217	18192	18341	18398	18169	18165	18212	18004	18141	18191	18321	18450	18125	18143	18241	18187	18250	18365	18206	18236	18247	18311	18156	18015	18306	18348	18026	18351	18131	18339	18173	18275	18150	18049	18096	18263	18298	18355	18376	18165	18043	18343	18081	18347	18133	18299	18235	18125	18232	18018	18389	18279	18050	18319	18145	18099	18249	18139	18041	18367	18109	18219	18299	18209	18179	18178	18317	18247	18141	18189	18104	18280	18047	18391	18197	18232	18366	18335	18154	18244	18165	18371	18129	18182	18273	18163	18156	18162	18206	18072	18312	18328	18196	18291	18286	18371	18178	18113	18100	18330	18145	18196	18149	18269	18232	18180	18256	18148	18128	18219	18250	18319	18365	18222	18129	18242	18350	18300	18126	18282	18199	18132	18182	18226	18141	18093	18036	18253	18384	18087	18221	18128	18144	18091	18318	18272	18049	18270	18304	18427	18299	18203	18240	18163	18308	18233	18361	18113	18182	18416	18010	18248	18144	18304	18147	18235	18221	18256	18244	18330	18166	18227	18097	18145	18182	18240	18229	18130	18078	18170	18289	18207	17954	18192	18088	18297	18144	18052	18066	18257	18169	18159	18133	18152	18210	18324	18245	18162	18302	18172	18152	18146	18193	18204	18256	18177	18185	18245	18324	18141	18379	18110	18086	18267	18098	18277	18251	18170	18147	18020	18144	18185	18198	18262	18281	18169	18144	18262	18239	18059	18066	18136	18168	18128	18138	17914	18119	18403	18054	18453	18209	18149	18013	18130	18344	18099	18250	18407	18289	18187	18102	18267	18065	18238	18231	18242	18116	18133	18355	18268	18250	18185	18140	18045	18173	18135	18421	18232	18032	18204	18285	17963	18335	18338	18396	18285	18229	18294	18142	18239	18233	18138	18414	18078	18253	18129	18118	18210	18155	18137	18124	18027	18281	18156	18007	18159	18298	18294	18122	18145	18311	18006	18178	18319	18154	18204	18261	18345	18258	18190	18220	18418	18195	18302	18146	18175	18176	18200	18316	18398	18160	18195	18147	18150	18281	18288	18250	18161	18337	18156	18204	18183	18162	18176	18220	18232	18149	18092	18121	18056	18211	18224	18235	18104	18181	18213	18266	18158	18104	18200	18180	18165	18244	18290	18275	18280	18245	18114	18231	18165	18107	18126	18086	18291	18220	18154	18165	18192	18230	17988	18234	18214	18236	18351	18170	18205	18209	18098	18330	18103	18431	18135	18146	18080	18159	18115	18418	18159	18202	18058	18089	18261	18117	18417	18219	18263	18214	18181	18013	18263	18056	18176	18198	18165	18101	18236	18206	18369	18299	18113	18156	18270	18052	18151	18182	18136	18155	18260	18157	18180	18163	18147	18390	18346	18230	18178	18171	18298	18054	18336	18103	18243	18213	18215	18176	18281	18359	18233	18233	18281	18309	18331	18138	18162	18077	18171	18286	18256	18374	18036	18147	18183	18178	18115	18168	18314	18260	18266	18056	18203	18174	18234	18182	18119	18312	18249	18174	18224	18090	18193	18223	18127	18173	18134	18210	18217	18299	18160	18118	18141	18039	18131	18150	18353	18297	18354	18091	18229	18155	18135	18207	18361	18243	18181	18000	18129	18260	18171	18215	18083	18252	18205	18440	18180	18404	18160	18340	18286	18246	18217	18322	18224	18239	18244	18317	18241	18123	18145	18152	18342	18092	18077	18249	18135	18226	18141	18368	18328	18328	18334	18209	18269	18006	18221	18241	18182	18262	18120	18154	18074	18302	18267	18070	18308	18187	18096	18177	18212	18254	18272	18163	18451	18064	18152	18333	18180	18268	18296	18122	18321	18151	18215	18263	18165	18060	18066	18348	18196	18201	18320	18126	18419	18336	18134	18105	18308	18270	18229	18272	18096	18116	18268	18040	18210	18358	18307	18125	18187	18200	18293	18222	18215	18215	18323	18214	18196	18394	18227	18030	18224	18230	18262	18332	18199	18259	18204	18261	18379	18246	18192	18096	18255	18172	17990	18182	18316	18460	18192	18318	18347	18139	18174	18047	18308	18152	18162	18191	18213	18252	18198	18190	18106	18311	18239	18277	18458	18241	18132	18308	18446	18414	18087	18354	18063	18133	18196	17954	18270	18175	18168	18375	18172	18119	18212	18196	18317	18211	18325	18153	18189	18297	17998	18088	18272	18251	18209	18194	18130	18243	18128	18303	18269	18380	18059	18404	18222	17992	18206	18112	18182	18268	18176	18466	18219	18199	18213	18215	18224	18148	18182	18169	18089	18084	18150	18597	18098	18291	18189	18166	18173	18313	18049	18109	18247	18238	18220	18222	18336	18181	18221	18092	18319	18199	18327	18189	18160	18182	18316	18281	18198	18206	18190	18325	18161	18176	18294	18191	18244	18168	18307	18082	18280	18240	18194	18120	18336	18364	18172	18155	18207	18438	18204	18196	18058	18326	18183	18186	18427	18019	18155	18076	18101	18253	18234	18057	18219	18229	18266	18264	18212	18363	18152	18245	18538	18262	18150	18338	18185	18245	18233	18143	18268	18173	18298	18222	18323	18015	18116	18159	18286	18106	18129	18156	18291	18320	18161	18162	18143	18296	18002	18284	18358	18337	18170	18211	18145	18300	18192	18092	18101	18299	18247	18303	18188	18253	18283	18154	18039	18394	18213	18091	18127	18429	18183	18234	18174	18312	18174	18252	18131	18301	18125	18337	18226	18218	18269	18303	18176	18246	18224	18417	18223	18335	18029	18286	18182	18182	18212	18360	18169	18337	18069	18257	18259	18190	18126	18323	17989	18312	18071	18366	18201	18238	18131	18239	18115	18358	18319	18213	18106	18047	18004	18296	18302	18267	18150	18171	18016	18036	18180	18242	18378	18132	18252	18238	18383	18245	18249	18185	18213	18211	18234	18199	18125	18227	18126	18268	18270	18145	18221	18221	18204	18148	18162	18198	18145	18202	18116	18308	18261	18222	18348	18358	18437	18233	18047	18244	18287	18145	18156	18002	18224	18355	18197	18321	18175	18414	18294	18225	18364	18127	18200	18231	18233	18223	18214	18177	18412	18184	18300	18161	18266	18249	18304	18237	18245	18185	18143	18137	18062	18141	18119	18167	18201	18303	18146	18331	18341	18211	18142	18135	18085	18132	18232	18149	18263	18096	18199	18292	18134	18258	18291	18312	18132	18161	18218	18167	18201	18295
37652	40099	41962	41851	38000	32797	30079	30071	28467	27825	27919	27734	27962	28729	29054	28939	28338	27654	27429	27433	27399	27355	27324	27258	27270	27595	27216	27440	27369	27263	27153	27220	27393	27561	27275	27297	27275	27336	27554	27270	27307	27527	27598	27599	27681	27485	27297	27279	27523	27394	27260	27457	27280	27470	27288	27263	27349	27389	27519	27372	27211	27449	27255	27343	27141	27324	27470	27526	27274	27370	27518	27325	27072	27218	27336	27413	27212	27323	27281	27225	27529	27423	27635	27496	27383	27206	27541	27446	27383	27395	27129	27144	27413	27445	27599	27568	27488	27413	27274	27353	27322	27456	26960	27275	27360	27292	27485	27234	27272	27406	27200	27438	27412	27391	27233	27576	27307	27400	27319	27527	27190	27242	27459	27412	27231	27236	27193	27251	27441	27407	27338	27464	27225	27267	27407	27490	27425	27333	27358	27148	27207	27292	27482	27316	27478	27168	27437	27427	27517	27190	27343	27088	27280	27418	27378	27388	27460	27386	27138	27195	27354	27193	27304	27164	27240	27348	27254	27457	27347	27142	27473	27195	27479	27517	27075	27221	27379	27200	27599	27445	27025	27317	27542	27356	27321	27230	27243	27512	27379	27375	27354	27340	27471	27380	27464	27260	27353	27382	27483	27327	27374	27489	27342	27430	27323	27075	27301	27341	27352	27424	27449	27110	27473	27445	27518	27422	27121	27331	27329	27217	27309	27329	27585	27554	27347	27264	27414	27616	27226	27386	27235	27388	27448	27443	27439	27243	27386	27476	27170	27682	27574	27402	27240	27251	27300	27363	27502	27289	27298	27401	27284	27426	27559	27450	27228	27331	27365	27351	27464	27600	27272	27330	27476	27374	27525	27376	27147	27431	27308	27400	27355	27241	27390	27352	27205	27317	27465	27326	27335	27083	27596	27483	27461	27264	27275	27393	27116	27234	27303	27270	27402	27506	27365	27192	27561	27380	27381	27542	27605	27455	27254	27462	27314	27440	27387	27383	27248	27243	27455	27319	27374	27462	27394	27312	27377	27359	27384	27705	27554	27356	27248	27254	27177	27511	27299	27355	27176	27227	27607	27301	27423	27324	27312	27526	27234	27112	27268	27310	27295	27445	27446	27333	27575	27284	27784	27200	27343	27396	27425	27256	27402	27554	27635	27854	27288	27271	27533	27324	27205	27559	27531	27321	27282	27062	27507	27394	27622	27303	27228	27545	27249	27497	27400	27524	27475	27666	27286	27387	27177	27356	27532	27316	27480	27284	27433	27299	27188	27488	27264	27438	27245	27218	27237	27158	27437	27485	27327	27455	27368	27163	27391	27450	27268	27500	27622	27389	27119	27332	27284	27536	27299	27478	27331	27156	27264	27381	27591	27304	27321	27433	27597	27510	27361	27398	27305	27419	27561	27026	27109	27356	27299	27436	27495	27280	27137	27330	27344	27342	27543	27459	27325	27315	27423	27358	27293	27299	27549	27672	27237	27339	27262	27329	27484	27363	27394	27329	27499	26996	27283	27363	27357	27574	27316	27496	27435	27413	27468	27432	27559	27550	27195	27358	27393	27245	27527	27441	27367	27348	27341	27443	27561	27431	27381	27032	27492	27611	27131	27348	27617	27622	27431	27261	27180	27279	27362	27215	27385	27434	27382	27469	27553	27297	27411	27270	27421	27538	27487	27350	27294	27410	27347	27325	27171	27744	27085	27199	27371	27507	27299	27558	27328	27019	27498	27484	27553	27576	27300	27184	27571	27153	27282	27519	27499	27561	27469	27411	27374	27349	27380	27355	27492	27422	27462	27191	26996	27284	27522	27343	27418	27497	27247	27396	27401	27378	27648	27488	27431	27563	27578	27413	27185	27462	27279	27072	27228	27346	27219	27371	27300	27218	27408	27569	27164	27152	27701	27602	27610	27535	27260	27459	27380	27415	27366	27471	27349	27250	27318	27383	27389	27309	27567	27352	27326	27551	27521	26942	27341	27340	27415	27028	27301	27126	27349	27594	27455	27397	27253	27267	27237	27014	27341	27369	27415	27354	27390	27261	27315	27429	27369	27507	27462	27388	27329	27342	27454	27320	27354	27167	27400	27504	27543	27431	27243	27289	27455	27248	27434	27121	27433	27339	27455	27303	27185	27375	27316	27526	27305	27558	27422	27345	27545	27462	27513	27480	27333	27068	27299	27364	27297	27194	27622	27251	27443	27400	27090	27142	27225	27423	27723	27293	27427	27111	27365	27372	27217	27297	27529	27565	27465	27381	27450	27328	27573	27619	27627	27273	27602	27569	27378	27287	27416	27302	27363	27562	27326	27473	27401	27344	27243	27362	27325	27358	27419	27356	27499	27441	27252	27470	27675	27291	27549	27224	27066	27301	27343	27586	27279	27433	27274	27476	27402	27539	27545	27444	27091	27434	27527	27462	27439	27182	27488	27316	27427	27481	27194	27478	27497	27315	27467	27280	27260	27513	27343	27329	27428	27328	27249	27372	27403	27252	27285	27447	27583	27405	27305	27515	27198	27353	27418	27076	27491	27435	27286	27270	27335	27276	27156	27384	27292	27531	27476	27233	27516	27277	27406	27398	27572	27551	27307	27371	27399	27334	27361	27370	27322	27439	27426	27273	27266	27370	27330	27380	27378	27307	27585	27457	27644	27498	27429	27377	27190	27289	27513	27566	27338	27011	27219	27455	27506	27376	27303	27379	27331	27076	27561	27119	27171	27338	27311	27450	27724	27348	27655	27118	27214	27239	27351	27282	27497	27493	27457	27281	27332	27336	27394	27545	27536	27518	27516	27394	27445	27613	27278	27387	27278	27282	27381	27530	27459	27304	27251	27564	27514	27471	27332	27266	27385	27402	27396	27283	27122	27210	27497	27220	27467	27334	27460	27294	27537	27508	27119	27087	27325	27416	27454	27560	27215	27445	27310	27578	27336	27581	27405	27372	27328	27550	27421	27561	27180	27317	27123	27347	27480	27367	27516	27327	27280	27224	27514	27525	27410	27550	27449	27205	27316	27219	27450	27281	27524	27334	27088	27294	27243	27289	27441	27185	27455	27340	27373	27557	27476	27734	27298	27211	27324	27538	27162	27273	27575	27253	27196	27331	27295	27410	27348	27299	27547	27497	27333	27318	27667	27386	27479	27443	27369	27396	27203	27406	27629	27687	27616	27268	27287	27320	27398	27556	27247	27353	27702	27446	27520	27477	27437	27294	27209	27429	27279	27370	27584	27334	27237	27343	27320	27457	27282	27405	27606	27348	27459	27437	27450	27432	27464	27266	27314	27172	27523	27397	27424	27407	27223	27400	27583	27515	27107	27361	27433	27380	27626	27404	27673	27497	27594	27466	27473	27307	27662	27297	27421	27229	27389	27418	27275	27377	27405	27299	27376	27458	27576	27242	27312	27339	27325	27358	27225	27267	27621	27786	27406	27393	27151	27363	27278	27560	27399	27446	27254	27368	27233	27307	27385	27337	27289	27517	27402	27457	27408	27415	27391	27244	27500	27275	27528	27260	27405	27320	27345	27450	27604	27460	27334	27594	27199	27347	27404	27430	27305	27682	27263	27484	27195	27433	27501	27520	27356	27437	27332	27534	27623	27346	27419	27278	27350	27351	27257	27329	27201	27455	27156	27257	27072	27209	27574	27285	27464	27423	27509	27294	27408	27497	27539	27414	27388	27341	27347	27425	27754	27237	27733	27475	27428	27398	27689	27407	27455	27463	27187	27190	27429	27501	27470	27227	27209	27185	27472	27355	27304	27073	27498	27436	27489	27331	27371	27458	27512	27312	27426	27319	27405	27472	27442	27422	27381	27582	27588	27158	27533	27613	27245	27491	27563	27377	27216	27459	27448	27220	27305	27525	27327	27367	27340	27399	27381	27073	27316	27341	27492	27325	27599	27337	27513	27290	27312	27167	27693	27569	27268	27282	27268	27724	27326	27642	27522	27174	27272	27194	27501	27302	27278	27271	27548	27341	27315	27081	27342	27544	27449	27453	27488	27230	27266	27556	27563	27105	27208	27538	27095	27360	27256	27255	27490	27385	27258	27289	27339	27537	27227	27368	27569	27639	27021	27342	27467	27512	27255	27255	27354	27273	27620	27185	27293	27593	27129	27107	27199	27361	27361	27330	27327	27285	27367	27481	27169	27427	27309	27456	27262	27140	27602	27434	27481	27214	27291	27347	27369	27284	27279	27357	27586	27235	27402	27197	27501	27522	27397	27332	27380	27453	27758	27410	27376	27437	27170	27407	27450	27607	27288	27318	27371	27234	27491	27497	27470	27477	27291	27497	27460	27549	27219	27488	27542	27324	27634	27235	27279	27426	27280	27407	27531	27304	27376	27533	27560	27278	27359	27519	27474	27390	27580	27442	27430	27381	27486	27354	27375	27331	27399	27236	27300	27309	27519	27206	27266	27429	27613	27170	27086	27407	27374	27267	27288	27077	27360	27131	27453	27789	27215	27297	27341	27413	27180	27469	27500	27428	27392	27354	27495	27306	27440	27268	27425	27533	27462	27462	27248	27326	27610	27427	27441	27261	27267	27452	27289	27580	27279	27114	27568	27309	27438	27441	27648	27477	27387	27441	27282	27172	27418	27568	27374	27355	27282	27479	27308	27400	27298	27280	27412	27452	27338	27489	27374	27591	27442	27635	27325	27309	27266	27125	27086	27479	27665	27316	27460	27607	27329	27313	27305	27348	27177	27155	27376	27296	27165	27797	27354	27688	27380	27349	27227	27330	27562	27447	27449	27621	27541	27363	27297	27454	27194	27422	27063	27467	27306	27376	27359	27285	27225	27482	27584	27409	27510	27621	27497	27393	27298	27063	27360	27644	27491	27426	27257	27398	27535	27444	27239	27418	27410	27296	27390	27489	27212	27371	27271	27529	27466	27256	27246	27287	27415	27514	27641	27592	27246	27413	27570	27350	27490	27466	27300	27508	27331	27367	27457	27461	27337	27331	27331	27327	27488	27580	27486	27497	27449	27360	27330	27314	27487	27347	27381	27518	27487	27339	27183	27163	27628	27181	27336	27564	27315	27276	27265	27179	27233	27444	27485	27187	27346	26934	27428	27290	27305	27169	27436	27484	27422	27456	27359	27285	27634	27388	27272	27350	27015	27340	27325	27533
31252	44622	38917	35699	30611	23771	21024	21631	18140	17682	17943	17670	18077	19179	18741	18255	17715	17308	17193	16972	16987	17089	17236	16940	17082	17242	17247	17074	16868	17192	17061	17326	17101	17233	17086	17034	17263	17263	17202	16928	17195	17207	16947	17197	17199	17161	16859	17276	17170	17086	17048	17011	17012	17294	17044	17000	17011	16991	17036	17179	17014	17218	17195	17153	17206	17361	17152	16995	17092	17257	17083	17014	17103	17108	17122	17127	17190	17122	16993	17111	16862	16939	17143	17082	17250	17098	17237	16930	17151	16929	17045	17069	16951	17257	17083	17311	17060	17063	17095	16914	17115	17094	16997	16982	17007	17314	17000	17072	17008	17116	17030	17007	16979	17160	17047	17047	17157	17203	17207	17108	17030	17013	17144	17038	17096	16971	16958	17091	17002	16953	17057	17147	16998	17065	17081	17035	17049	16894	17137	17165	17193	16952	16865	17165	16997	16918	17033	17160	17042	17014	17030	16997	17173	16983	16972	16972	17033	17024	17162	17000	17089	17026	17402	17161	16900	17182	17149	16982	17084	17157	16988	16930	16984	17256	17127	17000	17072	16969	17090	17012	17126	17083	17138	17310	17090	17004	17071	17028	17188	16902	17204	17047	17192	17227	17152	17137	17052	17007	17041	17138	17008	17078	17112	16924	17211	17128	17162	17038	17112	17005	17050	17091	17071	16998	17035	17173	17109	17198	17073	16994	17181	17138	17195	17104	17128	16952	17076	17016	16965	17087	17028	17151	17129	16905	16956	17292	17105	17044	17225	17076	16939	17143	17053	17095	16983	16975	17204	17099	17044	16996	17162	16955	17075	17021	17109	17203	17028	17064	17159	16991	16995	17166	17101	16984	17081	17188	17203	17019	17205	16982	17078	17162	17023	17018	16868	16965	17270	17005	17110	17220	16921	17143	17183	17141	16994	17089	17075	17002	17014	17112	17111	17111	17095	17029	17022	17015	17194	17031	17128	16993	17052	17159	16980	17060	17015	17027	16916	17133	17137	16986	17014	17210	17082	17120	16989	17186	17007	17022	17089	16975	17118	17197	17135	16961	16944	16994	17154	17231	17083	17249	17066	17024	17121	17178	16912	16886	17184	17139	17049	16985	17236	17087	17129	16951	17291	16968	17065	17101	17235	17107	17025	17056	17106	17262	17151	17227	17104	17157	17097	17100	17088	17105	17068	17264	17123	17053	17008	17140	17096	17016	17133	17279	17022	16937	17137	17076	17095	17078	17083	17126	17144	17143	17145	17077	17065	17135	16972	17018	17192	17098	17176	16884	17104	16974	17035	17297	17098	17181	17088	17117	17009	17076	16910	17031	17117	17109	17138	17141	17161	17200	17138	17173	17073	17187	17082	17088	17063	17118	16964	17041	17200	16922	17005	17164	17070	17012	17118	17124	16867	17102	17307	16948	17201	17138	17200	17168	16985	17044	17090	17100	17068	17014	16997	17001	16934	16954	16947	17136	16965	17017	17028	17182	17047	17141	17257	17123	17291	17019	17163	17170	16992	17017	17088	17188	17181	17213	17079	17071	16904	17152	17192	16833	17079	17118	16971	17073	17048	17084	17147	17099	17087	17136	17147	17228	17050	17241	17194	17008	17168	17178	17072	17084	17087	16790	17123	16913	17101	17096	17001	16967	16899	17217	17211	17174	17269	17020	16897	17017	17019	17051	17111	17182	17070	17038	17013	17011	17097	17055	17138	17092	17048	17143	17030	17077	17059	17070	17048	17149	17109	17035	17005	17071	17064	17196	17233	17093	16987	17094	16996	17141	17137	17043	17127	16930	17114	17119	17120	17045	17192	17168	17063	16983	17135	17174	17089	17153	17185	16982	17082	17194	17055	17131	17063	16969	16983	17059	17046	17083	17160	17091	17058	17025	16983	16970	17122	16835	17185	17009	16923	17132	17215	17060	17187	17213	17030	17055	17112	17024	17049	17068	17033	17012	16992	17132	17053	17119	16966	16901	17202	16984	17019	17059	17117	17002	17135	17004	17164	16984	17028	17067	16993	17223	16979	17186	17121	17141	16964	17149	17016	17110	17136	17188	16976	17168	17171	16913	17167	17216	17094	17069	17035	17003	17073	17083	17097	17050	17175	17148	17040	17193	16981	17168	16989	17029	17135	16908	17112	17112	17100	17073	17116	17063	17082	17284	17083	17053	17204	16915	16807	17114	17160	17113	17096	17184	17055	17155	16950	16917	17103	17122	16992	17087	17145	17128	17045	17189	16857	17293	16910	17070	17053	17071	16927	17146	16900	17145	17002	17032	16952	17075	17143	16936	17097	17072	17008	17165	17060	16789	17241	17153	16926	17149	17010	17140	17053	17003	16934	16991	17160	17012	16956	17137	17106	17193	17121	16996	17031	16927	17029	17063	16987	17064	17045	17012	16926	17178	17100	17164	17040	17065	17208	17022	17051	17067	17127	17024	16994	17176	17052	17211	16846	17057	17131	16994	17049	17189	17029	17011	17116	16964	17106	17122	17028	17229	17271	17222	17025	17101	17119	17015	16984	17117	17067	17127	17095	17151	17283	17038	17165	17006	17233	17119	17032	17027	17028	17057	17100	17076	17123	16864	17167	17126	17081	17145	16853	17128	17040	17257	16981	17042	16970	17055	17091	17047	17113	17143	17251	17152	17230	17014	17165	16964	17212	17043	17182	16968	17107	17008	17046	17010	17048	17014	16861	17053	17012	16996	17016	17211	17284	17094	16917	17183	17192	16998	17069	17134	17102	17015	17079	16937	17139	17091	16845	16914	16963	17052	17179	17121	17198	17196	16985	17124	17083	16963	16903	17074	17042	17308	17112	17090	17100	17037	17040	16949	17206	17167	16940	16944	17209	16997	17203	16965	17208	17132	17143	16923	16968	17127	16964	17009	17022	17088	17250	17228	17105	17225	17046	17223	17005	17135	17248	17243	17045	16950	17065	17092	17077	17011	17018	17373	17190	17101	17008	17101	17145	17138	17083	17102	17152	17050	17142	17205	17123	17156	16963	17127	17036	17163	17122	17026	17079	17046	17132	16955	17004	17091	17143	17221	17033	17253	17095	17037	17082	16920	17001	16862	17150	17139	16952	17106	17083	17067	16955	17094	16974	17195	17067	17118	17138	17041	16887	17355	17061	17068	17119	17220	17104	17206	16974	17051	17054	17068	17267	17079	17136	17110	17035	16957	17083	16924	17029	16972	16959	16836	17104	17017	17009	17253	17055	17251	16983	17012	17021	17080	16882	17143	17060	16957	17088	17319	17053	16978	17173	17084	17032	16873	17156	17089	17229	17015	16969	17182	17074	16976	16984	17054	17032	17123	17027	17152	17153	17039	17016	17104	16957	17046	17107	17181	17193	17188	17066	17311	16993	17134	17059	16984	17018	17095	16983	17146	17189	17179	16928	17103	17264	17106	17029	17161	17054	17034	17157	17151	17002	16969	17145	17212	17167	17257	17030	17093	17174	16908	17064	17113	17311	17106	17097	17288	17152	17084	17340	17019	17018	17262	17045	17074	17121	16887	17055	17088	17211	17117	17224	16963	17073	17092	17127	17151	17067	17272	17002	17123	17073	17120	16973	17004	16977	17129	17147	17049	16886	17091	17170	17030	16930	17145	17164	17158	17196	17077	17065	16999	17150	17110	16942	17083	17013	17139	17066	17100	16829	17142	17260	17373	17056	17146	17328	17051	16981	17046	17134	17072	17047	17027	17127	16955	17159	16990	17228	16990	17003	16913	17017	16979	17013	17105	17171	17001	17248	17035	16899	16924	17037	16871	16996	17031	17086	17081	16999	17128	17037	16795	17051	17248	17212	17138	16914	16979	17212	16966	17326	17023	16954	17134	16949	17003	17010	17181	16922	16936	17094	17335	16973	17207	16969	17140	17054	17115	17222	17081	17109	17097	17036	17188	17084	17099	17150	17105	17127	17123	17265	16818	16911	17078	16973	17061	17103	17167	17057	16946	17097	17109	16943	17224	17032	16916	16954	16904	17198	17182	16903	17012	17075	17183	17222	16919	16979	17174	17171	17145	17082	17055	17111	17090	17180	17096	17175	17117	16953	17126	16965	16975	17138	17125	16998	17045	17027	17137	17312	17108	17100	17118	16984	16965	17068	16994	17113	17102	17255	17174	17167	16977	16979	17001	16955	17072	17099	17078	17155	17031	17016	16975	17147	17041	17193	16995	17030	17019	17016	16972	17028	17158	17187	17006	17133	17063	17219	17130	17157	17115	17121	16927	17051	17198	17219	17030	17037	17080	17011	17024	17134	16989	17084	16897	17146	17028	17285	16849	17266	17079	16995	17246	17062	17115	17134	16870	17266	16977	16889	17043	17050	17104	17155	16811	16993	17135	17061	17131	17161	17124	17016	17000	17094	17204	16953	17060	17235	16877	17215	17006	16920	17097	17236	17088	17218	17105	17186	16925	16941	17147	16826	17166	17164	17003	17279	17067	17229	17064	17241	17038	17055	17107	17128	17100	17187	16894	17112	17016	17163	16917	17087	17331	16945	17032	17070	17036	17097	17083	17290	17158	17119	17139	16940	17129	17190	17210	16875	17210	17099	17139	16929	16955	17029	17104	17074	17285	17153	17466	16860	17215	17196	17014	17105	17157	16944	17063	17048	16999	17163	17089	17120	17158	17234	17097	17190	17037	17151	17099	16896	17180	17140	16997	17223	17189	17144	17088	17052	17117	17263	17084	17116	17066	17155	17056	16967	17201	16902	17172	16995	17028	16958	17072	17143	16941	17245	17175	17157	17063	17095	16998	17214	17147	17304	17008	17130	17166	17023	17087	16898	17120	17135	17032	17063	17183	17074	17211	17109	17079	16945	17173	17118	16901	17180	17104	17034	17080	17089	17219	17014	17131	17178	16920	17061	17148	17035	17014	17026	17046	17172	17075	17180	17046	17204	16939	17183	16836	17100	17052	16936	17152	17027	16967	17163	16837	17121	17274	17134	17110	17004	16993	17110	17047	17150	17061	16970	17048	16973	17184	17101	17201	17286	17024	17165	17069	16976	17065	16971	16977	17136	17325	17212	17054	17137	17154	17181	17012	17053	17208	17162	17208	17201	17155	17176	17008	17214	17130	17092	17158	17007	17039	17034	17176	17116	17131	17141	17070
24744	20792	27274	26505	26557	30092	32581	29179	26687	26725	26598	28069	30380	39063	40067	34560	30629	27162	25523	25120	25200	25434	25233	25264	25291	25160	25350	25240	25271	25052	25277	25025	25243	25424	25095	25128	25216	25259	25028	25309	25009	25431	25272	25136	25311	25326	25087	25172	25078	25040	25360	25077	25284	25127	24778	25087	24877	25017	25230	25375	25080	25093	25124	24930	24958	25170	24908	24899	25193	25038	25101	25070	25035	25147	24805	25295	24839	25411	25283	25119	25154	24789	25185	25102	24919	25142	24902	25014	24908	25176	25197	24711	25208	25194	25277	24920	25124	24982	25169	25086	25329	25212	25174	25420	25371	25355	24946	25093	24977	24927	25081	24957	25066	25051	24972	25158	25156	25271	25192	25006	25194	25436	25160	25008	25254	24917	25207	25056	25124	25108	25141	25094	25167	25013	25207	25189	24920	25141	25205	25271	25291	25293	24987	25199	24999	25204	25050	24951	24919	24837	25065	25230	25181	24930	25116	24905	24987	25048	25138	25120	25001	24889	25052	25064	25412	25012	25124	24940	24912	24894	25017	25166	24934	24978	24821	25318	25221	25202	24815	25101	25233	25208	25033	25079	25247	25225	25036	24841	25113	25265	24976	25039	24882	25122	25178	25116	25234	24942	25059	25243	24945	25044	25031	24944	25107	25009	24798	25080	24930	25342	25111	25205	24888	25109	25342	25013	25190	25094	25170	25143	24948	24928	25147	24911	24969	25103	24900	24913	24995	25026	24969	25225	25224	24878	24789	25076	25329	25177	25044	25013	25187	24908	25222	25137	25214	25084	24912	25034	25259	25015	24944	25175	24919	25011	24968	25238	25255	24992	25118	25100	25103	25153	25016	25138	24807	24787	25225	25066	24977	25202	25277	25296	24830	24984	24933	25241	25010	25055	25160	24827	25232	25130	24899	25016	24994	25034	25151	24964	25228	24901	24944	25084	25331	25114	25072	25232	25134	25113	24922	25215	24893	25067	25012	24935	25107	24949	25170	25088	25145	25403	25101	25058	25090	25012	25102	25081	25159	24952	24904	24896	24997	25061	25099	24917	25191	24998	25253	25162	25398	25223	25158	25141	24967	25009	24976	25119	25041	25235	24843	25075	25438	25058	24932	24883	25088	25124	25023	24964	25015	25139	25124	24985	25006	25010	24910	25148	24913	25071	25420	24908	25365	25148	25061	25132	25044	25214	25100	25136	24865	25060	25034	25139	25200	24867	25200	25042	24902	24983	25190	25011	24868	24859	25004	25261	24819	24981	24993	25007	25178	25027	25249	25178	24988	25133	25114	24869	25231	25070	25090	25009	25124	25210	25318	24981	24894	24820	24869	25114	25030	25133	25285	25081	25037	25215	25189	25225	25104	25103	25011	25261	25105	25117	24774	25171	25211	24898	25379	25059	24844	24976	24653	25102	25338	25166	25052	24869	24989	24936	25351	24947	25041	25225	25199	25121	25137	25124	25162	25067	25308	25193	25084	24980	24946	24989	25078	24762	24915	25042	24790	25202	25195	25289	25115	25068	25091	24819	25115	25106	24911	25008	24998	25113	25149	25016	24983	24995	24915	25121	25025	24931	25164	25182	24968	25216	25076	25037	25080	25046	25128	25047	25172	25213	24792	25183	24963	24841	25041	25026	25010	25265	25111	25060	25275	25007	25271	25082	25086	25092	24984	24926	25034	24871	25096	25357	25127	25228	25154	25091	25115	25087	24977	25146	25169	25578	25020	25122	25160	25167	25003	25189	25004	25042	25150	24897	25125	24933	25372	24997	24877	25083	25100	25130	25201	25236	24716	25117	25311	25303	25193	25004	25045	25100	25073	25054	24987	25207	25270	25206	24823	25177	24997	24952	25020	24973	25005	25248	24887	25195	24895	25001	25003	25087	25049	24999	25150	25242	25152	25017	25324	25050	25043	25131	25098	24916	25080	25312	24964	24974	25137	24878	25111	24959	25110	25196	24984	25044	25329	25172	24911	25122	24804	24869	25204	25186	25012	25007	25184	25219	24970	25026	25124	24833	24909	25068	24990	24984	24814	24860	25140	25433	24857	25356	24929	25029	25021	25154	25228	25127	25144	24934	25153	25100	24930	25088	24885	24825	25033	25118	25025	24858	25028	25172	25275	25042	25354	25097	24930	24917	25173	25043	25203	25121	25027	25029	25047	24915	25036	25000	25208	25106	25160	25288	25121	25139	24901	24993	25274	24901	25176	25145	25005	25155	25161	25123	25055	25041	25070	24997	25032	24835	25090	25305	25148	24893	24997	25123	25270	25079	25165	24992	24861	25046	25261	25011	24908	25146	25314	24989	25093	25262	25258	25021	25099	24973	24986	25206	25106	25368	24935	25162	24966	24927	25147	24999	25003	24832	24796	25090	25303	25274	25211	25097	25074	25042	25118	25125	25188	25171	24815	24888	25025	24887	25220	25186	24971	25072	25046	24888	25117	25195	25379	25027	25107	25043	25129	25169	25135	25079	25049	25046	25371	24875	25131	25311	25250	25024	25175	25172	25173	25077	25200	24960	25084	25364	25138	25143	25264	24894	25142	25284	25143	25207	24976	25103	25037	25051	24902	25033	25067	24994	24991	25139	25074	25089	24833	25133	24893	25206	25140	25017	24930	25005	25074	25044	25078	24934	25068	25193	25248	25039	25154	25122	24957	24986	25256	25245	25358	25143	25278	24831	25244	24929	25048	24977	25172	25104	25082	25013	25142	25036	25362	24970	25026	24911	25163	24874	25214	25069	25038	25185	24983	25322	25200	24927	25192	25107	24975	25009	24660	25102	24990	24882	24865	25088	25214	25132	25265	24783	25387	24776	25152	25041	24979	25181	24979	25347	25004	25083	25254	25144	25318	25271	25065	24912	25007	25169	24967	25048	25059	24972	25079	24968	25222	24993	25325	25148	25218	25104	25021	25131	24914	25015	25049	25297	25137	24945	25108	25159	25103	25191	25056	24969	25194	25221	25074	25212	25031	25134	25131	24984	24909	24890	24994	24977	25106	24934	25146	25055	25187	25038	25014	25043	25040	24926	25178	25135	24835	25044	25066	25275	24963	24796	25353	25035	25089	25343	25224	25350	25147	25067	25182	25147	25225	25157	25088	25153	25202	25002	25268	24974	25056	25112	25219	25122	24995	25088	25007	24880	24888	25069	25229	25034	25158	25161	25106	25077	25146	25082	25246	24962	25245	25242	24885	25311	25118	25234	25067	25117	24854	24885	24970	24952	25187	24976	25180	24750	25119	25174	25333	25234	25178	25117	25132	25091	24966	25141	25177	25234	25159	24941	25257	24922	25305	24974	25129	24912	24994	25369	25038	25108	25042	24910	25156	25067	25288	25263	24939	24894	25092	25038	25248	25265	25209	24940	24789	25112	25169	25007	25153	25080	25199	25169	25191	24993	25164	25119	24906	25106	24987	24981	25147	25142	24879	24919	25158	25155	25236	25038	25232	24964	24963	25140	25095	25198	25124	25237	24969	25090	25019	24865	24950	24939	25149	25037	25246	24971	24928	25048	25064	25074	24995	25194	25298	25187	25254	25043	25157	25182	24878	24943	24996	25251	25155	25175	25002	25048	25191	25139	25174	25194	25232	25085	25359	24963	25157	24969	24770	25100	25120	25161	25261	25188	25202	25284	25206	25184	24975	25042	25213	25422	25167	25044	25154	25332	25129	25336	25154	25100	25115	25115	25041	25217	25111	25316	25457	25227	25230	25019	24818	25124	25035	25248	25365	25090	25163	25081	25246	25097	25054	24979	25269	24916	25201	24914	25029	25084	24995	25059	24968	25140	25033	25551	25037	25101	24962	25068	25148	25195	25169	25062	24977	25030	25174	24815	25029	25182	25004	25018	25021	25250	24930	24827	25139	25165	25126	25183	25446	25022	25155	25027	25065	25171	25132	25192	25202	25057	24983	25419	24951	24977	25036	24894	24970	25076	24937	24946	24970	25144	25082	25011	25172	25120	25100	25306	25315	25097	25173	25268	25374	25093	24997	24918	25203	25343	25055	25019	25041	25020	25200	25082	25033	24730	25014	24946	25067	25025	25000	25104	24731	24833	25034	24940	25112	25278	25063	24977	25121	25322	24859	24904	24814	25189	25043	25152	25148	25233	25127	25172	25141	25031	25201	25111	25200	25247	25107	24993	25168	25069	25185	25091	25253	24989	25085	24957	24755	24931	24819	24953	24976	25148	25084	24966	24928	25070	25110	25117	25162	24879	25101	25279	25043	25156	25141	25070	25056	25088	25024	24783	25392	25055	25151	25238	25186	24953	25206	25367	25067	25302	25123	25243	25163	25135	24920	25074	25193	25042	25197	25184	24990	25055	25105	25164	24871	25179	25191	24843	24940	25051	25159	25024	25087	25074	25204	25227	25136	24716	24927	25088	25202	24973	25167	25116	25079	25159	25240	25098	25179	25085	25282	25033	25138	25200	25259	25093	25099	25008	25398	25185	25140	25312	25061	25051	25259	25137	24833	25207	25034	25078	24670	24914	25339	25242	24926	25248	25115	24958	25122	24875	25032	25133	25071	25112	24944	24996	25062	24931	24926	25041	25010	25148	25049	25279	25123	25015	25191	24600	25098	25239	25167	25368	25109	25078	25020	25213	25051	24809	24813	24891	24978	25084	25184	24940	24980	25196	25154	24957	25158	25028	25259	24985	25157	25073	25074	25088	25136	24956	25346	25119	24913	25078	25123	25040	25192	24908	25077	25082	25133	25013	25077	25070	24995	25039	25237	24972	24999	24941	25250	25170	25043	24955	25050	25224	25000	25286	25131	25294	25148	25084	25058	24883	25140	25049	24935	25240	25079	25191	25219	25090	24927	25000	25221	24958	24889	24969	24824	25367	24970	25183	24804	24819	25105	24931	25084	25170	25297	24942	25105	25134	25133	24981	24826	25012	24995	25082	25286	25112	24983	24945	25151	25023	24922	25110	24965	25270	24852	24910	24873	25177	24988	25166	24933	24805	25331	25278	25051	25137	25355	24925	25213	25234	25187	25082	24906	25196	24968	24847	24997	25149	24933	24937	25137	25168	25039	25222	25020	24947	25212	25095	25019	25054	25024	24956	25190	24994	25255	25214	25220	24841	25251	25097	25153	24908	25014	25016	25009	25233
28829	46553	42385	32516	25733	24219	24792	21285	18562	18230	18348	20369	24058	34664	33025	26711	21843	18068	16345	15919	16118	15966	16302	16067	15991	16218	16136	16035	16062	16176	16054	15988	16123	15903	16103	15949	16104	15978	16250	15992	16106	16155	16006	16017	16068	15950	16070	15974	16112	16144	16053	16030	15987	16002	15957	15987	16043	16186	16109	16018	16135	16017	16195	16032	15932	16186	16114	16147	16136	16066	15988	16130	16150	16198	15740	16187	16115	16207	15946	15956	16057	16082	15956	16015	16133	16103	16179	16140	16164	15954	16106	16000	15962	16069	15988	15989	16172	16059	16030	16172	16078	15940	16088	16104	16205	16074	16064	16055	15983	16097	16033	16198	16070	16122	16078	16143	15961	15934	16129	16161	16120	16199	15852	16035	16062	16077	15952	16041	16097	16021	16052	15992	16141	16074	16067	16272	16064	16129	16093	15923	16127	16079	16238	15955	16014	15980	16006	16079	16019	16054	16054	16042	16140	16064	16113	15929	15875	16080	16091	16256	16075	16141	16110	15996	16111	16043	15992	16066	16247	15929	16079	16194	16135	16063	15974	16028	16033	15842	16064	15999	15935	16113	16338	16117	15883	15915	16023	15961	16268	15912	16033	16193	16303	15831	16011	16070	15980	16002	16010	16088	16012	16053	16071	15994	15983	16112	16127	16085	16096	16029	16004	16301	15965	16145	16027	16265	15994	15950	16228	16025	16169	16231	16132	15947	16183	16206	16061	16154	15924	16128	15948	16034	16253	16062	16158	16029	16001	16051	15838	16093	16109	16075	16195	16000	16072	16121	16042	16172	15990	16163	16151	16065	16032	15965	16046	15957	16193	16209	15896	16087	16044	16113	15965	16212	16071	15871	16096	16145	16051	16120	16090	15962	16114	16010	16085	16183	15933	16148	15956	16144	15885	15954	16019	16027	16103	16032	16231	16002	16011	16067	16185	16164	15917	16171	16194	16047	16015	16034	16152	16029	15995	16091	16059	16026	15938	16178	15980	15900	16343	15991	16112	16170	16081	15842	15930	16039	16076	16019	16132	15966	16145	15981	16022	16026	16118	16041	15995	16194	16028	16071	16223	15821	15966	16061	16010	16159	16092	16263	16159	16167	16187	16097	16025	16019	15971	15981	16123	15922	16032	16093	16075	16160	16175	16147	15913	16166	16071	16008	16041	16153	16156	15924	16090	15957	16101	15920	15968	16171	16025	16182	16101	16112	16122	16145	16277	15984	16107	15828	16005	16035	16027	15913	16199	16084	16183	16014	16194	16119	16252	16116	16189	16052	16058	15960	16068	16110	16069	16042	16041	15993	16155	16003	16064	16122	16010	16074	16214	16045	16094	16177	16011	16238	15905	16107	15996	16021	16118	16082	16072	16096	16155	16179	16089	16091	16067	16118	16051	16121	16026	16009	16064	16187	16109	15955	16126	16082	16261	16245	15996	16157	15938	16106	16152	16129	16093	16007	16158	15970	16012	16001	16056	16196	15969	16239	16077	16021	16033	16095	15941	16232	16093	16109	16032	16074	16114	15974	16062	15932	16149	16136	16117	16031	15938	15891	15946	15910	16239	16011	15931	15948	16166	15984	16036	15938	15914	15950	16079	16161	15969	16099	16148	16021	16124	16128	16101	15938	16105	15922	16053	15897	15918	16107	16163	16137	16210	16078	16144	16043	16053	16270	15971	16086	16284	16073	16023	16114	16206	16244	16108	16040	16036	15964	16138	16211	16097	16031	16078	16036	16185	16174	16150	16036	15863	15915	16114	16155	16077	16020	16056	16049	16166	16159	16143	16135	16153	16053	16033	16134	16131	16077	16007	16138	16028	16229	16096	15956	16011	16148	16080	16008	16130	16239	15947	16160	16006	15974	15956	15957	16139	16144	16167	15984	16099	16182	16088	15923	15803	16130	15997	16101	16196	16165	16121	15964	16211	16025	15999	16148	16134	16112	15946	16082	16033	15958	16090	16062	16049	16007	16092	15966	16123	15941	16084	16046	15996	16138	16063	16205	16029	16203	16100	15979	15973	16152	16122	16102	16031	15877	16049	15904	15984	16052	16051	16140	16085	16037	16067	16009	16098	16073	16118	16021	15982	15991	15982	16140	16373	16141	16097	16147	16159	16009	16001	15970	16127	16069	16078	16125	16210	16079	16007	16138	16089	16159	15922	15981	16105	15930	15996	15975	16012	15915	16071	16257	16064	16101	16247	16157	16229	16060	16308	16193	16128	16017	16099	16219	16105	16051	16142	15954	16096	15930	16147	16118	15921	16123	16134	16001	16021	16137	16125	15961	16063	16153	16019	15980	15956	16123	15921	15973	16186	16242	16109	16169	16011	16087	16145	16139	16084	16139	16206	16238	16094	16216	16168	16106	16010	16247	15914	16026	16160	16045	16246	16213	15917	16017	16029	16118	16154	16076	16024	16028	16178	16030	16124	16027	15910	16176	16120	15873	16079	16052	16172	16177	16113	16096	16150	15966	16056	16138	16132	16149	15966	16228	16109	16016	16194	16192	16123	15953	16165	16086	16074	15994	16163	16249	16134	16181	16067	15947	16154	16028	16020	15996	16137	16058	16025	15966	16138	16185	16061	16352	15922	16053	16006	16085	16206	15956	16050	16095	16257	15833	15991	16030	16001	16110	16060	16150	16084	16041	16068	16180	16196	16084	16041	15969	15865	16118	15989	16064	16025	16094	15896	16218	15955	16073	16155	15971	16019	15941	16015	16032	16038	15997	16037	16015	15963	15893	15991	16056	15955	16101	16041	16009	16170	16058	16024	15999	15943	16229	16108	15999	15931	15955	16011	16241	15949	16030	16039	16140	16081	16052	16169	16163	16095	15995	16086	15971	16059	16147	16046	16029	16116	16004	16154	16135	16116	16257	15870	16077	16114	16209	15908	16007	16049	16039	16053	16168	16097	16237	16180	15949	16169	16138	16309	15976	16206	16113	16185	16081	16181	15964	15951	15998	15945	15998	16090	16143	16143	16060	16059	15978	15914	16099	16196	16152	15945	15957	16001	16086	16098	16209	16141	15944	15953	16169	16064	15908	16130	15886	15983	16096	16015	16176	16006	15969	16192	16067	16254	16027	15974	15972	16074	16063	16033	15987	16147	16180	15830	15986	15990	16186	15967	15853	16016	16192	16135	16133	15907	16101	16221	16061	16176	15967	16166	16045	16094	15962	16066	16191	16116	15912	16235	16112	16056	16146	15937	16042	16092	16044	16137	15970	16199	16142	16242	16118	15992	15996	16073	16119	16064	16121	16043	16036	16232	16127	16056	16026	16127	16033	16125	15871	15987	15936	16248	15949	16036	16151	16029	16141	15972	15907	15982	16178	16149	16224	16072	15975	15962	16025	15903	16000	15997	16119	16079	15940	16178	15974	16052	16257	16123	15919	15993	15948	16074	16126	16109	16236	15934	16154	16145	16182	16106	16113	16132	16094	16134	16012	16012	15991	16156	16162	16163	16245	15969	15991	15910	15875	16060	16192	16042	16151	16004	15820	16090	16001	16046	16021	15940	15988	15995	16143	16108	16130	15857	16067	16024	16151	15904	16189	16040	16056	16199	15925	16104	16157	15961	16089	16037	15949	15946	16021	16086	16124	15997	15982	16137	16066	16063	16131	16042	16124	16190	16104	15814	16048	16128	15862	16189	16070	16135	16033	15967	16179	16108	16026	15977	16236	16242	16065	16043	16107	15994	16317	16032	16149	16221	16056	16093	15803	16100	15981	16047	16051	16061	16039	16126	16027	15978	15988	16207	16234	16077	16016	15953	16204	16121	16136	15868	15962	16180	16019	16074	16107	16170	16061	16030	15915	15963	16164	16072	16127	16217	16096	16006	16133	16081	16008	16116	15907	15973	16085	16021	16046	16134	16193	16175	16014	16215	16145	16058	16064	16205	15958	16000	15994	16022	15938	16070	15966	16020	15951	16211	16159	16055	15926	15923	16231	16192	16168	16232	16139	15974	16128	16179	16021	16099	16092	16117	16103	16067	16012	16084	16179	16224	16033	16082	16199	16058	16052	16094	16034	16205	15993	15893	16226	16082	16124	16146	16374	15906	15866	16019	15881	16052	16062	15995	15931	16026	16084	15983	16206	16051	15879	16202	16000	15880	16127	16045	16122	16120	16174	16136	16288	16148	16017	16143	16011	16194	16117	15905	16066	16027	16052	16163	15976	16150	16162	16240	16040	16218	16237	16043	16207	16052	16109	16162	16007	15878	16117	16076	15937	15980	15951	16079	15994	16001	16236	16024	15887	16174	16202	15995	16127	16114	16115	16123	16160	16031	16087	16079	16096	16028	16136	16121	16150	16167	16138	16068	16195	15894	16043	16197	16034	16029	16088	16130	15981	16199	16002	16117	16148	16133	16103	16058	16138	16032	15898	15942	16148	16109	16202	16119	15939	16136	16149	16012	16142	16073	16069	16137	16107	16104	16179	16061	16033	15963	16167	15859	15896	16235	15897	16106	16135	16096	16041	15941	15983	16151	16008	15992	16100	16169	16200	16090	16163	16155	16050	16007	15986	16276	16147	16198	15861	16073	15925	16190	16022	16205	16036	15870	16073	16138	16105	16168	16013	16191	16163	16069	16171	16221	16027	16003	16050	16229	15963	15929	16274	16383	16073	15948	15988	16185	15940	15966	15960	16079	16253	15984	16118	15852	16091	15967	16095	16128	15968	16124	16071	16139	15986	15961	16049	16170	16154	16174	16124	15931	16014	16081	16190	16023	16021	16121	16089	16249	16205	16007	16083	16192	16063	15943	16058	16065	16203	15945	15969	15942	16093	16027	15925	16099	16067	16208	16001	16024	16072	16058	16122	16075	16048	16085	16079	16008	16032	16072	16103	15977	16114	16136	16099	15971	16006	16237	16044	15919	16164	15989	16174	16157	16075	16003	16109	16066	15949	16010	16041	16107	16177	16259	16042	15909	16190	15956	16027	15931	16143	16266	16100	15927	15995	15986	16174	16082	16062	16142	16020	16022	15974	16104	16010	16216	16042	16187	15892	16189	16126	15884	16087	16171	16020	15946	16022	16142	16045	15985	16127	16252	15930	16198	15995	16064	16017	15991	15976	16203	16075	15941	16100	16051	16162	16124	16125	16019	16283	16145	16151
22265	20755	27146	24707	22991	28640	34494	31508	30288	30891	29613	30440	37996	53565	53136	42934	36534	30906	28499	27217	27371	27351	27306	27404	27443	27423	27823	27430	27152	27402	27480	27419	27460	27252	27212	27306	27206	27168	27145	27227	27481	27130	27445	27613	27624	27414	27315	27482	27310	27052	26905	27279	27170	27290	27042	27134	27059	26981	27056	27051	27317	27092	27323	27213	27225	27295	27263	27246	27238	27286	27157	26984	27181	27143	27134	27429	27374	27299	27162	27177	27582	27291	27258	27202	27379	27180	27170	27390	27489	27391	27410	27308	27363	27331	27346	27474	27304	27167	27136	27333	27244	27151	27125	27162	27342	27140	27298	27359	27276	27452	27396	27341	26919	27102	27553	27346	27351	27324	27153	27148	27302	27195	27242	27342	27196	27244	27491	27187	27443	27090	27167	27118	27237	27167	27354	27236	27133	27399	27510	27345	26928	27474	27354	27221	27291	27141	27312	27013	27293	27006	27137	27057	27472	27339	27231	27111	27070	27149	27178	27083	27053	27125	27145	27506	27247	27204	27323	27344	27329	27241	27268	26988	27191	27196	27273	27246	27315	27064	27086	27242	26907	27231	27367	27299	27293	27317	27211	27140	27430	27410	27483	27323	27071	27063	26989	27284	27453	26853	27149	27475	27173	27188	27317	27317	27544	27524	27254	27083	27294	27318	27151	27274	27388	27273	27089	27176	27264	27248	27230	27219	27394	27208	27038	27082	27240	27283	27315	27151	27154	27513	27196	27299	27315	27360	27196	27168	27228	27186	27503	27223	26746	26903	27005	27358	27135	27357	27166	27257	27122	27075	27268	27272	27166	27171	27043	26879	27285	27411	27026	27166	27162	27084	27328	27055	27028	27348	27328	26934	27114	27181	26878	27273	27462	27282	27233	27053	27100	27129	27303	27186	27208	27288	27434	27254	27245	27147	27090	27081	27586	27394	27166	27093	27332	27247	27227	26813	26966	27071	27151	27118	27389	27102	27098	27178	27045	26933	27314	27307	27065	27248	27238	27164	26982	27057	27179	27208	27123	27264	27335	27289	27360	27236	27246	27085	27134	27103	27041	27170	27316	27385	27263	26962	27126	27275	27135	27145	27174	26981	27306	27170	27337	27158	27240	27206	27293	27360	27174	27221	27169	27043	27293	27222	27427	27341	27431	26905	26997	27053	27200	27060	26995	27029	27155	27323	27234	27402	27357	27366	27176	27076	27189	27114	27199	27361	26987	27151	27345	27313	27247	27309	27240	27227	27310	27456	27360	27318	27182	27238	27175	27200	27398	27417	27228	27130	27425	27352	27147	27217	27387	27234	27234	27205	27319	27305	27039	27085	27082	27294	27041	27373	27208	27457	27164	26966	27380	27119	27246	27070	27201	27168	26856	27358	27349	27338	27249	27323	27132	27211	27480	27139	27118	27105	27349	27268	27120	27033	27340	27183	27120	26908	27361	27169	27174	27245	27496	27629	27106	27381	27382	27512	27263	27093	27183	27451	27201	27366	27483	27223	27181	27114	27223	27471	27222	27380	27210	27335	27131	27250	27209	27178	27162	27263	27181	27147	27264	27054	26825	27091	27209	26945	27436	26982	27208	27328	27291	27391	27195	27282	27171	27352	27054	27044	27232	27276	27292	27204	26995	27158	27095	27391	27335	27260	27264	27073	27316	27268	27392	27497	27043	27245	27658	27193	26951	27199	27428	27230	27131	27065	27123	27099	27314	27065	27162	27263	27234	27045	27059	27170	27145	27095	27352	27243	27167	27273	27183	27125	27127	27153	27172	27268	27122	27025	27139	27373	27093	27151	27496	27409	27081	27481	27335	27190	26956	27024	27211	27120	26965	26974	27166	27285	27405	27446	27132	27273	27418	27454	27223	27017	27374	27076	26991	27139	26931	27053	27091	27126	27145	27176	27230	27414	27430	27194	27381	27373	27342	27199	27061	26986	27110	27392	27165	27360	27277	27202	27201	27274	27383	27055	27310	27290	27220	26896	27094	27218	27004	27148	27381	27074	27168	27063	27222	27123	27449	27501	27331	27481	27324	27148	27403	27278	27535	27276	27525	27322	27102	27242	27281	27292	27305	27152	27272	27201	27466	27151	27077	26993	27114	27393	27468	27534	27221	27095	27080	27176	27289	26872	27113	27285	27295	27504	27389	27357	27330	27280	27049	27363	27332	27095	27163	27082	27376	27248	27237	27062	27225	26937	27166	27212	27085	27153	26881	27159	27153	27434	27409	27330	27224	27111	27252	27166	27262	27438	27099	27014	27039	27247	27210	27375	27204	27281	27311	27513	27186	27097	27317	27294	27375	27314	27112	27058	27567	27166	27035	27163	27150	27242	27459	26957	27190	26885	27185	27585	27261	27109	27422	27081	27013	27248	27257	27487	27227	27430	27250	27011	27346	27298	27023	27159	27632	27201	27379	27030	27181	27219	27221	27158	27346	27239	27229	27238	27282	27333	27245	27226	27087	27259	26945	27225	27402	27357	27175	27210	27197	27187	26866	27239	27283	26994	27152	27239	27296	27488	27319	27208	26983	27188	27374	27439	27291	27188	27366	27022	27181	26984	27328	27331	27032	27146	27360	27069	27064	27141	27319	27122	27240	27210	27364	27213	27171	26885	27179	27077	27008	27227	27303	27366	27210	27421	27137	27380	27283	27251	27212	27351	27304	27335	27200	26901	27176	27215	27021	27147	27107	27453	27330	27205	26835	27166	27378	27370	27374	27198	27200	27246	27301	27295	27030	26884	27283	26924	27418	27030	27007	26965	27055	27106	27312	27232	27286	27183	27269	27436	27226	27158	27114	27328	27459	26983	27179	27138	27269	27153	27266	27162	27238	27309	27381	27145	27384	27312	27288	27124	27335	27436	27239	27207	26978	27223	27047	27343	27282	27638	27028	27230	27388	27544	27160	27103	27243	27283	27238	27129	27200	27213	27201	27167	27345	27136	27290	27326	27471	27315	27126	27202	27510	27224	27194	27266	27327	27379	27214	27173	27347	27099	27203	27292	27403	27019	27108	26969	26981	27405	27471	27350	27267	27064	27188	27197	27196	27305	27387	27265	27157	26949	27347	27637	27021	27097	27107	26868	27119	27308	27454	27056	27341	27292	27017	27200	27016	27022	27031	27194	27057	27377	27140	27236	27169	27452	27244	27354	27401	27052	27136	27350	27353	27174	27293	27177	27267	27181	27035	27090	27068	27379	27392	27292	26959	27160	27275	27222	27450	27024	27092	27083	27171	27134	27353	26834	26856	26932	27149	27108	27156	27305	27400	27501	27283	27378	27136	27108	27318	27176	27132	27303	27084	27309	27265	27086	27237	27129	27326	27188	27179	26947	27366	27166	27353	27380	27210	27221	27408	27373	27267	27172	27433	27314	27128	27296	27285	27257	27268	27335	27065	27087	27206	27214	27162	27295	27266	27076	27400	27563	27465	27109	27331	27095	27061	27192	27429	27343	27308	27160	27266	27118	27219	27091	27130	27253	27018	27121	27240	27188	27122	27055	27158	27115	27018	27217	27044	27382	27320	27325	27024	27026	27263	27212	27024	27058	27297	26936	27082	27068	27535	27362	27151	27146	27009	27240	27135	27106	27171	27278	27325	27235	27069	27068	27291	27321	27063	27271	27133	27226	27166	27273	27188	27279	27260	27345	27281	26969	27265	27221	27180	26985	27092	27442	27192	27274	27462	27065	26890	27402	27163	27191	27302	27096	26984	27452	27378	27245	27200	27077	27334	27165	27397	27285	27263	27399	27143	27253	27279	27212	27089	27151	27258	27335	27285	27274	27138	26936	27433	27330	27084	27368	26838	27257	27017	27166	27256	27399	27254	27135	27303	27208	27098	27182	27482	27439	27353	27182	27025	27152	27248	27371	27635	27153	27146	26952	27313	27156	27147	27470	27361	27325	27358	27327	27118	27270	27209	27248	27034	27386	27329	27437	27419	27024	27156	27149	27410	27246	27524	27273	27348	27477	27340	27165	27200	27334	27300	27404	27500	27410	27184	27137	27180	26951	27198	27293	27417	27083	27172	27090	27334	27168	27126	27288	26880	27003	27216	27128	27122	27138	27329	27138	27271	27243	27220	27213	27204	27093	27358	27126	27091	26842	27235	27205	27257	27401	27402	27054	27271	27051	27380	27141	27171	27352	27337	27232	27225	27140	27146	27120	27090	27072	27051	27394	27292	27298	27203	27331	27155	27121	27206	27107	27045	26982	27225	27129	27271	26774	27333	27420	27128	27136	27303	27103	27167	27097	27323	27076	27188	26987	27016	27433	27243	27217	27278	27216	27195	27241	27116	27155	27184	27257	27329	27243	27211	27222	27238	27072	27092	27086	27039	27210	27156	27203	26923	27310	27157	27131	27293	26959	27214	27065	27141	27161	27276	27226	27196	27334	27256	27238	27308	27177	27204	27215	27128	27143	27268	27251	27173	27272	27048	27512	27131	27366	27081	27216	27209	27228	27328	27012	27047	27095	27238	26949	27247	27231	27285	27057	27196	26947	27315	26992	27355	27463	27372	27187	27077	27177	27019	27146	27131	27127	27076	27050	27301	27154	27164	27058	27238	27426	27364	27260	27289	27168	27101	27176	27368	27322	27197	27104	27014	27280	27237	27160	27243	27190	27228	27118	27280	27147	27051	27198	27455	27311	27265	27192	27037	27152	27408	27128	27271	27099	27346	27271	27173	27084	27073	27290	27267	27195	27188	27161	26983	27198	27209	27334	26991	27284	27179	27335	27193	27067	27298	27140	27155	27074	27365	27157	27258	27170	27403	27230	27544	27185	27184	27087	27319	27106	27105	27311	27188	27027	26992	27367	27219	27375	27412	27049	27184	27074	27016	27148	27023	27314	27303	27201	27250	27118	27260	27181	27127	27002	27120	27375	27471	27092	26906	27040	27234	27127	27698	27342	27189	27317	27325	27128	27164	27273	27391	27204	27357	27201	27276	27121	27346	27036	27149	27443	27194	27020	27505	27382	27089	27019	27486	27219	27283	27240	27119	27236	27178	27123	27271	27430	27213	27334	27426	27062	27367	27136	27460	27125	27296	27058	27272	27307	27193	27249	27025	26914	27277	26886	27113	27346	27333	27190	27081	27050	27305	27320	27161	27169	27206	26994
30574	49172	43993	35352	28268	25427	24544	23582	21949	22000	19930	22361	32891	48137	45122	35034	27413	20591	17932	17033	17058	17090	17097	16888	16811	17066	16801	17086	17006	17045	16877	17050	16976	17043	17062	17075	17062	17031	17027	16866	16946	16959	16839	17093	17099	17044	16979	16989	16828	16938	16783	16938	17069	16904	17059	16970	16776	16931	16997	17131	16989	16980	17253	16895	17053	17039	16954	17061	16975	17024	17070	16963	17035	17000	17074	16832	16948	17004	16942	17077	17281	16916	17071	16935	17116	16912	17082	16921	17039	17002	16939	17073	16941	17073	17099	17020	17056	16973	16926	17081	17078	17149	16954	17002	17090	16949	16860	16919	17111	17020	16983	16932	17108	17060	16917	16908	17107	16976	17063	16894	17014	17092	16904	16947	16928	16897	16975	16956	17038	16968	16905	16943	16905	16865	17078	16991	16982	17188	16944	17063	16956	16950	16864	16999	17179	16774	16871	16991	16963	16950	17048	16937	16895	16854	16948	17124	17049	16920	16992	17031	17046	16870	16863	16963	17002	17037	16993	17046	16923	16909	17065	16998	17143	16878	17006	16860	17084	16934	17032	16938	16894	16910	17114	16978	17099	16964	16955	16813	16824	17047	16968	16928	17053	16861	16974	17118	16863	16983	16928	17027	16976	16794	16933	16967	17120	16802	16890	16982	16895	16960	16936	16934	17109	16974	16876	17102	17039	16917	17127	16770	16960	17011	16987	17044	16993	17171	16966	16983	17121	16971	17101	17079	16769	16959	17066	16850	16992	17008	17000	16957	16964	16978	16963	16976	16988	16887	17055	16919	17068	16923	16918	17036	17312	16895	16961	17058	16948	16937	16906	16978	16965	16933	17043	16847	16865	16949	16941	17037	16995	17111	17079	16723	17022	17011	16835	16851	16841	16978	16997	17141	16925	16899	16964	16956	16958	16994	17090	17004	16921	16954	17009	16977	16907	17059	17046	16880	16976	17021	17017	17041	16946	16918	16984	16875	17047	16954	16918	17041	17058	16949	17021	17034	16890	16970	16869	16929	17078	16907	16983	17193	17018	17025	17012	16940	16969	17043	17126	16988	16977	16937	16949	16921	16903	17043	17013	17014	16985	16930	16857	17143	16947	16861	17067	17032	16889	16894	16952	16973	16884	16883	17091	17191	17106	17031	17027	16930	17094	17020	17017	17121	16972	16958	16925	16869	16901	17000	16938	17080	16914	16818	16987	16850	16892	17069	16872	17064	17050	17039	16964	17117	17047	16821	16966	16970	16919	16978	16901	16999	16919	16994	17096	17057	17072	16976	17123	16946	16941	16912	16991	17113	17032	16973	17013	16893	17052	16950	17018	16968	17003	17214	17010	16937	16980	17019	17049	16954	16859	17052	16882	17031	16954	17029	16992	16981	16900	17086	17115	16901	16940	17253	16941	16944	17036	17019	17068	16940	17025	16952	17064	16845	16991	16851	17063	16928	16920	17079	16983	17117	16966	17046	16942	17125	17048	16977	16926	16997	16980	17049	16977	16842	17092	16827	17071	17108	16990	16876	16999	16868	17108	17040	17002	16980	16953	16933	17021	16984	17101	17042	16959	17054	16849	16980	17040	16856	16787	17027	17084	17104	17182	17078	16898	16951	17227	17055	17119	16865	17001	16905	17004	16982	17010	16986	17182	16897	16968	17025	16928	16939	16899	16908	16994	17042	17068	16911	17096	16886	17009	16948	17081	16989	16974	16876	16902	17081	17006	17117	16888	16895	17032	16936	16939	16860	17020	17055	17104	17028	16986	16931	16836	16992	17065	16970	16970	16992	17085	16996	16806	16923	16938	17130	16934	17007	17087	16993	17085	17000	17070	17007	17055	17042	17081	17066	16930	17045	16945	17023	17166	17127	17142	16950	16909	17047	16913	17124	16856	17006	17067	16924	17063	16822	16925	16992	16959	16848	16865	16929	17002	16894	16884	17122	16870	16870	17025	16866	17045	17052	16917	17065	17061	16984	16933	17112	17007	17153	16756	17148	16947	17090	16920	17008	16914	16882	17018	16992	16831	16964	16688	17100	17031	17096	16898	17055	17016	16953	16885	16996	16942	17101	17168	16997	17059	16868	16961	17115	17020	16956	17044	16840	17127	17037	16897	16893	16990	17023	17021	17065	16964	16938	16994	17112	17143	17066	16946	16938	16930	16820	16839	17021	16974	17054	16966	16982	17022	16964	17096	17126	16946	17171	16905	16960	16974	16997	16911	17179	16963	17001	17024	16949	17083	17118	16915	17002	16830	16757	17016	17038	16910	17000	16872	16916	16820	16964	16954	16922	16999	16894	17012	16859	16995	17008	16914	16953	17195	16852	17161	16862	16960	17003	17022	16988	16733	16990	17049	17063	16885	17156	16889	16967	17020	16986	17009	17005	17201	16940	16921	16847	17017	17016	17018	17113	16961	17281	16879	16981	16897	17021	16929	16955	17002	16881	16938	17112	16927	16919	17027	17001	16923	17005	16828	17008	16766	17070	16987	16804	17057	16948	17027	16899	17023	17050	16995	17081	17001	16956	16995	16983	16879	17067	16857	16986	17164	17080	16900	16757	17078	17245	16927	16925	16971	16949	16893	16992	16958	17099	17238	17037	16901	17031	16882	16910	17018	17084	17058	17051	17180	16828	16856	16975	17010	17022	17200	16982	16956	16995	17017	17003	17080	17040	16995	16991	16963	17111	16873	16994	17036	16891	17095	16918	16932	17227	16964	16882	17095	16892	17059	17033	16910	17051	16962	17064	17063	17076	17087	16915	17019	16893	16868	16901	17024	17082	16918	16950	17149	17009	16977	16834	17131	16976	17120	16878	16936	16912	16977	17030	16938	17036	17174	17041	16993	17058	16692	17012	17085	17041	16918	16960	16899	17087	16891	17095	17075	16955	17046	16921	16873	17051	16964	17093	16805	16931	17051	17190	16989	17184	16924	16978	16983	16999	16879	17061	16999	17128	16911	17192	17050	17124	16953	17027	16975	16765	16955	16963	16793	16952	17018	17011	17132	16995	16981	17095	16898	17007	16935	17058	17029	16801	16944	17089	17113	17141	16900	16702	17131	17115	16964	17061	16764	17064	17177	16940	16898	16904	16900	16921	16800	16935	16953	17070	17156	17069	16981	17092	17085	16845	17054	16885	16950	16888	16901	16913	17056	16992	17055	16999	17043	17136	17082	16815	16996	17020	16943	16943	16918	17017	17028	17060	17134	16902	17014	17026	16861	16953	17206	17128	16925	16779	16877	16858	17003	17039	16932	16944	16953	17071	17288	16817	17182	17024	17090	17022	16953	16868	16889	17028	16850	17054	16996	17134	17053	17013	17109	16961	16932	17025	17070	16997	17110	16861	17069	16887	17130	16877	17108	16814	17093	16953	16932	16906	16883	16940	16840	16911	16931	16994	16926	17140	17012	16781	17024	16763	16938	17025	16919	17117	16960	16910	17044	17022	17081	16996	16908	17169	17031	16858	16899	17083	16745	16906	16811	17055	16842	16974	17130	17006	17020	16812	17003	16910	16831	17107	16956	16994	16919	16748	16863	17055	17116	17013	16839	17123	17129	16952	16953	16959	16810	16989	16881	17010	17117	17064	17041	16968	17021	17057	16821	16992	17040	16957	17091	16975	16912	16917	16883	17085	16980	17040	16981	17104	17035	16995	16918	16944	16818	16875	16991	16772	17061	16713	16972	16928	17124	17031	17101	16997	16964	17167	16925	17005	16807	17032	17005	17012	16844	17032	16973	16982	16940	17098	16846	17030	16895	16923	16935	16950	17133	16964	16972	17013	16867	17158	17020	16899	17107	16977	16933	16881	16953	16988	17071	17266	17079	16763	17196	16957	16884	16927	16935	16975	16987	16974	16859	16963	16930	16954	16926	16962	16863	16994	16956	16971	16809	16999	17149	17031	16939	17141	17071	16870	16903	16994	16996	16958	17108	17141	16929	16974	17013	17047	16946	16828	17010	17009	16910	17028	17037	17013	16913	16952	16887	16962	16877	16804	16909	17062	17001	16894	17002	17062	17036	16866	16786	17190	16991	17196	17157	16894	16988	16813	16867	16971	17065	16851	16995	17012	16896	17042	17061	16969	17135	17036	17118	17021	17013	17025	16944	17179	16984	17000	16938	17093	16765	17071	16949	16874	16894	17035	16982	16952	16852	17052	17184	17026	17067	17026	17049	16983	16954	16905	17050	16984	17105	17017	16942	16987	17032	17028	16948	16973	17030	17113	16992	17030	17003	17203	16931	17062	17155	16938	17103	16941	17083	17199	17022	16939	16850	16939	16895	16963	16956	16948	17034	17136	17023	16729	16989	16868	16979	17009	16842	16955	17092	16888	16910	16932	17049	16895	16977	17026	16965	16909	16951	16890	17191	16892	17033	16963	17033	16918	17049	17017	16844	17026	16803	17027	16987	16983	16784	16931	16962	17069	17026	17032	17003	16801	16924	16948	17063	16876	16913	16959	16979	16909	16918	16873	17206	17076	16860	16861	16969	16969	17025	17117	16868	17076	17009	17003	17047	16989	16958	16852	16957	17052	16993	17068	17029	16973	17103	17026	17023	17147	17122	16976	17035	17020	16772	16725	16995	17012	16966	17049	16913	17006	17025	16865	17102	16937	17035	17063	16864	17005	17089	16955	17100	17038	16966	16898	16947	16996	16963	17045	16980	17133	16973	16985	16837	16965	16923	16914	17174	16971	17150	17014	17142	16960	16916	16890	16973	16932	16980	16972	17020	17097	16963	16943	16880	17006	16753	17031	16994	17003	17178	17028	16985	17134	16924	16954	17049	16969	16976	16948	17007	17004	17009	17080	17028	17036	17162	16886	16988	17019	16933	16942	17025	16992	16976	17172	16991	17054	17011	16986	16989	16876	16919	16954	16930	16971	16960	16811	16996	17069	17115	16936	16987	17100	17087	16773	16895	16950	17108	16827	17091	17050	16876	16919	17026	17045	17017	16889	17255	17022	16972	16913	16966	16946	16965	16783	17054	16887	16957	16932	17013	17041	17001	17050	16899	16961	16849	16963	16991	17004	16937	17081	17021	16835	17116	17151	17002	16925	16847	16845	17106	16894	17034	16840	16967	16886	17121	16775	17049	16854	17047	17006	16882	16954	17075	16978
36738	32115	35658	33287	30097	30019	30078	30316	29764	29386	28859	28722	29444	30646	30659	29732	29209	28579	28575	28441	28478	28484	28775	28456	28475	28508	28425	28339	28486	28422	28513	28559	28472	28256	28552	28271	28474	28422	28487	28290	28407	28328	28276	28125	28353	28408	28289	28407	28301	28261	28479	28548	28343	28560	28666	28539	28469	28472	28244	28489	28452	28741	28578	28582	28827	28514	28588	28416	28544	28273	28399	28479	28623	28327	28638	28467	28469	28879	28630	28324	28580	28265	28334	28619	28526	28570	28604	28291	28475	28395	28517	28504	28546	28527	28466	28379	28117	28366	28351	28436	28361	28695	28697	28316	28360	28342	28434	28305	28572	28680	28355	28453	28400	28394	28713	28512	28305	28576	28385	28235	28605	28257	28627	28612	28519	28783	28580	28438	28341	28460	28390	28321	28419	28454	28379	28371	28288	28603	28299	28605	28186	28341	28259	28265	28370	28425	28550	28616	28475	28764	28588	28549	28012	28233	28372	28140	28240	28532	28701	28582	28554	28491	28270	28439	28566	28314	28400	28391	28589	28594	28455	28417	28221	28379	28356	28561	28300	28328	28175	28535	28634	28596	28350	28432	28618	28409	28501	28281	28333	28480	28491	28593	28530	28628	28958	28299	28605	28269	28344	28509	28584	28466	28280	28453	28541	28276	28493	28563	28467	28648	28342	28218	28301	28437	28613	28559	28348	28453	28546	28564	28657	28596	28465	28593	28512	28418	28559	28338	28662	28492	28443	28447	28560	28479	28420	28316	28343	28744	28589	28414	28622	28658	28746	28416	28468	28585	28435	28509	28628	28422	28279	28613	28389	28339	28603	28418	28218	28354	28505	28388	28712	28385	28315	28299	28555	28440	28379	28384	28339	28446	28523	28521	28490	28345	28543	28544	28373	28212	28530	28299	28221	28377	28539	28620	28562	28540	28400	28486	28529	28561	28376	28395	28518	28533	28249	28390	28393	28597	28602	28442	28739	28306	28543	28257	28576	28457	28370	28350	28551	28590	28551	28388	28693	28466	28661	28089	28485	28229	28354	28598	28322	28272	28549	28552	28372	28386	28561	28684	28481	28435	28480	28635	28603	28495	28400	28389	28405	28484	28532	28368	28503	28485	28540	28669	28312	28230	28158	28512	28375	28432	28262	28441	28336	28367	28236	28425	28329	28518	28528	28539	28354	28391	28583	28496	28413	28551	28445	28331	28306	28441	28589	28565	28459	28345	28354	28536	28353	28494	28438	28344	28448	28550	28418	28360	28255	28562	28394	28327	28441	28467	28441	28443	28541	28441	28520	28411	28561	28470	28220	28409	28608	28584	28175	28521	28571	28223	28617	28346	28342	28622	28403	28466	28659	28295	28445	28565	28414	28602	28372	28322	28197	28325	28477	28300	28379	28511	28346	28323	28516	28367	28573	28325	28571	28592	28671	28503	28200	28229	28517	28455	28390	28339	28484	28226	28408	28458	28298	28535	28770	28626	28686	28828	28415	28320	28483	28146	28232	28514	28478	28193	28351	28217	28418	28553	28532	28487	28696	28381	28437	28461	28474	28705	28594	28404	28328	28399	28583	28275	28460	28381	28538	28477	28542	28352	28400	28434	28435	28230	28207	28493	28383	28276	28426	28632	28195	28555	28460	28548	28369	28277	28225	28309	28707	28443	28550	28432	28481	28467	28486	28542	28512	28382	28416	28602	28145	28508	28483	28353	28385	28411	28542	28517	28659	28534	28387	28392	28368	28193	28623	28452	28432	28454	28512	28534	28580	28613	28330	28249	28434	28641	28581	28305	28392	28465	28148	28414	28600	28344	28321	28293	28355	28161	28589	28368	28426	28444	28777	28434	28658	28354	28532	28523	28231	28253	28515	28558	28692	28618	28671	28387	28186	28011	28543	28349	28511	28326	28433	28380	28540	28533	28405	28361	28404	28341	28449	28399	28664	28299	28380	28454	28349	28442	28570	28205	28611	28539	28567	28318	28497	28408	28609	28524	28462	28507	28496	28412	28490	28487	28185	28767	28527	28221	28304	28516	28374	28606	28495	28695	28410	28371	28800	28511	28500	28535	28271	28530	28499	28228	28333	28465	28300	28537	28496	28435	28229	28601	28633	28370	28579	28609	28631	28381	28458	28361	28204	28478	28665	28442	28465	28426	28358	28324	28337	28407	28746	28613	28445	28428	28507	28742	28484	28630	28444	28546	28580	28515	28521	28454	28650	28741	28176	28258	28580	28370	28386	28635	28267	28359	28502	28682	28271	28303	28602	28517	28516	28399	28422	28310	28170	28328	28331	28250	28272	28649	28529	28529	28407	28270	28547	28360	28647	28406	28508	28555	28598	28403	28831	28471	28493	28197	28739	28490	28317	28469	28786	28667	28311	28408	28283	28486	28411	28295	28549	28320	28559	28657	28538	28574	28328	28472	28445	28399	28426	28223	28532	28436	28418	28266	28441	28569	28616	28227	28585	28548	28248	28332	28545	28355	28394	28400	28420	28554	28611	28548	28485	28546	28596	28448	28337	28484	28728	28463	28420	28545	28440	28563	28576	28483	28330	28622	28749	28613	28431	28520	28493	28626	28479	28342	28446	28441	28321	28344	28682	28352	28376	28260	28625	28364	28480	28795	28685	28533	28644	28360	28523	28516	28413	28469	28717	28488	28583	28528	28425	28461	28618	28597	28621	28384	28526	28588	28613	28297	28404	28605	28529	28389	28253	28385	28379	28271	28356	28444	28619	28400	28377	28344	28399	28444	28637	28460	28302	28463	28612	28465	28223	28425	28318	28576	28399	28104	28545	28441	28411	28383	28415	28517	28241	28355	28374	28311	28488	28385	28554	28360	28556	28618	28721	28213	28219	28717	28424	28438	28401	28466	28436	28402	28469	28849	28332	28444	28385	28510	28555	28319	28353	28645	28598	28510	28572	28681	28305	28155	28505	28490	28362	28305	28189	28357	28366	28455	28632	28441	28299	28251	28477	28486	28458	28363	28407	28287	28393	28401	28513	28399	28373	28420	28406	28417	28449	28376	28446	28348	28449	28545	28325	28226	28390	28593	28393	28252	28235	28404	28500	28351	28569	28416	28464	28580	28490	28663	28639	28616	28508	28275	28174	28302	28549	28790	28390	28346	28548	28645	28665	28201	28486	28338	28442	28549	28417	28483	28376	28472	28430	28422	28523	28631	28640	28272	28294	28154	28338	28348	28667	28754	28523	28343	28491	28360	28438	28659	28440	28573	28329	28609	28538	28563	28655	28494	28680	28235	28312	28186	28291	28420	28593	28369	28324	28545	28266	28310	28535	28446	28627	28215	28460	28300	28472	28771	28373	28434	28321	28582	28477	28333	28572	28679	28618	28560	28258	28842	28716	28578	28373	28354	28214	28444	28451	28264	28300	28426	28338	28585	28484	28307	28229	28423	28627	28787	28469	28412	28523	28321	28317	28534	28643	28566	28623	28440	28487	28247	28513	28320	28461	28553	28358	28619	28493	28602	28311	28649	28447	28379	28551	28298	28423	28605	28307	28597	28713	28399	28739	28406	28343	28237	28447	28290	28376	28312	28696	28431	28386	28366	28654	28543	28604	28439	28416	28554	28615	28522	28575	28610	28243	28288	28771	28368	28463	28585	28515	28641	28786	28565	28527	28472	28479	28577	28493	28362	28606	28456	28566	28324	28339	28395	28265	28497	28363	28529	28603	28566	28500	28323	28338	28554	28467	28204	28298	28515	28478	28589	28444	28668	28512	28431	28262	28280	28234	28134	28652	28687	28633	28479	28673	28631	28333	28601	28159	28302	28664	28407	28227	28284	28573	28781	28352	28192	28415	28497	28308	28601	28541	28456	28462	28546	28550	28584	28512	28581	28411	28505	28481	28355	28594	28512	28532	28640	28796	28399	28578	28626	28451	28360	28512	28398	28378	28671	28265	28354	28606	28713	28513	28423	28515	28470	28576	28487	28499	28223	28445	28504	28307	28492	28380	28166	28327	28484	28510	28505	28209	28394	28539	28431	28512	28076	28519	28160	28267	28377	28402	28379	28340	28440	28482	28484	28510	28677	28619	28469	28296	28241	28486	28594	28376	28440	28668	28576	28614	28763	28580	28326	28390	28630	28761	28426	28299	28507	28584	28356	28412	28423	28420	28381	28371	28564	28549	28621	28749	28529	28372	28521	28500	28416	28343	28242	28358	28536	28654	28628	28578	28393	28832	28309	28621	28412	28519	28529	28416	28474	28622	28322	28174	28257	28628	28291	28287	28531	28562	28492	28376	28476	28782	28657	28362	28197	28242	28620	28730	28552	28443	28366	28581	28211	28448	28325	28301	28392	28542	28486	28516	28440	28498	28477	28412	28537	28418	28229	28294	28518	28638	28414	28358	28363	28679	28332	28279	28182	28574	28612	28319	28482	28615	28456	28715	28416	28723	28738	28259	28349	28484	28394	28532	28714	28608	28648	28432	28611	28335	28464	28416	28535	28533	28544	28301	28500	28403	28464	28512	28406	28247	28468	28403	28770	28412	28395	28376	28178	28483	28405	28312	28448	28549	28357	28372	28441	28695	28468	28421	28568	28559	28665	28301	28237	28261	28567	28259	28261	28443	28387	28246	28313	28340	28630	28634	28588	28553	28498	28242	28461	28567	28241	28433	28246	28355	28538	28596	28511	28703	28410	28473	28446	28123	28604	28475	28628	28524	28396	28573	28321	28427	28361	28473	28662	28516	28138	28610	28303	28592	28456	28608	28469	28354	28229	28413	28457	28232	28395	28325	28431	28343	28339	28718	28429	28533	28519	28366	28436	28493	28630	28627	28454	28496	28419	28489	28342	28414	28372	28436	28553	28468	28631	28489	28378	28294	28679	28632	28549	28363	28571	28419	28569	28677	28569	28564	28692	28561	28268	28416	28390	28527	28585	28483	28524	28423	28755	28639	28632	28478	28444	28469	28497	28230	28408	28331	28622	28521	28526	28303	28246	28391	28379	28443	28367	28490	28572	28588	28378	28336	28271	28529	28464	28473	28629	28569	28447	28574	28285	28529	28446	28434	28615	28603	28527	28449	28427	28362	28568	28470	28488	28502	28639	28379	28525	28673	28583	28607	28387	28365	28653	28504	28629	28706	28700	28564	28400	28544	28285
28706	32164	29554	23164	20385	20177	20592	20344	19723	18524	18088	17949	18941	20358	19922	18954	18192	17731	17698	17562	17623	17404	17567	17729	17710	17622	17450	17672	17561	17647	17619	17573	17686	17612	17474	17588	17592	17457	17621	17566	17687	17717	17686	17606	17604	17587	17678	17689	17550	17399	17571	17649	17559	17657	17531	17710	17660	17482	17684	17517	17572	17662	17668	17606	17636	17572	17606	17572	17571	17730	17587	17654	17633	17801	17603	17650	17700	17590	17686	17664	17348	17608	17638	17593	17449	17743	17615	17475	17698	17499	17481	17643	17697	17519	17716	17534	17674	17508	17701	17520	17673	17639	17597	17651	17676	17539	17432	17562	17636	17635	17616	17774	17642	17505	17631	17412	17775	17933	17594	17597	17564	17522	17475	17888	17648	17623	17561	17658	17415	17601	17508	17613	17569	17552	17347	17622	17462	17543	17529	17758	17425	17599	17533	17674	17676	17579	17585	17560	17596	17515	17604	17582	17566	17506	17648	17782	17643	17768	17629	17578	17613	17630	17741	17583	17685	17461	17531	17597	17643	17753	17513	17690	17433	17648	17562	17684	17713	17745	17624	17609	17563	17564	17587	17688	17597	17521	17536	17566	17812	17620	17539	17441	17674	17691	17548	17462	17613	17585	17596	17591	17308	17587	17618	17576	17671	17694	17704	17748	17560	17508	17619	17608	17704	17678	17683	17608	17639	17579	17555	17603	17491	17590	17556	17488	17553	17801	17493	17613	17564	17386	17642	17692	17574	17651	17550	17513	17680	17666	17654	17622	17406	17668	17591	17496	17438	17374	17706	17470	17663	17705	17660	17513	17854	17599	17546	17557	17697	17495	17476	17359	17690	17593	17535	17641	17714	17558	17700	17569	17473	17803	17616	17531	17655	17649	17487	17608	17686	17538	17532	17641	17625	17753	17602	17580	17699	17575	17750	17540	17457	17412	17553	17682	17687	17427	17607	17691	17769	17509	17642	17732	17691	17498	17674	17439	17596	17531	17538	17478	17657	17721	17594	17394	17610	17567	17623	17586	17732	17521	17560	17798	17613	17609	17565	17544	17514	17653	17727	17637	17733	17517	17661	17592	17557	17639	17573	17727	17641	17528	17785	17662	17554	17600	17633	17514	17660	17683	17654	17527	17741	17507	17638	17543	17612	17590	17709	17550	17631	17578	17641	17684	17493	17676	17623	17822	17570	17449	17664	17569	17528	17643	17537	17639	17536	17651	17709	17733	17405	17564	17473	17551	17651	17378	17744	17554	17566	17620	17477	17599	17468	17544	17542	17708	17468	17546	17557	17520	17744	17643	17609	17611	17418	17562	17647	17608	17709	17501	17511	17535	17675	17672	17492	17557	17691	17473	17635	17599	17842	17551	17606	17672	17787	17622	17660	17690	17479	17596	17721	17441	17660	17712	17554	17530	17485	17646	17554	17714	17478	17485	17533	17653	17619	17633	17468	17489	17715	17592	17481	17520	17604	17450	17584	17752	17678	17637	17445	17671	17411	17633	17623	17774	17636	17674	17632	17735	17570	17460	17525	17432	17729	17582	17564	17363	17558	17438	17599	17616	17531	17604	17546	17589	17658	17664	17326	17597	17375	17783	17530	17538	17678	17491	17531	17567	17477	17714	17662	17678	17726	17683	17520	17640	17673	17700	17454	17643	17639	17502	17689	17605	17523	17656	17638	17777	17621	17583	17767	17513	17770	17705	17631	17515	17625	17643	17482	17537	17555	17614	17474	17614	17556	17593	17554	17643	17524	17822	17604	17578	17558	17652	17485	17399	17463	17476	17613	17667	17742	17592	17508	17606	17685	17661	17539	17524	17424	17679	17707	17659	17725	17679	17515	17654	17634	17619	17781	17581	17533	17571	17606	17650	17598	17586	17492	17695	17676	17512	17591	17650	17717	17653	17582	17584	17911	17670	17737	17680	17524	17734	17586	17555	17501	17750	17608	17712	17505	17720	17597	17634	17666	17591	17335	17763	17633	17733	17545	17431	17710	17476	17661	17530	17579	17681	17646	17547	17499	17695	17598	17492	17769	17595	17725	17577	17631	17513	17463	17631	17667	17585	17755	17620	17632	17589	17517	17628	17404	17626	17560	17542	17596	17468	17478	17625	17368	17604	17594	17520	17622	17569	17616	17747	17472	17579	17458	17539	17532	17556	17578	17557	17622	17514	17614	17651	17666	17656	17612	17675	17698	17699	17499	17581	17559	17566	17620	17545	17621	17685	17593	17739	17740	17809	17593	17681	17484	17525	17783	17594	17536	17685	17627	17650	17569	17622	17621	17727	17603	17597	17634	17598	17556	17752	17687	17768	17615	17772	17391	17728	17539	17509	17530	17486	17509	17473	17520	17575	17687	17451	17707	17394	17637	17723	17582	17806	17653	17509	17721	17643	17734	17553	17501	17537	17610	17407	17691	17498	17478	17617	17617	17419	17731	17721	17681	17528	17496	17590	17512	17640	17423	17594	17661	17625	17571	17549	17747	17616	17609	17554	17529	17574	17666	17447	17561	17538	17682	17488	17715	17551	17634	17614	17582	17610	17515	17592	17627	17763	17586	17653	17498	17585	17709	17616	17731	17445	17752	17611	17446	17498	17619	17649	17555	17646	17649	17810	17663	17510	17600	17602	17422	17778	17631	17653	17642	17687	17360	17812	17609	17575	17586	17690	17653	17746	17542	17661	17701	17561	17504	17775	17532	17890	17567	17678	17682	17618	17675	17672	17608	17522	17450	17777	17706	17571	17583	17637	17895	17513	17414	17482	17479	17678	17591	17452	17583	17733	17495	17625	17669	17568	17633	17548	17486	17662	17821	17479	17744	17701	17622	17635	17686	17708	17629	17656	17588	17464	17577	17726	17434	17759	17686	17630	17661	17713	17556	17593	17623	17753	17585	17582	17595	17513	17657	17736	17691	17501	17610	17670	17596	17674	17627	17465	17679	17736	17547	17662	17607	17573	17528	17716	17788	17636	17695	17318	17672	17578	17577	17520	17601	17543	17578	17526	17644	17752	17500	17698	17430	17581	17561	17667	17600	17689	17493	17653	17520	17655	17606	17619	17513	17420	17536	17579	17779	17564	17478	17607	17584	17472	17710	17827	17600	17559	17731	17639	17591	17550	17761	17543	17707	17587	17441	17538	17684	17521	17545	17630	17561	17732	17511	17462	17491	17519	17748	17616	17516	17708	17636	17546	17563	17624	17615	17523	17707	17792	17722	17604	17628	17610	17664	17808	17675	17420	17674	17614	17652	17510	17655	17694	17700	17523	17532	17645	17565	17468	17525	17621	17646	17658	17577	17791	17702	17720	17667	17586	17577	17647	17664	17757	17559	17536	17737	17649	17667	17427	17725	17453	17541	17682	17663	17565	17780	17806	17595	17665	17562	17656	17726	17633	17557	17675	17691	17845	17772	17664	17414	17535	17523	17431	17623	17785	17519	17580	17748	17569	17652	17535	17525	17458	17423	17730	17544	17747	17598	17718	17597	17606	17695	17449	17703	17679	17661	17658	17547	17507	17518	17604	17697	17509	17725	17363	17773	17510	17552	17503	17454	17625	17451	17722	17550	17820	17480	17518	17718	17696	17738	17582	17840	17544	17914	17573	17570	17695	17715	17664	17592	17654	17671	17689	17613	17606	17457	17559	17456	17621	17619	17535	17667	17587	17472	17566	17721	17350	17715	17729	17632	17620	17565	17664	17622	17608	17652	17679	17447	17661	17711	17740	17708	17484	17578	17620	17810	17721	17561	17610	17577	17578	17681	17549	17543	17527	17615	17576	17587	17407	17569	17617	17603	17568	17544	17644	17407	17674	17668	17669	17566	17650	17593	17823	17718	17684	17676	17745	17773	17686	17550	17480	17606	17614	17552	17693	17837	17556	17713	17519	17594	17523	17650	17642	17529	17639	17502	17762	17498	17612	17627	17591	17575	17650	17579	17448	17697	17668	17626	17504	17716	17721	17601	17532	17693	17754	17860	17603	17702	17562	17552	17523	17592	17643	17552	17583	17598	17577	17594	17624	17631	17526	17484	17397	17689	17459	17653	17549	17528	17723	17628	17536	17563	17670	17565	17699	17705	17577	17629	17630	17646	17697	17697	17620	17480	17394	17699	17635	17624	17728	17751	17592	17594	17750	17471	17729	17747	17520	17603	17559	17526	17699	17597	17656	17589	17697	17651	17531	17475	17681	17637	17652	17633	17607	17685	17590	17641	17716	17676	17620	17581	17744	17725	17634	17694	17590	17614	17515	17545	17705	17630	17529	17676	17612	17614	17617	17733	17472	17526	17638	17795	17643	17602	17617	17458	17592	17689	17670	17497	17589	17558	17670	17565	17615	17445	17543	17531	17606	17589	17622	17692	17672	17667	17494	17675	17659	17607	17612	17665	17474	17379	17670	17558	17516	17560	17709	17675	17586	17676	17554	17663	17580	17569	17844	17706	17716	17703	17686	17496	17627	17577	17689	17616	17825	17580	17532	17720	17547	17706	17557	17706	17616	17577	17740	17705	17646	17599	17576	17621	17682	17604	17650	17557	17468	17623	17374	17732	17612	17614	17622	17527	17596	17434	17609	17516	17743	17563	17689	17558	17486	17566	17502	17489	17665	17526	17766	17585	17553	17590	17581	17585	17723	17538	17630	17641	17592	17596	17590	17582	17728	17701	17489	17545	17586	17624	17448	17474	17556	17546	17609	17562	17715	17562	17586	17523	17670	17623	17631	17491	17491	17591	17535	17531	17604	17594	17719	17697	17531	17832	17727	17434	17496	17631	17663	17538	17496	17655	17580	17819	17676	17658	17675	17686	17563	17764	17515	17678	17568	17623	17606	17634	17447	17570	17655	17747	17626	17804	17577	17618	17591	17677	17608	17615	17597	17742	17464	17614	17623	17502	17556	17473	17739	17575	17548	17542	17533	17538	17564	17545	17480	17834	17609	17526	17566	17711	17538	17518	17884	17537	17438	17577	17746	17504	17516	17564	17805	17623	17721	17479	17621	17578	17583	17665	17746	17514	17705	17616	17472	17506	17564	17579	17477	17744	17597	17558	17483	17582	17655	17565	17732	17649	17702	17586	17571	17637	17605	17616	17753	17527	17858	17553	17559	17631	17557	17626	17818	17649	17565
24438	20765	27093	25738	26422	31600	33625	30631	29597	29985	30717	35142	43545	44979	40102	34642	31935	29627	28734	28435	28676	28584	28531	28451	28568	28575	28761	28540	28488	28455	28413	28541	28546	28707	28395	28458	28720	28751	28458	28752	28609	28471	28512	28673	28305	28573	28549	28281	28602	28597	28677	28927	28449	28475	28642	28486	28517	28531	28255	28524	28451	28152	28188	28279	28495	28529	28309	28348	28579	28311	28469	28643	28549	28522	28362	28374	28270	28286	28451	28615	28499	28476	28682	28527	28430	28412	28444	28621	28394	28514	28525	28540	28617	28613	28549	28224	28351	28358	28539	28385	28291	28602	28381	28290	28542	28325	28341	28500	28607	28427	28437	28257	28376	28411	28427	28478	28268	28385	28508	28557	28395	28408	28657	28663	28237	28411	28468	28488	28380	28193	28291	28623	28472	28670	28537	28375	28380	28228	28380	28416	28481	28474	28393	28470	28438	28404	28535	28505	28778	28133	28524	28214	28482	28568	28475	28511	28390	28123	28312	28574	28228	28314	28636	28301	28203	28554	28419	28690	28343	28605	28421	28649	28425	28292	28446	28472	28341	28452	28677	28256	28407	28434	28482	28520	28423	28168	28355	28717	28574	28511	28454	28218	28279	28356	28523	28551	28369	28463	28470	28458	28519	28168	28647	28505	28522	28538	28286	28335	28217	28569	28496	28237	28557	28417	28097	28583	28529	28414	28381	28280	28404	28281	28598	28472	28406	28407	28815	28250	28370	28464	28332	28465	28574	28560	28353	28186	28455	28575	28522	28250	28562	28280	28296	28505	28665	28763	28312	28480	28687	28370	28413	28375	28264	28495	28576	28604	28434	28427	28774	28651	28513	28563	28376	28351	28135	28340	28412	28384	28385	28443	28359	28466	28469	28619	28420	28657	28651	28462	28502	28321	28678	28527	28442	28503	28760	28443	28269	28672	28610	28505	28543	28390	28522	28371	28313	28261	28403	28237	28310	28177	28432	28327	28588	28417	28289	28583	28673	28529	28760	28329	28472	28337	28362	28437	28405	28371	28581	28401	28471	28397	28336	28506	28452	28251	28549	28402	28500	28534	28196	28706	28440	28442	28519	28618	28659	28273	28458	28563	28413	28078	28517	28463	28609	28642	28573	28273	28462	28334	28220	28404	28452	28403	28308	28525	28418	28401	28560	28364	28623	28341	28341	28437	28414	28366	28617	28463	28324	28706	28372	28751	28553	28655	28368	28236	28387	28222	28241	28459	28673	28543	28542	28773	28414	28352	28216	28524	28627	28226	28379	28250	28594	28759	28550	28319	28344	28373	28405	28400	28502	28451	28320	28481	28638	28516	28533	28344	28417	28536	28420	28608	28584	28396	28698	28322	28681	28400	28498	28402	28412	28226	28541	28225	28432	28666	28593	28469	28302	28552	28572	28317	28386	28230	28314	28425	28455	28710	28429	28337	28515	28533	28383	28359	28539	28468	28254	28167	28360	28277	28222	28552	28273	28349	28469	28340	28517	28291	28295	28423	28556	28464	28510	28491	28492	28319	28450	28471	28205	28470	28543	28167	28353	28338	28323	28447	28502	28519	28445	28477	28408	28228	28600	28600	28398	28440	28539	28350	28608	28452	28414	28544	28399	28501	28604	28562	28446	28529	28311	28370	28489	28352	28538	28504	28556	28536	28435	28716	28620	28455	28560	28416	28439	28466	28515	28340	28445	28274	28759	28440	28345	28545	28578	28512	28259	28285	28418	28377	28373	28391	28530	28488	28438	28375	28649	28426	28484	28587	28429	28472	28507	28375	28372	28667	28550	28569	28411	28449	28241	28246	28588	28292	28451	28335	28573	28254	28208	28259	28490	28574	28611	28483	28674	28379	28534	28513	28327	28521	28402	28318	28401	28353	28484	28132	28010	28190	28341	28469	28258	28482	28510	28345	28395	28648	28401	28450	28336	28469	28551	28431	28452	28431	28382	28189	28697	28517	28478	28425	28468	28223	28572	28468	28497	28402	28569	28401	28664	28500	28389	28551	28472	28296	28426	28073	28367	28556	28523	28055	28234	28111	28526	28517	28273	28299	28524	28432	28438	28501	28570	28514	28436	28479	28497	28483	28333	28381	28489	28367	28385	28555	28624	28464	28365	28651	28455	28540	28537	28542	28531	28580	28443	28345	28328	28598	28515	28709	28435	28240	28402	28251	28415	28279	28300	28278	28482	28363	28469	28396	28217	28374	28438	28365	28271	28577	28088	28370	28467	28357	28409	28387	28446	28440	28522	28522	28477	28444	28304	28456	28184	28119	28598	28373	28392	28521	28397	28155	28250	28464	28566	28509	28407	28462	28439	28430	28566	28448	28559	28505	28485	28356	28209	28246	28309	28318	28325	28329	28530	28397	28631	28407	28382	28346	28563	28598	28656	28344	28553	28595	28531	28454	28742	28564	28368	28129	28228	28624	28728	28565	28213	28620	28501	28604	28553	28510	28521	28292	28434	28485	28445	28721	28555	28370	28584	28441	28588	28507	28158	28506	28418	28193	28352	28301	28636	28690	28295	28366	28566	28529	28379	28487	28298	28424	28467	28721	28652	28419	28379	28452	28528	28210	28348	28651	28567	28382	28456	28201	28196	28538	28490	28434	28522	28340	28618	28159	28287	28539	28494	28304	28475	28488	28579	28299	28551	28366	28520	28449	28767	28104	28443	28470	28630	28551	28470	28239	28189	28488	28245	28757	28511	28312	28255	28472	28670	28428	28602	28439	28375	28567	28493	28297	28429	28640	28595	28178	28554	28422	28588	28675	28492	28560	28460	28284	28662	28459	28490	28432	28337	28482	28173	28486	28445	28569	28605	28547	28534	28535	28292	28558	28283	28317	28185	28596	28441	28439	28745	28468	28538	28722	28500	28531	28072	28500	28244	28299	28659	28346	28329	28509	28180	28278	28297	28447	28354	28423	28672	28376	28407	28264	28644	28195	28413	28436	28577	28676	28253	28600	28536	28457	28150	28507	28468	28585	28283	28511	28538	28572	28704	28443	28417	28442	28529	28776	28448	28468	28433	28674	28589	28543	28364	28630	28475	28517	28387	28548	28209	28445	28483	28262	28546	28146	28295	28379	28531	28784	28578	28487	28260	28436	28264	28492	28361	28455	28391	28414	28321	28382	28440	28166	28477	28401	28482	28358	28448	28537	28335	28381	28488	28549	28368	28232	28467	28383	28264	28379	28613	28404	28302	28275	28113	28314	28545	28441	28349	28289	28407	28589	28281	28496	28402	28151	28557	28555	28169	28438	28718	28607	28709	28194	28444	28558	28594	28431	28454	28426	28645	28744	28329	28638	28384	28636	28369	28647	28391	28298	28482	28559	28588	28604	28257	28285	28335	28698	28485	28617	28418	28647	28728	28394	28642	28682	28588	28309	28490	28554	28643	28344	28691	28411	28423	28559	28676	28303	28281	28465	28465	28408	28556	28625	28363	28412	28452	28476	28322	28462	28401	28491	28704	28261	28643	28506	28143	28421	28490	28356	28493	28363	28373	28325	28204	28809	28556	28234	28562	28574	28167	28508	28730	28417	28265	28584	28528	28458	28760	28496	28291	28444	28183	28368	28390	28563	28502	28248	28308	28117	28228	28290	28235	28312	28435	28342	28572	28291	28569	28468	28276	28418	28377	28319	28416	28493	28379	28538	28509	28672	28581	28504	28555	28314	28723	28520	28447	28407	28474	28567	28695	28563	28497	28283	28520	28467	28216	28335	28533	28623	28442	28491	28370	28506	28594	28322	28529	28663	28454	28394	28393	28564	28617	28466	28405	28442	28329	28369	28412	28603	28485	28574	28084	28543	28148	28583	28363	28343	28276	28293	28635	28540	28412	28397	28363	28502	28427	28192	28266	28669	28467	28329	28490	28332	28601	28322	28410	28419	28439	28265	28338	28484	28347	28491	28495	28567	28540	28388	28693	28610	28200	28402	28390	28605	28497	28467	28610	28456	28257	28434	28424	28410	28513	28450	28277	28486	28401	28595	28459	28497	28641	28461	28409	28480	28410	28440	28458	28470	28209	28468	28486	28323	28359	28329	28456	28324	28565	28647	28440	28569	28533	28427	28682	28577	28448	28360	28411	28301	28322	28621	28359	28454	28302	28496	28248	28354	28357	28474	28212	28310	28670	28026	28387	28641	28272	28238	28413	28556	28455	28433	28394	28453	28453	28062	28286	28249	28637	28680	28447	28451	28509	28251	28432	28488	28713	28385	28623	28206	28783	28666	28514	28624	28435	28224	28534	28789	28228	28750	28581	28350	28451	28714	28505	28292	28532	28494	28568	28669	28479	28400	28241	28307	28399	28497	28365	28464	28436	28500	28596	28212	28519	28421	28398	28107	28349	28197	28466	28278	28596	28421	28409	28571	28373	28438	28542	28307	28686	28475	28267	28369	28298	28292	28328	28576	28506	28303	28278	28555	28388	28489	28511	28403	28676	28362	28463	28467	28434	28557	28521	28660	28432	28443	28444	28488	28368	28513	28020	28190	28310	28304	28482	28340	28537	28534	28860	28487	28434	28534	28513	28524	28336	28398	28583	28380	28549	28446	28546	28351	28267	28469	28388	28574	28295	28399	28530	28471	28351	28380	28360	28319	28495	28385	28313	28524	28302	28528	28551	28413	28355	28558	28382	28218	28294	28231	28240	28584	28480	28445	28497	28649	28487	28486	28471	28381	28648	28481	28494	28442	28004	28353	28408	28312	28415	28430	28536	28330	28614	28518	28622	28324	28489	28487	28538	28305	28787	28419	28821	28376	28326	28213	28443	28470	28178	28464	28532	28522	28582	28385	28650	28321	28322	28416	28680	28542	28637	28244	28471	28382	28430	28377	28275	28200	28138	28428	28128	28335	28712	28545	28571	28524	28522	28412	28302	28633	28217	28128	28601	28491	28654	28556	28421	28670	28526	28199	28427	28298	28619	28625	28383	28629	28421	28265	28455	28504	28252	28481	28129	28740	28645	28269	28466	28565	28513	28501	28425	28284	28228	28497	28500	28569	28302	28273	28387	28357	28588	28555	28581	28292	28424	28356	28696	28582	28084	28531	28573	28375	28429	28564	28433	28446	28443	28383	28530	28696	28296	28415	28531	28508	28439	28599	28369	28565	28316	28386
26543	40555	35547	26518	24733	24017	22466	20988	19389	19168	21272	28161	37144	37057	30700	24412	20844	18609	17759	17634	17719	17779	17735	17772	17760	17601	17679	17709	17629	17618	17702	17653	17628	17738	17813	17583	17708	17640	17579	17596	17822	17637	17734	17616	17725	17836	17734	17710	17758	17632	17732	17679	17626	17826	17591	17605	17671	17637	17645	17541	17461	17462	17660	17745	17704	17711	17661	17689	17472	17592	17441	17595	17657	17702	17501	17564	17517	17550	17787	17484	17676	17593	17603	17677	17505	17799	17788	17663	17370	17655	17662	17595	17711	17574	17578	17757	17797	17662	17603	17639	17458	17543	17565	17720	17593	17819	17647	17758	17534	17577	17682	17704	17512	17485	17484	17766	17767	17769	17607	17575	17594	17648	17688	17540	17682	17781	17567	17625	17562	17561	17666	17549	17646	17615	17430	17629	17538	17687	17772	17553	17606	17753	17532	17626	17762	17662	17568	17399	17607	17686	17396	17439	17653	17745	17705	17451	17684	17578	17575	17527	17686	17536	17544	17490	17771	17597	17600	17574	17654	17593	17461	17493	17629	17587	17742	17584	17610	17563	17544	17683	17570	17536	17592	17515	17640	17547	17560	17525	17628	17702	17614	17532	17556	17731	17712	17480	17545	17458	17578	17578	17503	17791	17571	17585	17810	17835	17702	17688	17654	17760	17823	17697	17661	17605	17374	17570	17516	17549	17569	17572	17670	17600	17539	17687	17685	17572	17692	17807	17524	17584	17481	17721	17676	17568	17488	17559	17555	17684	17580	17654	17586	17605	17480	17790	17581	17573	17658	17603	17494	17701	17539	17900	17691	17736	17501	17513	17587	17727	17658	17714	17573	17572	17717	17578	17562	17743	17713	17523	17677	17642	17587	17702	17554	17639	17483	17723	17677	17569	17513	17790	17430	17508	17605	17720	17702	17530	17611	17727	17557	17820	17653	17690	17684	17627	17512	17723	17711	17562	17599	17541	17666	17568	17621	17569	17501	17468	17663	17600	17694	17571	17718	17490	17422	17671	17581	17536	17608	17639	17552	17577	17700	17578	17675	17634	17615	17842	17648	17599	17644	17430	17769	17593	17579	17604	17547	17698	17830	17681	17628	17644	17661	17433	17632	17667	17562	17725	17587	17704	17587	17714	17514	17569	17852	17625	17541	17508	17907	17523	17640	17748	17436	17573	17665	17683	17443	17616	17526	17795	17540	17704	17459	17793	17594	17685	17686	17501	17699	17524	17713	17545	17577	17602	17542	17810	17473	17571	17819	17714	17655	17389	17585	17519	17692	17585	17654	17712	17775	17669	17580	17525	17649	17640	17650	17640	17671	17559	17680	17616	17532	17638	17532	17703	17605	17646	17379	17530	17415	17640	17501	17581	17582	17693	17344	17690	17655	17524	17618	17555	17546	17558	17611	17636	17748	17796	17640	17769	17627	17523	17696	17603	17732	17602	17587	17614	17367	17592	17684	17693	17651	17560	17474	17476	17534	17317	17335	17602	17733	17638	17481	17658	17633	17652	17619	17756	17576	17415	17607	17700	17605	17449	17685	17519	17696	17643	17768	17543	17561	17425	17724	17392	17623	17679	17816	17618	17512	17540	17690	17600	17503	17601	17463	17550	17632	17475	17606	17462	17591	17583	17760	17610	17623	17676	17729	17628	17498	17655	17573	17656	17547	17621	17655	17669	17653	17554	17769	17618	17610	17648	17590	17757	17627	17684	17487	17580	17600	17749	17390	17634	17549	17580	17543	17625	17437	17498	17728	17714	17622	17669	17652	17593	17516	17568	17652	17598	17512	17629	17562	17597	17668	17595	17593	17624	17639	17578	17535	17642	17580	17634	17665	17617	17538	17662	17619	17574	17525	17549	17578	17484	17437	17634	17580	17729	17720	17576	17651	17671	17507	17611	17439	17572	17605	17774	17588	17632	17659	17673	17562	17595	17486	17728	17545	17477	17677	17687	17567	17452	17590	17521	17547	17627	17621	17868	17592	17736	17468	17619	17668	17635	17752	17600	17658	17713	17563	17716	17693	17564	17397	17682	17465	17543	17659	17570	17701	17569	17734	17680	17516	17648	17756	17494	17793	17727	17679	17778	17526	17781	17472	17684	17662	17633	17770	17525	17649	17733	17598	17603	17692	17684	17598	17718	17660	17555	17674	17716	17569	17699	17623	17540	17693	17580	17629	17706	17447	17495	17568	17743	17534	17786	17619	17522	17547	17491	17647	17472	17537	17425	17681	17568	17664	17802	17457	17562	17638	17773	17707	17527	17479	17891	17645	17669	17544	17594	17475	17507	17626	17666	17747	17564	17391	17624	17706	17745	17738	17624	17471	17652	17506	17728	17625	17598	17630	17480	17507	17445	17573	17527	17957	17645	17577	17500	17620	17673	17731	17578	17690	17753	17497	17483	17663	17558	17452	17475	17644	17557	17634	17576	17435	17772	17533	17564	17602	17568	17691	17611	17864	17846	17677	17581	17595	17466	17675	17473	17742	17699	17802	17784	17525	17639	17524	17540	17610	17590	17582	17629	17694	17766	17928	17700	17765	17584	17627	17573	17597	17634	17744	17499	17652	17570	17554	17646	17659	17580	17635	17765	17451	17608	17818	17709	17546	17505	17682	17842	17570	17614	17596	17580	17601	17603	17756	17586	17612	17451	17539	17522	17605	17490	17648	17346	17571	17650	17573	17623	17722	17568	17545	17442	17728	17778	17512	17490	17681	17706	17761	17507	17796	17617	17561	17709	17619	17636	17612	17721	17438	17938	17909	17637	17586	17534	17482	17734	17858	17664	17674	17572	17667	17540	17789	17511	17527	17720	17585	17757	17702	17809	17713	17645	17594	17688	17740	17515	17626	17495	17619	17526	17576	17629	17537	17575	17644	17577	17513	17735	17658	17748	17662	17523	17634	17730	17467	17642	17666	17454	17737	17650	17389	17502	17594	17645	17727	17559	17573	17673	17676	17523	17714	17676	17605	17757	17765	17427	17691	17356	17497	17671	17540	17505	17541	17532	17656	17514	17633	17452	17775	17550	17608	17551	17816	17729	17737	17438	17546	17686	17489	17455	17619	17553	17577	17608	17544	17542	17598	17511	17712	17712	17564	17534	17535	17566	17532	17824	17630	17574	17593	17374	17785	17468	17551	17585	17560	17601	17537	17611	17498	17666	17659	17586	17654	17607	17728	17594	17748	17685	17716	17589	17545	17747	17760	17711	17404	17463	17401	17480	17618	17529	17671	17593	17612	17612	17679	17591	17593	17747	17693	17636	17585	17522	17865	17600	17541	17683	17605	17643	17461	17500	17858	17725	17565	17456	17400	17661	17628	17548	17706	17482	17677	17699	17694	17467	17739	17918	17501	17636	17441	17398	17582	17514	17520	17701	17755	17488	17708	17770	17712	17577	17732	17752	17535	17617	17553	17571	17568	17416	17539	17534	17565	17445	17647	17489	17635	17606	17569	17621	17464	17677	17601	17563	17505	17658	17684	17415	17764	17630	17520	17756	17618	17630	17713	17681	17709	17504	17767	17509	17594	17665	17635	17608	17662	17737	17672	17678	17639	17642	17546	17644	17641	17636	17667	17651	17665	17547	17718	17470	17504	17574	17527	17736	17590	17570	17704	17763	17440	17470	17715	17690	17654	17415	17563	17440	17546	17576	17691	17505	17590	17583	17555	17692	17584	17594	17760	17577	17722	17667	17740	17576	17776	17494	17571	17590	17569	17686	17562	17523	17492	17495	17448	17619	17575	17635	17559	17594	17500	17593	17663	17917	17738	17612	17427	17736	17572	17468	17679	17576	17643	17525	17723	17389	17545	17753	17622	17713	17512	17542	17633	17718	17588	17559	17470	17572	17606	17710	17504	17402	17603	17588	17525	17598	17498	17564	17586	17659	17666	17663	17685	17605	17533	17475	17432	17429	17648	17712	17541	17677	17703	17656	17515	17569	17648	17602	17460	17753	17686	17686	17705	17575	17750	17501	17784	17596	17604	17794	17662	17511	17758	17718	17520	17498	17599	17690	17784	17589	17765	17715	17623	17612	17802	17579	17717	17793	17554	17638	17449	17557	17750	17656	17528	17628	17592	17444	17605	17638	17809	17683	17436	17600	17522	17550	17530	17510	17656	17653	17633	17765	17635	17581	17677	17666	17615	17555	17600	17662	17601	17535	17590	17678	17595	17619	17518	17752	17461	17657	17640	17808	17467	17387	17667	17675	17532	17583	17762	17726	17575	17688	17630	17700	17609	17697	17557	17647	17644	17459	17596	17566	17572	17462	17568	17723	17546	17701	17574	17619	17772	17594	17587	17525	17575	17465	17818	17570	17594	17524	17792	17651	17652	17568	17560	17510	17808	17756	17589	17460	17546	17509	17482	17587	17595	17594	17570	17541	17563	17643	17500	17528	17699	17477	17538	17481	17878	17531	17721	17422	17704	17502	17584	17667	17482	17635	17761	17487	17540	17625	17618	17631	17630	17513	17617	17359	17644	17610	17522	17671	17606	17544	17493	17736	17525	17659	17671	17749	17819	17555	17659	17746	17502	17671	17578	17555	17659	17581	17601	17637	17629	17633	17607	17690	17626	17710	17792	17709	17691	17635	17569	17446	17849	17542	17564	17655	17546	17570	17545	17513	17692	17543	17542	17642	17592	17720	17589	17562	17558	17671	17591	17524	17863	17525	17535	17565	17607	17629	17673	17604	17370	17592	17504	17614	17325	17805	17596	17588	17439	17528	17616	17713	17409	17761	17749	17527	17539	17484	17536	17552	17700	17682	17576	17628	17682	17441	17749	17498	17710	17689	17574	17621	17591	17796	17715	17630	17807	17412	17595	17592	17641	17690	17654	17626	17521	17730	17451	17576	17521	17707	17619	17750	17638	17680	17662	17396	17697	17501	17665	17595	17480	17469	17582	17519	17673	17599	17514	17587	17783	17726	17470	17666	17688	17511	17808	17575	17738	17611	17449	17566	17717	17697	17716	17792	17552	17507	17445	17851	17564	17623	17495	17743	17707	17573	17441	17624	17717	17567	17357	17878	17551	17797	17717	17744	17639	17669	17695	17647	17736	17482	17685	17536	17595	17716	17529	17590	17700	17461	17702	17473	17511	17706	17670	17667	17630	17491
22219	20747	27088	24718	22961	28761	34100	30930	31086	30656	30081	35132	57839	57677	48902	40704	34737	31356	29673	29164	28915	29161	29097	28851	29044	29066	28848	29011	29088	29257	28873	29181	29434	28961	28736	29076	28880	28997	28981	28861	28803	29099	29039	29163	29084	28948	29001	29153	28800	28945	29137	28964	29052	29160	28756	29077	29011	29058	29230	29374	28728	28638	29152	28990	28789	29189	29065	29138	28831	28906	28767	28828	29021	29176	28983	29031	28970	28936	29205	28850	28977	28915	28816	28928	29021	28863	28795	28792	29004	28778	28944	29036	28894	29087	28779	28999	28737	29022	28892	28691	29016	29243	28985	28805	29144	28945	28786	29051	28947	29095	28963	28902	29119	29206	28899	28805	29004	28875	28927	29201	28852	28788	28863	28839	29010	29022	28919	28894	28948	29028	28844	28871	28945	29078	29031	28996	28920	29181	28832	28747	28964	28751	28753	29145	29040	28888	28966	28955	28897	28942	28933	28756	29148	28932	29275	28975	29039	29013	28940	29100	28694	28799	29082	28920	28835	28961	28734	28824	28966	28986	28671	28905	28652	29032	29104	28907	29029	28951	29154	28797	29157	28745	29106	29202	29012	28992	28884	28857	28831	29172	28953	28956	29009	29172	28988	28761	29104	29076	28950	28880	28932	28952	28855	28918	29024	28783	28923	28953	29240	28938	28850	29078	29045	28980	28891	28883	28743	29094	28900	28721	29006	28890	29021	28949	28850	28814	28823	29012	29159	28965	29043	29023	28748	28985	29228	28783	28853	29001	29187	28772	28887	28696	28672	28756	28840	29014	29266	28724	28985	28621	28892	28956	29199	28942	29161	28816	28829	28828	28946	28854	28893	29131	29073	28995	29176	29139	29094	28737	29159	29028	28744	28989	28840	29082	28746	28901	28921	29036	28685	28939	28900	28899	28820	28822	29046	28882	28779	28963	28972	28879	28861	28772	28932	28914	28885	28936	28945	28843	28926	29204	28993	28953	29011	28809	29066	29000	28783	29008	28875	28946	28752	28997	29106	29114	29186	28984	28888	28676	28683	29042	29101	28902	29083	29151	29244	29049	28920	28948	28929	28821	28967	29129	28697	28849	29106	28911	28758	29048	28985	28943	28813	28972	28921	28927	29267	28744	29111	28752	28848	29060	29168	29088	28806	28866	28891	28963	29410	29089	28877	28896	28781	28878	28762	29122	29293	28953	28859	28892	28940	28940	28883	28987	29074	28939	28805	28789	28947	28889	28811	28895	29086	28874	28832	28914	28977	28653	29251	28919	28898	28959	28716	29008	29096	29108	29117	29073	28946	28966	28785	28923	28779	29036	28987	29115	29123	29007	28946	28911	28859	28905	28991	28901	28974	28698	28881	28838	28736	28913	29023	29152	29028	28731	28822	28923	29064	28862	29020	28863	28958	28692	28935	28830	28757	29208	28917	29125	29033	29284	28860	28912	29135	28683	28692	28908	28907	29033	29319	29028	28987	29118	28737	28886	28938	28999	29009	29061	28963	29089	28991	28981	29082	28885	29108	28956	28898	28894	29030	28758	28761	28955	28866	28792	29073	28821	29090	28829	29080	28911	28811	28722	29119	28934	29036	28950	28733	28834	28864	29204	28959	28924	28966	29009	28848	28993	29175	28929	28995	28947	28833	28970	29245	28993	28689	28769	28653	28916	29012	28873	28747	29097	28976	28997	29183	28775	28782	28938	29099	28832	28752	28926	28920	28946	28947	29001	29040	29280	29067	29193	28801	28891	28967	29077	28838	28760	28677	28912	29130	28875	29215	28979	28938	28918	28883	28958	28809	28939	29122	28931	29090	28926	28867	28713	28864	28925	28782	29043	29001	28979	29094	29016	29085	28899	29139	29065	28918	28493	29122	28867	29023	28981	28915	28960	28823	28959	29065	29013	28984	28659	28872	28858	29158	29119	28916	29049	28968	29125	29010	28849	28807	29090	28939	28880	28858	28840	28780	28717	28953	28897	28986	28889	28974	28971	28780	29006	28712	28698	29065	28753	29017	28877	28992	28850	28765	29148	29022	29080	28916	28918	28806	29032	29096	28926	28790	28953	29107	28958	29195	29081	28637	28906	29041	29022	28794	29064	29033	29270	28929	28816	28871	28771	28921	28814	29043	28955	28842	28783	28990	28949	29003	28965	28793	28816	29074	28855	29244	28862	28880	29002	28895	28894	29156	28789	28706	28815	28852	29290	29001	29089	28810	28860	28976	28677	28790	28974	29037	29098	29053	28995	29017	28857	29195	29103	28995	28802	28939	29356	29007	29004	28971	28887	28968	29002	28748	28770	28813	28975	28924	29196	29049	28633	28924	28942	29071	28706	28902	28694	28995	28811	29073	28886	28729	28755	29035	29037	28925	29043	28865	28817	29159	28898	29133	29139	29002	28811	29014	28801	29079	28728	28920	29192	29072	28876	28826	29006	28885	29244	29042	28866	29082	29152	28758	28945	28870	28736	28900	28487	28727	28964	29040	29080	28714	28871	29092	29039	28956	28620	29103	29003	28974	28808	29134	28999	28796	28705	28827	28712	29050	29021	29048	28947	28591	28687	28778	28938	28908	28999	28919	29084	29043	28666	28875	28891	28830	29077	29082	28896	29024	28954	28957	28790	28770	29019	28928	28676	28901	29056	28954	28950	29102	28879	29080	28944	28967	28965	28951	28804	28862	28893	28864	28799	28807	28815	29049	28915	28962	29146	29041	28768	29087	28940	28872	29109	28962	28969	28965	28874	28945	28955	28759	28900	28598	28762	29033	29044	28888	28905	28852	28824	28733	28926	29251	28813	29051	28983	28884	29005	29031	29003	28849	28877	28968	29044	28833	28909	28963	28926	28867	28862	28973	29100	28992	29101	28853	28957	28919	28836	28953	28919	28700	29110	28995	29034	29103	29304	28943	29115	28876	29217	28816	29071	28991	28904	28739	28882	29066	28862	28970	28904	29023	28889	28998	28924	29038	29080	28918	28830	28841	29119	29163	28920	28774	29016	28852	29106	28914	29021	29064	29069	29009	28949	28740	28852	29092	28977	28855	28801	28683	29152	28779	28798	28817	28757	28959	28799	29184	28903	28957	29042	29184	28857	29155	28731	28891	28974	28801	28699	28831	28881	29138	28801	28793	29065	29214	28891	28934	28757	28926	29028	28870	28951	28982	28937	28653	28752	28613	29043	28889	28850	29209	28784	28872	29121	28934	28811	28688	28828	28574	28902	29168	28788	28910	28943	28970	28987	28689	28842	28862	28862	29018	28988	29175	28974	28819	28783	28710	28867	29080	28907	29170	28963	28918	28784	28971	28788	28817	29078	29095	28975	29076	28592	28991	29002	29097	28845	28875	28724	29248	29041	29146	28945	28859	28863	28926	28992	29022	28906	29090	28640	28909	29056	28940	28861	28920	28664	29109	28969	29028	28885	28871	28834	28785	28756	28772	29009	28694	28988	28837	28873	28776	28964	28850	29134	28887	28977	28784	28919	28752	28797	29114	28724	28886	28912	28907	29156	29033	29066	29004	28998	28884	29006	29052	28941	29126	29018	28997	28875	29009	28826	28635	29100	28879	29216	28837	28740	29048	29045	28687	29278	28814	28953	28913	28740	28902	28806	28623	28864	28746	28999	28975	28674	29061	29086	28877	28831	28930	29023	28962	28956	28878	28930	28686	28896	28798	29060	29158	28917	29038	29180	29189	28713	29020	28820	29325	29081	28957	28967	28680	29144	29168	28833	28609	28757	28903	28796	28921	29077	29028	29043	28996	28850	28964	28887	29270	28963	29003	28892	29018	29015	29189	28887	28885	28813	28831	29069	29103	28775	28860	29213	28947	28935	28929	28796	28922	29129	28770	28861	28742	29055	28839	29062	28996	29225	28835	29054	29210	28866	28958	28834	29130	28958	29052	28895	28931	28881	28971	29063	28923	28816	29096	29120	28865	29328	29066	28568	28930	29019	29002	28943	28782	28594	28914	28816	28951	28967	28937	28846	29057	28888	28900	28983	28837	29067	29181	29011	28728	29129	28744	28795	28963	29032	28678	28777	28895	29115	29056	29006	28946	29021	28663	29121	29023	28869	29057	29128	29169	28921	29049	28955	29068	28901	29022	28847	28944	28989	28765	28699	28769	28987	28964	29104	28896	29232	28962	28968	29077	28925	29169	28957	28836	29063	28870	29036	28715	28916	28912	28862	28613	28908	28892	28884	28607	28896	28913	28632	28719	28932	28983	28853	28779	28758	28923	28930	29170	29041	29027	29029	28992	29041	28803	28830	28949	28919	29047	28953	28934	28983	28852	28930	28938	28709	28773	28898	29023	28909	28736	29106	28948	29060	28871	29122	29093	28844	28779	28904	28809	28818	28883	28694	28814	28827	28924	28841	29023	28886	28739	28847	28983	28555	28913	29005	28809	28874	29124	28759	28934	28923	28872	28695	28846	29039	28893	28792	28983	29014	29002	28969	28835	28734	29185	28997	28863	28681	29004	29025	29080	28849	29174	29006	28673	28809	28814	28752	28984	29070	28790	28965	28666	28594	28718	29106	28870	28978	29150	28825	29127	28991	29133	28902	28763	28816	28968	28963	28859	28871	28943	29017	28836	28559	29100	28631	29032	29077	28931	29052	28963	28655	28957	29049	28787	29024	29070	29008	28871	28807	29152	29125	28951	29017	28946	29064	29049	28902	28932	28647	29130	29165	28936	28752	28683	28999	29008	28783	29014	28883	28784	29085	28795	29009	29100	28991	28686	29211	28903	28918	28894	28769	28839	28984	28707	29064	28893	29035	29148	29076	29211	28996	29092	29118	28857	28917	28825	28863	28803	28991	28931	29003	28696	29096	28853	28796	28754	28928	29162	29158	28821	28928	29174	28822	29065	29011	28884	28717	28649	29099	28904	28589	28702	28934	28808	28752	28907	29167	29021	28938	28700	28876	28859	28769	28808	28718	28709	28771	28953	28697	28870	29025	29270	29073	28968	28888	28845	28811	28820	28800	28911	28963	29137	28893	28790	28928	29212	29076	29000	28985	28805	28919	28979	29023	29201	29126	29161	29082	28908	28970	28672	28899	28909	28948	28861	28809	29057	28845	28825	29088	28940	28831	28851	28863	29189	29045	28931	28814	29088	28928	28849	28810
25667	43791	41250	34430	27482	24109	22097	20765	21331	19994	19111	28006	51555	50083	41057	31205	24055	20018	18167	17674	17791	17834	17783	17833	17667	17712	17724	17808	17835	17802	17985	17968	17703	17813	17845	17809	17940	17755	17912	17941	17810	17720	17830	17811	17773	17864	17766	17558	17905	17851	17712	17792	17726	18025	17794	17651	17817	17726	17491	17844	17809	17750	17768	17629	17783	17827	17794	17687	17653	17802	17759	17727	17717	17819	17899	17703	17883	17877	17651	17562	17792	17892	17676	17615	17871	17775	17818	17751	17572	17616	17829	17631	17968	17865	18047	17589	17617	17851	17725	17648	17725	17559	17765	17678	17996	17846	17793	17884	17696	17805	17598	17827	17659	17835	17839	17769	17895	17825	17834	17780	17595	17950	17813	17720	17767	17661	17940	17889	17935	17796	17778	17712	17776	17668	17896	17729	17843	17657	17747	17643	17823	17836	17966	17734	17615	17742	17837	17685	17683	17803	17879	17550	18007	17583	17803	17678	17835	17824	17869	17781	17767	17884	17796	17892	17723	17712	17724	17877	17802	17954	17691	17860	17817	17699	17806	17875	17730	17615	17859	17647	17918	17853	17753	17810	17697	17910	17775	17763	17724	17712	17740	17853	17642	17859	17626	17604	17827	17767	17629	17713	17683	17720	17720	17683	17835	17759	17726	17651	17771	17909	17804	17768	17764	17857	17656	17649	17930	17662	17814	17695	17842	17775	17602	17773	17837	17699	17860	17841	17780	17750	17668	17815	17778	18033	17908	17826	17760	17836	17942	17647	17824	17782	17887	17669	17741	17716	17664	17775	17852	17856	17782	17547	17774	17819	17860	17703	17708	17785	17705	17762	17779	17722	17810	17763	17813	17745	17898	17717	17690	17594	17833	17696	17778	17698	17868	17881	17609	17800	17690	17765	17716	17823	17619	17671	17726	17879	17609	17773	17646	17808	17746	17600	17695	17939	17857	17658	17863	17675	17727	17763	17702	17863	17643	17725	17703	17834	17932	17769	17840	18003	17730	17662	17623	17678	17913	17932	17662	17558	17703	17877	17600	17930	17691	17805	17730	17718	17717	17765	17819	17660	17683	17716	17502	17796	17599	17648	17647	17745	17671	17802	17768	17718	17820	17736	17792	17703	17824	17876	17861	17706	17750	17732	17575	17608	17939	17876	17674	17652	17714	17818	17765	17738	17918	17838	17645	17869	17853	17841	17727	17926	17816	17727	17618	17681	17709	17725	17591	17671	17685	17862	17748	17748	17579	17766	17815	17617	17670	17582	17887	17725	17866	17884	17756	17826	18000	17666	17742	17774	17605	17600	17559	17632	17870	17716	17706	17708	17939	17903	17643	17709	17817	17708	17936	17728	17854	17962	17786	17870	17744	17725	17641	17665	17765	17734	17716	17758	17803	17986	17604	17778	17766	17756	17588	17783	17634	17869	17822	17704	17887	17670	17740	17777	17811	17829	17794	17750	17734	17750	17609	17735	17639	17785	17805	17768	17867	17851	17778	17754	17853	17619	17827	17771	17755	17562	17757	17582	17909	17877	17644	17601	17655	17767	17915	17808	17791	17545	17649	17617	17737	17718	17924	17591	17881	17756	17801	17838	17738	17790	17632	17579	17841	17614	17799	17834	17674	17622	17798	17742	17741	17733	17868	17841	17692	17651	17709	17753	17694	17820	17789	17673	17629	17742	17715	17722	17592	17921	17602	17818	17755	17664	17751	17910	17702	17874	17816	17771	17697	17684	17748	17755	17730	17724	17916	17715	17685	17658	17739	17831	17805	17727	17891	17695	17684	18009	17843	17549	17687	17689	17709	17788	17796	17659	17640	17889	17718	17832	17848	17815	17729	17859	17673	17672	17787	17669	17848	17890	17912	17816	17463	17651	17673	17637	17753	17769	17855	17722	17886	17757	17752	17752	17693	17813	17835	17888	17676	17796	17713	17721	17949	18007	17676	17752	17653	17781	17729	17829	17793	17744	17852	17757	17765	17818	17930	17742	17569	17869	17893	17605	17844	17784	17793	17639	17600	17964	17717	17703	17754	17721	17674	17737	17885	17767	17850	17682	17860	17833	17665	17701	17692	17817	17755	17758	17664	17629	17673	17711	17582	17743	17954	17687	17782	17796	17928	17721	17719	17700	17720	17726	17827	17752	17807	17770	17719	17875	17915	17772	17758	17831	17908	17917	17653	17857	17870	17818	17807	17844	17603	17934	17598	17717	17752	17756	17742	17809	17739	17618	17731	17865	17844	17803	17744	17882	17782	17827	17899	17806	17706	17797	17813	17751	17507	17915	17796	17816	17667	17896	17777	17714	17871	17753	17834	17754	17661	17743	17680	17803	17740	17785	17774	17662	17811	17888	17716	17646	17790	17860	17875	17883	17818	17701	17803	17716	17721	17433	17794	17674	17785	17815	17916	17618	17834	17785	17645	17802	17722	17748	17872	17725	17704	17875	17757	17555	17582	17731	17685	17766	17712	17784	17768	17675	17643	17761	17681	17818	17904	17735	17822	17714	17650	17715	17819	17733	17845	17847	17717	17861	17720	17847	17734	17760	17652	17657	17716	17840	17829	17831	17566	17577	17866	17689	17761	17900	17780	17807	17782	17737	17733	17795	17826	17870	17834	17628	17637	17608	17692	17618	17816	17648	17816	17732	17701	17598	17644	17606	17752	17887	17762	17856	17781	17644	17714	17778	17752	17725	17642	17632	17648	17646	17608	17889	17862	17839	17722	17741	17889	17908	17751	17685	17840	17527	17871	17648	18003	17657	17801	17729	17640	17494	17761	17646	17786	17732	17821	17816	17646	17716	17816	17733	17839	17674	17941	17833	17704	17781	17859	17881	17652	17796	17823	17892	17713	17961	17839	18081	17815	17832	17836	17658	17748	17766	17782	17729	17643	17494	17848	17663	17716	17652	17692	17622	17748	17834	17848	17746	17882	17784	17767	17727	17721	17839	17784	17842	17806	17745	17669	17775	17791	17966	17608	17661	17756	17648	17887	17939	17940	17705	17747	17638	17763	17888	17613	17649	17638	17717	17594	17722	17729	17954	17664	17811	17933	17813	17842	17725	17718	17824	17771	17888	17814	17720	17698	17699	17672	17786	17753	17620	17837	17716	17896	17669	17757	17869	17840	17688	17738	17638	17794	17559	17733	17869	17866	17653	17752	17744	17720	17767	17629	17721	17831	17782	17764	17810	17786	17832	17753	17637	17793	17682	17845	17627	17707	17829	17791	17680	17775	17869	17750	17800	17916	17892	17835	17743	17725	17842	17801	17777	17936	17748	18009	17736	17871	17632	17884	17681	17628	17753	17824	17831	17824	17697	17707	17862	17684	17758	17746	17916	17647	17686	17773	17696	17914	17751	17711	17548	17643	17650	17818	17678	17757	17699	17608	17718	17763	17746	17817	17707	17664	17731	17757	17895	17800	17635	17962	17838	17906	17838	17841	17804	17653	17856	17789	17750	17702	17980	17897	17817	17721	17863	17767	17828	17815	17598	17952	17585	17698	17687	17525	17871	17819	17672	17719	17880	17754	17897	17758	17982	17665	17793	17770	17784	17932	17800	17887	17620	17846	17607	17540	17755	17785	17752	17742	17726	17975	17723	17598	17678	17516	17798	17745	17893	17747	17751	17701	17788	17715	17812	17559	17807	17759	17899	17664	17838	17726	17836	17895	17850	17851	17752	17804	17738	17859	17814	17751	17765	17645	17881	17627	17825	17689	17813	17647	17757	17735	17897	17753	17874	17755	17881	17740	17820	17610	17795	17792	17934	17692	17610	17600	17913	17716	17876	17584	17744	17740	17859	17694	17649	17818	17902	17701	17782	17878	17572	17674	17691	17941	17815	17799	17752	17654	17695	17997	17651	17925	17730	17774	17741	17624	17679	17917	17902	17607	17898	17833	17832	17855	17638	17865	17637	17830	17837	17697	17901	17947	17745	17769	17838	17691	17863	17845	17883	17809	17719	17592	17940	17787	17692	17822	17791	17820	17797	17733	17724	17757	17844	17720	17599	17856	17774	17890	17674	17693	17603	17671	17839	17666	17671	17942	17641	17701	17738	17596	17687	17605	17858	17674	17676	17848	17684	17598	17771	17924	17890	17899	17813	17739	17795	17747	17796	17522	17718	17700	17866	17704	17909	17687	17746	17676	17711	17691	17822	17745	17614	17772	17770	17639	17788	17782	17687	17733	17775	17886	17590	17772	17789	17697	17985	17915	17660	17675	17723	17749	17810	17651	17804	17631	17735	17750	17890	17641	17861	17782	17777	17793	17989	17791	17802	17653	17929	17816	17794	17782	17791	17884	17743	17742	17703	17819	17710	17697	17800	17873	17743	17731	17804	17830	17800	17807	17705	17664	17662	17901	17848	17837	17674	17788	17599	17822	17733	17870	17729	17679	17793	17815	17694	17804	17976	17829	17760	17774	17721	17725	17594	17843	17741	17818	17767	17910	17720	17803	17677	17855	17638	17747	17896	17708	17671	17861	17954	17728	17826	17823	17738	17818	17658	17677	17835	17891	18050	17663	17809	17641	17746	18013	17684	17730	17905	17858	17830	17707	17745	17712	17847	17739	18007	17748	17773	17855	17703	17813	17770	17635	17753	17740	17821	17673	17670	17729	17726	17721	17730	17775	17780	17838	18025	17892	17756	17678	17806	17953	17736	17728	17730	17712	17700	17890	17687	17760	17695	17794	17757	17706	17795	17762	17837	17739	17742	17610	17823	17682	17722	17789	17868	17738	17843	17734	17754	17835	17770	17724	17679	17790	17601	17755	17755	17833	17830	17516	17759	17851	17577	17765	17714	17883	17742	17646	17707	17802	17773	17666	17646	17739	17775	17708	17608	17614	17667	17685	17698	17735	17953	17674	17707	17762	17753	17903	17780	17768	17774	17601	17682	17713	17861	17758	17563	17831	17816	17816	17874	17879	17663	17598	17857	17840	17762	17815	17961	17653	17638	17662	17796	17682	17715	17782	17833	17895	17702	17798	17903	17860	17619	17656	17871	17608	17781	17542	17855	17795	17798	17792	17904	17717	17850	17720	17824	17843	17883	17744	17632	17850	17797	17839	17706	17808	17642	17836	17803	17849	17796	17751	17874	17836	17684	17689	17845	17964	17910
35971	30764	35560	35648	31913	31277	30993	30693	30869	30405	30580	30671	31527	31850	31876	31283	30782	30285	30155	30168	29955	30166	30048	30193	29983	29907	30285	30145	30133	30008	30017	29692	30156	30140	29920	29811	30328	30147	29824	29734	30207	30129	30338	29813	29774	29983	30046	29840	30113	29784	30101	30080	30000	30029	30025	29988	29761	30071	29886	29959	30225	30337	30029	30104	29963	30160	30049	29848	30273	30033	29895	29819	29996	30282	29901	30165	30051	29964	29769	30047	30153	29929	30031	30095	30153	30150	30122	30161	30070	30010	29965	30176	30181	30330	30127	29944	29871	29983	29960	29970	30192	30127	30333	30180	29933	30130	29962	29741	30070	29724	30223	29886	30112	29853	29970	30023	30025	30316	30103	30050	30081	29935	29937	29948	30185	29969	30232	30116	29859	29922	30050	30079	29978	30044	29620	29995	30016	29841	29947	30125	30218	29936	30286	30137	29913	30287	30321	30007	29943	29942	30105	30002	29922	30139	29853	29927	30321	29873	30047	29951	30050	30012	29870	29934	29958	29859	30035	29697	30056	30055	30108	30015	30056	29872	30068	29858	30203	29997	30065	29982	29999	30129	30112	30112	30008	29885	30181	29839	30201	30069	29779	30028	30088	30064	30079	30080	29847	29858	30007	30130	30036	29979	29992	30010	30043	29993	30033	30106	29986	29969	29941	30220	30155	29721	30031	30009	29975	30074	30140	30005	29908	29878	29915	29951	29878	30043	30129	29878	29831	29835	30059	29884	30057	30082	29844	30231	30202	30090	29745	30185	30214	30100	29657	30090	29949	30178	30046	30154	29896	30499	30209	30139	30042	30084	30020	30060	29992	30058	30228	30210	30010	30241	30040	29966	30053	29913	29831	30151	30246	29935	30132	29783	30063	29795	30172	30055	29961	29929	29862	29971	30128	30106	30026	29939	30306	30031	30123	29761	30000	30035	29902	29871	30061	29893	30135	29884	29975	30089	29965	29978	30222	29993	29948	29949	29843	30121	29988	29994	29943	30428	29992	30130	30101	30037	29647	30087	30043	29947	30287	30136	30086	29992	29958	30065	30106	30239	30203	30254	30033	29895	30061	29987	30211	30105	29930	30048	29937	29965	30113	29892	29894	29919	29965	29963	29900	30154	30317	30050	30280	30118	30112	30249	29614	29931	30034	29853	30065	30147	29934	30292	29991	30149	30202	29967	29962	29902	30139	30180	30149	30173	29978	29815	30113	30090	30020	30024	30105	29952	30025	30151	29926	30011	30237	30117	30181	30155	29969	30138	30081	29898	30221	30035	30003	29792	30165	29731	30217	30135	30103	30026	29838	30260	29952	29921	30010	30289	30002	30027	30116	30182	30155	30202	30109	29996	29892	29879	29986	30134	29998	30154	30045	30126	30181	30203	29949	29934	29748	29940	29745	30027	30290	30100	29965	30124	29875	30152	29995	30057	30220	29837	29992	29947	30145	29962	30014	29974	29898	30166	29912	30231	30225	30210	29851	29732	30163	30108	30282	30131	30009	30125	29971	30025	29918	30135	30290	30143	29900	29734	29953	29951	29897	29855	29683	30081	30263	30016	30102	30416	30147	29941	30089	29897	30085	29795	29926	29989	30023	29967	29852	30003	29854	29944	29921	30034	29866	30126	29854	29951	29942	30057	30239	30157	30301	29840	30011	30017	30024	29898	30113	30003	30014	29910	30168	30083	29967	29892	30046	29910	29974	30337	30154	30447	30167	30275	30091	30129	30170	29923	29798	30069	29927	30075	30132	29989	29987	30070	30292	30083	30049	30091	29906	29834	30018	30034	30137	30178	30031	30453	30186	30025	29943	30101	29944	29988	30219	30156	30311	30246	30010	30238	30061	30221	30203	29883	29939	29684	30265	29968	30102	30134	29925	30044	30237	30140	30210	30076	29975	30125	29846	29644	29858	29952	29697	30125	30097	29919	30109	29938	30076	30044	29969	29924	30343	30128	30000	29833	29869	29898	30030	30127	30192	30156	29981	30065	29985	29831	30228	30260	29927	30064	29880	30301	29994	29805	29925	30249	29937	30025	30055	29914	29939	29619	30014	29962	29893	30104	30297	29894	30143	30099	29748	30399	30023	30084	30275	30143	30036	29853	29747	29920	30149	30054	30205	29981	30001	30049	30252	29804	30163	30068	30084	29661	29971	30091	30204	29951	30206	30279	29978	29949	30078	30219	30023	30271	29939	29984	29989	30279	30280	29837	29902	29851	29908	29859	29858	30020	30026	29984	30087	29899	30031	30354	29953	30066	30003	30072	29893	30103	29954	30237	29864	30011	29921	29840	30056	30182	30315	30139	30016	30188	29884	30085	30090	30045	29915	30126	29905	30297	29965	30171	30061	30052	30128	30029	30001	30040	29893	30286	30302	30075	30113	30119	29960	30231	29921	29838	30024	30117	29719	29882	29997	30005	30106	29951	30281	30118	29992	29973	30153	29736	29851	30100	30054	29992	29939	29931	30229	30461	30012	30439	30040	29689	29905	29904	29889	30056	30012	30117	29967	30172	29973	29836	29974	30005	29995	29958	29962	29945	30346	30062	29890	30064	30195	30096	29969	29950	30236	29981	29877	30075	29980	29910	30342	29931	30200	30182	29939	30090	29972	30134	29927	30061	30026	29974	30226	29949	30021	29940	30341	30019	30024	30051	30057	29933	30157	29897	29816	29980	30041	29850	30166	30150	30024	30100	30119	29921	29943	30069	30294	30085	30247	30205	29975	29920	30053	30000	30116	29950	29926	29882	29817	30111	30080	30295	30250	30085	30275	30217	30243	30210	30337	30026	30007	30017	30120	30172	30266	30022	29970	30056	29945	30047	29819	29776	30173	30084	29927	30060	29963	30008	29781	30057	30122	30174	30107	29809	30330	30133	30170	29913	29684	30013	29770	29939	29876	29891	29999	29988	29816	30020	29904	30170	30029	30090	30135	30249	30149	30189	30050	30052	29928	30054	30221	29890	30174	29932	30048	29870	30176	30007	30206	29830	30167	29823	29935	30041	30069	30099	29840	29845	29967	30133	30172	30189	30084	29852	29865	30084	30031	30039	29905	30152	30201	30035	30192	30214	29870	29991	30036	29955	29919	29900	29962	30251	30197	30137	30150	30119	30232	30213	29869	30157	30015	30193	30087	30090	29901	30233	30194	30027	29987	29935	30223	30193	30204	30067	29964	30055	30302	30114	30035	30058	30049	30104	30029	29935	29985	30034	30098	30343	30215	29995	29989	30073	29901	29907	29877	30009	29815	29939	30186	29999	30301	30122	29913	30316	30104	29908	30094	30116	30061	29812	30042	30055	30051	30178	29983	30094	29996	30250	30061	30207	30391	30040	29936	29970	29958	30183	30165	29983	30248	30212	30285	29957	29822	30228	30152	30012	30169	29837	29882	30027	30115	30051	30297	29946	30073	30077	29940	30004	30022	30336	29939	29825	30005	30233	30021	30094	29894	30097	30065	30198	30094	30073	29682	29922	29835	30059	29865	29882	29760	29798	29822	29864	29919	29781	29959	30194	30183	30005	29963	30098	30236	29936	30118	30079	30162	29945	30034	30126	29898	30042	30013	29890	29933	30040	29949	30169	29960	29903	29932	29910	29891	30171	30058	29851	30066	29912	30005	30104	30076	30017	30030	29938	30041	30115	29843	30231	30008	29913	30161	30137	29994	29889	29917	30421	29993	29891	30307	30098	29942	30144	30071	30018	29972	30025	30221	30024	30432	30165	29900	29808	30152	30212	30090	29977	29920	30132	30032	29998	30019	29949	30106	29949	30085	30156	30129	30009	30106	30025	30238	30073	30018	30149	30032	30084	30010	29793	30160	30139	30162	30181	30068	30017	29876	29982	29946	29971	30163	29998	30254	30111	30110	29919	30066	30224	30232	30007	30051	29899	30274	29867	30078	30212	30295	30029	30111	30115	30193	30094	29882	30071	30165	29961	29845	30168	30066	29892	30101	29844	30290	30040	30154	30200	29854	29987	29909	30222	30141	30204	29961	30188	30214	29956	30311	30106	30242	30155	29904	29789	30169	30120	30110	30113	29977	30077	30034	30019	30172	30123	29975	30116	30085	30116	30021	30161	30250	29855	30003	29905	30192	30057	30090	30061	29859	30056	29955	30252	30004	30241	30149	30002	30153	29993	29843	30007	30051	30138	30278	30055	30166	29975	30216	29919	30184	30196	29872	30073	29905	30196	29916	29935	29905	29970	29849	30294	30118	29979	29727	29802	29987	30018	30340	29916	29946	30057	30194	29980	29981	30158	29919	30256	29947	29775	29931	29889	30112	30036	30199	29763	30145	29989	30175	30041	30165	30148	30170	30043	30080	30157	30031	29949	30172	29802	30086	30152	30103	30027	29888	30329	30151	30196	30161	30044	29749	29937	29956	29997	30146	29983	29997	29889	30064	30018	30057	29809	30025	29850	30051	30214	30083	30047	29880	30265	30032	29997	30069	29941	30172	29965	29993	30125	30209	30164	30297	29944	30000	29901	30130	30277	29956	30172	29729	30040	30043	30016	30067	30067	29897	29989	30163	30230	30157	29965	30070	29834	30138	29900	30098	29957	29996	30086	30178	29808	30142	30061	29766	29963	30100	30084	30181	30005	30017	30122	30024	29986	30176	30063	30063	29812	30193	30014	30298	29983	30141	29855	30250	30250	30116	30037	30179	30230	30082	29800	29846	29980	30095	30064	29901	30040	30007	30087	30241	30125	30087	30144	30246	30304	30271	29994	30269	30327	30162	30166	30093	30105	30069	29913	30104	29865	30226	30024	30141	30042	30400	29980	30041	30357	30066	30115	30045	30208	30091	30167	29785	30125	30105	30131	30062	30156	30422	30159	30295	30075	30026	30421	29768	30062	30036	29962	30040	29857	29929	30065	30038	30049	29941	30093	29853	30266	30188	30168	30106	30234	29949	30011	30210	29985	30157	30194	30038	30010	29889	30238	30060	29713	30104	29694	29971	29726	29897	30070	29775	30135	30017	30010	30007	29968	29777	30145	30104	29724	30024	30046	29874	29942	29937	30207	30137	30001	29984	29960	29781	30063	30015	29843	29922	30178	30103	30009	29914	29780	29986	30108	29890	29829	29858	29996	29926	30015	30026	29974	30019	29832	29890	30105
24798	28904	27803	25508	20850	19773	19280	19452	19003	18620	19011	19215	20492	20950	20099	19215	18734	18557	18101	18209	18155	18442	18331	18425	18284	18320	18299	18365	18233	18377	18134	18386	18370	18342	18203	18384	18214	18093	18420	18399	18259	18229	18313	18355	18290	18239	18167	18302	18245	18151	18274	18190	18244	18210	18157	18334	18300	18159	18291	18324	18311	18450	18150	18007	18236	18379	18172	18258	18273	18185	18302	18333	18372	18430	18326	18232	18291	18205	18198	18326	18359	18227	18501	18500	18389	18445	18262	18231	18387	18513	18402	18303	18406	18153	18041	18326	18129	18239	18324	18325	18304	18394	18015	18443	18261	18230	18362	18328	18284	18318	18308	18305	18236	18168	18376	18156	18401	18305	18426	18222	18460	18232	18235	18200	18574	18289	18261	18207	18522	18282	18232	18300	18111	18338	18134	18278	18071	18217	18233	18343	18296	18140	18211	18303	18298	18393	18443	18366	18307	18328	18324	18281	18364	18361	18291	18187	18274	18086	18297	18227	18174	18283	18176	18311	18300	18195	18297	18451	18209	18305	18354	18169	18281	18094	18259	18289	18373	18244	18138	18310	18199	18232	18317	18273	18419	18345	18167	18311	18226	18180	18282	18265	17946	18302	18242	18340	18447	18275	18423	18445	18288	18054	18158	18372	18345	18383	18231	18255	18200	18274	18219	18187	18400	18369	18220	18269	18499	18247	18277	18436	18121	18173	18363	18279	18328	18250	18252	18258	18347	18339	18218	18319	18398	18047	18422	18425	18091	18173	18292	18101	18171	18247	18300	18245	18209	18225	18360	18402	18231	18260	18323	18424	18265	18227	18190	18385	18477	18443	18302	18245	18119	18234	18265	18300	18250	18403	17992	18165	18125	18242	18449	18402	18259	18263	18321	18489	18378	18300	18300	18254	18194	18225	18200	18402	18200	18165	18351	18191	18133	18233	18222	18295	18381	18334	18170	18274	18305	18205	18151	18478	18363	18195	18281	18359	18313	18325	18098	18425	18151	18094	18146	18378	18455	18189	18234	18164	18442	18043	18307	18323	18440	18249	18206	18333	18256	18123	18197	18248	18293	18294	18380	18315	18215	18246	18273	18224	18497	18276	18118	18120	18116	18148	18305	18398	18330	18354	18233	18289	18270	18052	18310	18270	18135	18187	18161	18046	18251	18296	18224	18262	18138	18414	18305	18234	18346	18167	18378	18232	18357	18209	18302	18392	18352	18265	18290	18234	18336	18329	18416	18210	18270	18296	18215	18315	18285	18342	18350	18372	18353	18159	18258	18234	18165	18352	18143	18238	18453	18244	18293	18286	18208	18520	18148	18172	18266	18470	18232	18258	18321	18159	18375	18175	18360	18277	18187	18373	18267	18427	18065	18353	18355	18357	18373	18275	18454	18333	18302	18076	18199	18342	18429	18195	18184	18303	18279	18104	18520	18228	18392	18294	18319	18331	18141	18180	18328	18292	18208	18263	18335	18158	18354	18192	18287	18259	18373	18392	18315	18289	18240	18275	18292	18283	18397	18229	18269	18260	18459	18248	18325	18137	18359	18264	18210	18292	18312	18162	18252	18351	18363	18302	18565	18111	18311	18265	18331	18140	18184	18272	18403	18194	18327	18249	18184	18266	18228	18332	18284	18393	18220	18152	18141	18355	18275	18237	18148	18364	18218	18389	18249	18208	18211	18306	18471	18389	18220	18249	18278	18228	18429	18228	18356	18209	18406	18327	18446	18173	18239	18191	18126	18237	18297	18347	18325	18377	18267	18295	18258	18362	18145	18416	18319	18275	18360	18187	18261	18376	18260	18232	18410	18281	18246	18096	18293	18252	18260	18272	18272	18187	18393	18269	18255	18289	18194	18324	18251	18110	18362	18092	18493	18450	18386	18216	18430	18405	18278	18313	18449	18359	18262	18390	18356	18329	18164	18448	18346	18398	18291	18315	18181	18225	18239	18226	18243	18308	18408	18366	18189	18101	18285	18262	18372	18222	18153	18172	18212	18229	18375	18207	18127	18196	18422	18165	18172	18377	18215	18332	18315	18197	18115	18181	18279	18262	18313	18177	18435	18286	18362	18283	18301	18358	18235	18454	18078	18117	18117	18344	18413	18399	18332	18318	18267	18230	18288	18119	18273	18286	18234	18354	18218	18213	18419	18141	18256	18309	18331	18302	18187	18258	18249	18049	18384	18350	18248	18220	18338	18337	18147	18358	18209	18314	18454	18366	18246	18223	18253	18432	18251	18319	18334	18236	18294	18318	18218	18222	18296	18386	18326	18312	18142	18317	18507	18279	18339	18275	18261	18328	18058	18403	18174	18442	18144	18251	18374	18182	18360	18397	18203	18320	18235	18164	18139	18386	18387	18146	18377	18245	18109	18345	18350	18172	18294	18340	18199	18383	18256	18481	18132	18441	18131	18341	18323	18587	18289	18550	18118	18231	18099	18194	18297	18121	18290	18255	18261	18255	18314	18367	18198	18149	18369	18144	18414	18210	18078	18194	18267	18068	18208	18363	18255	18139	18362	18174	18086	18355	18291	18235	18388	18342	18251	18304	18124	18313	18355	18182	18244	18306	18334	18210	18361	18165	18290	18340	18349	18176	18314	18488	18219	18246	18431	18305	18250	18243	18150	18225	18283	18324	18340	18283	18279	18337	18168	18293	18279	18183	18189	18078	18198	18352	18311	18248	18387	18372	18223	18333	18236	18319	18289	18343	18482	18154	18329	18307	18429	18089	18237	18133	18268	18268	18191	18298	18296	18586	18040	18247	18204	18349	18226	18258	18077	18432	18260	18410	18065	18353	18248	18140	18311	18255	18045	18264	18119	18401	18135	18317	18209	18198	18161	18439	18171	18222	18363	18343	18296	18232	18142	18178	18317	18174	18357	18323	18256	18284	18185	18114	18235	18265	18508	18322	18216	18315	18464	18219	18278	18435	18258	18225	18257	18317	18195	18211	18370	18305	18325	18332	18118	18213	18301	18353	18429	18306	18173	18340	18333	18304	18356	18217	18256	18211	18232	18372	18323	18315	18351	18180	18282	18176	18294	18236	18359	17955	18126	18257	18425	18252	18268	18368	18336	18358	18274	18295	18309	18337	18334	18216	18138	18394	18437	18247	18297	18330	18433	18360	18406	18199	18443	18242	18189	18223	18326	18103	18246	18372	18313	18181	17964	18201	18134	18248	18258	18228	18342	18215	18349	18299	18191	18410	18135	18077	18174	18385	18330	18255	18223	18172	18413	18233	18241	18001	18252	18557	18230	18395	18350	18185	18578	18075	18124	18206	18217	18263	18242	18330	18241	18402	18259	18322	18363	18233	18348	18029	18249	18268	18187	18144	18320	18563	18247	18265	18352	18230	18193	18226	18350	18351	18329	18289	18252	18397	18401	18313	18236	18281	18253	18257	18180	18151	18115	18503	18212	18435	18254	18266	18294	18161	18398	18299	18279	18180	18240	18208	18294	18147	18351	18283	18348	18297	18215	18171	18300	18276	18218	18253	18155	18158	18311	18218	18284	18524	18200	18240	18276	18412	18215	18029	18116	18415	18053	18287	18191	18186	18307	18354	18283	18364	18221	18164	18305	18260	18197	18312	18079	18231	18338	17945	18363	18282	18492	18307	18257	18344	17958	18394	18283	18257	18300	18421	18187	18320	18185	18276	18326	18260	18413	18316	18334	18323	18372	18258	18343	18196	18135	18392	18183	18320	18402	18211	18260	18198	18012	18189	18170	18400	18219	18201	18275	18355	18321	18266	18487	18334	18182	18454	18373	18267	18367	18234	18273	18344	18184	18314	18222	18116	18372	18180	18147	18191	18122	18377	18273	18272	18223	18355	18188	18266	18335	18378	18303	18425	18418	18177	18179	18206	18287	18377	18158	18212	18407	18557	18289	18285	18115	18155	18231	18290	18285	18441	18144	18335	18212	18376	18313	18241	18130	18232	18230	18267	18312	18250	18336	18354	18441	18350	18084	18223	18412	18403	18181	18287	18018	18330	18364	18149	18315	18364	18357	18367	18294	18257	18264	18317	18257	18255	18265	18319	18191	18144	18176	18194	18318	18262	18426	18328	18017	18344	18202	18234	18315	18276	18211	18274	18350	18338	18153	18234	18345	18401	18450	18178	18258	18342	18298	18373	18407	18459	18241	18312	18279	18246	18321	18359	18088	18287	18203	18244	18151	18176	18263	18393	18410	18240	18271	18274	18380	18252	18270	18246	18327	18288	18256	18049	18481	18244	18276	18462	18396	18243	18181	18329	18178	18293	18167	18433	18291	18048	18384	18184	18319	18454	18355	18344	18455	18319	18173	18209	18279	18348	18152	18148	18263	18174	18314	18211	18396	18331	18334	18375	18332	18389	18302	18221	18106	18267	18257	18434	18387	18320	18455	18307	18336	18259	18292	18201	18282	18213	18203	18486	18222	18357	18134	18259	18261	18319	18198	18120	18290	18244	18478	18065	18507	18200	18165	18332	18302	18304	18156	18276	18162	18248	18209	18185	18394	18159	18269	18346	18284	18477	18228	18106	18459	18309	18325	18320	18076	18352	18317	18314	18218	18253	18259	18395	18349	18210	18300	18381	18261	18372	18216	18283	18190	18308	18084	18490	18109	18155	18314	18148	18150	18223	18379	18235	18227	18357	18126	18214	18039	18358	18104	18147	18281	18440	18107	18532	18113	18219	18194	18158	18441	18365	18299	18186	18236	18491	18174	18265	18243	18241	18256	18310	18325	18285	18438	18302	18219	18184	18413	18497	18231	18402	18287	18590	18158	18338	18207	18442	18349	18179	18351	18267	18289	18230	18285	18286	18214	18275	18566	18263	18322	18426	18344	18262	18244	18203	18357	18376	18292	18329	18332	18449	18239	18288	18134	18176	18327	18326	18337	18369	18321	18340	18477	18296	18357	18277	18252	18135	18311	18243	18225	18350	18391	18275	18505	18297	18395	18242	18108	18328	18290	18181	18226	18293	18289	18394	18338	18218	18505	18402	18223	18125	18188	18267	18215	18118	18349	18178	18361	18263	18316	18353	18378	18238	18371	18212	18295	18317	18290	18206	18255	18271	18303	18161	18427	18236	18300	18233	18411	18093	18455	18288	18243	18263	18375	18293	18163	18286	18378	18388
24458	20767	27181	26127	26380	31030	32873	30479	30301	30189	31412	35031	44142	46050	40861	35692	32486	30216	29174	29097	28878	29125	29141	29095	29167	29177	28956	28970	29110	29034	29141	29215	28838	29026	29066	29106	29034	28792	29048	29075	29391	29093	28995	29080	28983	28972	29090	29017	29062	28999	29382	29033	28897	29024	28967	28860	29083	28811	29052	28982	28991	29062	29034	29111	29136	29113	29047	29060	28950	28929	29002	28842	29100	28851	29102	29231	29174	29364	29123	28691	28958	28747	29016	29181	28928	29039	29061	29180	28977	28794	28855	29009	28949	29023	28991	29092	28970	28830	29010	28780	28839	29136	29152	28997	29097	28821	29005	29033	29062	29306	28944	28914	28858	29164	28945	29072	28856	28988	28959	29008	28877	29197	28961	28911	29019	28752	28873	28787	29266	29027	28813	29042	28932	28811	28763	28901	28954	29183	28883	28979	29325	28823	29100	28656	29265	29072	29049	29158	29040	28956	28820	29030	29104	29086	28939	28906	29108	29113	28919	28863	28931	28883	28931	28832	28947	28796	28956	29025	29041	29032	29087	28905	29053	29060	29105	29025	29117	28982	29091	28908	29126	29086	29064	28937	28850	29093	29122	28865	29026	29052	29020	28886	29024	28938	28841	28939	28942	28978	29194	28880	29032	28862	28907	29255	29132	28863	29021	29150	29091	29174	28968	28833	29201	29044	28734	28959	29110	29061	29251	28895	28915	28930	29111	28843	28916	29056	28869	28850	29181	29204	29075	29147	29061	29315	29177	29152	28731	29091	28925	28902	29024	28711	28991	28852	29121	28678	29114	28925	29045	28935	29074	28928	28873	29028	28927	28889	28889	29073	28922	28660	28920	29188	29236	29077	28876	28823	28942	29056	29138	29068	28887	29142	29297	29055	29356	29098	28822	29309	29488	29155	29106	29152	29119	28901	29212	29084	28954	28771	28847	28982	29138	29062	29120	29022	29165	29062	29007	28803	29185	29099	28942	28832	29159	29063	28888	29055	28742	28977	29194	28731	29210	28925	29058	28940	28930	28933	28911	29298	29081	28926	29203	28729	28726	28526	29087	28957	28883	28863	28822	28640	29014	29201	29136	28933	29008	28889	28815	28883	28879	29200	29020	28886	29061	28936	28991	29022	29102	28846	28916	28877	29411	29138	29002	28961	28641	29070	28996	29024	29186	28813	29016	28854	29053	29017	28999	28797	29070	29180	29043	29103	28827	28705	29041	29188	29013	28919	29092	28922	28818	29149	28748	28895	28988	29005	28776	28674	29002	29191	29091	28992	29300	29070	29112	28871	29087	29305	28924	29070	29288	28929	29058	28986	29207	29151	28940	28972	28703	28842	29230	29092	28810	29200	28978	28997	28967	28860	28747	29238	29145	28809	29128	28980	28896	28874	28941	29164	28590	28690	29048	28930	29119	28938	29028	29003	29080	28873	28663	29135	28855	28870	29108	29195	28922	29073	28917	28880	29049	29013	29077	29161	28832	29072	28783	28863	29134	28989	29135	28975	29017	28903	28740	29053	28992	29198	28917	29009	28937	29195	29142	29092	28906	28903	28860	29053	29099	29091	29047	28869	29229	28983	28937	29099	29150	29050	29104	29133	29036	29085	29116	29114	28804	28886	29068	29042	29127	28852	29137	29066	28812	28967	28953	28967	28784	28831	28885	28822	29069	29073	28825	28730	29075	28866	29106	29039	28926	28911	28829	28893	29084	29118	28907	28866	29301	28747	28920	29107	29009	28915	29101	28922	29028	29046	28835	29178	29159	28870	29118	29168	29227	28990	28982	29140	29070	29153	29053	29027	29011	28977	28927	28950	29222	28734	29033	29023	28989	28709	28880	29010	29051	29039	28945	29078	29185	28907	28935	28976	29143	29089	28929	28822	28962	28919	28838	28688	28956	28886	29132	28890	28821	29118	29120	29184	29384	29150	28812	28917	28890	28931	29126	28784	29032	29157	28894	28886	28923	29089	28618	29069	28909	28852	29161	29160	29268	29033	28896	29186	28987	28948	29043	28888	28974	28961	28838	29240	29003	28836	28964	28988	29036	29022	28963	28927	29111	28858	28938	29166	28751	28980	29184	28721	28770	29242	28832	29087	28982	29032	29376	28968	29091	29048	28906	28926	28958	29085	29125	29241	29390	29022	29119	28995	29037	28776	28868	29034	28880	28972	29019	29095	28938	29014	28991	29138	29256	29039	29039	29075	28948	29037	28985	28985	29112	29059	29135	29094	28789	29042	29082	28932	28862	28967	29119	28938	28949	28915	29043	28970	28990	29032	28954	29128	28901	29095	28947	28793	29083	28754	29038	28953	29078	28690	28979	29102	28931	28909	29123	28915	28972	28970	28884	28778	29122	29045	29262	28725	28961	28889	29102	28833	29126	29101	28992	28882	28892	29045	28888	29222	29093	28893	29127	28836	29231	28977	28999	28892	28867	28916	28994	29018	29079	28970	28847	29036	29222	29010	28979	28788	28925	29061	29299	29474	29131	29207	29056	29082	29116	28972	28987	29231	28875	29106	29034	29215	28931	28833	28742	28805	29264	29080	29137	29027	29144	28904	28942	29101	29114	28997	29087	28948	28681	28914	28877	29140	28911	29048	28950	28921	29010	28925	28764	29038	28895	28701	29005	28640	28920	28953	29123	29158	28908	29020	29042	29191	29092	29269	29146	29020	29192	29153	28984	29275	29020	29067	28966	28933	28891	29003	28924	29053	29116	28939	29254	28990	29107	29178	29020	29080	29079	29081	28768	29264	29115	28819	29022	28875	29035	29071	28955	28940	28978	29091	29239	28764	29119	28989	29012	29227	28946	28967	28910	29096	28793	28894	29055	28802	28780	28992	28733	28930	28797	28814	29279	29104	28919	28908	28906	29145	29211	29210	29190	28848	28958	28837	28843	29091	28998	29061	28683	29079	29081	28862	28973	29015	29130	29025	29083	29020	28893	29084	28908	28967	29225	28986	28836	29010	29046	28953	28897	28840	29061	28998	29011	29001	28787	28973	29063	28998	28975	28931	29063	29091	29067	29142	28994	29262	28833	29148	29371	29072	29096	28991	29088	29135	28946	29061	29205	28933	29139	29225	28875	29225	29051	28854	28969	28909	29076	29044	29007	29101	28855	29355	28775	28781	29022	28885	28941	28832	29041	28957	29173	28793	28920	28685	28848	29182	29078	28877	29266	29096	28895	29046	28867	28964	29122	29000	28993	29043	29122	29226	29044	29069	29149	28880	29101	28905	28863	28974	28861	29059	28808	29076	29168	29194	28872	29120	29088	29143	28838	28955	29024	29183	29268	28864	29178	28835	28892	28822	28773	28971	28981	28616	29128	28966	29002	29043	29143	28785	29053	29032	29052	29046	29209	29129	28869	28951	29128	28880	29057	28923	28900	29005	28960	28956	28977	29024	28971	29007	29019	29010	29231	29062	28743	28996	29040	29052	28863	28951	28958	29082	29129	29125	29071	29152	28963	29033	28976	28949	28946	28791	29131	28976	29045	28884	28990	29136	29274	29087	28867	28973	28906	28987	29247	29011	29170	29035	29140	29172	29039	29087	28989	28878	29047	28943	29138	29119	29034	28906	28939	29117	28920	28989	28954	29018	28938	28959	28831	29015	28940	28801	29038	29186	28976	28963	29238	28953	28873	28861	28977	29180	29042	28864	28846	29230	29096	29120	28963	29046	29068	28878	28973	28821	28766	29064	29025	28694	28959	28948	28991	29204	29152	28772	28965	29041	29075	28667	29072	29008	29183	28899	29108	28921	28871	29251	28903	29057	28721	29108	29133	29096	28975	28848	29041	28934	28888	29214	29023	28987	28658	28783	29127	28836	28940	29221	29040	29125	29140	28917	28900	29235	28952	28979	29014	28924	28636	28877	29042	28869	28979	29020	28857	28738	28747	28849	29421	28885	29076	29080	29052	29033	29064	29136	28947	28920	29002	29057	29146	29070	29030	28991	29021	29024	28714	28805	29053	29085	29099	28873	28743	28939	28875	28888	28781	29068	29249	29253	29099	28809	28800	29176	29197	29049	29166	28879	29057	28921	28900	29037	28883	28850	29036	29105	29142	29013	28912	29084	28973	28918	29008	28935	29036	28960	28946	29069	29043	28960	28723	29041	29141	29007	28929	28763	29122	29041	28851	28930	28747	29192	28862	29063	28865	28936	28872	28877	29119	29078	29019	29148	28772	29047	29001	28893	29109	29022	29250	28991	29005	28950	29095	28913	28938	29151	29127	29063	29196	29040	28938	28713	29047	29106	28794	28991	28980	29045	28839	28964	28995	28921	29076	29019	29058	28946	29088	29076	28931	28762	28971	28775	29087	28842	28906	29268	29039	28695	28800	29134	29032	28677	28809	28936	29133	28832	29131	28969	28866	28769	29120	28941	28932	29001	28876	28955	28921	28833	28821	29150	28998	29021	29068	29225	28830	29107	28813	29188	29095	29031	28732	28655	28680	28603	29038	29021	28840	29150	29207	29081	29089	28940	28925	29100	29156	28982	29180	28948	29091	28902	28889	28899	29100	29079	29077	28934	28949	28968	29083	29094	29095	29041	29086	29246	29115	29282	28965	29026	29024	29014	29200	29211	28885	29015	28868	29203	28949	28908	28995	28921	29127	28900	28938	29014	28981	28865	29098	28999	29016	29001	29048	29100	28873	28963	28832	28802	28855	29154	29214	28996	28924	29072	29053	29195	28938	29064	29142	29212	29200	29020	29029	29036	29088	28652	29068	29047	29086	29161	28669	28971	28892	29049	28910	28934	28908	29035	28771	28984	29397	29085	28978	28972	28918	29021	28961	29162	28834	29219	29035	28842	28881	28964	29058	29057	29013	29001	28974	28862	29043	29006	29090	29126	28826	28864	28850	28908	29161	28965	28929	28994	28680	28824	29069	28949	29233	29323	28938	29000	29136	29168	28959	29081	29153	29093	28951	28919	28962	28877	29104	28807	29050	28927	29248	28970	29036	29252	28729	28910	28833	28896	29036	29118	29036	29071	28982	28931	29038	29188	28908	29052	29016	29154	28910	28871	29034	29180	28813	29062	29117	28965	28907	29348	29021	29018	29195	29010	29299	28952	29028	29183	28801	28858	29115	29188	29027	28884	29201	29118	28990	29127	28854	28885
23123	36512	36731	29104	23016	22418	21286	19903	19766	18906	21296	27611	37586	37878	31419	25496	21272	18870	18070	17838	17996	17729	18099	17902	17924	18001	17754	17896	18025	17856	17954	17972	17976	17749	17868	17961	17949	17727	17874	17881	17907	17784	17744	17905	17957	17703	17903	17748	17863	17845	17622	17880	17822	17737	17787	17675	17762	17744	17817	17935	17958	17701	17819	17760	17802	17714	17878	17840	17767	17797	17795	17867	17723	17832	17791	17761	17843	17811	17913	18014	17692	17869	17774	17764	17820	17738	17959	17917	17859	17865	17630	17893	17990	17857	18006	17738	17745	17906	18178	17873	17979	17776	17969	17929	17721	17848	17849	17976	17946	17897	17840	17919	17911	17969	17877	17859	17993	18002	17689	17872	17814	17946	17848	17853	17974	17950	17725	17716	17870	17775	17752	17756	17810	17839	17769	17944	17638	17944	17861	17908	17814	17864	17782	17870	17812	17811	17679	17821	17890	17663	17826	17958	17866	17785	17737	17946	17863	17816	17829	17792	17866	17730	17735	17935	17887	17829	17957	17687	17851	17829	17925	18054	17727	17636	18070	17780	17903	17718	17814	17874	17797	17706	17918	17784	17870	17822	17725	17934	17834	17717	17692	17807	18064	17776	17797	17662	17901	17853	17827	17826	17847	17868	17835	17731	17969	17795	17866	17821	17994	17761	17808	17802	17896	17843	17781	17825	17838	17714	17630	17763	17812	17854	17658	17974	17886	17912	17988	17794	17935	17930	17841	17865	17726	17863	17883	17677	17824	17812	17877	17771	18018	17809	17873	17779	17725	17749	17819	17825	17924	17988	17660	17860	17889	17734	18054	17864	17773	17874	18003	17777	17967	18193	17953	17781	17785	17552	17682	17722	18008	17913	17814	17701	17941	17896	17938	17805	17891	17744	17836	17989	17872	17878	17770	17751	17850	17954	17967	17824	17876	17824	17875	17773	17895	17874	17983	17883	17771	17972	17727	17862	17733	17828	18024	17711	17733	17765	17777	17772	17951	17922	17852	17976	17795	17803	17867	17771	17851	17659	17897	17656	17795	17974	17999	17868	17940	17583	17947	17729	18046	17673	17835	17899	17727	17708	17787	17921	17709	17940	17750	17850	17926	17834	17888	17772	17599	17898	17709	17611	17719	17884	17686	17908	17874	17890	17875	17715	18004	18002	17860	17747	17883	17713	17825	17962	17825	17775	17806	17826	17970	17774	17819	17831	17846	17816	17799	17854	17840	17703	17954	17923	17746	17840	17862	17922	17961	17940	17821	17800	17732	17788	17983	17921	17801	17907	17899	17869	17733	17908	17788	17749	18054	17834	17869	17878	17884	17817	17846	17722	17673	17921	17960	17991	18001	17947	17934	17880	17631	17888	18016	17758	18057	17908	17887	17907	17747	17790	17980	17825	17819	17751	17711	17648	17759	17722	17713	17900	17781	17791	17815	17975	17830	17881	17828	17775	17738	17849	17861	17760	17761	18061	17698	18023	17889	17782	17939	17719	17797	17852	17885	17905	17686	17642	17869	17843	17736	17793	18029	17811	17798	17858	17715	17921	17823	17913	17956	17820	17629	17799	17750	17823	17865	17739	17786	17812	17776	17992	17862	17839	17907	17719	17909	17735	17903	17920	17918	17906	17898	17861	17855	17843	17674	17973	17862	17773	17926	17752	17873	17820	17735	17784	17917	17827	17802	17852	17876	17799	17819	17673	17890	18012	17879	17693	17916	17948	17819	17913	17643	17914	17952	17924	17984	17675	17865	17771	17732	17798	17780	17948	17845	17721	17839	17852	17887	17770	17639	17781	17770	17734	18028	17791	17686	17654	17760	17767	17591	17499	17626	17856	17945	17843	17848	17757	17977	17707	17946	17797	17816	17909	17800	17869	17832	17845	17744	17732	17961	17950	17677	17904	17840	17826	17827	17838	17709	17792	17776	17805	17731	17826	17807	17813	17994	17839	18021	17846	17891	17910	17945	17810	17748	17840	17862	17862	17713	18000	17888	17786	17913	17977	17702	17858	17815	17604	17779	17744	17788	17642	17784	17840	17829	17713	17599	17945	17732	17816	17906	17889	17755	17760	17793	18105	17964	17815	17897	17837	17950	17808	17884	17791	17931	17670	17864	17657	17839	17798	17670	17858	17766	17822	17750	17935	17874	17815	17687	17731	17728	17861	17780	17867	17915	17902	17920	18005	17962	17877	17724	18114	17782	17916	17825	17837	17945	17960	17934	17925	17835	17723	17827	17754	17899	17694	17724	17845	17865	17792	17903	17818	17720	17821	17796	17766	17719	17681	17788	17735	17795	17729	17796	17709	17911	18055	17752	17719	17658	17766	18016	17797	17927	17974	17771	17910	17796	17931	17827	18012	17879	17848	17905	17754	17908	17731	17644	17977	17833	17774	17839	17994	17868	17796	17865	17905	17802	17841	17838	17888	17804	17985	17872	17939	17788	17952	17902	17950	17798	17933	17792	17746	17809	17864	17786	17806	17735	17868	17705	17878	17579	17825	17788	17751	17623	17822	17924	18008	17798	17715	17834	17861	17847	17745	17935	17774	17929	17629	17865	17849	17831	17919	17847	17810	17763	17767	17864	17829	17849	17756	17801	17845	17809	17817	17843	17723	17824	17934	17769	17695	17714	17805	17734	17844	17871	17948	17771	17673	17874	17804	18043	17712	17897	17685	18007	17765	17846	17907	17984	17779	17747	17855	17887	17922	17764	17793	17768	17857	17720	17821	17833	17744	17661	17881	17921	17813	17822	17943	17776	17787	17640	17860	17977	17762	17840	17843	17870	17793	17863	17847	17785	17741	17751	17821	17832	17850	17846	17718	17758	17913	17964	17858	17849	17836	17861	17855	17891	17928	17806	17701	17860	17843	17826	17767	17762	17935	17906	17809	17763	17884	17967	17761	18041	17883	17892	17872	17755	17743	17833	17786	17758	17900	17949	17882	17769	17735	17895	17936	17627	17715	17804	17668	18005	17859	17881	17780	17740	17732	17791	17868	17931	17813	17933	17774	17834	17882	17863	17876	18114	17706	17882	17929	17816	17891	17779	17862	18016	17837	17749	17936	17886	17802	17811	17814	17668	17966	17955	17756	17899	17848	17906	17838	17782	17900	17787	17887	17851	17924	17859	17847	17915	17854	17952	17776	17894	17763	17685	17815	17655	17895	17697	17953	17855	17834	17742	17983	17869	17705	17996	17787	17897	17824	17950	17871	17811	17676	18002	17812	17909	17873	17967	17701	17748	17730	17859	17667	17791	17789	17726	17702	17823	17917	17826	17831	17842	17715	17795	17979	17878	17877	17749	17816	17752	17904	17826	17888	17903	17753	17678	17713	17855	17851	17826	17712	17697	17706	17861	17869	17910	17980	17847	18035	17752	17819	17863	17899	17918	17859	17806	17841	17849	17683	17914	17838	17967	18003	17692	17860	17898	17941	17752	17831	17821	17969	17756	17937	17762	17854	17869	17815	17845	17929	17847	17745	17658	17869	18044	17862	17794	17971	17843	17841	17567	17908	17945	17834	17936	17795	17869	17777	17819	17786	17940	17828	17910	17945	17727	17810	18032	17703	17908	17890	17786	17922	17961	17851	17764	17815	17756	17769	17881	17722	17901	17976	17736	17851	17962	17874	17776	17835	17762	17809	17944	17722	17626	17851	17646	17808	17961	17984	17891	17976	17746	17999	17806	17699	17788	17773	17897	17837	17836	17833	17882	17758	17893	17880	17882	17717	17899	17732	17842	17752	17804	17758	17873	17974	17790	17734	17885	17775	17972	17864	17881	17853	17857	17775	17851	17867	17969	17876	17754	17827	17735	17978	18011	17920	17828	17644	17605	17850	17760	17880	17911	17824	17722	17754	17736	17893	17714	17840	17830	17774	18016	17802	17765	17887	17715	17822	17866	17638	17958	17808	17804	17712	17743	17927	17770	17991	18008	17929	17749	17811	17921	17787	17924	17674	18005	17741	17742	17671	17855	17864	17736	17737	17665	18004	17794	17741	17966	17674	17920	17868	17910	17764	17882	17734	17754	17635	17927	17777	17813	17812	17903	17977	17893	17836	18052	17776	17865	17751	18038	18028	17985	17792	17744	17986	17893	17654	17836	17852	17941	17796	17904	17815	17784	17850	17894	17939	17711	17709	17759	17838	17789	17891	17705	17871	17837	17735	17693	17782	17904	17753	17919	17788	17840	17811	17939	17997	17659	17879	17797	17952	17769	17910	17923	17681	17746	17820	17836	17753	17836	17856	17754	17799	17957	17826	17824	17785	17839	17849	17989	17721	17757	17812	17792	17806	17680	18000	18068	17807	17677	17884	17843	17719	17746	17815	17918	17977	17838	17857	17796	17729	17708	17905	17888	17784	17882	17770	17776	17701	17751	17620	17748	17958	17845	17724	17941	17899	17935	17949	17671	17854	17935	17886	17865	17767	17866	17806	17922	17936	17813	17884	17890	17869	17861	17769	17884	17871	17928	17832	17901	17656	18004	17748	17780	17824	17827	17998	17751	17819	17893	17773	17912	17759	17871	17656	17844	17910	17932	17821	17700	17710	17871	17782	17924	17868	17788	18057	17882	17852	17880	17826	18049	17725	17665	17809	17850	17649	17890	17968	18001	17746	17871	17636	17727	17820	17832	17745	17956	17811	18021	17850	17853	17908	17741	17899	17742	17897	17766	17801	17767	18074	17971	17775	17794	17912	17723	17844	17853	18112	17791	17881	17887	17889	17869	17769	17676	17836	17951	17993	17914	17789	18005	17967	17881	17874	17959	17802	17764	17582	17924	17660	18026	18023	17746	17790	17898	17639	18059	17839	17862	18119	17823	17961	17719	17792	17783	17823	17778	17695	17928	17767	17917	17728	17842	17947	17841	17860	17734	17921	17837	17606	17892	17610	17799	17945	17780	17877	17804	17787	17920	17932	17860	17877	17984	17831	17947	17929	17973	17887	17879	17630	17793	17817	17733	18003	17929	17856	17978	17935	17931	17936	17782	17705	17942	17939	17943	17622	17931	17947	17932	17984	17852	17935	17791	17813	18066	17746	17903	17701	18099	17853	17677	17705	18062	17783	17877	17964	17829	17851	17834	17886	17849	17793	17861	17841	17919	17970	17799	17932	17908	17804
22303	20733	27142	24556	22445	28021	33399	30505	29236	28792	29201	33660	44134	55526	51386	43356	35636	30149	27517	26966	27125	26822	27333	26853	26837	27156	26831	26924	27061	26919	26990	26731	27182	27174	26929	26830	27151	27057	26770	27035	26775	26926	27102	26928	26759	27116	27000	26764	27092	27056	26957	27024	26944	26890	27094	27275	27196	26851	26804	27132	26983	26864	26912	26855	26983	26875	26872	26986	26935	26808	26943	26973	26925	26741	27064	26938	26811	27047	27078	26837	26895	27032	26988	26862	26923	27024	26984	26787	26983	26950	26854	27204	26898	26992	26828	26945	26854	27032	27039	26905	26939	26694	26890	26849	26700	26852	26980	26892	26900	26700	26899	26844	26754	26837	26966	26870	27130	26670	27075	26878	26939	27049	26859	26778	26949	26955	26841	26915	26984	26832	27053	26962	26885	26886	26778	26804	26968	26840	26718	26870	26822	26969	26908	26714	26880	26959	26921	26867	26971	27063	26975	26620	26979	27009	26539	27089	26738	27111	26536	26858	26866	26884	26936	27109	26913	26997	26959	26935	26636	26898	26990	26986	26689	26516	26814	26828	26783	26882	26962	26923	26882	26839	26886	26961	26511	26853	27041	26913	26882	26975	26978	26835	27269	26720	27107	26748	26915	27045	26685	26792	26906	26997	27054	27049	26781	27084	27000	26948	26758	26730	26815	26840	26814	26770	26807	26571	27091	26656	26906	26927	26952	26975	26928	26738	26705	26734	26695	26950	26779	27014	26810	26848	26951	26840	26933	26883	27026	26969	26934	26936	26607	26789	26702	26819	26760	26928	27042	27130	27039	26959	26786	26637	27309	27162	26852	26657	26907	26782	26798	26892	27142	27047	26917	26795	26961	26680	26880	27143	26999	26902	26796	26780	26941	26986	27038	26942	27097	27065	26787	26985	26634	26867	26880	26680	26633	26985	27151	26966	26992	26679	26670	26805	26834	26896	26900	26672	26835	26728	26910	26886	27015	26932	26763	26761	26900	27029	26927	27206	27073	26929	26826	26848	26896	26818	26925	27090	26858	26712	26694	26919	26908	27054	26841	26751	27113	26948	26889	27001	26981	26635	27160	26882	26960	26889	26910	26990	26917	26575	26823	27027	26765	26895	26724	26856	26877	26834	26779	26997	26767	27023	26818	26800	26890	27056	26887	26720	26982	27066	27034	26924	27123	26700	27002	26870	26959	27003	26825	26712	26850	26988	27014	26757	26799	26859	26751	26833	26987	26758	26857	26578	26918	26788	26857	26840	27108	26823	26553	26750	26870	26964	26801	26916	26906	26678	26842	26905	26856	26749	26977	26690	26806	26986	26789	26770	26863	26796	26851	26791	26729	26793	26948	26949	26847	26699	27117	26999	26766	26945	26927	27079	26660	26875	27060	26846	26491	27074	26715	26813	26864	26748	26564	26786	26779	27055	27048	26793	26817	26998	26854	26837	26859	26879	26950	26798	26712	27086	26944	26915	27095	26893	27277	26961	27155	26864	27002	27015	26998	26709	26992	26942	27073	26828	26890	26589	27063	26783	26966	27269	26992	26896	26907	26752	26874	26892	26902	26783	26700	26456	26802	26758	26716	27082	26922	26972	27078	26893	26823	26860	27011	26846	27113	26898	26898	27022	27072	26743	26957	27047	26734	26843	27188	26903	26829	26936	26819	26532	27137	27186	27002	26964	27000	26683	26510	26705	26699	26828	27106	26991	26985	27027	26589	27023	26967	27103	26791	26899	27212	27034	26796	26736	26703	26991	26805	26959	26794	26943	27065	26985	27023	26909	27206	27066	26934	27070	26964	26855	26977	26797	26949	26888	26947	26700	26900	26715	26813	26915	27036	26839	26833	26830	27071	26985	26931	26947	26901	26945	26849	26885	26972	27037	26829	26979	27138	26844	26905	27024	27139	26784	26869	26773	26897	26988	26924	27083	26719	26718	26904	27013	26896	26971	26783	26778	26804	26828	26861	26935	26921	26867	26842	26486	26874	26711	26835	27056	27152	26758	26708	27043	26895	26911	26897	26821	27243	26866	26875	26997	27036	26916	26820	26790	26922	26993	26844	26814	26718	26973	26974	27115	26925	26818	26750	26778	27045	26764	26947	27048	27060	26783	26825	26849	27016	27101	26999	26998	26918	26847	26911	26820	26732	26806	26784	26934	26874	26567	26805	26742	26876	27121	26884	26825	26803	26738	27156	26826	26901	26878	26889	26850	26714	26830	26924	27260	27072	27084	26857	26984	27002	26767	27010	26792	26875	26919	27150	26814	26698	26960	26864	26799	26911	27077	26954	26838	26843	26811	26822	26845	26739	26921	26740	27062	27174	26615	26813	26543	26953	26861	26896	27079	26827	26898	26866	26822	27076	26538	27114	27027	26869	26827	26578	27016	26886	26804	26810	26934	26915	26802	27087	26823	27038	26930	26888	26654	26886	26933	26805	26844	27154	26723	26668	26622	26633	26777	26747	26907	26867	26702	26886	26826	26842	26782	26819	27023	26822	27036	26914	26953	26848	27004	26833	27028	26817	27149	27121	26829	27035	26803	26948	26889	27011	26899	26776	26954	26824	26718	26930	26781	26832	26906	27068	26966	26934	26994	26910	26901	27081	26988	26779	26825	27025	27137	26882	26737	26850	26939	26504	27104	26861	26791	27147	26845	26934	26780	26757	26765	26787	26631	26589	26831	26847	26877	26944	26749	26956	26703	26964	26751	26926	26995	27078	27026	26753	26802	26921	26811	26875	27066	27042	26920	26715	27045	27066	26826	26762	26745	26816	26793	26816	26598	27094	26855	27098	26902	26835	26724	26819	26701	27204	26678	26674	26884	26789	26537	26785	26835	27092	26893	26850	26974	27171	26995	27038	26643	26865	26958	26962	26988	26943	26887	26980	26900	26898	26732	26904	26913	26865	26551	26879	26887	26974	26777	26737	26852	26810	26805	26773	26923	26781	26753	26588	27050	26933	26929	27228	26856	27022	26994	26640	26807	26999	26769	27045	26664	26980	26943	26952	26643	27092	27051	26722	26756	26923	27037	26925	26634	27020	26802	26848	26931	27082	26888	26608	26736	27278	26942	26887	26835	26889	26879	27016	26860	26752	26821	26946	27138	26873	26981	26877	27010	26707	27014	27124	26657	26836	26791	26720	26693	26783	26954	26652	26952	26854	26876	27220	27071	26689	26554	26936	26857	27051	26931	26688	26856	26603	26860	26744	27013	26799	26726	26734	26924	26578	26834	27042	27074	26953	26702	26856	26784	26594	26819	26813	27095	27092	26882	26521	26763	26856	26763	27076	26824	26828	26782	26968	26862	26773	26648	26706	26626	26642	26572	26808	27103	26637	26849	26907	26919	26814	26682	26928	26963	26872	26876	26819	27057	27109	26947	26963	26892	27010	27003	26995	26818	26837	26744	26934	26932	26902	26853	27105	26984	26701	26807	26656	26943	27115	26916	26712	26603	26881	27006	26988	26840	26899	26962	26953	26911	26818	26872	27004	26709	26726	26880	26965	26992	26910	26991	26743	27017	26827	26941	26745	27111	26909	27141	26476	27050	27028	26866	26790	26823	26962	26897	26841	26918	26821	26881	26780	26760	26801	26995	26887	27104	26831	26906	26628	26701	26826	26847	26825	26809	27027	26723	26814	26955	26656	26508	26815	26876	26724	26792	26892	26839	26987	27064	27023	27082	26894	26920	26840	26613	26831	26990	26728	26867	26952	27154	26965	26943	26806	26641	26927	26834	26679	26729	26672	26783	26652	26841	26841	26883	27135	26725	26862	26907	27010	26889	26676	27009	26973	26824	26668	26790	26851	26920	26763	26848	26685	26941	26922	26916	26827	26852	27023	26849	27065	26798	26829	26799	26929	26894	26939	26841	26898	26958	26927	26871	26821	26860	26646	26747	26920	26736	27034	26887	27016	26727	26987	26807	26954	26824	26848	26933	26715	26588	26908	26725	27018	26836	26596	26792	27072	26843	26861	26603	26725	26661	26674	26723	26654	26924	26884	26687	27001	26900	26890	26926	26784	26822	26475	26703	26692	26946	27221	27004	27017	26899	26951	26753	26868	26693	26891	26761	26842	26875	27028	27168	27071	26868	26708	26867	26861	26866	27115	26723	26814	26853	26569	26984	26873	26682	26734	26860	26736	26747	26946	26878	26877	26934	26969	26673	26991	26994	26733	27080	26972	26891	26601	26635	27079	26694	27201	27153	26807	26746	26714	26537	26710	26976	26829	26931	26647	27236	26913	26723	26746	26945	26895	26786	26763	26746	27012	27028	26950	26927	26850	26599	27103	27179	26968	26807	26721	26866	26805	26827	26987	27080	26943	27352	27100	26694	26814	27223	26839	26773	26721	26705	26918	27038	26989	26703	26904	26775	26716	26980	26912	26854	27003	27020	27061	26878	26950	27060	26837	26938	26813	26857	26795	27025	26996	26752	27058	27047	27034	26963	26587	26799	26740	26696	26898	26857	27015	27088	26988	26801	26831	26975	27082	27007	27028	26940	26958	26767	26918	26944	26734	26986	27078	27089	27052	27021	27068	26691	26880	26892	26870	26947	26866	27012	26946	26922	26754	26926	26924	26980	27044	26728	27157	26830	26962	27088	26887	26938	26778	26864	26801	26908	26960	26775	26831	26905	26934	26782	26816	26739	26835	26782	26713	26874	26864	26786	26850	26870	26598	26736	26864	26863	26849	26651	26694	26823	26933	26797	27249	26807	26977	27066	26815	26742	26811	26926	26902	26909	26752	27009	26914	27045	26685	26974	26889	26814	26913	26969	26926	27077	26829	26836	26946	26821	27102	26628	26904	26819	26937	26949	26945	26756	26898	26901	27049	26950	26992	26925	26841	26710	26788	26657	26862	26880	26763	26900	27030	26898	26853	26760	26773	27125	26929	26891	26962	26680	26782	26840	26846	27022	26791	26938	27053	27027	26869	27030	26923	26881	26916	26757	27090	26664	26910	26755	26763	26889	26880	27066	26772	26819	26800	26981	26999	26980	26917	26774	27050	27143	26941	27086	26927	26963	26954	26725	26784	26750	26992	26993	26511	27073	27110	26887	27081	26965	26925	27002	27165	26913	26814	27163	26964	26573	26951	26861	26969	26787	26803	26866	26997	26915	26864	26787
22513	39818	41265	30840	26911	24647	22614	21544	20312	19055	20246	27684	40088	49385	44410	36065	26256	19707	17234	16794	16964	17006	16909	16783	16920	16930	16743	16798	16940	16931	16752	16952	17002	16713	16933	16875	16760	16842	16857	16981	16870	16894	16833	16796	16865	16781	16826	16770	16739	16854	16898	16866	16832	16857	17016	16736	16786	16893	16952	16967	16785	16811	16935	16958	16960	16821	16767	16804	16843	16867	16926	16885	16770	16760	16689	16857	16840	16771	16763	16956	16727	16811	16831	16766	16570	16910	16793	16787	16815	17061	16879	16918	16847	16788	16855	16957	16835	16871	16606	16874	16733	16808	16746	16612	17054	16844	16864	16717	16824	16705	16746	16913	16977	16717	16913	16802	16893	16773	16747	16925	16812	16822	16785	16729	16881	16840	16812	16758	16748	16847	16811	16949	16789	16929	16849	16822	16838	16768	16782	16920	16925	16721	16790	16669	16926	16775	16741	16802	16825	16954	16793	16699	16887	16847	16773	16680	16818	16836	16715	16710	16771	16792	16851	16846	16984	16848	16854	16798	16915	16765	16814	16789	16795	16946	17009	17018	16849	16779	16869	16870	16743	16856	16842	16891	16868	16789	16698	16833	16756	16874	16982	16745	16758	16800	16661	16968	16818	16852	16946	16922	16916	16834	16604	16939	16730	16780	16871	16771	16824	16830	16907	16906	16779	16937	16710	16707	16875	16899	16763	16851	16898	16764	16953	16811	16774	16593	16827	16845	16858	16964	16718	16811	16933	16934	16875	16755	16751	16764	16755	16735	16977	16706	16877	16644	16818	16851	16941	16814	16684	16975	17075	17064	16646	16672	16909	16890	16846	16803	16935	16693	16945	16792	16760	16844	16822	16802	16642	16872	16719	16646	16855	16819	16988	16865	16823	16836	16809	16823	16772	16762	16699	16626	16931	16846	16834	16817	16864	16870	16896	16837	16769	16838	16797	16874	16897	16892	16837	16892	16801	16837	16759	16829	16828	16678	16933	16915	16923	16764	16763	16780	16787	17031	16902	16989	16759	16728	16760	16751	16929	16777	16919	16989	16780	16944	16808	16831	16795	16843	16869	16806	16875	16783	16851	16894	16868	16715	16936	16847	16917	16747	16804	16816	16766	16753	16900	16837	16851	16731	16864	16821	16854	16668	16831	16931	16958	16863	16827	17049	16733	16805	16899	16853	16749	16918	16569	16598	16945	16761	16881	16896	16797	16674	16968	16853	16840	16839	16802	16776	16949	16784	16634	16867	16780	16804	16734	16945	16727	16774	16845	17071	16822	16941	16866	16820	16830	16713	16861	16566	16803	16877	16875	16845	16767	16886	16831	16947	16800	16783	16892	16797	16915	16784	16819	16878	16797	16679	16738	17132	16887	17009	16920	16845	16708	16798	16715	16909	17017	16862	16768	16802	16801	16935	16813	16932	16889	16938	16707	16833	16724	16791	16974	16768	16794	16663	16911	16873	16836	16775	16897	16962	16767	16741	16654	16711	16816	16768	16781	16792	16764	16947	16805	16886	16787	16681	16837	16810	16787	16702	16679	16860	16703	16846	16864	16756	16676	16820	16885	16881	16758	16947	16908	16825	16829	16841	16849	16775	16903	16966	16916	16840	16684	16740	16867	16840	16632	16922	16750	16773	16650	16890	16797	17026	16719	16922	16995	16801	16788	16787	16891	16940	16740	16923	16690	16602	16803	16967	16788	16857	16781	16752	16667	16792	16802	16646	16737	16807	16737	16730	16951	16831	16800	16751	16681	16736	16583	16969	16832	17011	16948	16561	16905	16710	16629	16695	16817	16751	16918	16795	16912	16830	16721	16854	16780	16799	16830	16665	16775	16969	16720	16922	16865	17030	16935	16793	16654	16839	16762	16959	16960	16971	16874	16851	16942	16703	16862	16779	16719	16946	16836	16926	16879	16840	16891	16801	16973	16788	16779	16826	16848	16747	16790	16815	16835	16976	16727	16940	16985	16737	16696	16821	16912	16924	16942	16905	16910	16757	16768	16874	16871	16840	16918	16961	16676	17043	16724	16945	16940	16822	16815	16811	16811	16790	16772	16846	16794	16810	16771	16857	16730	17005	16963	16844	16856	16939	16800	16914	16865	16932	16861	16758	16791	16787	16866	16814	16692	17109	16811	16912	16715	16874	16767	16808	16993	16850	16804	16851	16901	16871	16950	16735	16914	16866	16901	16804	16726	16906	16816	16913	16875	16730	16760	16768	16699	16874	16990	16766	16802	16878	16835	16815	16779	16810	16906	16871	16712	16775	16835	16928	16866	16723	16792	16759	16674	16801	16966	16832	16751	16843	16742	16854	16930	16688	16786	16740	16843	16836	16874	16834	16846	16771	16661	16937	17009	16810	16808	16965	16759	16677	16868	16922	16897	16837	16875	16771	16760	16907	16868	16761	16950	16591	16795	16664	16806	16950	16743	16847	16802	16872	16946	16825	16837	16770	16768	16738	16900	16692	16885	16917	16774	16795	16776	16835	16870	16747	16742	16807	16817	16594	16953	17023	16740	16763	16731	16951	16920	16642	16916	16850	16779	16774	16691	17034	16929	16866	16886	16863	16753	16809	16803	16788	16897	17037	16875	16783	16902	17222	16876	16916	16911	16691	16782	16653	16898	16870	16840	16911	16796	16920	16811	17080	16762	16614	16947	16673	16704	16885	16919	16844	16795	16836	16859	16872	16761	16724	16862	16874	16787	16926	16784	16814	16977	16849	16920	16998	16721	16814	16740	16773	16934	16926	16839	16953	16742	16807	16902	16766	16847	16810	16776	16720	16529	16914	16807	16862	16779	16897	16878	16690	16935	17082	16861	16666	16921	16751	17044	16862	16852	16842	16961	16823	16915	16792	16861	16829	16846	16758	16805	16806	16846	16697	16777	16894	16947	16879	16892	16740	16801	16668	16893	16897	16860	16904	16764	16658	16763	16882	16884	16793	16880	16989	16623	16853	16792	16974	16930	16891	16977	16931	16764	16871	16777	16747	16820	16833	16820	16785	16851	16776	16770	16950	16770	16937	16831	16753	16726	16668	16715	16832	16699	16780	16722	16648	16689	16912	16793	16876	16783	16784	16767	16882	17010	16850	16716	16861	16698	16809	16892	16818	16700	16938	16745	16813	16829	16871	16963	16756	16809	16908	16874	16812	16758	16997	16865	16802	16816	16933	16866	16870	16883	16622	16839	16813	16937	17005	16692	16764	16966	16912	16818	16924	16563	16800	16848	16730	16760	16745	16677	16764	16860	16922	16649	16568	16799	16837	16900	16778	16705	16955	16708	16744	16755	16693	16726	16830	16801	16759	16711	16940	16752	16814	16830	16754	16785	16679	16833	16807	16761	16847	16921	16815	16824	16900	16869	16795	16759	16753	16711	16849	16713	16934	16951	16760	16766	16818	16662	16707	16805	16931	16767	16771	16654	16767	16787	16772	16879	16750	16867	16602	16931	16687	16725	16803	16859	16894	16681	16872	16730	16892	16703	16736	16816	16803	16714	16801	16757	16900	16638	16888	16842	16670	16749	16825	16758	16747	16862	16902	16664	16861	16664	16904	16663	16837	16853	16834	16846	16713	16774	16853	16755	17011	16637	16859	16897	16624	16743	16948	16815	16746	16701	16683	16752	16968	16855	16969	16937	16823	16803	16639	16929	16894	16807	16747	16780	16728	16849	16728	16880	16800	16907	16844	16768	16835	16891	16755	16772	16978	16802	16934	16824	16808	16863	16704	16658	16718	16591	16681	16703	16821	16867	16852	16906	16926	16927	16787	16778	16842	16847	16823	16842	16717	16881	16816	17033	16666	16812	16729	16677	16750	16836	16906	16723	16720	16891	16752	16752	16857	16952	16999	16752	16705	16763	16702	16750	16980	16770	16891	16947	16874	16852	16952	16882	16932	16740	16937	16879	16766	16855	16907	16827	16955	16750	16824	16840	16849	16920	16628	16946	16625	16804	16748	16818	16840	16861	16781	16705	16984	16964	16720	16824	16893	16701	16716	16765	16745	16806	16904	16991	16801	16797	16825	16800	16759	17062	16810	16866	16888	16944	16780	17026	16790	16796	16815	16992	16736	16767	16550	16811	16956	16725	16710	16684	16867	16871	16967	16828	16797	16786	16820	16706	16870	16953	16803	16647	16675	16722	16823	16843	16577	16876	16804	16926	16795	16852	16871	16804	16876	16749	16929	16783	16773	16996	16855	16886	16939	16937	16830	16803	16665	16792	16788	16789	16871	16926	16794	16830	16753	16707	16853	16972	16905	16862	16898	16619	16705	16757	16803	16869	16820	16855	16656	16775	16940	16802	16890	16803	16928	16726	16813	16901	16757	16931	16771	16861	16975	16989	16844	16847	16800	16715	16822	16764	16884	16807	16822	16818	16902	16840	16893	16938	16679	16745	16654	16804	16750	16892	16826	16780	16804	16849	16804	16977	16813	16787	16878	16870	16620	16881	16903	16755	16691	17163	16872	16703	16882	16809	16846	17007	16890	16767	16829	16985	16774	17037	16800	16856	16897	16763	16772	16656	16986	17003	16707	16730	16980	16785	16676	16665	16796	16831	16826	16670	16881	16929	16762	16789	16673	16977	16748	16928	17073	16781	16731	16815	16792	16675	16881	16806	16856	16667	16790	16877	16914	16823	16760	16815	16673	17025	16874	16737	16853	17023	16829	16956	16775	16983	16858	16730	16978	16940	16925	16636	16911	16728	16745	16910	17062	16795	16774	16870	16869	16796	16803	16817	16728	16944	16965	16938	17021	16949	16839	16831	16703	16808	16929	16899	16716	16889	16901	16785	16864	16694	16871	16771	16685	16918	16812	16698	16762	16623	16740	16822	16682	16858	16938	16686	16787	16908	16554	16818	16951	16816	16788	16702	16731	16835	16869	16863	16773	16984	16874	16843	16780	16880	16688	16855	17084	16730	16896	16869	16858	16932	16958	16616	16799	16954	16791	16896	16762	16963	16907	16749	16718	16845	16869	16821	16583	16858	16923	16846	16817	16670	16898	16829	16934	16799	16748	16880	16887	16772	16943	16944	16834	16710	16730	16513	16722	16818	16894	16824	16745	16741	16812	16739	16804	16924	16781	16773	16889	17024	16914	16784	16742	16828	16622	16892	16803
34942	28753	34626	32273	29658	29011	28545	28157	27595	27166	27386	27348	27766	28408	29087	29049	28283	27654	27170	27005	27383	27162	27097	27191	27051	27117	27133	27362	27130	27172	27263	27001	27135	27122	26965	26895	27153	27294	27269	27160	27217	27157	27225	27346	27157	27247	27534	27315	27241	27337	27131	27119	27297	27191	27055	26981	27046	26900	27091	26949	26810	27025	27151	27057	27071	27228	27141	27240	26930	26903	26951	27092	27252	27122	27111	26862	26900	26746	27109	27183	27039	27191	27018	26959	27048	27176	26933	26969	27123	27091	27074	27097	26896	26991	26906	27079	27140	26864	27070	26931	27062	27034	27003	27006	27127	27126	26955	27132	27341	26960	27172	27219	27101	27096	26903	27374	27055	27175	27136	27183	27053	27038	27099	27063	27058	27231	27168	27215	27094	27224	27048	27157	27070	27155	27106	26879	26921	26997	27171	26989	27054	27088	27224	27375	27275	27011	27200	27085	27022	27246	27033	27026	27336	27253	27112	27308	27038	27156	27223	27177	27102	27170	27210	26970	26931	27204	27049	26921	26911	27055	27087	27066	27185	27060	27011	27124	27139	27100	27098	26867	27001	27295	27374	27228	27278	27169	27271	27000	26960	27252	27168	27188	27307	27146	27101	26931	26972	27127	26917	27025	27017	27010	27368	27226	27152	27211	26959	27023	27220	27075	27028	27196	27184	27181	27402	27255	27037	26938	27043	26936	27068	27380	27198	27067	27081	27159	27093	27064	27130	27010	26831	26880	26989	27054	27147	27260	27055	27006	27200	27092	27246	26927	27051	27027	27000	26983	27263	27320	27147	27014	26996	27063	27097	26985	27206	27153	26992	27092	27068	27237	27067	26958	27267	27102	27079	27024	27232	27128	27185	27422	26790	26871	27065	27121	27216	26845	27003	27026	27432	27273	27099	27257	27038	27141	27075	27222	27179	26904	27249	27182	27059	26898	27008	27074	27297	27053	26810	27213	27109	27167	27001	27113	27181	27075	27195	27120	27255	27322	27118	27051	26925	27202	27156	27045	27159	27080	27264	27051	27194	27020	27154	26909	27122	27180	26884	27085	27021	27067	26819	26915	26911	27013	27094	27049	27201	27182	26943	26884	26927	27050	27037	27124	27246	27018	26924	26961	27182	27008	27200	27096	27234	27249	27051	27128	27340	26963	27027	27418	27137	26832	27053	26950	27203	27166	27030	27251	27280	26862	27315	27118	27324	26998	27096	27096	27317	26961	26967	27144	27326	27077	27152	27054	27172	27256	27132	27061	27268	27220	27230	27387	27037	26884	26920	26930	27151	27049	27124	27271	27134	27071	27269	27330	27242	26963	26976	27166	27085	26976	27027	27363	27296	27000	27291	27463	27183	27162	27122	27254	27229	27109	27233	27170	27323	27146	27090	26903	26837	26978	27304	27203	26980	26995	27039	27081	27202	26979	27134	27384	27115	27177	27127	27112	27130	27368	27258	26857	27270	27005	27195	27224	27119	26971	26935	27121	27420	27335	26920	26974	27071	27363	27023	27186	27132	27117	27053	27273	27096	27015	27167	27063	27210	27253	27027	27091	27067	27132	26756	27032	27190	26990	27063	27086	27147	27123	27153	27185	27181	27013	27284	27301	27152	27247	27191	27139	27228	27007	27059	26909	27205	27180	26908	27073	26991	26788	26819	26891	27110	27133	27080	27211	27003	27199	27008	27258	27573	27118	27133	27316	27391	27146	27082	27022	27160	26908	27206	26804	27178	27490	27264	27395	27098	27188	27060	27017	27233	27095	27324	27345	27297	27143	27388	27113	27285	26980	26894	26845	26926	27295	27103	27191	27269	27246	27252	27079	27192	27232	27299	27091	26954	26895	27039	26978	27195	27001	27253	27163	27209	26852	27417	27284	27298	27420	27061	27137	27237	26938	27006	27231	27305	27055	27077	27095	26923	27200	27131	27421	27182	27072	26876	27064	27240	26929	27096	27322	26941	26944	27334	27152	26998	27022	26868	27016	27174	27036	26999	27088	27253	27122	27220	27191	27240	27053	27300	26966	27215	26984	27175	27006	26939	27127	27094	27192	27095	27048	27069	27267	27189	27163	26999	27061	27130	27138	26934	27014	27350	27418	27172	27143	27072	27164	26871	26965	27278	27192	27048	26992	27174	27152	27145	27404	27073	27126	27089	27188	27113	27110	27057	27046	26912	27211	27141	26953	27138	26919	27342	27148	27483	27397	27318	27131	27334	27109	27122	26949	26965	27268	27189	27301	27357	27280	27281	27387	26950	26773	27031	27503	26652	26944	27144	27223	27220	27261	27226	27033	27110	26831	27051	27084	27123	27314	27265	26916	27285	27072	26874	27294	27000	27108	27462	27279	27150	26995	26966	26989	26946	27214	27041	27182	27116	26971	27251	27030	27074	27243	27225	27275	27162	26823	26936	26955	27141	26931	26955	27300	27140	27046	27211	27190	27123	27032	27046	27086	27185	27068	27040	27269	27148	27086	27144	27413	27060	27256	27048	27160	27146	27030	27098	27263	27282	27093	27121	27163	26954	27041	26990	27252	26956	27002	26920	27020	26995	27064	27127	27094	26974	26953	27033	26982	27257	27144	27023	26882	26865	27144	27087	26959	26948	27272	27136	26995	27007	27172	27221	27180	27187	27030	27341	27024	27113	26848	27066	27080	27080	27161	27133	26968	27021	27125	26893	26961	27077	26702	27078	27103	27050	27069	26919	27113	27273	27207	27219	27053	27136	27339	27027	27312	27273	27143	27367	27216	26929	27006	26993	27087	27137	27053	27220	27146	26997	26935	27268	27047	26929	27313	27418	27025	27261	26904	26943	27157	27256	27195	27206	27218	27182	27319	26975	27046	27089	27030	27215	27142	26976	26960	26856	27502	27108	27148	27076	27339	27072	26883	27014	27260	27133	27103	27179	27240	27177	27016	27017	27163	27070	26984	27174	27133	27186	27035	26931	27072	26781	26856	27147	27157	27234	27266	26965	27157	27281	27245	27197	27140	27279	27225	27340	27128	27042	26991	27107	26934	27076	27003	26982	26489	26930	27208	27057	27283	27126	27137	27004	27315	27025	26812	27073	26964	27163	26743	27006	27044	26995	27170	26904	27059	27164	27468	27355	27174	27211	26991	27375	27113	27311	27150	27169	27052	27063	27021	27061	27313	26967	26949	27173	27190	27112	27263	27053	27062	27105	27010	27136	27038	27028	27312	27313	27255	27375	26990	27159	26927	27163	27181	27231	27251	27516	27030	27105	27056	27020	27045	26977	27060	27329	27096	27270	26915	27001	27131	26986	27038	27308	27221	27100	27239	27116	27251	26956	27200	27226	27400	27011	26937	27317	26851	26976	27194	27077	26952	26779	26925	27079	26925	26956	27068	26961	26928	27186	26820	27344	27010	27011	26852	27278	27122	27011	27212	27143	27233	27078	26836	27021	26929	27149	27200	27122	27142	26933	27247	27018	27086	27047	26882	27106	26853	27032	27231	27045	26992	26872	26855	27186	26986	27021	27105	27463	26965	27191	27115	27097	27260	27265	27102	27317	26778	27129	27027	27058	27299	27143	27163	26944	27044	27189	27075	27191	26973	27167	27210	27068	27303	27074	27212	27000	27011	27151	26958	26853	27163	27040	27071	27183	27002	26934	27186	26844	27123	26924	27082	27082	27069	27137	27218	26824	27047	27088	26991	27366	27156	27130	27154	27081	27026	27061	26947	27066	27174	27071	27277	27166	26939	27011	27094	27112	27292	27039	27088	27244	26919	27111	26984	27198	27158	27293	26942	27276	27059	27225	26954	27189	27181	27344	27146	26986	27165	27183	27158	26996	27191	27087	27336	27004	27265	27310	26973	27244	27174	26906	27267	27044	27206	26989	27141	27071	27229	26927	27253	26972	27121	26922	26885	27129	26946	27005	27011	27034	26980	27205	27045	27170	26992	27231	26982	27189	27273	27144	27159	27153	27082	27235	26886	27165	27130	27242	26926	27068	27266	27180	27031	27229	27229	27093	27225	27145	27247	27205	27163	27283	26945	27198	27154	27384	27066	27212	27084	27155	27090	27166	27098	27124	27226	27174	26980	27080	27165	27276	27169	27148	27396	27019	26905	27062	27182	27060	27157	27071	26813	27173	27046	27147	27277	27234	26801	26961	27110	26995	27190	27204	26974	26958	26981	27238	27085	27161	27323	26959	26982	26990	27259	27106	26954	27271	27070	26869	27125	27022	27182	27078	26925	27268	27069	27230	27112	27302	26997	27073	27213	27155	27125	27309	27163	27368	27144	26972	27087	27061	26921	27151	27228	27204	27054	27082	27150	27497	27183	27187	27235	27209	26955	27043	27267	27077	27058	27191	27075	27156	27337	27002	26668	27162	27121	27012	27038	27124	27138	26956	27214	27204	27024	26823	26924	27098	27199	27022	27118	27200	27306	27082	27017	26960	26721	27353	27259	27129	27202	26830	27381	27120	27041	27004	27077	27250	27328	26864	27085	27344	27078	27012	27224	27176	26921	27025	27246	27455	27003	27146	27002	27016	27095	27138	27195	27268	26926	26803	27203	27385	27254	26947	26932	26994	27173	26996	26990	27238	27444	27030	27246	27010	27088	27253	27267	27037	27150	27029	27061	27149	26812	27312	27080	27005	27265	26970	27092	27034	27036	26867	27127	26908	26917	27146	27179	27341	27249	27010	27278	26946	27391	27309	27152	27259	27179	27164	27106	27586	26946	27049	27014	27017	26995	27050	27271	27059	27031	27101	27139	27083	27077	26885	26988	27422	26939	26918	26952	27156	27206	27117	27225	26906	26930	27145	27018	27032	27058	27070	27130	27103	27062	27136	27171	27077	27255	27127	27101	27079	27149	27244	27066	27114	27053	27145	27332	27049	27091	27254	26823	27234	27013	27062	26961	27067	26946	27256	27170	27079	26904	27104	27087	27005	26940	27324	27172	26933	27233	27149	26913	26981	26920	27123	27125	27183	26858	27134	27229	27189	27074	26925	27169	26946	27172	27133	27134	27013	26922	27305	26908	27302	27020	26987	27170	27225	27039	27572	27284	27153	27238	26928	27107	27093	26834	26862	26834	27122	27181	26842	27010	27226	27019	27227	27316	27223	27156	26808	27043	26914	26998	27219	27217
22835	27802	28968	22976	20437	19675	19383	18512	17744	17446	17573	17461	17968	19262	19560	18821	17818	17228	17068	17045	16996	16979	17058	17029	16845	16955	16905	17040	16971	17074	17141	16854	16921	17059	16966	16910	16973	16966	16980	16883	16986	16862	16884	17083	17110	16835	16998	17022	16970	16778	17018	16825	17026	16879	17012	16944	16846	16973	16853	16889	17124	16921	17042	17046	16885	17078	17092	16953	16794	16906	17144	16746	16874	17054	16847	16979	16881	17085	17060	17033	17015	17064	16929	17053	17087	16812	16980	16822	16873	16916	17024	16985	16968	17083	17097	17006	16778	17042	16829	16835	16907	16976	17144	16929	17011	16985	16814	16783	16905	17064	16963	16680	16965	17095	16963	17120	16911	16843	16808	16929	16984	16842	17043	17089	16861	16766	17010	17013	16953	16978	16976	16821	17065	17148	17093	16954	16947	16905	16943	16986	16911	16829	16864	16838	17110	16930	16645	16866	16901	16968	16959	17060	16946	16947	16794	16891	16902	16927	16884	16971	16980	16872	16830	16939	17055	16894	17016	16957	17171	17021	16996	16783	16892	17025	17032	16984	16968	16826	17085	16961	16893	16880	16986	17016	16963	16996	16951	16815	16802	17110	16926	16837	16929	16894	17054	17117	16925	16926	16863	16834	16938	16974	16972	16833	16870	16948	16786	16879	16950	16877	16919	17022	16850	16871	16902	17016	16969	16934	16899	17041	16889	16880	17069	16671	17083	16871	16751	17071	16985	16890	16757	16793	16828	17027	17069	16860	16951	17044	16921	17032	16888	16864	16893	17035	16888	17052	16935	16988	17002	17110	17046	16975	16862	16798	16710	16904	16994	16960	16827	16934	17012	16917	16983	16999	16912	16994	17061	16928	16973	16870	17021	16967	16965	16964	16940	16993	16720	17058	16957	17057	16865	16978	16844	16899	17000	16848	16836	16913	16911	16894	16738	16830	16909	16929	16954	17012	17073	16953	17057	16974	17026	16929	17080	16990	17048	16796	16867	16875	16940	17070	16971	16863	17129	17019	17088	17077	16762	17069	17001	16906	17231	17055	17121	16799	16938	16845	17020	17048	16924	16838	17129	17051	16959	17086	16823	16922	16884	16848	16853	16996	17004	16884	16998	16905	16930	16980	16938	16822	16906	17099	16979	16971	16901	16915	17087	16979	16989	17020	16903	17013	16978	16970	16973	16877	17030	16851	16970	16860	16897	17214	16884	16943	16930	16996	16997	16889	16994	17051	16955	16772	17049	16948	16986	16969	16907	16987	17081	17018	17004	17006	16927	16944	17126	16885	16953	16888	16751	16952	16954	16996	16868	16804	16942	17070	17025	16949	16906	16902	16898	16914	16806	16883	16816	17002	17021	16992	17094	17056	17083	16883	16960	16873	16971	16925	17080	16967	16998	17063	16854	16856	16976	16933	17045	16922	17034	16721	17129	17104	16871	16911	17014	17013	16949	16965	16859	16915	16995	16940	17045	16946	16788	16948	17048	17168	16871	16858	16928	17094	16924	16980	16942	16850	16882	17003	17067	16978	17018	16971	17040	16957	17051	16841	16741	16969	17012	16987	16964	16886	17062	16951	16814	17011	17071	17019	16935	17175	16947	16963	16986	16971	17047	17075	17003	16919	16942	17035	16901	17102	17122	17023	16990	16971	17081	17082	16929	16922	16919	17091	16811	16837	16791	16934	17089	16914	16728	17092	16824	16953	16920	17008	16896	16973	16878	16844	16856	16934	17074	16899	16830	17015	16876	16881	16900	17035	16938	17019	16786	16980	16998	16857	16954	16935	16955	16898	17050	17072	17067	16983	16797	16922	16931	16944	17189	17163	16967	16979	16949	17062	16973	16977	16825	16923	17064	16949	17021	16863	17108	17075	16832	16964	16966	16989	16952	16987	16917	16825	17016	16978	17040	16932	17078	17153	17177	17009	16903	16974	17154	16879	16866	16984	17085	17137	16989	16853	16891	17141	16943	17002	17177	17016	16785	16839	16903	16933	16898	17052	17101	16974	17112	16985	16974	16909	17088	16781	17029	16973	16935	17054	16999	17029	17028	17059	16964	17010	16926	16941	16992	16868	16928	17048	17009	17009	17100	17012	16936	17015	17020	16851	16943	17037	16873	17030	16990	16883	16911	16886	16872	17130	17012	16925	17066	16976	16745	16870	16954	16976	16923	16921	17030	16802	17017	16865	16963	16846	16982	16857	16903	16917	16842	16912	17011	17090	17026	16890	17026	16976	16958	17011	16868	16918	16937	17120	16870	16883	16884	16976	16919	16929	16912	16801	16861	17123	17063	16823	16943	17081	16896	16922	16925	16934	16916	17010	17000	16933	17032	16776	16979	16837	17064	16923	17098	16944	16918	16921	16935	16916	17023	16961	17006	17048	16920	17062	16882	16789	16940	16893	16921	17092	16747	16983	16952	17055	16899	16976	17030	16755	16890	17039	17122	16809	16954	16922	16907	16954	16955	16913	16903	16993	17033	17030	16908	16900	16816	17007	16867	17117	16781	17005	16846	16944	16850	16998	16788	17080	17033	16751	17062	16871	17069	16815	17064	17008	17085	16714	17011	16928	16910	17081	16931	17069	16935	16890	16946	16793	16906	16794	17085	16777	16973	17055	16946	16899	17066	17022	16778	17097	16977	16987	16967	16794	17088	16989	17101	16887	17040	16982	17069	16941	16956	16985	17046	16947	16938	17110	16992	16974	17010	17112	16914	16893	16964	16825	16975	16999	16956	16882	16831	16955	16931	16888	17070	16874	17030	17133	17132	16949	16881	17031	17004	16793	16882	16926	16918	17054	16793	16859	16934	16978	16963	16886	16991	16903	16863	16875	16973	16893	17076	16916	16973	17019	16783	16929	16938	16855	17111	16966	16912	17039	17063	16936	17045	16990	17029	17034	17117	16787	17135	16982	16912	17098	16933	16921	16913	16864	16992	16898	16777	16869	17108	16928	17022	17040	17040	16821	16904	17123	16936	16768	16966	16969	17044	16761	16981	16883	16864	16973	17062	16925	17131	17228	16856	16917	16900	16999	16959	16798	17012	16989	16883	16979	16969	16970	16896	16855	17051	16959	16808	17032	16908	17001	17019	16942	16994	16878	16869	17078	17035	16945	16860	16967	16975	17101	17026	16920	16908	17048	16939	16892	16894	16855	16939	16996	16891	17018	17015	16790	16934	16814	16795	17105	17019	16848	16855	16943	17074	16981	16840	17109	16961	17019	17037	16951	17080	17020	16968	16833	16891	17061	16963	16933	16899	17066	16868	17003	16948	16988	17014	17115	16978	16965	17012	16942	16959	16971	17028	16826	16926	16928	16940	17077	16956	16923	16978	17199	16872	17104	16850	16982	17042	16839	16684	16888	17074	16930	16933	16867	16972	17046	17068	17189	17073	16964	17010	17007	16835	17067	16911	16848	16908	16832	16938	16727	17127	16951	16771	16932	17058	17037	16942	16912	16978	16855	17102	16991	17134	17086	16977	16901	16845	17103	16900	16949	16933	16971	16991	16925	16975	16879	16914	16962	16933	16996	16874	16914	16951	17013	17050	16958	16668	16821	16947	16941	17068	17068	17092	16937	17154	16838	16886	16970	16928	17054	16910	16901	16889	16975	16934	16947	16913	17079	16921	17037	16877	17210	16983	16886	16969	16974	16690	16857	17028	17117	16942	16892	17034	16984	16840	16888	16822	17006	16922	17065	17018	16867	17044	16952	16945	16978	16802	17037	17007	16914	17009	16988	16815	17086	17080	16896	17045	17096	17067	16738	16928	17045	17146	17039	16891	16799	17088	16883	16997	17051	16881	17008	16874	16881	16859	16969	17014	17030	17139	17093	17028	17109	17016	16836	17122	16808	16862	17020	17084	16853	16845	16817	16976	16952	16847	17028	17046	16881	17093	16874	16816	16951	16860	17020	16983	16826	16884	16929	17054	16854	17103	17010	17081	17044	17116	16908	16933	16935	17091	17076	16924	17050	16918	17075	17096	17054	16839	16929	16886	16962	16848	16874	16960	16976	16931	16873	17146	16831	17051	16882	17032	17090	16951	17076	17108	17130	17045	16845	16870	17051	16828	16861	16794	17098	17137	16850	17107	17279	16979	17063	16958	17041	17043	16958	16934	16920	16898	16952	17064	16964	16999	16997	16991	16937	16943	17007	16676	16930	17169	16859	16984	17086	17099	17041	17022	17153	17067	16969	16800	16916	16953	17129	17187	17013	16972	16939	17283	17071	16934	16897	16863	17028	16953	16922	17004	17107	17061	16811	16982	16988	17082	16955	17023	16959	16956	16949	16924	17022	17093	16880	17106	16866	16898	17023	17033	17048	16981	16803	17018	16836	16730	16975	16906	17161	16984	16875	17045	16949	16708	17005	16918	17000	16811	16994	16971	17048	16914	16852	16842	17012	16996	16865	16937	17039	17037	16970	16851	17020	16938	17146	16818	16865	16912	16810	17022	17059	16886	16865	16908	16953	16998	17059	16883	17107	17041	17123	16981	17036	16772	17195	16997	16997	16995	16938	16859	16817	16876	17040	16946	16853	17001	16990	17072	16923	17062	16952	16879	17032	17092	16768	17066	16878	17004	17042	16799	16902	16966	16749	17181	16846	16945	16897	16961	17068	17075	16920	16935	16942	16903	17032	16957	16948	17053	16990	16926	16892	16915	16785	16930	16951	17054	16890	17000	17064	16897	16750	16991	16855	16989	16962	17001	16763	17092	16937	16959	16769	16929	16934	16987	16873	17095	16906	17049	16817	17048	16841	16975	16950	17134	17091	17013	16953	16766	16888	16782	17168	16916	17080	16891	16939	16940	16958	17119	16978	16832	17165	16840	17029	16942	16857	16995	17143	17090	16913	17019	17015	16935	16874	17152	17028	16929	16908	16861	16845	16890	16904	17010	17038	17007	16939	16854	17047	17225	16966	16816	17078	17039	16988	17042	16899	16934	17030	17085	16914	17050	16976	17026	17205	17082	16788	16910	16927	17023	16954	16753	16682	16851	16726	17137	17037	16987	16993	16966	17005	16990	17042	17157	16945	16914	16875	16979	16930	16820	17016	17054	16950	16981	17064	17005	16895	16763	17080	16932	16987	17136	16971	16897	16857	16892	16950	16788	16870	16946	17063
24530	20773	27228	26301	27330	30912	31890	28784	27723	27707	27691	27722	32964	41032	41423	37534	33013	29351	27219	26641	26487	26437	26729	26544	26418	26628	26494	26780	26737	26621	26744	26577	26738	26645	26621	26625	26778	26643	26485	26266	26573	26490	26576	26711	26410	26590	26477	26844	26759	26459	26549	26850	26665	26615	26534	26523	26485	26742	26450	26345	26719	26498	26636	26624	26537	26447	26501	26444	26567	26292	26488	26598	26769	26403	26682	26573	26494	26750	26788	26769	26480	26542	26522	26525	26484	26729	26730	26681	26445	26575	26600	26345	26403	26345	26607	26699	26673	26705	26613	26692	26488	26552	26489	26198	26463	26414	26676	26567	26584	26902	26599	26535	26553	26437	26618	26561	26846	26398	26456	26678	26664	26549	26617	26428	26606	26605	26188	26584	26632	26786	26488	26424	26331	26739	26305	26369	26350	26452	26621	26771	26443	26656	26446	26615	26819	26295	26600	26537	26551	26874	26586	26795	26378	26361	26531	26479	26510	26655	26505	26670	26668	26848	26507	26504	26690	26545	26448	26479	26390	26624	26643	26394	26477	26600	26499	26334	26340	26308	26575	26483	26663	26402	26542	26334	26463	26480	26542	26284	26474	26635	26654	26524	26628	26813	26719	26343	26381	26525	26619	26374	26402	26444	26713	26859	26424	26531	26349	26617	26490	26405	26456	26618	26622	26441	26691	26521	26544	26286	26508	26564	26760	26575	26324	26549	26644	26518	26503	26591	26565	26517	26517	26286	26377	26577	26676	26526	26626	26680	26605	26866	26685	26855	26452	26585	26572	26680	26391	26444	26571	26274	26646	26571	26640	26605	26700	26660	26740	26685	26640	26641	26407	26467	26638	26726	26760	26644	26637	26586	26406	26798	26390	26548	26478	26444	26697	26648	26304	26403	26626	26740	26520	26371	26457	26554	26577	26722	26525	26698	26555	26687	26591	26656	26398	26688	26635	26534	26736	26399	26457	26538	26497	26639	26640	26680	26746	26590	26561	26704	26596	26501	26453	26439	26474	26535	26467	26412	26493	26463	26495	26795	26976	26470	26421	26578	26477	26560	26656	26439	26438	26443	26463	26542	26514	26413	26439	26361	26478	26330	26339	26457	26472	26452	26713	26574	26455	26563	26357	26278	26645	26535	26606	26605	26644	26657	26621	26579	26683	26391	26578	26390	26231	26376	26463	26479	26336	26691	26607	26764	26786	26544	26567	26582	26398	26599	26712	26531	26615	26670	26492	26579	26486	26687	26482	26488	26549	26579	26677	26494	26759	26577	26463	26525	26499	26560	26617	26727	26810	26523	26522	26671	26618	26253	26767	26612	26587	26606	26600	26771	26693	26472	26516	26424	26442	26326	26813	26544	26653	26580	26701	26468	26522	26758	26717	26563	26506	26730	26665	26514	26443	26594	26716	26590	26707	26561	26875	26686	26529	26483	26402	26324	26499	26639	26606	26498	26509	26223	26400	26454	26353	26583	26531	26654	26667	26633	26373	26662	26637	26825	26703	26365	26540	26766	26401	26642	26701	26614	26729	26605	26593	26615	26645	26473	26546	26352	26456	26599	26654	26548	26430	26406	26478	26463	26369	26658	26660	26732	26583	26788	26594	26851	26578	26582	26752	26674	26490	26533	26661	26476	26515	26399	26523	26557	26653	26462	26592	26444	26621	26547	26395	26472	26340	26371	26792	26573	26526	26813	26441	26494	26702	26715	26436	26638	26511	26443	26559	26588	26414	26653	26453	26605	26716	26605	26410	26501	26565	26452	26645	26700	26600	26435	26451	26754	26459	26696	26478	26434	26522	26210	26833	26591	26491	26648	26813	26478	26668	26677	26514	26391	26492	26465	26640	26613	26466	26508	26685	26618	26283	26449	26397	26549	26615	26417	26526	26522	26703	26560	26516	26616	26478	26727	26508	26780	26387	26526	26123	26419	26447	26804	26657	26403	26815	26557	26861	26523	26308	26454	26648	26522	26529	26741	26459	26415	26397	26479	26612	26260	26541	26392	26751	26469	26367	26411	26524	26663	26608	26490	26626	26261	26662	26320	26583	26507	26516	26741	26457	26537	26839	26527	26386	26574	26641	26632	26634	26593	26346	26267	26569	26572	26579	26478	26570	26358	26392	26650	26345	26537	26485	26636	26408	26399	26367	26522	26552	26629	26634	26208	26577	26444	26533	26434	26916	26307	26858	26596	26452	26565	26450	26647	26835	26601	26641	26496	26362	26398	26660	26683	26689	26737	26793	26386	26480	26330	26404	26310	26455	26587	26527	26922	26856	26575	26666	26791	26565	26517	26599	26574	26655	26740	26395	26466	26434	26243	26628	26322	26724	26877	26571	26561	26464	26638	26810	26493	26717	26548	26415	26483	26508	26669	26578	26475	26756	26701	26516	26615	26821	26682	26410	26615	26584	26509	26559	26568	26408	26632	26442	26628	26371	26548	26769	26452	26624	26597	26730	26406	26700	26681	26554	26685	26687	26617	26339	26408	26752	26478	26583	26648	26637	26633	26804	26374	26472	26480	26495	26399	26404	26352	26609	26651	26689	26461	26719	26629	26449	26444	26619	26313	26588	26497	26463	26644	26564	26541	26559	26504	26420	26398	26713	26428	26398	26495	26470	26507	26702	26235	26520	26642	26569	26677	26553	26754	26580	26513	26398	26663	26288	26613	26377	26372	26363	26628	26852	26707	26522	26592	26587	26660	26579	26790	26570	26497	26481	26229	26539	26604	26447	26602	26532	26708	26428	26372	26502	26347	26630	26602	26653	26556	26435	26809	26483	26634	26671	26382	26690	26570	26632	26433	26472	26627	26531	26695	26312	26460	26490	26640	26496	26589	26256	26449	26368	26797	26675	26590	26637	26573	26578	26471	26575	26419	26633	26543	26553	26562	26589	26647	26328	26358	26685	26642	26435	26559	26681	26811	26453	26665	26695	26507	26561	26576	26752	26395	26384	26646	26339	26516	26633	26632	26423	26771	26757	26489	26655	26475	26383	26281	26622	26661	26816	26463	26576	26437	26476	26598	26685	26442	26848	26514	26619	26514	26448	26707	26466	26575	26509	26520	26531	26573	26568	26679	26716	27077	26660	26615	26667	26713	26654	26460	26903	26711	26733	26580	26694	26307	26286	26684	26565	26790	26464	26266	26688	26843	26505	26648	26392	26445	26686	26732	26364	26398	26578	26509	26439	26818	26700	26482	26849	26345	26427	26597	26597	26391	26512	26829	26700	26265	26543	26727	26701	26608	26832	26307	26493	26374	26683	26564	26488	26784	26622	26532	26542	26722	26658	26756	26415	26785	26557	26517	26579	26520	26675	26536	26709	26372	26362	26630	26327	26668	26522	26539	26461	26377	26538	26541	26473	26351	26440	26516	26641	26402	26648	26500	26383	26668	26777	26505	26513	26529	26525	26364	26552	26294	26583	26258	26438	26500	26619	26647	26436	26701	26346	26560	26461	26590	26676	26496	26806	26745	26462	26718	26901	26557	26615	26418	26688	26642	26459	26752	26549	26541	26587	26350	26511	26587	26763	26690	26775	26883	26724	26405	26464	26410	26622	26717	26674	26659	26423	26796	26582	26413	26568	26533	26670	26260	26612	26575	26598	26348	26465	26523	26526	26335	26354	26766	26723	26837	26467	26703	26624	26556	26424	26686	26561	26509	26712	26746	26594	26499	26630	26329	26614	26610	26593	26402	26376	26848	26788	26672	26730	26561	26380	26734	26556	26388	26811	26349	26526	26407	26507	26648	26565	26881	26455	26632	26483	26394	26609	26707	26755	26545	26694	26486	26688	26499	26771	26457	26565	26827	26694	26580	26577	26482	26504	26564	26458	26710	26670	26515	26590	26520	26417	26588	26529	26344	26386	26552	26578	26801	26586	26529	26487	26530	26657	26278	26546	26508	26666	26570	26762	26488	26487	26503	26788	26504	26589	26569	26504	26665	26400	26535	26705	26768	26636	26500	26616	26463	26567	26466	26566	26698	26673	26709	26586	26388	26662	26613	26719	26366	26511	26447	26529	26773	26574	26611	26670	26544	26552	26503	26566	26594	26524	26519	26607	26678	26524	26452	26571	26643	26558	26424	26598	26579	26427	26557	26656	26653	26505	26370	26615	26796	26643	26669	26756	26755	26729	26565	26667	26433	26497	26643	26485	26529	26621	26239	26447	26737	26546	26634	26354	26536	26562	26731	26598	26329	26662	26708	26660	26379	26739	26620	26624	26402	26280	26278	26613	26562	26552	26566	26524	26787	26688	26548	26640	26528	26485	26463	26697	26536	26509	26733	26605	26711	26451	26488	26487	26483	26520	26550	26417	26574	26538	26839	26400	26423	26594	26357	26387	26443	26475	26526	26624	26560	26530	26627	26837	26620	26270	26663	26582	26605	26512	26594	26544	26660	26661	26533	26690	26682	26509	26704	26501	26459	26569	26665	26731	26545	26302	26630	26371	26628	26471	26525	26540	26587	26518	26568	26585	26515	26418	26295	26365	26718	26543	26808	26527	26469	26624	26718	26586	26824	26622	26162	26451	26486	26775	26376	26504	26511	26370	26364	26466	26743	26645	26601	26686	26508	26689	26497	26546	26326	26455	26309	26822	26719	26567	26788	26610	26467	26716	26585	26435	26459	26764	26634	26343	26488	26381	26344	26666	26588	26646	26339	26551	26555	26425	26407	26511	26970	26533	26658	26622	26627	26808	26780	26476	26306	26697	26339	26680	26542	26657	26563	26685	26671	26575	26640	26452	26730	26967	26506	26537	26678	26597	26340	26651	26539	26514	26351	26680	26612	26537	26382	26583	26563	26660	26587	26733	26578	26497	26402	26748	26538	26583	26519	26816	26620	26749	26559	26587	26347	26536	26748	26749	26868	26663	26572	26674	26601	26487	26513	26491	26462	26496	26179	26446	26535	26481	26450	26562	26350	26476	26615	26577	26754	26652	26548	26613	26677	26789	26632	26571	26528	26203	26671	26710	26484	26529	26618	26530	26769	26793	26635	26592	26542	26412	26462	26599	26723	26507	26462	26586	26655	26378	26454	26396	26534	26687	26768	26415	26596	26687	26612	26538	26450	26587	26549	26634	26558	26489	26523	26551	26812	26652	26354	26562	26665	26501	26779
20551	37304	38345	32323	27207	24594	21963	19906	18495	18375	18125	18665	27453	35403	34257	29479	23531	19342	16984	16730	16705	16996	16929	16827	16846	17022	16780	16890	16703	16724	16725	16927	16702	16981	16819	16689	16755	16696	16984	16754	16888	16687	16750	16860	17002	16702	16935	16842	16717	16688	16683	16782	16720	16719	16783	16657	16804	16770	16826	16917	16867	16669	16924	16781	16767	16840	16844	16864	16622	16691	16650	16766	16794	16929	16607	16700	16905	16854	16863	16896	16746	16780	17077	16697	17062	16890	16777	16932	16759	16794	16901	16706	16623	16805	16856	16632	16880	16885	16732	16740	16628	16941	16966	16700	16819	16845	16831	16818	16697	16910	16715	16797	16774	16814	16905	16786	16861	16910	16858	16894	16777	16861	16762	16819	16846	16845	16827	16680	16900	16643	16614	16821	16758	16958	16854	16751	16907	16823	16594	16782	16716	16851	16646	16800	16939	16841	16825	16760	16711	16716	16735	16839	16954	16748	16895	16826	16567	16730	16919	17003	16789	16950	16623	16833	16907	16524	16716	16842	16800	16951	16732	16682	16786	16866	16794	16714	16854	16819	16831	16917	16702	16966	17064	16733	16651	16865	16951	16649	16804	16806	16567	16858	16874	16874	17030	16797	16762	16778	16769	16810	16783	16683	16749	16715	16849	16834	16840	16758	16827	16874	16738	16825	16765	16696	16731	16892	16818	16856	16785	16791	16889	16818	16808	16648	16727	16962	16748	16984	16741	16769	16880	16766	16646	16922	16675	16829	16775	16777	16729	16818	16846	16833	16750	16745	16793	16640	16917	16907	16711	16862	16785	16731	16978	16849	16814	16826	16954	16880	16730	16762	16676	16758	16799	16561	16633	16629	16686	16735	16865	16917	16505	16851	16964	16967	16650	16721	16757	16690	16655	16745	16695	16778	16843	16684	16653	16891	16840	16969	16816	16800	16719	16703	16733	16848	16708	16782	16821	16947	16754	16864	16828	16609	16830	16845	16834	16926	16682	16749	16456	16747	16725	16685	16837	16874	16656	16798	16876	16721	16876	16734	16755	16795	16841	16830	16830	16702	16818	16745	16783	16891	16714	17003	16753	16747	16880	16833	16762	16800	16793	16928	16639	16871	16918	16744	16806	16772	16790	16799	16825	16848	16812	16768	16865	16870	16730	16877	16721	16613	16599	16706	16857	16809	16692	16599	16839	16892	16791	16806	16667	16758	16949	16748	16688	16653	16822	16647	16873	16846	16805	16895	16692	16738	17005	16824	16825	16689	16651	16737	16778	16940	16906	16642	16732	16801	16768	16806	16806	16781	16744	16911	16912	16898	16768	16892	16791	16985	16789	16775	16733	16891	16807	16799	16687	16722	16685	16823	16795	16733	16828	16669	16730	16680	16798	16801	16668	16832	16931	16839	16801	16676	16812	16802	17065	16648	16717	16640	16724	16739	16767	16637	16864	16933	16622	16802	16687	16954	16771	16848	16740	16895	16668	16753	16763	16813	16729	16784	16799	16696	16683	16795	16819	16834	16890	16810	16797	17010	16849	16740	16763	16885	16678	16672	16926	16704	17041	16810	16662	16887	16887	16868	16604	16819	16866	16912	16675	16893	16730	17049	16720	16797	16777	16830	16775	16591	16738	16655	16802	16956	16821	16675	16935	16838	16884	16795	16701	16832	16793	16922	16773	16685	16883	16822	16759	16883	16636	16817	16932	17018	16932	16707	16928	16840	16858	16716	16773	16813	16819	16642	16812	16897	16837	16802	16850	16855	16650	16813	16568	16727	16791	16583	16750	16683	16836	16776	16727	16589	16949	16828	16676	16712	16752	16808	16854	16776	16939	16756	16722	16846	16815	16977	16716	16934	16667	16720	16841	16706	16947	16862	16699	16982	16753	16782	16899	16726	16763	16836	16932	16943	16750	16884	16920	16693	16848	16947	16750	16574	16580	16852	16731	16734	16666	16840	16759	16651	16968	16834	16756	16900	16833	16803	16593	16730	16791	16743	16792	16738	16630	16778	16804	16701	16762	16885	16735	16612	16738	16817	16783	16771	16809	16826	16744	16909	16898	16836	16726	16852	16954	16916	16812	16867	16719	16510	16734	16788	16679	16816	16906	16770	16857	16761	16706	16636	16940	16923	16960	16933	16831	16768	16864	16711	16727	16807	16704	16722	16764	16677	16732	16736	16659	16713	16668	16692	16596	16857	16755	16821	16880	16691	16787	16660	16852	16895	16938	16671	16895	16718	16727	16718	16766	16840	16979	16744	16669	16925	16858	16608	16852	16727	16811	16841	16597	16902	16952	16837	16819	16902	16845	16837	16755	16631	16755	16973	16696	16729	16691	16731	16887	16742	16680	16792	17046	16770	16992	16675	16770	16568	16795	16908	16665	16741	16838	16932	16715	16735	16741	16792	16671	16810	16693	16888	16906	16701	16686	16691	16832	16775	16810	16809	16730	16810	16827	16812	16752	16749	16639	16776	16869	16812	16765	16806	16713	16767	16823	16826	16690	16863	16666	16733	16904	16914	16847	16762	16870	16628	16770	16795	16739	16702	16791	16799	16882	16757	16731	16787	16740	16981	16839	16977	16601	16760	16458	16709	16561	16884	16721	16715	16876	16781	16656	16630	16757	16848	16737	16779	16926	16904	16904	16618	16739	16725	16983	16732	16658	16802	16807	16926	16711	16697	16730	16883	16737	16885	16940	16890	16805	16607	16818	16780	16671	16853	16816	16881	17034	16899	16912	16754	16866	16809	16861	16679	16729	16862	16799	16766	16764	16761	16750	16855	16896	16652	16761	16851	16906	16686	16833	16661	16836	16842	16639	16710	16875	16662	16821	16773	16752	16746	16545	16772	16805	16848	16740	16829	16731	16765	16715	16761	16846	16641	16910	16810	16702	16837	16716	16607	16604	16721	16740	16885	16909	16777	16660	16880	16962	16784	16902	16854	17054	16487	16673	16857	16807	16779	16839	16771	16821	16846	16803	16740	16910	16817	16851	16764	16865	16786	16696	16851	16690	16713	16714	16731	16839	16937	16835	16887	16717	16701	16718	16811	16717	16745	16817	16807	16686	16622	16737	16809	16928	16721	16887	16799	16893	16845	16996	16681	16548	16915	16647	16733	16804	16779	16787	16584	16818	16691	16882	16776	16840	16735	16836	16875	16860	16673	16738	16676	16816	16815	16721	16854	16795	16729	16913	16690	16864	16723	16746	16815	16661	16642	16802	16705	16688	16757	16662	16651	16639	16779	16771	16817	16683	16687	16756	16610	16900	16859	16946	16766	16775	16889	16793	17048	16696	16766	16705	16806	16706	16886	16866	16793	16703	16787	16736	16894	16891	16817	16884	16758	16886	16594	16627	16804	16656	16747	16747	16619	16852	16933	17001	16706	16758	16809	16778	16956	16903	16872	16933	16612	16828	16834	16754	16892	16654	16805	16804	16807	16785	16822	16795	16726	16823	16779	16844	16872	16712	16823	16627	16915	16707	16865	16883	16705	16709	16721	16741	16803	16785	16780	16902	16829	16804	16805	16636	16680	16912	16854	16784	16791	16881	16880	16808	16875	16832	16807	16766	16860	16782	16769	16626	16849	16806	16901	16956	16843	16642	16631	16753	16729	16938	16916	16705	16796	16947	16934	16822	16847	16887	16724	16705	16628	16773	16735	16753	16816	16746	16638	16764	16700	16816	16687	16742	16778	16688	16926	16700	16850	16803	16874	16747	16783	16670	16648	16774	16832	16897	16912	16761	16706	16903	16771	16751	16951	16752	16888	16790	16885	16956	16898	17002	16822	16790	16871	16822	16654	16739	16776	16663	16891	16896	16787	16759	16704	16709	16849	16784	16820	16833	16829	16711	16883	16598	16825	16802	16668	16728	16915	16825	16813	16891	16733	16877	16701	16781	16863	16905	16674	16885	16570	16793	16667	16885	16776	16612	16784	16655	16772	16722	16922	16666	16769	16698	16915	16818	16777	16798	16787	16959	16852	16877	16922	16519	16929	16854	16742	16790	16828	16818	16848	16659	16922	16722	16776	16897	16745	16987	16748	16950	16857	16659	16808	16662	16882	16965	16835	16855	16793	16993	16893	16886	16726	16650	16878	16769	16831	16760	16706	16698	16843	16767	16829	16530	16845	16673	16816	16839	16766	16729	16887	16801	16751	16813	16748	16797	16970	16848	16869	16800	16792	16683	16694	16963	16714	16844	16691	16770	16597	16779	16847	16804	16615	16660	16852	16743	17011	16831	16843	16884	16685	16772	16835	16668	16852	16647	16796	16726	16674	16978	16769	16766	16613	16713	16845	16865	16919	16789	16690	16932	16822	16857	16785	16808	16811	16984	16809	16867	16775	16839	16763	16691	16698	16912	16743	16839	16914	17005	16772	16812	16734	16950	16824	16803	16658	16812	16991	16785	16770	16640	16742	16820	16858	16679	16664	16932	16813	16830	16753	16689	16905	16857	16831	16828	16925	16990	16645	16804	16961	16743	16716	16714	16779	16742	16848	16908	16841	16570	16614	16765	16907	16722	16699	16582	16900	16615	16971	16859	16785	16703	16782	16715	16791	16752	16891	16806	16678	16868	16747	16857	16826	16765	16836	16819	16834	16771	16750	16781	16877	16617	16851	16873	16789	16734	16945	16758	16772	16694	16814	16839	16726	16790	16827	16901	16773	16738	16582	16766	16712	16804	16812	16653	16798	16753	16784	16827	16878	16719	16949	16849	16762	16994	16948	16817	16710	16755	16859	16788	16678	16914	16762	16710	16717	16732	16788	16740	16665	16809	16834	16789	16844	16719	16835	16812	16646	16887	16764	16778	16815	16798	16829	16798	16924	16804	16741	16769	16824	16883	16602	16757	16913	16777	16836	16912	16874	16989	16956	16699	16706	16895	16755	16770	16789	16757	16747	16825	16694	16680	16981	16882	16916	16669	16818	16905	16831	16893	16884	16855	16753	16846	16678	16805	16770	16737	16980	16895	16781	16881	16863	16882	16924	16752	16759	16646	16822	16671	16859	16901	16917	16892	16774	16885	16711	16817	16660	16830	16840	17007	16774	16689	16886	16859	16740	16935	16697	16803	16621	16849	16831	16748	16948	16743	16901	16598	16906	16904	16812	16771	16690	16771	16746
22275	20795	27242	24787	23102	30275	35992	33003	31470	31043	31015	32373	44175	56730	51323	44445	37445	32357	29522	28811	28585	28756	28690	28911	28539	28758	28708	28754	28762	28836	28791	28747	28653	28384	28489	28965	28554	28583	28706	28794	28502	28549	28731	28723	28722	28681	28824	28747	28549	28784	28741	28818	28642	28568	28759	28609	28955	28823	28671	28812	28487	28465	28556	28425	28784	28760	28659	28741	28703	28802	28697	28311	28644	28706	28590	28808	28690	28624	28704	28847	28754	28615	28779	28459	28488	28354	28600	28287	28474	28396	28555	28564	28568	28583	28482	28697	28626	28736	28508	28455	28392	28384	28773	28581	28834	28692	28669	28758	28628	28536	28689	28578	28599	28452	28147	28667	28486	28600	28468	28787	28789	28589	28748	28495	28419	28728	28785	28553	28597	28577	28792	28598	28685	28676	28444	28604	28673	28723	28731	28858	28693	28591	28403	28613	28613	28508	28513	28754	28526	28758	28700	28484	28721	28651	28609	28714	28339	28820	28644	28556	28770	28563	28526	28802	28614	28509	28671	28692	28693	28451	28685	28667	28355	28729	28491	28715	28861	28639	28754	28657	28755	28562	28461	28521	28655	28608	28859	28444	28572	28734	28492	28856	28692	28539	28659	28740	28610	28825	28664	28719	28560	28475	28772	28538	28818	28713	28628	28767	28675	28480	28620	28734	28547	28692	28793	28608	28577	28434	28352	28608	28770	28601	28382	28591	28630	28385	28794	28769	28811	28410	28220	28821	28709	28633	28767	28505	28791	28490	28622	28667	28568	28708	28442	28808	28626	28539	28654	28673	28536	28518	28790	28407	28520	28584	28727	28447	28511	28959	28668	28741	28855	28494	28561	28353	28645	28688	28543	28580	28696	28867	28412	28619	28717	28747	28640	28882	28669	28853	28712	28627	28691	28583	28643	28627	28561	28837	28690	28704	28594	28522	28498	28293	28540	28308	28622	28395	28675	28450	28545	28412	28141	28918	28376	28374	28653	28741	28769	28724	28541	28487	28417	28597	28666	28745	28482	28576	28600	28679	28773	28677	28694	28796	28432	28514	28491	28743	28501	28689	28567	28611	28620	28446	28918	28491	28683	28549	28401	28434	28566	28365	28398	28398	28890	28357	28563	28668	28738	28433	28543	28440	28737	28676	28807	28497	28674	28754	28621	28357	28612	28358	28574	28514	28701	28616	28763	28643	28607	28477	28623	28353	28442	28434	28283	28640	28764	28868	28787	28364	28524	28593	28583	28684	28612	28509	28504	28704	28532	28813	28518	28526	28729	28685	28726	28820	28863	28421	28661	28470	28466	28830	28708	28599	28735	28718	28537	28553	28502	28664	28663	28469	28471	28602	28631	28313	28284	28852	28783	28722	28581	28865	28758	28732	28811	28710	28814	28595	28603	28472	28510	28457	28714	28534	28655	28702	28830	28870	28787	28625	28610	28412	28504	28797	28690	28545	28811	28650	28558	28677	28474	28590	28667	28384	28615	28600	28425	28696	28576	28470	28480	28700	28635	28543	28514	28770	28604	28528	28653	29057	28531	28598	28821	28615	28595	28551	28520	28691	28525	28514	28556	28608	28645	28575	28576	28071	28624	28607	28559	28260	28750	28723	28740	28627	28720	28468	28412	28460	28805	28536	28538	28724	28564	28506	28641	28686	28752	28352	28574	28517	28647	28607	28595	28492	28807	28794	28646	28716	28767	28328	28799	28499	28534	28559	28705	28512	28487	28537	28624	28272	28671	28744	28474	28415	28759	28653	28661	28507	28597	28444	28727	28621	28388	28664	28624	28771	28832	28572	28695	28504	28515	28488	28581	28812	28691	28508	28407	28706	28818	28405	28557	28662	28494	28683	28616	28725	28830	28519	28582	28693	28774	28463	28601	28551	28583	28493	28432	28845	28942	28571	28681	28388	28836	28551	28249	28504	28641	28420	28705	28500	28413	28621	28660	28585	28524	28709	28530	28589	28836	28433	28721	28482	28740	28350	28643	28659	28469	28492	28674	28730	28560	28339	28491	28639	28563	28579	28654	28534	28729	28522	28747	28512	28904	28591	28503	28327	28434	28662	28704	28706	28422	28634	28552	28650	28568	28535	28485	28511	29091	28536	28695	28613	28733	28649	28583	28595	28567	28608	28761	28712	28512	28544	28671	28703	28644	28616	28637	28487	28744	28815	28649	28789	28614	28550	28511	28472	28594	28568	28694	28418	28542	28474	28558	28582	28672	28511	28526	28778	28533	28732	28658	28728	28614	28711	28451	28487	28406	28295	28595	28487	28665	28460	28556	28514	28729	28383	28753	28504	28659	28466	28889	28632	28502	28751	28753	28685	28415	28518	28431	28822	28437	28393	28439	28555	28435	28408	28311	28579	28689	28821	28872	28698	28595	28683	28691	28680	28664	28676	28546	28533	28379	28491	28664	28732	28602	28871	28698	28650	28650	28548	28493	28718	28678	28564	28649	28633	28779	28732	28361	28631	28580	28717	28499	28763	28585	28700	28789	28385	28569	28701	28611	28488	28743	28425	28579	28558	28363	28609	28670	28774	28720	28701	28525	28563	28759	28547	28392	28629	28605	28485	28561	28440	28642	28497	28621	28619	28798	28758	28724	28671	28495	28565	28667	28493	28612	28779	28462	28352	28364	28350	28764	28362	28468	28673	28464	28623	28555	28592	28511	28403	28460	28726	28577	28679	28618	28579	28489	28565	28694	28691	28457	28578	28658	28690	28719	28590	28675	28589	28793	28670	28608	28941	28708	28702	28692	28639	28626	28854	28718	28609	28667	28571	28508	28893	28553	28527	28538	28541	28521	28605	28385	28513	28691	28637	28522	28569	28806	28522	28741	28604	28484	28452	28822	28771	28698	28728	28664	28667	28821	28598	28686	28403	28604	28570	28807	28392	28839	28776	28634	28697	28532	28598	28771	28611	28316	28701	28575	28666	28580	28601	28515	28797	28531	28756	28530	28385	28563	28279	28324	28304	28589	28440	28912	28652	28593	28558	28404	28631	28738	28561	28510	28470	28644	28737	28707	28745	28394	28585	28509	28469	28492	28853	28713	28812	28812	28777	28761	28638	28866	28734	28937	28625	28197	28690	28692	28608	28438	28631	28894	28743	28819	28573	28769	28544	28544	28645	28340	28684	28452	28483	28702	28602	28522	28660	28392	28499	28351	28490	28602	28550	28571	28571	28607	28566	28575	28536	28571	28563	28604	28689	28454	28837	28650	28487	28607	28537	28579	28569	28692	28738	28506	28684	28872	28519	28854	28578	28630	28321	28455	28531	28451	28537	28513	28526	28473	28740	28849	28472	28606	28617	28650	28784	28607	28835	28932	28394	28530	28701	28513	28560	28878	28589	28761	28635	28539	28642	28713	28357	28411	28639	28516	28499	28648	28622	28689	28528	28688	28806	28643	28537	28578	28736	28421	28483	28616	28483	28850	28655	28966	28582	28425	28546	28595	28623	28666	28656	28563	28538	28473	28343	28726	28505	28455	28407	28513	28542	28675	28597	28740	28528	28806	28646	28329	28515	28551	28801	28288	28609	28606	28565	28524	28623	28663	28677	28601	28908	28456	28741	28755	28574	28535	28438	28734	28702	28759	28669	28653	28736	28386	28692	28847	28724	28903	28587	28374	28484	28594	28324	28688	28557	28655	28605	28655	28714	28605	28461	28904	28746	28527	28457	28515	28840	28258	28496	28442	28652	28401	28683	28546	28594	28696	28339	28532	28409	28498	28487	28609	28422	28433	28468	28455	28577	28737	28642	28647	28387	28517	28580	28443	28735	28672	28747	28783	29017	28731	28521	28709	28662	28376	28568	28702	28723	28390	28419	28891	28781	28682	28889	28463	28701	28629	28694	28593	28608	28641	28593	28721	28508	28681	28628	28391	28448	28700	28620	28675	28661	28662	28798	28821	28816	28554	28471	28615	28507	28828	28472	28598	28625	28625	28715	28634	28457	28713	28524	28595	28506	28530	28413	28768	28553	28815	28439	28434	28763	28496	28588	28260	28455	28906	28566	28755	28637	28526	28463	28512	28654	28708	28665	28437	28419	28624	28484	28632	28539	28505	28478	28602	28287	28686	28640	28735	28470	28325	28734	28696	28575	28509	28549	28833	28588	28549	28773	28652	28436	28473	28512	28861	28833	28645	28487	28549	28455	28659	28699	28404	28625	28537	28953	28491	28579	28631	28624	28753	28508	28633	28615	28412	28632	28662	28543	28640	28593	28675	28494	28578	28687	28571	28421	28863	28471	28658	28503	28656	28667	28625	28395	28785	28717	28648	28450	28590	28708	28568	28690	28404	28668	28821	28362	28582	28805	28395	28443	28584	28606	28719	28461	28647	28711	28991	28617	28656	28868	28423	28518	28775	28539	28535	28808	28599	28461	28499	28679	28533	28425	28356	28583	28424	28693	28553	28460	28675	28539	28455	28674	28424	28426	28640	28558	28506	28736	28648	28616	28495	28649	28299	28533	28654	28614	28817	28749	28526	28448	28547	28694	28819	28570	28615	28672	28804	28769	28578	28641	28348	28428	28608	28609	28459	28698	28732	28263	28615	28562	28669	28557	28705	28492	28586	28752	28595	28534	28812	28585	28525	28503	28382	28501	28602	28634	28688	28564	28404	28667	28724	28440	28749	28697	28755	28551	28712	28520	28705	28757	28825	28623	28641	28373	28680	28761	28748	28797	28375	28565	28344	28358	28466	28680	28691	28495	28597	28454	28622	28685	28562	29053	28547	28568	28625	28664	28625	28579	28480	28726	28580	28597	28639	28571	28630	28444	28627	28710	28652	28561	28636	28406	28580	28829	28512	28570	28951	28650	28646	28768	28476	28699	28580	28445	28606	28686	28654	28755	28532	28563	28515	28594	28652	28571	28679	28635	28679	28554	28785	28887	28515	28754	28608	28538	28564	28606	28631	28468	28845	28690	28713	28449	28798	28761	28492	28501	28754	28602	28724	28577	28586	28578	28735	28698	28635	28541	28513	28504	28528	28533	28511	28730	28492	28660	28416	28525	28633	28553	28422	28392	28548	28515	28659	28436	28504	28470	28353	28677	28483	28869	28728	28646	28794	28712	28643	28959	28752	28324	28664	28811	28795	28693	28506	28545	28852	28715
25359	48864	45352	35265	28659	27563	25513	24228	22048	21041	21360	23806	39616	49860	43516	35918	27260	21050	17948	17787	17707	17643	17542	17710	17759	17469	17683	17714	17366	17723	17809	17813	17731	17730	17650	17857	17797	17735	17588	17709	17784	17804	17657	17665	17483	17787	17652	17670	17454	17605	17592	17634	17676	17699	17665	17742	17775	17600	17641	17649	17647	17457	17672	17801	17579	17750	17739	17648	17607	17726	17607	17710	17567	17723	17663	17661	17590	17537	17753	17687	17550	17762	17684	17595	17524	17672	17603	17603	17560	17621	17644	17629	17561	17693	17822	17527	17582	17760	17577	17657	17683	17635	17598	17511	17803	17580	17741	17527	17804	17572	17738	17633	17842	17606	17832	17541	17651	17604	17694	17839	17609	17608	17728	17574	17483	17712	17768	17676	17803	17579	17554	17777	17579	17572	17636	17571	17701	17795	17723	17623	17710	17639	17790	17590	17610	17751	17613	17687	17559	17639	17438	17531	17688	17757	17724	17569	17798	17696	17600	17678	17684	17688	17740	17785	17628	17663	17638	17799	17528	17780	17628	17893	17409	17515	17592	17717	17730	17768	17798	17711	17614	17669	17646	17535	17610	17660	17479	17604	17503	17622	17689	17851	17623	17592	17481	17700	17714	17665	17652	17641	17687	17625	17809	17646	17544	17662	17560	17621	17518	17776	17749	17736	17533	17609	17630	17644	17670	17631	17657	17881	17758	17635	17526	17744	17600	17657	17819	17646	17602	17676	17766	17520	17645	17746	17721	17798	17612	17646	17723	17687	17680	17680	17658	17561	17582	17715	17523	17665	17644	17559	17688	17735	17679	17679	17474	17741	17610	17594	17578	17765	17664	17793	17681	17547	17741	17728	17735	17533	17654	17637	17803	17593	17725	17502	17652	17725	17683	17583	17438	17756	17671	17586	17516	17710	17641	17576	17664	17718	17657	17560	17538	17698	17745	17693	17572	17787	17641	17708	17691	17561	17713	17732	17844	17577	17575	17636	17609	17543	17651	17689	17693	17555	17718	17624	17689	17735	17798	17648	17649	17941	17810	17503	17629	17567	17656	17616	17568	17491	17656	17733	17739	17526	17734	17721	17667	17673	17764	17461	17829	17729	17647	17636	17675	17586	17735	17663	17695	17732	17598	17661	17513	17768	17721	17768	17593	17709	17605	17535	17873	17574	17815	17633	17696	17564	17732	17570	17558	17698	17783	17806	17610	17693	17630	17580	17671	17651	17734	17646	17569	17663	17801	17490	17673	17592	17762	17511	17631	17440	17357	17633	17602	17572	17595	17587	17738	17576	17724	17636	17695	17664	17640	17558	17672	17793	17571	17698	17722	17662	17639	17673	17782	17595	17828	17872	17622	17627	17691	17418	17693	17612	17804	17551	17752	17739	17726	17681	17711	17722	17697	17784	17524	17745	17710	17729	17694	17603	17791	17567	17538	17709	17719	17671	17681	17811	17534	17561	17572	17622	17807	17613	17737	17660	17566	17454	17618	17561	17601	17853	17723	17760	17773	17788	17801	17531	17680	17627	17618	17690	17592	17534	17678	17856	17802	17678	17711	17722	17600	17538	17609	17631	17665	17864	17612	17869	17661	17528	17624	17549	17559	17648	17472	17518	17706	17595	17714	17557	17693	17665	17770	17604	17697	17640	17638	17715	17694	17785	17648	17570	17636	17770	17603	17813	17646	17661	17500	17705	17686	17480	17744	17470	17680	17810	17693	17641	17897	17672	17736	17846	17656	17618	17639	17842	17637	17410	17600	17511	17563	17779	17613	17699	17681	17695	17588	17578	17655	17783	17757	17721	17857	17681	17743	17718	17534	17561	17575	17794	17735	17672	17874	17739	17585	17686	17717	17480	17716	17564	17662	17551	17598	17642	17674	17517	17554	17653	17570	17683	17633	17758	17691	17754	17515	17518	17673	17569	17742	17681	17695	17593	17604	17759	17729	17927	17621	17658	17504	17653	17513	17747	17556	17750	17789	17814	17840	17594	17596	17658	17470	17493	17499	17740	17860	17602	17748	17605	17628	17597	17632	17702	17517	17666	17822	17639	17542	17663	17483	17800	17726	17667	17571	17778	17461	17776	17587	17719	17397	17745	17649	17794	17735	17721	17752	17593	17623	17752	17849	17644	17865	17615	17757	17645	17773	17549	17697	17731	17882	17712	17611	17713	17545	17831	17584	17780	17780	17714	17784	17568	17647	17859	17563	17711	17642	17672	17566	17547	17650	17643	17774	17541	17592	17723	17637	17756	17660	17623	17654	17803	17675	17682	17557	17743	17711	17920	17656	17695	17826	17721	17783	17749	17725	17878	17697	17539	17676	17608	17699	17679	17602	17658	17556	17715	17704	17584	17656	17774	17726	17638	17688	17612	17849	17863	17535	17692	17613	17550	17591	17599	17658	17702	17560	17694	17624	17511	17842	17792	17395	17527	17693	17602	17843	17689	17721	17628	17748	17589	17638	17565	17626	17559	17721	17556	17694	17700	17825	17636	17588	17660	17674	17694	17682	17575	17616	17843	17517	17567	17671	17741	17402	17645	17816	17738	17692	17753	17594	17680	17639	17744	17807	17675	17589	17588	17774	17648	17468	17744	17829	17947	17763	17540	17570	17688	17586	17690	17533	17425	17656	17656	17587	17809	17655	17552	17608	17724	17804	17606	17670	17704	17636	17668	17765	17601	17777	17650	17579	17646	17666	17511	17612	17718	17623	17612	17668	17637	17748	17678	17686	17638	17738	17733	17789	17707	17650	17735	17608	17437	17492	17535	17643	17825	17632	18008	17682	17800	17671	17676	17670	17600	17620	17627	17641	17710	17769	17683	17554	17791	17466	17543	17798	17745	17705	17626	17793	17602	17573	17763	17748	17778	17705	17506	17712	17916	17552	17656	17708	17668	17609	17722	17719	17848	17593	17610	17748	17656	17608	17781	17629	17513	17579	17769	17545	17644	17644	17638	17590	17644	17741	17606	17763	17522	17496	17687	17599	17684	17651	17670	17415	17784	17698	17707	17681	17612	17732	17720	17752	17532	17817	17740	17730	17540	17585	17604	17675	17614	17434	17609	17615	17585	17563	17758	17419	17748	17518	17526	17705	17795	17409	17576	17463	17699	17593	17623	17680	17780	17514	17735	17681	17602	17578	17855	17578	17693	17703	17463	17702	17731	17485	17537	17477	17478	17681	17689	17785	17684	17985	17584	17641	17727	17662	17745	17617	17598	17590	17623	17652	17486	17632	17624	17827	17641	17538	17609	17675	17596	17764	17629	17850	17665	17644	17593	17765	17699	17701	17876	17723	17639	17809	17552	17844	17563	17534	17705	17776	17736	17601	17664	17715	17548	17847	17483	17799	17640	17726	17654	17708	17858	17666	17752	17542	17644	17740	17395	17701	17689	17594	17677	17607	17548	17679	17575	17588	17593	17795	17692	17627	17712	17608	17623	17396	17654	17585	17702	17669	17793	17547	17744	17658	17708	17727	17654	17568	17683	17544	17590	17499	17664	17672	17733	17746	17658	17619	17660	17707	17668	17652	17450	17774	17550	17481	17608	17573	17592	17735	17696	17624	17668	17572	17560	17505	17671	17855	17726	17882	17734	17550	17480	17625	17551	17695	17780	17597	17659	17692	17822	17608	17649	17717	17627	17591	17613	17691	17650	17666	17652	17654	17628	17612	17838	17750	17728	17746	17757	17601	17404	17770	17639	17523	17617	17583	17524	17699	17729	17661	17742	17515	17747	17558	17642	17608	17764	17731	17592	17615	17683	17642	17565	17590	17660	17727	17810	17600	17657	17552	17819	17633	17605	17654	17619	17592	17614	17634	17861	17677	17642	17648	17736	17744	17596	17731	17606	17622	17690	17753	17695	17659	17561	17632	17869	17715	17666	17557	17570	17448	17729	17667	17774	17718	17708	17776	17470	17698	17659	17744	17598	17731	17705	17552	17591	17741	17600	17581	17678	17664	17499	17479	17539	17699	17663	17509	17626	17590	17618	17767	17533	17844	17639	17680	17845	17536	17821	17645	17738	17795	17668	17476	17816	17618	17615	17719	17595	17614	17691	17803	17600	17660	17659	17711	17657	17532	17658	17563	17552	17687	17509	17668	17595	17541	17771	17663	17851	17652	17599	17801	17660	17515	17651	17645	17673	17770	17660	17752	17782	17737	17786	17512	17618	17643	17719	17571	17592	17883	17670	17549	17687	17689	17490	17731	17619	17645	17698	17651	17716	17677	17787	17844	17520	17569	17766	17595	17749	17699	17636	17754	17726	17636	17632	17558	17737	17752	17582	17660	17732	17719	17614	17482	17670	17700	17663	17621	17592	17534	17759	17399	17693	17805	17759	17720	17492	17651	17653	17591	17549	17716	17622	17765	17634	17685	17650	17602	17581	17707	17482	17683	17689	17569	17698	17713	17677	17589	17510	17661	17704	17596	17442	17861	17603	17656	17624	17586	17720	17735	17595	17681	17777	17670	17551	17707	17781	17734	17650	17731	17680	17535	17744	17521	17608	17678	17603	17636	17872	17508	17533	17621	17772	17707	17781	17692	17665	17606	17721	17615	17619	17644	17767	17557	17666	17629	17396	17621	17640	17659	17753	17715	17781	17589	17742	17671	17698	17552	17589	17465	17862	17617	17788	17726	17652	17856	17552	17717	17598	17490	17733	17522	17596	17687	17653	17549	17548	17596	17507	17545	17481	17712	17506	17620	17613	17563	17527	17859	17576	17602	17531	17719	17532	17715	17794	17431	17593	17516	17653	17574	17777	17749	17711	17629	17700	17822	17500	17622	17719	17644	17714	17739	17756	17597	17640	17609	17837	17718	17645	17844	17675	17701	17452	17468	17758	17620	17628	17697	17871	17520	17818	17607	17509	17675	17671	17655	17871	17672	17709	17637	17699	17724	17636	17642	17698	17536	17727	17736	17811	17525	17541	17690	17636	17672	17631	17571	17673	17743	17701	17672	17767	17686	17591	17661	17552	17689	17683	17485	17538	17604	17630	17653	17566	17591	17568	17652	17697	17718	17670	17669	17886	17762	17615	17684	17627	17860	17772	17721	17489	17765	17683	17676	17506	17816	17717	17603	17527	17565	17639	17608	17603	17593	17660	17636	17555	17660	17496
36721	32379	36974	34974	32906	32743	32021	31787	31361	31092	30922	32235	31869	31688	32336	31822	31160	30723	30515	30454	30592	30363	30504	30376	30508	30617	30313	30389	30281	30273	30720	30586	30287	30317	30315	30480	30403	30510	30287	30169	30244	30416	30492	30257	30423	30021	30237	30666	30274	30305	30645	30471	30330	30523	30251	30408	30359	30357	30668	30435	30365	30501	30454	30634	30236	30454	30506	30272	30599	30618	30591	30278	30538	30224	30182	30112	30516	30458	30246	30339	30409	30282	30470	30216	30510	30204	30394	30301	30646	30279	30212	30349	30343	30809	30661	30493	30479	30428	30365	30522	30458	30456	30442	30399	30546	30315	30404	30261	30432	30227	30529	30434	30501	30694	30412	30427	30378	30498	30043	30450	30614	30160	30242	30490	30570	30473	30409	30685	30377	30135	30242	30342	30528	30486	30225	30358	30454	30129	30301	30472	30507	30330	30271	30413	30586	30537	30564	30667	30491	30331	30552	30687	30434	30259	30446	30424	30356	30517	30349	30411	30543	30390	30619	30640	30309	30437	30443	30669	30183	30570	30407	30347	30436	30345	30387	30356	30402	30302	30301	30299	30504	30521	30637	30513	30203	30565	30508	30500	30400	30386	30366	30489	30093	30514	30497	30149	30425	30439	30261	30252	30140	30234	30541	30442	30682	30728	30346	30366	30216	30373	30455	30392	30336	30460	30438	30625	30420	30478	30538	30610	30333	30379	30558	30159	30247	30317	30439	30259	30411	30488	30319	30509	30550	30367	30643	30181	30436	30456	30270	30588	30396	30181	30446	30444	30490	30657	30522	30188	30236	30441	30358	30410	30580	30515	30287	30478	30431	30286	30373	30023	30398	30529	30410	30455	30534	30378	30376	30120	30110	30374	30531	30432	30196	30547	30238	30358	30125	30502	30871	30611	30295	30806	30312	30270	30281	30466	30305	30376	30355	30532	30468	30442	30463	30523	30583	30311	30591	30497	30207	30320	30603	30416	30387	30548	30436	30427	30525	30250	30389	30351	30732	30680	30547	30506	30362	30496	30371	30148	29970	30050	30455	30262	30376	30379	30218	30524	30260	30163	30239	30429	30322	30332	30390	30701	30457	30622	30453	30358	30491	30426	30521	30429	30186	30211	30522	30478	30289	30265	30310	30385	30311	30376	30627	30678	30291	30242	30557	30459	30589	30448	30646	30340	30353	30428	30447	30563	30507	30564	30501	30226	30367	30535	30478	30221	30671	30344	30558	30654	30621	30412	30277	30402	30352	30686	30820	30521	30321	30573	30266	30181	30621	30418	30375	30518	30478	30731	30424	30362	30499	30326	30466	30669	30246	30286	30448	30543	30287	30552	30634	30509	30314	30360	30417	30236	30363	30472	30374	30353	30424	30557	30363	30681	30564	30490	30462	30446	30632	30278	30273	30628	30595	30363	30353	30438	30565	30631	30385	30361	30660	30347	30629	30374	30369	30338	30553	30280	30394	30464	30594	30420	30350	30387	30367	30356	30260	30393	30567	30398	30432	30297	30435	30587	30704	30306	30452	30380	30406	30419	30506	30503	30325	30359	30559	30430	30611	30418	30539	30560	30634	30360	30318	30536	30310	30401	30470	30275	30600	30423	30436	30496	30426	30648	30493	30621	30428	30312	30466	30610	30567	30536	30200	30600	30569	30581	30276	30103	30376	30460	30753	30498	30301	30359	30594	30426	30314	30352	30288	30356	30525	30317	30638	30195	30223	30450	30599	30450	30280	30425	30434	30371	30457	30200	30309	30383	30458	30506	30521	30384	30125	30312	30457	30470	30488	30498	30333	30246	30367	30466	30282	30472	30576	30434	30101	30413	30450	30659	30328	30245	30589	30244	30435	30322	30459	30438	30414	30322	30434	30297	30580	30497	30384	30686	30361	30234	30254	30230	30518	30348	30411	30596	30497	30343	30357	30634	30465	30397	30439	30550	30358	30645	30726	30490	30811	30335	30400	30236	30680	30326	30471	30281	30349	30374	30443	30247	30522	30003	30500	30336	30496	30480	30539	30187	30564	30621	30345	30485	30322	30526	30710	30256	30394	30428	30553	30389	30374	30298	30517	30475	30532	30196	30390	30194	30458	30401	30469	30316	30196	30361	30425	30499	30302	30406	30437	30338	30461	30485	30645	30098	30395	30312	30269	30480	30626	30311	30436	30525	30252	30283	30364	30443	30382	30614	30353	30159	30454	30309	30301	30619	30589	30536	30566	30198	30150	30414	30623	30615	30224	30192	30521	30481	30314	30221	30149	30437	30354	30321	30373	30465	30601	30302	30625	30269	30179	30143	30568	30595	30343	30465	30671	30542	30481	30533	30423	30216	30434	30351	30426	30208	30456	30090	30557	30581	30388	30302	30511	30446	30394	30284	30424	30466	30290	30374	30261	30428	30347	30438	30134	30195	30200	30549	30480	30449	30668	30435	30458	30367	30425	30442	30525	30570	30440	30510	30607	30783	30409	30673	30411	30538	30334	30514	30595	30305	30029	30477	30352	30117	30399	30345	30477	30497	30346	30345	30534	30526	30144	30187	30239	30264	30412	30369	30329	30241	30569	30353	30477	30338	30537	30574	30692	30396	30509	30464	30518	30575	30273	30261	30577	30136	30529	30280	30374	30381	30150	30216	30575	30375	30472	30367	30201	30757	30298	30484	30344	30384	30211	30424	30524	30481	30556	30258	30578	30491	30479	30437	30557	30733	30389	30602	30325	30479	30367	30451	30552	30485	30676	30596	30389	30459	30804	30774	30542	30511	30406	30269	30496	30465	30608	30491	30379	30390	30410	30407	30346	30565	30315	30461	30191	30213	30458	30639	30322	30190	30490	30496	30340	30322	30368	30350	30347	30581	30625	30569	30311	30209	30444	30247	30536	30472	30565	30511	30539	30410	30507	30217	30355	30578	30460	30198	30508	30751	30574	30503	30438	30353	30403	30680	30256	30457	30385	30260	30478	30456	30458	30506	30652	30747	30125	30296	30413	30536	30268	30646	30691	30388	30494	30319	30464	30612	30429	30263	30430	30484	30110	30545	30543	30347	30400	30610	30253	30482	30418	30198	30286	30362	30484	30281	30557	30308	30497	30352	30486	30242	30299	30346	30646	30387	30515	30254	30685	30398	30344	30232	30214	30653	30556	30410	30611	30346	30532	30603	30420	30327	30201	30008	30584	30527	30466	30443	30357	30316	30204	30248	30088	30081	30682	30280	30599	30325	30187	30375	30512	30498	30432	30457	30232	30342	30621	30346	30586	30581	30144	30320	30554	30495	30344	30710	30474	30623	30535	30223	30341	30214	30357	30143	30235	30345	30369	30570	30537	30302	30471	30437	30677	30457	30375	30444	30388	30261	30507	30356	30461	30524	30336	30352	30583	30557	30261	30822	30398	30158	30418	30652	30325	30396	30522	30412	30326	30441	30557	30444	30506	30565	30761	30549	30724	30511	30214	30404	30167	30442	30493	30485	30409	30564	30360	30319	30452	30521	30248	30279	30342	30347	30354	30358	30319	30625	30228	30455	30321	30211	30112	30298	30565	30240	30221	30855	30348	30374	30274	30389	30456	30664	30304	30517	30240	30413	30458	30558	30510	30483	30350	30219	30548	30643	30294	30648	30395	30500	30510	30477	30238	30394	30472	30491	30322	30594	30581	30491	30295	30547	30724	30144	30531	30583	30380	30435	30194	30498	30509	30719	30293	30487	30513	30172	30326	30515	30469	30506	30642	30313	30418	30352	30485	30370	30460	30208	30669	30548	30288	30565	30584	30469	30585	30508	30229	30357	30115	30318	30269	30245	30290	30676	30543	30436	30652	30407	30614	30452	30567	30321	30637	30213	30248	30527	30461	30445	30317	30414	30411	30394	30424	30402	30512	30538	30284	30552	30344	30708	30575	30664	30352	30307	30524	30668	30487	30258	30452	30424	30207	30246	30660	30596	30312	30472	30393	30478	30599	30332	30459	30624	30360	30262	30336	30152	30287	30434	30669	30235	30404	30151	30350	30572	30510	30451	30634	30397	30341	30332	30442	30455	30289	30218	30449	30354	30529	30307	30546	30396	30586	30221	30686	30410	30270	30069	30431	30400	30474	30697	30459	30471	30445	30383	30418	30168	30513	30330	30378	30418	30507	30375	30332	30185	30511	30471	30283	30671	30422	30427	30443	30431	30445	30555	30365	30587	30399	30414	30372	30475	30619	30650	30411	30346	30138	30416	30273	30823	30573	30490	30698	30627	30665	30571	30373	30349	30332	30502	30289	30498	30540	30405	30414	29863	30556	30405	30429	30327	30236	30202	30567	30398	30446	30435	30311	30568	30354	30208	30342	30267	30581	30550	30368	30666	30128	30360	30402	30688	30499	30392	30621	30575	30256	30317	30217	30350	30514	30504	30562	30451	30211	30219	30509	30491	30454	30536	30470	30264	30388	30213	30277	30238	30315	30300	30405	30646	30423	30477	30511	30324	30506	30561	30746	30402	30702	30363	30482	30463	30528	30281	30430	30235	30495	30453	30359	30652	30460	30604	30708	30303	30271	30383	30568	30473	30225	30288	30352	30533	30392	30313	30347	30537	30054	30329	30416	30170	30383	30432	30378	30726	30559	30405	30248	30349	30293	30638	30313	30499	30369	30363	30505	30514	30559	30245	30604	30282	30538	30608	30646	30387	30497	30452	30548	30735	30606	30532	30362	30461	30423	30545	30432	30627	30365	30380	30393	30655	30380	30150	30289	30239	30152	30438	30488	30367	30220	30493	30277	30334	30624	30395	30475	30471	30341	30494	30427	30394	30453	30428	30352	30214	30404	30552	30444	30489	30741	30479	30380	30574	30452	30311	30260	30407	30335	30429	30483	30580	30655	30211	30369	30379	30464	30414	30330	30334	30179	30283	30401	30495	30532	30663	30459	30436	30214	30592	30742	30426	30489	30712	30426	30423	30507	30222	30264	30314	30515	30370	30170	30277	30499	30228	30514	30598	30252	30306	30511	30528	30680	30256	30405	30076	30417	30228	30283	30379	30524	30685	30224	30353	30395	30586	30354	30183	30469	30746	30552	30537	30369	30476	30539	30430	30455	30477	30394	30353	30342	30357	30759	30648	30470	30274	30606	30201	30487	30632	30777	30446	30323	30061
26534	32838	29960	23867	22879	21805	20453	20995	20018	19562	19556	21547	20791	20838	20674	20066	19258	19059	18585	18617	18511	18456	18502	18529	18372	18491	18543	18430	18449	18470	18396	18300	18384	18613	18382	18565	18304	18459	18489	18528	18430	18504	18419	18401	18575	18358	18474	18395	18507	18478	18522	18378	18461	18479	18378	18347	18398	18509	18394	18577	18392	18470	18507	18590	18498	18407	18371	18410	18600	18572	18422	18488	18470	18439	18383	18462	18427	18372	18396	18387	18416	18395	18329	18364	18568	18563	18438	18577	18338	18436	18561	18561	18489	18444	18529	18290	18492	18349	18504	18500	18481	18279	18518	18394	18468	18550	18464	18465	18418	18393	18451	18427	18413	18498	18468	18487	18306	18355	18485	18362	18483	18447	18376	18482	18504	18435	18414	18501	18488	18395	18346	18450	18439	18500	18533	18534	18668	18346	18622	18210	18567	18491	18464	18538	18398	18538	18456	18396	18415	18684	18440	18446	18420	18651	18493	18339	18349	18466	18428	18602	18541	18429	18495	18468	18341	18235	18325	18485	18325	18522	18426	18556	18638	18353	18500	18250	18541	18387	18641	18346	18369	18406	18491	18458	18534	18474	18680	18494	18369	18411	18534	18402	18408	18529	18568	18403	18508	18393	18343	18287	18532	18521	18581	18402	18426	18368	18424	18502	18287	18531	18601	18357	18410	18556	18582	18457	18242	18484	18310	18489	18519	18543	18509	18454	18521	18472	18457	18693	18365	18467	18647	18389	18541	18544	18401	18416	18445	18433	18391	18475	18481	18495	18582	18427	18476	18277	18634	18516	18493	18485	18434	18521	18477	18462	18375	18566	18484	18292	18302	18466	18498	18377	18418	18368	18278	18572	18550	18530	18463	18532	18607	18488	18447	18443	18438	18352	18434	18514	18346	18558	18563	18267	18674	18471	18340	18334	18457	18455	18207	18470	18619	18316	18455	18236	18517	18477	18429	18501	18328	18307	18562	18353	18434	18315	18551	18555	18530	18490	18525	18522	18425	18380	18541	18356	18462	18470	18501	18324	18501	18648	18518	18314	18546	18570	18486	18460	18442	18343	18470	18458	18513	18529	18382	18492	18447	18373	18407	18271	18470	18511	18491	18338	18501	18428	18539	18453	18369	18323	18416	18513	18315	18682	18628	18555	18340	18458	18395	18432	18610	18459	18481	18340	18613	18439	18426	18317	18440	18477	18379	18368	18502	18624	18485	18504	18465	18369	18397	18501	18360	18540	18335	18566	18400	18314	18426	18244	18537	18590	18402	18610	18379	18467	18462	18606	18348	18567	18278	18459	18558	18464	18379	18569	18408	18497	18630	18440	18418	18538	18547	18378	18486	18548	18415	18326	18577	18368	18616	18472	18518	18516	18531	18312	18452	18480	18314	18384	18668	18317	18355	18504	18498	18480	18422	18466	18418	18348	18591	18438	18589	18355	18519	18397	18399	18513	18479	18446	18466	18503	18527	18468	18580	18454	18528	18543	18408	18428	18311	18578	18460	18339	18307	18359	18365	18396	18584	18566	18423	18410	18464	18405	18420	18496	18390	18398	18514	18471	18533	18337	18416	18427	18414	18453	18416	18472	18361	18495	18337	18559	18507	18636	18488	18502	18293	18499	18597	18509	18588	18519	18573	18487	18574	18274	18511	18383	18317	18480	18511	18595	18651	18166	18375	18322	18568	18434	18386	18496	18505	18483	18597	18475	18544	18388	18533	18472	18379	18485	18553	18503	18513	18538	18601	18381	18436	18515	18497	18495	18452	18454	18438	18630	18417	18533	18481	18505	18428	18482	18581	18508	18522	18371	18514	18527	18502	18399	18419	18404	18455	18436	18551	18463	18306	18423	18535	18348	18460	18323	18534	18382	18491	18321	18386	18477	18431	18335	18290	18528	18335	18542	18660	18345	18485	18532	18390	18465	18498	18364	18500	18222	18533	18427	18447	18426	18606	18400	18359	18569	18402	18586	18349	18609	18400	18346	18482	18294	18484	18540	18272	18651	18459	18541	18633	18516	18453	18566	18361	18427	18374	18466	18483	18544	18466	18453	18406	18411	18627	18456	18442	18507	18539	18469	18467	18582	18426	18553	18247	18533	18508	18459	18247	18611	18505	18489	18539	18403	18512	18331	18494	18457	18287	18511	18501	18564	18449	18437	18329	18515	18431	18572	18562	18477	18490	18582	18305	18630	18485	18381	18332	18489	18556	18401	18469	18424	18506	18422	18283	18448	18466	18368	18514	18320	18511	18626	18527	18337	18404	18440	18455	18368	18402	18384	18429	18348	18559	18514	18624	18429	18458	18415	18300	18565	18335	18428	18499	18391	18554	18422	18418	18416	18456	18423	18597	18648	18436	18282	18677	18584	18331	18481	18450	18297	18280	18545	18434	18306	18368	18361	18535	18474	18626	18420	18613	18437	18524	18420	18407	18667	18403	18669	18556	18705	18457	18489	18565	18386	18538	18539	18540	18327	18568	18413	18406	18491	18347	18597	18393	18308	18422	18759	18536	18484	18541	18476	18250	18536	18527	18523	18547	18485	18679	18471	18446	18405	18382	18465	18384	18512	18457	18543	18436	18562	18650	18409	18342	18336	18389	18391	18518	18395	18535	18395	18524	18445	18429	18500	18387	18418	18523	18246	18298	18411	18599	18480	18456	18371	18503	18447	18456	18366	18459	18461	18390	18507	18436	18387	18483	18508	18348	18384	18299	18486	18338	18455	18423	18414	18492	18376	18441	18609	18359	18543	18425	18489	18526	18577	18519	18496	18480	18274	18357	18535	18406	18525	18428	18501	18538	18480	18239	18376	18508	18356	18432	18356	18469	18556	18324	18363	18496	18524	18506	18382	18475	18455	18468	18456	18378	18296	18557	18456	18556	18256	18483	18375	18480	18546	18629	18549	18477	18500	18523	18576	18175	18407	18604	18556	18505	18378	18466	18302	18650	18469	18515	18397	18627	18407	18606	18418	18504	18636	18551	18514	18424	18686	18536	18520	18450	18446	18562	18390	18388	18612	18353	18486	18493	18513	18406	18582	18536	18560	18439	18289	18304	18485	18580	18533	18434	18540	18376	18427	18475	18645	18423	18560	18705	18623	18458	18495	18422	18539	18554	18404	18325	18659	18389	18325	18560	18477	18498	18479	18465	18368	18604	18473	18417	18344	18466	18306	18480	18271	18518	18553	18449	18586	18472	18403	18593	18478	18387	18477	18492	18362	18360	18597	18545	18428	18358	18365	18630	18327	18497	18376	18500	18481	18700	18687	18452	18534	18368	18524	18484	18502	18540	18560	18481	18357	18368	18558	18247	18409	18550	18550	18712	18493	18462	18335	18408	18453	18593	18379	18307	18576	18329	18537	18543	18513	18396	18558	18486	18596	18514	18388	18317	18488	18241	18560	18481	18569	18458	18501	18417	18530	18518	18598	18639	18316	18535	18504	18269	18660	18518	18653	18541	18450	18360	18505	18434	18548	18496	18460	18377	18487	18470	18610	18573	18520	18663	18325	18339	18521	18421	18601	18612	18471	18517	18511	18423	18534	18479	18344	18391	18472	18589	18345	18359	18455	18498	18262	18360	18622	18527	18450	18452	18638	18388	18522	18309	18571	18563	18476	18600	18401	18397	18466	18473	18362	18527	18532	18407	18512	18622	18382	18555	18495	18438	18385	18381	18256	18548	18554	18509	18410	18387	18437	18344	18394	18478	18362	18543	18479	18408	18374	18550	18457	18616	18540	18476	18372	18413	18698	18493	18544	18548	18427	18435	18379	18609	18545	18322	18350	18427	18469	18532	18700	18579	18504	18296	18674	18525	18456	18275	18634	18452	18336	18398	18362	18495	18385	18640	18415	18564	18580	18487	18587	18617	18554	18488	18486	18465	18393	18535	18588	18389	18414	18402	18643	18433	18506	18405	18672	18505	18572	18520	18551	18359	18444	18462	18564	18519	18516	18416	18420	18494	18448	18489	18614	18381	18587	18633	18379	18466	18465	18484	18396	18507	18525	18464	18450	18349	18281	18660	18569	18521	18476	18434	18459	18489	18370	18597	18332	18594	18337	18588	18422	18373	18391	18467	18416	18457	18511	18516	18507	18382	18596	18762	18454	18408	18560	18207	18555	18453	18434	18413	18640	18440	18482	18570	18317	18245	18503	18554	18498	18407	18559	18399	18425	18473	18566	18613	18564	18536	18261	18456	18418	18420	18461	18595	18564	18423	18356	18460	18535	18409	18363	18286	18434	18498	18385	18552	18509	18523	18428	18586	18450	18477	18464	18519	18481	18428	18513	18493	18649	18374	18244	18470	18286	18497	18494	18451	18513	18372	18371	18391	18531	18399	18591	18334	18545	18391	18770	18544	18516	18487	18760	18455	18547	18590	18439	18315	18505	18346	18363	18505	18351	18414	18430	18517	18432	18628	18378	18431	18638	18536	18338	18405	18277	18517	18738	18526	18452	18631	18408	18539	18637	18527	18518	18453	18424	18466	18222	18655	18424	18588	18443	18364	18608	18529	18341	18550	18435	18461	18474	18404	18423	18451	18331	18618	18582	18547	18522	18649	18459	18528	18456	18268	18536	18616	18602	18413	18356	18623	18509	18566	18475	18505	18359	18525	18398	18490	18490	18456	18418	18537	18361	18518	18446	18630	18533	18518	18634	18508	18492	18479	18561	18472	18527	18634	18548	18389	18526	18511	18323	18477	18482	18492	18673	18505	18519	18599	18357	18558	18505	18415	18718	18468	18584	18545	18481	18502	18349	18408	18524	18431	18243	18404	18438	18722	18475	18320	18537	18414	18442	18584	18551	18523	18437	18530	18436	18358	18623	18540	18330	18340	18459	18441	18416	18562	18372	18461	18589	18534	18412	18568	18449	18562	18325	18465	18589	18417	18392	18627	18385	18507	18526	18561	18460	18471	18629	18463	18433	18567	18472	18567	18575	18496	18407	18381	18506	18425	18462	18485	18499	18558	18387	18435	18468	18448	18641	18365	18555	18340	18523	18395	18312	18567	18576	18551	18454	18631	18651	18470	18531	18377	18401	18574	18437	18374	18476	18492	18366	18521	18591	18396	18648	18322	18443	18358	18580	18420	18439	18433	18439	18598	18667	18646	18469	18449	18557
23956	20742	27158	26514	28621	35475	36828	33705	33623	35179	34767	35369	43911	44800	43741	40032	36201	33803	32578	32081	32110	32098	31898	31853	32215	32121	32125	32206	32055	32218	31908	31898	31938	31946	31812	32100	31926	32113	31988	32077	32010	32296	32276	32024	32043	31970	31947	32118	32206	32022	31815	31856	31958	32174	32057	31940	31995	32240	32100	31914	31716	32033	31988	32079	32213	31890	32127	32235	31780	32046	31886	31912	32079	32168	31703	31659	32054	32048	32113	31554	31788	31768	31836	32136	32069	32129	31961	32010	32065	31955	32078	32095	32051	32118	32083	32154	31907	31797	32205	31865	31957	31870	32148	31800	31894	31770	32062	31975	31991	31882	32040	32161	31963	32074	31942	31818	32030	32055	31925	32014	31810	31818	31968	31800	32235	31975	32077	32083	32099	31652	31816	31867	31763	32033	32145	32047	31957	31965	32306	31920	32077	31940	32127	32055	32005	32022	32111	32058	32166	32026	32036	31990	31943	32041	31904	32025	32092	32096	32053	31760	32003	32207	31990	31902	32085	32136	31872	31897	31741	31974	31875	32272	32009	31827	32051	31994	31814	31899	31828	31785	32063	32088	31818	32060	32299	31980	31786	32031	31795	31840	32155	32052	31896	31937	31988	31968	31968	32094	31827	31818	31995	32048	32013	31916	32063	31942	31949	32045	31839	32015	31865	32141	31917	31797	31830	31921	32005	32038	31936	32075	32000	31997	31881	31868	32072	32238	32174	31959	31962	31977	31732	31999	31921	32100	31874	32141	31945	31885	31950	32142	32116	31845	31925	31847	32007	32055	32066	32020	31961	32077	31873	31704	31902	31977	31916	32048	31848	32122	31824	31802	31801	31873	31856	31966	32183	31797	31966	31962	32089	32014	31753	32066	32053	31614	32045	31918	32138	31906	31862	32008	31964	31986	32169	31950	32043	31938	31959	32068	31913	31862	31694	31858	32022	31952	31952	32329	32072	32013	32045	32119	32165	31948	31943	31931	31940	31887	31773	32044	31666	31873	32132	31802	31897	32035	31942	32042	32075	32101	32026	31765	31861	31879	31733	31921	31833	31958	31829	31802	32084	31877	31792	31973	31895	31862	31899	31963	31925	31851	32061	31878	31953	31677	31836	31831	32150	32074	31934	32132	31958	32192	31847	32047	32078	31968	32135	32073	32344	31902	31940	31825	32022	31752	32064	32119	31978	31730	32122	31853	31929	32031	31980	32064	32045	31974	32179	31945	32013	32085	32099	31858	31765	31774	31963	32245	31971	31899	31937	31778	31942	32044	32039	31964	32063	31743	31863	32077	32085	31987	31616	31938	31921	31658	31965	32016	31948	32108	32010	32166	32384	31869	31742	32085	32107	32159	32143	31901	32053	32009	31897	32066	32180	31754	31655	32089	31913	31922	32251	31855	32048	31946	31840	31823	32066	31997	31977	31949	32173	31969	31855	32171	31910	31935	31926	31892	32072	32048	31774	32042	31859	32317	32131	32107	32123	31934	32356	32112	31884	31878	32006	32029	31909	31861	32060	32073	32136	32225	32099	32152	31868	32234	31909	31942	32128	32078	31786	31662	32039	32057	31938	32010	32196	32062	31913	31871	32071	31934	31823	32018	31812	31893	32044	31820	31991	32249	31901	31991	31795	31907	32213	31946	31764	32103	32024	31866	31958	32193	32041	31934	31723	31929	32069	31819	32093	32269	31969	31855	32223	32046	31770	31817	32020	31880	32041	32248	31947	32012	31908	31704	31796	32149	31909	32112	32057	31620	31982	31977	31695	32182	31709	32141	31904	32241	31951	32017	32170	32071	31878	31896	31997	31761	32202	32037	32102	32134	31919	32135	32181	32092	31977	31967	31816	32078	32031	31809	31999	31936	32109	32000	31967	32444	32055	32042	31959	32084	31957	31835	31984	31924	31927	32012	31664	31926	31907	31996	31858	31757	31811	32087	32169	31943	32042	31910	31847	31995	31979	31861	31919	32238	31899	31734	32225	32041	32188	31988	31888	31991	31890	31714	32022	31966	32077	31766	32002	31913	32020	32025	32001	32030	32259	31765	31837	31827	31994	31811	31885	31981	31928	31888	32019	32252	32238	32263	32157	31868	31913	31899	32241	32006	31821	31935	31892	32022	32017	31846	31921	31651	31843	31863	32031	32127	31863	32021	31957	31988	32019	32123	31939	31812	31790	32030	31713	32012	32118	32088	31919	32095	32063	31925	32098	31795	31731	32053	32102	32191	31972	32450	32072	32019	32022	32149	31973	31759	31915	31985	32001	31982	31833	31994	31887	31975	31986	31845	31804	31976	31899	32119	31921	32087	31843	31949	31968	32144	31910	32148	32152	32151	31880	31986	31974	31997	32062	32095	31949	32011	31839	31987	31739	32060	31772	31970	31863	32040	31884	32147	32011	32032	31952	31987	31963	31827	31983	31936	31881	31850	31829	31895	32185	32020	31800	31995	32358	31973	32245	32082	32037	32179	31981	31962	32127	31453	31887	31893	32204	32133	32154	31918	31708	31771	31985	31950	31841	32036	32036	32205	31924	32116	31855	32255	31768	32047	31968	32000	31680	31975	31834	31835	32127	32130	31932	32078	31928	32284	31808	31969	31736	31641	32095	31944	32120	32096	31972	32142	31886	32058	32061	31903	32065	31847	31956	31924	32016	32056	32077	31800	32308	31922	31877	31730	31964	32062	32208	31947	31809	32194	31902	31531	32105	32283	31836	32275	32078	31980	32099	31910	31916	32064	31625	32203	31821	31913	31798	32308	32260	31997	31762	31925	31927	32020	31776	31884	32105	32221	32137	31956	31746	32121	32102	31971	31904	32046	32127	31958	31701	31707	31956	31913	31801	31623	31824	31870	31854	31969	32027	31726	31648	32110	32145	32266	31815	32102	31966	32029	31944	31961	32058	31746	31670	31917	32034	31836	31872	31853	31959	31847	32037	31922	31971	32216	31816	31761	32053	31906	31937	31878	31840	32430	31798	32109	32011	32110	31853	32157	31690	31835	32019	31871	32149	31878	32006	31898	31736	31905	32117	32035	32221	32209	32150	31951	32064	31883	31966	31968	32029	32121	31929	31926	31923	32165	31781	31846	31868	31911	32048	32097	31919	31859	31977	31915	31835	31979	31977	31946	31886	31928	32109	32226	32008	32163	32206	31992	32146	31879	31895	31981	32067	31869	32036	31837	31966	32121	32188	32092	31796	31875	32141	32082	31708	31606	31932	32062	32159	31970	31983	32115	31801	32063	31931	31937	31693	31745	31891	31662	31825	32102	31792	31978	31878	32120	32125	32281	32361	32014	31930	31901	32110	31684	32047	32001	31827	31858	31737	31854	31986	31938	31855	31901	32203	31811	31857	32012	31897	32006	31901	32054	31958	31811	31938	31979	31762	32155	32366	32041	31774	32042	32110	31892	32224	31845	32153	32073	32046	31982	32006	32144	31974	32297	31980	31773	32167	31925	31989	32029	31817	32041	32034	31878	32368	31886	32250	32307	31879	31866	32004	31830	31855	31921	32108	32034	32031	31824	31884	32019	31941	31925	31893	31987	31598	31924	31960	31812	32085	31967	32041	31860	31922	31970	31701	31879	31901	31814	31884	31832	31908	31932	32210	31858	32093	32096	31921	32114	31795	32149	32031	31922	31948	31982	32073	31617	31880	32024	31855	32243	31787	32023	32042	32128	32070	32321	31870	31913	32095	32050	32069	32251	31957	32019	32053	31883	31819	32050	32166	32249	31768	32078	31894	31899	32229	32117	32040	31881	32098	32093	32014	31666	32054	31857	32068	32132	32224	31968	31931	32173	32236	32180	32004	31832	32176	31766	32212	31961	31942	32081	32001	32093	31878	32038	32096	31809	32128	31767	32107	31815	31920	31956	31878	31709	32157	32027	32066	31922	31940	31784	31966	32054	31812	31800	32174	32088	32134	31904	31985	31844	31698	31788	32024	32127	32073	32160	32125	31982	32309	32132	32029	32107	32015	31932	31917	32142	31936	32301	32156	32161	32011	32101	32163	32149	31748	31941	32085	32083	32155	32037	31913	31997	31690	32026	31976	32074	32199	31887	31719	32016	32033	31801	31819	31993	31865	32180	31853	31896	31823	32134	31920	31831	32001	32016	32166	32101	31898	31790	32008	31971	32190	32131	31805	32158	31870	32158	31904	31997	31860	32159	32317	32246	32199	32082	31899	32058	31993	32071	32069	31669	31926	32191	32214	31840	32008	31890	31938	31831	32024	31934	32031	31912	31988	32116	32121	32043	31805	32125	32126	31807	31964	32116	31772	31837	32014	32094	31977	32187	31969	32064	31932	31998	31938	32123	31833	31804	31986	31826	31817	31833	31838	31883	31913	31990	31756	31905	32121	31989	32072	31981	32023	32094	31907	31928	31910	31840	31964	31734	31862	32185	31894	31874	32351	31936	32002	31772	31957	31938	32131	32063	32271	32391	32057	32091	31842	32008	31941	31787	32136	32075	32139	32068	31959	31699	31978	32088	31999	32060	31923	32069	31927	32082	32037	32108	32020	31931	32025	31850	32111	32013	32056	31846	31885	32168	32212	31921	31874	32006	32181	31785	32102	31683	31830	31890	31877	31908	32158	32265	31962	32254	31981	31823	31859	31864	32001	32036	31879	32058	31825	32034	31817	31839	32252	32079	31960	32087	31969	32124	32031	31963	32026	32072	31907	32111	31849	31921	31975	32175	31874	31884	32061	31971	31846	31878	32017	32055	32144	32032	31900	31932	31904	31802	31988	32241	31825	31951	31860	31889	32214	32084	32177	31933	31984	32173	32329	31847	31921	31756	32070	32013	32032	31879	31881	31773	31961	32108	32051	31696	32190	31961	31947	31809	32084	31997	32025	31861	32190	31888	31851	32021	31766	31972	32106	32106	31923	32047	32091	32033	32147	31955	31790	31828	31947	31973	32206	32113	32340	31952	31864	32047	31826	31842	31740	31937	31797	32069	32048	31983	32008	32041	32074	31896	31998	32164	31737	31991	32136	32244	31971	31779	32226	32029	31771	31862	32033	32191	31913	31734	31918	31845	32062	31825	31863	31784	31838	31963	31948	31856	31779	31950	32114	32004	32228	32124	32072	32094	32045	32154	31862	31986	31843	32133	32019	32126
23970	36802	35969	30972	27310	27607	24097	22038	22370	23996	23196	24547	36304	34525	34026	28834	23390	20877	19628	19270	19113	19184	19195	19119	19225	19325	19246	19507	19176	19182	19244	19219	19199	19304	19015	19256	19075	19260	19251	19266	19202	19218	19127	19225	19184	19037	19096	19212	19145	19174	19293	19402	19109	19143	19207	19214	18970	19367	19253	19185	19094	19131	19279	19182	19250	19201	19031	19088	19365	19284	19279	19244	19238	19242	19081	19156	19066	19348	19227	19233	19266	19343	19197	19106	19274	19211	19091	19092	19264	19273	19181	19233	19222	19383	19151	19117	19345	19225	19165	19247	19256	19231	19297	19303	19183	19302	19160	19136	18997	19345	19098	19198	19233	19164	19140	19240	19200	19160	19172	19333	19243	19074	19236	19065	19055	19380	19206	19025	18989	19057	19214	19178	19117	19198	19176	19144	19181	19116	19359	19162	19343	19035	19205	19180	19215	19136	19199	19133	19168	19217	19145	19193	19103	19269	19179	19174	19295	19120	19229	19026	19355	19093	19091	19242	19121	19021	18941	19146	19485	19190	19233	18961	19066	19052	19327	19014	19174	19096	19140	19367	19331	19329	19151	19371	19251	18962	19095	19093	19210	19286	19255	19139	19234	19121	19043	19292	19272	19425	19321	19154	19100	19228	19093	19318	19117	18979	19107	19141	19084	19167	19204	19057	19106	19199	19253	19197	19091	19098	19076	19316	19130	19272	19161	19211	19221	19198	19199	19176	19054	19106	19078	19207	19258	19136	19193	19171	19237	19184	19040	19175	19053	19120	19093	19269	19209	19090	19161	19115	19487	19185	19348	19091	19186	19329	19145	19143	19180	19096	19260	19086	19247	18996	19287	19182	19101	19163	19160	19339	19144	19280	19155	19163	19170	19054	19184	19193	19130	19216	19069	19198	19155	18981	19295	19391	19187	19148	19029	19098	19145	19215	19107	19159	19121	19328	19145	19134	19101	19301	19059	19143	19228	19135	19127	19229	19216	19368	19174	19293	18973	18971	19330	19235	19338	19201	19259	19304	19293	19140	19304	19275	19323	19097	19295	19098	19355	19348	19233	19330	19022	19093	19231	19271	19188	19169	19051	19180	19219	19476	19009	19118	18966	19332	19325	19038	19074	19151	19373	19160	19209	19194	19277	19252	19287	19223	19197	19238	19164	19266	19235	19144	19148	19228	19026	19310	18997	19202	19086	19075	19155	19248	19163	19166	19075	19139	19297	19220	19109	19226	19093	19145	19294	19248	19502	19363	19258	19385	19281	19206	19150	19133	19221	18994	19126	19112	19336	19066	19122	19335	19307	19002	19259	19113	19012	19326	19152	19193	19142	19144	19200	19479	19041	19259	19135	19178	19180	19343	19178	19249	19133	19140	19090	19106	19164	19119	19385	19313	19269	19200	19080	19211	19135	19250	19227	19316	19288	19176	19225	19223	19255	19209	19187	19162	19057	19271	19008	19159	19207	19243	19300	19146	19054	19038	19252	19111	19098	19207	19086	19093	19140	19327	19272	19103	19214	19181	19109	19271	19163	19227	19184	19262	19287	19292	19231	19115	19243	19122	19185	19138	19156	19145	19190	19192	19308	19343	19107	19123	19166	19491	19077	19232	19313	19185	19307	19118	19041	19157	19172	19218	19226	19071	19181	19025	19182	19034	19179	19350	19158	19289	19195	19177	19307	19061	19202	19180	19350	19104	19227	19209	19290	19109	19231	19050	19319	19075	19184	19335	19194	19163	19212	19087	19263	19230	19357	19150	19206	19137	19307	19130	19256	19298	19247	19254	19240	19052	19454	19168	19121	19208	19171	19448	19274	19086	19281	19138	19287	19137	19200	19172	19358	19218	19309	18990	19257	19283	19169	19297	19104	19082	19177	19154	19292	19134	19133	19362	19238	19319	19346	19186	19160	19154	19252	19315	18988	18954	19269	19169	19138	19226	19140	19134	19133	19011	19246	19218	19382	19137	19303	19159	19386	19279	19154	19081	19152	18976	19061	19212	19205	19228	19097	19050	19146	19074	19103	19199	19145	19304	19222	19203	19151	19156	19244	19364	19267	18985	19181	19225	19285	19208	19164	19101	19382	19129	19349	19179	18954	19302	19327	19214	19079	19286	19371	19087	19302	19052	19045	19171	19263	19290	19307	19091	19304	19291	19266	19112	19430	19285	19197	19106	19113	19104	19297	19237	19102	19078	19301	19263	19194	19365	19325	19253	19144	19154	19094	19336	19313	19484	19202	19256	19284	19313	19366	19161	19210	18991	19315	19180	19235	19114	19152	19230	19178	19391	19092	19164	19004	19232	19339	19243	19243	19046	19186	19126	19145	19278	19167	19307	19130	19289	19307	19271	19235	19094	19461	19013	19269	19135	19004	19309	19231	19240	19107	19017	19195	19216	19321	19252	19314	19255	19098	19054	19148	19198	19387	19229	19240	19301	19298	18978	19137	19319	19067	19290	19069	19225	19210	19076	19262	19232	19459	19164	19202	19062	19240	19385	19308	19163	19311	19025	19127	19326	19101	19171	19107	19312	19113	19194	19072	19243	19156	19282	19192	19289	19244	19300	19119	19203	19115	19199	19185	19003	19109	19194	19241	19256	19144	19159	19195	19235	19170	19047	19092	19120	19044	19233	19349	19333	19062	19119	19270	19025	19274	19020	19054	19245	19173	19444	19251	19053	19041	19169	19277	19237	19225	19157	19238	19105	19334	19439	19147	19169	19197	19241	19178	19278	19114	19018	19362	19183	19247	19128	19154	19288	19249	19227	19168	19178	19154	19223	19366	19072	19314	19316	19350	19200	19214	19316	19061	19154	19057	19146	19243	19098	19100	19120	19313	19306	19227	19119	19313	19338	19078	19286	19337	19263	19384	19239	19357	19221	18957	19160	19125	19314	19243	19268	19239	19383	19121	19049	19183	19187	19256	19212	19224	19050	19166	19212	19011	19031	19102	19151	19205	19196	19052	19168	19182	19305	19107	19082	19364	19294	19174	19301	19281	19290	19318	19192	19224	19203	19149	19337	19091	19294	19115	19212	19032	19367	19323	19305	19151	19207	19002	19183	19171	19359	18904	19134	19189	19140	19268	19141	19135	19208	19093	19381	19094	19308	19167	19025	19121	19257	19222	19105	19182	19313	19315	19073	19427	19271	19355	19245	19185	19343	19196	18833	19225	19167	19144	19302	19146	19281	19283	19215	19093	19048	19194	19175	19193	19140	19249	19197	19156	19282	19085	19140	19144	19297	19374	19203	19234	19021	19176	19262	19216	19027	19130	19293	18924	19117	19194	19189	19210	19135	19282	19198	19129	18992	19196	19235	19170	19214	19200	19157	19284	19077	19056	19244	19142	19294	19227	18869	19028	19312	19019	19285	19005	19364	19034	19076	19106	19049	19188	19083	19478	19217	19398	19300	19119	19109	19229	19246	19080	19168	19199	19172	19070	19405	19263	19111	19351	19190	19071	18916	19316	19347	19205	19128	19192	19285	19199	19219	19132	19091	19184	19137	19136	19291	19219	19169	19249	19118	19144	19289	19256	19152	19181	19232	19173	19260	19045	19096	19113	19104	19309	19265	19088	19259	19288	19288	19286	19383	19273	19085	19232	19110	19264	19133	19277	19062	19315	19253	19177	19014	19127	19144	19086	19221	19243	19059	19160	19298	19211	19222	19131	19446	19149	19328	19117	19211	19193	19376	19204	19289	19204	19068	19116	18944	19225	19287	19282	19056	19216	19087	19239	19054	19053	19294	19109	19085	19141	19153	19121	19340	19230	19133	19121	19157	19183	19106	19218	19242	19134	18920	19069	19123	19045	19171	19156	19362	19119	19033	19271	18987	19058	19113	19290	19119	19143	19257	19180	19236	19231	19269	19170	19255	19212	19192	19271	19232	19252	19321	19414	19076	19332	19332	19111	19311	19087	19176	19169	19280	19266	19091	18967	19159	19315	19328	19180	19329	19346	19418	19099	19148	19268	19172	19208	19135	19272	19195	19122	19218	19226	19297	19026	19118	19136	19225	19232	19004	19189	19087	19154	19284	19303	19171	19318	19212	19267	19002	19119	19127	19205	19032	19171	19196	19282	18990	19342	19291	19104	19014	19185	19166	19312	19431	19079	19174	19056	19183	19111	19213	19265	19319	19152	19414	18920	19241	19337	19256	19084	19112	19333	19183	19292	19038	19254	19093	19171	19087	19202	19244	19331	19116	19191	19184	19279	19174	19068	19339	19213	19108	19130	19045	19187	19227	19195	19305	19195	19305	19269	19447	19237	19131	19269	19201	19118	19146	19138	19212	19290	18995	19261	19218	19354	19147	19229	19299	19097	19259	18962	19213	19347	19126	19272	19098	19421	19097	19194	19153	19183	19226	19095	19419	19175	19166	19300	19076	19223	19293	19350	19243	19077	19282	19330	19138	19100	19144	19167	19163	19118	19057	19112	19065	19338	19090	19237	19178	19083	19304	19143	19162	19306	18974	19338	19246	19253	19146	19150	19203	19097	19132	19388	18992	19163	19367	19232	19315	19321	19195	19152	19303	19126	19137	19313	19014	19023	19367	19195	19166	19112	19189	19145	19045	19483	19261	19106	19216	19290	19264	19129	18987	19285	19182	18975	19095	19063	19322	18928	19226	19042	19305	19103	19254	19223	19272	19076	19142	19225	19265	19255	19149	19120	19237	19084	19058	19115	19386	19187	19166	19349	19159	18963	19189	19392	19101	18943	19259	19194	19179	19149	19172	19193	19146	19151	19110	19203	19218	19221	19364	19358	19076	19230	19066	19149	19265	19149	19102	19310	19151	19297	19263	19089	19323	19227	19057	19165	19246	19234	19100	19304	19144	19161	19216	19258	19176	19272	19187	19038	19139	19116	19342	19214	19194	19276	19255	19115	19242	19196	19379	19200	19105	19265	19443	19093	19224	19083	19073	19231	19278	19121	19148	19215	19195	19016	19161	19183	19216	19108	19202	19199	19237	19293	19191	19015	19073	19176	19165	19280	19239	19130	19244	19011	19276	19154	19274	19247	19234	19219	19100	19117	18989	19250	19273	19093	19156	19417	19232	19160	19167	19243	19190	19162	19113	19012	19171	19228	19159	19121	19295	19218	19292	19171	19343	19391	19084	19183	19215
22189	20783	27112	25443	26573	34212	39345	38330	39424	39781	39279	39985	54963	57983	53194	46535	39952	36335	34877	34592	34591	34634	34626	34365	34334	34584	34553	34366	34590	34540	34471	34359	34708	34515	34248	34768	34438	34616	34852	34411	34436	34394	34514	34477	34359	34420	34199	34365	34320	34572	34539	34336	34671	34579	34426	34167	34377	34306	34400	34785	34542	34087	34266	34214	34314	34383	34488	34542	34787	34294	34471	34411	34355	34650	34245	34262	34625	34375	34182	34473	34636	34391	34291	34493	34388	34183	34394	34478	34479	34457	34199	34499	34510	34127	34044	34377	34577	34603	34291	34449	34866	34383	34407	34102	34402	34297	34672	34430	34466	34583	34333	34481	34423	34208	34290	34452	34414	34246	34449	34268	34498	34486	34311	34685	34250	34232	34589	34723	34211	34213	34347	34088	34392	34512	34462	34386	34204	34218	34423	34322	34365	34380	34402	34222	34418	34286	34378	34127	34632	34530	34633	34327	34480	34494	34427	34437	34422	34173	34192	34300	34359	34466	34618	34704	34328	34358	34379	34613	34368	34664	34328	34248	34654	34365	34329	34377	34312	34211	34396	34645	34374	34420	34348	34431	34534	34249	34632	34544	34376	34387	34511	34341	34552	34113	34363	34484	34588	34453	34442	34297	34543	34309	34749	34414	34456	34671	34284	34528	34222	34518	34553	34390	34139	34323	34582	34488	34338	34394	34074	34246	34209	34388	34499	34229	34408	34580	34372	34155	34473	34235	34619	34555	34443	34206	34341	34466	34253	34697	34379	34564	34476	34630	34393	34502	34189	34357	34278	34048	34488	34277	34349	34297	34291	34341	34423	34527	34454	34607	34302	34267	34414	34494	34505	34235	34416	34232	34407	34218	34566	33823	34400	34476	34417	34362	34051	34512	34236	34511	34187	34249	34351	34192	34566	34057	34287	34302	34533	34390	34059	34549	34084	34480	34270	34363	34451	34012	34544	34194	34409	34353	34312	34363	34208	34239	34406	34487	34259	34417	34409	34623	34496	34508	34656	34255	34513	34181	34297	34157	34392	34385	34283	34280	34318	34536	34486	34433	34229	34336	34437	34652	34358	34380	34169	34436	34568	34354	34510	34252	34333	34167	34480	34633	34611	34114	34419	34375	34271	34460	34499	34284	34119	34375	34626	34210	34210	34216	34458	34467	34239	34328	34341	34327	34588	34360	34432	34441	34292	34215	34260	34200	34331	34573	34428	34230	34388	34442	34208	34186	34522	34380	34449	34002	34191	34293	34139	34264	34529	34314	34216	34282	34259	34689	34561	34351	34419	34571	34521	34275	34361	34269	34524	34575	34371	34590	34317	34373	34369	34419	34229	34091	34641	34490	34485	34406	34179	34383	34451	34335	34547	34423	34534	34271	34385	34209	34547	34396	34204	34486	34287	34302	34213	34410	34329	34502	34409	33960	34313	34487	34387	34528	34530	34563	34217	34464	34628	34230	34354	34350	34568	34712	34358	34170	34126	34072	34270	34405	34296	34373	34450	34210	34206	34320	34497	34318	34314	34176	34297	34313	34387	34241	34406	34156	34442	34420	34322	34420	34674	34610	34475	34216	34476	34471	34435	34138	34441	34358	34404	34062	34562	33904	34444	34440	34606	34251	34236	34180	34259	34226	34231	34098	34442	34341	34200	34275	34027	34340	34363	34549	34297	34279	34416	34275	34419	34290	34155	34613	34653	34374	34540	34480	34541	34380	34418	34513	34571	34415	34254	34228	34201	34161	34405	34205	34397	34561	34636	34446	34278	34315	34783	34565	34307	34283	34204	34390	34412	34254	34598	34429	34422	34164	34444	33939	34335	34084	34492	34526	33983	34532	34198	34368	34594	34140	34422	34548	34453	34548	34208	34160	34397	34587	34570	34562	34535	34217	34306	34274	34398	34268	34087	34445	34637	34521	34112	34297	34601	34341	34315	34405	34725	34591	34447	34563	34439	34264	34622	34531	34504	34236	34251	34361	34709	34432	34511	34298	34338	34354	34474	34442	34419	34265	34276	34389	34497	34225	34478	34172	34350	34353	34189	34334	34138	34262	34182	34683	34455	34394	34511	34225	34414	34516	34182	34496	34268	34309	34562	34482	34393	34364	34330	34392	34363	34053	34196	34562	34324	34335	34304	34427	34449	34312	34497	34252	34109	34164	34456	34587	34435	34345	34609	34427	34328	34289	34021	34555	34691	34398	34390	34647	34527	34142	34409	34301	34260	34624	34211	34185	34173	34466	34225	34563	34329	34593	34539	34136	34316	34462	34274	34527	34442	34362	34153	34220	34559	34542	34424	34467	34629	34595	34474	34478	34296	34575	34358	34477	34144	34177	34125	34121	34378	34214	34251	34263	34411	34219	34496	34162	34281	34444	34636	34343	34404	34217	34468	34327	34288	34090	34364	34525	33974	34245	34494	34542	34271	34402	34123	34468	34407	34512	34626	34337	34498	34278	34486	34356	34452	34386	34183	34362	34286	34204	34392	34210	34237	34550	34288	34286	34406	34436	34368	34528	34268	34725	34802	34264	34381	34172	34177	34282	34398	34565	34427	34323	34336	34467	34485	34247	34162	34342	34504	34382	34354	34394	34517	34472	34169	34220	34297	34501	34567	34204	34553	34241	34320	34353	34172	34157	34258	34218	34505	34037	34112	34512	34482	34360	34224	34073	34670	34453	34306	34038	34402	34390	34446	34243	34228	34536	34695	34606	34406	34414	34232	34209	34480	34455	34202	34643	34255	34540	34506	34210	34341	34496	34483	34303	34246	34561	34525	34330	34283	34338	34777	34144	34282	34575	34434	34444	34178	34361	34546	34518	34465	34306	34474	34399	34304	34345	34513	33989	34416	34325	34420	34425	34373	34399	34497	34270	34255	34344	34351	34490	34560	34524	34382	34260	34583	34431	34220	34518	34211	34419	34528	34444	34149	34637	34379	34341	34254	34336	34351	34419	34521	34157	34441	34492	34212	34481	34419	34229	34238	34486	34072	34375	34303	34466	34305	34281	34557	34264	34426	34705	34458	34364	34578	34225	34401	34458	34602	34412	34561	34379	34213	34286	34412	34295	34316	34479	34329	34269	34382	34280	34301	34307	34396	34252	34536	34478	34440	34465	34489	34345	34473	34398	34327	34300	34276	34483	34521	34376	34179	34398	34716	34284	34659	34314	34052	34535	34472	34387	34082	34127	34471	34304	34290	34429	34293	34373	34202	34267	34256	34257	34161	34608	34548	34269	34555	34327	34351	34179	34381	34498	34226	34601	34354	34240	34347	34575	34483	34379	34215	34282	34557	34261	34217	34375	34443	34090	34313	34260	34292	34103	34476	34291	34587	34509	34184	34299	34636	34539	34250	34330	34250	34365	34429	34382	34213	34307	34429	34336	34222	34380	34504	34324	34254	34535	34531	34378	34513	34358	34325	34452	34416	34363	34194	34623	34336	34253	34094	34272	34476	34412	34185	34332	34586	34166	34298	34393	34337	34453	34315	34449	34367	34157	34346	34634	34565	34354	34342	34431	34390	34611	34539	34452	34251	34338	34349	34359	34453	34198	34552	34294	34312	34067	34004	34177	34075	34410	34767	34545	34215	34114	34503	34350	34456	34316	34294	34537	34252	34264	34334	34421	34244	34202	34414	34260	34341	34338	34252	34306	34320	34651	34286	34350	34272	34319	34253	34512	34297	34361	34477	34467	34300	34474	34469	34460	34132	34477	34384	34488	34307	34198	34396	34216	34176	34369	34431	34470	34464	34359	34187	34323	34514	34548	34604	34313	34445	34117	34141	34365	34216	34186	34343	33923	34667	34471	34410	34294	34349	34316	34330	34431	34275	34291	34356	34267	34222	34119	34381	34560	34397	34407	34421	34338	34327	34193	34328	34525	34398	34242	34416	34461	34199	34572	34345	34238	34267	34449	34491	34633	34393	34260	34395	34404	34424	34250	34379	34305	34477	34567	34415	34638	34570	34457	34544	34324	34327	34333	34332	34329	34417	34382	34546	34309	34322	34347	34610	34257	34282	34303	34451	34222	34382	34681	34302	34575	34332	34491	34582	34277	34071	34439	34294	34603	34569	34692	34634	34446	34400	34371	34403	34512	34525	34426	34236	34127	34165	34151	34201	34327	34333	34217	34181	34669	34591	34484	34506	34188	34426	34596	34317	34261	34261	34278	34287	34591	34593	34460	34537	34343	34340	34430	34564	34623	34619	34268	34235	34265	34437	34472	34258	34152	34371	34231	34499	34440	34124	34383	34432	34288	34475	34284	34206	34285	34414	34561	34378	34336	34270	34382	34075	34316	34621	34458	34428	34252	34273	34562	34170	34256	34505	34263	34606	34327	34242	34455	34296	34467	34323	34202	34244	34417	34052	34454	34141	34234	34321	34379	34516	34179	34453	34378	34160	34391	34396	34327	34224	34231	34438	34272	34397	34242	34143	34122	34206	34362	34391	34340	34480	34403	34621	34402	34229	33902	34177	34169	34673	34277	34201	34227	34304	34542	34524	34587	34322	34273	34417	34478	34482	34393	34405	34301	34268	34096	34534	34467	34406	34418	34313	34275	34385	34391	34645	34217	34213	34175	34629	34450	34408	34485	34586	34310	34406	34283	34622	34152	34590	34447	34337	34486	34359	34235	34318	34291	34260	34282	34186	34399	34379	34164	34312	34494	34353	34467	34077	34177	34134	34289	34516	34175	34414	34265	34293	34329	34209	34221	34294	34198	34492	34336	34391	34554	34600	34610	34579	34530	34310	34435	34234	34440	34471	34197	34398	34452	34217	34526	34465	34537	34254	34326	34213	34414	34496	34621	34452	34499	34645	34439	34790	34318	34374	34244	34380	34330	34147	34547	34465	34266	34310	34205	34490	34360	34588	34329	34602	34647	34393	34175	34362	34665	34556	34638	34333	34302	34489	34509	34150	34148	34545	34527	34483	34039	34329	34494	34445	34445	34657	34348	34421	34367	34320	34518	34380	34401	34495	34420	34471	34623	34458	34163	34330	34214	34423	34444	34415	34533	34344	34154	34285	34422	34621	34402	34253	34545	34583	34291	34527	34388	34212	34014	34349	34059	34512	34329	34380	34223	34733	34381	34343	34150	34239	34517	34325	34361	34428	34337	34492	34474
26123	44271	45298	40079	35253	28738	26496	26942	28583	27570	27932	28788	46643	49343	43984	35021	26570	21868	20592	20290	20231	20283	20252	20135	20218	20120	20265	20083	20241	20084	20162	20051	20253	20226	20222	20056	20227	20250	20101	20088	20364	20213	20065	20030	20341	20120	20026	20224	20042	19997	20148	20357	20206	20130	20198	20035	20013	20238	20232	20100	20143	20000	20195	20152	20273	20153	20254	20229	20171	20053	20173	20108	20283	20423	20243	20068	20238	20356	20154	20160	20213	20137	20214	20196	20300	20029	20059	19820	20347	20189	20166	20064	20290	19995	20272	20152	20205	20198	20145	20137	20226	20335	20114	20057	19931	20117	20276	20133	20295	20152	20264	20182	20241	20295	20283	20164	20332	20227	20163	20133	20216	20341	20089	20134	20108	20188	20253	19994	20248	20067	20061	20279	20147	20170	19829	20004	20028	20369	20037	20131	20125	20325	20026	20248	20231	20054	20211	20281	20388	19944	20239	20078	20207	20092	20241	20123	19978	20183	20113	20182	20210	20085	20391	20295	20187	20118	20161	20151	20228	20365	20126	20120	20289	20120	19889	20409	20182	20116	20190	20034	20231	20124	20119	19924	20208	20325	20243	20246	20221	20027	20200	20063	20230	20137	20310	20067	20140	20328	20104	20121	20334	20040	20403	20226	20043	20216	20039	20204	20114	20085	20311	20181	20128	20244	20145	19994	20303	20307	20234	20216	20139	20119	20176	20084	20227	20188	20217	20206	20137	20180	20228	20176	20003	20050	20346	20104	20204	20139	20143	20079	19994	20201	20132	20083	20023	20089	20038	20157	20346	20124	20142	20255	20127	20073	20032	20039	20240	20013	20211	20047	20147	20102	19975	20107	20107	20065	20259	20122	20228	20198	20357	20251	20254	20116	19942	20174	20335	20059	20137	20113	20260	20171	20016	20270	19946	20104	20142	20071	20266	20172	20258	20181	20119	20223	20265	20098	20279	20079	20122	20107	20296	20089	20138	20103	20064	20127	20034	20110	20169	20212	20266	20057	20171	20372	20046	20048	20410	20137	20338	20234	20128	20275	20048	20183	20169	20136	20315	20205	20223	20286	20219	20146	20119	20078	20070	20154	20298	20014	20210	20089	20139	20120	20190	20110	20205	20119	20110	20087	20208	20132	20072	20138	19957	20168	20186	20156	20208	20089	20153	20131	20336	20124	20379	20271	20243	20237	20298	20034	20103	20201	20121	20221	20458	20342	20113	20229	20141	20043	20126	20163	20284	20295	20022	20309	20175	20126	20262	20224	20089	20197	20120	20004	20202	20201	20338	20238	20200	20298	20184	20232	20058	20032	20095	20289	20104	20167	20196	20232	20149	20089	20053	20157	20053	19999	20099	20226	20292	20283	20162	20121	20094	20236	20022	20239	20163	20100	20108	20027	20240	19998	20212	20213	20069	19898	20212	20263	20204	20288	20130	20061	20171	20287	20218	20099	20011	20130	20180	20194	20187	20256	20234	20292	20177	19962	20172	20158	20241	20174	19911	20211	20188	20270	19938	20061	20210	20239	20212	20120	20009	20118	20261	20043	20191	20496	20293	20099	20103	20283	20185	19999	20178	20141	20237	20111	20195	20283	20046	20185	20278	20255	20012	20240	20048	20116	20133	20316	20174	20196	20272	20068	20069	20146	20183	20122	20054	20210	20373	20305	20037	20170	20319	20109	20200	20370	20220	20178	20239	20253	20055	20143	20189	20144	20151	20013	20115	20202	20359	20247	20133	19987	20299	20121	20170	20151	20221	20044	20207	20207	20237	20062	20173	20318	20069	20134	20169	20111	20145	20307	20168	20134	19980	19996	20136	20128	20110	20277	20274	20153	20156	20036	20374	20229	20154	20003	20214	20036	20067	20244	20104	19974	20151	20316	20202	20105	20205	20083	20160	20266	20121	20094	20220	19993	20013	20161	20263	20079	20197	20112	19872	20114	20021	20120	20109	20198	20287	20125	20144	20102	20128	20206	20167	20131	20172	20227	20024	19995	20235	20048	20072	20153	20065	20165	20019	20297	20300	20085	20023	20212	20213	20103	20117	20222	20185	20200	20410	20267	20248	20183	20176	20214	20295	19984	20288	20215	20271	20224	20074	20106	20085	20104	20328	20166	20081	20052	20280	20207	20015	20283	20026	20129	20018	20073	19989	20024	20166	20013	20154	20109	20124	20286	20199	20150	20262	20014	20202	20132	20165	20137	20193	20106	20014	20220	20132	19987	20236	20120	20119	20117	20229	20061	20387	20168	20151	20238	20117	20165	20225	20279	20189	20087	20013	20297	20319	20229	20214	20043	20409	20100	20195	20242	20187	20019	20312	20108	20114	20124	19999	20078	20263	20294	20142	20261	20168	20214	20066	20305	20193	20178	20095	20226	20238	20102	20256	20221	20229	20324	20079	20440	20137	20330	20149	20159	20195	20298	20264	20221	20086	20037	20137	20195	20225	20189	20124	20223	20058	20169	20198	20317	20160	20304	20258	20244	20096	20099	20210	20055	20084	20160	20272	20182	20094	20087	20271	20134	20183	20055	20028	20185	20122	20213	20243	20057	20166	20002	20073	20102	20042	20150	20194	20246	20081	20099	20201	20155	20238	20185	20046	20232	20226	20184	20129	20098	20133	20146	20288	20117	20129	20018	20039	20144	20259	20223	20262	20136	20365	20220	20259	20080	20217	20174	20151	20216	20289	20207	20092	20175	20109	20173	20298	20077	20084	20104	20269	20341	20090	20272	20127	20183	20040	20273	20226	20105	20233	20116	20144	20202	20275	20194	20277	20081	20082	20106	20185	20254	20083	20098	20136	20130	20097	20100	20129	20206	20257	20126	20104	19986	20192	20088	20080	20167	20232	20220	20137	20205	20251	20133	19941	20286	20263	20140	20187	20301	20300	20032	20056	19945	20271	20322	20090	20139	20072	20167	20016	20079	20090	20038	20046	20153	20073	20192	20152	20260	20244	20268	20039	20191	20219	20297	20031	20146	20193	20178	20151	20212	20287	20205	20292	20166	20264	20171	20013	20199	19974	20145	20096	20177	20192	20245	20160	20203	20389	20231	20246	20113	20035	20072	20097	20097	20169	20005	20187	20125	20205	20198	20064	20070	19969	20291	20209	20165	20266	20163	20229	20321	20121	20082	20144	20331	20240	20211	20178	20131	20381	20040	20296	20217	20112	20272	20250	20154	20222	20270	20298	20076	20081	20109	20297	20085	20087	20059	20206	19990	19970	20231	20074	19972	20100	20323	20420	20142	20244	20241	20092	20336	19924	20141	20253	20083	20204	19987	20230	20056	20056	20136	20222	20277	20122	20142	20090	20428	20322	20222	20185	20180	20186	20190	20250	19990	20065	20112	20326	20203	20088	20198	20330	20292	19932	20203	20226	20244	20313	20377	19844	20206	20362	20035	20151	19994	20223	20119	20256	20126	20051	20137	20063	20107	20278	20266	20119	20091	20122	20020	20130	20294	20084	20259	20262	20096	20275	20096	20301	20149	20233	20116	20319	20146	20224	20423	20279	19866	20250	20091	19991	20081	20108	20239	20214	20184	20146	20176	20244	20113	20073	20135	20127	19987	20101	20157	20090	20205	20012	20177	20094	20195	20195	20328	20307	19920	20211	20197	20158	20020	20191	20084	19935	20070	20206	20204	20278	20011	20159	20310	20187	20152	20174	20157	20275	20139	20096	20301	20213	20248	20206	20168	20072	20273	20083	20204	20311	20156	20147	20245	20225	20168	20130	20148	20194	20164	20076	20078	20157	20338	20174	20112	20081	20307	20279	20241	20183	20163	20105	20218	20044	20048	20216	20100	20175	20096	20170	20253	20272	20303	20231	20305	20220	20223	20010	20151	20279	20119	20284	20367	20151	20262	20235	20317	20145	20255	20214	20235	20012	20161	20259	20365	20027	20216	20178	20269	20068	20059	20159	20130	20031	20230	20030	20267	20021	20144	20074	20291	20248	20263	20233	20088	20231	20100	20244	20159	20183	20060	20209	20109	20205	20334	19993	20270	20167	20225	20046	20269	19828	20298	20149	20436	20011	19911	20068	20286	20332	20168	20104	20168	20304	20080	20139	20242	20250	20131	20187	20173	20021	20090	20027	20056	20168	20277	20077	20190	20093	20075	19993	20082	20219	20105	20138	20219	19942	20131	20224	20232	19865	20201	20148	19852	20201	20083	20145	20142	20167	20041	20216	19946	20167	20077	20101	20189	20301	20062	20141	20099	20209	20152	20063	20164	20144	20195	20104	20171	20175	20331	20248	20102	20176	19972	20231	20173	20206	20357	20149	20291	20156	20374	20193	20168	20068	20292	20053	20264	19947	20177	20265	20121	19885	20126	20315	20185	20208	20182	20286	20138	20251	20182	19976	20059	20273	20291	20037	20340	20276	20251	20183	20150	20222	20051	20166	20380	20019	20041	20020	20121	20057	20170	20120	20311	20299	20110	20100	20265	20047	20248	20150	20390	20086	20131	20245	20128	20318	20028	20404	20150	20256	20180	19993	20304	20133	20165	20068	19908	20182	20432	20020	20274	20318	20111	20210	20301	20129	20014	20198	20110	20097	20167	20269	20251	20096	20113	20151	20248	20055	20047	20248	20390	20067	20291	20099	20350	20023	20254	20206	20184	20181	20302	20214	20142	20045	20312	20260	20194	20139	20284	20034	20197	20151	20334	20434	20078	20169	20153	20259	20371	20100	20248	20258	20144	20144	20222	20012	20103	20205	20252	20229	20303	20164	20219	20111	20241	20138	20116	20165	20131	20340	20314	20248	20135	20200	20150	20327	20139	20156	20062	20176	20103	20229	20159	20157	20083	20214	20274	20100	20249	20073	20228	20250	20184	20179	19933	19964	20037	20128	20103	20243	20034	20254	20140	20218	20104	19917	20140	20122	20266	20321	20026	20155	20195	20222	20281	20140	20180	20170	20336	20157	20059	19995	20213	20223	20196	20282	20119	20183	20259	20051	20100	20141	20211	20299	20093	20144	20226	20213	20037	20106	20207	20217	20120	19951	20233	20130	20184	20476	20317	20201	20170	20179	20154	20131	20274	20183	20170	20277	20091	20241	20311	20214	20348	20035	20196	20330	20208	20093	20393	20052	20146	20391	20142	20090	20166
37421	35061	42510	39674	36519	35650	36085	35556	35435	35722	35676	34769	35333	35717	35542	34837	34524	34010	33771	34004	34118	34184	34086	33906	33926	33727	33736	33999	33824	33657	33862	33750	33673	33862	33745	33919	33718	33805	33858	33682	34019	33819	33922	33730	34086	34082	34069	33911	33909	33643	33836	34110	34178	34049	33783	34132	34046	33833	33913	33879	33855	33667	33895	33529	33758	33850	33836	33827	33801	33991	34174	33802	34019	33798	34093	34165	33811	34197	33767	33756	33954	34039	33901	33842	33896	33936	33932	34083	33953	34022	34175	34089	33648	33697	33880	33610	33937	33727	34187	33628	33845	33969	33941	33757	33802	34109	33787	34034	33834	34005	34116	33782	33847	33850	34155	33942	33750	33935	33597	33785	34016	33918	34131	34074	34147	33962	33853	33747	33791	33717	33786	33805	33876	33901	34001	34009	33993	33795	34032	33817	33761	34193	33873	33752	33836	33891	33581	33654	33909	33846	33968	33847	33791	33973	33909	33665	33573	34015	33753	33704	33877	33821	33961	33934	33762	34061	33755	33799	34033	33729	34019	33910	34097	33978	33715	33810	33995	33868	33949	33747	33999	33888	33769	33926	33912	33677	33918	34024	33960	33777	34067	33755	33794	33824	34009	33836	33744	33904	34081	33688	34061	33699	33768	33629	33715	34151	33828	33914	33748	34077	33770	33773	33963	33998	33908	33991	33857	34050	33741	33727	33918	33864	33720	33664	33685	34035	33809	34076	34184	33967	34028	33764	33831	33919	34044	33988	33966	33897	33741	33918	34010	33970	33809	33995	34080	34217	33838	33911	33843	33861	33769	33998	33957	33946	34008	33996	33704	33713	33905	33915	33872	33980	33812	33907	34091	33703	34112	34095	34051	33858	34071	33805	33858	33945	33907	33860	33785	33911	33976	33793	33759	34054	34088	33974	33777	33937	33897	33777	33823	34086	34015	33501	34003	33683	33890	33881	33927	33955	34210	33688	33871	33810	33928	33856	33707	33664	33934	33916	33898	34072	34214	33966	33884	33698	33821	33756	33774	33686	33787	33703	34059	33946	33877	33801	33651	33942	34111	33754	33667	33986	34077	33879	33972	34093	33849	33832	33816	34068	33860	33809	33844	33738	33846	33783	33598	34005	34054	34009	33883	33928	33967	33659	33926	33930	34181	34154	33942	33891	33987	33854	34192	33692	33897	34012	33813	33879	34066	34039	33705	33933	33867	33915	33953	33841	33819	33789	34056	33813	33673	33818	33976	33644	33935	33789	33720	33929	33694	33877	33992	33922	33781	33816	34013	33999	33902	33739	34110	33914	33948	33790	33851	33924	33692	34014	34155	33741	33953	33947	33728	33685	34299	33762	33853	34173	33667	33885	34070	34051	33801	34033	33950	33873	33733	33946	33845	33865	33889	34114	34056	33966	33737	33700	33913	33891	34055	33890	33803	33881	34028	33649	34054	33764	33779	33859	34062	33829	34023	33945	33887	33773	33751	33918	33791	33955	33943	33663	34110	33712	33579	33868	33799	34219	34172	33911	33454	33989	34173	33958	33680	33812	34023	33905	33948	33781	33760	34086	33877	33572	34163	34010	34060	33830	33962	34068	33988	33891	33828	33730	33510	33715	33660	33712	33847	33861	33688	34010	33953	33800	33858	33426	33965	34156	33938	33651	33647	33888	33740	33841	33804	34015	34035	33900	33977	34043	33727	33837	33853	33588	33788	33903	33922	33908	34051	34000	34087	33748	34116	34010	33902	33673	34164	34099	33745	33885	33900	33887	33789	33832	34022	33686	33848	33657	33822	33804	33903	33873	33879	33871	33833	33954	34105	33936	33872	34192	33975	33694	33753	33762	33966	33737	33925	33766	34199	33948	33929	33722	33993	34023	33941	34037	33777	33829	33995	34127	33650	33769	33975	33764	34052	33938	33742	33727	33756	34024	34119	33864	33905	33829	33871	33792	33873	33739	34108	33804	34079	33877	33816	33834	34112	34037	33735	33911	33836	34029	33935	33905	33758	34083	33822	33954	33872	33905	33719	33847	33673	33866	33915	33900	34026	34257	33843	33623	33697	33961	34124	33837	33948	33888	33977	33994	33691	34173	33885	33797	34050	33820	34059	33855	33899	33798	34016	33926	33919	33828	33866	33854	33631	33822	33925	34024	33957	33810	34088	33831	33973	34041	33888	33914	34034	33840	33727	34067	34091	33904	33754	34148	33984	34051	33803	33775	33717	33820	34002	34193	33746	33635	33959	33917	33615	33881	33688	33977	33791	33863	34000	33856	34019	33966	33658	33821	33966	33993	33884	33981	33953	33892	33938	33844	33753	33632	33797	33851	33955	33923	33517	34185	33677	34006	33688	33735	33692	33784	33808	33805	34029	33812	33630	33862	34136	33816	34092	33800	33739	34317	33704	34086	33928	33851	34005	33545	33716	33860	33776	33964	33721	33655	33637	33883	34098	33931	33911	34158	34062	33887	33914	33660	33736	33838	33645	33894	34025	34002	33861	34083	34146	33947	34094	33771	33668	33983	33878	33628	33599	33728	33649	33946	33807	33873	33770	34242	33699	33880	33800	33737	33837	33685	33899	34021	34301	33740	33791	33756	33708	33885	33965	34049	33745	33717	34002	33910	33969	33931	34040	34192	34054	33761	34058	33977	33955	34169	33747	33763	34033	33789	33844	33845	33841	33978	33996	33697	33829	33917	33906	34147	33861	33939	33803	33920	33782	33853	33582	34063	33927	33671	33865	33832	34017	33767	34087	33823	33590	33711	33600	33912	34077	33725	33846	33884	34019	33852	33937	33490	33733	33813	33685	33857	33714	33759	33950	33531	34114	33640	34053	33826	34064	33897	34234	33928	34005	33813	34035	33865	33824	33987	33919	33811	34029	33775	33655	33877	33899	33789	33701	33939	34006	33914	33705	33964	33845	33953	34066	33970	33766	33984	34245	34009	34048	33797	33867	33886	33686	33904	34079	33721	33844	33896	33855	34122	33826	34019	34005	33898	33958	33959	33972	33880	33588	33746	33793	33920	33964	33621	33887	33533	33963	33826	33978	34310	34024	33998	33786	33698	34091	34017	33899	33771	33677	33832	33883	33748	33742	34261	33740	33866	33836	33794	33940	34041	33900	33804	34188	33942	33868	33890	33770	33962	33715	33695	33793	33933	33995	33968	34048	33809	33886	33894	34110	33822	34052	34076	33638	34008	34180	33844	33797	33867	34113	34116	33983	33884	33866	33929	33950	33711	33945	34369	34015	33959	33888	33745	34206	33842	33888	34123	34311	33801	33683	33730	34078	33893	33890	34013	33865	34173	34043	34015	33896	33716	33728	34029	33781	34223	33719	33753	34062	33938	33930	34258	33743	33840	33914	34118	34128	34086	33818	33783	34009	34267	33994	33986	33841	34243	33769	33879	34015	33809	34136	33929	34102	33915	33838	33770	33847	34191	33894	33978	34054	34008	33654	33679	34224	34032	34101	33708	33770	33712	34094	33757	33877	34062	33961	34168	33915	33856	33893	33865	33914	33960	34072	34053	33962	33753	34068	33895	33691	33768	33832	34079	33828	33972	33941	33913	33711	34006	33878	34015	34026	34038	33966	33945	33931	33688	34267	33820	33978	33755	33882	34021	33808	34019	33774	33899	33994	33514	33821	33716	33941	34237	34060	33814	33827	33767	33912	33699	33838	33915	33787	33992	33754	34012	34010	34017	33647	33914	33749	33806	33853	34274	33696	33935	33885	33790	33597	34214	34104	33838	33945	33963	33828	33800	33917	34049	33946	33745	34038	33640	33988	34030	33698	33709	33879	33918	33834	33929	33788	33745	33917	33638	34218	33755	34027	34022	33811	34122	33834	33910	33844	34019	34010	34146	33894	34084	33900	34042	34116	34298	33844	33804	33986	34127	33762	33682	33835	33954	33880	33992	34182	33860	33820	33991	33814	33822	34104	33923	34165	33758	34072	33995	34121	33920	33962	33806	33831	33931	34054	33716	34108	33809	34025	33811	34294	33833	33873	33756	33958	33942	33834	33950	33791	33780	34100	34228	33995	33653	33948	34100	33828	33860	33961	33840	33972	33681	33968	33767	33626	33851	33988	34174	33923	33850	33865	33679	33957	34094	33923	34097	34002	33923	33822	33454	34106	33803	33891	33683	33706	34023	34027	33777	33942	33851	33700	34074	34059	33740	33912	34110	33829	33924	33968	34053	33872	33887	33821	34134	33927	33916	33598	33869	33931	34175	33902	34165	33903	33841	33564	33813	34002	33984	34037	33689	34048	34049	34037	33902	34028	34066	33943	33704	33669	33929	33938	34106	33878	33623	33834	33837	33780	33703	34064	34080	33885	34022	33906	33626	33840	33762	33762	34076	33918	33841	33958	33751	33973	33808	33935	33618	34009	33894	33934	34018	33976	33710	33929	33966	34131	33924	33951	34053	33804	33739	34180	33969	34005	34075	34007	34072	34026	33767	33952	33933	33813	34031	33719	34012	33792	33864	33922	33847	33666	34058	33819	33877	34060	33672	33902	33964	33654	33866	33966	33752	33915	34027	33804	34164	33809	33782	33713	33944	34070	33949	33694	34057	33871	33883	33797	33990	33960	34027	33938	34147	33863	33933	33956	33605	33583	33944	33855	33935	33867	33916	34098	33956	33782	34212	33919	33587	33960	33792	33855	33902	33933	33921	34074	34112	34133	33702	33964	33792	33722	33947	33993	33956	34211	34216	34215	33662	33998	33873	33809	33901	33914	33880	33941	33761	33919	33966	33685	34171	33752	33880	34014	34035	33861	34218	33828	33931	33948	34121	33931	33757	33755	33785	33782	33687	33790	33789	33623	33652	33885	33681	34037	33988	34039	34017	33918	34022	33732	33844	33869	33773	33860	33904	33826	33904	33925	33927	34024	33973	33724	33986	33789	33945	33434	33775	33897	34031	34038	34003	34038	33901	33842	33765	33715	33842	33684	34132	34198	34109	33714	33955	33795	33996	33892	33934	33956	33611	33737	33911	33890	33933	33624	33888	34175	34130	33951	34039	33763	33995	33922	34004	33929	33921	33965	33744	34039	34156	33905	33825	33927	33918	33942	33889	33891	33945	33899	33792	33823	33865	34193	33792	33865	34049	33895	34092	34014	33712
25070	35265	35485	27789	24554	23016	23106	22703	22547	23108	22612	21415	21972	22315	21807	21023	20524	20251	20167	19907	19936	20062	20069	20090	20016	19840	20058	19797	20044	19945	19966	19935	19989	19887	19980	19819	19978	19833	20051	19950	19834	20021	19873	20129	19978	20061	19905	20023	19986	19949	20098	19955	20142	20198	20129	19878	19942	19898	20086	19967	19930	19940	20053	20014	19948	19920	20043	19926	19978	20060	20274	19881	20024	20012	20066	19938	19899	20085	20037	19967	19827	20113	20211	19763	20106	20015	19730	19894	20149	19853	20143	20063	19791	19891	20026	20049	19951	20118	20073	20192	20082	20016	19952	19944	19993	19984	20010	19935	19947	20060	19844	19813	20247	20097	19895	19922	19928	19954	19982	19845	19935	20145	20056	19995	20115	19959	19943	19903	19852	20021	19827	19949	19973	19962	20076	20355	20103	19798	19911	20209	20186	20016	19696	20127	19999	20146	20132	20029	20014	20096	20080	19820	20025	20069	19991	19851	19777	19940	19916	19964	20012	19909	19993	19792	19936	19880	19806	20146	19894	20149	19887	19988	19994	20046	19953	19964	20015	19921	20063	19854	19867	20106	20061	19891	19979	19932	19934	19746	20094	19865	20044	19760	19983	20028	19999	19811	19936	20076	19970	19898	20141	19903	19960	19775	19919	19930	19913	20034	19870	20049	20208	20009	20050	19932	20230	20131	20004	20101	19898	20166	20081	19818	19962	19828	20003	20054	19777	20036	20049	19865	20179	19860	20135	20022	19932	19883	19969	19928	19901	19919	20021	19880	20122	19751	20043	19977	20011	20041	19827	19912	19863	20049	19815	20016	20074	19886	20189	19925	19841	20166	19923	19879	20129	19977	20030	20189	20095	20036	19770	19902	19943	19897	20114	19971	19964	20078	19998	20022	19999	19998	20162	19827	19934	19904	20120	20146	20116	19935	19946	19889	19967	20014	20059	19917	19926	19921	19877	20023	19941	20148	19955	20145	20035	20071	20050	19646	20058	20036	19844	20100	19998	19895	20123	20012	19950	19958	19669	19945	20099	19885	20050	19933	20116	19866	20009	19935	19948	19931	20035	19969	20141	19988	19897	19801	19685	20094	19894	19817	20090	20176	19966	19946	19846	19885	19992	19819	19996	19856	19975	19989	20004	20091	20117	19993	20107	20044	20010	19955	19969	20177	19972	19890	19932	19991	19991	20122	19926	19868	19989	19966	20011	19993	20019	19962	20022	19887	20062	20079	19923	19949	19879	19843	19958	20009	19994	20002	19978	19979	19928	20012	19800	19982	20114	19964	19957	19968	20078	19969	20029	19839	20058	19962	20114	20053	20049	19943	20065	19922	20124	20092	20094	20101	20002	20190	20074	19835	19856	20119	20068	20041	19899	20069	20005	20025	19904	20020	20031	19967	19914	19910	20018	20044	20070	20070	19893	19985	20002	19942	19999	20016	19891	19843	20162	20049	20040	19906	20064	20056	19859	20030	19861	19824	19878	19876	20060	19868	20056	19986	19988	20206	20068	20028	19942	19822	20045	19996	20020	20197	19929	19989	20006	19795	19866	20091	19938	20027	19958	20137	20026	19834	19935	20044	19920	20152	19707	19928	19776	19907	20046	19986	19930	19893	19914	19885	20010	20022	19967	19898	20074	19969	20046	19916	19959	19769	19982	19978	19711	19870	19940	20159	20128	20017	19941	19999	20042	20037	19915	20151	19900	20115	20050	20058	19825	20026	20038	19982	19860	20072	19921	19962	20044	20070	20019	19943	19846	19944	19996	20061	20013	19942	19970	20117	19868	20086	19958	19977	19871	19983	19940	20006	19880	20001	20047	19631	19829	20033	19949	19891	19950	20120	19986	20189	19938	20086	20024	20058	20083	19704	19805	19893	20027	19932	19944	19991	19801	20045	19934	19875	19881	20078	19990	20040	19923	19960	19949	19916	19932	19974	19977	20023	20116	19946	19940	19993	20070	19808	19842	20110	20101	19967	20053	19817	19958	19877	19955	19820	20080	19866	19943	20004	19872	19991	19987	20068	19940	19989	20006	20013	19982	19803	19973	19977	19915	19964	19902	20114	19857	19893	19842	20151	19913	20234	19843	19944	20197	19986	19891	19999	20274	20062	20018	20046	19911	20015	19984	19871	20019	20108	20141	19918	20155	19955	19930	19938	20055	19968	19936	19955	19822	19955	20073	20100	19942	20047	19894	19947	19785	20131	20042	19876	19971	20011	19874	20135	19984	19878	20053	20046	20130	20016	19838	19864	19978	19729	19958	20044	20087	19989	20029	19989	20044	20234	20099	20079	20300	19920	19895	19863	20002	19985	20012	20144	20077	20010	20006	19992	20060	20147	19833	19935	19936	19872	19959	19922	19912	20117	19922	20007	19787	20026	19864	19907	20023	19816	20212	20028	19879	19886	19877	20027	19907	19965	20001	19973	19951	19940	19992	20043	19981	20010	20015	19767	20151	19866	19914	19922	19954	19863	20050	20012	19966	20079	20117	20127	19946	20087	19818	20220	19945	20010	19892	20155	19988	19881	19974	19999	19971	19998	19941	19928	19903	20012	19925	19884	19975	20049	20146	19854	20006	20129	20019	19938	20074	20036	19879	19899	20034	19822	20065	20060	20064	20020	19914	20003	19839	20101	19974	20087	19840	19948	19822	19925	19978	20027	19955	20042	19930	19921	19994	20027	20111	20066	19974	19811	19914	19849	20146	19922	19948	20046	19936	20019	19942	19967	20068	20054	20138	20001	19933	19964	19794	19875	20026	19862	19909	20079	19856	20099	19977	19955	20031	19996	19990	20101	19921	20023	19925	19861	19909	19930	19803	19938	19944	19852	20062	20050	19883	20090	19997	19996	19860	19987	20041	19934	19813	20013	19961	20077	20065	20104	20018	20002	19903	19921	19809	19928	20086	20099	20055	19745	20039	19970	19920	19841	20020	20025	19977	19830	19950	19916	19905	20073	19861	20025	19999	19886	19953	19809	19942	19927	19701	20079	20039	20024	20008	19935	20023	19926	19918	20064	19861	20028	20140	20206	19992	19835	19889	19964	19961	20084	19951	19783	20110	20278	20015	19915	20037	19990	19812	19949	19986	19999	20068	19842	20027	19971	19869	19767	19994	20185	20023	19905	19915	19878	19870	20109	20053	19886	19764	19934	19863	19980	19886	19985	19931	20080	20072	19938	20080	19841	19943	19799	20003	19802	20066	19910	20082	19835	20013	20051	19845	20216	20005	20151	19840	19979	19921	19722	19890	20188	20114	19944	20029	20034	19961	19889	19886	20019	20297	19948	19853	20174	19856	19837	19981	19870	20015	19999	19951	19967	19984	19941	19883	19924	20094	19765	19830	20121	20006	19795	20001	20090	19993	20001	20049	20035	19994	19877	19957	19947	19994	20063	19725	19846	20080	19959	19841	19958	20055	19896	20118	19876	19835	20000	19920	19916	20066	20068	19895	20076	19967	20142	19781	20004	19997	20048	20041	20092	19866	19998	20134	20074	19983	19828	19932	20134	20029	19897	19971	19940	20208	19877	20068	20072	19941	19941	19980	19962	20080	19995	19826	19859	20004	20124	19877	20049	20159	20094	20073	19815	19970	19947	19999	19832	20104	20017	19909	19867	20027	19945	20019	19899	20018	19829	19820	20020	19935	20088	19975	19948	20049	20013	20024	20104	19945	19954	20050	19800	20081	19947	19958	19953	19852	19890	20001	19841	20013	19893	20081	19931	19927	19953	19930	19945	20058	19903	20010	19991	20089	19963	19878	20154	19876	19979	20184	20017	19845	20051	20044	20087	19987	20084	19931	19939	20065	19884	19878	19901	20121	19858	19832	19882	20245	20053	20008	20050	19962	19968	19835	19879	19861	19947	19894	20021	19852	20040	20090	20029	19983	19999	20152	19781	19977	20005	19800	20070	20009	20184	20191	19959	20014	20042	19877	20054	19902	19842	19853	20085	19930	19867	19977	19887	20262	20024	19926	19913	20058	20120	19823	20052	20063	20014	19900	20071	20051	20027	19966	20092	20013	19991	20041	20045	20128	19931	20065	20232	20084	20179	20025	20096	20057	19804	19978	19938	20024	19968	19987	19918	19950	19834	20009	19789	19884	19900	20007	19934	19972	20104	20201	20003	19952	20040	20091	19823	20174	19897	20042	20071	19975	19882	19879	20089	19850	19950	19872	19944	20019	19948	19884	20018	19977	19811	20149	19779	20098	19822	19958	19940	20034	19961	19980	20138	20054	19920	19826	19920	19928	19920	20092	19910	19916	20003	19865	19940	19875	19936	20059	19881	19936	20069	19972	20017	20030	20010	19985	19968	19909	19965	19891	19940	20060	19987	19913	19849	19838	20032	19962	19873	20077	19870	20091	19824	19982	19954	20034	19980	20047	19995	20168	20063	19837	19828	19889	19994	19875	19998	19894	19943	19976	19831	19959	19979	19843	19918	20123	19979	19935	19748	19986	20168	19963	20002	19837	20071	20013	19975	19915	19915	20023	19938	20085	20041	19770	20054	20007	19916	19951	20020	20037	19983	19838	19995	20023	20106	20029	19908	20170	20111	20180	19968	19879	20023	20152	20033	20158	20018	20112	20125	19985	20022	20203	19904	19953	19798	19996	19996	19861	19988	20057	19947	20024	19816	19952	19753	20087	20029	19924	19824	19961	20011	19964	20166	20047	19995	20003	20133	19955	20129	20049	19894	20005	20018	20059	19923	19929	19981	19958	20141	19844	20043	20012	19960	19901	19945	20038	19950	20066	20296	19959	20038	20054	20048	20102	19876	19777	19983	19964	19894	19977	19947	19830	19786	19886	20051	19892	20030	19920	20031	20001	19918	20014	19939	20067	19990	20050	20229	20099	20129	20042	20054	19696	19835	20153	20098	19824	19968	19946	19762	19869	19819	20081	19797	19922	19873	20003	19924	20034	19973	19826	20123	19999	20003	19987	19971	20073	19957	20033	19950	20086	20116	19750	19919	19932	20040	19964	20042	20025	20138	20006	19970	20082	19960	19968	19960	19785	20008	20055	19994	19818	19827	20218	20007	19898	20013	20099	20084	19914	20143	19947	20112	19947	20044	19890	19963	19860	19947	19986	20196	20016	19925	19966	20046	19858	20024	20150	19927
24063	20769	27240	26820	29121	34967	37706	35384	34595	34820	34191	34358	41255	47935	42174	37103	34134	32344	31549	31176	31386	31700	31625	31602	31276	31414	31505	31537	31461	31223	31705	31468	31531	31348	31268	31367	31475	31300	31477	31438	31351	31346	31601	31233	31461	31286	31445	31419	31528	31334	31443	31336	31375	31436	31451	31300	31132	31464	31546	31260	31604	31437	31565	31429	31310	31373	31027	31339	31333	31436	31573	31199	31486	31118	31369	31412	31523	31530	31479	31538	31692	31494	31479	31279	31393	31448	31695	31320	31340	31501	31295	31388	31484	31424	31471	31352	31242	31283	31346	31433	31436	31253	31290	31454	31536	31273	31504	31253	31380	31307	31424	31434	31568	31045	31317	31473	31390	31269	31467	31288	31438	31034	31462	31370	31320	31456	31184	31654	31333	31216	31428	31294	31524	31234	31502	31370	31343	31502	31347	31471	31371	31404	31334	31520	31107	31713	31439	31562	31527	31618	31545	31252	31587	31666	31411	31398	31591	31464	31574	31063	31380	31379	31227	31390	31414	31195	31307	31330	31453	31524	31364	31373	31346	31582	31484	31244	31442	31251	31321	31352	31169	31338	31475	31154	31435	31261	31600	31576	31541	31557	31623	31345	31743	31299	31469	31489	31228	31318	31434	31409	31397	31382	31533	31245	31339	31325	31623	31360	31393	31240	31386	31106	31253	31157	31500	31139	31429	31404	31233	31348	31353	31226	31211	31429	31186	31039	31468	31438	31468	31122	31456	31303	31285	31185	31228	31263	31324	31174	31386	31509	31212	31314	31430	31141	31406	31236	31392	31455	31273	31541	31398	31280	31380	31413	31390	31365	31185	31474	31341	31567	31371	31341	31445	31497	31391	31349	31385	31346	31532	31417	31258	31235	31352	31224	31609	31571	31544	31358	31482	31093	31284	31472	31267	31486	31698	31367	31566	31279	31294	31180	31545	31301	31576	31371	31342	31705	31546	31564	31109	31238	31194	31499	31657	31804	31330	31269	31451	31530	31224	31286	31574	31405	31584	31382	31305	31506	31294	31384	31316	31307	31551	31394	31350	31263	31494	31324	31467	31050	31368	31224	31268	31454	31248	31448	31654	31207	31521	31307	31297	31326	31293	31260	31541	31413	31235	31531	31358	31723	31423	31393	31451	31439	31362	31152	31321	31212	31583	31448	31481	31290	31637	31324	31665	31416	31379	31538	31321	31217	31476	31325	31529	31547	31374	31237	31513	31367	31322	31557	31218	31241	31312	31033	31117	31204	31254	31489	31605	31181	31483	31529	31244	31272	31436	31366	31108	31252	31458	31524	31524	31612	31390	31524	31279	31293	31586	31212	31376	31498	31525	31140	31418	31423	31689	31333	31300	31217	31300	31447	31329	31660	31024	31356	31422	31410	31541	31220	31366	31303	31296	31227	31563	31099	31362	31398	31568	31456	31392	31376	31170	31508	31205	31226	31486	31292	31592	31395	31287	31355	31428	31271	31439	31272	31309	31360	31483	31311	31550	31217	31217	31492	31258	31124	31698	31377	31313	31553	31629	31288	31436	31370	31454	31492	31191	31419	31492	31331	31347	31436	31326	31101	31701	31438	31192	31446	31324	31732	31507	31402	31242	31403	31368	31178	31051	31326	31338	31131	31388	31524	31285	31243	31577	31487	31388	31380	31303	31582	31563	31181	31277	31348	31249	31228	31297	31564	31448	31370	31175	31601	31317	31240	31381	31477	31242	31395	31295	31662	31501	31479	31368	31191	31471	31427	31329	31429	31603	31424	31490	31562	31460	31250	31422	31289	31376	31441	31493	31309	31517	31793	31296	31413	31458	31344	31061	31597	31305	31208	31211	31397	31508	31409	31465	31481	31265	31170	31294	31454	31310	31291	31359	31280	31220	31515	31422	31468	31380	31107	31243	31375	31388	31229	31337	31268	31481	31051	31079	31337	31397	31393	31298	31244	31436	31596	31506	31068	31465	31348	31330	31330	31225	31294	30976	31525	31230	31480	31034	31229	31229	31607	31754	31566	31608	31412	31440	31542	31330	31377	31302	31135	31427	31545	31545	31210	31269	31401	31360	31524	31363	31167	31382	31414	31160	31438	31468	31354	31275	31326	31556	31464	31472	31346	31312	31453	31478	31298	31539	31433	31622	31280	31294	31429	31375	31432	31481	31476	31358	31501	31321	31375	31462	31662	31252	31141	31461	31221	31491	31332	31430	31480	31500	31382	31503	31299	31502	31273	31479	31297	31407	31497	31455	31183	31375	31471	31126	31392	31538	31407	31535	31355	31280	31349	31317	31137	31232	31055	31360	31280	31167	31231	31259	31396	31270	31450	31214	31556	31170	31551	31349	31350	31317	31214	31176	31411	31597	31339	31495	31292	31545	31572	31319	31682	31410	31260	31593	31416	31390	31536	31540	31438	31515	31323	31287	31540	31605	31428	31385	31536	31445	31514	31469	31182	31231	31278	31377	31297	31300	31313	31591	31442	31344	31277	31318	31404	31493	31414	31540	31181	31353	31495	31600	31259	31416	31426	31641	31255	31616	31281	31263	31629	31409	31224	31503	31518	31406	31368	31379	31449	31025	31255	31178	31196	31378	31587	31366	31493	31286	31373	31344	31745	31250	31228	31288	31384	31147	31245	31132	31342	31493	31525	31293	31502	31529	31594	31417	31329	31312	31269	31201	31317	31523	31329	31558	31357	31357	31443	31640	31421	31402	31593	31138	31417	31573	31352	31456	31335	31376	31356	31553	31370	31436	31368	31641	31617	31135	31398	31311	31528	31259	31459	31418	31308	31312	31443	31215	31188	31244	31382	31305	31481	31481	31631	31150	31551	31300	31176	31621	31090	31251	31517	31342	31432	31461	31365	31606	31602	31590	31294	31250	31453	31369	31614	31450	31630	31401	31232	31339	31299	31260	31510	31518	31512	31349	31590	31493	31077	31385	31276	31413	31192	31445	31431	31551	31479	31631	31316	31643	31465	31226	31695	31399	31332	31124	31209	31438	31426	31345	31204	31389	31304	31265	31557	31002	31202	31422	31423	31282	31278	31493	31509	31319	31308	31302	31173	31278	31534	31360	31269	31341	31420	31417	31462	31220	31296	31346	31311	31471	31271	31501	31425	31520	31500	31207	31418	31368	31130	31372	31544	31409	31371	31340	31330	31252	31262	31424	31519	31584	31229	31502	31315	31452	31460	31359	31117	31421	31320	31421	31619	31506	31355	31304	31525	31583	31501	31565	31434	31467	31421	31524	31264	31251	31461	31119	31338	31214	31317	31449	31214	31463	31396	31328	31253	31721	31443	31735	31316	31314	31555	31545	31579	31505	31675	31353	31385	31537	31306	31154	31318	31437	31358	31641	31574	31537	31353	31498	31546	31352	31374	31166	31287	31352	31466	31460	31463	31345	31194	31527	31266	31533	31542	31199	31407	31261	31607	31479	31388	31308	31279	31393	31359	31312	31211	31445	31532	31308	31398	31328	31535	31434	31288	31762	31477	31616	31300	31271	31328	31358	31315	31134	31414	31139	31214	31680	31283	31370	31595	31428	31423	31555	31309	31525	31272	31165	31453	31208	31338	31401	31553	31483	31432	31371	31449	31287	31305	31390	31389	31264	31230	31301	31502	31434	31440	31092	31541	31376	31304	31288	31358	31480	31451	31326	31653	31467	31847	31546	31596	31551	31616	31310	31244	31568	31452	31506	31392	31328	31515	31559	31343	31510	31436	31889	31554	31615	31398	31442	31220	31351	31507	31526	31676	31461	31476	31543	31292	31312	31131	31550	31487	31528	31317	31224	31374	31463	31198	31422	31196	31160	31322	31245	31570	31318	31372	31397	31368	31291	31364	31426	31302	31391	31298	31440	31473	31377	31366	31203	31414	31444	31313	31251	31430	31446	31263	31263	31598	30961	31368	31159	31360	31038	31319	31454	31399	31419	31019	31428	31315	31245	31504	31482	31448	31526	31526	31404	31533	31394	31509	31281	31440	31432	31480	31348	31652	31336	31424	31297	31441	31345	31187	31356	31556	31330	31455	31442	31277	31494	31385	31083	31536	31214	31375	31136	31442	31583	31256	31381	31610	31599	31395	31118	31516	31214	31339	31361	31210	31462	31369	31308	31338	31402	31267	31274	31374	31502	31386	31550	31154	31265	31340	31194	31235	31527	31431	31347	31324	31552	31243	31572	31355	31573	31606	31455	31276	31520	31252	31655	31566	31275	31548	31707	31656	31544	31228	31315	31440	31197	31486	31690	31302	31359	31402	31696	31586	31438	31196	31375	31492	31430	31279	31350	31226	31357	31427	31222	31208	31738	31321	31426	31231	31357	31459	31668	31517	31472	31671	31417	31330	31470	31559	31156	31300	31512	31356	31281	31501	31332	31646	31567	31542	31520	31176	31539	31448	31520	31217	31718	31388	31354	31481	31244	31380	31285	31328	31456	31413	31268	31309	31263	31424	31340	31314	31583	31141	31506	31207	31413	31433	31466	31297	31366	31368	31555	31599	31534	31453	31435	31317	31265	31496	31403	31619	31419	31350	31637	31718	31435	31568	31464	31490	31388	31358	31641	31617	31200	31268	31484	31264	31542	31306	31283	31295	31130	31361	31394	31377	31432	31254	31285	31756	31355	31407	31394	31375	31205	31363	31576	31472	31300	31709	31418	31464	31617	31450	31500	31405	31645	31236	31459	31304	31272	31201	31702	31046	31483	31339	31303	31362	31223	31468	31300	31487	31412	31548	31395	31586	31305	31144	31336	31466	31460	31487	31707	31270	31438	30972	30996	31307	31306	31032	31328	31584	31411	31110	31570	31349	31318	31327	31145	31252	31615	31525	31373	31290	31631	31393	31210	31624	31321	31196	31477	31325	31146	31434	31429	31383	31686	31633	31323	31165	31264	31421	31619	31402	31226	31493	31427	31278	31566	31523	31390	31449	31096	31390	31467	31376	31277	31576	31401	31470	31601	31386	31569	31374	31382	31361	31356	31197	31361	31541	31733	31196	31571	31449	31019	31288	31344	31255	31290	31583	31439	31353	31408	31254	31458	31422	31498	31730	31229	31373	31442	31368	31432	31480	31622	31510	31466	31597	31533	31692	31549	31349	31488	31530	31711	31510	31299	31536	31385	31223
25757	41625	39406	33082	28551	26882	26216	25152	23655	23872	22921	23914	33167	38751	31622	25690	21520	19748	19135	18725	19039	19040	19027	18771	18887	18837	18887	19033	18988	18895	18785	18895	18917	18938	18668	19000	18671	18838	18857	18968	18869	18975	18878	18865	19026	18980	18860	18891	18915	19010	18885	18799	19113	19041	18975	18727	19098	18900	18844	19048	18936	18718	18770	19002	18884	18822	18977	18837	18813	18832	19104	18999	18995	18802	18873	18925	18872	18957	18928	18854	19063	19122	18756	18903	18868	18978	18848	18909	18992	18933	19053	18797	18828	18749	18886	18866	18995	19157	18902	18993	18909	18779	18948	18922	18952	18954	19018	18881	18945	18909	18752	18862	18765	18913	18727	18936	19060	18999	18862	18867	18827	18837	18800	18990	18859	18912	19026	18846	18819	18933	18928	18961	18858	18968	19089	18958	18865	18949	18943	18927	19022	18721	19063	18859	18886	18869	18836	18708	18926	18904	18796	18922	19133	18815	18747	19162	18748	18816	18973	18813	19224	18879	18842	18825	18982	18878	18883	18874	18933	18881	18918	18663	19019	18959	18886	18707	18869	18891	18908	18919	19048	18964	18908	18810	18912	18974	18784	18973	19057	19012	18963	18843	18975	18808	18971	18871	18947	18727	18940	18797	18893	18987	18862	19007	18827	18684	18945	18989	18722	18842	18878	19004	19002	18999	18817	19069	18807	18914	19010	19018	18816	18838	18923	18866	18875	18950	18841	18953	18765	19080	19033	18890	18993	18866	18778	18945	18840	19020	19014	18800	18826	18995	18879	18901	18984	18810	18696	18874	18804	18887	18805	18786	18958	18892	18913	18714	18825	18814	18894	18937	19000	18897	18882	19016	18841	18988	18940	19039	19017	18759	18896	18945	18878	18880	19011	19067	18841	19050	18912	18934	18777	18898	18922	18693	18894	18935	18808	18862	18891	18821	18906	18840	19061	18841	18978	18878	18979	18914	18860	18926	18831	18914	18812	19023	19125	18932	18823	18876	19123	18921	18969	18954	18936	18926	18806	19074	18969	18910	18998	18900	18904	18834	18785	19070	18910	18863	19008	18854	18901	19018	19023	18908	18964	18768	18882	19035	18991	18976	18894	18977	19005	18901	18749	18879	18800	19006	18872	18713	18853	18873	19006	18955	18825	18928	18791	18977	18827	18982	18968	18918	18712	18840	18983	18656	18866	18797	18889	18896	18825	18942	18868	18872	18834	18891	18805	18977	18905	18980	19062	19021	18955	18815	18737	18856	19001	19049	18829	18772	18808	18825	19040	18933	18905	18899	18946	18758	18916	18850	18891	18774	18929	19068	19049	18792	18824	18872	18901	19057	18963	18941	18802	18988	18914	19004	18767	19045	18907	18895	18850	18871	19015	18902	19093	18694	18833	18782	18835	18794	18965	18960	18892	18962	18891	18779	18945	18798	18740	18660	18857	18830	18970	18688	18966	18817	18791	19029	18768	18889	18917	18804	18905	18829	18824	18801	18904	18835	18915	18826	18867	19034	18848	19164	18902	18883	18883	18751	18928	18914	18976	18951	18850	18928	19077	18978	18928	18794	18803	18932	18848	18792	18930	18916	18853	18936	18921	18961	18803	18957	19034	18957	18920	18875	18843	18763	18990	18788	18899	18974	18888	18833	18942	18751	18687	18753	18927	19062	18884	18743	18914	18974	18803	19053	18990	18852	18963	18960	18929	18982	18775	18867	18864	19031	18864	18962	18989	18923	18974	19098	18902	18953	18760	19113	18825	18954	18799	18980	18960	18845	19004	18723	18688	19065	18937	19016	18918	18757	19035	18893	18909	18742	18904	18934	19003	18841	18912	18889	18886	19032	18958	18995	19060	18979	18918	18694	18953	18947	18952	18694	18879	18818	18955	18641	18899	18669	18973	18935	18798	18954	18773	18828	18889	18954	18887	18908	18936	18902	18911	19097	18796	18958	18853	18841	18810	18753	18894	18754	18915	18919	18849	18986	18734	18852	18825	18834	18973	19038	18724	18786	18855	18944	18980	18813	19011	18968	18855	18732	18988	18841	18757	18964	18951	18883	19036	18703	19044	18945	18675	18883	18850	19020	18963	18865	18712	19043	18951	18935	18922	19041	18877	18995	18971	18823	18763	18823	18940	18658	18833	18978	18902	18798	18921	18922	18956	18904	18855	18852	18785	18869	18989	18746	18747	18949	18977	18955	18830	18914	18934	18818	18808	18935	18991	19119	18956	18998	18883	18862	18768	18965	18859	18858	19035	19028	18850	19022	18835	18912	19011	18890	18907	18839	18845	18960	18852	18706	18818	19122	18815	18899	18957	18883	18867	18857	19031	18970	18831	18865	18746	18926	18881	18834	18926	18865	18918	18820	18930	18855	18955	18816	18929	18955	18889	18887	18939	18938	18779	18909	18964	18865	18825	18747	18771	18750	18955	18908	19056	18832	18922	18901	18880	18916	18900	18957	19012	18959	18890	18844	18921	19013	18843	18960	18851	18841	18940	18908	19022	18802	18853	18958	18945	18925	18947	19064	18944	18915	18958	18742	18856	18984	18849	18947	18670	18820	18836	19088	18716	18920	18896	18772	18890	18943	18859	18876	18843	18889	18879	18831	18965	18980	18774	18886	19086	18961	18864	18958	19029	18821	18981	18935	18868	18978	19009	18839	18951	18750	18976	19003	18852	19006	18826	18948	18778	19099	18846	19038	18841	18877	18869	18870	18884	19000	18830	18773	18753	18834	18732	18941	18804	18800	18674	18968	18841	18720	18827	18831	18848	18935	18864	18965	18853	19070	18944	19001	18899	18910	18917	18859	18868	18884	18894	19067	18796	18893	18923	18869	18815	18934	18900	18784	19029	19069	18836	19034	18936	19001	18790	19010	18862	18862	18785	18906	18729	18954	18989	18807	18958	18869	18897	18892	19001	19010	18963	18906	19034	19003	18850	18846	18787	19029	18852	18994	19055	18779	18976	18946	18987	18884	18997	18812	18999	18963	18665	18976	18951	18802	18936	19134	18820	18855	18975	18924	19018	18658	18875	18894	18728	18741	18988	18929	18874	18938	18989	18897	19015	18883	19084	19008	18866	18890	18918	18826	18942	19033	18894	18749	18948	18774	18933	18837	18954	18968	18753	19038	19021	18856	19081	19015	18853	18867	19055	18864	18830	18735	18946	18994	18832	18764	18858	19016	18759	18910	19089	18779	18897	18954	18879	18824	18925	18921	18894	18988	18903	18784	18694	19038	18852	19028	18910	18887	18854	18741	18907	18810	18882	19010	18710	18941	18900	18938	19109	18872	18939	18830	19068	19024	18771	18747	19008	18731	18750	18796	18614	18953	18740	18847	18865	18962	18990	18840	19025	18905	18992	18957	19006	18956	18842	18998	18879	18812	18951	18791	19087	18806	18723	18907	19050	18829	19066	18754	19039	18964	18832	18910	18910	18845	19107	18874	19011	18852	18805	18916	18839	19020	18872	18930	19011	18936	18894	18868	18852	18896	19158	18828	18824	18921	18965	19041	18958	18880	18855	18883	18816	18824	18898	18969	18897	18996	18834	18845	18931	18763	18905	18735	18844	18894	19082	18911	18903	18886	19059	18782	18880	18808	18944	18867	18830	18870	18831	19046	19021	18996	18849	18922	18773	18763	18927	18970	18991	18875	18774	19024	18855	18901	18910	18925	18861	19140	18857	18996	19037	18889	18935	18927	18998	18928	18972	18827	18866	19025	19002	19055	18846	18976	18709	18895	19025	18847	18921	18820	19037	18840	18693	19054	18706	18882	19013	18766	18931	18860	18723	18929	18915	18818	18830	18865	18858	18865	19099	18896	18972	18931	19045	18838	18820	18923	18862	18764	18698	19084	18824	18965	19037	18872	19154	19079	18793	18846	18949	18867	19061	19004	18880	18938	18944	18877	18807	18799	19137	19009	18933	18826	18842	19016	18962	18924	18876	18795	18745	18837	18900	18806	19068	18922	18785	18852	18995	18884	18833	19005	18919	18893	18855	18911	19035	18999	18830	18845	18890	18783	18758	18800	19057	18815	18753	18835	18874	18953	18845	18685	19108	18686	18725	18780	18953	18846	18803	18913	19053	18778	18935	18971	18830	18973	18798	18847	18833	18728	18884	19035	18791	18900	18875	18926	19118	19003	18962	18889	18769	18821	18976	18925	18997	19082	18746	18990	18840	18803	18713	18955	18929	18723	18861	18787	19036	18865	18950	18999	18989	18967	18744	18904	18968	18790	18892	18949	18890	18843	18982	18899	18958	18957	19110	18828	18945	18981	18821	18920	18905	18804	19129	18876	18856	18910	18886	18970	18786	18805	19013	18895	19060	19010	18940	18942	18865	18827	18985	18958	18958	18784	18997	18945	19106	18717	18929	18847	18810	18958	19006	18883	18574	18995	18921	18961	18852	19034	18889	18859	18920	18900	19044	19023	18984	19055	18885	18954	18898	19028	18885	18979	18837	18938	18841	18769	18849	18885	18994	18782	19053	19082	18777	18850	19023	18969	18927	18918	19002	18888	18874	18674	18903	19001	18851	18898	18913	18964	18879	18881	18758	18852	19077	18795	19060	19037	19069	18730	18937	18758	18976	18758	19057	19000	19005	18921	18714	18833	18932	18957	18693	19001	18898	18791	18910	18960	19042	18816	19009	18806	18973	18940	18915	18997	19007	18897	19050	18955	18876	19057	19083	18908	18852	18984	19004	18848	18784	18907	18825	18787	18933	18725	18842	18835	18809	19078	18782	18721	19123	18838	18995	19065	18882	19089	18947	18806	19087	18963	18788	18953	18870	18883	18820	18835	18978	18731	18941	18762	18929	18934	18829	18807	18849	19047	18983	18957	18804	18933	18838	18898	18520	18909	18898	18920	18916	18761	18930	18938	18738	18815	18994	18852	18993	18840	18758	18684	18942	18983	18888	19010	18886	18821	18724	18970	18952	18814	18736	19046	18810	18873	18877	18991	18733	18873	19010	18960	18983	18692	18958	18964	18959	19107	18949	18914	18941	18823	18844	18926	18888	18931	18960	18876	18989	18887	18877	18907	18884	18959	18908	18868	18877	18964	18889	18863	18900	18850	18982	18823	18966	18833	18976	18760	18991	18784	18805	19048	18943	18870	18797	18970
22262	20762	27181	24963	24403	31823	37467	34266	32852	32018	30071	34062	52371	57574	47662	39996	33402	30071	28910	28904	28526	28391	28385	28474	28625	28372	28501	28510	28769	28467	28707	28533	28590	28471	28517	28544	28312	28353	28040	28111	28411	28408	28554	28268	28574	28306	28310	28323	28228	28397	28207	28473	28151	28416	28264	28575	28270	28602	28517	28420	28459	28644	28805	28685	28429	28383	28313	28164	28193	28235	28317	28437	28416	28352	28404	28359	28292	28362	28447	28281	28523	28631	28482	28469	28426	28255	28359	28418	28241	28482	28225	28363	28360	28341	28626	28478	28737	28337	28472	28311	28388	28456	28209	28275	28566	28311	28416	28366	28388	28389	28471	28253	28535	28078	28374	28328	28499	28407	28268	28387	28516	28504	28363	28308	28481	28193	28475	28306	28371	28337	28179	28376	28523	28407	28304	28605	28482	28739	28492	28378	28510	28337	28555	28363	28326	28342	28402	28477	28511	28468	28461	28392	28373	28461	28335	28537	28223	28451	28147	28477	28370	28411	28099	28501	28464	28517	28153	28373	28410	28278	28200	28420	28567	28210	28187	28403	28363	28450	28383	28334	28375	28329	28247	28398	28380	28223	28418	28045	28529	28525	28521	28650	28435	28486	28377	28386	28320	27944	28459	28259	28235	28316	28161	28034	28560	28266	28270	28360	28073	28330	28500	28520	28436	28429	28278	28588	28264	28527	28542	28426	28471	28181	28498	28411	28575	28435	28392	28603	28064	28509	28486	28484	28330	28444	28275	28480	28563	28593	28348	28198	28174	28382	28479	28402	28261	28300	28557	28233	28096	28417	28512	28455	28806	28402	28343	28455	28305	28463	28476	28418	28305	28186	28235	28491	28568	28490	28274	28237	28456	28618	28583	28245	28330	28159	28321	28293	28417	28525	28414	28235	28342	28184	28242	28283	28468	28294	28157	28343	28462	28442	28622	28782	28492	28517	28366	28387	28120	28325	28384	28485	28304	28136	28253	28321	28087	28557	28388	28422	28475	28452	28243	28058	28501	28538	28706	28397	28459	28190	28630	28423	28369	28636	28358	28465	28239	28320	28279	28207	28450	28528	28268	28325	28429	28438	28386	28096	28370	28545	28578	28344	28266	28451	28608	28409	28207	28192	28279	28176	28485	28373	28456	28576	28410	28472	28499	28716	28546	28288	28377	28090	28149	28456	28407	28526	28339	28486	28524	28500	28275	28142	28300	28400	28398	28451	28376	28248	28280	28315	28408	28360	28297	28155	28247	28394	28394	28434	28461	28453	28305	28260	28483	28414	28434	28253	28321	28436	28438	28044	28389	28263	28435	28291	28429	28447	28579	28551	28661	28259	28463	28435	28357	28637	28317	28124	28282	28310	28115	28331	28330	28350	28437	28358	28169	28188	28321	28277	28286	28444	28438	28482	28323	28622	28668	28443	28221	28551	28289	28221	28511	28568	28139	28495	28514	28418	28422	28420	28297	28490	28470	28470	28335	28461	28509	28492	28395	28332	28381	28355	28317	28452	28222	28271	28274	28340	28226	28285	28514	28365	28266	28294	28503	28394	28358	28481	28147	28197	28252	28278	28608	28267	28172	28176	28571	28183	28317	28033	28468	28500	28467	28323	28359	28319	28331	28467	28463	28277	28516	28477	28315	28237	28792	28427	28417	28366	28501	28456	28371	28407	28307	28473	28392	28398	28404	28280	28264	28329	28609	28229	28700	28674	28451	28408	28649	28639	28336	28394	28256	28390	28674	28344	28336	28294	28414	28643	28280	28517	28398	28391	28388	28310	28163	28495	28380	28511	28398	28239	28643	28502	28351	28201	28564	28365	28572	28350	28705	28437	28140	28519	28394	28491	28521	28408	28370	28394	28387	28464	28338	28293	28425	28286	28347	28449	28383	28414	28462	28318	28234	28161	28546	28373	28247	28500	28491	28538	28574	28460	28368	28292	28209	28175	28364	28080	28370	28705	28313	28410	28307	28334	28555	28368	28676	28285	28376	28276	28693	28291	28243	28261	28457	28430	28303	28216	28223	28544	28379	28232	28391	28490	28279	28515	28424	28688	28471	28377	28161	28505	28379	28555	28241	28514	28366	28505	28255	28537	28386	28172	28413	28187	28327	28648	28488	28397	28654	28358	28410	28266	28441	28305	28117	28547	28260	28484	28405	28505	28330	28428	28272	28391	28515	28462	28346	28284	28387	28263	28532	28360	28390	28386	28468	28479	28437	28412	28206	28411	28347	28251	28157	28504	28668	28331	28355	28543	28557	28540	28539	28291	28280	28482	28396	28525	28063	27973	28251	28480	28534	28357	28224	28296	28382	28148	28456	28328	28290	28495	28409	28556	28372	28521	28204	28343	28413	28221	28333	28488	28240	28663	28479	28412	28374	28560	28239	28301	28547	28656	28419	28449	28476	28428	28560	28497	28352	28441	28478	28562	28248	28389	28173	28263	28339	28570	28373	28343	28387	28496	28483	28193	28317	28248	28519	28458	28377	28277	28550	28482	28547	28291	28408	28236	28319	28161	28413	28211	28336	28390	28345	28521	28397	28767	28317	28338	28588	28643	28541	28420	28250	28420	28263	28327	28282	28356	28357	28336	28538	28162	28443	28155	28552	28311	28426	28387	28402	28293	28460	28211	28257	28506	28525	28504	28534	28371	28591	28501	28426	28173	28308	28383	28264	28355	28471	28258	28339	28468	28552	28289	28301	28231	28340	28467	28161	28506	28202	28223	28325	28394	28228	28282	28436	28307	28256	28375	28584	28265	28540	28331	28339	28167	28346	28507	28461	28514	28332	28486	28232	28225	28448	28238	28363	28409	28582	28456	28439	28256	28421	28438	28305	28346	28160	28546	28458	28238	28270	28240	28451	28132	28329	28515	28629	28373	28263	28568	28270	28548	28399	28697	28395	28431	28595	28385	28359	28420	28519	28497	28225	28252	28461	28125	28288	28280	28386	28087	28299	28497	28268	28528	28493	28201	28605	28336	28481	28199	28462	28465	28362	28299	28274	28560	28372	28124	28406	28333	28266	28200	28256	28279	28400	28453	28719	28584	28433	28549	28345	28226	28573	28358	28455	28468	28146	28318	28630	28414	28458	28355	28439	28399	28238	28385	28399	28559	28474	28286	28405	28459	27960	28309	28389	28365	28541	28408	28773	28376	28454	28421	28170	28267	28653	28561	28451	28299	28411	28379	28433	28501	28280	28346	28251	28040	28211	28333	28423	28453	28182	28416	28432	28271	28488	28137	28111	28295	28370	28372	28359	28364	28340	28397	28331	28178	28195	28290	28106	28185	28465	28463	28517	28252	28397	28558	28578	28317	28538	28330	28206	28129	28344	28234	28437	28314	28068	28457	28286	28409	28498	28433	28352	28154	28530	28387	28440	28376	28288	28325	28475	28394	28400	28448	28367	28230	28534	28581	28552	28415	28419	28356	28482	28370	28488	28343	28580	28410	28450	28294	28197	28404	28339	28200	28378	28558	28273	28154	28512	28399	28434	28487	28204	28331	28539	28502	28433	28269	28311	28481	28221	28238	28526	28562	28338	28322	28431	28732	28318	28428	28431	28327	28579	28521	28344	28302	28528	28525	28554	28165	28267	28371	28328	28407	28672	28200	28445	28190	28662	28647	28622	28341	28408	28513	28322	28324	28471	28361	28309	28320	28421	28431	28495	28432	28639	28441	28284	28417	28372	28752	28420	28074	28247	28129	28255	28641	28313	28491	28458	28195	28513	28136	28382	28099	28115	28418	28414	28596	28496	28502	28426	28348	28831	28300	28347	28426	28403	28443	28054	28482	28527	28198	28220	28312	28348	28587	28413	28227	28429	28357	28411	28423	28260	28581	28503	28309	28170	28170	28492	28497	28634	28513	28422	28463	28513	28183	28275	28426	28362	28417	28458	28382	28265	28118	28368	28340	28578	28647	28451	28035	28363	28371	28341	28361	28561	28605	28448	28363	28174	28570	28290	28567	28223	28446	28523	28446	28579	28304	28664	28299	28400	28297	28749	28515	28128	28128	28224	28344	28421	28330	28059	28168	28442	28434	28249	28440	28475	28372	28318	28123	28345	28498	28513	28382	28435	28528	28232	28277	28273	28526	28435	28241	28500	28383	28427	28519	28422	28547	28428	28326	28344	28155	28647	28305	28363	28221	28413	28317	28158	28243	28606	28290	28426	28145	28429	28421	28494	28353	28594	28279	28441	28572	28408	28364	28298	28265	28172	28555	28764	28238	28455	28101	28315	28622	28293	28542	28468	28443	28131	28552	28238	28408	28350	28446	28611	28596	28469	28459	28562	28340	28480	28509	28445	28393	28455	28510	28269	28467	28539	28556	28270	28438	28456	28404	28561	28416	28504	28376	28408	28237	28297	28157	28434	28470	28135	28300	28307	28508	28261	28423	28474	28652	28336	28329	28336	28362	28450	28495	28190	28490	28197	28397	28108	28230	28386	28414	28487	28207	28438	28621	28122	28518	28262	28216	28389	28343	28139	28468	28383	28450	28280	28211	28511	28388	28652	28257	28326	28364	28404	28275	28618	28385	28222	28305	28242	28157	28690	28383	28461	28138	28428	28390	28383	28409	28376	28359	28600	28518	28466	28597	28358	27859	28256	28421	28359	28472	28414	28419	28190	28435	28387	28353	28123	28350	28127	28266	28531	28501	28354	28313	28354	28618	28399	28128	28329	28252	28365	28391	28530	28136	28523	28101	28394	28352	28239	28309	28219	28596	28444	28551	28417	28403	28458	28060	28219	28287	28014	28179	28548	28335	28244	28275	28223	28533	28013	28366	28412	28099	28344	28482	28501	28266	28171	28562	28474	28453	28328	28251	28478	28254	28406	28459	28234	28286	28372	28413	28594	28558	28397	28430	28406	28425	28670	28402	28328	28440	28536	28681	28433	28263	28569	28327	28508	28548	28471	28417	28567	28266	28400	28224	28247	28501	28486	28577	28502	28500	28487	28289	28569	28340	28433	28321	28296	28009	28559	28341	28352	28424	28591	28430	28312	28353	28394	28507	27937	28209	28270	28538	28343	28260	28496	28222	28415	28524	28156	28430	28380	28195	28369	28326	28505	28475	28474	28338	28292	28399	28319	28513	28437	28324	28489	28152	27964	28130	28465	28445
28194	45752	47720	39264	34695	31050	28762	26706	24929	22206	19653	26089	47806	49967	39867	30403	22548	19086	17687	17485	17414	17706	17604	17594	17547	17658	17470	17658	17608	17453	17472	17454	17539	17496	17518	17441	17516	17582	17585	17598	17554	17423	17574	17616	17451	17557	17574	17227	17554	17344	17622	17687	17471	17419	17643	17437	17515	17334	17606	17394	17420	17512	17440	17613	17529	17478	17476	17486	17704	17658	17581	17468	17646	17612	17414	17527	17597	17701	17473	17569	17652	17554	17491	17389	17608	17676	17418	17273	17589	17530	17324	17552	17413	17713	17425	17675	17463	17537	17535	17496	17466	17631	17534	17596	17345	17534	17706	17407	17487	17535	17502	17437	17633	17552	17686	17457	17433	17494	17715	17630	17610	17574	17634	17506	17579	17539	17548	17454	17649	17517	17379	17610	17512	17508	17363	17724	17484	17552	17461	17606	17468	17600	17665	17454	17409	17570	17733	17438	17625	17528	17469	17633	17469	17582	17503	17373	17431	17596	17330	17679	17568	17333	17557	17537	17597	17693	17396	17427	17469	17493	17474	17507	17431	17522	17539	17454	17569	17569	17379	17465	17575	17512	17422	17426	17412	17427	17713	17585	17492	17370	17483	17526	17449	17522	17524	17671	17258	17417	17509	17531	17317	17397	17576	17389	17488	17494	17605	17257	17453	17456	17596	17559	17440	17366	17534	17595	17719	17452	17465	17580	17636	17580	17387	17500	17398	17525	17435	17712	17391	17649	17605	17554	17679	17418	17507	17582	17381	17536	17554	17671	17377	17403	17450	17565	17529	17641	17581	17172	17449	17568	17516	17460	17402	17446	17394	17463	17466	17500	17572	17559	17409	17551	17662	17581	17583	17677	17445	17406	17607	17582	17491	17550	17418	17382	17657	17298	17524	17569	17522	17530	17718	17540	17493	17664	17340	17470	17510	17459	17630	17599	17520	17574	17456	17625	17607	17624	17402	17343	17736	17561	17476	17489	17499	17440	17470	17565	17713	17223	17543	17565	17383	17473	17523	17413	17455	17477	17646	17555	17563	17484	17546	17627	17496	17474	17743	17621	17597	17443	17529	17530	17456	17441	17381	17493	17513	17529	17457	17358	17522	17674	17576	17600	17460	17390	17407	17566	17357	17478	17465	17596	17478	17443	17547	17421	17577	17581	17461	17470	17473	17485	17611	17523	17550	17543	17620	17643	17568	17662	17478	17619	17643	17732	17460	17548	17473	17780	17397	17537	17466	17316	17524	17441	17422	17511	17458	17492	17770	17444	17635	17386	17554	17532	17478	17572	17589	17480	17458	17650	17381	17369	17579	17404	17674	17470	17616	17579	17416	17528	17270	17367	17357	17577	17576	17586	17582	17579	17506	17433	17589	17511	17681	17542	17444	17428	17547	17312	17458	17563	17676	17613	17583	17533	17541	17704	17529	17415	17444	17415	17595	17318	17505	17581	17494	17574	17439	17324	17504	17592	17593	17467	17311	17541	17531	17718	17461	17618	17507	17655	17544	17577	17492	17545	17495	17659	17473	17475	17526	17498	17508	17404	17418	17434	17506	17573	17566	17460	17420	17349	17517	17588	17570	17471	17368	17362	17499	17607	17477	17521	17629	17616	17377	17492	17563	17495	17420	17550	17492	17579	17410	17463	17621	17410	17352	17406	17704	17481	17312	17556	17562	17520	17551	17372	17704	17587	17376	17146	17616	17564	17473	17620	17577	17617	17400	17650	17495	17407	17314	17574	17593	17643	17632	17265	17665	17547	17626	17381	17465	17529	17528	17676	17521	17593	17431	17374	17582	17549	17688	17602	17702	17451	17455	17401	17274	17547	17409	17516	17387	17598	17448	17619	17524	17497	17651	17410	17445	17638	17630	17434	17521	17550	17476	17555	17420	17673	17585	17328	17370	17507	17500	17500	17460	17496	17454	17680	17523	17396	17582	17679	17600	17467	17555	17451	17424	17506	17452	17615	17512	17471	17456	17534	17557	17648	17617	17522	17737	17464	17649	17675	17543	17484	17524	17432	17602	17650	17699	17495	17690	17519	17417	17644	17573	17410	17327	17552	17708	17438	17600	17472	17408	17544	17541	17418	17527	17551	17452	17395	17448	17506	17342	17408	17724	17649	17534	17627	17520	17679	17545	17517	17673	17539	17458	17467	17632	17570	17344	17620	17550	17429	17441	17606	17509	17620	17436	17547	17545	17581	17660	17681	17388	17493	17538	17555	17485	17304	17489	17474	17560	17325	17526	17353	17524	17618	17347	17544	17512	17365	17574	17566	17506	17461	17494	17356	17517	17346	17574	17619	17453	17504	17492	17641	17410	17518	17465	17582	17416	17549	17542	17647	17610	17463	17560	17638	17429	17725	17509	17419	17420	17565	17558	17559	17521	17504	17684	17470	17411	17611	17322	17488	17608	17493	17436	17581	17390	17558	17529	17431	17531	17423	17398	17592	17445	17530	17549	17584	17523	17346	17661	17630	17501	17646	17649	17634	17480	17593	17405	17639	17517	17400	17502	17474	17505	17482	17616	17430	17308	17338	17485	17525	17480	17531	17584	17371	17530	17464	17505	17589	17538	17514	17504	17436	17489	17477	17341	17480	17392	17454	17398	17529	17546	17458	17590	17641	17756	17640	17436	17538	17276	17287	17532	17457	17559	17516	17600	17605	17564	17425	17588	17541	17766	17424	17300	17627	17501	17317	17580	17498	17468	17392	17561	17426	17524	17484	17737	17405	17464	17490	17436	17592	17412	17712	17311	17776	17601	17618	17492	17528	17514	17406	17562	17655	17539	17700	17421	17698	17368	17580	17562	17539	17491	17512	17451	17645	17596	17462	17483	17365	17450	17579	17542	17548	17422	17672	17389	17531	17489	17715	17473	17527	17362	17333	17401	17514	17665	17401	17404	17503	17576	17666	17635	17563	17567	17448	17445	17387	17601	17549	17465	17586	17565	17400	17482	17403	17479	17465	17413	17579	17551	17604	17697	17459	17558	17501	17677	17613	17520	17567	17443	17518	17383	17542	17486	17420	17624	17430	17599	17336	17616	17573	17504	17560	17611	17434	17719	17540	17484	17592	17516	17543	17474	17514	17435	17527	17688	17638	17405	17488	17640	17490	17581	17407	17609	17536	17668	17440	17513	17349	17473	17479	17313	17478	17586	17286	17442	17592	17639	17484	17336	17559	17547	17590	17460	17480	17556	17552	17489	17505	17545	17476	17584	17614	17395	17544	17508	17576	17658	17663	17412	17542	17521	17588	17464	17512	17502	17554	17494	17387	17557	17433	17509	17488	17498	17520	17630	17438	17586	17421	17614	17553	17533	17550	17507	17451	17473	17462	17535	17580	17449	17643	17547	17529	17617	17452	17623	17502	17575	17578	17540	17449	17465	17574	17479	17406	17541	17684	17529	17504	17442	17400	17450	17575	17624	17748	17526	17559	17374	17567	17657	17505	17604	17539	17497	17481	17413	17444	17509	17566	17750	17568	17463	17574	17483	17715	17556	17545	17580	17560	17397	17761	17554	17432	17525	17631	17473	17545	17510	17475	17599	17487	17501	17584	17523	17434	17566	17393	17499	17474	17544	17462	17644	17480	17587	17625	17446	17384	17407	17453	17435	17622	17573	17579	17324	17551	17473	17412	17604	17473	17551	17661	17578	17652	17444	17314	17577	17518	17600	17575	17502	17333	17449	17512	17652	17433	17501	17527	17697	17443	17584	17314	17643	17652	17450	17426	17487	17596	17447	17329	17361	17562	17410	17501	17510	17455	17782	17517	17474	17496	17389	17610	17621	17512	17275	17605	17560	17420	17481	17357	17609	17528	17467	17567	17388	17430	17502	17459	17453	17364	17469	17428	17603	17625	17623	17522	17567	17505	17521	17437	17548	17451	17503	17506	17486	17673	17468	17524	17419	17440	17462	17537	17583	17601	17421	17589	17465	17523	17482	17550	17580	17673	17630	17465	17487	17617	17566	17562	17331	17515	17393	17503	17416	17449	17479	17607	17488	17497	17321	17460	17391	17430	17624	17563	17438	17591	17648	17630	17414	17615	17564	17587	17436	17335	17480	17530	17612	17380	17546	17438	17711	17432	17463	17543	17514	17431	17503	17647	17499	17451	17645	17434	17409	17414	17541	17478	17512	17452	17400	17285	17553	17428	17492	17439	17535	17617	17429	17417	17524	17516	17565	17611	17679	17540	17466	17493	17636	17550	17322	17393	17425	17511	17529	17324	17556	17575	17409	17477	17575	17529	17510	17585	17600	17547	17670	17373	17487	17573	17641	17603	17506	17566	17533	17448	17472	17601	17512	17669	17462	17459	17501	17430	17666	17755	17451	17143	17648	17572	17449	17389	17380	17230	17712	17672	17538	17538	17612	17420	17632	17482	17461	17498	17422	17524	17340	17331	17561	17634	17330	17608	17672	17568	17558	17509	17579	17385	17678	17596	17371	17449	17515	17536	17515	17520	17489	17485	17590	17529	17450	17285	17561	17566	17642	17538	17611	17380	17600	17463	17591	17414	17391	17522	17491	17356	17527	17569	17570	17541	17445	17348	17469	17561	17658	17598	17482	17524	17572	17427	17486	17728	17504	17710	17505	17547	17450	17475	17472	17594	17423	17564	17507	17711	17609	17624	17436	17480	17391	17546	17456	17651	17368	17662	17446	17524	17675	17446	17393	17650	17589	17502	17506	17409	17554	17595	17571	17588	17502	17419	17675	17597	17658	17673	17609	17626	17639	17503	17499	17526	17436	17482	17569	17370	17689	17557	17444	17448	17446	17648	17447	17678	17483	17585	17489	17586	17609	17412	17513	17503	17662	17695	17534	17524	17594	17509	17494	17559	17723	17675	17484	17497	17354	17617	17480	17411	17467	17406	17606	17534	17505	17324	17453	17494	17477	17616	17745	17323	17389	17354	17559	17584	17362	17611	17474	17517	17424	17486	17496	17487	17403	17576	17441	17444	17520	17537	17356	17668	17448	17417	17598	17441	17507	17463	17617	17608	17778	17564	17399	17689	17487	17609	17500	17561	17526	17642	17499	17504	17540	17581	17423	17407	17594	17610	17414	17583	17427	17575	17615	17554	17523	17498	17368	17602	17365	17555	17501	17591	17463	17527	17520	17406
35158	30444	35960	33364	30392	29646	29244	27688	26696	26468	26390	26756	27057	27443	27842	27819	27016	26581	26449	26186	26103	26296	26014	26356	26279	26071	26175	26019	26031	25976	26239	26232	26238	26198	25899	26197	26260	26139	26095	25961	26312	26286	26366	26036	26164	25719	26475	26003	26227	26179	26311	26116	26329	25928	26242	26233	26237	25960	26179	26096	26502	26084	26216	26230	26354	26027	25670	25843	26052	25987	26076	26180	25926	26064	25918	26124	26473	26265	26186	25944	26086	26001	26333	26242	26225	26140	25943	26171	26183	26305	26294	26123	26107	26136	26377	26142	26071	26265	26171	25943	26232	26148	26270	26232	26176	26029	26031	26220	26137	26149	26181	26244	26203	26161	26184	26172	26080	26305	26408	26049	26190	26199	26178	26124	26097	25979	25941	26012	26416	26091	26124	25977	26048	25985	26055	26118	25830	25917	26287	26168	26195	26159	26077	25834	26200	26217	26179	26279	26208	26114	26051	26009	26068	25944	25985	26054	26134	26204	26385	26463	26292	26366	26045	26088	26375	26282	26070	26213	26188	26119	26265	26238	26132	26341	26323	26137	26208	26284	26067	26145	26092	25921	25856	26082	26168	26096	26247	26014	26123	26107	26129	26008	25969	26189	26132	26216	26217	26320	26236	26194	26123	26253	26248	26126	26310	26196	26086	26152	26013	26127	26160	26157	26267	26080	26058	26189	26115	26169	26434	26159	26059	26099	26416	26024	26109	25982	26195	26261	26141	26166	25867	25930	26181	25941	26158	26161	25974	25979	26090	25839	26088	26010	26170	26105	26107	26042	25928	26319	26152	26362	25885	26048	26187	26225	26231	26053	26074	26108	25828	26255	25991	26125	26335	25843	26246	26192	26116	25947	25884	25993	26107	26058	26190	25971	26219	25992	25921	26213	26227	26193	25999	26176	26081	26032	25926	26018	26271	26043	26172	26031	26037	26311	26068	26238	26051	26057	26130	25907	26052	26246	26105	26220	26297	26072	26189	26179	26195	26169	26162	26281	26280	25970	25911	26151	26253	25989	26133	26263	26204	26206	26282	26114	26130	26245	26210	26173	26190	26155	26313	26233	25993	26177	26061	25952	25931	26120	26374	25837	26103	26151	26176	26083	25887	26272	26035	26256	26113	26040	26145	26096	26162	25987	25901	26115	26105	26163	25829	26099	26152	26159	26221	26014	26121	25930	26296	26198	26253	26392	26295	26046	26308	26270	26296	26275	26194	26053	26011	26145	25932	26097	26259	25784	26115	26079	26176	26081	25928	25808	26237	25910	25983	26570	26167	26357	26124	26165	26114	25990	26153	26006	26231	26252	26303	25764	25894	26137	26356	26239	26311	26043	26190	26049	26015	26126	25985	26187	26142	25960	25983	26069	26071	26089	26271	26093	26067	26128	26058	26370	25868	26034	26123	26224	26321	26248	26306	25942	26336	26239	26138	25994	26170	26157	26254	26093	26044	26386	26088	26219	25919	26139	26283	26163	26117	26171	26230	26170	26277	26150	26138	26119	26213	26443	25924	25726	26231	25981	26182	26057	25966	26248	26242	26442	25985	26273	26303	26256	25914	25959	26317	25943	26122	26043	25998	26126	26282	25910	26086	26111	26097	26034	25986	26137	26083	26006	26142	26313	26229	26161	26185	26130	26281	26216	26164	26264	26095	26424	26070	26108	26319	26061	26281	26027	26077	26308	26052	26169	26077	26366	26074	26184	26153	26408	26234	26042	26116	26168	26143	26067	25812	25916	26128	26182	26172	26152	26066	26105	26117	25882	25749	26071	26036	25859	26258	26166	26110	26222	26052	26041	26028	25987	26233	25961	26025	26335	25923	26168	26120	26039	26317	26132	25923	26085	26134	26145	26419	26166	25985	25920	26036	26186	26420	26201	26179	25888	26221	26160	26013	25864	26092	26098	26084	26191	26193	25927	26027	26091	26251	25985	26258	25847	26000	26137	26270	26187	26084	26264	26035	26092	26234	26129	26305	26024	25914	26106	26109	26062	25958	26182	26092	26212	26158	26193	25982	26013	25957	26184	26241	26200	26143	26290	26053	26058	26255	26252	26271	26171	26149	26262	26132	26120	26196	26245	26221	26104	26033	26033	26227	26071	25886	26117	26064	26208	26118	26268	25944	26084	26176	25989	25979	26044	26138	26229	26232	26303	26274	26237	26391	26020	25993	26091	26210	26091	26153	26108	26106	26305	26297	26164	26002	26074	25885	26311	26020	26181	26068	26169	26126	26479	26078	26059	26282	26211	26375	26275	25817	25973	26328	26164	26051	26150	26066	26187	26142	25930	26183	25922	26219	25941	26124	26103	26150	26194	26422	26060	26362	26193	25989	26213	26146	26230	26172	26007	26093	25970	26041	25823	26119	25994	26152	26224	26081	26627	26003	26107	26019	26024	26048	26177	26029	26022	26067	26242	25884	26102	26139	25901	26044	26060	26017	26096	26208	26010	26023	26240	26240	26246	26339	26170	26144	26127	26383	26000	25955	25911	26307	25945	25818	26189	25792	26033	26331	25894	26179	26084	26093	26087	26352	26120	26177	26201	26130	26160	25893	26105	26026	26301	26193	26300	26275	26296	26273	26007	26423	26139	26033	26087	25887	26105	25988	26243	26436	26016	26194	26101	26127	26271	26226	26336	26129	26290	26213	26311	26286	26037	26232	26174	26277	26236	26525	26003	26222	25787	26036	26219	26094	25997	26000	26446	26112	26060	26199	26364	26146	26209	26208	26238	26178	26076	26159	26035	26187	26017	26077	25793	26234	26218	26210	25954	26250	26178	26302	26126	26347	25914	25912	26055	26209	26132	26279	26028	26361	26224	26228	26170	26179	26181	26251	26226	26300	26365	26107	26137	26193	26095	26288	26289	26205	26119	26412	25896	26029	26178	26057	26190	26134	26190	26212	26218	26383	26261	26218	26160	26059	26297	26325	26184	26185	26067	26493	26210	26384	26200	26208	25845	25880	26125	25774	25965	26195	26066	26008	25998	26050	26415	26093	26061	26351	26349	26059	26227	26355	26304	26122	26079	26145	26071	26147	26034	26105	26321	26155	26320	25969	26375	26236	26186	26277	26148	26200	26139	26075	26272	25983	26303	26136	26105	26107	26093	26089	26217	26226	26463	26093	25983	26143	26245	26134	26301	26279	26338	26328	26110	26289	26249	25837	26184	26170	26305	26237	26220	26138	26251	25919	26162	26199	26302	25981	26169	26235	26208	26214	26516	26167	26040	26140	26247	26098	26223	25916	26007	26252	25982	26221	26290	26099	26309	26029	26467	26152	26267	26482	26127	26113	25990	26096	26209	25881	26146	26029	25808	26154	26089	26080	26161	26396	26491	26230	26076	26292	26286	26164	26236	25968	26096	26200	26198	26061	25770	25983	25996	26061	25993	26035	26143	26477	26415	26008	26150	26031	26146	26240	25770	26234	26185	26099	26046	26072	26074	26372	26095	26188	26121	26116	26298	26182	25979	26200	26108	26088	26033	26213	25990	26219	26224	26101	26133	25911	25792	26324	26129	26086	26165	26229	26089	25891	26047	26260	26262	26277	26115	26096	26267	26025	26197	26400	26255	26017	26425	26257	26225	26344	26081	26222	26118	26307	25799	26040	26165	26251	26019	26255	26214	26228	26146	26088	26384	26266	26207	26365	26238	26125	25939	26102	26198	26333	25867	26212	25870	26176	26047	26232	26190	26052	26320	26395	26219	26027	26293	26426	26235	26078	26126	26247	26263	25937	26239	26199	25942	26093	26250	26050	26135	26022	26295	26417	26118	26083	26148	25996	26052	26265	26274	26354	26218	26031	26069	26279	26130	26178	26049	26159	25955	26016	26120	26080	26123	26220	26164	26294	26115	26144	26018	26149	26101	26188	26258	26416	25935	26355	26169	26166	26082	26158	26073	26192	26168	26132	25940	26045	25843	26098	25990	26108	26197	26252	26222	26119	26026	26101	26321	26250	26138	26131	25993	26115	26136	25979	25849	26132	26071	26186	25919	26159	26000	26099	26150	26182	26076	26013	26275	26071	26149	26417	26007	26408	26161	26280	26128	26082	25847	26187	26286	25984	26219	26003	26097	26187	26022	26068	26091	26041	26450	25987	25850	26196	26109	26165	26170	26076	26466	26178	26060	26175	26216	26328	26235	26001	26286	26192	25925	26272	26222	25960	26028	26244	25960	26313	26359	26279	26077	26183	26167	26150	26028	25963	25968	26045	26259	26347	26352	26211	26204	26091	25998	26374	25886	25979	26040	26153	26231	26270	26023	26167	25947	26298	26271	26382	26234	26507	26190	26247	26172	25978	26055	26303	26309	26314	26055	26066	26079	26137	26003	26468	25837	26070	26136	26243	26255	26257	26123	26278	26159	26021	26271	26103	26166	26172	26319	26325	26185	26122	26297	26158	26296	26227	26309	26207	26053	26115	26212	26048	26216	25971	26106	26044	26088	26284	26115	26315	26239	26422	26130	26238	26323	25965	25944	26267	26302	26000	26127	26193	25867	26177	26025	26224	26232	26064	26018	26047	25919	26000	26057	26074	26332	26065	26235	26014	26182	26184	26090	26323	26158	26166	26247	26181	26162	26185	26254	25986	25964	26316	26154	26133	26212	26238	26293	26171	25952	26063	26077	26183	26022	26097	25948	25899	26231	26375	26439	26073	26104	25880	25897	26264	26380	26224	26277	26185	26222	26057	26217	26178	26084	25988	26218	26306	26158	26251	26093	26122	26298	26204	26171	26010	26014	26160	26063	26166	26221	26056	25933	25948	26106	26116	25925	25929	25856	26170	26097	26078	26251	26129	26332	26127	26182	26127	25973	26002	26018	26077	26068	26077	26272	26150	26157	26176	26007	26027	26112	26070	26337	26095	26357	26085	26220	26318	26147	26202	26304	26101	26138	25991	26170	25765	26136	26196	26280	26235	26395	26117	26344	26031	26137	26089	26117	26222	25934	26229	26209	26200	26293	26330	26171	26011	26014	26024	25981	26306	26371	26129	25962	26208	26066	26155	25921	26414	26217	26087	26421	26329	26236	26292	26125	26056	26149	26126	26157	26249	26148	26103	26201	26279	26186	26137	26091	25820	26403	26325	26112	26300	26411	26262	26128	26129	26152	26045	26221
24962	32394	32031	25530	22416	21757	20716	18473	17326	16884	16917	17369	17870	18082	18457	17860	17343	16842	16503	16551	16581	16355	16348	16619	16400	16379	16530	16533	16522	16432	16360	16413	16484	16387	16473	16484	16521	16669	16377	16370	16526	16562	16460	16442	16416	16552	16505	16585	16416	16522	16405	16456	16319	16492	16479	16626	16437	16517	16492	16527	16562	16754	16404	16318	16441	16562	16656	16351	16509	16408	16494	16559	16372	16588	16428	16452	16474	16405	16472	16544	16470	16458	16416	16549	16546	16231	16441	16474	16466	16470	16523	16661	16428	16590	16231	16550	16418	16594	16616	16733	16402	16447	16477	16537	16570	16379	16533	16559	16455	16620	16560	16665	16295	16530	16495	16465	16464	16638	16578	16410	16460	16513	16549	16430	16605	16396	16580	16563	16485	16548	16530	16596	16557	16439	16502	16393	16402	16664	16714	16535	16447	16364	16420	16388	16594	16407	16407	16582	16493	16650	16444	16544	16355	16564	16468	16492	16680	16429	16281	16591	16496	16461	16596	16457	16589	16579	16447	16429	16625	16459	16559	16505	16378	16544	16497	16478	16465	16553	16581	16334	16657	16439	16456	16352	16666	16635	16620	16514	16303	16600	16437	16544	16618	16555	16554	16384	16582	16497	16616	16355	16583	16197	16496	16398	16611	16599	16580	16533	16510	16501	16543	16385	16421	16633	16464	16461	16362	16756	16467	16557	16425	16445	16669	16510	16558	16392	16465	16499	16524	16539	16541	16598	16480	16505	16679	16605	16443	16476	16414	16447	16532	16495	16551	16667	16359	16507	16390	16432	16521	16465	16697	16544	16501	16365	16604	16386	16569	16413	16579	16361	16452	16488	16405	16624	16259	16428	16543	16459	16426	16367	16494	16466	16623	16651	16556	16346	16451	16258	16425	16398	16463	16554	16466	16575	16433	16400	16449	16359	16433	16259	16518	16516	16533	16492	16466	16631	16611	16443	16570	16445	16430	16381	16431	16448	16607	16496	16472	16445	16589	16478	16447	16491	16533	16557	16703	16568	16460	16621	16456	16523	16432	16449	16297	16588	16497	16449	16526	16609	16463	16460	16546	16584	16671	16664	16642	16435	16460	16514	16537	16594	16452	16510	16262	16512	16492	16393	16433	16605	16417	16505	16374	16479	16610	16322	16566	16435	16461	16729	16478	16487	16214	16497	16534	16534	16520	16659	16537	16520	16377	16462	16699	16287	16496	16711	16352	16445	16353	16372	16481	16492	16656	16456	16560	16459	16513	16426	16450	16547	16521	16628	16489	16474	16392	16521	16450	16506	16397	16352	16507	16455	16510	16440	16549	16433	16290	16392	16448	16464	16510	16613	16546	16708	16589	16488	16586	16588	16567	16691	16381	16439	16345	16440	16548	16546	16467	16477	16482	16467	16395	16460	16459	16396	16418	16433	16588	16479	16540	16528	16575	16464	16502	16598	16531	16552	16362	16361	16627	16492	16418	16382	16574	16456	16491	16386	16565	16514	16548	16509	16425	16500	16593	16473	16732	16516	16371	16488	16363	16653	16295	16391	16512	16640	16354	16440	16566	16607	16621	16422	16550	16389	16478	16350	16465	16471	16358	16534	16399	16408	16342	16631	16483	16676	16494	16462	16657	16593	16488	16396	16413	16571	16449	16568	16417	16466	16539	16410	16580	16233	16643	16518	16475	16422	16565	16425	16682	16499	16498	16457	16394	16575	16433	16382	16366	16447	16594	16738	16470	16622	16567	16549	16428	16447	16331	16554	16525	16511	16380	16651	16445	16447	16613	16526	16520	16456	16463	16497	16560	16437	16415	16367	16611	16442	16438	16402	16322	16561	16638	16486	16653	16316	16336	16511	16466	16357	16583	16508	16607	16506	16566	16446	16458	16428	16467	16515	16495	16463	16456	16462	16392	16533	16636	16618	16654	16412	16492	16639	16496	16416	16449	16272	16497	16531	16460	16304	16656	16474	16365	16456	16607	16420	16502	16492	16542	16406	16649	16463	16364	16264	16526	16401	16492	16400	16472	16666	16485	16674	16453	16599	16618	16453	16670	16513	16486	16537	16471	16437	16412	16473	16578	16551	16356	16504	16592	16604	16562	16430	16590	16644	16408	16374	16559	16532	16762	16633	16412	16400	16504	16509	16447	16507	16391	16532	16641	16396	16506	16628	16488	16505	16560	16539	16519	16539	16560	16568	16411	16559	16628	16556	16401	16560	16455	16581	16425	16465	16582	16515	16471	16687	16430	16626	16577	16500	16581	16368	16397	16533	16423	16526	16458	16716	16333	16473	16550	16437	16503	16355	16571	16571	16496	16517	16492	16546	16566	16515	16704	16486	16447	16525	16412	16638	16350	16515	16580	16553	16594	16298	16541	16408	16561	16476	16482	16491	16487	16412	16506	16572	16498	16339	16521	16564	16549	16562	16586	16363	16508	16465	16641	16310	16603	16455	16412	16475	16619	16451	16327	16598	16622	16478	16539	16481	16588	16576	16526	16395	16460	16598	16402	16594	16623	16487	16408	16288	16357	16662	16520	16341	16412	16555	16549	16502	16588	16339	16632	16595	16394	16485	16537	16615	16563	16514	16558	16416	16414	16719	16561	16465	16386	16435	16644	16528	16544	16681	16400	16437	16394	16520	16537	16608	16544	16484	16540	16571	16723	16480	16460	16308	16460	16428	16502	16632	16576	16442	16299	16509	16517	16494	16507	16535	16378	16654	16496	16573	16599	16507	16305	16387	16382	16444	16415	16371	16478	16419	16559	16497	16437	16417	16594	16491	16708	16508	16560	16319	16480	16566	16586	16461	16620	16712	16577	16542	16401	16570	16353	16437	16558	16472	16393	16641	16394	16541	16364	16491	16373	16441	16393	16547	16549	16613	16509	16430	16484	16353	16564	16642	16413	16394	16487	16409	16632	16378	16397	16387	16519	16448	16647	16386	16515	16453	16679	16611	16424	16461	16558	16467	16611	16484	16523	16608	16517	16503	16505	16650	16424	16506	16415	16702	16568	16335	16425	16699	16505	16541	16630	16605	16419	16455	16427	16428	16611	16457	16516	16567	16438	16556	16578	16427	16365	16466	16541	16622	16659	16488	16529	16458	16570	16366	16501	16509	16323	16542	16201	16553	16401	16351	16515	16526	16437	16463	16528	16361	16572	16536	16271	16448	16565	16474	16396	16440	16502	16544	16600	16489	16404	16545	16471	16608	16562	16523	16559	16698	16471	16585	16292	16453	16564	16569	16567	16355	16493	16350	16578	16435	16420	16561	16545	16253	16427	16562	16565	16488	16401	16522	16484	16514	16540	16568	16402	16307	16537	16554	16457	16641	16541	16595	16619	16522	16438	16532	16505	16419	16658	16354	16498	16569	16436	16458	16511	16565	16508	16457	16562	16420	16500	16531	16555	16640	16571	16449	16421	16447	16471	16626	16518	16422	16528	16526	16431	16493	16471	16426	16487	16678	16637	16748	16503	16398	16548	16476	16517	16463	16642	16431	16603	16564	16556	16408	16519	16507	16549	16527	16491	16451	16399	16519	16521	16555	16375	16420	16712	16454	16413	16454	16591	16530	16569	16236	16541	16534	16497	16520	16573	16567	16569	16533	16374	16258	16447	16508	16332	16497	16586	16505	16404	16543	16425	16495	16370	16485	16430	16324	16628	16608	16354	16423	16467	16416	16447	16492	16576	16442	16618	16284	16491	16618	16584	16484	16602	16484	16564	16609	16445	16516	16527	16579	16572	16349	16488	16427	16444	16401	16587	16652	16589	16460	16408	16585	16348	16404	16531	16673	16313	16687	16552	16517	16483	16561	16518	16524	16395	16413	16464	16526	16548	16383	16483	16596	16735	16478	16552	16499	16533	16390	16552	16514	16492	16405	16474	16472	16413	16450	16483	16678	16647	16557	16552	16413	16406	16575	16560	16398	16627	16551	16465	16455	16636	16366	16503	16568	16468	16544	16415	16663	16503	16607	16503	16425	16627	16366	16570	16574	16495	16359	16479	16621	16243	16532	16604	16388	16592	16453	16642	16427	16655	16177	16450	16530	16646	16681	16423	16504	16308	16659	16372	16548	16545	16303	16483	16414	16602	16440	16463	16423	16413	16502	16437	16423	16486	16541	16505	16582	16605	16475	16394	16494	16385	16478	16507	16368	16385	16525	16428	16419	16583	16601	16373	16445	16594	16436	16541	16484	16418	16529	16338	16433	16529	16553	16510	16614	16579	16489	16571	16647	16454	16444	16549	16425	16450	16280	16506	16518	16428	16476	16622	16384	16507	16237	16428	16647	16478	16559	16516	16323	16688	16566	16395	16525	16428	16570	16626	16564	16416	16525	16634	16595	16584	16410	16431	16526	16526	16332	16505	16255	16507	16443	16526	16598	16345	16531	16573	16466	16489	16433	16478	16351	16529	16467	16547	16499	16600	16326	16472	16605	16356	16399	16511	16422	16544	16434	16583	16474	16433	16325	16567	16520	16453	16499	16608	16373	16526	16390	16420	16515	16548	16560	16425	16610	16486	16412	16597	16369	16476	16552	16748	16622	16524	16462	16584	16526	16401	16503	16534	16611	16411	16516	16475	16467	16534	16539	16526	16382	16455	16519	16464	16589	16417	16550	16513	16470	16488	16482	16560	16497	16603	16405	16399	16594	16502	16491	16566	16642	16439	16709	16572	16699	16549	16534	16325	16692	16609	16455	16489	16473	16396	16513	16345	16565	16480	16507	16575	16502	16584	16494	16481	16464	16421	16495	16469	16362	16579	16471	16438	16465	16524	16393	16655	16332	16654	16670	16506	16513	16472	16602	16443	16293	16494	16621	16685	16622	16631	16509	16529	16415	16578	16489	16508	16457	16512	16407	16399	16464	16385	16547	16649	16502	16616	16470	16340	16447	16480	16521	16417	16447	16505	16468	16562	16542	16595	16375	16282	16403	16377	16437	16590	16488	16576	16542	16332	16623	16614	16496	16602	16419	16680	16360	16473	16465	16491	16384	16429	16423	16421	16584	16631	16363	16469	16575	16545	16357	16364	16543	16660	16483	16344	16573	16506	16607	16336	16529	16529	16509	16505	16464	16584	16558	16484	16638	16377	16540	16371	16452	16227	16537	16420	16473	16535	16433
24745	20761	26993	26532	27432	29576	29293	25549	24557	24868	26066	30468	32551	38248	38246	35368	29718	25856	24236	23900	23898	23855	24102	24103	24166	24188	23843	23774	23828	23837	23871	23997	23904	23730	23666	23811	23811	23935	23759	23866	24169	23983	23990	24037	23883	23976	24121	23789	23806	24139	23846	23941	24076	23985	23798	23907	23800	24008	24044	24000	24002	23924	23886	23885	23864	23923	24116	23841	23794	23808	24052	23981	24192	24076	24026	23939	23860	24039	23866	23904	23984	23891	23954	23766	24009	24027	24107	23823	24082	23915	24099	23720	24025	24155	23941	24033	24122	24021	24022	23887	23931	23741	23908	24080	24084	23823	23765	24111	23984	23906	23989	23948	23884	23804	23860	23993	24123	23876	23979	24065	23882	24109	23832	23909	24137	24073	23938	23712	23873	24035	23914	23800	23822	23879	24063	23812	23838	23809	23827	24036	23685	23953	23840	23847	23971	23586	23985	23738	24084	24018	24103	23995	23916	23776	24208	23997	23743	23948	23871	23905	23807	24005	24091	23784	23886	23874	24128	24128	23937	24047	23875	23877	24064	23866	24069	23788	23861	23884	23786	23743	23821	24023	23799	23687	23960	23770	23915	23781	23896	24228	23844	23812	23971	23866	23978	23926	23814	23873	23856	23766	24000	24086	24072	23967	23707	23778	23937	23861	24132	23958	23764	24050	24128	23937	23718	24061	24131	23806	23778	23713	23609	23949	23702	23963	23977	24040	23833	23847	23878	23865	24094	23849	23989	23874	23924	23949	23811	23930	24097	24074	23923	23941	23879	23829	23780	23832	23819	23997	23814	23631	23666	24080	23897	23797	23778	23914	23770	23859	23823	23690	23917	24270	24017	23894	23860	24116	23954	23710	23913	23824	24142	23791	23874	24094	23816	24016	23933	23894	24119	23988	23801	24202	23942	23998	23848	23553	23949	24018	24041	24152	24027	24048	24041	23989	24096	23618	24014	24085	24241	23920	24027	23952	24072	24035	23799	23954	23911	23804	23983	23953	23826	23871	23855	23968	23991	23684	24023	23987	23978	23971	23910	23993	23820	23729	23975	23712	24201	23778	23941	23964	23788	23689	23912	23785	24079	23968	24092	23832	23912	23869	23820	23943	23954	23817	24107	23974	24134	23618	23987	24066	24110	23833	23989	23762	23958	23971	23784	23691	23913	23720	23966	24109	24235	24080	23712	23901	23804	23973	23645	23801	23883	23691	23828	23825	23622	23945	24114	23724	24023	23956	23913	23865	24033	23972	23962	23786	23802	23988	23938	23917	23901	23970	23756	23678	23680	23897	23797	24006	23778	23822	23958	23947	23885	23969	23989	23901	23961	24017	23906	23601	24005	23991	23931	23654	23912	24034	23961	24215	23957	23707	23986	23947	23992	23685	23715	23819	23962	24008	23895	24032	23838	23999	23842	23754	23808	23947	23883	24075	23961	24132	23863	24031	23758	23976	24033	23952	23999	24001	23905	24078	24101	24013	24077	23809	23971	23740	24135	23789	23713	23729	23781	23741	23859	23994	23852	23736	23921	23946	23966	23772	23778	24003	24124	23978	23855	23919	23874	23647	24154	23839	24035	24075	23954	23839	23913	23793	23970	23910	23830	23757	24034	24171	23758	23775	23953	23902	24067	24035	23643	24046	23974	23720	24129	24087	23928	23838	23921	24009	23882	23889	24011	24102	24089	23885	24176	23716	23818	23904	23928	23789	23954	24148	24125	24211	23966	23890	23824	24027	24071	24151	24014	23678	24094	24185	24116	23975	23955	24065	23907	23973	23984	23833	23902	23749	23914	23878	23799	24088	23859	23793	24082	23888	23891	23670	24033	23739	23881	23761	23776	23939	24134	23961	23968	23691	23859	23861	23960	23851	24006	23917	23970	24061	23870	23972	23864	23723	23931	24030	23965	23973	24017	23943	23639	24192	24066	23845	24135	23808	24142	23834	23678	23773	23869	23582	23919	23881	23914	23819	23952	23874	23905	23979	23865	24178	23927	23820	24026	23894	23910	23792	23956	24026	23925	24178	23833	23976	23980	23900	24052	24070	23748	23977	23934	23909	23957	23940	23924	23933	23926	23861	23769	23842	23829	23740	23951	23948	23990	24040	23957	23859	23800	23966	23939	23714	24095	23972	24043	24005	23907	23756	23780	23902	24004	23911	23957	23748	23921	23823	23726	24017	24184	24160	23905	24074	24194	23792	24092	23851	23606	23614	23940	24046	24007	23911	23913	24033	23809	23983	23874	23913	24189	23711	23791	23962	23962	24135	24038	23753	23904	23875	23968	23737	23811	23898	24021	24008	23749	23742	23867	23873	23902	23994	23923	23956	23862	24062	23876	24130	23766	23910	23946	24037	23885	23956	23862	23918	23747	24000	23824	23824	23914	23719	23702	23859	24093	23984	24175	23898	23778	23850	23686	23706	23968	23789	23687	23717	23853	23703	23772	23849	24071	23721	23887	24119	24021	23790	23993	24103	23953	23974	23887	23895	23979	24057	24120	24149	24113	24028	23834	23846	23837	24000	23696	23886	23629	23781	24091	23937	24025	24056	24009	23803	23579	23854	23839	24062	23948	24046	23896	23897	23826	23765	23776	23911	23986	24012	24070	23854	24108	23892	24076	23860	23949	23811	23946	23995	23716	23874	23958	23912	23513	23806	23745	23816	24108	23682	23897	23740	24144	24046	23946	23681	23954	23915	23770	23886	23898	23832	23913	23869	23840	24009	24011	23919	24010	23782	23780	23930	23781	23885	24015	23992	23855	23595	23839	23819	23844	23834	24039	24153	24008	23976	23922	23809	23883	23976	24042	24080	23644	23940	23980	23787	23953	23844	23663	24033	23706	23789	24130	23763	23949	23821	23983	23891	23972	23894	23829	23700	24090	24086	24001	23911	24054	23896	23846	23842	24191	24211	23905	23908	23778	23794	24023	23893	23891	24079	24022	23929	23888	24033	23799	23627	23861	24103	23936	24035	24018	23930	24090	23869	24028	23897	23730	23835	24111	23736	23811	23780	23975	23817	23762	23944	23984	23963	23803	23700	24005	24115	23946	24151	24341	23968	23932	23903	23882	23643	23994	23973	23898	24058	23885	23854	24005	23987	24023	24188	23703	23813	23951	23859	23995	23872	24124	24020	23820	23660	24083	23936	23773	23781	23882	23959	24067	23929	23917	23937	23993	23683	24085	23978	23757	23955	23828	23954	23919	23858	23810	23895	23711	23911	24047	23781	23859	23834	24124	23922	24041	23976	23965	23905	24062	23848	23871	23781	23791	23914	23833	23801	23948	24043	23699	23760	23857	23918	23899	23908	23958	23971	23795	23757	23694	23993	24075	23856	23732	23942	24021	23906	24035	24109	23878	23938	23973	23846	23609	24072	23947	24067	23970	23931	24046	23816	23873	24020	23801	23765	23840	23860	24005	23809	23856	23618	23933	23857	24109	23893	23758	23919	23856	24116	23859	23991	23993	23976	23796	23958	23675	24061	24013	23981	23956	23939	24078	23836	23959	23902	23821	23940	23957	23796	23794	24024	23840	24216	24108	23780	24034	23841	23699	24008	23770	23939	23872	23993	23837	24081	23985	24008	24061	23719	23893	23725	23893	23808	23911	23914	24048	23840	24032	23870	24011	23966	23909	23950	24246	23944	23957	23870	23861	23836	23713	23841	24158	24034	24045	23803	23836	23801	24080	24022	23840	23809	24006	23834	23966	24169	23983	23944	23732	23858	23818	23575	23951	23989	23970	23852	24096	23956	23898	23991	24006	23918	23736	23986	23795	24106	24047	24196	23550	24021	24183	23903	24054	23815	23794	23786	23898	23847	23800	23954	23948	23737	24137	23932	23861	24000	23916	24213	23971	23942	23854	24029	24168	23946	23853	23800	23880	23948	23819	24070	24220	23928	23802	23636	24215	23629	24056	24123	23910	24021	23847	23634	24067	23934	23978	24101	24006	24133	23830	23790	23981	24007	23974	23878	23880	23947	23976	23969	24017	23883	23893	24070	23901	23786	23978	23881	23828	24021	24106	23773	24034	23776	23964	23955	23730	23850	23936	23982	23891	23855	23991	23906	24063	23874	23876	23869	24146	24001	23869	23623	23784	23801	23661	23962	24099	23949	24051	23870	23922	24123	24080	23816	23962	23771	23969	23952	23891	23845	23830	24128	24025	23824	23964	23857	23800	23878	23737	23898	23896	23671	23734	24024	23913	23994	24065	23751	23817	23935	23833	23923	23731	23881	24135	23593	23772	23725	23982	23996	23716	23879	23838	23852	23734	23850	23681	23773	23855	23986	23911	23747	23800	23936	23890	24034	23993	23976	23943	23946	23732	24079	23703	24017	24222	23674	23929	23872	23950	23952	23862	23889	23567	23965	24022	23973	23981	23778	23715	23902	23762	23753	23736	24057	23991	24048	23735	23996	23961	23897	23719	23962	23883	24109	23954	23980	23927	23828	23539	24154	23887	24039	23916	24025	24106	23971	23827	23717	24079	23905	24026	23847	23988	23754	24036	24069	23848	23769	24023	23889	23796	23941	23985	23783	23878	23798	23830	24033	23830	23822	23858	23870	24007	24061	24113	23871	24203	23736	23726	23826	23840	23757	23942	23857	23787	23686	23860	23854	23861	24024	23900	23834	23906	23736	24057	24124	23899	23868	23933	23927	23954	24036	24145	24005	24261	23904	24046	23605	23804	23784	24018	23896	23949	23926	23793	24121	23890	23766	24034	23911	23792	23781	23884	23876	23925	23746	24105	23987	24060	24028	23870	23834	24043	23885	23958	23918	23800	23806	24057	23852	23942	23896	23971	23909	24152	23898	23932	23828	23926	23912	24082	23975	24181	24007	24079	23813	23895	23890	23699	23854	23822	23700	23974	23930	24094	24023	23926	24140	24154	24050	23950	23896	24101	23923	23976	23934	24013	23944	24121	23981	23905	23842	23825	24089	24077	23872	23801	23880	24020	23920	24088	23908	23725	23760	24170	23805	23841	23896	23943	23757	23923	24011	24070	24051	24040	24018	23926	23880	24117	23861	23966	23813	23877	23835	23806	23911	23970	24028	24138	23973	23865	23879	23983	23788	23808	24186	23894	23882	23830	23885	23971	24076	23822	23790	23753	24034	23811	23914
23807	38877	37193	33772	28848	24181	20417	17268	16795	16783	18759	25364	27195	33266	32855	28004	20833	17237	15706	15681	15526	15581	15654	15553	15673	15544	15421	15672	15584	15433	15795	15611	15520	15614	15755	15634	15583	15593	15492	15572	15622	15454	15684	15535	15640	15672	15527	15517	15437	15508	15562	15710	15514	15625	15563	15588	15535	15514	15549	15533	15726	15522	15574	15709	15590	15449	15542	15601	15626	15767	15603	15674	15602	15597	15422	15576	15592	15536	15530	15547	15772	15717	15466	15499	15702	15587	15663	15450	15575	15437	15559	15618	15382	15495	15604	15638	15754	15572	15514	15582	15644	15710	15520	15636	15595	15430	15585	15623	15649	15670	15629	15748	15375	15550	15528	15602	15647	15828	15723	15522	15402	15695	15596	15453	15589	15445	15776	15518	15514	15683	15667	15650	15707	15464	15612	15584	15642	15629	15665	15626	15591	15589	15735	15590	15824	15541	15575	15559	15623	15553	15514	15634	15659	15796	15646	15542	15603	15511	15478	15599	15682	15734	15601	15584	15581	15493	15410	15692	15670	15673	15682	15569	15554	15434	15713	15798	15521	15630	15745	15584	15640	15581	15547	15589	15524	15565	15767	15611	15468	15475	15554	15681	15689	15681	15490	15579	15637	15681	15670	15592	15645	15605	15487	15582	15637	15584	15603	15583	15567	15503	15579	15637	15602	15558	15555	15603	15588	15657	15512	15539	15803	15699	15613	15539	15702	15517	15666	15664	15582	15569	15572	15724	15523	15375	15527	15563	15798	15597	15548	15463	15635	15618	15502	15483	15737	15600	15522	15542	15618	15604	15601	15584	15464	15521	15640	15690	15473	15586	15698	15619	15759	15688	15689	15668	15631	15654	15546	15492	15672	15574	15706	15469	15522	15681	15753	15743	15634	15633	15514	15631	15509	15568	15481	15733	15544	15662	15439	15600	15688	15604	15555	15558	15601	15642	15721	15737	15539	15636	15421	15579	15671	15654	15708	15585	15645	15704	15583	15669	15633	15671	15660	15665	15620	15479	15549	15640	15410	15669	15567	15374	15465	15584	15409	15640	15532	15565	15599	15712	15635	15659	15495	15728	15472	15649	15542	15617	15549	15635	15446	15727	15584	15732	15675	15605	15721	15615	15618	15603	15695	15472	15619	15695	15545	15469	15612	15684	15512	15740	15609	15440	15531	15630	15683	15530	15597	15607	15534	15554	15660	15644	15609	15803	15593	15627	15497	15549	15550	15669	15621	15459	15668	15583	15538	15662	15485	15586	15638	15492	15575	15725	15524	15481	15697	15686	15651	15548	15564	15804	15633	15652	15529	15605	15481	15570	15684	15515	15610	15607	15669	15437	15664	15510	15780	15600	15570	15522	15623	15662	15513	15556	15582	15656	15643	15583	15680	15604	15660	15639	15629	15577	15645	15716	15376	15753	15571	15629	15591	15708	15514	15677	15533	15580	15520	15669	15522	15424	15489	15713	15642	15628	15559	15557	15567	15595	15550	15561	15622	15573	15617	15526	15381	15383	15671	15695	15506	15705	15525	15555	15692	15558	15327	15680	15370	15585	15633	15808	15759	15500	15621	15420	15666	15556	15565	15607	15805	15744	15472	15578	15606	15478	15628	15525	15494	15721	15757	15570	15746	15629	15628	15559	15554	15629	15658	15562	15623	15643	15482	15774	15580	15656	15675	15423	15708	15543	15705	15609	15554	15645	15695	15463	15726	15785	15588	15607	15558	15676	15614	15491	15493	15480	15500	15664	15574	15529	15555	15670	15495	15503	15544	15653	15434	15569	15587	15623	15769	15517	15567	15541	15369	15523	15671	15675	15596	15611	15459	15745	15745	15622	15562	15646	15494	15679	15592	15677	15543	15647	15538	15448	15643	15682	15558	15604	15635	15347	15367	15683	15424	15513	15654	15636	15560	15694	15494	15584	15571	15621	15614	15540	15506	15644	15594	15552	15582	15573	15757	15556	15672	15646	15567	15531	15592	15582	15677	15684	15657	15629	15473	15529	15602	15664	15496	15602	15687	15508	15548	15464	15456	15577	15412	15552	15602	15391	15817	15347	15676	15602	15523	15743	15639	15569	15386	15616	15736	15676	15470	15442	15675	15668	15576	15447	15570	15642	15576	15519	15461	15506	15558	15616	15509	15546	15693	15668	15594	15568	15669	15677	15602	15624	15471	15527	15521	15630	15477	15509	15617	15680	15486	15626	15686	15569	15526	15674	15520	15567	15601	15735	15586	15628	15726	15568	15633	15742	15680	15505	15615	15639	15577	15564	15567	15666	15478	15678	15553	15427	15645	15495	15575	15374	15556	15549	15771	15574	15595	15553	15531	15598	15563	15722	15578	15525	15713	15607	15645	15530	15645	15774	15687	15501	15622	15564	15587	15653	15646	15595	15578	15540	15468	15625	15640	15651	15535	15638	15413	15502	15620	15660	15568	15560	15671	15333	15417	15608	15762	15706	15609	15515	15633	15644	15735	15443	15598	15532	15699	15583	15553	15542	15598	15626	15567	15655	15681	15654	15600	15660	15519	15472	15561	15555	15535	15446	15674	15849	15621	15480	15539	15566	15575	15488	15563	15663	15510	15719	15549	15642	15579	15581	15624	15602	15634	15623	15474	15345	15683	15666	15583	15473	15766	15405	15552	15694	15711	15585	15585	15622	15684	15563	15589	15678	15654	15435	15610	15484	15633	15552	15565	15539	15633	15573	15544	15699	15635	15342	15537	15746	15422	15422	15601	15627	15436	15688	15583	15723	15504	15697	15720	15598	15572	15659	15392	15495	15551	15690	15590	15693	15474	15394	15695	15460	15577	15499	15510	15711	15609	15615	15554	15672	15525	15599	15866	15425	15618	15642	15382	15834	15618	15460	15597	15382	15588	15689	15586	15573	15740	15505	15746	15680	15496	15386	15509	15712	15459	15439	15542	15566	15710	15538	15636	15563	15639	15470	15579	15507	15681	15709	15698	15538	15672	15522	15641	15581	15763	15566	15515	15616	15411	15478	15658	15633	15466	15622	15533	15529	15648	15506	15653	15635	15676	15558	15584	15574	15714	15573	15776	15695	15656	15848	15475	15511	15390	15550	15573	15530	15575	15546	15522	15465	15540	15643	15458	15589	15626	15548	15690	15660	15495	15741	15714	15619	15602	15722	15650	15771	15434	15602	15618	15733	15636	15535	15666	15661	15758	15560	15738	15607	15570	15490	15497	15621	15635	15491	15656	15315	15697	15761	15623	15710	15384	15534	15769	15731	15734	15403	15444	15701	15516	15661	15509	15478	15774	15740	15638	15581	15765	15714	15524	15628	15573	15566	15629	15546	15438	15799	15766	15592	15656	15585	15674	15690	15588	15607	15634	15464	15599	15544	15639	15605	15650	15827	15708	15561	15399	15715	15582	15481	15450	15611	15527	15688	15525	15621	15714	15554	15530	15536	15591	15684	15551	15523	15474	15520	15602	15737	15604	15664	15473	15474	15481	15569	15694	15910	15657	15671	15525	15683	15495	15542	15799	15693	15568	15578	15665	15567	15631	15337	15712	15721	15539	15574	15580	15559	15631	15640	15586	15641	15422	15694	15614	15697	15759	15538	15545	15616	15599	15680	15726	15536	15665	15589	15594	15647	15724	15695	15777	15712	15559	15612	15737	15568	15608	15650	15621	15684	15806	15549	15601	15659	15479	15638	15570	15632	15753	15702	15716	15642	15720	15640	15641	15567	15574	15533	15755	15507	15535	15681	15476	15624	15643	15289	15599	15681	15462	15666	15641	15599	15722	15469	15703	15625	15601	15779	15631	15793	15599	15747	15603	15682	15485	15531	15750	15423	15545	15534	15610	15404	15616	15538	15554	15582	15569	15433	15568	15454	15585	15620	15572	15548	15645	15650	15545	15441	15599	15622	15596	15690	15640	15609	15544	15726	15639	15592	15460	15661	15550	15666	15734	15520	15643	15499	15713	15596	15580	15496	15517	15659	15503	15576	15668	15371	15599	15600	15558	15569	15621	15509	15684	15518	15624	15384	15547	15632	15638	15591	15564	15639	15594	15565	15622	15508	15541	15591	15632	15687	15520	15603	15617	15538	15576	15630	15564	15603	15588	15580	15557	15739	15736	15471	15547	15590	15683	15547	15583	15381	15617	15647	15514	15441	15700	15507	15539	15666	15462	15599	15577	15761	15927	15556	15535	15505	15671	15507	15711	15475	15640	15741	15620	15569	15468	15710	15633	15568	15733	15652	15528	15536	15443	15601	15625	15540	15725	15606	15555	15688	15486	15748	15498	15633	15593	15421	15596	15598	15566	15638	15770	15529	15736	15733	15662	15547	15528	15625	15627	15680	15779	15665	15553	15621	15384	15466	15696	15706	15582	15461	15622	15767	15562	15693	15740	15474	15531	15661	15618	15696	15649	15525	15721	15568	15582	15582	15650	15748	15527	15587	15477	15490	15419	15473	15610	15597	15658	15659	15566	15536	15642	15645	15523	15654	15566	15710	15756	15537	15615	15669	15745	15536	15662	15748	15577	15655	15502	15717	15592	15767	15531	15728	15494	15588	15578	15595	15891	15667	15576	15604	15448	15609	15677	15643	15557	15677	15567	15472	15638	15664	15693	15555	15570	15500	15597	15500	15596	15703	15606	15564	15751	15597	15626	15591	15607	15523	15740	15511	15711	15556	15574	15490	15670	15563	15534	15507	15741	15487	15543	15753	15439	15527	15682	15632	15484	15644	15677	15693	15635	15697	15410	15707	15491	15447	15685	15649	15604	15422	15549	15614	15517	15688	15678	15587	15688	15690	15562	15542	15843	15571	15718	15569	15466	15646	15658	15654	15563	15424	15666	15525	15546	15632	15473	15492	15698	15626	15620	15719	15574	15593	15598	15626	15578	15554	15522	15567	15601	15549	15705	15448	15730	15594	15527	15727	15658	15750	15470	15594	15533	15527	15602	15603	15720	15528	15620	15569	15581	15551	15622	15643	15761	15587	15660	15622	15803	15694	15724	15400	15569	15622	15694	15668	15482	15636	15723	15523	15520	15527	15588	15592	15522	15561	15724	15731	15797	15567	15510	15543	15477	15748	15671	15673	15491	15461	15660	15579	15632	15570	15535	15527	15642	15568	15578	15615
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
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
